-
Posts
12613 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by Droidz
-
Character CLass IF Condition
Droidz replied to saleh's topic in WRobot for Wow Wrath of the Lich King - Help and support
Hello, if (wManager.Wow.ObjectManager.ObjectManager.Me.WowClass == wManager.Wow.Enums.WoWClass.Warrior) { wManager.wManagerSetting.CurrentSetting.RestingMana = false; } -
Hello, It depends on the version of Wow, but in WOTLK by sample : using System.Runtime.InteropServices; using wManager.Wow.Patchables; namespace wManager.Wow.Helpers { /// <summary> /// Class WoWLock /// </summary> public class WoWLock { private readonly LockDbcRecord _lockDbcRecord0; private static DBC<LockDbcRecord> _lockDBC; private WoWLock(uint id) { if (_lockDBC == null) _lockDBC = new DBC<LockDbcRecord>(0x00AD40F4 - 0x400000); _lockDbcRecord0 = _lockDBC.GetRow((int) id); } /// <summary> /// By id. /// </summary> /// <param name="id">The id.</param> /// <returns>WoWLock.</returns> public static WoWLock FromId(uint id) { return new WoWLock(id); } /// <summary> /// Get record. /// </summary> /// <value>The record.</value> public LockDbcRecord Record { get { return _lockDbcRecord0; } } [StructLayout(LayoutKind.Sequential)] public struct LockDbcRecord { // 1 + 4*8 = 33 fields public uint Id; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)] public uint[] KeyType; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)] public uint[] LockType; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)] public uint[] Skill; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)] public uint[] Action; } } } Which DB do you want to read?
-
Hello. No, WRobot works and will work only on private servers. Current supported versions can be found here https://wrobot.eu/supported-wow-versions/
-
TBC - stack overflow (table too big to unpack)
Droidz replied to Zer0's topic in Developers assistance
Hi, The bot uses unpack Lua function only to extract Lua events. When you catch LuaEvent does your code take time ? (maybe try to lock one thread to try to reproduce the problem, if it's the problem try to run the slow code in a new thread. In dungeons, he has probably more events that in open world). You can also try to put lower value at : wManager.wManagerSetting.CurrentSetting.EventsLuaWithArgsWaitTime wManager.Wow.Helpers.EventsLua.RefreshMs (~150 by default) -
Steps
Droidz replied to Ladrek69's topic in WRobot for Wow Wrath of the Lich King - Help and support
-
Game Crash after a while !
Droidz replied to exhuman's topic in WRobot for Wow Wrath of the Lich King - Help and support
Hello, try to download Wow client in another website (you need to use default and unmodified wow client) -
Steps
Droidz replied to Ladrek69's topic in WRobot for Wow Wrath of the Lich King - Help and support
Hello, you can disable step in tab "Product settings" > button "Profile settings (enable/disable quests/steps)" -
Hello, see https://wrobot.eu/forums/topic/5507-changing-botbase/
-
pathfinding with fnv 315 questing profile
Droidz replied to puredemise's topic in Quester assistance
Hello, you play with good game version ? Do you have any error in your log ? -
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/ ).
-
Disable all Wow add-ons, and install WRobot in a new folder (to reset all settings). Try with default settings, if it still doesn't work correctly, try to increment min/max latency (with values like 1000/1500)
-
Can you share your log file of session where you run fisher product please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ) .
-
in advanced general settings
-
Hello, Wow client is load only the closer objects, you can't change that. But you can try to search in wManager.Wow.Helpers.NpcDB.ListNpc (or add NPCs positions in your code, there are few auctioneers)
-
Use product Schedule
-
How to lock onto a target when mobs are running away
Droidz replied to Bloodybeast's topic in Developers assistance
Hello, you can try (it's not recommended to use this code, it can add bugs) : wManager.Events.FightEvents.OnFightEnd += delegate(Int128 guid) { var o = ObjectManager.GetObjectByGuid(guid); if (o != null && o.IsValid && o.Type == WoWObjectType.Unit && // o.Entry == 1234 && // By Entry ID ????? new WoWUnit(o.GetBaseAddress).IsAlive) { Fight.StartFight(guid, false); } }; -
Steps
Droidz replied to Ladrek69's topic in WRobot for Wow Wrath of the Lich King - Help and support
Hello, we need more information to help you. There are many possibilities, but we need to know the context. -
Radar3D
Droidz replied to Ladrek69's topic in WRobot for Wow Wrath of the Lich King - Help and support
For the options, you can find most of them here https://wrobot.eu/byme/doc/html/AllMembers.T-wManager.wManagerSetting.htm For the rest, search on the forum (use Google it is better), look at the code for profiles/plugins/etc, or request help of forum. -
Hello, if you want to use several products, using "relogger" application is the best way.
-
Radar3D
Droidz replied to Ladrek69's topic in WRobot for Wow Wrath of the Lich King - Help and support
Hello, run this code from your profile : wManager.Wow.Helpers.Radar3D.Pulse(); wManager.wManagerSetting.CurrentSetting.BlackListZoneWhereDead = true; -
Put an item in the list not to sell
Droidz replied to nicozo's topic in WRobot for Wow Vanilla - Help and support
List<String> ItemNames = new List<string> { "First Item", "second Item", //etc }; foreach (string ItemName in ItemNames) { if(!wManager.wManagerSetting.CurrentSetting.DoNotSellList.Contains(ItemName)) wManager.wManagerSetting.CurrentSetting.DoNotSellList.Add(ItemName); } -
I am sorry, I don't understand why you get this problem. Have you tried to restart your computer? Do you use proxy ?
