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

[Plugin] Unstucker - restarts if your character gets stuck

I am botting on 3 accounts and I use different profiles for every account so I would like every account to use different Unstucker due to this You MUST edit the first field, ProfileName, to the name of the profile you're running.. How can I change that so in Plugins tab I dont have 3x Unstucker v2.0.6 but e.g. 1 is Unstucker monk 2 is Unstucker wiz etc.?
 
I am botting on 3 accounts and I use different profiles for every account so I would like every account to use different Unstucker due to this You MUST edit the first field, ProfileName, to the name of the profile you're running.. How can I change that so in Plugins tab I dont have 3x Unstucker v2.0.6 but e.g. 1 is Unstucker monk 2 is Unstucker wiz etc.?

I made a post about this a few pages back.
 
Updated to v2.1.0. No longer requires any user configuration and now restarts the game by default.
 
With 2.1 I'm leaving the game all the time, even when in combat.

That means you're in combat too long, so you should probably use a different profile. You can work around this by opening Unstucker.cs and changing
Code:
private const int CheckInterval = 20;
to
Code:
private const int CheckInterval = 50;
 
Im using the newest 2.1 version of this plugin and for some damn reason i cant figure out why it cant seem to find the profile when it tries to reload the game.
[17:33:50.930 N] Failed to load profile: Path to profile element is not valid; file not found

when i load db i load the profile off my desktop and then i turn on the unstucker plugin and wait for it to run into a problem where it tries to use it and the plugin just cant seem to find the profile that ive used on my desktop and ideas?
 
Im using the newest 2.1 version of this plugin and for some damn reason i cant figure out why it cant seem to find the profile when it tries to reload the game.
[17:33:50.930 N] Failed to load profile: Path to profile element is not valid; file not found

when i load db i load the profile off my desktop and then i turn on the unstucker plugin and wait for it to run into a problem where it tries to use it and the plugin just cant seem to find the profile that ive used on my desktop and ideas?

I'm using a property that DemonBuddy provides to get the profile location:
Code:
GlobalSettings.Instance.LastProfile

It must only work if the profile is in your Profiles folder.
 
Anyone having crashing issues (D3 Crashing) upon unstucker restarting game?

Quick Fix

search in Unstucker.cs for:
Zeta.CommonBot.ProfileManager.Load(string.Format("Profiles/{0}", ProfileName));

Comment it out like this:
//Zeta.CommonBot.ProfileManager.Load(string.Format("Profiles/{0}", ProfileName));

Disclaimer: I have no clue why unstucker reloads the profile...with that said -- this may cause issues for some... but it seems to work fine for me.
 
Anyone having crashing issues (D3 Crashing) upon unstucker restarting game?

Quick Fix

search in Unstucker.cs for:
Zeta.CommonBot.ProfileManager.Load(string.Format("Profiles/{0}", ProfileName));

Comment it out like this:
//Zeta.CommonBot.ProfileManager.Load(string.Format("Profiles/{0}", ProfileName));

Disclaimer: I have no clue why unstucker reloads the profile...with that said -- this may cause issues for some... but it seems to work fine for me.

Sometimes the profile gets messed up when it's stuck and thinks it's somewhere else or something, hence the profile restart.
Spotted a bug for me. Updating to v2.1.1 which should fix the profile reloading crashing issue.
 
Sometimes the profile gets messed up when it's stuck and thinks it's somewhere else or something, hence the profile restart.
Spotted a bug for me. Updating to v2.1.1 which should fix the profile reloading crashing issue.

Sweet, giving it a shot now. By the way... the "Quick Fix" didn't actually work all the time :(
 
I'm using a property that DemonBuddy provides to get the profile location:
Code:
GlobalSettings.Instance.LastProfile

It must only work if the profile is in your Profiles folder.

Ok so i made a a Folder called Profiles in my db folder
Demonbuddy/Profiles

ill let you know how it works
 
Eax my bot keeps porting out when it starts a new game.. using Carguys script
 
hmm seems to be working after i cahnged moves to attempt to 1 instead of 0
 
hmm seems to be working after i cahnged moves to attempt to 1 instead of 0

Can you post your logs?

EDIT: Changed something that should fix it. When your character joins a game, the check interval will reset. Can you try this out for me and tell me if the problem still occurs?
 

Attachments

Last edited:
Can you post your logs?

EDIT: Changed something that should fix it. When your character joins a game, the check interval will reset. Can you try this out for me and tell me if the problem still occurs?

This version is working better then any of the previous versions for me.
 
[21:37:55.195 D] [Stuck Handler] We're stuck at <1991.747, 2653.501, 39.43713>
[21:37:55.287 D] Navigator.Clear
[21:37:56.424 D] Generating path to MoveTo Bottom Ramp - <1997.472, 2608.791, 27.34199>
[21:37:56.425 D] Raycast path generated.
[21:37:56.425 D] Generated path to <1997.472, 2608.791, 27.34199> (MoveTo Bottom Ramp) with 1 hops.
[21:37:56.537 N] [Unstucker v2.1.0] Your character appears to be stuck.
[21:37:56.537 N] [Unstucker v2.1.0] Attempting to unstuck by restarting the game.
[21:37:56.537 N] [Unstucker v2.1.0] Leaving game...
 
The above happened to me when I was actually at the beginning of a sark run, so I obviously wasn't stuck........ Seems a bit over sensitive when detecting stuck.........


Edit to add: This error did sort itself out after about 10 restarts.....
 
The above happened to me when I was actually at the beginning of a sark run, so I obviously wasn't stuck........ Seems a bit over sensitive when detecting stuck.........


Edit to add: This error did sort itself out after about 10 restarts.....

Just updated OP to 2.1.2. This should no longer happen.
 
Back
Top