What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] LetMeFly Helper

mastahg

Administrator
Staff member
Joined
Feb 27, 2011
Messages
5,383
Reaction score
388
Version 0.0.1:
Initial release.
Version 0.0.2:
Add a workaround for an issue with ctmove command.


Installation:
  1. Place FlyMode.cs into your plugins folder
  2. Edit line 75 if you wish to adjust how much extra Z gets added
  3. Recompile all plugins
  4. MAKE SURE YOU HAVE LOFI'S LetMeFly PLUGIN!!!

It's barely tested, but right now im watching it work and it removes the dipping that occurs with lofi's plugin by its self.
 

Attachments

Last edited:
This works, thank for your contribution. Mine works well set between 3-5. 10 was to high, i kept getting hung up on stuff.
 
What does this add that's not already in Lofi's plugin? His plugin has a Z axis modifier already.
 
His plugin modifys hotspots Z axis, but not the pathing that the bot normally uses. This makes it so your bot will constantly be flying off the ground during its travels, and not hump the ground.
 
Its working rather nice!. However I am wondering why can't the Flightor class be used for flying (like with the questhelper flyto)? I know its an internal class and all but hey, this functionality is allready in the bot why rewrite it?
 
Fraak said:
I am wondering why can't the Flightor class be used for flying (like with the questhelper flyto)? I know its an internal class and all but hey, this functionality is allready in the bot why rewrite it?

Hi, Fraak,

Flightor has a major bug in it right now. If the destination is indoors (like an Inn, or a Repair guy in a blacksmith shop, or an NPC in a cave), Flightor fails miserably. Instead of going to the destination, it gets close in the X/Y coordinates, but flies back and forth about 200 yards up in the Z coordinate, and never arrives at its destination.

The FlyTo behavior users Flightor. To see the problem for yourself, create a small profile with the FlyTo behavior to an NPC that is indoors.

The other bug with Flightor (as the default Navigation facility) is it doesn't navigate 'surface mapping' well. For instance, using Flightor to navigate using a ground mount, and you'll frequently encounter those "Cannot generate path..." errors. So, Flightor would need to detect that the toon cannot fly, or cannot fly in the current area, and use the existing Navigator that can do surface travel without causing path generation errors.


If these problems could be repaired, we'd have full built-in flying for *everything*. However, this doesn't appear to be a priority at the moment.

The only way I know to alter the priority would be for someone that cares to submit a BugTracker, and have the rest of the community supplement the BugTracker with specific examples of how the flying would help them write profiles and such. I've begged, pleaded, pouted, stomped my feet, and submitted BugTrackers (which were closed a few months back). Obviously, I've got zero pull with the development team. :D

There may be a bigger picture here that I'm not seeing, but well.... I'm not seeing it. :D

cheers,
chinajade
 
Last edited:
Hi, Fraak,

Flightor has a major bug in it right now. If the destination is indoors (like an Inn, or a Repair guy in a blacksmith shop, or an NPC in a cave), Flightor fails miserably. Instead of going to the destination, it gets close in the X/Y coordinates, but flies back and forth about 200 yards up in the Z coordinate, and never arrives at its destination.

The FlyTo behavior users Flightor. To see the problem for yourself, create a small profile with the FlyTo behavior to an NPC that is indoors.

The other bug with Flightor (as the default Navigation facility) is it doesn't navigate 'surface mapping' well. For instance, using Flightor to navigate using a ground mount, and you'll frequently encounter those "Cannot generate path..." errors. So, Flightor would need to detect that the toon cannot fly, or cannot fly in the current area, and use the existing Navigator that can do surface travel without causing path generation errors.


If these problems could be repaired, we'd have full built-in flying for *everything*. However, this doesn't appear to be a priority at the moment.

The only way I know to alter the priority would be for someone that cares to submit a BugTracker, and have the rest of the community supplement the BugTracker with specific examples of how the flying would help them write profiles and such. I've begged, pleaded, pouted, stomped my feet, and submitted BugTrackers (which were closed a few months back). Obviously, I've got zero pull with the development team. :D

There may be a bigger picture here that I'm not seeing, but well.... I'm not seeing it. :D

cheers,
chinajade

Would love to see this updated to fix these problems!
 
Ok so idk if this is a stupid question or not....but can i now use the profiles that require flying plugins?
 
You still need to either have lifetime or paid plugin key.
 
o nevermind me..if i would read a lil i could see that i need that letmefly thing on the thread below this one and that one specificly states that i will be able to do so....thnx soo much for u guys plugins
 
Updated plugin to version 0.0.2
 
Any chance you could take a look at the "Stop and dismount... Reason: SetTarget" problem.
Where it oftens does not dismount and just hang's in the air?

This is most likely a LetMeFly problem.
 
I haven't encountered this, do you have a log file I can look at? Sounds like an issue most likely with the original plugin.
 
Yea its probably with the original addon, ill send you a the log file when it happends.
Should not be long, happends often I feel :S
 
My flying mount still works on the ground.. How can I make it float? Its rather annoying cause my PartyBot gets dismounted by mobs and loses the leader..
 
How do you edit line 75? I dont see nay numbers to change?

sorry im not good with coding.
 
Back
Top