Показать сообщение отдельно
Старый 17.02.2011, 20:49   #62
Новичок
 
Регистрация: 17.02.2011
Сообщений: 8
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
vex2865 пока неопределено
По умолчанию

что может быть не так со скриптом
Код:
const
name = 'IhelpYou';
interval = 100; //в мс
var
TimerEnchant:TTimer;



procedure Init;
begin
TimerEnchant:=TTimer.Create(nil);
TimerEnchant.OnTimer:=@enchant;
TimerEnchant.enabled:=false;
TimerEnchant.interval:=interval;
end;


procedure Free;
begin
TimerEnchant.free;
end;

procedure enchant;
begin
SendToServerEx(name);
end;

begin
if FromClient and (pck[1]=#$23) and (ConnectName=name) then
begin
buf:=pck;
TimerEnchant.enabled:=true;
end;

begin
if FromServer and (pck[1]=#$EA) and (ConnectName=name) then
begin
TimerEnchant.enabled:=false;
end;
end;
end.
когда юзаю скил сумона приходит пакет 23, но он не повторяется, вместо этого отправляет пакет 00 и дисконектит

подскажите в чем может быть ошибка
vex2865 вне форума   Ответить с цитированием