Hey ExMatt, just posting this spreadsheet with lots of useful information that I hope is relevant. I'm starting to gear up my gatherers and looking at his guide for help.
ooo - does the code on your git provide us with what we need to make one that doesn't reduce but just farms (without the aid of "gatherassist") or is that still a WIP?
<!-- TODO: Change this to cluster or aehtersand amounts -->
<While condition="True">
<If condition="IsTimeBetween(20,24) and &Botanist; == 1">
<If condition="not IsOnMap(401)">
<TeleportTo name="Camp Cloudtop" aetheryteId="72" />
<MoveTo XYZ="-609.702, -122.2933, 562.6233"/>
</If>
<RunCode Name="BTN"/>
<GatherCollectable DiscoverUnknowns="true" AlwaysGather="false" GatherStrategy="TouchAndGo"
CordialType="Cordial" CordialTime="AfterGather">
<Collectables>
<Collectable Name="Clary Sage" Value="550" />
<Collectable Name="Furymint" Value="550" />
<Collectable Name="Highland Oregano" Value="345" />
</Collectables>
<ItemNames>
<ItemName>Timeworn Dragonskin Map</ItemName>
</ItemNames>
<GatherRotation>DefaultCollect</GatherRotation>
Hey ExMatt, just posting this spreadsheet with lots of useful information that I hope is relevant. I'm starting to gear up my gatherers and looking at his guide for help.
Thanks for that,
when you get to red scrips, if you want to go for a more RNG rotation with lesser scrips per item (12 instead of 13/14) You will get better results (average around 32 scrips per node instead of 26) with the 470 rotation using impulsives...but other than that, good stuff on there.
Just messin' with you.Sorry, y2krazy! Props to you for bringing it first.
[07:57:11.711 D] Requesting path on 402 from <68.69836, 4.410369, -854.6264> to <72.07767, 0.7522836, -854.5031>
[07:57:11.756 D] Generated path to <72.07767, 0.7522836, -854.5031> in 00:00:00.0448609 ms
[07:57:12.302 D] Requesting path on 402 from <69.4789, 4.5125, -854.0252> to <70.86564, -0.4920825, -858.0936>
[07:57:12.342 D] Generated path to <70.86564, -0.4920825, -858.0936> in 00:00:00.0397214 ms
[07:57:20.307 N] Sprinting
[07:57:20.307 D] DoAction Spell 3 0xE0000000
[07:57:21.306 D] Moving to next hop: <90.28767, 0.9412231, -837.9988> (Stealth Location) D: 5.694159
[07:57:22.806 D] Moving to next hop: <91.12001, 0.4412231, -837.856> (Stealth Location) D: 1.818808
[07:57:23.071 D] Moving to next hop: <91.81835, 0.241272, -838.3381> (Stealth Location) D: 1.561727
[07:57:23.272 D] Moving to next hop: <91.90749, -0.05877686, -839.0878> (Stealth Location) D: 1.278001
[07:57:23.443 D] Moving to next hop: <91.76754, -0.05877686, -839.7733> (Stealth Location) D: 1.232328
[07:57:23.604 D] Moving to next hop: <91.29639, -0.05877686, -839.7532> (Stealth Location) D: 0.7319493
[07:57:23.641 D] Moving to next hop: <90.86951, -0.1587524, -841.3696> (Stealth Location) D: 2.288305
[07:57:24.140 D] Moving to next hop: <84.47564, 0.04125977, -847.6295> (Stealth Location) D: 9.588824
[07:57:26.978 D] Moving to next hop: <83.66602, -0.05877686, -848.2483> (Stealth Location) D: 1.751659
[07:57:27.308 D] Moving to next hop: <83.24636, -0.05877686, -848.0532> (Stealth Location) D: 1.006167
[07:57:27.410 D] Moving to next hop: <81.69637, 0.5412598, -849.3032> (Stealth Location) D: 2.727382
[07:57:28.005 D] Moving to next hop: <74.57213, -0.258728, -856.0825> (Stealth Location) D: 10.63135
[07:57:31.148 D] Moving to next hop: <70.86564, -0.4920825, -858.0936> (Stealth Location) D: 4.989408
Finally got around to trying out the Adamantite & Chysahl profile, works brilliantly! I do, however, notice that the bot tends to land on the cliff above the Adamantite node and navigates along the edge of the cliff downwards to the node. It does this while stealthed looking very conspicuous, instead of just running straight off the cliff and down to the node. Is this a nav issue?
Yes, you can try putting UseMesh="false" on the StealthApproachGatherSpot, just make sure you are in a straight line with the node.... and on my server, people do the weirdest stuff including at least 1 person dying every time.
On another note, I just pushed some changes.... lots of improvements to flying! Added quite a bit of pathfinding logic and attempted to do an auto-unstuck for landing.
Edit: I will make my own thread for this, I promise!
The Azys Lla profile now collides with the structure on the way out of helix(still gets out and course corrects) And it does not dismount (continues normally if you dismount manually)
So I,ve been trying at this for a while and I cant find out how to get flight working im geting the following message
[10:37:33.992 N] BehaviorDirectory element found, compiling custom behaviors...
[10:37:34.291 N] Compiler Error: e:\Users\Juni\Desktop\RB\Plugins\OrderBotTags\Grinding Profiles\Custom\SafeCollectAdamantite.cs(93,26) : error CS0246: The type or namespace name 'FlightPathTo' could not be found (are you missing a using directive or an assembly reference?)
[10:37:34.291 N] Compiler Error: e:\Users\Juni\Desktop\RB\Plugins\OrderBotTags\Grinding Profiles\Custom\SafeCollectAdamantite.cs(96,19) : error CS1502: The best overloaded method match for 'Buddy.Coroutines.Coroutine.Wait(int, System.Func<bool>)' has some invalid arguments
[10:37:34.291 N] Compiler Error: e:\Users\Juni\Desktop\RB\Plugins\OrderBotTags\Grinding Profiles\Custom\SafeCollectAdamantite.cs(96,52) : error CS1503: Argument 2: cannot convert from 'lambda expression' to 'System.Func<bool>'
[10:37:34.291 N] Compiler Error: e:\Users\Juni\Desktop\RB\Plugins\OrderBotTags\Grinding Profiles\Custom\SafeCollectAdamantite.cs(238,26) : error CS0246: The type or namespace name 'FlightPathTo' could not be found (are you missing a using directive or an assembly reference?)
[10:37:34.291 N] Compiler Error: e:\Users\Juni\Desktop\RB\Plugins\OrderBotTags\Grinding Profiles\Custom\SafeCollectAdamantite.cs(241,23) : error CS1502: The best overloaded method match for 'Buddy.Coroutines.Coroutine.Wait(int, System.Func<bool>)' has some invalid arguments
[10:37:34.291 N] Compiler Error: e:\Users\Juni\Desktop\RB\Plugins\OrderBotTags\Grinding Profiles\Custom\SafeCollectAdamantite.cs(241,56) : error CS1503: Argument 2: cannot convert from 'lambda expression' to 'System.Func<bool>'
[10:37:34.292 N] Failed to load profile: Element SafeCollectAdamantite is not supported. Please check your XML and try again. (<SafeCollectAdamantite />) Line 32
[10:37:34.292 D] System.Exception: Element SafeCollectAdamantite is not supported. Please check your XML and try again. (<SafeCollectAdamantite />) Line 32
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)
Any advice on how to fix this would be greats![]()
Ok, i wasn't able to test all my profiles, so I will make sure to get this working. Can't give up on the avoidance just yet!Yup - confirming that this isn't just Tishat!
Yup - confirming that this isn't just Tishat!
The Azys Lla profile now collides with the structure on the way out of helix(still gets out and course corrects) And it does not dismount (continues normally if you dismount manually)
[21:54:48.437 N] BehaviorDirectory element found, compiling custom behaviors...
[21:54:48.448 N] Failed to load profile: Element SafeCollectAdamantite is not supported. Please check your XML and try again. (<SafeCollectAdamantite />) Line 32
[21:54:48.451 D] System.Exception: Element SafeCollectAdamantite is not supported. Please check your XML and try again. (<SafeCollectAdamantite />) Line 32
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)
ok so now its just line 32 ^^
What do i do here?