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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[FISHING] Ultimate Fishing Profiles - Leveling, Farming, Grinding

Updated

Cleaned up code to make it more maintainable/readable.

It will use patience at GP >= 600 or GPPercent == 100. This will allow you to use it if you have more than 470 but less than 600 GP.

Added mooch condition since Warmwater Bichir seems to be the only fish you can mooch from Blueclaw Shrimp and it is only available for catch between 21:00-3:00 or so.

Waiting to see if Mastahg will add the collectable item name to the SelectYesNo window like he did for the collectable value.
 

Attachments

Last edited:
Quick question regarding the .cs files... Where exactly do they go? I'm using the 1-50 profile, and want to be able to use the update so I don't have to manually put fishing pole away. Would this be correct? RB > Profiles > Fishing > 1-50.xml, and RB > Profiles > Fishing > Behaviors > Fish.cs ?

EDIT: The above filepath did not work. Still stands there with fishing pole in hand trying to move to the next spot.

Double EDIT: I should probably refresh the page first before checking for replies. :rolleyes: Thank you Y2!
 
Last edited:
Quick question regarding the .cs files... Where exactly do they go? I'm using the 1-50 profile, and want to be able to use the update so I don't have to manually put fishing pole away. Would this be correct? RB > Profiles > Fishing > 1-50.xml, and RB > Profiles > Fishing > Behaviors > Fish.cs ?
This profile requires a special custom fishing tag I designed for Order Bot, fishing is not natively supported by Order Bot. The file to download is below, please create a folder in your Plugins folder called OrderBotTags (or something like that), and put the downloaded file in that folder. Your folder structure should look like: Rebornbuddy/Plugins/OrderBotTags/Fish.cs
^ to keep it simple.
 
Odd, now I'm getting this error when trying to load the 1-50.xml...

[21:21:48.517 N] Failed to load profile: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="0" Condition="Core.Player.ClassLevel &lt; 10">
<FishSpots>
<FishSpot XYZ="-202.6564, 3.999995, 248.9884" Heading="4.006962" />
<FishSpot XYZ="-207.7175, 3.999995, 255.5887" Heading="3.989002" />
<FishSpot XYZ="-213.5482, 3.999995, 262.9254" Heading="4.032618" />
<FishSpot XYZ="-219.6382, 3.999995, 269.8561" Heading="3.989002" />
<FishSpot XYZ="-217.5917, 3.999995, 270.7964" Heading="0.8537986" />
<FishSpot XYZ="-212.1019, 3.999995, 264.499" Heading="0.8537986" />
<FishSpot XYZ="-206.8155, 3.999995, 258.4349" Heading="0.8537986" />
<FishSpot XYZ="-202.2638, 3.999995, 252.7712" Heading="0.8948486" />
</FishSpots>
</Fish>) Line 33
[21:21:48.519 D] System.Exception: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="0" Condition="Core.Player.ClassLevel &lt; 10">
<FishSpots>
<FishSpot XYZ="-202.6564, 3.999995, 248.9884" Heading="4.006962" />
<FishSpot XYZ="-207.7175, 3.999995, 255.5887" Heading="3.989002" />
<FishSpot XYZ="-213.5482, 3.999995, 262.9254" Heading="4.032618" />
<FishSpot XYZ="-219.6382, 3.999995, 269.8561" Heading="3.989002" />
<FishSpot XYZ="-217.5917, 3.999995, 270.7964" Heading="0.8537986" />
<FishSpot XYZ="-212.1019, 3.999995, 264.499" Heading="0.8537986" />
<FishSpot XYZ="-206.8155, 3.999995, 258.4349" Heading="0.8537986" />
<FishSpot XYZ="-202.2638, 3.999995, 252.7712" Heading="0.8948486" />
</FishSpots>
</Fish>) Line 33
at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at Clio.XmlEngine.PropertyProcessor.(XElement , Type )
at Clio.XmlEngine.PropertyProcessor..(XElement )
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
at ff14bot.NeoProfiles.NeoProfile.Load(String path)
at ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)

The only thing I changed was I put the most recent Fish.cs under RB/Plugins/OrderBotTags/. Anyone have any ideas? Even tried redownloading the 1-50.xml.
 
Odd, now I'm getting this error when trying to load the 1-50.xml...

[21:21:48.517 N] Failed to load profile: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="0" Condition="Core.Player.ClassLevel < 10">
<FishSpots>
<FishSpot XYZ="-202.6564, 3.999995, 248.9884" Heading="4.006962" />
<FishSpot XYZ="-207.7175, 3.999995, 255.5887" Heading="3.989002" />
<FishSpot XYZ="-213.5482, 3.999995, 262.9254" Heading="4.032618" />
<FishSpot XYZ="-219.6382, 3.999995, 269.8561" Heading="3.989002" />
<FishSpot XYZ="-217.5917, 3.999995, 270.7964" Heading="0.8537986" />
<FishSpot XYZ="-212.1019, 3.999995, 264.499" Heading="0.8537986" />
<FishSpot XYZ="-206.8155, 3.999995, 258.4349" Heading="0.8537986" />
<FishSpot XYZ="-202.2638, 3.999995, 252.7712" Heading="0.8948486" />
</FishSpots>
</Fish>) Line 33
[21:21:48.519 D] System.Exception: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="0" Condition="Core.Player.ClassLevel < 10">
<FishSpots>
<FishSpot XYZ="-202.6564, 3.999995, 248.9884" Heading="4.006962" />
<FishSpot XYZ="-207.7175, 3.999995, 255.5887" Heading="3.989002" />
<FishSpot XYZ="-213.5482, 3.999995, 262.9254" Heading="4.032618" />
<FishSpot XYZ="-219.6382, 3.999995, 269.8561" Heading="3.989002" />
<FishSpot XYZ="-217.5917, 3.999995, 270.7964" Heading="0.8537986" />
<FishSpot XYZ="-212.1019, 3.999995, 264.499" Heading="0.8537986" />
<FishSpot XYZ="-206.8155, 3.999995, 258.4349" Heading="0.8537986" />
<FishSpot XYZ="-202.2638, 3.999995, 252.7712" Heading="0.8948486" />
</FishSpots>
</Fish>) Line 33
at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at Clio.XmlEngine.PropertyProcessor.(XElement , Type )
at Clio.XmlEngine.PropertyProcessor..(XElement )
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
at ff14bot.NeoProfiles.NeoProfile.Load(String path)
at ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)

The only thing I changed was I put the most recent Fish.cs under RB/Plugins/OrderBotTags/. Anyone have any ideas? Even tried redownloading the 1-50.xml.


If you just took the individual file Fish.cs from the zip, that will not work. I have split up the classes into multiple files for easier maintenance. Take the full contents of the zip file and place it into RB/Plugins/OrderBotTags/Fish/

https://www.thebuddyforum.com/rebor...leveling-farming-grinding-15.html#post2007254
 
Just got done using this profile. For the most part it was very good. I did have a persistent issue however. After about 25 casts or so, the bot would want to move the character to a new fishing position. When it did so however, it would attempt to execute that command in the middle of the hook animation and the game would give the message that I couldn't use that at this time (or something to that effect). The character would then face away from it's original fishing position and would just stand holding the rod as if waiting for a re-cast. I would then have to push any button on my keyboard and the character would then put away the fishing rod and go to the new location and begin fishing. It ended up requiring alot of attention. Not sure if this is user error or a problem with the bot. Thought I'd let you know anyway :-)
 
the level 1-50 xml is not working, i have updated the fish.cs files and what not like was suggested. this is what i get when i load profile
Are your Fish.cs files under this directory?

Code:
c:\Users\Jacques\Downloads\Rebornbuddy 1.0.273.0\Plugins\OrderBotTags
 
There is the potential that his work on this mmo rly takes off somewhere else though. You never know...
 
Hi,
I would like to thank you for this effort :)

I am totally new to this world so my understanding is limited at this time until learn more from all of you :)

regard your bot.
the fishing custom profile seems function probably however it take me to the fishing location and it doesn't do anything else... I've put the fishing bait which mentioned on your xml file for that area level. but it keep standing there.

regard the custom tag i've put it on this path but i don't know how to check if it is working.
Rebornbuddy/Plugins/OrderBotTags/Fish.cs

should i see it under plugins section or it will work automatically on the background without the need of doing anything?



sorry if these questions been answered previously and i keep repeating the same ones.
 
Does anybody else have a problem with the bot not moving to a new fish spot?

[19:44:51.079 N] [Fish v1.2.1] Fished 19 of 20 fish at this FishSpot.
[19:44:58.389 N] Casting Cast
[19:44:58.389 D] DoAction Spell 289 0xE0000000
[19:45:11.690 N] Casting hook
[19:45:11.690 D] DoAction Spell 296 0xE0000000
[19:45:11.691 N] [Fish v1.2.1] Fished 20 of 20 fish at this FishSpot.
[19:45:11.747 D] DoAction Spell 299 0x1057A7B6
[19:45:11.747 N] [Fish v1.2.1] Changing FishSpots...
[19:45:11.747 N] [Fish v1.2.1] Resetting fish count...
[19:45:11.804 D] Requesting path on 129 from <-207.0709, 3.999996, 254.8289> to <-213.5482, 3.999995, 262.9254>
[19:45:11.848 D] Generated path to <-213.5482, 3.999995, 262.9254> in 00:00:00.0435113 ms

Then it just sits unless i try to move my character. Then everything works fine.
 
Does anybody else have a problem with the bot not moving to a new fish spot?



Then it just sits unless i try to move my character. Then everything works fine.

Check post #141, there is an updated fish.cs
 
so i got the leveling xml to work. Only issue is when resetting fish count and it moves to a a new location, it mounts up and randomly runs off. Before i updated the .cs it wouldnt put rod away, now it does but just mounts and runs. here is the log where it happens.

[19:18:46.403 D] DoAction Spell 299 0x1004E27F
[19:18:46.404 N] [Fish v3.0.4] Changing FishSpots...
[19:18:46.404 N] [Fish v3.0.4] Resetting fish count...
[19:18:46.454 D] Requesting path on 139 from <515.9158, -3.4, 159.4581> to <0, 0, 0>
[19:18:47.096 D] Generated path to <0, 0, 0> in 00:00:00.6420081 ms
[19:18:47.973 D] DoAction Mount 1 0xE0000000
[19:18:49.572 D] Requesting path on 139 from <515.9054, -3.4, 159.4594> to <0, 0, 0>
[19:18:49.663 D] Generated path to <0, 0, 0> in 00:00:00.0904305 ms
[19:18:49.673 D] Requesting path on 139 from <515.7956, -3.4, 159.4737> to <0, 0, 0>
[19:18:49.762 D] Generated path to <0, 0, 0> in 00:00:00.0895068 ms
[19:18:49.773 D] Requesting path on 139 from <515.577, -3.4, 159.5022> to <0, 0, 0>
[19:18:49.844 D] DoAction Spell 298 0x1004E27F
[19:18:49.863 D] Generated path to <0, 0, 0> in 00:00:00.0903554 ms
[19:18:51.973 D] DoAction Spell 298 0x1004E27F
[19:19:08.426 N] Stopping the bot. Reason:Pushed the stop button.
[19:19:08.438 D] CurrentBot.Stop()


I see that the genereating path to is 0,0,0. just not sure why, when i previously put rod away manually it would a few yalms and begin again. only change i made was the zip file from post #141
 
Check post #141, there is an updated fish.cs
I have the same issue even with the updated fish.cs from post #141. Seems that the bot tries to move before the catching animation is finished and it just stands there until I manually force the character to put away the rod by moving. After this, the bot moves to the next proper fishing spot and fishes like normal.

Edit: Sycho's fish.cs from post #128 fixed it for me.
 
Back
Top