sub taylor()
While uo.life>0
script:
UO.exec("useobject '^0x0F9D'")
UO.exec("waittargetobject '^0x1766'") # ткань
UO.exec("waitmenu 'Choose' 'carpets' 'What' 'carpet1' 'What' 'carpet corner - takes 10 cloth'")
wait(10000)
UO.exec("waittargetobject '^0x0AC2'") # то, что изготавнивает
UO.exec("useobject '^0x0F9E'")
wait(3000)
wend
end sub
когда выходит меню дальше не идет почему то ? и еще задержку на сохранение мира а то задолбался при схранении всю ткань на бинты режет
или выложите свой скрипт чтоб делал CARPET CORNER
а так же выложите 2 скрипта ТИНКЕРИНГ 1-чтоб делал Globe 2чтоб делал HARP
помогите пжалуста а то задолбался у самого скрипты переделать не получается когда просто меняешь тип предмета не хочет работать играю на шарде Middle-earth
Почему не работает??? Тэйлоринг и Тинкеринг (Middle-earth)
Moderators: Murderator+, Murderator
Re: Почему не работает??? Тэйлоринг и Тинкеринг (Middle-eart
noksik wrote:задолбался у самого скрипты переделать не получается
Все помоему так в начале мучаются...

Re: Почему не работает??? Тэйлоринг и Тинкеринг (Middle-eart
noksik wrote:sub taylor()
While uo.life>0
script:
UO.exec("useobject '^0x0F9D'")
UO.exec("waittargetobject '^0x1766'") # ткань
UO.exec("waitmenu 'Choose' 'carpets' 'What' 'carpet1' 'What' 'carpet corner - takes 10 cloth'")
wait(10000)
UO.exec("waittargetobject '^0x0AC2'") # то, что изготавнивает
UO.exec("useobject '^0x0F9E'")
wait(3000)
wend
end sub
строку UO.exec("waitmenu" '', '' ) надо поменять(на разных шардах она выглядит по разному ... )
пример для бланков ... :
UO.Exec("waitmenu 'Select an Item' 'Paper items' 'Choose an Item' 'Blank Scroll'")
-
- Junior Expert
- Posts: 138
- Joined: 2004-09-18 15:12:06
-
- Junior Expert
- Posts: 138
- Joined: 2004-09-18 15:12:06
Превозмог свою лень
Получилось что-то типа этого:
ВНИМАНИЕ: скрипт для шарда Middle-Earth. На других шардах может не работать.

Получилось что-то типа этого:
Code: Select all
sub TailorCarpet()
var carpetCornerType = 0x0AC2
var clothType = 0x1766
var sewingKitType = 0x0f9d
var scissorsType = 0x0F9E
while UO.Count(clothType) > 10
UO.WaitMenu('Choose', 'carpets', 'Select', 'carpet1', 'Select', 'carpet corner')
UO.WaitTargetType(clothType)
UO.UseType(sewingKitType)
wait(10000)
UO.WaitTargetType(carpetCornerType)
UO.UseType(scissorsType)
wait(5000)
wend
end sub
ВНИМАНИЕ: скрипт для шарда Middle-Earth. На других шардах может не работать.
sub bolt()
VAR LastTimer
VAR Sunduk = '0x41780942' ; Сундук
VAR Pr = '0x40652705' ; Прялка
VAR nit = '0x0FA0'
repeat
hid()
uo.findtype(nit,-1,Sunduk)
if uo.FindCount() then
UO.Grab('100','finditem')
repeat
hid()
UO.Waittargetobject(Pr)
wait(500)
UO.UseType(nit)
LastTimer=UO.Timer()
repeat
wait(500)
until UO.InJournal('You put the bolt')OR UO.Timer()>LastTimer+200
wait(1000)
until UO.Count(nit)<1
UO.FindType( '0x0F95', -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
###############################################
Почему то не берёт нитки помогите разобраться
VAR LastTimer
VAR Sunduk = '0x41780942' ; Сундук
VAR Pr = '0x40652705' ; Прялка
VAR nit = '0x0FA0'
repeat
hid()
uo.findtype(nit,-1,Sunduk)
if uo.FindCount() then
UO.Grab('100','finditem')
repeat
hid()
UO.Waittargetobject(Pr)
wait(500)
UO.UseType(nit)
LastTimer=UO.Timer()
repeat
wait(500)
until UO.InJournal('You put the bolt')OR UO.Timer()>LastTimer+200
wait(1000)
until UO.Count(nit)<1
UO.FindType( '0x0F95', -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
###############################################
Почему то не берёт нитки помогите разобраться
Very Old Player