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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Результаты опроса: Нужна ли такая тема форуму?
Да, мне бы была полезна. 34 66.67%
Пускай будет, но мне и так норм. 10 19.61%
Нет, не нужна. 7 13.73%
Голосовавшие: 51. Вы ещё не голосовали в этом опросе

 
 
Опции темы Опции просмотра
Старый 05.03.2011, 03:36   #7
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию

го лучше новый состряпаем) я вот тут чото начал, ну и конечно же запинки, над узнать как то ObjectID всех скролов которые в сумке и которые будут в дальнейшем покупатся)
DELPHI Код:
const     name = 'secret' ;     rbID = 858 ;     enchlvl = 7;    var     EnchantTimer:TTimer;     a,ObjectIDrb:integer;        procedure Init;     begin          a:=1;         EnchantTimer:=TTimer.Create(nil);         EnchantTimer.Ontimer:=@Enchant;         EnchantTimer.Interval:=1100;         EnchantTimer.Enabled:=false;      end; procedure Free;     begin         EnchantTimer.free;     end;      procedure Enchant;     begin         case a of             1: begin     // первые 2 действия заточка простым скролом                     buf:=#$14;                     //   WriteD(тут объект ид у скрола);                     WriteD(0);                     SendToServerEx(name);                     a:=2;                end;                             2: begin                     buf:=#$58;                     WriteD(ObjectIDrb);                     WriteD(0);                     SendToServerEx(name);                     EnchantTimer.Enabled:=false;                                 end;                             3: begin    //Заточка блесс скролом                     buf:=#$14;                     //   WriteD(тут объект ид у скрола);                     WriteD(0);                     SendToServerEx(name);                     a:=4;                end;                         4: begin                     buf:=#$58;                     WriteD(ObjectIDrb);                     WriteD(0);                     SendToServerEx(name);                     EnchantTimer.Enabled:=false;                             end;                             end;     end;          procedure InvertoryUpdate;     begin         if (ReadD(12)=rbID) then             begin                 ObjectIDrb:=ReadD(8);                 case ReadH(30) of                     0..5begin a:=1; EnchantTimer.Enabled:=true; end;                     5..enchlvl: begin a:=3; EnchantTimer.Enabled:=true; end;                 end;             end;         if (ReadD(42)=rbID) then             begin                 case ReadH(60) of                     0..5begin a:=1; EnchantTimer.Enabled:=true; end;                     5..enchlvl: begin a:=3; EnchantTimer.Enabled:=true; end;                 end;                          end;      end; begin     if (connectname=name) and (fromserver) then         case pck[1] of             #$27: InvertoryUpdate;         end; end.
__________________

Последний раз редактировалось dyh9l, 05.03.2011 в 03:42.
dyh9l вне форума   Ответить с цитированием
 

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



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

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


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

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

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