Yoko

All sides of Injection
It is currently 2025-10-22 12:39:31

All times are UTC+02:00




Post new topic  Reply to topic  [ 11 posts ] 
Author Message
PostPosted: 2009-02-14 17:53:16 
Offline

Joined: 2004-12-25 02:11:37
Posts: 17
Сразу скажу что толком программирования в школе не было поэтому все на ощупь делаю...с гампами работать не умею(кто дать ссылочку на гайд рус, буду рад)

поэтому решил сделать так

Code:
sub bs()
   Repeat
      UO.LClick(810,671)
      wait(1500)
      UO.LClick(489,453)

      [u]UO.InJournal('You put the') or ('You have failed')or ('You fail') <<<<тут не знаю что делать, какой исп цикл ?[/u]
      
   Until UO.Dead()
end sub


вообщем ковать кует но я хочу сделать чтобы скрипт ,после начала ковки, ждал одно из сообщений ('You put the') or ('You have failed')or ('You fail') и сново возвращялся к Repeat...собственно хелп...


Top
   
 Post subject:
PostPosted: 2009-02-14 18:18:20 
Offline
User avatar

Joined: 2008-09-12 05:07:34
Posts: 247
Code:
sub Blacksmitting()
      while uo.count('0x1BEF')>=8
         uo.deletejournal()
         UO.WaitMenu('Blacksmithing','Weapons','Weapons','Swords & Blades','Swords & Blades','dagger')
         UO.UseType('0x1BEF')
            repeat
               wait(300)
            until uo.injournal('You put|You have failed')
      wend
endsub


на вот, для примера, куёт даггеры из простого железа, разбирайся что да как


Top
   
 Post subject:
PostPosted: 2009-02-15 10:54:03 
Offline

Joined: 2004-12-25 02:11:37
Posts: 17
неттт там не обычное меню :) а новое... а как с гампами работать я не знаю...

кто нить сказал бы как мне на этом гампе одну кнопочку нажать и было бы круто :)

А пока токо через координаты...


Top
   
 Post subject:
PostPosted: 2009-02-15 10:56:54 
Offline

Joined: 2004-12-25 02:11:37
Posts: 17
repeat
wait(300)
until uo.injournal('You put|You have failed')

хм...тоже тогда так зациклить попробую :)


Top
   
 Post subject:
PostPosted: 2009-02-15 11:58:22 
Offline

Joined: 2004-12-25 02:11:37
Posts: 17
не получается :((начал постоянно вызывать меню крафта

кто нить помогите как будет выглядеть цикл типо:
если появилось сообщение UO.InJournal('You put the') or ('You have failed')or ('You fail') то возвращается к Repeat(то есть заново ковать)

Code:
sub bs()
   Repeat
      UO.LClick(810,671)
      wait(1500)
      UO.LClick(489,453)

      Тут цикл...
     
   Until UO.Dead()
end sub


Top
   
 Post subject:
PostPosted: 2009-02-15 13:28:30 
Offline

Joined: 2004-12-25 02:11:37
Posts: 17
короч ни фига не получается :( и ни кто не хочет помочь :(


Top
   
 Post subject:
PostPosted: 2009-02-15 14:25:09 
Offline

Joined: 2008-12-13 00:00:15
Posts: 174
Code:
sub bs()
   Repeat
      UO.LClick(810,671)
      wait(1500)
      UO.LClick(489,453)
repeat
wait(100)
until uo.injournal('You put the') or uo.injournal('You have failed') or uo.injournal('You fail')
   Until UO.Dead()
end sub


Top
   
 Post subject:
PostPosted: 2009-02-15 16:22:43 
Offline

Joined: 2004-12-25 02:11:37
Posts: 17
Successful wrote:
Code:
sub bs()
   Repeat
      UO.LClick(810,671)
      wait(1500)
      UO.LClick(489,453)
repeat
wait(100)
until uo.injournal('You put the') or uo.injournal('You have failed') or uo.injournal('You fail')
   Until UO.Dead()
end sub


начинает постоянно открывать окно крафта(тыкать по координатам) и все соответственно сбивая крафт(и сжигая инги)


Top
   
 Post subject:
PostPosted: 2009-02-15 16:48:28 
Offline

Joined: 2008-12-13 00:00:15
Posts: 174
+
Code:
uo.usetype(Ingots)

Code:
uo.deletejournal()


Top
   
 Post subject:
PostPosted: 2009-02-15 18:04:34 
Offline
User avatar

Joined: 2008-09-12 05:07:34
Posts: 247
Code:
sub bs() 
   Repeat
      uo.deletejournal()
      UO.LClick(810,671)
      wait(1500)
      UO.LClick(489,453)
           repeat
                 wait(100)
           until uo.injournal('You put the|You have failed|You fail')
   Until UO.Dead()
end sub


а чего у вас за меню крафта такое, можешь показать?


Top
   
 Post subject:
PostPosted: 2009-02-15 20:52:44 
Offline

Joined: 2008-12-13 00:00:15
Posts: 174
если я правильно понимаю,это клики в самом меню)
Code:
      UO.LClick(810,671)
      wait(1500)
      UO.LClick(489,453)

тогда нужен юз инга сначало)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited