• Visit Rebornbuddy
  • [Plugin] I Want Movement - Use LazyRaider CR's with afk bot bases

    Discussion in 'Movement' started by Millz, Apr 27, 2013.

    1. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I Want Movement


      What is "I Want Movement?"
      The idea behind this plugin is to allow manually controlled combat routines (i.e. PureRotation style routines) to be used with 'afk' bot bases - such as for questing/dungeonbuddy/gatherbuddy/grinding.

      How to get started
      - Install the plugin (preferably via SVN - SVN will always be up to date, the .zip attached to this post may not).
      - Select 'Plugins' -> Enable 'I Want Movement'
      - Click 'Settings' to open IWM's options.
      - Enable which parts you want the plugin to take control of.
      - Setup your 'Pull' spell. I've added some default abilities, but you probably want to change these. Change the spell related to your class to the ability you wish to use as the opener. Ensure it's in the correct format (i.e. "Frostbolt", not frostbolt/FROSTBOLT/FrostBolt).

      [​IMG]

      SVN Link: Clicky

      Things to be aware of..
      - Movement/Targeting/Facing should be controlled by the combat routine, as it 'knows' when it wants to move. This plugin has to 'guess' when it needs to be done, and as such will never be 'perfect'.
      - If the bot base's POI (point of interest) is something other than combat - for instance it wants to gather an object but we're in combat, the plugin will keep attempting to prepare for combat, so the behavior may look a bit odd.
      - Movement isn't ideal at the moment. I'll improve it over the coming days.

      I'm having problems with..
      Post a log, and a detailed description of the bad/unexpected behavior, and i'll take a look at it.

      Thanks
      Thanks to chinajade for demonstrating a method of hooking into a combat routine, and to all of the PureRotation team.

      Wish to donate to my new hardware fund?
      Click for my PayPal link - I appreciate all donations :)
       

      Attached Files:

      Last edited: Jul 2, 2013
    2. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48
      Yes please! :D
       
    3. Mirabis

      Mirabis Community Developer

      Joined:
      Jun 14, 2010
      Messages:
      4,475
      Likes Received:
      86
      Trophy Points:
      48
      Brilliant for DungeonBuddy <3 +Rep!
       
    4. primo

      primo New Member

      Joined:
      Sep 19, 2010
      Messages:
      1,059
      Likes Received:
      0
      Trophy Points:
      0
      nice one mate
       
    5. Hapie

      Hapie New Member

      Joined:
      Jul 25, 2012
      Messages:
      118
      Likes Received:
      1
      Trophy Points:
      0
      This is seriously awesome bud! Using PureRotation to level my Warlock = ownage! thanks so much! + rep
       
    6. djcrisp

      djcrisp Member

      Joined:
      Jan 20, 2011
      Messages:
      263
      Likes Received:
      1
      Trophy Points:
      18
      Omg Ty yey can now level with purerotation
       
    7. Cukie

      Cukie Active Member

      Joined:
      Dec 3, 2011
      Messages:
      1,255
      Likes Received:
      3
      Trophy Points:
      38
      Will this control movement while using a "do nothing" CR like SitStupid?
       
    8. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Not sure why you'd want to use it with SitStupid as it'd just run into mobs and die, but yeah, it would allow the movement...
       
    9. longhornfreak

      longhornfreak New Member

      Joined:
      Jul 16, 2010
      Messages:
      70
      Likes Received:
      4
      Trophy Points:
      0

      So we can use pqr :).
       
    10. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Ah I see. In that case, yes, it will (should) work.

      I'll try to get time to improve the movement today. I'll probably add in rest stuff too for eating etc.
       
    11. Cukie

      Cukie Active Member

      Joined:
      Dec 3, 2011
      Messages:
      1,255
      Likes Received:
      3
      Trophy Points:
      38
      ^^THIS^^

      Lol, If so, you are my hero!!! I tried editing quite a few profiles with movement enabled, and removing all combat functions for this reason, but failed miserably every time.
       
    12. xsilverdicex

      xsilverdicex New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,389
      Likes Received:
      14
      Trophy Points:
      0
      Brilliant work! thanks for your contribution millz
       
    13. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      - Changed min distance to "stop distance" to make it easier to understand.
      - Improved movement (especially for melee).
      - Stopped the setting validation from spamming.
      - Added rest behavior (so it will now allow eating/drinking)
      - Changed 'Stop Distance' default value to 33. This will obviously need to be changed if you're playing a melee class (to something like 2 and 5).
      - Disabled some debug logging, no longer required.
      - Corrected typo in paladin default spell (Judgement -> Judgment)
       
    14. wingsta

      wingsta New Member

      Joined:
      Sep 8, 2012
      Messages:
      234
      Likes Received:
      3
      Trophy Points:
      0
      Hey millz wow this is exactly what I have been after, will it also work with lazyrider as well? As example I like to use lazyrider with tunaha's frost dk cc if i use this plugin with lazyrider and run around myself and select the target will this plugin take over for me, i.e. will it stay on the target till dead or until I select another target. Would love to use this for my melee toons and pvp.
       
    15. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Yeah, it should do. Make sure you leave rest and targeting disabled though (so you want movement/facing on).
       
    16. wingsta

      wingsta New Member

      Joined:
      Sep 8, 2012
      Messages:
      234
      Likes Received:
      3
      Trophy Points:
      0
      K mate thanks will try it, def will donate to you this week for this addon awesome work :)
       
    17. oliver182

      oliver182 New Member

      Joined:
      Aug 30, 2010
      Messages:
      255
      Likes Received:
      0
      Trophy Points:
      0
      what do you set min and max setting to as melee i have tried everything and also get [IWM Warning]: Your max distance setting is too high for a melee class. Reduce it! or [IWM Warning]: Your min distance [3] should be lower than max distance [3]. Consider changing.
       
    18. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Set minimum to 2, and max to 4 or 5, and you should be good. Let me know if you get a warning though because that's probably just a mistake I made - it would work with those settings.
       
    19. Phay

      Phay New Member

      Joined:
      Aug 5, 2012
      Messages:
      360
      Likes Received:
      1
      Trophy Points:
      0
      Millz, you are a beautiful and wonderful person for making this and I love you.
       
    20. megabbyte

      megabbyte Banned

      Joined:
      Jan 15, 2010
      Messages:
      876
      Likes Received:
      3
      Trophy Points:
      0
      Amazing work. :)
       

    Share This Page