Показать сообщение отдельно
Старый 18.09.2010, 13:27   #1522
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

таймер. после посылки пакета на покупку чего-либо скрипт может ждать в течении 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
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 18.09.2010 в 13:29.
SeregaZ вне форума   Ответить с цитированием