Плавка не меньше 10
Posted: 2008-02-13 21:03:29
Кому не сложно напишите плиз простенькую плавку что бы плавил кучку руды там где 10 и больше, ( всю оставшуюсю плавленую и нет кидал в сундук.)
Code: Select all
sub SmeltOre()
uo.IgnoreReset()
uo.FindType('')
while uo.FindCount()
if uo.GetQuantity('finditem') > 9 then
uo.UseObject('finditem')
while uo.GetX('finditem')
wait(100)
wend
else
uo.Ignore('finditem')
end if
uo.FindType('')
wend
end sub
Shadowdancer wrote:а что это за строчка ?
sub SmeltIron()
var tmp,i;
uo.IgnoreReset()
uo.FindType('')
Grin wrote:дурдом какой то;)
Блин... Дест давай какие нибудь умные вопросы уже задавай...
Grin wrote:Code: Select all
sub SmeltOre()
uo.IgnoreReset()
uo.FindType('')
while uo.FindCount()
if uo.GetQuantity('finditem') > 9 then
uo.UseObject('finditem')
while uo.GetX('finditem')
wait(100)
wend
else
uo.Ignore('finditem')
end if
uo.FindType('')
wend
end sub
Code: Select all
sub SmeltOre()
var orecount = 0
uo.IgnoreReset()
uo.FindType('')
while uo.FindCount()
orecount = uo.GetQuantity('finditem')
while orecount > 9
uo.UseObject('finditem')
while orecount == uo.GetQuantity('finditem')
wait(100)
wend
orecount = uo.GetQuantity('finditem')
wend
if orecount then
uo.Ignore('finditem')
end if
uo.FindType('')
wend
end sub
Code: Select all
sub SmeltIron()
var tmp,i;
var orecount = 0
uo.IgnoreReset()
uo.FindType('0x19B9')
while uo.FindCount()
orecount = uo.GetQuantity('finditem')
while orecount > 9
uo.UseObject('finditem')
while orecount == uo.GetQuantity('finditem')
wait(100)
wend
orecount = uo.GetQuantity('finditem')
wend
if orecount then
uo.Ignore('finditem')
end if
uo.FindType('0x19B9')
wend