Yoko

All sides of Injection
It is currently 2025-12-03 13:50:02

All times are UTC+02:00




Post new topic  Reply to topic  [ 9 posts ] 
Author Message
PostPosted: 2006-12-16 15:21:25 
Offline

Joined: 2005-01-21 15:45:19
Posts: 31
Поправьте плиз скрипт, лажа какая-то вчера ставил всё ок изменил там кое-что немного но вроде всё нормально должно быть а не работает :(
Code:
sub tinker() 
VAR Sunduk = '0x401AC3A2'         ; ID sunduka s ingami + kuda budut skladivatsja sdellanie ve6i
VAR Ingi = '0x1BEF'               ; Type ingov
VAR Instrum = '0x1EBC'            ; Type tinkerskogo instrumenta
VAR Item = '0x1059'               ; Type sdelannoj ve6i
VAR Kolvo = 300                   ; Skolko ingotov iz sunduka
VAR k = 0
While TRUE
UO.FindType( Ingi, -1, Sunduk )   ; I6em ingi v sunduke
If UO.FindCount() == 0 Then
UO.Print("Iron Ingots not found, script terminated")
return
Endif
UO.Grab( Str( Kolvo ), 'finditem' )
wait( 2000 )
While UO.Count( Ingi ) > 2        ; Trbuemoe koli4estvo ingov na sozdanie itema minus 1             
UO.DeleteJournal()
UO.CancelMenu()
UO.WaitMenu ('Tinkering', 'Parts', 'Parts', 'Sextant parts' ) ; Putj k ve6i kotoruju vi hotite sdelatj!
UO.UseType( Instrum )
k = 0
while NOT UO.InJournal('You put') AND NOT UO.InJournal('fail') AND ( k < 30 )
k = k + 1
wait(500)
wend
if UO.Count( Item ) > 0 then
UO.FindType( Item, -1, -1 )
UO.MoveItem( 'finditem', 0, Sunduk )
wait( 1000 )
UO.Print( 'Created item moved' )
end if
Wend
Wend
end sub

Вообще скрипт проходит по кругу только ничего не делает единственное что он делает это кенслменю :( Мне бы хотелось что бы он делал секстант парты.Заранее спасибо!


Top
   
 Post subject:
PostPosted: 2006-12-16 16:52:11 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Почитай про AND и OR


Top
   
 Post subject:
PostPosted: 2006-12-16 17:26:22 
Offline

Joined: 2005-01-21 15:45:19
Posts: 31
да, с этим всё правильно, вроде, он не находит тинкер тулс, я ввёл в место типа ИД и начало писать айтем нот фаунд...


Top
   
 Post subject:
PostPosted: 2006-12-16 17:32:45 
Offline

Joined: 2005-01-21 15:45:19
Posts: 31
Банально заменил
Code:
UO.WaitMenu ('Tinkering', 'Parts', 'Parts', 'Sextant parts' ) ; Putj k ve6i kotoruju vi hotite sdelatj! 
UO.UseType( Instrum )
 


на

Code:
UO.LDblClick(907,404)
wait(500)
UO.LDblClick(127,61)
wait(500)
UO.LDblClick(148,67)
wait(500)


заработало.Блин но не как не могу разобратся в чём проблема... =(


Top
   
 Post subject:
PostPosted: 2006-12-17 08:45:15 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
Попробуй между WaitMenu и UseType поставить паузу wait(600)


Top
   
 Post subject:
PostPosted: 2006-12-17 11:11:09 
Offline

Joined: 2005-01-21 15:45:19
Posts: 31
Неа, не пашет.
Первый раз сказало автоменю кэнселд : Тинкеринг
Потом просто Эррор : ноу меню ту кэнсл
:cry:
Плин ну почему когда пишут типа поправте скрипт или дайте скрипт, всё експерты пишут типа начни разбиратся, поможем, а тут пытаешся что-то сделать и фиг, спасибо, что хоть кто-то эту тему без внимания не оставляет... :x


Top
   
 Post subject:
PostPosted: 2006-12-17 11:34:18 
Offline
Expert!
User avatar

Joined: 2004-04-04 11:13:54
Posts: 1205
Location: Балаково, Саратовская обл.
Так если не работает вайт меню, так его и мучай пока не заработает. Чего тут не понятного? Попробуй секстант партс сократить до сектант, или заменить цифру.


Top
   
 Post subject:
PostPosted: 2006-12-17 12:35:09 
Offline

Joined: 2005-01-21 15:45:19
Posts: 31
Code:
UO.WaitMenu ('Tinkering', 'Wires', 'Wire', 'iron wire' )
wait(600)
uo.usetype(Instrum)

Вот так сделал, начал клепать провода. ВСё ок, но секстант парты совсем не хочет =(

Даже вот так нехочет, ничего из партов ниделает
Code:
uo.waitmenu('Tinkering', 'Parts')
uo.waitmenu('Parts', 'hinge (1 iron ingot)')


Top
   
 Post subject:
PostPosted: 2006-12-17 12:42:08 
Offline

Joined: 2005-01-21 15:45:19
Posts: 31
Заработаааалоо :cry: :cry:
Урааа
Кароче
Code:
UO.WaitMenu ('Tinkering', 'Parts', 'Part', 'sextant' )
wait(600)
uo.usetype(Instrum)


Когда из меню тинкера заходишь то называется Parts а когда уже вошёл, то уже Part

Спасибо, всем кто помогал мне :!: :roll:


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 9 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