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

[Plugin] UnstuckMe!

Status
Not open for further replies.

sinterlkaas

New Member
Joined
Jan 17, 2012
Messages
536
Reaction score
14
UnstuckMe!
latest version 1.8.4

Features
  • Unstucking
    - Move in all clock directions from 1 to 12 o clock
    - Move in 4 basic directions
  • Break breakable stuff around when stuck
  • Force RadsAtom to load next profile
  • Force ProfileSwitcher to load next profile
  • ProfileSwitcher random profile support

RadsPluginManager is no longer supported!
Update to RadsAtom which can be found on ciggarc forums.


Changelog
v1.8.4
  • Added: Check for CombatTargetting.FirstNPC
  • Added: Workaround for WaitTimers in profiles Thanks to rrrix
  • Added: GilesTrinity Support (GilesTrinity support (using reflection to check if bDontMoveMeIAmDoingShit is set to true)
  • Added: GilesTrinity check if the plugin is enabled
  • Bugfix: Should no longer cause problems when GilesTrinity plugin is not installed (thanks again rrrix)

v1.7.1
  • Bugfix: No more crashes on fresh installations (DB did not like using SkipConversation and SkipCutscene tags in the xml settings file .. )
  • Added: Support for PluginSwitcher random profiles (this must be enabled in config window)
  • Added: Option to skip all conversations and/or cutscenes (this must be enabled in config window)
  • Added: Looks for the LeaveGame tag (so no profile changes are required anymore)
  • Changed: Some minor changes to the sliders in configwindow
  • Bugfix: Should no longer cause profile confusion (wandering in town)
  • Bugfix: Should no longer crash when in a conversation
v1.6
  • Added: Small delay after breaking an object
  • Changed: Improved the unstucker
  • Changed: Logging positions frequency (will now log a position every 250 miliseconds and check the how many logging positions we have after x seconds if this is 80% of the positions it should have it starts calculating the distance from each point)
  • Bugfix: Some minor bug fixes...
v1.5.1
  • Removed: Spammy isBusy log message
  • Added: More customization options for the unstucker
  • Added: Option to set max attempts to break stuff around you
  • Changed: Improved breaking stuff (seperated from unstuck mover)
  • Changed: Default unstuck timers back to the timings before 1.4 cause these are most safe to use and customizable anyway now in settings
v1.4
  • Added: Option to break stuff around you before trying to unstuck
  • Changed: Unstuck timers from 2 seconds to 1 second and needed logging positions is 5 with a need of 100 yards traveled
  • Bugfix: Reset on profile change
v1.3
  • Added: Option to portal to town before loading next profile (should fix current act2 profile stucks at the start)
  • Bugfix: LoadNextProfile will now Leave the game when required
  • Some code cleanup
v1.2
  • Added: Option to choose your own desired action when stuck
    - LeaveGame
    - ReloadProfile
    - LoadNextProfile
    - DoNothing
  • Added: Compatibility with RadsProfileManager plugin
  • Added: Compatibility with ProfileSwitcher 1.1b4+
v1.1
  • Added: More logging for debugging problems
  • Changed: Improved unstucking a bit to try using db navigator first
  • Bugfix: Leaving game should no longer cause the profile to be messed up
v1.0
  • Initial release
 

Attachments

Last edited:
Thank ya! Any special instructions on how to use it? Does interfere / create issues with other plugins that may be running?
 
Thank ya! Any special instructions on how to use it? Does interfere / create issues with other plugins that may be running?

no special instuctions .. you can configure it using the config button note that I did not spend much time on layout and stuff just copied the config thingy from Belphegor as it was easy to setup with demonbuddy xml settings
And for interferance with other plugins? None that I am aware of yet well .. it wont work that well with Unstucker from Aex himself ofc .. and it would be bad to use with AntiIdle aswel :) because the unstucking there is exactly the same :P
 
Im trying to use it with radonic act1 profile and when it stucks always uses town portal and leaves game... why use town portal as first choice? and cant be config to resume profile when uses town portal?? Greetings and thx
 
Yeah, it would be nice if it didn't leave the game at all. It messes up with the death resuming as it starts on the nonfirst profile next game and just ends up wandering around town. Profile resets would be much better in place of restarting the game.

Edit: It seems unstucker/antiidle is causing me to be stuck at leorics manor right ouside the wp, not sure why, only started happening recently. It would just TP out after idling and keep restarting the game.
 
Last edited:
Perfect to use with our plugin ;)

Built in idle timer does to less and anti idle to much - this one is perfect :)
 
very nice, but i cant use it with radonic a1 profile. it sometimes just unstuck although no need. then relogs.
 
Yeah im requesting an update aswell ^^ Without the idle timer :P
 
Changelog
v1.1
  • Added: More logging for debugging problems
  • Changed: Improved unstucking a bit to try using db navigator first
  • Bugfix: Leaving game should no longer cause the profile to be messed up
 
can you check this logs . it is happening with command line restarter


[13:27:03.681 D] Raycast path generated.
[13:27:03.681 D] Generated path to <2981.259, 2836.146, 24.89399> (Moving to use waypoint) with 1 hops.
[13:27:03.711 D] [UnstuckMe!] Mover() [5] moving to <2946.25, 2911.25, 23.94533>
[13:27:03.711 D] Navigator.Clear
[13:27:03.711 D] Generating path to Trying to unstuck - <2946.25, 2911.25, 23.94533>
[13:27:03.871 D] Successfully generated path from {X=232,Y=252} to {X=252,Y=242} in 00:00:00.0302626 with 11(4) hops
[13:27:03.871 D] Client path generated.
[13:27:03.871 D] Generated path to <2946.25, 2911.25, 23.94533> (Trying to unstuck) with 4 hops.
[13:27:04.381 D] [UnstuckMe!] Mover() [5] We failed to move try next move
[13:27:04.401 D] [Stuck Handler] We're stuck at <2971.25, 2861.25, 23.94533>
[13:27:04.431 D] Navigator.Clear
[13:27:05.961 D] [UnstuckMe!] Mover() [6] moving to <2971.25, 2951.25, 23.94533>
[13:27:05.961 D] Generating path to Trying to unstuck - <2971.25, 2951.25, 23.94533>
[13:27:06.121 D] Successfully generated path from {X=232,Y=252} to {X=268,Y=252} in 00:00:00.0305141 with 133(12) hops
[13:27:06.121 D] Client path generated.
[13:27:06.121 D] Generated path to <2971.25, 2951.25, 23.94533> (Trying to unstuck) with 12 hops.
[13:27:06.631 D] [UnstuckMe!] Mover() [6] We failed to move try next move
[13:27:06.651 D] Navigator.Clear
[13:27:06.651 D] Generating path to Moving to use waypoint - <2981.259, 2836.146, 24.89399>
[13:27:06.651 D] Raycast path generated.
[13:27:06.651 D] Generated path to <2981.259, 2836.146, 24.89399> (Moving to use waypoint) with 1 hops.
[13:27:06.681 D] [UnstuckMe!] Mover() [7] moving to <3006.25, 2911.25, 23.94533>
[13:27:06.681 D] Navigator.Clear
[13:27:06.681 D] Generating path to Trying to unstuck - <3006.25, 2911.25, 23.94533>
[13:27:06.841 D] Successfully generated path from {X=232,Y=252} to {X=252,Y=266} in 00:00:00.0312189 with 10(3) hops
[13:27:06.841 D] Client path generated.
[13:27:06.841 D] Generated path to <3006.25, 2911.25, 23.94533> (Trying to unstuck) with 3 hops.
[13:27:07.351 D] [UnstuckMe!] Mover() [7] We failed to move try next move
[13:27:07.371 D] Navigator.Clear
[13:27:07.371 D] Generating path to Moving to use waypoint - <2981.259, 2836.146, 24.89399>
[13:27:07.371 D] Raycast path generated.
[13:27:07.371 D] Generated path to <2981.259, 2836.146, 24.89399> (Moving to use waypoint) with 1 hops.
[13:27:07.401 D] [UnstuckMe!] Mover() [8] moving to <2996.25, 2911.25, 23.94533>
[13:27:07.401 D] Navigator.Clear
[13:27:07.401 D] Generating path to Trying to unstuck - <2996.25, 2911.25, 23.94533>
[13:27:07.561 D] Successfully generated path from {X=232,Y=252} to {X=252,Y=262} in 00:00:00.0311349 with 11(2) hops
[13:27:07.561 D] Client path generated.
[13:27:07.561 D] Generated path to <2996.25, 2911.25, 23.94533> (Trying to unstuck) with 2 hops.
[13:27:08.071 D] [UnstuckMe!] Mover() [8] We failed to move try next move
[13:27:08.091 D] [Stuck Handler] We're stuck at <2971.25, 2861.25, 23.94533>
[13:27:08.121 D] Navigator.Clear
[13:27:09.651 D] [UnstuckMe!] Mover() [9] moving to <3061.25, 2861.25, 23.94533>
[13:27:09.651 D] Generating path to Trying to unstuck - <3061.25, 2861.25, 23.94533>
[13:27:09.811 D] Successfully generated path from {X=232,Y=252} to {X=232,Y=288} in 00:00:00.0313576 with 23(7) hops
[13:27:09.811 D] Client path generated.
[13:27:09.811 D] Generated path to <3061.25, 2861.25, 23.94533> (Trying to unstuck) with 7 hops.
[13:27:10.321 D] [UnstuckMe!] Mover() [9] We failed to move try next move
[13:27:10.341 D] Navigator.Clear
[13:27:10.341 D] Generating path to Moving to use waypoint - <2981.259, 2836.146, 24.89399>
[13:27:10.341 D] Raycast path generated.
[13:27:10.341 D] Generated path to <2981.259, 2836.146, 24.89399> (Moving to use waypoint) with 1 hops.
[13:27:10.371 D] [UnstuckMe!] Mover() [10] moving to <3006.25, 2811.25, 23.94533>
[13:27:10.371 D] Navigator.Clear
[13:27:10.371 D] Generating path to Trying to unstuck - <3006.25, 2811.25, 23.94533>
[13:27:10.501 D] Successfully generated path from {X=232,Y=252} to {X=212,Y=266} in 00:00:00.0003339 with 21(7) hops
[13:27:10.501 D] Client path generated.
[13:27:10.501 D] Generated path to <3006.25, 2811.25, 23.94533> (Trying to unstuck) with 7 hops.
[13:27:11.021 D] [UnstuckMe!] Mover() [10] We failed to move try next move
[13:27:11.031 D] Navigator.Clear
[13:27:11.031 D] Generating path to Moving to use waypoint - <2981.259, 2836.146, 24.89399>
[13:27:11.041 D] Raycast path generated.
[13:27:11.041 D] Generated path to <2981.259, 2836.146, 24.89399> (Moving to use waypoint) with 1 hops.
[13:27:11.071 D] [UnstuckMe!] Mover() [11] moving to <2996.25, 2811.25, 23.94533>
[13:27:11.071 D] Navigator.Clear
[13:27:11.071 D] Generating path to Trying to unstuck - <2996.25, 2811.25, 23.94533>
[13:27:11.201 D] Successfully generated path from {X=232,Y=252} to {X=212,Y=262} in 00:00:00.0003591 with 21(7) hops
[13:27:11.201 D] Client path generated.
[13:27:11.201 D] Generated path to <2996.25, 2811.25, 23.94533> (Trying to unstuck) with 7 hops.
[13:27:11.721 D] [UnstuckMe!] Mover() [11] We failed to move try next move
[13:27:11.741 D] [Stuck Handler] We're stuck at <2971.25, 2861.25, 23.94533>
[13:27:11.771 D] Navigator.Clear
[13:27:13.301 D] [UnstuckMe!] Mover() [12] moving to <2971.25, 2861.25, 23.94533>
[13:27:13.301 D] Generating path to Trying to unstuck - <2971.25, 2861.25, 23.94533>
[13:27:13.431 D] Successfully generated path from {X=232,Y=252} to {X=232,Y=252} in 00:00:00.0000062 with 2(2) hops
[13:27:13.431 D] Client path generated.
[13:27:13.431 D] Generated path to <2971.25, 2861.25, 23.94533> (Trying to unstuck) with 2 hops.
[13:27:13.951 D] [UnstuckMe!] Mover() [12] We failed to move try next move
[13:27:13.971 D] Navigator.Clear
[13:27:13.971 D] Generating path to Moving to use waypoint - <2981.259, 2836.146, 24.89399>
[13:27:13.971 D] Raycast path generated.
[13:27:13.971 D] Generated path to <2981.259, 2836.146, 24.89399> (Moving to use waypoint) with 1 hops.
[13:27:14.011 N] [UnstuckMe!] Resetting
 
Unstuckme 1.1, after reaching stuck limit and leaving the game, new game was created and no profile(xml) was loaded.
So my character ran around town till the game crashed. Re read the log and it said "RadsProfileManager beta] Last profile used was Antidote_FieldsofMiseryA.xml." but did not even try to use a WP. Causing infinite stuck, Im pretty sure this is with the profile manager but ill post here just in case.
 
Status
Not open for further replies.
Back
Top