Page 1 of 1
Народ помогите переделать скрипт (мал. и думаю не сложный:)
Posted: 2005-09-07 17:57:43
by Kiteris
Code: Select all
#Стенка на чара#
sub ff()
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Wall of Stone")
wait (350)
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
end sub
так было....
Нужно переделать чтобы стенка ставилась не со спелбуки, а со скрола. Плиз помогите кто знает что изменить.
P.S: если что 0x1F44 - тип скрола стенки
Posted: 2005-09-07 18:08:13
by Kiteris
Да, забыл. Если не сложно в идеале бы. Если каст со свитка, а если свитки кончились то с буки.
Заранее спасибо.
Posted: 2005-09-07 18:11:26
by Leo
Не проверял, должно пахать
Code: Select all
#Стенка на чара#
sub ff()
UO.Set('lasttarget','laststatus')
UO.FindType('0x1F44',-1,'my')
If UO.GetQuantity('finditem')>0 then
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
UO.UseObject('finditem')
wait (350)
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
else
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Wall of Stone")
wait (350)
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
endif
end sub
Posted: 2005-09-07 18:12:45
by Kiteris
Leo wrote:Не проверял, должно пахать
Code: Select all
#Стенка на чара#
sub ff()
UO.Set('lasttarget','laststatus')
UO.FindType('0x1F44',-1,'my')
If UO.GetQuantity('finditem')>0 then
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
UO.UseObject('finditem')
wait (350)
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
else
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Wall of Stone")
wait (350)
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
uo.fontcolor('0x000')
uo.msg(" ")
endif
end sub
Щя проверю
Posted: 2005-09-07 18:15:35
by Kiteris
Да, все отлично

Спасиб
