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

Как использовать скил Грозовая буря?

Status
Not open for further replies.

kalim

New Member
Joined
Jan 15, 2015
Messages
14
Reaction score
0
Как использовать скил Грозовая буря в арчбоди, что бы все 5ть летели? может кто скрипт скинуть?
 
Как использовать скил Грозовая буря в арчбоди, что бы все 5ть летели? может кто скрипт скинуть?
а просто 5 раз подряд запустить не?
 
+ тоже немогу никак понять механику скила как указать область около моба
 
+ тоже немогу никак понять механику скила как указать область около моба
UseSkill("nameskill",me.target.X, me.target.Y,me.target.Z,false); и так 5 (или сколько там вам надо) раз.
 
Нет не закрывайте как привязать к определенной клавише чтоб он эту бурю кастрация 5 раз по нажатию хот кем или скинет готовый скрипт пожалуйста
 
я не силет в написание как это будет выгледеть в готовом варианте :(
 
не получаеца у меня как его запустить
чтоб по нажатию допустим 7 бил по таргету грозовой бурей

]using System;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
using System.Collections.Generic;
using System.Linq;
using ArcheBuddy.Bot.Classes;

namespace DefaultNameSpace{
public class DefaultClass : Core
{
public static string GetPluginAuthor()
{
return "Plugin Author";
}

public static string GetPluginVersion()
{
return "1.0.0.0";
}

public static string GetPluginDescription()
{
return "My plugin description";
}

//Call on plugin start
public void PluginRun()
{
if (k == Keys.D7)
UseSkill("nameskill",me.target.X, me.target.Y,me.target.Z,false);
UseSkill("nameskill",me.target.X, me.target.Y,me.target.Z,false);
UseSkill("nameskill",me.target.X, me.target.Y,me.target.Z,false);
UseSkill("nameskill",me.target.X, me.target.Y,me.target.Z,false);
UseSkill("nameskill",me.target.X, me.target.Y,me.target.Z,false);
}
//Call on plugin stop
public void PluginStop()
{
}
}
}


я не разбераюсь в написание плагинов
 
Last edited:
не получаеца у меня как его запустить
...
я не разбераюсь в написание плагинов
ага. и в русском языке тоже.

а вообще — это нужно делать евент, и его обрабатывать.
 
пожалуйста проверить это

PHP:
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
using System.Collections.Generic;
using System.Linq;
using ArcheBuddy.Bot.Classes;

namespace Nuker{
    public class NukerClass : Core
   {
        public static string GetPluginAuthor(){return "Remark";}
        public static string GetPluginVersion(){return "0.0.1.0";}
        public static string GetPluginDescription(){return "God's Whip Caster";}
       
        void keypressed(Keys key, bool isCtrlPressed, bool isShiftPressed, bool isAltPressed)
        {
            if(key == Keys.D7)
            {
                {
                    UseSkillAndWait(23593,false);
                    UseSkillAndWait(23593,false);
                    UseSkillAndWait(23593,false);
                    UseSkillAndWait(23593,false);
                    UseSkillAndWait(23593,false);
                }
            }
        }

       //Call on plugin start
        public void PluginRun()
        {
            onKeyDown +=keypressed; 
            while(true)
            {
                Thread.Sleep(150);
            }
        }
 

        public void PluginStop()
        {
            CancelSkill();
        }
        
        public void UseSkillAndWait(uint skillId, bool selfTarget = false)
        {
            //wait cooldowns first, before we try to cast skill
            while (me.isCasting || me.isGlobalCooldown)
            {
                Thread.Sleep(50);
            }

            if (!UseSkill(skillId, true, selfTarget))
            {
                if (me.target != null && GetLastError() == LastError.NoLineOfSight)
                {
                    //No line of sight, try come to target.
                    if (dist(me.target) <= 5)
                        ComeTo(me.target, 2);
                    else if (dist(me.target) <= 10)
                        ComeTo(me.target, 3);
                    else if (dist(me.target) < 20)
                        ComeTo(me.target, 8);
                    else
                        ComeTo(me.target, 8);
                }
            }
            //wait cooldown again, after we start cast skill
            while (me.isCasting || me.isGlobalCooldown)
            {
                Thread.Sleep(50);
            }
        }  
   }
}
 
спасибо щас попробую
не работает и там
спел UseSkillAndWait(23593,false);
UseSkillAndWait(23593,false);
UseSkillAndWait(23593,false);
UseSkillAndWait(23593,false);
UseSkillAndWait(23593,false);

меняется каждый спел новый идет комбо связка
 
Last edited:
Status
Not open for further replies.
Back
Top