Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг
Войти через OpenID

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 05.03.2010, 00:37   #1
Пользователь
 
Регистрация: 19.02.2010
Сообщений: 49
Сказал Спасибо: 1
Имеет 35 спасибок в 12 сообщенях
Vilson пока неопределено
По умолчанию

delphi Код:
Var  PckIn: Boolean = False;  TimerPck: TTimer; procedure Init; begin  TimerPck:=TTimer.Create(nil);  TimerPck.OnTimer:=@OnTimerPck;  TimerPck.Enabled:=False;  TimerPck.interval:=5000; end; procedure OnTimerPck(Sender: TObject); begin  if not PckIn then  begin    buf:=HStr('пакет3');    SendToServerEx('02');  end;  TimerPck.Enabled := False;  PckIn := False;    end; procedure Free; begin  TimerPck.Free; end; begin  if FromServer and (ConnectName='01') then        case pck of   'пакет1': TimerPck.Enabled := True;   'пакет2': if TimerPck.Enabled then PckIn := True;   end;                end.

Последний раз редактировалось Vilson, 05.03.2010 в 00:42.
Vilson вне форума   Ответить с цитированием
Старый 05.03.2010, 00:54   #2
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

Цитата:
Сообщение от Vilson Посмотреть сообщение
delphi Код:
Var  PckIn: Boolean = False;  TimerPck: TTimer; procedure Init; begin  TimerPck:=TTimer.Create(nil);  TimerPck.OnTimer:=@OnTimerPck;  TimerPck.Enabled:=False;  TimerPck.interval:=5000; end; procedure OnTimerPck(Sender: TObject); begin  if not PckIn then  begin    buf:=HStr('пакет3');    SendToServerEx('02');  end;  TimerPck.Enabled := False;  PckIn := False;    end; procedure Free; begin  TimerPck.Free; end; begin  if FromServer and (ConnectName='01') then        case pck of   'пакет1': TimerPck.Enabled := True;   'пакет2': if TimerPck.Enabled then PckIn := True;   end;                end.
это у тебя как я понял во-первых идет одновременная проверка на 2 пакета. А там сначала идет 1, а потом идет проверка на 2. И во-вторых там идет, как я понял, интервал 5 сек, а мне нужно чтобы проверялось в течении 5 сек.
PS Но все равно скрипт здоровский
supernewbie вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 15:04.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!