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!

[Order Bot] Mining (Leveling 1-60 + 1-50 Quests)

Whenever I try to load the profile, I get the following:

[04:58:20.605 N] BehaviorDirectory element found, compiling custom behaviors...
[04:58:21.899 N] Loaded profile [O] [MIN] Leveling 1-60 + 1-50 Quests
[04:58:26.931 N] Please select a profile.


Trying to use the 1-60 mining profile located in
C:\Users\prinnies\Desktop\Rebornbuddy 1.0.361.0\Profiles\y2krazy\Profiles\Gathering

I'm sure I'm doing something easily overlooked wrong
 
Whenever I try to load the profile, I get the following:

[04:58:20.605 N] BehaviorDirectory element found, compiling custom behaviors...
[04:58:21.899 N] Loaded profile [O] [MIN] Leveling 1-60 + 1-50 Quests
[04:58:26.931 N] Please select a profile.


Trying to use the 1-60 mining profile located in
C:\Users\prinnies\Desktop\Rebornbuddy 1.0.361.0\Profiles\y2krazy\Profiles\Gathering

I'm sure I'm doing something easily overlooked wrong
Do you have Order Bot selected in the drop down menu?

KLnmDOU.png
 
why when lvling MINning it never ride chocobo?
Is the checkbox in Global Settings unchecked for "Use Mount?" If so, it's likely the case that you stopped the bot (or it moved onto another location) after running the DisableMount CodeChunk, but before running the EnableMount CodeChunk.
 
Is the checkbox in Global Settings unchecked for "Use Mount?" If so, it's likely the case that you stopped the bot (or it moved onto another location) after running the DisableMount CodeChunk, but before running the EnableMount CodeChunk.
thanks ^^
I've been reading the xml file XD
 
Having some major pathing issues as of the last exbuddy update in CWH.

EDIT: You don't use ExBuddy. Oh. Well then I have no idea what's causing this, but it keeps trying to mine in midair and getting caught on rocks.
 
Having some major pathing issues as of the last exbuddy update in CWH.

EDIT: You don't use ExBuddy. Oh. Well then I have no idea what's causing this, but it keeps trying to mine in midair and getting caught on rocks.
It's not "optimized" with ExBuddy... yet. Soon!™

If you use it with EnableFlight checked, you may or may not experience such issues.
 
Order bot selected, Loaded profile "[O] [MIN] Leveling 1-60 + 1-50 Quests.xml", getting these exceptions thrown:

[10:41:47.185 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> GreyMagic.InjectionSEHException: Injection resulted in a process exception with error code 0xc0000005
at GreyMagic.Executor.‬‪*‪***​​*‪‫*****‪‏****‫‬*(Int32 )
at GreyMagic.Executor.‪​‎*‎‏‬‏‏‫‎‎***​‫‏‎​‏​**​‏*(Int32 )
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
at ..(String )
at RebornBuddy.RunCode_Generated._1498018688.<_1498018688Func0>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at ff14bot.NeoProfiles.Tags.RunCode..()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at TreeSharp.ActionRunCoroutine...()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
at Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
at Buddy.Coroutines.Coroutine.Resume()
at TreeSharp.ActionRunCoroutine.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__13.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.Behavior.HookExecutor.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__13.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.Behavior.HookExecutor.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__13.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__12.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.TreeRoot.() --> GreyMagic.InjectionSEHException: Injection resulted in a process exception with error code 0xc0000005
at GreyMagic.Executor.‬‪*‪***​​*‪‫*****‪‏****‫‬*(Int32 )
at GreyMagic.Executor.‪​‎*‎‏‬‏‏‫‎‎***​‫‏‎​‏​**​‏*(Int32 )
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
at ..(String )
at RebornBuddy.RunCode_Generated._1498018688.<_1498018688Func0>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at ff14bot.NeoProfiles.Tags.RunCode..()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at TreeSharp.ActionRunCoroutine...()
[10:41:56.784 N] Stopping the bot. Reason:Pushed the stop button.
[10:41:56.810 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> GreyMagic.InjectionSEHException: Injection resulted in a process exception with error code 0xc0000005
at GreyMagic.Executor.‬‪*‪***​​*‪‫*****‪‏****‫‬*(Int32 )
at GreyMagic.Executor.‪​‎*‎‏‬‏‏‫‎‎***​‫‏‎​‏​**​‏*(Int32 )
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
at ..(String )
at RebornBuddy.RunCode_Generated._1498018688.<_1498018688Func0>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at ff14bot.NeoProfiles.Tags.RunCode..()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at TreeSharp.ActionRunCoroutine...()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
at Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
at Buddy.Coroutines.Coroutine.Resume()
at TreeSharp.ActionRunCoroutine.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__13.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.Behavior.HookExecutor.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__13.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.Behavior.HookExecutor.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__13.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__12.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.TreeRoot.() --> GreyMagic.InjectionSEHException: Injection resulted in a process exception with error code 0xc0000005
at GreyMagic.Executor.‬‪*‪***​​*‪‫*****‪‏****‫‬*(Int32 )
at GreyMagic.Executor.‪​‎*‎‏‬‏‏‫‎‎***​‫‏‎​‏​**​‏*(Int32 )
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
at ..(String )
at RebornBuddy.RunCode_Generated._1498018688.<_1498018688Func0>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at ff14bot.NeoProfiles.Tags.RunCode..()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at TreeSharp.ActionRunCoroutine...()
 
I suggest trying it with EnableFlight off. This profile hasn't been optimized for flying yet, so if you use flying, you may run into issues.

I got the same issue except in a different area. Have you been able to address this. The profile mostly works with EnableFlight except every now and then it bugs out. You can disable flight and re-enable it and it will get back on track for a bit before bugging out again.
 
I got the same issue except in a different area. Have you been able to address this. The profile mostly works with EnableFlight except every now and then it bugs out. You can disable flight and re-enable it and it will get back on track for a bit before bugging out again.
Not yet. Busy with another project atm.
 
Thanks for the reply y2krazy. Also wanted to clarify, the profile + EnableFlight works perfectly up til it goes to sea of clouds at 58, at which for me it bugs in a slightly different area on the map than it did for the other poster. But again thanks for at least taking the time to reply.
 
Not yet. Busy with another project atm.

Hey man, how can I get the XYZ values required for the "no combat move to" and "hotspot" tags in your profile? I found that if I remove the problem area hot spot then the bot will at least continue to go back and forth between two hot spots without bugging for a straight hour. But I'd like to either try to manipulate the XYZ values a bit or add in an additional hotspot so that I'm not wasting time going back and forth between two just empty areas.

Also can you briefly describe the purpose of the "hotspot" and "blackspot" tags? I have a general idea of what the hotspot is just no idea what the blackspot is.

Thanks for your insight.
 
Last edited:
Thanks for the reply y2krazy. Also wanted to clarify, the profile + EnableFlight works perfectly up til it goes to sea of clouds at 58, at which for me it bugs in a slightly different area on the map than it did for the other poster. But again thanks for at least taking the time to reply.

I gave up on that spot myself and I used the previous spot instead. Mostly because the bot works fairly good there and there is almost never anyone else there.

y2krazy did a FANTASTIC job with this profile from 1-50. From 51-60 I would suggest making changes to the profile to suit your own tastes. Either by using GatherUP and making your own or modifying what y2krazy has done.

Code:
<While Condition="Core.Player.ClassLevel &lt; 60">
				<If Condition="not IsOnMap(398)">
					<If Condition="Managers.WorldManager.HasAetheryteId(77)">
						<TeleportTo Name="Anyx Trine" AetheryteId="77" />
					</If>
					<If Condition="not Managers.WorldManager.HasAetheryteId(77)">
						<If Condition="Managers.WorldManager.HasAetheryteId(76)">
							<TeleportTo Name="Tailfeather" AetheryteId="76" />
						</If>
					</If>
					<If Condition="not Managers.WorldManager.HasAetheryteId(76)">
						<Travel To="398" />
					</If>
				</If>
				<NoCombatMoveTo Name="Farming Area" XYZ="-295.0072, -55.02479, 314.6609" />
				<Gather Loops="1">
					<GatherObject>Mineral Deposit</GatherObject>
					<HotSpots>
						<HotSpot Radius="90" XYZ="-295.0072, -55.02479, 314.6609" name="Mineral Deposits" />
					</HotSpots>
					<ItemNames>
						<ItemName>Eventide Jade</ItemName>
						<ItemName>Raw Opal</ItemName>
					</ItemNames> <!-- Raw Opal -->
					<GatheringSkillOrder>
						<GatheringSkill SpellName="Sharp Vision II" TimesToCast="1" />
					</GatheringSkillOrder>
				</Gather>
				<NoCombatMoveTo Name="Farming Area" XYZ="-133.6192, -46.14014, 212.3715" />
				<Gather Loops="1">
					<GatherObject>Mineral Deposit</GatherObject>
					<HotSpots>
						<HotSpot Radius="90" XYZ="-133.6192, -46.14014, 212.3715" name="Mineral Deposits" />
					</HotSpots>
					<ItemNames>
						<ItemName>Eventide Jade</ItemName>
						<ItemName>Raw Opal</ItemName>
					</ItemNames> <!-- Raw Opal -->
					<GatheringSkillOrder>
						<GatheringSkill SpellName="Sharp Vision II" TimesToCast="1" />
					</GatheringSkillOrder>
				</Gather>
				<NoCombatMoveTo Name="Farming Area" XYZ="-154.2216, -71.83118, 398.8262" />
				<Gather Loops="1">
					<GatherObject>Mineral Deposit</GatherObject>
					<HotSpots>
						<HotSpot Radius="90" XYZ="-154.2216, -71.83118, 398.8262" name="Mineral Deposits" />
					</HotSpots>
					<ItemNames>
						<ItemName>Eventide Jade</ItemName>
						<ItemName>Raw Opal</ItemName>
					</ItemNames>
					<GatheringSkillOrder>
						<GatheringSkill SpellName="Sharp Vision II" TimesToCast="1" />
					</GatheringSkillOrder>
				</Gather>
			</While>

Here is what I used to get from 58-60. Eventide Jade actually sells for something, so it's good to get it when you can. The Raw Opal is just vendor trash on my server. You can change it to the slightly higher level raw material if you feel like it. Also I found that Sharp Vision II served me much better than Solid Reason from 51-60. I think that might depend on how good your gear is so your mileage may vary.

Thanks a TON for making these profiles y2krazy. They are really great!
 
I gave up on that spot myself and I used the previous spot instead. Mostly because the bot works fairly good there and there is almost never anyone else there.

y2krazy did a FANTASTIC job with this profile from 1-50. From 51-60 I would suggest making changes to the profile to suit your own tastes. Either by using GatherUP and making your own or modifying what y2krazy has done.

Here is what I used to get from 58-60. Eventide Jade actually sells for something, so it's good to get it when you can. The Raw Opal is just vendor trash on my server. You can change it to the slightly higher level raw material if you feel like it. Also I found that Sharp Vision II served me much better than Solid Reason from 51-60. I think that might depend on how good your gear is so your mileage may vary.

Thanks a TON for making these profiles y2krazy. They are really great!
You're very welcome! Couldn't have gotten you through Lv1-50 without kagepande's contributions, though. ;)

I went ahead and integrated your edit into the profile - thanks!
 
Last edited:
svn link is down? how can i get this?
i have dug through the github and downloaded the profile itself and dropped it into the profiles folder but when i try to load it it crashes RB..
help please!
 
svn link is down? how can i get this?
i have dug through the github and downloaded the profile itself and dropped it into the profiles folder but when i try to load it it crashes RB..
help please!
wmUWlW4.png
 
Hi there, I just returned to the game after over a year break. I have a few questions.

First off, I see you say I must set my miner gear set at the bottom of the profile..but I can't figure out where to do that. I scrolled to the bottom of the profile in the internet explorer area and theres nowhere to set it. I looked under global settings and botbase settings too.

Secondly, when trying to run the mining profile, i get this error, which may be related to my first problem.

[15:50:01.608 D] System.Exception: Element ExGather is not supported. Please check your XML and try again. (<ExGather Loops="1" DiscoverUnknowns="True">
<GatherObject>Mineral Deposit</GatherObject>
<HotSpots>
<HotSpot Radius="90" XYZ="-295.0072, -55.02479, 314.6609" name="Mineral Deposits" />
</HotSpots>
<ItemNames>
<ItemName>Eventide Jade</ItemName>
<ItemName>Raw Opal</ItemName>
</ItemNames>
<GatheringSkillOrder>
<GatheringSkill SpellName="Sharp Vision II" TimesToCast="1" />
</GatheringSkillOrder>
</ExGather>) Line 1262
at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
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)
 
i just fixed this yesterday. i fixed it this way. downloaded MS XML editor and fixed the code. if i remeber it right should be line 1262'ish and down. There are two sets of code that have "ExGather" and they should be "Gather". and that will(should) fix it.
 
Back
Top