Jump to content

iMod

Elite user
  • Posts

    581
  • Joined

  • Last visited

Everything posted by iMod

  1. Just setup the spell condition o.O "Target Buff Casted By Me" checks if the target has a defined buff/debuff. "Buff Stack Target" does what you where looking for.
  2. Source: https://dl.dropboxusercontent.com/u/108189699/iSupportSource.zip
  3. If i'm at home in around a week i can give you the source, sure.
  4. You can use the bot as often you want from the same IP, doesn't matter what kind of license you use.
  5. iMod

    Lifetime kaufen

    Also du kannst so viele Sessions starten wie du möchtes, so lange alles von der selben IP aus gemacht wird.
  6. iMod

    Autoequip

    Die meisten hier benutzen ein InGame Addon (TopFit), der Bot selber hat die Funktionalität leider nicht. Du koenntest dir sonst selber noch ein Plugin in C# schreiben als alternative.
  7. Hi, ich wollte mal fragen ob hier Gemeinschaftsprojekte am laufen sind und eventuell noch Leute suchen. Interessant wären fuer mich Dinge wie: - Plugins - BotBase - Quests - Generatoren Ich lasse mich aber auch gerne fuer andere Dinge begeistern.
  8. i updated some parts of the plugin. tested with melee and caster as supporter without any problems. Mount support implemented. make sure you disable the movement of wrotation and set the spelldistance!
  9. Yeah i know has something todo with the range. i need to change the movement routine a bit. Thats why i said its an alpha version i made it in around 15 min. ;)
  10. It depens at your leveling style. if you use it with more than one supporter it should be possible but never tried. I just used it for helping my low toon at quests.
  11. Jemand der mal gebottet hat erkennt so gut wie jeden bot ;) es gibt dinge die kann man einfach nicht "menschlich" erscheinen lassen. Was das angreifen betrifft, das ist alles eine Sache der Einstellungen.
  12. Hast du bei den spells "Friendly" = true gesetzt? Da ist irgendwo ein Flag was aussagt ob der Heal halt ein support spell ist
  13. Well we can create a teamviewer session and i can compile it right infront of your eyes.
  14. Maybe its something you are looking for... it is just an alpha version ;) https://dl.dropboxusercontent.com/u/108189699/iSupport.zip Put the dll into the Plugin folder and use the settings to set it up. (Follow range should be somethig around 30 as caster und maybe 5-10 for a melle) SpellDistance is important now to set Use WRotation and set "Manage character movement" to false. I just test it with a boomkin(supporter) and a low melee It has no mount support atm but this will come later. Feedback and bugs are wellcome Greez iMod
  15. iMod

    Automation

    WOTLK: http://download.wrobot.eu/wrobotwotlk/meshes/meshes.zip MOP: http://download.wrobot.eu/wrobot/wod/meshes.zip http://download.wrobot.eu/wrobot/wod/minimaps.zip
  16. Are you sure couz i bet its possible to write a empty rotation and the bot will walk but not fight ;) I'm just asking couz i wrote such routine for some tests paths.
  17. Since there is no method to get the specialization of the character in wotlk i took another way to find it out. It wont be 100% accurate if you use mixed talends but for the most spec's it should work. /// <summary> /// Returns the talent tree with the most invested points /// </summary> /// <returns>Returns the tree index</returns> public static int GetSpecialization() { KeyValuePair<int, int> highestPointTree = new KeyValuePair<int, int>(0, 0); // Process talent trees for (int i = 1; i <= 3; i++) { // Get current talent points int treePointValue = Lua.LuaDoString<int>($"local _, _, talentPoints = GetTalentTabInfo({i}); return talentPoints;"); // Bigger than old value? if (treePointValue > highestPointTree.Value) { // Set new value highestPointTree = new KeyValuePair<int, int>(i, treePointValue); } } // Return return highestPointTree.Key; } This will give you the the talent tree with the most invested points. Now you just need to define each talent tree based on the wow class For example DK: if(ObjectManager.Me.WowClass != WoWClass.DeathKnight) { throw new NotSupportedException("You need to be a DK to use this rotation."); } // Get the main talent tree int mainTalent = GetSpecialization(); // Choose the right rotation switch (mainTalent) { case 1: { // Set rotation this._rotation = new Blood(); Logging.WriteDebug("Choosing Blood rotation."); break; } case 2: { // Set rotation this._rotation = new Frost(); Logging.WriteDebug("Choosing Frost rotation."); break; } case 3: { // Set rotation this._rotation = new Unholy(); Logging.WriteDebug("Choosing Unholy rotation."); break; } default: { this._rotation = null; throw new NotSupportedException("Your spec is not supported."); } } This is just a small and fast coded example but hope it helps some ppl. Greez iMod
  18. Maybe a stupid question but you selected the right fight routine for your character?
  19. One IP per time. You can use the bot from different IP's as far you don't use the bot at the same time with different IP's.
  20. It checks if the object you got is valid to interact with. Yes you can call protected lua functions.
  21. Get player object by name: WoWPlayer player = ObjectManager.GetObjectWoWPlayer().Where(p => p.IsValid && p.Name == "PlayerName").FirstOrDefault(); Target player: Interact.InteractGameObject(player.GetBaseAddress, true); Cast spell at the specified target: string targetName = "blubb"; int spellID = 999; Lua.LuaDoString($"CastSpellByID({spellID}, \"{targetName}\")"); Hope it helps.
  22. Ich kann dir anbieten das wir mal eine teamviewer session machen die tage. allerdings kann ich dir noch nicht zu 100% zusagen fuer morgen zB da ich variable arbeitszeiten habe. spätestens am sonntag sollte ich aber zeit haben. ich schreib dir dann einfach eine private message.
  23. Bin ich mir nicht sicher, weil ich das noch nie gemacht habe aber hier gibt es ein Beispiel: http://wrobot.eu/forums/topic/1925-sample-dungeon-profile/
  24. Thanks works. Where is the different between Party.GetParty() and Party.GetPartyHomeAndInstance() ?
×
×
  • Create New...