Когда юзаешь скил [Ссылки могут видеть только зарегистрированные пользователи. ] станет цель на пару сек..
Клас - Заклинатель
Клиент 2.1
Сервера - aion-free \\ Aion UA\\Teraion.
const
tt=2801;
var
timer:TTimer;
conid:Integer;
targetId:Integer;
procedure Log(msg:String); //Вызывается при включении скрипта
begin
//sendMSG('Using conid:' + IntToStr(useforconnectid));
buf:=HStr('17 50 D4 19 00 00 00 00 00 00 00');
WriteS(msg);
SendToClient;
end;
procedure Init; //Вызывается при включении скрипта
begin
timer:=TTimer.Create(nil);
timer.OnTimer:=@OnHTimer;
timer.Interval:=tt;
timer.Enabled:=false;
end;
procedure Free; //Вызывается при выключении скрипта
begin
end;
procedure OnHTimer(Sender: TObject);
begin
If (targetId <> 0) then
begin
useforconnectid := conid;
//CE 57 6D 11 5C 0F 00 06 46 06 01
// CE 57 6D 11 5C 0F 00 07 46 06 01
end;
end;
procedure usecon(cid:Integer);
begin
if(cid <> 0) then conid := cid;
useforconnectid := conid;
end;
//основная часть скрипта
//вызывается при приходе каждого пакета если скрипт включен
begin
usecon(ConnectID);
if(fromserver) and (pck[1]=#$B6) then
begin
targetId:=ReadD(5);
timer.enabled:=true;
Не хочу показатся занудой, но скрипт использует другие ид скилов:
CF 57 6C B4 06 09 00
Цитата:
B4 06 = 1716
1716 - ид скила = <name>EL_EarthGrab_G4</name> (хз что это такое, искать в базе лень по ид)
Цитата:
97 06 = 1687
1687 - ид скила = [Ссылки могут видеть только зарегистрированные пользователи. ]
Да и таймер каждый 2.8 секунды без проверок тоже как то напрягает (данный скрипт будет попадать в античит лог на терайоне), если только делей побольше поставить + ид дописать, то думаю норм в принципе для ламера
Последний раз редактировалось Tr0y; 17.05.2011 в 14:24.