Ehidna wrote:
ВЕТЕРАН
А не могбы ты подсказать скрипт на переделку хлопка в нитки чтобу брал чучку хлопка и клал в сумку нитки
Code:
##########################################################
sub bolt()
VAR LastTimer
VAR Sunduk = '0x40F94635' ; Сериал сундука
VAR Pr = '0x40F6D624' ; Сериал прялки
VAR Nit = '0x0FA0' ; Тип ниток
VAR Bolt = '0x0F95' ; Тип болта
VAR KolN = 30 ; Брать ниток
VAR k , n
repeat
while UO.Count(Nit)<KolN
n=UO.Count(Nit)
UO.FindType(Nit,-1,Sunduk)
UO.Grab(str(KolN-n),'finditem')
wait(1000)
CheckLag()
wend
repeat
Hid()
UO.DeleteJournal()
UO.Waittargetobject(Pr)
UO.Usetype(Nit)
wait(500)
until UO.Count(Nit)<1
UO.FindType( Bolt, -1, -1 )
UO.MoveItem( 'finditem' , 0, Sunduk )
wait(1000)
UO.FindType( Bolt, -1, 'ground' )
UO.MoveItem( 'finditem' , 0, Sunduk )
wait(1000)
until UO.Dead()
end sub
sub Hid()
while not uo.Hidden()
UO.Exec("warmode 0")
uo.Print('Hiding...')
uo.UseSkill('Stealth')
wait(4000)
wend
wait(100)
end sub
sub CheckLag()
UO.DeleteJournal()
UO.Click('backpack')
repeat
wait(500)
until UO.InJournal('Backpack')
end sub
###########################################################
sub nit()
VAR LastTimer
VAR Sunduk = '0x40F94635' ; Сериал сундука
VAR Pr = '0x40F6D660' ; Сериал прялки
VAR hl = '0x0DF9'
repeat
hid()
uo.findtype(hl,-1,Sunduk)
if uo.FindCount() then
UO.Grab('10','finditem')
repeat
hid()
UO.Waittargetobject(Pr)
wait(500)
UO.UseType(hl)
LastTimer=UO.Timer()
repeat
wait(500)
until UO.InJournal('You put the spools')OR UO.Timer()>LastTimer+200
wait(2000)
until UO.Count(hl)<1
UO.FindType( '0x0FA0', -1, -1 )
UO.MoveItem( 'finditem' , 0, Sunduk )
else
uo.exec('terminate all')
endif
wait( 1000 )
until uo.dead()
end sub
sub Hid()
while not uo.Hidden()
UO.Exec("warmode 0")
uo.Print('Hiding...')
uo.UseSkill('Stealth')
wait(4000)
wend
wait(100)
end sub
###########################################################
sub main()
VAR LastTimer
VAR Sunduk = '0x40F94635' ; Сериал сундука
VAR Nit = '0x0FA0' ; Тип ниток
VAR Tka = '0x175D' ; Тип ткани
VAR KolN = 10 ; Брать ниток
VAR KolT = 150 ; Брать ткани
VAR Item = '0x1541'
var n
repeat
while UO.Count(Nit)<KolN
n=UO.Count(Nit)
UO.FindType(Nit,-1,Sunduk)
UO.Grab('10','finditem')
wait(1000)
CheckLag()
wend
while UO.Count(Tka)<KolT
n=UO.Count(Tka)
UO.FindType(Tka,-1,Sunduk)
UO.Grab(str(KolT-n),'finditem')
wait(1000)
CheckLag()
wend
while Uo.Count(Tka)>15 and Uo.Count(Nit)>1
CheckLag()
UO.Exec("waitmenu 'Cloth' 'Headwear' 'Headwear' 'Jester'")
uo.waittargettype(Tka) #ткань
UO.UseType('0x0F9D') #инструмент
LastTimer=UO.Timer()
Repeat
wait(100)
Until UO.InJournal("You put") or UO.InJournal("fail") or UO.Timer()>LastTimer+200
wend
sell()
until UO.Dead()
end sub
ps Скрипт Ветра помоему или Ревенанта