Показать сообщение отдельно
Старый 28.05.2009, 10:16   #13
Новичок
 
Регистрация: 05.01.2009
Сообщений: 2
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
pixel пока неопределено
По умолчанию

Сервер Hellbound,соединение перехватывает нормально,ник отобр.норм.,вот скрипт:
delphi Код:
const    nik='pixel';    Enchant=13; var    UseItem, EnchantItem: string;    Count, CurrentEnch: integer;    Timer01: TTimer; procedure Init; begin    Timer01:=TTimer.Create(nil);    Timer01.OnTimer:=@OnTimer01;    Timer01.enabled:=false;    Timer01.interval:=800; end; procedure OnTimer01(Sender: TObject); begin    buf:=UseItem;    SendToServerEx(nik);    buf:=EnchantItem;    SendToServerEx(nik);    if CurrentEnch=Enchant-1 then Timer01.enabled:=false; end; procedure Free; begin   Timer01.free;   count:=0;   CurrentEnch:=0; end; begin     if FromServer and (pck[1]=#$87) then CurrentEnch:=ReadD(2);     if FromClient and (pck[1]=#$19) then UseItem:=pck;     if FromClient and (pck[1]=#$5F) then EnchantItem:=pck;     if FromClient and (pck=#$34#$02#$00#$00#$00) then        begin           pck:='';           Timer01.enabled:=not(Timer01.enabled);        end; end.
При запуске скрипта l2ph вылетает со стандартной ошибкой "отправлять/не отправлять". Соединение с сервером рвётся.
В чём загвоздка?
pixel вне форума   Ответить с цитированием
За это сообщение pixel нажился спасибкой от: