• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] LetMeFly - Jumps to fly when ground mounted

    Discussion in 'Archives' started by lofi, Feb 27, 2011.

    1. lofi

      lofi New Member

      Joined:
      Jul 12, 2010
      Messages:
      203
      Likes Received:
      15
      Trophy Points:
      0
      [Plugin] LetMeFly - Flight speed for Grind bot / Questing profiles

      LetMeFly v3.5.1

      LetMeFly is a plugin that enables flying mounts in regular Grind bot and Questing profiles. Requires Lifetime or Paid Flying Plugin or else you will get dismounted whenever you leave the ground.

      Features: (Designed for Honorbuddy 2.0.0.4354)
      * - Jumps to fly when mounted and running on the ground
      * - Adjusts hotspots of current profile a few yards off ground
      * - Returns to ground when stuck or when POI is nearby
      * - Uses Flight Form and Swift Flight Form when available

      Installation:
      1. Download LetMeFly.cs to your Plugins folder.
      2. Modify parameters (optional - see Configuration)
      3. Click "Recompile All" under Plugins tab in Honorbuddy.
      4. Select "LetMeFly" and check the "Enabled" checkbox.
      5. Specify the name of a flying mount in 'General Settings' (optional for Druids)
      6. Enable 'Auto Dismount in Flight' under Interface Options -> Controls in WoW.

      Configuration:
      1. Open LetMeFly.cs in your Plugins folder using any text editor (Notepad will do).
      2. Edit configurations on lines 40+ (see code snippet below)
      3. Save the file and click "Recompile All" in the Plugins tab.
      4. Select "LetMeFly" and make sure it is enabled.
      Code:
      // User configurations
      JumpHoldTime = 0.1; // How long to hold jump (scaled based on flight speed)
      JumpCooldown = 0.2; // Minimum time between jumps (in seconds)
      JumpDistance = 10; // Minimum distance traveled between jumps
      SafeDistance = 40; // Do not jump when this close to POI
      ZAxisModifier = 1.0; // Adjust hotspots vertically
      StuckDistance = 10; // Reset mounted still timer after moving this far
      MountedStillTimeout = 30; // Dismount when mounted still for this long (in seconds)
      FlightFormDistance = 50; // Force mount when POI is further than this many yards
      FlightFormCooldown = 10; // Minimum time to re-cast after dismounting (in seconds)
      EDIT: Download LetMeFly Helper to fix the ground-diving issue while moving. Thanks to mastahg!
       

      Attached Files:

      Last edited: Sep 4, 2011
      m0rf0, Sash and chinajade like this.
    2. Zevksis

      Zevksis Member

      Joined:
      May 18, 2010
      Messages:
      152
      Likes Received:
      1
      Trophy Points:
      18
      Thumbs up! Testing it now
       
    3. pills

      pills New Member

      Joined:
      Sep 5, 2010
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      0
      Nice !
       
    4. lofi

      lofi New Member

      Joined:
      Jul 12, 2010
      Messages:
      203
      Likes Received:
      15
      Trophy Points:
      0
      Added detection to dismount bot when stuck in air for more than 30 seconds.
       
    5. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,540
      Likes Received:
      172
      Trophy Points:
      63
      Nice plugin!

      Two requests...
      1) Can you bypass the jump if the toon is not using a flying mount? (Plugin state is not saved on a 'per toon' basis, and turning it on for my high level toons automatically enables it for my low-level toons also).
      2) Can you make it go a little higher, maybe configurably to 3-5 yards up?

      thanks again!
      chinajade
       
    6. Jon310

      Jon310 Member

      Joined:
      Jan 15, 2010
      Messages:
      368
      Likes Received:
      8
      Trophy Points:
      18
      Was the dl link removed?

      I was really looking forward to trying this.
       
    7. lofi

      lofi New Member

      Joined:
      Jul 12, 2010
      Messages:
      203
      Likes Received:
      15
      Trophy Points:
      0
      Thanks for the feedback! I added a check to see if the toon can fly before jumping. Also added configurations including "JumpHoldTime" which can let you control how high you jump.

      Nope, just caught me in the middle of an update! Try out the new version.

      EDIT: Fixed a bug with "can fly" logic. Should now jump properly for artisan riding.
       
      Last edited: Feb 27, 2011
    8. grizzlywin

      grizzlywin New Member

      Joined:
      Feb 13, 2011
      Messages:
      42
      Likes Received:
      1
      Trophy Points:
      0
      I think hold space for .25 and time between jumps set to 3.0 looks a lot less botish than anything else that I've tried. anyone else have any suggestions? Also, is there any way to make it move forward and jump at teh same time. looks pretty robotic when it moves up then forward if you set the jump time to higher numbers.
       
    9. lofi

      lofi New Member

      Joined:
      Jul 12, 2010
      Messages:
      203
      Likes Received:
      15
      Trophy Points:
      0
      I added move forward at same time as jump and used your suggested configurations as the default.
       
    10. grizzlywin

      grizzlywin New Member

      Joined:
      Feb 13, 2011
      Messages:
      42
      Likes Received:
      1
      Trophy Points:
      0
      can't really tell that its moving forward at the same time but that could be because of the low jump time. I set it low because if it was higher and the hotspot is close your spending most of your time climbing then going down to the hot spot. it's still looking pretty botish but working well as a fix untill the profiles get remade to have hotspots that are mid air. Now i don't feel like i wasted 4$ on the paid plugin +rep

      Edit: also i'm using the 150% flying mount could have to change things around if you are using epic because you will go up further in the .25 sec.
       
    11. lofi

      lofi New Member

      Joined:
      Jul 12, 2010
      Messages:
      203
      Likes Received:
      15
      Trophy Points:
      0
      Fixed the stop-n-go when jumping. Also reverted back to old default configurations. I have a 310% mount so your mileage may vary.
       
    12. grizzlywin

      grizzlywin New Member

      Joined:
      Feb 13, 2011
      Messages:
      42
      Likes Received:
      1
      Trophy Points:
      0
      Yeah, I just hit 70 on the toon i was testing it on and the origional settings work much better.
       
    13. Trixiap

      Trixiap Member

      Joined:
      Nov 18, 2010
      Messages:
      441
      Likes Received:
      10
      Trophy Points:
      18
      Can I use this thing on druid with my form?
       
    14. lofi

      lofi New Member

      Joined:
      Jul 12, 2010
      Messages:
      203
      Likes Received:
      15
      Trophy Points:
      0
      Unfortunately it seems HB doesn't work with "Swift Flight Form" entered as your mount. You can use this as a druid only you will have to use a flying mount other than flight form.


      EDIT: Update to remove the MoveForward key since it caused bot to sometimes overshoot vendor / mailbox.
       
      Last edited: Feb 28, 2011
    15. izzy

      izzy Member

      Joined:
      Jan 15, 2010
      Messages:
      249
      Likes Received:
      7
      Trophy Points:
      18
      Really where this is going. Fast updates from the requests.
      Now is there a way to not have HB fly you straight back to the ground. i stop it from doing a up down zigzag from CTM to CTM?
       
    16. grizzlywin

      grizzlywin New Member

      Joined:
      Feb 13, 2011
      Messages:
      42
      Likes Received:
      1
      Trophy Points:
      0
      I hope its just a quickfix and they include in the paid plugin an actual plugin that detects if you have a flying mount and edits the hotpoints in a profile or gives you a height modifier like in gb2. Reguardless I feel if we are paying for it they should atleast make it a finished product.
       
    17. izzy

      izzy Member

      Joined:
      Jan 15, 2010
      Messages:
      249
      Likes Received:
      7
      Trophy Points:
      18
      just wanted to know if you read what this plugin was made to do.......
       
    18. grizzlywin

      grizzlywin New Member

      Joined:
      Feb 13, 2011
      Messages:
      42
      Likes Received:
      1
      Trophy Points:
      0
      yes, I did and this addon does exactly as intended. I was refering to the paid plugin/lifetime that lets you fly. Instead of just letting us fly and not having any coords for profiles that will allow questing/grinding to fly, they should in the next hb release do one of the things i mentioned, or something entirely different. My point was if we are paying for it, it should at least be complete. I knew It wasn't when i payed for it but I also only payed for 1 month because being 62+ on a reg mount looks odd as hell. now at 73 I don't think I would be botting the toon w/o a flyer.
       
    19. shellcode

      shellcode New Member

      Joined:
      Dec 29, 2010
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      The flying seems... a bit odd.. I fly 10 feet then hit the ground.. it then jumps in the air.. fly 10 feet again hit the ground... it then jumps in the air.. over and over.. it never stays air born. maybe I'm doing something wrong?
       
    20. lofi

      lofi New Member

      Joined:
      Jul 12, 2010
      Messages:
      203
      Likes Received:
      15
      Trophy Points:
      0
      Thanks for all the feedback. Currently all the plugin does is jump while moving grounded on your mount, and also returns you to ground when it detects you are stuck in the air. Meanwhile, the bot base is just doing click-to-move on each next hotspot (which is on the ground). This may look a bit odd if your hotspots are close together. It looks a lot more natural when flying to vendor or mailbox. I have an idea how to move the hotspots a couple yards off the ground which I will test out tonight when servers are back.
       

    Share This Page