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!

...

There seems to be a mistake in the SafeCollect code..

if (heading >= 5.7 && heading < 1.5)

should be

if (heading >= 5.7 || heading < 1.5)

Sorry, I am in the middle of some refactoring to make this code work more generically so I am not going to repost the files yet.

Did you change this value? Also, if you moved the initial spots x/z coordinates, then the headings towards the nodes could be and you might have to adjust them.


try this code in console from your initial location

Code:
var nodes = GameObjectManager.GetObjectsOfType<GatheringPointObject>()
		.OrderBy(gpo => gpo.Distance2D(Core.Player.Location)).ToArray();

foreach(var node in nodes)
{
MovementManager.SetFacing2D(node.Location);
Log(node);
Log("Location: " + node.Location);
Log("Heading: " + Core.Player.Heading);
Log("Distance2D: " + node.Location.Distance2D(Core.Player.Location));
}
 
Current C# code has that heading logic updated for the South East node. I also let it run completely autonomously, I don't interfere with its positioning at all. Ill add that logging logic in and see what spits out for you.
 
Had the error happen again. It appears the bot is going to where it thinks the node is, not where it actually is. If we're using Becto's image from the beginning of the post, the node spawned at location 3. The bot went to location 1, did not find a node, and subsequently crashed.

I've had that happen too, went to 1 when the node is at 3
 
Current C# code has that heading logic updated for the South East node. I also let it run completely autonomously, I don't interfere with its positioning at all. Ill add that logging logic in and see what spits out for you.
Just place that in reborn console next time you are at the initial location.
 
After this bad boy is done, let me know if you need any help extending it to any of the other unspoiled nodes ExMatt! Happy to do some of the grunt work, this is amazeballs!!
 
the update that becto put in is also amazing. So when im done with red scrips I can gather regular ores. Great work ExMatt. Inc more donations :)
 
Finally got the information you wanted ExMatt. I had to remove the first Log though since it was getting a compile error trying to pass it just the node.

[08:37:06.433 N] [SafeCollectAdamantite] Location: <25.29292, 0.5668808, -833.7905>
[08:37:06.434 N] [SafeCollectAdamantite] Heading: 4.796586
[08:37:06.434 N] [SafeCollectAdamantite] Distance2D: 24.14199
[08:37:06.434 N] [SafeCollectAdamantite] Location: <72.07767, 0.7522836, -854.5031>
[08:37:06.434 N] [SafeCollectAdamantite] Heading: 4.796586
[08:37:06.434 N] [SafeCollectAdamantite] Distance2D: 29.42114
[08:37:06.434 N] [SafeCollectAdamantite] Location: <79.63015, 0.5219008, -804.5839>
[08:37:06.434 N] [SafeCollectAdamantite] Heading: 4.796586
[08:37:06.434 N] [SafeCollectAdamantite] Distance2D: 43.5048
 
That isn't what I asked you to do =P. I asked you just to run it in console...and the headings didn't work. Run the code in console, All i wanted to see was the 3 headings.
 
Well then, don't I look like a moron! Here's what you needed:

Unspoiled Mineral Deposit 0xF2DFC80
Location: <72.07767, 0.7522836, -854.5031>
Heading: 2.460094
Distance2D: 26.4372
Unspoiled Mineral Deposit 0xF2DF6E0
Location: <25.29292, 0.5668808, -833.7905>
Heading: 4.718385
Distance2D: 30.13098
Unspoiled Mineral Deposit 0xF2DFAA0
Location: <79.63015, 0.5219008, -804.5839>
Heading: 0.6890361
Distance2D: 38.07335
 
I ran this for a while but on one of the nodes it landed on top of the rock and gets stuck running back and forth. I'm on my phone at the moment but will try and get more detail later.

Awesome stuff though as normal, thanks Matt.
 
Are Cordials working? I see the files for them, but not sure if they're fully implemented. Working on a profile atm but need to use cordials due to the tight time windows.
 
Ok...this has improved sooooo much.... I should sell it...but here... take it for free!

https://github.com/MGramolini/ExBuddy/tree/master/OrderBotTags

I will be starting a new thread with instructions...but here is the basics.

you will need directories Common and Gather.

If you do not have FlightPointTo, or just want to use my slightly modified version (still seems to be having some issues in CWH).

you will also need the Imported directory.


You can also just pull the whole OrderBotTags code and it will be fine. (just make sure to remove any duplicate files you may have put in a different place for the Fish or Gather code.

Or... Donate....
 
Sweet!!! Now I have a reason to force myself to stay awake a little longer :D

Thanks man! and..Donated!
 
Well, cordial code is not 100% working, it broke with my refactor... working on it now.
 
Ok...this has improved sooooo much.... I should sell it...but here... take it for free!

https://github.com/MGramolini/ExBuddy/tree/master/OrderBotTags

I will be starting a new thread with instructions...but here is the basics.

you will need directories Common and Gather.

If you do not have FlightPointTo, or just want to use my slightly modified version (still seems to be having some issues in CWH).

you will also need the Imported directory.


You can also just pull the whole OrderBotTags code and it will be fine. (just make sure to remove any duplicate files you may have put in a different place for the Fish or Gather code.

Or... Donate....

You could sell, I will buy it.
So, donated for you, and make one request, can you make one profile for porcini unpoiled node?

thank you.
 
You could sell, I will buy it.
So, donated for you, and make one request, can you make one profile for porcini unpoiled node?

thank you.


I do need to test the distance between node spawns, that seems to be an issue with some of the blue scrip unspoiled nodes. There would be ways to hack it with some logic in the XML profile, but I am working my way to putting in hotspots like the original gather tag.

If all the nodes are within range of a single location, I will gladly make a quick profile for you. If not, I have to complete what I am working on first to get it fixed for that type of profile to work without XML magic.

My higher priority item is creating a "touch and go" epheremal node strategy.
 
Major update, fixed cordials, created more rotations and added in some extra logging.
 
Back
Top