Yoko
http://forum.yoko.com.ua/

маунт после каста
http://forum.yoko.com.ua/viewtopic.php?f=3&t=11343
Page 1 of 1

Author:  yarar [ 2007-01-28 18:15:39 ]
Post subject:  маунт после каста

На шарде, где я играю, после каста спела скидывает с коня, поэтому приходится юзать скрипт на залазку обратно, вот как он у меня выглядит:

Code:
sub grheal()
uo.waittargetself()
uo.cast('Greater Heal')
horse()
endsub

sub horse()
var horse="0x0000bd21"
uo.useobject(horse)
endsub


Проблема в том, что после каста спела я еще не успеваю упасть с коня, и скрипт его не видит, как мне обойти эту проблему не прибегая к команде wait(x) после каста? Заранее спасибо.

Author:  Destruction [ 2007-01-29 09:50:47 ]
Post subject: 

Именно ПОСЛЕ каста? Ну хз, как у вас определяется конец каста..

Я бы ваще так сделал:
Code:
Sub GreaterHeal()
    var mana = uo.mana
    var horse = uo.objatlayer( "Horse" )
    uo.cast( "Greater Heal", "self" )
    while uo.mana >= mana
        wait( 100 )
    wend
    uo.useobject( horse )
End Sub

Author:  yarar [ 2007-01-29 11:29:09 ]
Post subject: 

каст работает так - нажимаешь на бинд каст спелла - сразу появляется прицел, спускаешь прицел на когонибудь и тогда происходит каст. (когда спускаешь прицел, тоесть кликаешь прицелом на жертву - сразу падаешь с коня)

если не трудно - можно прокомментировать твой ответ - что именно там отвечает за то, что-бы он после каста не сразу лез на коня, а только когда это будет физически возможно?

Author:  Destruction [ 2007-02-03 01:52:38 ]
Post subject: 

Включил моск, сделал так:
Code:
Sub GreaterHeal() 
    var horse = uo.objatlayer( "Horse" )
    uo.cast( "Greater Heal", "self" )
    while uo.objatlayer("Horse") >= horse
        wait( 100 )
    wend
    uo.useobject( horse )
End Sub

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/