Показать сообщение отдельно
Старый 21.08.2010, 18:20   #1
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию Ребятки помогаем :)

есть 2 скрипта
Walker:
PHP код:
NPCSEL(MrCat[ID=8756])
NPCDLG(MrCat[ID=8756])
delay(1000)
UseSkill(Accuracy[ID=256],Self,Dunyashka
delay(3000)
NPCSEL(MrCat[ID=8756])
NPCDLG(MrCat[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 минуты
Я хотел иногда отсылаю сказать

Последний раз редактировалось dyh9l, 21.08.2010 в 18:20. Причина: Добавлено сообщение
dyh9l вне форума   Ответить с цитированием