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() { } } } я не разбераюсь в написание плагинов
пожалуйста проверить это 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); меняется каждый спел новый идет комбо связка