есть 2 скрипта
Walker:
PHP код:
NPCSEL(Mr. Cat[ID=8756])
NPCDLG(Mr. Cat[ID=8756])
delay(1000)
UseSkill(Accuracy[ID=256],Self,Dunyashka)
delay(3000)
NPCSEL(Mr. Cat[ID=8756])
NPCDLG(Mr. Cat[ID=8756])
delay(1000)
UseSkill(Accuracy[ID=256],Self,Dunyashka)
PH:
PHP код:
const
name = 'Dunyashka' ;
begin
if FromClient and(pck=HStr('2F 00 01 00 00 00 00 00 00 00')) then begin
buf:=HStr('20 68 00 61 00 72 00 64 00 69 00 6E 00 30 00 30 00 31 00 2E 00 68 00 74 00 6D 00 00 00 ');
SendToServerEx(name);
delay(500);
buf:=HStr('20 73 00 6F 00 61 00 5F 00 74 00 72 00 61 00 64 00 65 00 2E 00 68 00 74 00 6D 00 6C 00 00 00 ');
SendToServerEx(name);
delay(500);
buf:=HStr('21 6D 00 65 00 6E 00 75 00 5F 00 73 00 65 00 6C 00 65 00 63 00 74 00 3F 00 61 00 73 00 6B 00 3D 00 2D 00 36 00 36 00 36 00 26 00 72 00 65 00 70 00 6C 00 79 00 3D 00 30 00 00 00');
SendToServerEx(name);
end;
end.
2F 00 01 00 00 00 00 00 00 00 - Это пакет UseSkill(Accuracy[ID=256],Self,Dunyashka)
Проблема заключается в том что, когда юзаю скил рукой следующие 3 пакета проходят нормально, если скил юзает валкер скриптом точность включается, но алгоритм действий не выполняется
Добавлено через 7 минут
Сумел найти как-то что, иногда приходит 2F 00 01 00 00 00 00 00 00 00, а иногда 2F 00 01 00 00 01 00 00 00 00 как правильно дополнить условие?
Добавлено через 3 минуты
Я хотел иногда отсылаю сказать