Page 1 of 1
помогите со скриптом на стенку
Posted: 2007-03-12 14:36:21
by Saint
sub wsl()
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Wall of Stone")
end sub
вот скрипт что бы чар кидал стенку на последнего....а можно его немного подделать что он эту стенку кидал со скрола,а если скрола нет тогда с книги...помогите плз...
Posted: 2007-03-12 16:01:32
by Mihail
сколько раз было.. - ПОИСК
лень длинно писать попробуй так
Code: Select all
if uo.count('0x0000')>0 then
uo.waittargetobject('lasttarget')
uo.useobject('^0x0000')
else
uo.cast('Magic A','lasttarget')
end if
Posted: 2007-03-12 17:11:43
by to4a
подозреваю он не догадается подставить тип скрола
Posted: 2007-03-12 18:30:11
by mez
и такое бывает!
Posted: 2007-03-13 09:26:29
by Saint
я играю на дрв и этот скрипт не подойдет...т.к. на ДРВ стенку просто так на ластаргет кинуть нельзя...
Posted: 2007-03-13 14:20:15
by Mihail
невнимательно читал прочел как "стрелку на последнего"
нет афтар - никак нельзя убей себя
Posted: 2007-03-16 06:04:36
by Destruction
Code: Select all
sub Cast.WallOfStone()
var scroll = "0x0000" ; тип нужного скрола
var target = uo.GetSerial( "lasttarget" )
var x = str( uo.getX( target ) )
var y = str( uo.getY( target ) )
var z = str( uo.getZ( target ) )
uo.WaitTargetTile( "400" )
uo.FindType( scroll, "-1", "my" )
If uo.FindCount() Then
uo.UseObject( "_" + scroll )
Else
uo.Cast( "Wall of Stone" )
End If
endsub
Posted: 2007-03-17 19:41:35
by admir
можно кидать на бекпак ласттаргета