Jump to content

iMod

Elite user
  • Posts

    581
  • Joined

  • Last visited

Reputation Activity

  1. Like
    iMod reacted to Droidz in Official WRobot API Documentation   
    WRobot API Documentation
    Website: https://wrobot.eu/byme/doc/
    Offline documentation: https://wrobot.eu/byme/doc/WRobot.chm
    (from Wotlk version, Updated the 01 February 2021)
     
     Unofficial documentation is available here   , it is still very useful because it contains examples and descriptions that are not available in the official.
     
     
  2. Like
    iMod got a reaction from maukor in Movement Speed in Travel Form while in combat   
    Take a look at "ObjectManager.Me.SpeedMoving"
  3. Like
    iMod got a reaction from TheSmokie in Movement Speed in Travel Form while in combat   
    Take a look at "ObjectManager.Me.SpeedMoving"
  4. Thanks
    iMod got a reaction from TheSmokie in Snippets C# codes for Fight Classes   
    WoWUnit Extension "IsAutoAttacking" (WOTLK)
    /// <summary> /// Gets the flag if the unit is auto attacking. /// </summary> /// <returns>Returns true if the unit is auto attacking, otherwise false.</returns> public static bool IsAutoAttacking(this WoWUnit instance) { // Read bool result = Memory.WowMemory.Memory.ReadBoolean(address: instance.GetBaseAddress + (uint)0xA20); // Return return result; } I'm not sure about the other extension offsets.
  5. Like
    iMod reacted to Talamin in Calling for developers and testers   
    We have enough space on our Discord for new Developers. So if someone wants to join on the Project, just follow Zeros Link :-)
  6. Like
    iMod got a reaction from 79135 in target not in line of sight   
    Donno if that helps and its right out of the mind and just an idea...
    wManager.Events.FightEvents.OnFightStart += (WoWUnit unit, System.ComponentModel.CancelEventArgs e) => { // Not in LoS if (TraceLine.TraceLineGo(unit.Position)) { // Get waypoints to the target IEnumerable<robotManager.Helpful.Vector3> waypoints = PathFinder.Pather.FindPath(ObjectManager.Me.Position, unit.Position, out bool result, out bool resultPartial); foreach (robotManager.Helpful.Vector3 waypoint in waypoints) { if (!TraceLine.TraceLineGo(waypoint)) { // In LoS MovementManager.MoveTo(waypoint); // While moving.... } } } }; You also need to cancel that event and i'm not sure if its the right one. There is no "not in LoS" event as far i know.
  7. Like
    iMod got a reaction from Droidz in [TAURI] Wrobot detected   
    i'm level 30+ now using wrotation without ban.
  8. Like
    iMod got a reaction from Apexx in Key press lua, cant get it to work   
    Change your init method to
    public void Initialize() // When product started, initialize and launch Fightclass { _isLaunched = true; { EventsLuaWithArgs.OnEventsLuaWithArgs += delegate (LuaEventsId id, List<string> args) { if (id == LuaEventsId.MODIFIER_STATE_CHANGED && args.Count == 2) { // Possible values are LSHIFT, RSHIFT, LCTRL, RCTRL, LALT, and RALT string key = args[0]; // 1 means that the the key has been pressed. 0 means that the key has been released int state = int.Parse(args[1]); // AOE mode if (key == "LALT" && state == 0) { // Set status aoeMode = !aoeMode; Logging.Write($"AOE {this.aoeMode.ToString()}"); } // Burst mode if (key == "LCTRL" && state == 0) { // Set status burstMode = !burstMode; Logging.Write($"BURST {this.burstMode.ToString()}"); } } }; } Logging.Write("[My fightclass] Is initialized."); Rotation(); } Make sure the aoe or burst mode are really enabled by checking the log.
    Also it helps if you write more logging stuff to make sure the routine enters the if block or not just for debugging.
  9. Like
    iMod got a reaction from morris79 in Take my Focus target as Tank   
    #region get tanks List<WoWPlayer> getTanks() { // Focus set? if(ObjectManager.Me.FocusObj != null) { // Return list with the focus object return new List<WoWPlayer>(){ObjectManager.Me.FocusObj}; } // Return empty list return new List<WoWPlayer>(); } This is just a quick and dirty solution.
  10. Haha
    iMod reacted to Droidz in Need help with Flightclass Focus target   
    You never assign variable "unit"
  11. Thanks
    iMod reacted to Ordush in Is it possible to get stats?   
    Bonusscanner. ?
    Already knew how to do it with lua, it's just tedius in Vanilla, because you have to check tooltips. So i hoped there was an easier way with WRobot.
    Cheers for the heads up ?
  12. Like
    iMod got a reaction from Garub in Can I convert honorbuddy plugin into Wrobot's?   
    I took a Look into the Plugin and we need to wait for @Droidz to implementiert 3 Events, everything Else is done. 
    Solved: I was using the wrong dll version 
  13. Like
    iMod got a reaction from Azaza31 in Buff myself mage   
    How about
    Spell settings -> Cast spell on -> Player?
    Name should be "Arcane Intellect"
     
  14. Like
    iMod got a reaction from Delroy in WRobot DMG Rota ?   
    Angemerkt werden sollte allerdings das man damit nur eine Session starten kann.
  15. Like
    iMod got a reaction from Silentviper in Error Logging in!   
    If the website is not available the bot won't work since the website also contains the login system for the bot.
  16. Like
    iMod got a reaction from Marsbar in [Source] Rotation "Framework"   
    Hello, since i don't have that much time at the moment to play wow i will release my idea of a "All in One" rotation.
    Don't expect too much ;)

    iLoader:
    iRotationCore:
    BossList:
     
    Everything else i hope is selfexplain. It is just an idea and was a side project from me so i hope it is useful for someone.
    Greez iMod
    iRotation.zip
  17. Like
    iMod reacted to Droidz in [Question]CustomClass   
    Hello, if you use dll fightclass you can:
    var dllFile = System.IO.File.ReadAllBytes("fightclass.dll"); var assembly = System.Reflection.Assembly.Load(dllFile); var obj = assembly.CreateInstance("Main", false); if (obj is ICustomClass instanceFromOtherAssembly) { instanceFromOtherAssembly.Initialize(); } else you need to use CompileAssemblyFromSource
  18. Thanks
    iMod reacted to Marsbar in General settings   
    This plugin should do it:
     
  19. Like
    iMod got a reaction from Matenia in Force bot to Eat > first aid   
    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.ComponentModel; using System.Diagnostics; using System.Threading; using robotManager.Helpful; using robotManager.Products; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : wManager.Plugin.IPlugin { private bool isRunning; private BackgroundWorker pulseThread; public void Start() { pulseThread = new BackgroundWorker(); pulseThread.DoWork += Pulse; pulseThread.RunWorkerAsync(); } public void Pulse(object sender, DoWorkEventArgs args) { try { // Loop while (isRunning) { // Valid? if (!Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !Fight.InFight && !ObjectManager.Me.IsMounted && ObjectManager.Me.HealthPercent <= 80) { uint[] items = new uint[] { 14530, 14529, 3531, 3530, 6451, 6450, 3531, 3530, 2581, 1251 }; uint? currentItemID = null; // Get itemID foreach (uint itemID in items) { // Exists? if (ItemsManager.HasItemById(itemID)) { // Set currentItemID = itemID; break; } } // Any? if (currentItemID.HasValue) { // Stop moving MovementManager.StopMoveTo(false, 10000); // Use item ItemsManager.UseItem(currentItemID.Value); Logging.WriteDebug("Using consumable bandage"); // Wait Thread.Sleep(Usefuls.Latency); Usefuls.WaitIsCasting(); } } // Wait Thread.Sleep(20000); } } catch (Exception ex) { Logging.WriteError(ex.ToString()); } } public void Dispose() { try { isRunning = false; this.pulseThread.Dispose(); } catch (Exception ex) { Logging.WriteError(ex.ToString()); } } public void Initialize() { isRunning = true; Start(); } public void Settings() { } }  
  20. Haha
    iMod got a reaction from tonycali in Dungeon Tool   
    If its that easy why you don't create something like that in your free time and give it out for free? I bet you get enough support in the forum to create such easy product. If you start converting the dungeon profiles please convert the quest one too many user would be greatefull :)
  21. Like
    iMod got a reaction from Lbniese in Dungeon Tool   
    If its that easy why you don't create something like that in your free time and give it out for free? I bet you get enough support in the forum to create such easy product. If you start converting the dungeon profiles please convert the quest one too many user would be greatefull :)
  22. Like
    iMod got a reaction from Matenia in Dungeon Tool   
    If its that easy why you don't create something like that in your free time and give it out for free? I bet you get enough support in the forum to create such easy product. If you start converting the dungeon profiles please convert the quest one too many user would be greatefull :)
  23. Like
    iMod got a reaction from Zan in Dungeon Tool   
    If its that easy why you don't create something like that in your free time and give it out for free? I bet you get enough support in the forum to create such easy product. If you start converting the dungeon profiles please convert the quest one too many user would be greatefull :)
  24. Like
    iMod got a reaction from Dreamful in Dungeon Tool   
    If its that easy why you don't create something like that in your free time and give it out for free? I bet you get enough support in the forum to create such easy product. If you start converting the dungeon profiles please convert the quest one too many user would be greatefull :)
  25. Like
    iMod got a reaction from BetterSister in Is the trial no longer exists?   
    Trial version, as far i know, is just for private server available.
×
×
  • Create New...