Everything posted by Droidz
-
Walking/Running detection
Hello, wManager.Wow.ObjectManager.ObjectManager.Me.IsMovingForward But this detect if player move forward (not only if togglerun is active)
-
Quester settings saving
Ok, else you can also create wrapper product (to get full access to "quester" product and override product settings tab) (create your own product and load yourself Quester)
-
Error.....
Hello, try to close proxy, firewall and antivirus
- The requested bot is not supported
- How can I target monster by WoWObject.GetBaseAddress
-
Any1 else game version inccorrect?
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/ ).
-
New Update window pop up
Hello, redownload WRobot
- The requested bot is not supported
-
Leave shadowform when dismount
Changed Status to Fixed
-
Range Calculater for WoW Vanilla is off
Hello, spell.IsDistanceGood (and distance check option in fightclasses editor) test only max distance (not min spell distance). I tested this code and he seem to works: float min = 8, max = 35; var cMin = ObjectManager.Target.GetDistance - ObjectManager.Target.CombatReach - ObjectManager.Me.CombatReach; var cMax = ObjectManager.Target.GetDistance + ObjectManager.Target.CombatReach + ObjectManager.Me.CombatReach; bool inRange = cMin >= min && cMax <= max; Logging.Write("cMin = " + cMin + " - cMax" + cMax + " - inRange= " + inRange); One line (for xml fightclass): ((ObjectManager.Target.GetDistance - ObjectManager.Target.CombatReach - ObjectManager.Me.CombatReach) >= 8 && (ObjectManager.Target.GetDistance + ObjectManager.Target.CombatReach + ObjectManager.Me.CombatReach) <= 35)
-
Bot.States
Hello, bool added = false; robotManager.FiniteStateMachine.State myState = null; // ... robotManager.Events.FiniteStateMachineEvents.OnAddState += delegate (robotManager.FiniteStateMachine.Engine engine, robotManager.FiniteStateMachine.State state, System.ComponentModel.CancelEventArgs cancelable) { if (added) return; if (state.DisplayName == "Quester") { added = true; state.NextStates.Add(myState); //engine.AddState(myState); //state.BeforeStates.Add(myState); } };
- The requested bot is not supported
-
Interact with object
Hello, try to run this c# code (in steps) before to pulse your quest: wManager.wManagerSetting.CurrentSetting.ListHarvest.Add(192518);
-
WRobot Stopped working for me
What is resolve when you run command tracert wrobot.eu in command prompt?
-
Wrobot 1.9 crashes WotLK
Hello, try to remove wow "Chache" folder, try also to launch Wrobot with shortcut "WRobot no dx"
-
Private WotLK crash
- The requested bot is not supported
- Leave shadowform when dismount
This fightclass cast Shadowform only when you have target, and cancel form(buff) when you haven't target: shadowFormTest.xml Video: 2018-03-23_17-09-15.mp4- Leave shadowform when dismount
You play on Vanilla?- WRobot Error
- PathFinder
Hello, use quest type "follow path" and put lower search radius don't resolve this problem?- [Vanilla] wrobot counts ammo-bag/quiver slots as free bag slots
Hello, to wait change option "Min free bag slots" (in advanced general settings tab "vendor...") and put "size of you ammo bag + 1"- shadowform bug
It is not bug: https://wrobot.eu/bugtracker/leave-shadowform-when-dismount-r659/?do=findComment&comment=4877- Leave shadowform when dismount
I ignore where do you have found your code, but in vanilla to cancel Shadowform buff you need to use lua code like: for i=0,15,1 do local currBuffTex = GetPlayerBuffTexture(i); if (currBuffTex and string.find(string.lower(currBuffTex), "spell_shadow_shadowform")) then CancelPlayerBuff(i); end end (and not "CastSpellByName('Shadowform',1)") In one line: for i=0,15,1 do local currBuffTex = GetPlayerBuffTexture(i); if (currBuffTex and string.find(string.lower(currBuffTex), "spell_shadow_shadowform")) then CancelPlayerBuff(i); end end- Quester settings saving
Try to run this code (after change settings) var pName = robotManager.Products.Products.ProductName; robotManager.Products.Products.DisposeProduct(); robotManager.Products.Products.LoadProducts(pName);