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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
 
 
Опции темы Опции просмотра
Старый 15.07.2009, 17:36   #7
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Алексей,
delphi Код:
timer1.interval:={сюда пишешь величину паузы в милисекундах};
Погуглить не судьба?

AlbeNeC, остальное сам правь,если кто попросит меня еще что-то в этом скрипте исправить, не являющееся конструктивной доработкой по моему субъективному мнению - дам бан, 7 дней.

Добавлено через 2 минуты
delphi Код:
const Name='nick'; var timer:TTimer;      phase:integer; procedure Init; begin timer:=TTimer.Create(nil); timer.interval:=100; timer.OnTimer:=@fireTimer; timer.enabled:=false;//изначально таймер выключен phase:=1;//начальная фаза end; procedure Free; begin timer.Free; end; procedure fireTimer(Sender: TObject); begin case phase of 1:begin      buf:=hstr('{здесь пакет на таргет гмшопа}');      SendToServerEx(Name);      inc(phase);      timer1.interval:=1000;//1 секунда    end; 2:begin      buf:=hstr('{здесь пакет на второй таргет гмшопа}');      SendToServerEx(Name);      inc(phase);      timer1.interval:=1000;//1 секунда    end; 3:begin      buf:=hstr('{здесь пакет на выбор магазина}');      SendToServerEx(Name);      inc(phase);      timer1.interval:=1000;//1 секунда    end; 4:begin      buf:=hstr('{здесь пакет на покупку нужного кол-ва итемов}');      SendToServerEx(Name);      inc(phase);      timer1.interval:=1000;//1 секунда    end; 5:begin      buf:=hstr('{здесь пакет на таргет гк}');      SendToServerEx(Name);      inc(phase);      timer1.interval:=1000;//1 секунда    end; 6:begin      buf:=hstr('{здесь пакет на второй таргет гк}');      SendToServerEx(Name);      inc(phase);      timer1.interval:=1000;//1 секунда    end; 7:begin      buf:=hstr('{здесь пакет на выбор магазина}');      SendToServerEx(Name);      inc(phase);      timer1.interval:=1000;//1 секунда    end; 8:begin      buf:=hstr('{здесь пакет на обмен}');      SendToServerEx(Name);      phase:=1;//вернулись к началу      timer1.interval:=1000;//1 секунда    end; end; end; begin if FromClient and (ConnectName=Name) and (pck = HStr('{здесь пакет на старт точки, например социальное действие}' )) then begin timer.enabled:=true; end; if FromClient and (ConnectName=Name) and (pck = HStr('{здесь пакет на стоп точки, например социальное действие}' )) then begin timer.enabled:=false; end; end.

Последний раз редактировалось QaK, 15.07.2009 в 17:39. Причина: Добавлено сообщение
QaK вне форума   Ответить с цитированием
За это сообщение QaK нажился 4 спасибками от:
 

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



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

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


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

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

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