What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

play dead и ему подобные скилы

samuraichamplo0

New Member
Joined
Mar 5, 2015
Messages
4
Reaction score
0
Утро доброе, форумчане. Hello guys. Подскажите пожалуйста,как поменять переменную на активацию скилов, таких как имитация смерти и медитация? При ,5% хп не успевает использовать скил имитацию допустим. Хотел поменять на 15%. Вроде определил, что теоретически (hpp) <95 есть переменная для срабатывания самого скила, но не хочет. Поставил 80, но эффекта нету. Где я ошибаюсь? Скинуть не могу...т.к. На планшете пишу с работы.
 
без примера твоего скрипта врядли тебе кто-то поможет
 
Собственно я нашел 2 варианта. 1ый с имитацией смерти связаный.
Code:
}
        public bool PlayDead()
        {
            while (core.me.isCasting || core.me.isGlobalCooldown)
                Thread.Sleep(50);

            core.Log("Using Play Dead");
            core.UseSkill(_PLAY_DEAD, false, true);
            Thread.Sleep(1000);

            while (core.me.isCasting && GetAggroCount() == 0 && (core.mpp() < 95 || core.hpp() < 95))
                Thread.Sleep(50);

            core.Log("Finished using Play Dead");

            core.CancelSkill();
            Thread.Sleep(50);
            core.CancelSkill();

            return true;
        }
И второй вариант меня сбил столку :( Все-таки наверное я чего-то не то делаю..
Code:
} 

            // combat escape if everything else failed
            if (core.hpp() < 95 && !prefs.healerMode && CanCast(_PLAY_DEAD, true))
                PlayDead();
            else if (core.hpp() < 95 && !prefs.healerMode && CanCast(_INVINCIBILITY, true))
                ChannelSkill(_INVINCIBILITY, true, false);
        }
 
if (hpp() <30 && skillCooldown("Имитация смерти")==0)
{
UseSkill("Имитация смерти");
while (buffTime("Имитация смерти") !=0)
Thread.Sleep(1000);
}
 
Ясно. И еще тогда задам вопрос. Не смог разобраться с приставкой к дистанции скилов. Вот бегу и все. Куда ее вписывать то? Вот допустим "стресс"
Code:
if (me.target.hpp > 80 && skillCooldown("Стресс") == 0 )
                                    {
                                        UseSkillAndWait("Стресс");
                                        //wait for cooldowns to finish first, before we try to cast skill
Все перепробавал, и так и сяк, все равно бежит...хоть убей(его так и убили ^^)
 
вылижите плиз полный вариант, чтобы можно было скомпилить
 
if (hpp() <30 && skillCooldown("Имитация смерти")==0)
{
UseSkill("Имитация смерти");
while (buffTime("Имитация смерти") !=0)
Thread.Sleep(1000);
}
Это очень упрощенная реализация, но будет работать.
На форуме вообще не видел приличной сделанной "Имитации смерти".
 
Last edited:
Ясно. И еще тогда задам вопрос. Не смог разобраться с приставкой к дистанции скилов. Вот бегу и все. Куда ее вписывать то? Вот допустим "стресс"
Code:
if (me.target.hpp > 80 && skillCooldown("Стресс") == 0 )
                                    {
                                        UseSkillAndWait("Стресс");
                                        //wait for cooldowns to finish first, before we try to cast skill
Все перепробавал, и так и сяк, все равно бежит...хоть убей(его так и убили ^^)

PHP:
if (me.target.hpp > 80 && skillCooldown("Стресс") == 0 && dist(target) < 8)
PHP:
if (me.target.hpp > 80 && skillCooldown("Стресс") == 0 && me.dist(target) < 8)
PHP:
if (me.target.hpp > 80 && skillCooldown("Стресс") == 0 && target.dist(me) < 8)
Выбирайте любой.
 
Я конечно не берусь судить, но что-то мне подсказывает, что вы пытались вставить эти куски кода напрямую в ваш скрипт, и он не компилировался, что вполне логично, т.к. в вашем скрипте нет core.

Что меня удивило - так это условия:
PHP:
if (core.hpp() < 95
, т.е. использование имитации, если хп (и мп) меньше 95%. Смысл в нем тогда?
 
накатайте полностью скрипт для имитации смерти ... для компиляции плиз
 
Практически сам скрипт выполен путем core. Но почему-то условие с <95% не хочет работать. Сама компиляция происходит. Выше предложенная вариация через if hpp не будет компилировать, т.кк. глобальные значения не вписаны.
Кто вкурсе про скрипт deathroutes?
 
Back
Top