Yoko

All sides of Injection
It is currently 2025-12-02 20:47:53

All times are UTC+02:00




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: 2007-11-21 12:16:32 
Offline

Joined: 2005-07-22 13:43:25
Posts: 83
вот скрипт:
sub tailoring3()
VAR Sunduk = "0x4002C755"
VAR Kozha = "0x1067"
VAR Kit = "0x0F9D"
VAR Scrol = "0x1DB9"
VAR k
UO.CancelMenu()
wait(500)
UO.AutoMenu( "Leather Armour", "Leather Armour", "leather cap" )
While TRUE
If UO.Count( Kozha ) == 0 Then
UO.FindType( Kozha, '-1', Sunduk )
If UO.FindCount() == 0 Then
UO.Print("Leathers not found, script terminated")
return
Endif
UO.Grab( '1', 'finditem' )
wait(500)
while UO.Count( Kozha ) ==
wait(100)
wend
Endif
UO.DeleteJournal()
UO.WaitTargetType( Kozha )
UO.UseType( Kit )
k = 0
while NOT UO.InJournal('item is of') AND NOT UO.InJournal('Tailoring failed.') AND ( k < 50 )
k = k + 1
wait(300)
wend
if UO.Count( Scrol ) > 0 then
UO.FindType( Scrol )
UO.MoveItem( 'finditem', '0', Sunduk )
wait( 500 )
while UO.Count( Scrol ) > 0
wait(100)
wend
endif
Wend
UO.CancelMenu()
end sub


почему то из сундука берет тока одну еденицу кожи...как сделать что бы больше брал?


Top
   
PostPosted: 2007-11-21 12:25:21 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
Sp wrote:
вот скрипт:
sub tailoring3()
VAR Sunduk = "0x4002C755"
VAR Kozha = "0x1067"
VAR Kit = "0x0F9D"
VAR Scrol = "0x1DB9"
VAR k
UO.CancelMenu()
wait(500)
UO.AutoMenu( "Leather Armour", "Leather Armour", "leather cap" )
While TRUE
If UO.Count( Kozha ) == 0 Then
UO.FindType( Kozha, '-1', Sunduk )
If UO.FindCount() == 0 Then
UO.Print("Leathers not found, script terminated")
return
Endif
UO.Grab( '1', 'finditem' ) <------------- '1' -это количество кожи.Вставь свою цифру.
wait(500)
while UO.Count( Kozha ) ==
wait(100)
wend
Endif
UO.DeleteJournal()
UO.WaitTargetType( Kozha )
UO.UseType( Kit )
k = 0
while NOT UO.InJournal('item is of') AND NOT UO.InJournal('Tailoring failed.') AND ( k < 50 )
k = k + 1
wait(300)
wend
if UO.Count( Scrol ) > 0 then
UO.FindType( Scrol )
UO.MoveItem( 'finditem', '0', Sunduk )
wait( 500 )
while UO.Count( Scrol ) > 0
wait(100)
wend
endif
Wend
UO.CancelMenu()
end sub


почему то из сундука берет тока одну еденицу кожи...как сделать что бы больше брал?


edited by SW:
Code:
UO.Grab( '1', 'finditem' )


Top
   
 Post subject:
PostPosted: 2007-11-21 15:38:52 
Offline

Joined: 2005-07-22 13:43:25
Posts: 83
спасибо я понял..тока вот еще одна проблеммка появилась...

UO.AutoMenu( "Leather Armour", "Leather Armour", "leather cap" )

не хочет он делать капы...я правильно написал ?


Top
   
 Post subject:
PostPosted: 2007-11-21 16:27:58 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
нет конечно. менюшки идут парами: надпись сверху, надпись снизу. а у тебя три строки


Top
   
 Post subject:
PostPosted: 2007-11-21 16:41:20 
Offline

Joined: 2005-07-22 13:43:25
Posts: 83
?? не понял а как это будет выглядеть не напишеь?
какая надпись сверху надпись снизу?


Top
   
 Post subject:
PostPosted: 2007-11-21 17:08:18 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Уроки для таких как ты были писаны


Top
   
 Post subject:
PostPosted: 2007-11-21 17:10:11 
Offline

Joined: 2006-11-25 17:44:44
Posts: 258
uo.waitmenu('надпись сверху1','надпись снизу1','надпись сверху2','надпись снизу2','надпись сверзу3','надпись внизу3')


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 14 guests


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