Есть скрипт - у npc-баффера выбирает бафы. После выбора кнопки в чате сервер присылает пакет
Tип: 0x25 (ActionFail)
Pазмер: 1+2
Время прихода: 21:57:36:203
L2phx его не видит в данной функции и не исполняет дальнейший скрипт:
Код:
begin
buf:=HStr('21 6E 00 70 00 63 00 5F 00 32 00 36 00 38 00 34 00 37 00 37 00 39 00 35 00 35 00 5F 00 63 00 68 00 61 00 74 00 20 00 64 00 61 00 6E 00 63 00 65 00 00 00 '); // нажимает на кнопку
SendToServerEx('Sol');
if FromServer and (ConnectName='Sol') and (pck=HStr('25 ')) then begin
// должен прийти второй диалог
buf:=HStr('21 6E 00 70 00 63 00 5F 00 32 00 36 00 38 00 34 00 37 00 37 00 39 00 35 00 35 00 5F 00 62 00 75 00 66 00 66 00 20 00 32 00 38 00 20 00 64 00 61 00 6E 00 63 00 65 00 00 00 '); // выбор во втором диалоге
SendToServerEx('Sol');
end;
end.
Все что внутри "if" не исполняется. Почему?