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

[Plugin] LogMeOut! - A World of Warcraft disconnecter !

madman's fix works perfectly. Thank you so much. I agree with the other posts, this is a must-have plugin.
 
As a quick fix, open LogMeOut.cs and try to replace:
Code:
InactivityDetector.ForceLogout(false);
With:
Lua.DoString("Logout()");

And
InactivityDetector.ForceLogout(true);
With:
Lua.DoString("ForceQuit()");

I would post a edited file, but since this addon is still supported by its creator i'd rather not risk stepping on any toes. If abit of search+replacing inside LogMeOut.cs is too much for you, revert back to old hb until an official fix is released :)

Im unable to test this fix from where i'm at atm, so I haven't been able to verify it yet. GL :)

Nice one thanks.
 
As a quick fix, open LogMeOut.cs and try to replace:
Code:
InactivityDetector.ForceLogout(false);
With:
Lua.DoString("Logout()");

And
InactivityDetector.ForceLogout(true);
With:
Lua.DoString("ForceQuit()");

I would post a edited file, but since this addon is still supported by its creator i'd rather not risk stepping on any toes. If abit of search+replacing inside LogMeOut.cs is too much for you, revert back to old hb until an official fix is released :)

Im unable to test this fix from where i'm at atm, so I haven't been able to verify it yet. GL :)

This does the trick, thanks a lot !
 
As a quick fix, open LogMeOut.cs and try to replace:
Code:
InactivityDetector.ForceLogout(false);
With:
Lua.DoString("Logout()");

And
InactivityDetector.ForceLogout(true);
With:
Lua.DoString("ForceQuit()");

I would post a edited file, but since this addon is still supported by its creator i'd rather not risk stepping on any toes. If abit of search+replacing inside LogMeOut.cs is too much for you, revert back to old hb until an official fix is released :)

Im unable to test this fix from where i'm at atm, so I haven't been able to verify it yet. GL :)

It used for?

Because since the last update of Honorbuddy, LogMeOut no longer works even with SVN Update :/. LogMeOut no longer appears in the list of plugins :(.
 
Looks like the Force Logout strings broken, any chance of this getting fixed soon? Really don't like farming without this lol, it just makes everything easier...
 
Awwwh ! LogMeOut! is broken !

Seems the community is faster than me ! The changes recommended by Madman were correct (thanks to him). Bossland removed a function I used to perform the log out, so the LUA action must be manually sent. The new version of LogMeOut! was uploaded in the first post/on svn.

There is a lot of message since my last activity, so I'm trying to answer to all of you.

@stulee: No, it won't log out in the instance if you are stuck and if you checked the exception.

@risbonden: During the next launch on the bot, you can read a message explaining why you get disconnected the last time.

@RawrBlargh: Yeah sounds great. I add that in the idea of upcoming features.

@iPwnedUDude: There is a check to prevent that but it seems that HonorBuddy released your corpse to quickly. Let me know if you are still encountering the issue. That should be a rare case.

@HBL0V3: Please, provide a full log the next time. Your character was probably dead and HonorBuddy waited the respawn. To avoid this issue, you can check the exception Don't run to corpse.

@meoww: Sorry, I'm not sure to see the relation with your issue and the plugin. :D

@Kaelhoel: Could be nice. I add that in the list of ideas of upcoming features.

@kpow: There is an option in the tab Action After.

@magesticschu: I also really like this idea. Added in the upcoming features list !

@rawrasaurus: LogMeOut! was waiting that your character respawns. To avoid this issue, you can check the exception Don't run to corpse.

@BotOperator: Good idea, also added in the list.

@yanshu: Please post a full log of your issue.

@tumbum: Same, a full log please !

@User0828: LogMeOut! didn't have the time to log out your character after that the hearthstone was casted, but the next time your toon reached the ground, the plugin would disconnect it.

Thanks for your messages. :)

Zen
 
thanks for the fix! was NOT going to farm without this and i didnt want to use the temp. work around. :p wanted a official fix. :cool:
 
I just get this error message:
Compiler Error: c:\Users\PC\Documents\Honorbuddy\Plugins\LogMeOut\LogMeOut.cs(1132,32) : error CS0117: 'Styx.CommonBot.InactivityDetector' does not contain a definition for 'ForceLogout'
Compiler Error: c:\Users\PC\Documents\Honorbuddy\Plugins\LogMeOut\LogMeOut.cs(1158,32) : error CS0117: 'Styx.CommonBot.InactivityDetector' does not contain a definition for 'ForceLogout'
Compiler Error: error CS1508: Resource identifier

What should I do? :D
 
@ZHEROMER: Download the latest release in the first post of this thread.
 
@ZHEROMER: Download the latest release in the first post of this thread.
That didnt work, but I read the quick fix and feel real proud of my self now that it works.

Sorry for not noticing that before now:D
 
The latest version includes that fix, you probably selected the wrong archive. I'll remove the old one to avoid confusion.
 
The latest version includes that fix, you probably selected the wrong archive. I'll remove the old one to avoid confusion.
I tried to this. It looks like the plug-in works. However, it doesn't "Force log out". Can you possible test it and see if everything is good? Even after a fresh install I don't get force log outs. No error or any thing significant but just the force log out feature doesn't work :(
 
Well, it seems like Force Logout doesnt work with Tyraels Raid Bot Base. Doesnt do anything, and when I switched to Combat Bot it logged instant!

EDIT: Nevermind.. To tired, just checked "Enabled Plugins" in Tyrael..
 
Hi, I have a strange issue I naver had before.

Everytime my toon dies (just tried it in questing mode) LMO will logg me out, because player was moved for more than 100 yards. I guess thats because the ghost is at the spirit healer which is more than 100 yards away from my last position. (I do not rezz at the spirit healer, my toon walks back to the corpse if LMO wouldn`t log me out)
 
Here`s whats happening:

[08:11:47.525 D] We died, Clearing current POI
[08:11:47.530 N] [LogMeOut!]: Death detected 1/10. Zone name : Tonlongsteppe (X="2565.65" Y="3129.175" Z="406.9445").
[08:11:47.530 N] [LogMeOut!]: The following unit(s) killed you : [Mob] Scharfhorn von Osul(88); [Mob] Scharfhorn von Osul(88); [Mob] Scharfhorn von Osul(88); [Mob] Scharfhorn von Osul(88);
[08:11:47.836 N] [LogMeOut!]: Starting logout process...
[08:11:47.836 N] [LogMeOut!]: Reason : The player was moved for about 298.2188 yards. Previous position: <2565.65, 3129.175, 406.9445>; Actual position: <2411.257, 3356.781, 291.6499>
[08:11:47.840 N] [LogMeOut!]: Log out in 20 secondes...
[08:11:47.840 N] [LogMeOut!]: Goodbye
[08:11:54.910 N] [LogMeOut!]: Stopping HonorBuddy...
[08:11:54.915 D] Plugin LogMeOut! threw an exception in 'Pulse'! Exception:
[08:11:54.919 D] System.Exception: Nur ein Teil der ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen, at addr: 22C81F60, Size: 17
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Styx.WoWInternals.WoWObjects.LocalPlayer.get_Inventory()
at Styx.WoWInternals.WoWObjects.LocalPlayer.get_FreeBagSlots()
at LogMeOut.LogMeOut.Pulse() in c:\Users\user#\Desktop\HB\Plugins\LogMeOut\LogMeOut.cs:line 523
at Styx.Plugins.PluginWrapper.Pulse()
[08:11:54.923 D] Handler for OnPulse threw exception!
[08:11:54.924 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Nur ein Teil der ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen, at addr: 00000008, Size: 4
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Styx.WoWInternals.World.WorldScene.get_WorldMap()
at Styx.Pathing.MeshNavigator.UpdateMaps()
at Styx.Pathing.MeshNavigator.( )
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at Styx.CommonBot.BotEvents.(Delegate , Action`1 , Object[] )
[08:11:54.924 N] Wow exited, Honorbuddy stopped!
[08:11:54.924 Q] Bot stopping! Reason: Wow exited, Honorbuddy stopped!
[08:11:54.924 N] Honorbuddy terminating in 20 seconds.
 
Is there an option in this plugin that in case of a game master teleport or whisper also type some kinda of message after?
 
Back
Top