What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

3.0 Community Help Thread

pushedx

Well-Known Member
Joined
Sep 24, 2013
Messages
4,252
Reaction score
290
Developers that need help can send me a PM and I'll add you on Skype. Please note it's a busy time so I won't be able to answer everyone right away, but I'll try to get back to you as soon as possible if you have issues understanding updates.

Alternatively, post in this thread, so everyone can see issues/replies and learn too!
 
Is there a thread on what is needed to get plug-ins that worked with questbot and mapbot in 2.6 to working with current? I haven't coded anything from scratch, but I am familiar with updating.
 
Is there a thread on what is needed to get plug-ins that worked with questbot and mapbot in 2.6 to working with current? I haven't coded anything from scratch, but I am familiar with updating.

Sure:
https://www.thebuddyforum.com/threads/big-thread-of-upcoming-3-0-changes.299068/
https://www.thebuddyforum.com/threads/exilebuddy-3-0-reference-thread.406684/#post-2523724
https://www.thebuddyforum.com/threads/exilebuddy-3-0-reference-thread.406684/#post-2523730

You can also check the alpha changelog included in the bot build for some info as well. Keep in mind posts were done in order, so something might have been changed and mentioned in the start of the thread, then changed again and mentioned later on in the thread, so be sure to refer to the entire thread before just going post by post.

Basically, nothing big was done past what was mentioned in the first thread design wise. The theme of those updates is to make things a bit more intuitive and remove a lot of designs that just weren't consistent. If you check over the current code included with the bot or the updated but now unsupported OGB code, you should find examples of almost everything changed.
 
I'm trying to make a useable item filter list:

Object explorer says this about an item I got just for the purpose of testing (the item sucks):
http://imgur.com/a/7IX4a

ExplicitStat BaseMaximumLife Value > 50 Required

I tried with this single line and it does NOT save the item for some reason while it has 67 to base max life...

I'm gonna wait before continuing because I need to get the basics down before I try saving trires items n stuff.
 
can you tell me a little bit about this new Pathfinding.RD namespace @pushedx

ican tell me where to get the metadata for objects and spell effects in the game so I can better dodge stuff.

The Dat class only has active skills passives and npc related stuff. If you can expose GGPK or tell me how to access it that be great.
 
Last edited:
can you tell me a little bit about this new Pathfinding.RD namespace @pushedx

ican tell me where to get the metadata for objects and spell effects in the game so I can better dodge stuff.

The Dat class only has active skills passives and npc related stuff. If you can expose GGPK or tell me how to access it that be great.

That namespace was always exposed, but is not really for general use. The problem is that you need a second set of pathfinding data to use for pathfinding based avoidance to avoid breaking the bot, and that system doesn't exist.

You have to use the ObjectExplorer to find the things you're interested in, in terms of effects that create objects that you want to avoid. Since there will be some delay between when you refresh the GUI and when you actually locate the object you're looking for, you instead might want to write a plugin that you can trigger with a hotkey to dump the data you're looking for.

There's no standard way this game handles that stuff though. Some skills get objects you can avoid, some don't. Sometimes, you have to check the monster if it's using a skill, or has objects dpeloyed, but since the bot runs external to the game, there's always a chance the update rate of the bot misses the actual skill use in the client, so you have to keep that in mind.

You'll want to use Actor.HasCurrentAction / CurrentAction to get the action for a monster to know the skill id to avoid.
 
Back
Top