Показать сообщение отдельно
Старый 04.10.2009, 01:56   #1026
Новичок
 
Аватар для spiritofsands
 
Регистрация: 04.10.2009
Сообщений: 27
Сказал Спасибо: 14
Имеет 12 спасибок в 10 сообщенях
spiritofsands пока неопределено
По умолчанию

Есть скрипт - у npc-баффера выбирает бафы. После выбора кнопки в чате сервер присылает пакет
Код:
25
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" не исполняется. Почему?
spiritofsands вне форума   Ответить с цитированием