таймер. после посылки пакета на покупку чего-либо скрипт может ждать в течении 10-15 секунд с проверкой каждую секунду "а не купил ли чар эту фигню, которую он должен был купить". по истечении или начинает выполнять таймер с самого начала, или возвращаясь на один шаг назад - повторяя пакет покупки этого самого чего он там должен был купить.
PHP код:
4:begin
buf:=HStr('A7 35 02 00 00 5B 00 00 00 01 00 00 00');
SendToServer; //покупка
b:=0;
inc(a); //переход далее
end;
5:begin
if iditem <> '0' then begin //iditem ловится в коде, где обрабатывается приход всех пакетов
b:=0; //индекс паузы
inc(a); //переход далее
end
else begin
b:=b+1;
if b=10 then begin
a:=1; //если итем мы так и не поймали - переход на начало таймера
end;
end;
end;