-
Posts
12432 -
Joined
-
Last visited
Reputation Activity
-
Droidz got a reaction from vodkalol in how to schedule the auction
Hello,
Like this:
Don't forget to activate "Relogger" option in the tab "General Settings" > "Enter advanced settings" > tab "Relogger".
-
Droidz got a reaction from p3tr0s in Check For Hostiles Unit(s) Behind Player
Hello, you need to use IsBehind like that:
u.IsBehind(ObjectManager.Me.Position, ObjectManager.Me.Rotation); ObjectManager.Me.IsBehind(u.Position, u.Rotation); you can also use:
MovementManager.IsFacing(Me.Position, Me.Rotation, u.Position, 2.20f)
-
Droidz got a reaction from vodkalol in Random wait time
Hello, use plugin like:
using System.Threading; using robotManager.FiniteStateMachine; using robotManager.Helpful; using wManager.Wow.Helpers; public class Main : wManager.Plugin.IPlugin { public void Initialize() { robotManager.Events.FiniteStateMachineEvents.OnAfterRunState += delegate(Engine engine, State state) { try { if (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !Conditions.IsAttackedAndCannotIgnore && state.DisplayName == "Looting") { Thread.Sleep(Others.Random(1000, 5000)); } } catch {} }; } public void Dispose() { } public void Settings() { } }
RandomWaitAfterLoot.cs
-
Droidz got a reaction from zhxwbr8 in How to interact with Hyacinth Macaw?
Hello,
to call it try:
wManager.Wow.Helpers.MovementManager.StopMove(); wManager.Wow.Helpers.Lua.RunMacroText("/use NAME"); wManager.Wow.Helpers.Usefuls.WaitIsCasting(); To interact try:
wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(wManager.Wow.ObjectManager.ObjectManager.Me.Position, 1234);
-
Droidz got a reaction from 79135 in Flight master was discovered
Hi,
wowUnitFlightMaster.NpcMarker == NpcMarker.GreenExclamation
-
Droidz got a reaction from Skemez in Gathering guest object too fast
yes if yo can try to be sure that is not the problem
-
Droidz got a reaction from zhxwbr8 in Press button
Hello, yes use this c# code:
robotManager.Helpful.Keyboard.PressKey(wManager.Wow.Memory.WowMemory.Memory.WindowHandle, System.Windows.Forms.Keys.A); Replace "A" by your key https://docs.microsoft.com/fr-fr/dotnet/api/system.windows.forms.keys?f1url=https%3A%2F%2Fmsdn.microsoft.com%2Fquery%2Fdev15.query%3FappId%3DDev15IDEF1%26l%3DFR-FR%26k%3Dk(System.Windows.Forms.Keys);k(SolutionItemsProject);k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.5);k(DevLang-csharp)%26rd%3Dtrue%26f%3D255%26MSPPError%3D-2147217396&view=netframework-4.8
-
Droidz got a reaction from Skemez in Gathering guest object too fast
WRobot does not base this on time, but it checks whether the character is picking up the object or not (casting bar). Try to increment your min latency.
-
Droidz got a reaction from Marsbar in RunCode class
Hi, like that:
var CodeToRun = "var r = 1 + 1;"; string _sourceCodeIQuesterCondition = @"using System; using System.Collections.Generic; using System.ComponentModel; using System.Configuration; using System.IO; using System.Linq; using System.Threading; using robotManager; using robotManager.FiniteStateMachine; using robotManager.Helpful; using wManager.Wow.Class; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; using Timer = robotManager.Helpful.Timer; using wManager.Wow.Enums; public class Main { public static void Pulse() { [RUNCODE]; } }"; string error; if (!robotManager.Helpful.RunCode.CompileAndInvokeStaticMethod(RunCode.CodeType.CSharp, _sourceCodeIQuesterCondition.Replace("[RUNCODE]", CodeToRun), "Main", "Pulse", out error)) Logging.WriteError(error);
-
Droidz got a reaction from M4k5P0w3r in Offmesh Connections
Hello,
Sometime, WRobot cannot create path (navigation files are created from default maps, some quests/events open the doors, remove/add the stones,..., this can happen also if it's narrow, or sometime without reason).
By sample, it is a narrow staircase, you get error like (navigation file tell at WRobot than he cannot walk in the staircase) (to get full pathfinding logs, in advanced general settings tab 'Path...' activate option "Server Logs")
(to get detailed log, you need to activate option "Show server logs" in advanced general settings tab "Path-finding").
Now, we will add offmesh connection (we will add staircase path):
And we will try again to generate path:
ref: http://www.pathengine.com/Contents/Overview/AdditionalFeaturesOverview/Off-MeshConnections/page.php https://docs.unity3d.com/Manual/class-OffMeshLink.html
-
Droidz got a reaction from M4k5P0w3r in Close WoW and WRobot
Hello, you cannot detect with relogger if profile is completed or not.
To close bot and game you can run c# code:
try { wManager.Wow.Memory.WowMemory.Memory.GetProcess().Kill(); } catch { } wManager.Pulsator.Dispose(true); but problem, if you close game and/or bot, relogger will relaunch all.
You can try to stop bot and logout wow character like that (to wait end of relogger task):
wManager.Wow.Helpers.Lua.LuaDoString("Logout()"); robotManager.Products.Products.ProductStop();
-
Droidz got a reaction from Pudge in Protection from SpellManager.CastSpellBy && LuaDoString (or what?)
Hi, if lua is modified only on MPQ file (and server don't check it after) you can try to call this code to reset CastSpell...:
wManager.Wow.Memory.WowMemory.InjectAndExecute(new [] { wManager.Wow.Memory.WowMemory.CallWrapperCode(0x53B740), "ret" });
-
Droidz got a reaction from gdetonim in Repair/Install WRobot
You get black screen (mainly when you use remote desktop software or when you try to record or take screenshot)
Since WRobot 2.0 you can get a completely black WRobot window when viewing with remote software like TeamViewer, to resolve it:
Close WRobot Open and edit with notepad file "WRobot\Settings \RobotManagerGlobalSetting.xml" Replace <CanProtectAgainstScreenshots>true</CanProtectAgainstScreenshots> by <CanProtectAgainstScreenshots>false</CanProtectAgainstScreenshots> (if you don't found first line, add second line before "</robotManagerGlobalSetting>") Save file and you can relaunch WRobot. -
Droidz got a reaction from gdetonim in Repair/Install WRobot
How to remove/move WRobot folder
Since Wow 7.3, WRobot protect executable file, but when this file is protected you cannot move, edit or remove it. To resolve this probleme, in WRobot folder you can found the tool "RemoveFile.exe", run it and select file locked (.exe file with random name like "QaNpTArr.exe", this tools will remove the file and unlock your folder).
-
Droidz got a reaction from gdetonim in Repair/Install WRobot
Why I get message "The Game is currently used by this bot or contains traces of a recent of bot usage, are you sure you want to use this process ?" without reason?
-
-
Droidz got a reaction from gdetonim in Repair/Install WRobot
How to use my license key to unlock WRobot?
-
-
-
-
Droidz got a reaction from chrisklume in Repair/Install WRobot
Before request help, thank you to:
Make sure you start wow in 32-bit and run Wow in Windowed mode. Make sure do you use WRobot on administrator Windows session. Keep Windows updated. Try to disable your antivirus/firewall, redownload and reinstall WRobot in empty folder. Delete completely WRobot folder, download and install it again (you can try to download preinstalled version). Try to put WRobot folder on your desktop and in root of the disc. (Re)Install DirectX, Framework (minimum 4.5) (or Framework Repair Tool), SlimDX (4.0 X86), Redistributable Visual C + + 2010 (X86). If the bot does not work at all, that WRobot freeze, change the version of DirectX that wow uses (do not forget to restart Wow) (if this don't resolve problem, you can try to launch WRobot with shortcut "WRobot No DX"). Reset key bindings Wow (the bot uses Forward, Backward, Jump, Sit / Stand, strafe right and left, but I suggest you reset everything). Some wow addon can cause problems, so disable all. Close Windows program like Skype, Teamviewer and all overlays e.g. Overwolf, Geforce Experience, raptr, AMD Gaming Evolved, teamspeak (these programs can cause problems at WRobot, also programs for record screen or programs which draw/write in game window). Close/disable your VPN, Proxy and program like ProxyCap. If you have already run WRobot, you can try to remove folde "WRobot\Data\Meshes\". If WRobot window is not display correctly, you can you try to Right-click on WRobot.exe and then click "Properties". On the "Compatibility" tab, select "Disable Display Scaling On High DPI Settings", and then click "OK" ( https://www.youtube.com/watch?v=0xS-UCuyq7s ). Some virus/malwares can block WRobot. Scan you computer AdwCleaner and/or Malwarebytes for remove malwares, and anti-virus like Eset or Kaspesky. Disable "Bliz Streaming" feature, for it, on the Battle.net App, go to upper left corner, click the down arrow, go to Settings. From there, go to Streaming and uncheck Enable Streaming. When WRobot is launched, you cannot minimize Wow, of course you can keep Wow in background and use your computer, but you cannot minize (put in taskbar) Wow (if minimized, WRobot don't works correctly). Sometime, you need to put "full control" at "WRobot.exe" (and WRobot folder): https://www.windowscentral.com/how-take-ownership-files-and-folders-windows-10 Do a search to see if a solution exists: https://www.google.com/search?q=site:wrobot.eu+adding+mailbox or http://wrobot.eu/search/. If you start to use bot, you can watch this video: http://wrobot.eu/forums/topic/3633-getting-started-with-wrobot-video/ If your problem is not resolved, request help on good forum, to get quick reply, don't forget to share your log file.
-
Droidz got a reaction from Pudge in Enter corpse in Dungeon
try
using System.Windows.Forms; using robotManager.Helpful; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : wManager.Plugin.IPlugin { public void Initialize() { var badCorpsePos = new Vector3(-3362.286f, 4665.728f, -22.70619f); var enterDungeonPos = new Vector3(-3362.163f, 4636.226f, -101.049f); Logging.Write("[EnterCorpse] Started."); wManager.Events.OthersEvents.OnPathFinderFindPathResult += (from, to, path, mpq, success) => { if (ObjectManager.Me.IsDead && to.DistanceTo(badCorpsePos) < 10) { path.Clear(); path.AddRange(PathFinder.FindPath(enterDungeonPos)); } }; } public void Dispose() { Logging.Write("[EnterCorpse] Disposed."); } public void Settings() { MessageBox.Show("??"); } }
-
-
-