Можете переделать скрипт, это скрипт на мининг, мне нужно что бы он вместо того что бы копать, рубил деревья, реколился по рунам, каждая руна будет к каждому дереву, брал топоры с сундука, и главное, ставил их в руку...
огромное человеческое спасибо
sub main()
uo.useobject("0x400A9BC8")
wait(1000)
uo.useobject("0x400A9BC8")
wait(1000)
uo.useobject("0x400A9BC8")
wait(1000)
uo.set('norbcheck',1)
uo.set('norbcalc',1)
uo.set('injectecho',1)
uo.deletejournal()
while not uo.dead()
recall1()
wait(500)
mine1()
wait(500)
recall_for_bank()
wait(500)
recall2()
wait(500)
mine2()
wait(500)
recall_for_bank()
wait(500)
recall3()
wait(500)
mine3()
wait(500)
recall_for_bank()
wait(500)
recall4()
wait(500)
mine4()
wait(500)
recall_for_bank()
wait(500)
recall5()
wait(500)
mine5()
wait(500)
recall_for_bank()
wait(500)
recall6()
wait(500)
mine6()
wait(500)
recall_for_bank()
wait(500)
recall7()
wait(500)
mine7()
wait(500)
recall_for_bank()
wait(500)
recall8()
wait(500)
mine8()
wait(500)
recall_for_bank()
wait(500)
recall9()
wait(500)
mine9()
wait(500)
recall_for_bank()
wait(500)
recall10()
wait(500)
mine10()
wait(500)
recall_for_bank()
wait(500)
recall11()
wait(500)
mine11()
wait(500)
recall_for_bank()
wait(500)
recall12()
wait(500)
mine12()
wait(500)
recall_for_bank()
wait(500)
recall13()
wait(500)
mine13()
wait(500)
recall_for_bank()
wait(500)
recall14()
wait(500)
mine14()
wait(500)
recall_for_bank()
wait(500)
recall15()
wait(500)
mine15()
wait(500)
recall_for_bank()
wait(500)
recall16()
wait(500)
mine16()
wait(500)
recall_for_bank()
wait(500)
recall17()
wait(500)
mine17()
wait(500)
recall_for_bank()
wait(500)
recall18()
wait(500)
mine18()
wait(500)
recall_for_bank()
wait(500)
recall19()
wait(500)
mine19()
wait(500)
recall_for_bank()
wait(500)
recall20()
wait(500)
mine20()
wait(500)
recall_for_bank()
wait(500)
recall21()
wait(500)
mine21()
wait(500)
recall_for_bank()
wait(500)
recall22()
wait(500)
mine22()
wait(500)
recall_for_bank()
wait(500)
recall23()
wait(500)
mine23()
wait(500)
recall_for_bank()
wait(500)
recall24()
wait(500)
mine24()
wait(500)
recall_for_bank()
wait(500)
recall25()
wait(500)
mine25()
wait(500)
recall_for_bank()
wait(500)
recall26()
wait(500)
mine26()
wait(500)
recall_for_bank()
wait(500)
recall27()
wait(500)
mine27()
wait(500)
recall_for_bank()
wait(500)
recall28()
wait(500)
mine28()
wait(500)
recall_for_bank()
wait(500)
recall29()
wait(500)
mine29()
wait(500)
recall_for_bank()
wait(500)
recall30()
wait(500)
mine30()
wait(500)
recall_for_bank()
wait(500)
recall31()
wait(500)
mine31()
wait(500)
recall_for_bank()
wait(500)
recall32()
wait(500)
mine32()
wait(500)
recall_for_bank()
wait(500)
recall33()
wait(500)
mine33()
wait(500)
recall_for_bank()
wait(500)
recall34()
wait(500)
mine34()
wait(500)
recall_for_bank()
wait(500)
recall35()
wait(500)
mine35()
wait(500)
recall_for_bank()
wait(500)
recall36()
wait(500)
mine36()
wait(500)
recall_for_bank()
wait(500)
recall37()
wait(500)
mine37()
wait(500)
recall_for_bank()
wait(500)
recall38()
wait(500)
mine38()
wait(500)
recall_for_bank()
wait(500)
recall39()
wait(500)
mine39()
wait(500)
recall_for_bank()
wait(500)
recall40()
wait(500)
mine40()
wait(500)
recall_for_bank()
wait(500)
recall41()
wait(500)
mine41()
wait(500)
recall_for_bank()
wait(500)
recall42()
wait(500)
mine42()
wait(500)
recall_for_bank()
wait(500)
recall43()
wait(500)
mine43()
wait(500)
recall_for_bank()
wait(500)
recall44()
wait(500)
mine44()
wait(500)
recall_for_bank()
wait(500)
recall45()
wait(500)
mine45()
wait(500)
recall_for_bank()
wait(500)
recall46()
wait(500)
mine46()
wait(500)
recall_for_bank()
wait(500)
recall47()
wait(500)
mine47()
wait(500)
recall_for_bank()
wait(500)
recall48()
wait(500)
mine48()
wait(500)
recall_for_bank()
wait(500)
wend
end sub
sub recall1()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',5)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall2()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',11)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall3()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',17)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall4()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',23)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall5()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',29)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall6()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',35)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall7()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',41)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall8()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',47)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall9()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',53)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall10()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',59)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall11()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',65)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall12()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',71)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall13()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',77)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall14()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',83)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall15()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',89)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall16()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Fooflo',95)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall17()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',5)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall18()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',11)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall19()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',17)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall20()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',23)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall21()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',29)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall22()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',35)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall23()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',41)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall24()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',47)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall25()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',53)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall26()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',59)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall27()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',65)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall28()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',71)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall29()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',77)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall30()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',83)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall31()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',89)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall32()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Vooflo',95)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall33()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',5)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall34()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',11)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall35()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',17)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall36()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',23)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall37()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',29)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall38()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',35)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall39()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',41)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall40()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',47)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall41()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',53)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall42()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',59)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall43()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',65)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall44()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',71)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall45()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',77)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall46()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',83)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall47()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',89)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub recall48()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('Booflo',95)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
end sub
sub mine1()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2566 884 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine2()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2563 889 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine3()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1341 2559 890 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine4()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2563 893 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine5()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1339 2568 888 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine6()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2583 851 2')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine7()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2587 851 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine8()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2585 865 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine9()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2596 873 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine10()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2606 879 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine11()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2433 903 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine12()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2453 895 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine13()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2472 895 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine14()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1341 2446 894 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine15()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2432 880 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine16()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1342 2441 872 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine17()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1339 2445 878 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine18()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1351 2430 868 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine19()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2412 922 2')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine20()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1342 2442 878 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine21()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2373 859 3')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine22()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2326 836 3')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine23()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2387 936 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine24()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2381 939 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine25()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1342 2379 904 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine26()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2386 904 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine27()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1351 2390 912 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine28()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2498 567 1')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine29()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2411 516 11')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine30()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1342 2443 906 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine31()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1341 1226 1261 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine32()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1342 1234 1251 0')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine33()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1341 2109 550 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine34()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1343 2124 543 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine35()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2125 505 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine36()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2151 471 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine37()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1342 2161 461 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine38()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2177 480 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine39()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1340 2199 472 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine40()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 1341 2208 467 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine41()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2197 447 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine42()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2317 519 -89')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine43()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2346 534 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine44()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2360 555 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine45()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2294 694 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine46()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2251 679 -89')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine47()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2245 674 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub mine48()
var minOk
uo.deletejournal()
REPEAT
check_save()
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
minOk = True
else
uo.exec('waittargettile 0 2205 670 -90')
uo.usetype("0x0F39")
wait(1000)
endif
Until minOk
end sub
sub recall_for_bank()
check_mana()
check_save()
var recOk
var myx=uo.getx()
var myy=uo.gety()
uo.deletejournal()
REPEAT
uo.recall('pip',5)
wait(3000)
If myx<>uo.getx() or myy<>uo.gety() then
recOk = True
EndIf
UNTIL recOk
move_in_bank()
check_shovel()
end sub
sub move_in_bank()
uo.say('!')
wait(2000)
check_save()
While UO.Count("0x19B9")>0
UO.Exec("moveitem ^0x19B9 all lastcontainer")
Wait(1000)
wend
end sub
sub check_mana()
While uo.mana < 10
wait(500)
check_save()
wend
end sub
sub check_save()
if uo.injournal("seconds.") then
wait(1000)
uo.print("Save")
wait(60000)
uo.deletejournal()
endif
end sub
sub check_shovel()
while uo.count("0x0F39")<3
move_out_chest()
wait(100)
wend
end sub
sub move_out_chest()
uo.findtype("0x0F39","0xffff","0x40004FB8")
if uo.findcount("0x0F39")>3 then
uo.moveitem("finditem","all","my")
wait(1000)
else
move_out_shelf()
endif
end sub
sub move_out_shelf()
uo.findtype("0x0F39","0xffff","0x40004FA7")
if uo.findcount("0x0F39")>3 then
uo.moveitem("finditem","all","my")
wait(1000)
else
move_out_shelv()
endif
end sub
sub move_out_shelv()
uo.findtype("0x0F39","0xffff","0x40004FB3")
if uo.findcount("0x0F39")>3 then
uo.moveitem("finditem","all","my")
wait(1000)
endif
end sub
sub move_out_shelv()
uo.findtype("0x0F39","0xffff","0x40004FB3")
if uo.findcount("0x0F39")>3 then
uo.moveitem("finditem","all","my")
wait(1000)
endif
end sub
Переделать скрипт
Moderators: Murderator+, Murderator
Re: Переделать скрипт
Едрен батон... ты думаешь это проще чем найти скрипт на ламбер?
Finik wrote:да это не мой скрипт. я его нашёл где то..
если есть у кого то скрипт на ламбер простенький , то буду признателен...
ещё хотел спросить, если вписать в скрипт авто одевалку топра в руку он будет работать ?
Посмотри тут , вроде рабочий Ламбер выкладывал, по крайней мере на ДРВ работал.
[quote="Finik"]у меня есть такой.. но он долго рубит, и даже это не самое страшное..
он , когда нарубал дерево, пытается уйти в хайд... и на этом стопорится...[quote="Finik"]
Финик уже все сделано
Луди помогите только разобраться вот с этой строкой
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
Мне ту надо поменять чтобы он реагировал на то что дерева больше нету .
Помогите плиз ))
он , когда нарубал дерево, пытается уйти в хайд... и на этом стопорится...[quote="Finik"]
Финик уже все сделано
Луди помогите только разобраться вот с этой строкой
if (uo.injournal("cliloc# 0xAD00")) or (uo.injournal("No item found.")) or (uo.injournal("cliloc# 0x6B31")) then
Мне ту надо поменять чтобы он реагировал на то что дерева больше нету .
Помогите плиз ))