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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 20.06.2010, 20:47   #1
Новичок
 
Регистрация: 20.06.2010
Сообщений: 1
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
obamiq пока неопределено
По умолчанию Задержка

Как организовать задержку между отсылкой пактов,
например есть два пакета packet1 и packet2,
нужно что бы

между
buf:=packet1;
sendtoserver;
и
buf:=packet2;
sendtoserver;
была определенная задержка.
obamiq вне форума   Ответить с цитированием
Старый 20.06.2010, 21:02   #2
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

obamiq, поищи по форуму - отправка пакетов по таймеру
QaK вне форума   Ответить с цитированием
За это сообщение QaK нажился спасибкой от:
Старый 29.06.2010, 01:08   #3
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

вот так например

Код:
const
packet1='';
packet2='';

var
TimerCycle:integer;
timer:TTimer;

procedure Init;
begin
timer:=TTimer.Create(nil);
timer.interval:=1000;
timer.OnTimer:=@fireTimer;
timer.enabled:=true;
TimerCycle:=1; 
end;

procedure fireTimer(Sender: TObject);
begin 
case TimerCycle of
  1:begin   
  buf:=packet1;
  sendtoserver;
  Inc(TimerCycle);  
  end; 
  2:begin  
  buf:=packet2;
  sendtoserver;    
  TimerCycle:=1;  
  timer.enabled:=false;  
  end;     
end;
end;

procedure Free; 
begin
timer.free;

end;

begin

end.
supernewbie вне форума   Ответить с цитированием
Старый 29.06.2010, 18:14   #4
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Ага, только лучше запуск таймера делать не в Init а, например, по социальному действию ...
QaK вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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