-
Posts
12440 -
Joined
-
Last visited
Reputation Activity
-
Droidz reacted to Sjd6795 in Purchased profile saying my transaction ID is being used
This has said to been resolved. Testing the script now will post back with update.
-
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 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 Pudge in Plugin for attacking specific mobs?
Hello, Try this plugin: GatheringMobSpawns.cs
using System.Collections.Generic; using System.Windows.Forms; using robotManager.Helpful; using wManager.Wow.Bot.States; public class Main : wManager.Plugin.IPlugin { public void Initialize() { var grinderState = new Grinding {EntryTarget = new List<int> {98232, 98234, 98235, 98233 } }; // http://www.wowhead.com/npc=98232/withered-hungerer , http://www.wowhead.com/npc=98234/nightmare-creeper , http://www.wowhead.com/npc=98235/frenzied-fox, http://www.wowhead.com/npc=98233/withered-hungerer robotManager.Events.FiniteStateMachineEvents.OnBeforeCheckIfNeedToRunState += (engine, state, cancelable) => { if (state != null && state.DisplayName == "Farming") { if (grinderState.NeedToRun) { grinderState.Run(); cancelable.Cancel = true; } } }; Logging.Write("[GatheringMobSpawns] Loadded."); } public void Dispose() { Logging.Write("[GatheringMobSpawns] Disposed."); } public void Settings() { MessageBox.Show("[GatheringMobSpawns] No settings for this plugin."); } }
-
Droidz got a reaction from TheSmokie in how to stop bot when Game master change my character size ?
Hello, try plugin:
using System; using System.Threading; using robotManager.Helpful; using robotManager.Products; using wManager.Plugin; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; using Timer = robotManager.Helpful.Timer; public class Main : IPlugin { private bool _isLaunched; public void Initialize() { _isLaunched = true; var t = new Timer(1000 * 1); // 1 sec while (_isLaunched && Products.IsStarted) { try { if (t.IsReady && Conditions.InGameAndConnectedAndProductStartedNotInPause) { t.Reset(); if (ObjectManager.Me.Scale != 1) { Products.ProductStop(); // or close: Environment.Exit(0); Logging.Write("Size change."); } } } catch (Exception e) { Logging.WriteError("[Size change]: " + e); } Thread.Sleep(150); } } public void Dispose() { _isLaunched = false; } public void Settings() { } }
-
Droidz got a reaction from Pudge in [ToTown] Unable to reach the vendor, blacklist it 120 minutes
To unblacklist vendor (add you own condition, check if you are in smart pull):
robotManager.Events.LoggingEvents.OnAddLog += delegate(Logging.Log log) { if (!log.Text.Contains("[ToTown] Unable to reach the vendor, blacklist it 120 minutes (you can disable this NPC in NPC DB tab 'Tools').")) return; foreach (var n in NpcDB.ListNpc) { n.BlackList(-1); } }; Or make copy of npcdb before to start fight (in smartpull) and restaure copy after fight
(but yes I need to add blacklist events)
-
Droidz got a reaction from Pudge in Clear log code
Hello,
You cannot clear log from external code.
To track log use "robotManager.Events.LoggingEvents.OnAddLog" like here https://wrobot.eu/forums/topic/9443-totown-unable-to-reach-the-vendor-blacklist-it-120-minutes/?do=findComment&comment=43952
-
Droidz got a reaction from TheSmokie in Why is not there a Wrobot BfA bot?
Hello,
I'll release BfA bot after Shadowlands release
-
Droidz got a reaction from Phelon in Question abouch chat in wow vanilla
Hello, you need to keep instance to read all messages https://wrobot.eu/files/file/359-whisper-reply/
-
Droidz got a reaction from Pudge in How to Get text from StaticPopup1
Hello, try
StaticPopup1Text:GetText()
-
Droidz got a reaction from Pudge in [Schedule] Shut down computer
hello, https://stackoverflow.com/questions/1215139/reboot-machine-from-a-c-wpf-app
-
Droidz got a reaction from Pudge in [Schedule] Shut down computer
Hello, i'll not add this option, but you can run this code for that:
robotManager.Helpful.Others.ShutDownPc(); (run this code in quester or custom profile)
-
Droidz got a reaction from Sotsiv in Random Dismounts
Hello, check if you use mount name like is appaer in game (with upper/lower cases).
If problem is not here share your log
-
-
-
-
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 DoptFree in Async func in DLL
Hi,
I don't used asynchronous programming with WRobot. Create new thread to run your code.
-
Droidz got a reaction from Stresse in Casting Spell on WoWUnit Without Targeting (Player OR Mob)
No tested, but use code like:
public static bool CastSpell(Spell spell, WoWUnit unit, bool force) { // Handle bullshit units if (unit == null || !unit.IsValid || unit.IsDead || !spell.KnownSpell || !spell.IsSpellUsable) { return false; } // Check If Toon is Wanding if (spell.Name == "Shoot" && IsAutoRepeating("Shoot")) { return true; } // Fuck off if toon is already casting and (force == false) if (ObjectManager.Me.IsCast && !force) return false; // Stop moving if spell needs to be cast if (spell.CastTime > 0) MovementManager.StopMoveTo(false, Usefuls.Latency + 500); // Force cast spell if (force == true) if (force) Lua.LuaDoString("SpellStopCasting();"); // Cast AoE spells by location if (AreaSpells.Contains(spell.Name)) { Lua.LuaDoString("CastSpellByName(\"" + spell.NameInGame + "\")"); ClickOnTerrain.Pulse(unit.Position); } else { // Face unit to cast if (!unit.IsLocalPlayer) MovementManager.Face(unit); if (unit.IsLocalPlayer || unit.Type == WoWObjectType.Player) SpellManager.CastSpellByNameOn(spell.NameInGame, unit.Name); if (unit.IsMyTarget) SpellManager.CastSpellByNameOn(spell.NameInGame, "target"); else { var old = ObjectManager.Me.MouseOverGuid; ObjectManager.Me.MouseOverGuid = unit.Guid; SpellManager.CastSpellByNameOn(spell.NameInGame, "mouseover"); ObjectManager.Me.MouseOverGuid = old; } } return true; }
-
Droidz reacted to krycess in Warrior Stances and Weapon Enhancements
these are mostly for my own reference but also for anyone who is looking to do the same things that I was trying to do.
these properties and methods assist in swapping warrior stances and checking for weapon enhancements such as poisons/oils/shaman enhancements etcetcetc
public static Task<bool> HasBattleStance => Task.FromResult(Lua.LuaDoString<int>("_,_,isActive,_ = GetShapeshiftFormInfo(1);", "isActive") == 1); public static Task CastBattleStanceAsync() { Lua.LuaDoString("CastSpellByName('Battle Stance')"); return Task.CompletedTask; } public static Task<bool> HasDefensiveStance => Task.FromResult(Lua.LuaDoString<int>("_,_,isActive,_ = GetShapeshiftFormInfo(2);", "isActive") == 1); public static Task CastDefensiveStanceAsync() { Lua.LuaDoString("CastSpellByName('Defensive Stance')"); return Task.CompletedTask; } public static Task<bool> HasBerserkerStance => Task.FromResult(Lua.LuaDoString<int>("_,_,isActive,_ = GetShapeshiftFormInfo(3);", "isActive") == 1); public static Task CastBerserkerStanceAsync() { Lua.LuaDoString("CastSpellByName('Berserker Stance')"); return Task.CompletedTask; } public static Task<bool> HasMainHandEnhancement => Task.FromResult(Lua.LuaDoString<int>("result = GetWeaponEnchantInfo()", "result") == 1); public static Task<bool> HasOffHandEnhancement => Task.FromResult(Lua.LuaDoString<int>("_, _, _, result = GetWeaponEnchantInfo()", "result") == 1);
-
Droidz got a reaction from Stresse in Need Help With Pathing Method
Hello,
try to use vector3 type "Flying":
Vector3 location = new Vector3(3265.077, 394.3333, 116.3515, "Flying"); GoToTask.ToPosition(location); if npc is indoor, don't put npc position but try to put outdoor position near the door
-
Droidz got a reaction from Stresse in Product Construction
Hi, I attach grinder product project in this message (sample source code). You can create products, if you need help for understand api classes/functions tell me.Grinder.zip
-
-
-
Droidz got a reaction from reefer75 in Following: The begining of the end of WRobot for official servers
Hello,
Following the "The begining of the end of WRobot for official servers" , I'll stop to sell subscriptions of WRobot for official servers the 24 June 2018, and I'll remove and stop support of this version the 24 July 2018 (or before if blizz release the BfA pre-patch earlier).
This don't affected versions of WRobot for private servers.
Kind regards
EDIT: Subscriptions removed from the store ?
View full article