-
Posts
12519 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by Droidz
-
I test and result are good on Wotlk, you have try to use another wow client?
-
Relogger Freezes Wow
Droidz replied to maukor's topic in WRobot for Wow Cataclysm - Help and support
Hi, you get this only on one version of wow or in all? You have try to remove wow cache folder? -
In tab "Tools" > "Dev... tools" when you click on button "Target (de)buff items" result is incorrect?
-
Hello, time in WRobot is mainly in milliseconds (I think you use seconds in you screenshot)
-
Hello, if you can try again
-
Hi, you have installed Redistributable Visual C + + 2010 (X86) and SlimDX (4.0 X86)?
-
Hello, yes you can run your key on multiples PC
-
In game select him, go to dev tools > target info (if you can share result here)
-
Hi, I'll add options to remove log files after X days
-
Paying for someones time. Want to create a simple profile..
Droidz replied to xboxfreak691's topic in General discussion
Hello, Try to create macro (with GM command) in game and run them wtth https://wow.gamepedia.com/API_RunMacro (you can also try to use https://wow.gamepedia.com/API_RunMacroText maybe this works with GM command) -
hello, yes you can use trial version to check if he works on your server
-
Hello, can you read this: https://wrobot.eu/forums/topic/1381-repairinstall-wrobot/#comment-966 check if you have installed required softwares
-
Hi, No teested but you can try : using System; using System.ComponentModel; using System.Configuration; using System.Collections.Generic; using System.IO; using System.Linq; using robotManager.Helpful; using wManager; using wManager.Plugin; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : IPlugin { private bool _isLaunched; public void Initialize() { _isLaunched = true; ChangeTargetSettings.Load(); wManager.Events.FightEvents.OnFightLoop += TargetSwitcher; Logging.Write("[ChangeTarget2] Started."); } public void Dispose() { try { wManager.Events.FightEvents.OnFightLoop -= TargetSwitcher; } catch { } _isLaunched = false; Logging.Write("[ChangeTarget2] Stoped."); } public void Settings() { ChangeTargetSettings.Load(); ChangeTargetSettings.CurrentSetting.ToForm(); ChangeTargetSettings.CurrentSetting.Save(); Logging.Write("[ChangeTarget2] Settings saved."); } private void TargetSwitcher(WoWUnit woWPlayer, System.ComponentModel.CancelEventArgs cancelable) { while (_isLaunched) { WoWPlayer player = ObjectManager.GetNearestWoWPlayer(ObjectManager.GetObjectWoWPlayer()); if (player == null || !player.IsValid || !player.IsAlive || player.Faction == ObjectManager.Me.Faction || player.IsFlying || player.IsMyTarget || woWPlayer.Guid == player.Guid) return; if (player.InCombatWithMe) // you can also try to use only player.IsTargetingMe { //if(ObjectManager.Target.Type != WoWObjectType.Player) //Fight.StopFight(); //Lua.LuaDoString("TargetNearestEnemyPlayer();"); //Interact.InteractGameObject(player.GetBaseAddress, false); cancelable.Cancel = true; //Fight.StartFight(true, true, false, true); //FightBG.StartFight(player.Guid); var m = Fight.StartFight(player.Guid, false); } } } } public class ChangeTargetSettings : Settings { public ChangeTargetSettings() { } public static ChangeTargetSettings CurrentSetting { get; set; } public bool Save() { try { return Save(AdviserFilePathAndName("ChangeTarget", ObjectManager.Me.Name + "." + Usefuls.RealmName)); } catch (Exception e) { Logging.WriteError("ChangeTargetSettings > Save(): " + e); return false; } } public static bool Load() { try { if (File.Exists(AdviserFilePathAndName("ChangeTarget", ObjectManager.Me.Name + "." + Usefuls.RealmName))) { CurrentSetting = Load<ChangeTargetSettings>(AdviserFilePathAndName("ChangeTarget", ObjectManager.Me.Name + "." + Usefuls.RealmName)); return true; } CurrentSetting = new ChangeTargetSettings(); } catch (Exception e) { Logging.WriteError("ChangeTargetSettings > Load(): " + e); } return false; } }
-
can you share your profile
-
You need to call "OnFightLoop +=" (and all code like this) only one time (at start if you can)
-
Yes create plugin (save it in file type .cs ) using System.ComponentModel; using wManager.Wow.Enums; using wManager.Wow.ObjectManager; public class Main : wManager.Plugin.IPlugin { public void Initialize() { wManager.Events.FightEvents.OnFightStart += delegate (WoWUnit unit, CancelEventArgs cancelable) { try { if (unit != null && unit.Type == WoWObjectType.Player) wManager.Wow.Memory.WowMemory.Memory.GetProcess().Kill(); } catch { } }; } public void Dispose() { } public void Settings() { } }
-
you can also try to add while loop in moveto() to exist method only when no enemies near
-
in general settings you have option to disable farm during longmove