Цитата:
Сообщение от mks
HORSE, у тебя перед end. нехватает end; одного
|
PHP код:
const
Name='HORSE';
var
timer:TTimer;
x:byte; //определение, какоде действие по счету мы совершаем
procedure Init;
begin
timer:=TTimer.Create(nil);
timer.interval:=150;
timer.OnTimer:=@fireTimer;
timer.enabled:=true;
x:=1;//сначала х=1
end;
procedure Free;
begin
timer.Free;
end;
procedure fireTimer(Sender: TObject);
begin
case x of
1:begin
buf:=hstr('5F 48 65 BF 19 00 00 00 00 ');
SendToServerEx(Name);
inc(x);
end;
2:begin
buf:=hstr('5F 48 65 BF 19 00 00 00 00 ');
SendToServerEx(Name);
x:=1;
end;
end;{case}
if FromServer then
begin
case pck[1] of
#$21: begin //InventoryUpdate
if (pck[12]=9456) and (pck[34]=5) then timer.enabled:=false;;
end;
end;
end.
Всё равно выделяет
end.
Пишет:- Ошибка:';' expected...
Ииии...мне всё равно кажеться в скрипте напортачил....
Добавлено через 1 минуту
Цитата:
Сообщение от NLObP
if (pck[12]=ID_предмета) and (pck[34]=уровень заточки) then что_хотим_сделать;
|
(pck[34]=
уровень заточки)
Вот меня интерисует этот момент...в каком виде писать уровень заточки:обычным числом, в байтах,пакетом???