simple ore smelt
Posted: 2006-12-01 19:09:53
Nuzhen prostoj skript 6tob plavil vsu rudu katoraja v backpacke, 6tob plavil prosto a ne po 1. Esli est u kagota vikladite pozhalusta.
Code: Select all
sub smeltm()
VAR Forge='0x40004D06'
VAR WaitTime=1000
VAR Exit=0
While Exit<>1
UO.FindType('0x19B9',-1,'backpack')
If UO.FindCount() Then
UO.Print("Good!")
UO.WaitTargetObject(Forge)
UO.UseObject('finditem')
wait(WaitTime)
Else
UO.Print("Bad!")
Exit=1
Endif
Wend
end sub
Code: Select all
sub SMELTING()
while uo.skillval('Mining') < 1400
UO.Findtype('0x19B9', '-1','backpack')
If UO.Findcount() == 0 Then
UO.Findtype('0x19B8', '-1','backpack')
If UO.Findcount() == 0 Then
UO.Findtype('0x19BA', '-1','backpack')
If UO.Findcount() == 0 Then
UO.Findtype('0x19B7', '-1','backpack')
If UO.Findcount() == 0 Then
return
Endif
Endif
Endif
Endif
UO.moveitem('finditem','1','backpack',44,121,0 )
Wait(100)
CheckLag()
UO.UseType('0x19B7')
Wait(100)
wend
end sub
Code: Select all
while uo.skillval('Mining') < 1400
Code: Select all
while 1
Code: Select all
-1','backpack'
Каков вопрос таков и ответ, ты же не указал каким образом происходит плавка.Bangbuss wrote:nafig id pe4ki? nado prosta 2x nazhimat' na vse vidi rudi v backapacke.
Code: Select all
sub smeltm()
VAR Forge='0x40004D06'
VAR WaitTime=1000
VAR Exit=0
While Exit<>1
UO.FindType('0x19B9',-1,'backpack')
If UO.FindCount() Then
UO.Print("Good!")
UO.UseObject('finditem')
wait(WaitTime)
Else
UO.Print("Bad!")
Exit=1
Endif
Wend
end sub