-
Posts
12604 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by Droidz
-
Hello, Your profile is probably bad or not adapted to your game version. If it's not a profile problem, it's maybe a bot settings problem. Same for your fightclass, if it's no fightclass issue, try to disable all wow addons. What profile fightclass do you use ? Can you share your log file please ?
-
Your figthclass have a lot of spells (steps) (36). You use too many "Lua condition". To check level, you can use csharp condiiton like "wManager.Wow.ObjectManager.ObjectManager.Me.Level - wManager.Wow.ObjectManager.ObjectManager.Target.Level <= 8" That is too much if you want good performance. Try to put lower fps in fightclass settings (like 5)
-
Hello, Disable all Wow addons, all WRobot plugins and share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ). WRobot works only with original (unmodified) game client. You can try to download again game client (not the client provided by your server, some modify him).
-
Change connected Game .exe
Droidz replied to Andromat's topic in WRobot for Wow Vanilla - Help and support
Hello, WRobot works only with default game client. If your server force to use custom client, you can't fix that. -
Key not working for version 7.3.5 26365
Droidz replied to liquidsnakeblue's topic in WRobot for Wow Legion - Help and support
https://wrobot.eu/forums/topic/2018-wrobot-old-versions/ -
Key not working for version 7.3.5 26365
Droidz replied to liquidsnakeblue's topic in WRobot for Wow Legion - Help and support
Hello, your problem should solved -
Your IP seems to change frequently (check website like https://www.myip.com/ ). But that has nothing to do with WRobot itself. It is the profile authentication system (which is not managed by WRobot) that poses a problem. I can't help you, only the profile creator can. If you want to solve the problem yourself, try to have a fixed IP (internet provider option, VPN with private IP, ...).
-
In the bot log ?
-
What is the error message ?
-
Hello, do you use Wow addons ? If yes, disable all. What is error ?
-
This profile has already worked for you ? Do you have changed your WRobot key recently ? Do you have an error in your log file ?
-
I'm sorry, I can't explain that.
-
And without Wow addons?
-
Try running the command : /reload CPU/Ram usage increment when fps drop?
-
Hello, maybe your antivirus.
-
You can use low FPS in game. But you need to use optimised fightclass/plugins/profile (try to call lua codes between lock/unlockframe) You can also change settings : https://wrobot.eu/byme/doc/html/F-wManager.wManagerSetting.ReadObjectManagerFTS.htm https://wrobot.eu/byme/doc/html/F-robotManager.MemoryClass.Hook.SleepTimeWaitCalled.htm https://wrobot.eu/byme/doc/html/F-wManager.wManagerSetting.EventsLuaWithArgsWaitTime.htm And use code like robotManager.Events.FiniteStateMachineEvents.OnAfterRunState += (engine, state) => { Thread.Sleep(10); };
-
Hello, It's more for network latency than the delay to interact with the game. In the bot, before/after action, I generally use code like "Sleep(Usefuls.Latency + XXms)". Actual code used to get "Latency" : /// <summary> /// Gets the latency (between <see cref="wManagerSetting.LatencyMax"/> and <see cref="wManagerSetting.LatencyMin"/>, to get real latency use <see cref="LatencyReal"/>). /// </summary> /// <value>The latency.</value> public static int Latency { get { lock (_lockLatency) { try { var real = LatencyReal; if (real > wManagerSetting.CurrentSetting.LatencyMax) real = wManagerSetting.CurrentSetting.LatencyMax; if (real < wManagerSetting.CurrentSetting.LatencyMin) real = wManagerSetting.CurrentSetting.LatencyMin; return real; } catch (Exception e) { Logging.WriteError("Latency: " + e); return 0; } } } } private static readonly Object _lockLatencyReal = new Object(); /// <summary> /// Gets the real latency (home+world)). /// </summary> /// <value>The real latency.</value> public static int LatencyReal { get { lock (_lockLatencyReal) { try { if (!_timerLatency.IsReady || !Conditions.InGameAndConnectedAndAlive) return _lastLatency; _timerLatency = new Timer(30 * 1000); var result = Lua.LuaDoString<int>("local _, _, lag = GetNetStats(); return lag;"); if (result > 0) _lastLatency = result; return _lastLatency; } catch (Exception e) { Logging.WriteError("LatencyReal: " + e); return 0; } } } }
-
Hello, use wManager.wManagerSetting.CurrentSetting.MailRecipient = "Name";
-
Sorry, "CanCondition" is called only when bot run "PickUp" step. Use IsCompleteCondition
-
I don't found any information in your log files. What about CPU/Memory usage ? Do you have without plugin and with another fightclass/profile ?
-
https://wrobot.eu/forums/topic/14612-server-seems-to-be-down-you-may/#comment-66404
-
The problem seems on your side. Can you share your log file please (you can find log files in folder "Logs")
-
[BUG] [PARTY] Bot d'ont regen if "ressurect when dead" is disabled
Droidz replied to Evaexe's topic in Party assistance
try with this code using System; using robotManager.Events; using robotManager.FiniteStateMachine; using robotManager.Helpful; using wManager.Plugin; using wManager.Wow.Bot.States; public class Main : IPlugin { private bool _stateAdded; public void Initialize() { FiniteStateMachineEvents.OnStartEngine += StateAddEventHandler; FiniteStateMachineEvents.OnAfterRunState += AfterStateAddEventHandler; } private void AfterStateAddEventHandler(Engine engine, State state) { AddState(engine); } private void StateAddEventHandler(Engine engine) { AddState(engine); } public void Dispose() { FiniteStateMachineEvents.OnStartEngine -= StateAddEventHandler; FiniteStateMachineEvents.OnAfterRunState -= AfterStateAddEventHandler; } public void Settings() { } private void AddState(Engine engine) { if (!_stateAdded && engine != null) { try { State resState = engine.States.Find(state => state.GetType() == typeof(IsAttacked)); engine.AddState(new Regeneration() {Priority = resState.Priority - 1}); engine.States.Sort(); _stateAdded = true; Logging.Write("Adding Regen State"); } catch (Exception e) { //Logging.WriteError("" + e); } } } }
