Page 1 of 1

BS-поправте

Posted: 2005-06-17 11:09:46
by Red dragon
Короче скрипт не рабоает он Юзает молоток но таргет некак не ткнит на ингы айрона. плиз поправте его

Code: Select all

sub BlacksmithyIM() 
var Exit=0, LastTimer
uo.Print('Âûáåðè Ñóíäóê: ')
uo.Exec('addobject Chest')
while uo.Targeting()
wait(100)
wend
uo.Print('Âûáåðè Ïîìîéêó: ')
uo.Exec('addobject TrashCan')
while uo.Targeting()
wait(100)
wend
while Exit<>1
uo.DeleteJournal()
uo.FindType('0x0F51','0x0000','backpack')
if uo.GetQuantity('finditem')>0 then
uo.SetReceivingContainer('TrashCan')
wait(1000)
uo.Grab('all','finditem')
wait(1000)
uo.UnSetReceivingContainer()
end if
uo.FindType('0x1BEF ',-1,'backpack')
if uo.GetQuantity('finditem')<10 then
uo.FindType('0x1BEF ','0x0000','Chest')
wait(1000)
uo.Grab('300','finditem')
wait(1000)
end if
LastTimer=uo.Timer()
uo.DeleteJournal()
uo.WaitMenu ('Blacksmithing','Weapons','Weapons','Swords','Swords','dagger')
uo.UseType('0x13E3')
wait(12000)
wend
end sub

Posted: 2005-06-17 11:26:04
by Arsuri
Шард какой? На ДРВ нуно юзать инготы, при этом молоток должен быть в руках.

Posted: 2005-06-17 11:52:47
by Tergos
ИМХО: вместо waitmenu в цикле - automenu в начале, а потом перед юзтайпом молотка - waittargettype('инги').

Может я и не прав - поправьте меня. сам меньше недели как увидел инжект :)

Posted: 2005-06-17 15:20:33
by Red dragon
Arsuri wrote:Шард какой? На ДРВ нуно юзать инготы, при этом молоток должен быть в руках.

Да с ДРВ..моно и юзат молот на инге.......
---------------------
некто не знает в чём проб?

Posted: 2005-06-17 16:47:18
by Sfagnum
Red dragon wrote:Да с ДРВ..моно и юзат молот на инге.......
зачем тебе лишнии проблемы?
я выкладывал в General поищи... там ковка из цвет мета вроде была :roll:

Posted: 2005-06-17 21:20:49
by Red dragon
Sfagnum wrote:
Red dragon wrote:Да с ДРВ..моно и юзат молот на инге.......
зачем тебе лишнии проблемы?
я выкладывал в General поищи... там ковка из цвет мета вроде была :roll:

Мне нужно только из айрона......
И те скрипты у меня не работают ..

Posted: 2005-06-17 21:30:34
by flake
Проверь все типы, всё ли правильно?

Posted: 2005-06-18 20:38:34
by kuviCk
flake wrote:Проверь все типы, всё ли правильно?

хИ есть 2 вида молотков кстати )) Большой и маленький )) здесь нада юзать маленький )

Re: BS-поправте

Posted: 2005-06-19 06:15:03
by Solaire

Code: Select all

uo.WaitMenu ('Blacksmithing','Weapons','Weapons','Swords','Swords','dagger') 
uo.WaitTargetType('0x1BEF')
uo.UseType('0x13E3')
wait(12000)
wend
end sub

Posted: 2005-06-20 20:30:19
by casper46
Вот короче нормал рабочий скрипт пропиши просто ID сундука с ингами и форжу:) 8) 8) 8)

Code: Select all

sub BS() 
VAR Exit=0, LastTimer
while Exit<>1
UO.FindType('0x1BEF','0x0000','backpack')
If UO.GetQuantity('finditem')<10 then
UO.FindType('0x1BEF','0x0000','0x4005944E') ;serial sunduka s iron
UO.Grab('300','finditem')
wait(300)
Endif
UO.DeleteJournal()
LastTimer=UO.Timer()
UO.WaitMenu('Blacksmithing','Weapons','Weapons','Swords','Swords','dagger')
UO.UseType(0x1BEF) ; iron ings

while NOT UO.InJournal("You put") AND NOT UO.InJournal("You have failed")
wait(500)
wend

If UO.InJournal("You have failed") then
repeat
wait(100)
until UO.Timer()>=LastTimer+100 ;time to make a dagger
EndIf

UO.FindType('0x0F51',-1,'backpack') ; dagger
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x403128AD) ;forge
Endif
wait(1000)
wend
end sub

[ТЕГИ! I'm]