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

[Plugin - GB2] RoutesBuddy - Imports data from Routes addon and exports to GB/GB2

Version 1.0.0.1:

  • Now properly converts to the correct coords.
  • added a progress bar.
 
Thanks High. It does work now.

Only problem is that you have to be careful with your routes profile so reduce the number of points, set your cluster to 175-200 and optimize it a few times or it definitely looks bottish because of too many points.

Also, the height modifier makes these profiles look extremely bottish. Because it takes its Z coordinates from the ground mesh (well your Z coordinate you input added on to whatever the mesh says is 0) when your 100 yards in the air it looks silly that you go up and down in short spurts because of a small hill or cliff on the ground. But I don't know what you could do (if anything) to alleviate that problem with this plug-in.

But other than that one issue with the height this is an excellent plugin for those that dont know how to make their own profiles. Kudos!
 
Version 1.0.0.2:

  • Added an option to generate smoother paths. (experimental)
 
I have to say that this is GODLIKE.

Impossible is nothing.
 
used it to make a profile in durotar.. worked amazing.. all the cliffs kinda messed up the bot, but this plugin worked amazingly... mad props.. amazing work.
 
This is not working for me, its only generating a profile with a single hotspot.


If I choose the HB option this is what I get:
PHP:
<HBProfile>
  <Name></Name>
  <MinDurability>0.4</MinDurability>
  <MinFreeBagSlots>1</MinFreeBagSlots>
 
  <MinLevel>1</MinLevel>
  <MaxLevel>86</MaxLevel>
  <Factions>99999</Factions>
 
  <MailGrey>False</MailGrey>
  <MailWhite>True</MailWhite>
  <MailGreen>True</MailGreen>
  <MailBlue>True</MailBlue>
  <MailPurple>True</MailPurple>
 
  <SellGrey>True</SellGrey>
  <SellWhite>True</SellWhite>
  <SellGreen>False</SellGreen>
  <SellBlue>False</SellBlue>
  <SellPurple>False</SellPurple>
 <Vendors>
 </Vendors>
 
 <Mailboxes>
 </Mailboxes>
  <Hotspots>
    <Hotspot X="-9964.92" Y="-2638.447" Z="80" />
  </Hotspots>
</HBProfile>

If I choose the GB option this is what I get
PHP:
<?xml version="1.0"?>
<GlideProfile>
  <MinLevel>1</MinLevel>
  <MaxLevel>80</MaxLevel>
  <NaturalRun>True</NaturalRun>
  <LureMinutes>0</LureMinutes>
  <SkipWaypoints>True</SkipWaypoints>
  <Factions></Factions>
    <Waypoint>-9964.92 -2638.447 80</Waypoint>
</GlideProfile>

The route is displayed properly in WoW, the plugin does import the correctly named route, but upon exporting that is what I get.
 
turn off the optimize route option i had the same thing
 
turn off the optimize route option i had the same thing

Regardless of what settings or combination of settings I choose it produces the same result. I've just spent the last 1.5 hours playing with it and its still giving the same result.
 
Exceptions are thrown when using german umlauts and/or special charakters on export.

Code:
[2:08:05 AM:590] System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\iggi\Desktop\Bergbau\Kräuter[GB].xml'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.IO.File.Open(String path, FileMode mode)
   at RoutesBuddy.MainForm.ExportBut_Click(Object sender, EventArgs e) in d:\Programme\HB2flying\Plugins\RoutesBuddy\MainForm.cs:line 105
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
I don't know where this bot thinks it's going but it sure ain't following the path generated, no where near following the path, and it does not matter what I do. Whether I optimize the route or not, cluster the route or not, use smooth path option in plugin, no matter what, this thing still goes wherever it wants to go and refuses to follow any path or route , the problem is in the order that it takes the location of the nodes and turns them into Hotspots. If you can get it to put the nodes/Hotspots in the right order so that it actually sticks to the route and follows the right path, then it will be great, but until then, it's still got a mind of it's own doing what it wants to.... Can't have this.
 
Version 1.0.0.3:

  • Improved the path smoothing code
  • Added the ability to changed the exported file name. Double click the route in the list to do so.
  • Added a debug button for generating logs. If plugin isn't working properly, post the results of the log so I can look through it
 
Great plugin. I only have 1 request if at all possible. All my routes are named the same, only the areas are different so once it's done importing all I see in the list box is the name I gave to the routes. Is it possible to add the area to the displayed imported routes. For example, my routes area all named Herbs & Mines so when it imports, that is what is displayed. Could you make it say Nagrand - Herbs and Mines, Terokkar Forest - Herbs & Mines or something like that depending on which area it was imported from ?

Cheers
 
Great plugin. I only have 1 request if at all possible. All my routes are named the same, only the areas are different so once it's done importing all I see in the list box is the name I gave to the routes. Is it possible to add the area to the displayed imported routes. For example, my routes area all named Herbs & Mines so when it imports, that is what is displayed. Could you make it say Nagrand - Herbs and Mines, Terokkar Forest - Herbs & Mines or something like that depending on which area it was imported from ?

Cheers
Yeah I'll add that in next release
 
Last edited:
highvoltz,You sir are the raphus of plugins!!

/salute for this
 
Back
Top