Jump to content

Droidz

Administrators
  • Posts

    12508
  • Joined

  • Last visited

Everything posted by Droidz

  1. Hi, I'll add options to remove log files after X days
  2. Hello, check if you have installed required software, try to close all useless application, if afk problem still here, try to enable option "use lua to move" in advanced general settings. ( https://wrobot.eu/forums/topic/1381-repairinstall-wrobot/?tab=comments#comment-966 )
  3. 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)
  4. hello, yes you can use trial version to check if he works on your server
  5. Hello, can you read this: https://wrobot.eu/forums/topic/1381-repairinstall-wrobot/#comment-966 check if you have installed required softwares
  6. 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; } }
  7. Hello, can you read this: https://wrobot.eu/forums/topic/1381-repairinstall-wrobot/#comment-966 If you problem is not resolved, can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
  8. Droidz

    Mesh Issue BC 2.4.3

    can you share your profile
  9. You need to call "OnFightLoop +=" (and all code like this) only one time (at start if you can)
  10. 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() { } }
  11. you can also try to add while loop in moveto() to exist method only when no enemies near
  12. in general settings you have option to disable farm during longmove
  13. Hello, in relogger option you have option "Wait time to relaunch and relogge after crash", use it to not relaunch bot and wow quickly. To close game you can use this code: 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 {} };
  14. Hi, No tested but try code like: public void Initialize() { if (_settings.enemyAlertEnabled) { string[] enemySplit = _settings.enemyNamesList.Split(','); myEnemyList = new List<string>(enemySplit); robotManager.Events.FiniteStateMachineEvents.OnBeforeCheckIfNeedToRunState += delegate (Engine engine, State state, CancelEventArgs cancelable) { if (!(state is wManager.Wow.Bot.States.IsAttacked)) return; moveto(); }; wManager.Events.FightEvents.OnFightLoop += delegate (WoWUnit unit, CancelEventArgs cancelable) { moveto(); }; } } private void moveto() { wManager.Events.FightEvents.OnFightLoop += delegate (WoWUnit unit, CancelEventArgs cancelable) { var enemiesNearMe = GetEnemiesNearMe(_settings.enemyScanRange, myEnemyList); if (enemiesNearMe.Count > 0) { var toPosition = new Vector3(4286.155, -884.4277, 251.7935, "Flying"); LongMove.LongMoveGo(toPosition); } }; }
  15. Droidz

    Mesh Issue BC 2.4.3

    Hello, you probably try to use profile for fly mount
  16. if you can try with new update to check if crash problem are resolved
  17. I worked today to try to resolve detection, seem good with the latest version (but the Tauri team reacts quickly and does not lack ideas to detect the bot, I advise you not to use the bot on an important account for you)
  18. Hello, When 1.13.2 will be supported by private servers
  19. https://wrobot.eu/forums/topic/11725-sunwell-insane-detection-systemincredibly-active-gms/?do=findComment&comment=56264
  20. Hello, I think Sunwell has found a way to detect (or at least partially, to flag suspicious accounts and GMs manually verificate). If someone can try with the new version (Wotlk only for now)
×
×
  • Create New...