Перейти к содержимому

Фотография
- - - - -

Перекрафт мунов и ТД



  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1
Nua

Nua

Думаю тут все ясно.

Важно: Проверьте наличие итемов перед запуском. Добавил бы проверку на наличие итемов перед крафтом, но уже нет ни клиента, ни бота. Кто добавит, благодарочка, ничего сложного там нету.

// Для тех, кто захочет добавить проверку
if craft = 1 then begin 
 if inventory.user.byid(IdMoonShard, item) and (item.count < (10*n)) then begin
   if inventory.user.byid(IdVolcanicAsh, item) and (item.count < (1*n)) then begin
    print('Ало блядь где ресурсы?');
    exit();
   end;
 end;

 //начинка из скрипта

end;
//Сам скрипт
var
 i,n,Craft:integer;
 item: TL2item;
begin
       // Craft:
       // =1 , Варим Moon Dust(МооnShard+VolcanicAsh)(10+1)
       // =2 , Варим Lunargent(MoonDust+Quicksilver)(10+1)
       // =3 , Варим Demonplasm(Demonblood+BloodRoot)(10+1)
       // =4 , Варим Magma Dust(Lavastone+VolcanicAsh)(10+1)
       
   Craft:=4; // Что варим
  
   n:=10; // Сколько варим

  if craft = 1 then begin 
   engine.dlgopen;
   delay(300);
   engine.dlgsel('Quest');
   delay(300);
   engine.dlgsel('Insert a mixing');
   delay(300);
  for i:=1 to n do begin
   engine.dlgsel('Moonstone'); // 1й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Ash'); // 2й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Salamander');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   end;
  end; 

   if craft = 2 then begin 
   engine.dlgopen;
   delay(300);
   engine.dlgsel('Quest');
   delay(300);
   engine.dlgsel('Insert a mixing');
   delay(300);
  for i:=1 to n do begin
   engine.dlgsel('Moon Dust'); // 1й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Quicksilver'); // 2й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Salamander');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   end;
  end; 

   if craft = 3 then begin 
   engine.dlgopen;
   delay(300);
   engine.dlgsel('Quest');
   delay(300);
   engine.dlgsel('Insert a mixing');
   delay(300);
  for i:=1 to n do begin
   engine.dlgsel('Demon''s Blood'); // 1й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Blood Root'); // 2й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Salamander');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   end;
  end; 

   if craft = 4 then begin 
   engine.dlgopen;
   delay(300);
   engine.dlgsel('Quest');
   delay(300);
   engine.dlgsel('Insert a mixing');
   delay(300);
  for i:=1 to n do begin
   engine.dlgsel('Lava Stone'); // 1й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Ash'); // 2й ингридиент
   delay(300);
   engine.dlgsel('Next');
   delay(300);
   engine.dlgsel('Salamander');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   engine.dlgsel('Mix');
   delay(300);
   end;
  end; 
end.

Сообщение отредактировал Nua: 17 Март 2016 - 07:54

  • 1



Темы с аналогичным тегами Наработки

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Rawr.su - Сделано с для игроков.