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!

so if i want 2 stacks of 99 it would be odd then?
Why ?
Sorry but I don't really understand what you're trying to say... if you set quantity at 198 it'll just farm 396 porcini / 198 pipira / 198 Salt / enough crystal, shard and milk.
 
Is anyone able to help?
I cannot seem to find the problem to get this profile to work correctly. :confused:

[02:32:09.513 N] BehaviorDirectory element found, compiling custom behaviors...
[02:32:10.972 N] Loaded profile [O][CBT][FISH][BTN][MIN][CUL] Baked Pipira Pira 2.3 - RB
[02:34:36.514 D] Loading last profile
[02:34:36.901 N] BehaviorDirectory element found, compiling custom behaviors...
[02:34:38.758 N] Loaded profile [O][CBT][FISH][BTN][MIN][CUL] Baked Pipira Pira 2.3 - RB
[02:34:38.759 N] Bot Thread Started.
[02:34:38.916 N] Connection to 192.99.148.87:31214 established.
[02:34:38.917 N] Clearing all hooks.
[02:34:38.917 D] Added new hook [TreeStart] 82f5870e-b985-45f4-a0dc-a63cb7e91e61
[02:34:38.917 D] Added new hook [PoiAction] 139aa555-0066-487e-b757-ee135965e483
[02:34:38.917 D] Replaced hook [PreCombatBuff] ada1e4eb-8fe8-4f3a-9b88-4616c75d29f1
[02:34:38.917 D] Replaced hook [Heal] 919d6f11-dea3-42c4-afc2-abe9ff7cdf8f
[02:34:38.917 D] Replaced hook [Pull] 366f102f-ec88-4edf-b3c8-ed1635fc487b
[02:34:38.917 D] Replaced hook [CombatBuff] 2b0ba17d-5f45-4a25-aac5-c470c8f4d4fe
[02:34:38.917 D] Replaced hook [Combat] 67190a9d-5cce-4506-9869-a01a563424c2
[02:34:38.917 D] Replaced hook [Rest] a0e916cf-d4aa-4ca8-8c6e-2bf7a7abf121
[02:34:38.917 D] Added new hook [RoutineCombat] bc5f11d3-e33a-43fa-bde7-33ef3aaf1998
[02:34:38.917 D] Added new hook [HotspotPoi] b88fa374-8f74-40f9-ba80-250bd554064f
[02:34:38.917 D] Added new hook [SetDeathPoi] 20268090-6abf-4dc7-842a-ab451d3d92e9
[02:34:38.917 D] Added new hook [SetCombatPoi] 664b6e68-13a1-47f4-a46e-a770a00b56c2
[02:34:38.917 D] Added new hook [SetHotspotPoi] f727f06c-31cf-43f1-b5ed-1cbb9c50dbd6
[02:34:38.917 D] Added new hook [SelectPoiType] c00c9145-4f6d-4242-a354-2f7b8fc9cebd
[02:34:38.917 D] Replaced hook [SelectPoiType] f9cea1fc-96a0-4fea-9a4d-1ff6eb6e3983
[02:34:38.917 D] Inserted new hook [TreeStart @0] c3b294e8-415f-42b8-aa7b-f2dd98bf0f87
[02:34:38.938 V] [Poi.Clear] Reason: Current behavior changed to StopCrafting: IsDone: False, HighPriority: False, LineNumber: 79, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.ActionRunCoroutine, .
[02:34:38.938 D] Removed all hooks from [HighPriorityProfileOrderBehavior_Hook]
[02:34:38.938 D] Replaced hook [ProfileOrderBehavior_Hook] 23eb0b2d-789e-4b29-84b5-201dad80311e
[02:34:38.938 V] [FlightNav] Replacing Navigator with Flight Navigator.
[02:34:38.938 N] [EnableFlight] Started Flight Navigator.
[02:34:38.999 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
[02:34:38.999 D] Replaced hook [ProfileOrderBehavior_Hook] 3c337c44-2867-4b37-a25f-7d1d3193d147
[02:34:39.000 N] [ExLog] Baked Pipira Pira 2.3 | I don't have enough Porcini !
[02:34:39.002 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
[02:34:39.002 D] Replaced hook [ProfileOrderBehavior_Hook] db741ce9-4959-4d78-9b95-69af2e285e17
[02:34:39.002 N] [ExLog] Baked Pipira Pira 2.3 | I can't gather it because it's not between 11-12 AM-PM !
[02:34:39.024 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag.
[02:34:39.024 D] Replaced hook [ProfileOrderBehavior_Hook] 1184f0c5-b3ae-4e1c-a1b0-1cb356f42847
[02:34:39.024 N] [ExLog] Baked Pipira Pira 2.3 | I don't have enough Pipira Pira !
[02:34:39.189 D] Traceback (most recent call last):
File "<string>", line 4, in Execute
TypeError: Value cannot be null.
Parameter name: source
[02:34:39.190 N] Stopping the bot.
[02:34:39.201 D] Exception during scheduling Pulse: System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at ExBuddy.Plugins.Skywatcher.FF14AnglerWeatherProvider.get_CurrentWeatherData() in c:\Users\MrFish\Desktop\RebornBuddy\Plugins\ExBuddyll\Plugins\Skywatcher\FF14AnglerWeatherProvider.cs:line 76
at ExBuddy.Helpers.SkywatcherPlugin.IsWeatherInZone(Int32 zoneId, Byte[] weatherIds) in c:\Users\MrFish\Desktop\RebornBuddy\Plugins\ExBuddyll\Helpers\SkywatcherPlugin.cs:line 66
at Microsoft.Scripting.Interpreter.FuncCallInstruction`3.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run7[T0,T1,T2,T3,T4,T5,T6,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
at System.Dynamic.UpdateDelegates.UpdateAndExecute6[T0,T1,T2,T3,T4,T5,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
at Microsoft.Scripting.Interpreter.DynamicInstruction`7.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run1[T0,TRet](T0 arg0)
at IronPython.Compiler.PythonCallTargets.OriginalCallTarget0(PythonFunction function)
at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)
at _Scripting_(Object[] )
at ff14bot.NeoProfiles.IfTag.GetConditionExec()
at ff14bot.NeoProfiles.IfTag.get_IsDone()
at ff14bot.NeoProfiles.ProfileBehavior.get_IsDoneCache()
at ff14bot.NeoProfiles.IfTag.<>c.(ProfileBehavior )
at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
at ff14bot.NeoProfiles.IfTag.get_IsDone()
at ff14bot.NeoProfiles.ProfileBehavior.get_IsDoneCache()
at ff14bot.NeoProfiles.TreeNode`1.()
at ff14bot.NeoProfiles.TreeNode`1.()
at ff14bot.NeoProfiles.TreeNode`1.Find()
at ..()
at ff14bot.NeoProfiles.NeoProfileManager.UpdateCurrentProfileBehavior()
at ff14bot.BotBases.OrderBot.(Object , EventArgs )
at ff14bot.Behavior.BrainBehavior.()
[02:34:39.201 N] [ExLog] Baked Pipira Pira 2.3 | I don't have enough Pipira Pira !
[02:34:39.202 D] CurrentBot.Stop()
[02:34:39.202 D] TreeHooks.Instance.ClearAll()
[02:34:39.202 N] Clearing all hooks.
[02:34:39.202 D] Added new hook [TreeStart] 82f5870e-b985-45f4-a0dc-a63cb7e91e61
[02:34:39.202 D] Added new hook [PoiAction] 139aa555-0066-487e-b757-ee135965e483
[02:34:39.202 D] Replaced hook [PreCombatBuff] a3c750f7-aed5-4f03-b605-b5d9a6327ef4
[02:34:39.202 D] Replaced hook [Heal] e18f99b3-7a50-4122-a8de-810d02f46262
[02:34:39.202 D] Replaced hook [Pull] a0ad25ae-3497-4e1f-865d-90670c8def14
[02:34:39.202 D] Replaced hook [CombatBuff] 3062e35d-6fb3-4dad-bb54-77802ac11661
[02:34:39.202 D] Replaced hook [Combat] 7285730c-8fb1-4fe5-9e9f-e2e5f04274c1
[02:34:39.202 D] Replaced hook [Rest] 857dbd31-b40f-43b2-8c1f-62474982d451
[02:34:39.202 D] Navigator.Clear()
[02:34:39.274 V] [Poi.Clear] Reason: Bot stopped
[02:34:39.274 D] OnStop event
[02:34:39.274 D] OnStop Event Invoking
[02:34:39.274 D] ProfileOrderManager.OnBotStop. Resetting caches.
[02:34:39.274 N] [EnableFlight] Stopped Flight Navigator.
[02:34:39.274 V] [FlightNav] Putting original Navigator back!
[02:34:39.274 N] [EnableFlight] Disposing the GaiaNavigator
[02:34:39.274 N] Connection closed! 192.99.148.87:31214
[02:34:39.274 N] Bot Thread Ended.
 
<Fish Condition="bla bla bla" minFish="50" maxFish="100" shuffleFishSpots="false" sitRate=".69" Bait="Bladed Steel Jig">

Can someone explain what does it mean with this line?
1. minFish/maxFish: even when I set it to 50 100, in buddy it still "[Fish] Fished 6 of 20 fish at this FishSpot." max of 20
2. shuffleFishSpots: even when I set it to false, it will still move to other fishspots specify in the <FishSpots> list
3. sitRate: ? what is this for?
4. Bait: It doesn't change bait even I specify to use specific ones?

<FishSpots>
<FishSpot xyz="541.2856, -25.00987, -558.6194" heading="2.8" />
<FishSpot xyz="500.1362, -22.10909, -539.6838" heading="3.3" />
</FishSpots>

Lastly, what does heading means in the <FishSpots> part.

I'm asking due to it always having problem when fishing. Specifically when it is trying to shift to another spot, or that porcini time is up and it wants to teleport, but it can't. It will just stuck there. Reason is it wont reel in the rod. Is there a way to "Quit" fishing when it's trying to move? something like <StopCrafting/>? I notice it's the only problem I'm facing. I've been watching it for 30mins, it will get stuck when it is trying to move, but at that moment it reel up a fish, making it still having the rod out thus jamming the movement. Please help me out here T_T. It's a pain to always have to monitor it when it's fishing. It get stuck with the same problem while resetting too. Have to manually click "Quit" to remove rod to make it continue
 
Last edited:
1. minFish/maxFish: even when I set it to 50 100, in buddy it still "[Fish] Fished 6 of 20 fish at this FishSpot." max of 20
I think you set the wrong fishspot, i don't see any other way for it to not work (or files issue, look at the end)
2. shuffleFishSpots: even when I set it to false, it will still move to other fishspots specify in the <FishSpots> list
ShuffleFishSpot isn't about changing or not, it's about where to go first ,if you have 4 hotspot in your fish tag like
Code:
<FishSpots>
	<FishSpot xyz="HS1" heading="2.8" />
	<FishSpot xyz="HS2" heading="2.8" />
	<FishSpot xyz="HS3" heading="2.8" />
	<FishSpot xyz="HS4" heading="2.8" />
</FishSpots>
TRUE : the bot will choose randomly where to fish, mb it'll do 3 -> 4 -> 1 -> 3 etc...
FALSE : 1 -> 2 -> 3 -> 4 etc..

If it stop fish to go on an other hotpot it's because he it fished "a number between minfish and maxfish" fish.

3. sitRate: ? what is this for?
It's on percent, 0.69 -> for 100 fishspot it'll sit 69 times in average.
4. Bait: It doesn't change bait even I specify to use specific ones?
If you remove bait attribut it'll just try to use the one is already set IG.

Lastly, what does heading means in the <FishSpots> part.
Heading is basicly where the character is looking, like to the North, South, East, West or something like that, its used to face the water and not the earth =)

I'm asking due to it always having problem when fishing. Specifically when it is trying to shift to another spot, or that porcini time is up and it wants to teleport, but it can't. It will just stuck there. Reason is it wont reel in the rod. Is there a way to "Quit" fishing when it's trying to move? something like <StopCrafting/>? I notice it's the only problem I'm facing. I've been watching it for 30mins, it will get stuck when it is trying to move, but at that moment it reel up a fish, making it still having the rod out thus jamming the movement. Please help me out here T_T. It's a pain to always have to monitor it when it's fishing. It get stuck with the same problem while resetting too. Have to manually click "Quit" to remove rod to make it continue
I think this issue isn't coming from my profile or ExFish but you'r behavior / folder, if it tried to teleport that's mean the "condition" in fish tag returned false and he move to the next lines of the profile... try to do a fresh ExBuddy install plz
 
Thanks for the reply Entrax. I didnt set any new fishspot. I'm using your .xml file but just modifying the <Fish settings> to see whether any would help correcting my problem.

I recently just download the Exbuddy folder, about 2 days ago, and place it in \Plugins\OrderBotTags\Exbuddy
Did I place it in the wrong place? I saw you said Exfish, is there another folder/file i need for the fishing to work actually?

Code:
			<!-- Pipira Pira -->
			<If Condition="ItemCount(12741) &lt; &Baked_Qty; and (IsTimeBetween(1,12) or IsTimeBetween(13,24))">
				<ExLog Color="#FFC0CB" Message="Baked Pipira Pira 2.3 | I don't have enough Pipira Pira !"/>
				<If Condition="not(SkywatcherPlugin.IsWeatherInZone(398, 3, 4, 11))">
					<ExLog Color="#FFC0CB" Message="Baked Pipira Pira 2.3 | But I can't fish them now, the weather isn't good, sadly"/>
				</If>
				<If Condition="SkywatcherPlugin.IsWeatherInZone(398, 3, 4, 11)">
					<If Condition="not IsOnMap(398)">
						<TeleportTo Name="Tailfeather" AetheryteId="76" />
					</If>
					<If Condition="not HasAtLeast(12706,1)">
						<ExLog Color="#FFC0CB" Message="Baked Pipira Pira 2.3 | Bait is missing ! I'm sorry to tell you that a fish stole your bait while you were afk !"/>
					</If>
					<RunCode Name="FSH"/>
					<Fish Condition="ItemCount(12741) &lt; &Baked_Qty; and SkywatcherPlugin.IsWeatherInZone(398, 3, 4, 11) and (IsTimeBetween(1,12) or IsTimeBetween(13,24)) and not(ItemCount(12899) &lt; (&Baked_Qty; * 2) and (IsTimeBetween(11,12) or IsTimeBetween(23,24))) and not(&Gather_Salt; != 0 and (ItemCount(12901) &lt; &Baked_Qty;) and (IsTimeBetween(11,12) or IsTimeBetween(23,24)))" minFish="50" maxFish="100" shuffleFishSpots="false" sitRate=".69" Bait="Bladed Steel Jig">
						<Keepers>
							<Keeper name="Pipira pira"/>
						</Keepers>
						<FishSpots>
							<FishSpot xyz="541.2856, -25.00987, -558.6194" heading="2.8" />
							<FishSpot xyz="500.1362, -22.10909, -539.6838" heading="3.3" />
							<FishSpot xyz="469.5, -24.94906, -523.4973" heading="4.3" />
							<FishSpot xyz="435.976, -24.75188, -500.1138" heading="3.5" />
						</FishSpots>
					</Fish>
					<RunCode Name="EnableMount"/>
				</If>
			</If>
I didn't really change anything from your xml besides testing the min/max/shuffle. I highly guessing I'm missing some files for it to work properly since when I change minfish/maxfish it doesn't reflect

Edit: I did a search around and found https://www.thebuddyforum.com/rebor...plugin-fish-v3-0-profiles-support-thread.html
I assume I'm missing that Fish folder that's making it's not working correctly while fishing, will test more and see. I notice that there's a Fish.cs too in my OrderBotTags folder, would it interfere with the Fish.cs in Fish folder? Also, From that thread, I read that my Exbuddy folder should actually be placed in Plugins folder, is that correct?

Edit2: OK! it's working I believe. saw this from the log [ExFish v3.1.0.1511142] Fished 1 of 79 fish at this FishSpot. at least now it reflect the min max i modified. Now will just wait till it get 79 fish and move, to see whether it'll be stuck with the rod or not lol. THX in advance Entrax, without your tips/hints I wouldn't know where to look for to solve my problem.

Edit3: I'm sorry, while waiting for it to fish 79 times, I went and read more on the fishing profile thread. I saw this post by you
This is part of the whole ExBuddy, so if you have that, you don't need this (and actually it might cause issues if you do have this). All you have to do is use the profiles with <Fish or <ExFish tags and it will handle it. Not complicated, all the settings are in the profiles which unless you are creating your own, are already set.
Does it mean that with my Exbuddy folder in Plugins folder, I better not include Fish folder inside OrderBotTags? I did notice Exbuddy includes every file that OrderBotTags folder has. Or should i remove OrderBotTags completely?
 
Last edited:
[XmlElement("ExFish")]
[XmlElement("Fish")]
public class ExFishTag : ExProfileBehavior

@Entrax

Please change your fish tags to ExFish to make sure there are no weird compatibility issues, I am still supporting Fish for the moment, but will eventually remove it.
 
what do i need for use these profiles? i only have reborn buddy normal , no plugins, can u please tell me?

edit

i downloaded all with a help of friend but i have this error when i load profile _:

[12:54:49.731 N] Bot Thread Ended.
[12:54:52.020 N] BehaviorDirectory element found, compiling custom behaviors...
[12:54:52.047 N] Failed to load profile: Element CraftActionByName is not supported. Please check your XML and try again. (<CraftActionByName Name="Comfort Zone" />) Line 459
[12:54:52.047 D] System.Exception: Element CraftActionByName is not supported. Please check your XML and try again. (<CraftActionByName Name="Comfort Zone" />) Line 459
in Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
in Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
in Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
in Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
in Clio.XmlEngine.PropertyProcessor.(XElement , Type )
in Clio.XmlEngine.PropertyProcessor..(XElement )
in System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
in System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
in System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
in Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
in Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
in Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
in ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
in ff14bot.NeoProfiles.NeoProfile.Load(String path)
in ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)
 
Last edited:
no answers?
Few tips

Be sure to synchronize your windows' clock if the bot take a while to detect new hour(with IsTimeBetween)

> Click the clock (in system tray, lower right corner)
> Change date and time settings
> Internet Time tab
> Change Settings button.
> From here you can select the synchronization source and do an immediate update.

Be sure to synchronize your OrderBotTags with ExMatt's one (via github)

  1. Copy [noparse]https://github.com/MGramolini/ExBuddy/trunk/ExBuddy[/noparse] to your clipboard.
  2. Remove all of ExMatt's folders under OrderBotTags.
  3. Create a new folder under OrderBotTags named "ExBuddy".
  4. SVN Checkout... to that folder with the URL above.
  5. Restart RB if you have it open.
  6. Report back if the compiler errors continue.

Almost everything was in my first post, don't forget to enable Skywatcher/EnableFlight Plugin too (ExBuddy package)
 
any reason im getting this

[01:12:33.873 N] [ExLog] Baked Pipira Pira 2.3 | I'm done with Abalathian Rock Salt !

when i havnt gathered a single one
 
Also your CustomTags folder doesn't appear to be in the right place.
Where ? It's everywhere in my SVN, almsot in each folder...

any reason im getting this

[01:12:33.873 N] [ExLog] Baked Pipira Pira 2.3 | I'm done with Abalathian Rock Salt !

when i havnt gathered a single one

It's because you didn't set "Gather_Salt" at 1 (or anything but no 0) so the bot bought it to an npc =)
 
Where ? It's everywhere in my SVN, almsot in each folder...



It's because you didn't set "Gather_Salt" at 1 (or anything but no 0) so the bot bought it to an npc =)

it actually wasnt that is the funny thing. it relayed that message the entire time but it seems it was giving me that msg when i wasnt able to gather due to the node not being active. Odd but whatev worked fine. Great profile :D




Side note - Your draconian profile there a way to use cordials? (i couldnt find the thread for this)
 
it actually wasnt that is the funny thing. it relayed that message the entire time but it seems it was giving me that msg when i wasnt able to gather due to the node not being active. Odd but whatev worked fine. Great profile :D
Hum, if it was set at 0, it'll check for each material for each loop so yeah it'll tell you a lot.
if it was set at 1 and you didn't had any in your bag then yes it's weird.
Side note - Your draconian profile there a way to use cordials? (i couldnt find the thread for this)
Indeed there is no thread about it. With SVN thing i think it's kinda pointless to make a new thread about each new profiles and always keep them updated on the forum, for instance, it's been a while 2.3 is "outdated", now all my profile aren't named with numbers but Pokemon !

Yes there is no settings, basicly it's already set to "Auto" for sand/furymint, IfNeeded for cluster and none if you enable ephemeral while waiting. I'll push an update with all of this setable in 10min.*

Edit : Done
 
Last edited:
Hum, if it was set at 0, it'll check for each material for each loop so yeah it'll tell you a lot.
if it was set at 1 and you didn't had any in your bag then yes it's weird.

Indeed there is no thread about it. With SVN thing i think it's kinda pointless to make a new thread about each new profiles and always keep them updated on the forum, for instance, it's been a while 2.3 is "outdated", now all my profile aren't named with numbers but Pokemon !

Yes there is no settings, basicly it's already set to "Auto" for sand/furymint, IfNeeded for cluster and none if you enable ephemeral while waiting. I'll push an update with all of this setable in 10min.*

Edit : Done
passout woke up a couple hours later made 1.2m from this...without even making a potion
 
Back
Top