Показать сообщение отдельно
Старый 30.03.2010, 10:53   #329
Новичок
 
Регистрация: 30.04.2009
Сообщений: 15
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
hash пока неопределено
По умолчанию

Помогите доработать этот скрипт:
PHP код:
const
   
nik='123';
   
Enchant=20;

var
   
UseItemEnchantItemstring;
   
CountCurrentEnchinteger;
   
Timer01TTimer;

procedure Init;
begin
   Timer01
:=TTimer.Create(nil);
   
Timer01.OnTimer:=@OnTimer01;
   
Timer01.enabled:=false;
   
Timer01.interval:=500;
end;

procedure OnTimer01(SenderTObject);
begin
   buf
:=UseItem;
   
SendToServerEx(nik);
   
buf:=EnchantItem;
   
SendToServerEx(nik);
end;

procedure Free;
begin
  Timer01
.free;
  
count:=0;
  
CurrentEnch:=0;
end;

begin
    
if FromServer and (pck[1]=#$87) then
       
begin
          CurrentEnch
:=ReadD(2);
          if 
CurrentEnch=Enchant then Timer01.enabled:=false;
       
end;
    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
Требуется следуещее:
Заточка вещи на заданный уровень простыми скролами, далее переход на заточку блесс скролами, при фейле начинать все сначала.
hash вне форума   Ответить с цитированием