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

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

Hello everyone.

I'm looking for a LUA script to use on LogMeOut "Action Before Log Out".
Something like this: /script LeaveParty() (<- this won't work), but it must be a lua script.

Thanks :)
 
Hello everyone.

I'm looking for a LUA script to use on LogMeOut "Action Before Log Out".
Something like this: /script LeaveParty() (<- this won't work), but it must be a lua script.

Thanks :)

Have you tried "LeaveParty()" alone?
 
Code:
[10:32:43.341 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> GreyMagic.InjectionSEHException: Injection resulted in a process exception with error code 0xc0000005
   at GreyMagic.Executor.WaitForInjection(Int32 timeout)
   at GreyMagic.Executor.SharedExecuteLogicEnd(Int32 timeout)
   at GreyMagic.Executor.Execute(Int32 timeout)
   at Styx.WoWInternals.WoWObjects.UnitThreatInfo.(List`1 , WoWUnit )
   at Styx.WoWInternals.WoWObjects.WoWUnit.(List`1 )
   at Styx.WoWInternals.WoWObjects.WoWUnit.(IEnumerable`1 )
   at Styx.WoWInternals.WoWObjects.LocalPlayer.(ThreatStatus )
   at Styx.WoWInternals.WoWObjects.LocalPlayer.()
   at Styx.Helpers.PerFrameCachedValue`1.get_Value()
   at Styx.WoWInternals.WoWObjects.LocalPlayer.get_IsActuallyInCombat()
   at Bots.DungeonBuddy.DungeonBot.(List`1 )
   --- 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 System.Delegate.DynamicInvoke(Object[] args)
   at Styx.CommonBot.Targeting.(Delegate , Object[] )
[10:32:43.351 D] Plugin LogMeOut! threw an exception in 'Pulse'! Exception:
[10:32:43.351 D] GreyMagic.InjectionSEHException: Injection resulted in a process exception with error code 0xc0000005
   at GreyMagic.Executor.WaitForInjection(Int32 timeout)
   at GreyMagic.Executor.SharedExecuteLogicEnd(Int32 timeout)
   at GreyMagic.Executor.Execute(Int32 timeout)
   at Styx.WoWInternals.WoWObjects.UnitThreatInfo.(List`1 , WoWUnit )
   at Styx.WoWInternals.WoWObjects.WoWUnit.(List`1 )
   at Styx.WoWInternals.WoWObjects.WoWUnit.(IEnumerable`1 )
   at Styx.WoWInternals.WoWObjects.LocalPlayer.(ThreatStatus )
   at Styx.WoWInternals.WoWObjects.LocalPlayer.()
   at Styx.Helpers.PerFrameCachedValue`1.get_Value()
   at Styx.WoWInternals.WoWObjects.LocalPlayer.get_IsActuallyInCombat()
   at LogMeOut.LogMeOut.RefreshLastAction() in c:\Honorbuddy\New - kopie\Plugins\LogMeOut\LogMeOut.cs:line 1439
   at LogMeOut.LogMeOut.Pulse() in c:\Honorbuddy\New - kopie\Plugins\LogMeOut\LogMeOut.cs:line 502
   at Styx.Plugins.PluginWrapper.Pulse()

Getting this on all my chars since the new patch, can someone confirm if he gets it too? Alread tried clean installs and stuff.
 
Does anyone knows how to transform this: GroupFinderFrameGroupButton2

In a LUA script?

Thanks for help!
 
hey, now that you have made Community Developer, upload a updated Logmeout to the HB store? :)
That is already planned, however I have to wait a grace period before being allowed to, as it was not created by me. All I can say is soon.
 
Does anyone knows how to transform this: GroupFinderFrameGroupButton2

In a LUA script?

Thanks for help!
 
all of a sudden I'm getting this not sure why it was working fine

[LogMeOut!]: Loaded (Ver.1.2.18)
[LogMeOut!]: WARNING: The folder of LogMeOut! has been renamed ! Some features won't be able to work. Please, restore the name to "LogMeOut".


hope someone can throw some light on the matter

Thanks in advance
 
all of a sudden I'm getting this not sure why it was working fine

[LogMeOut!]: Loaded (Ver.1.2.18)
[LogMeOut!]: WARNING: The folder of LogMeOut! has been renamed ! Some features won't be able to work. Please, restore the name to "LogMeOut".


hope someone can throw some light on the matter

Thanks in advance
Check the folders name in your plugin folder, the error seems pretty direct as to what is.

Should be named "LogMeOut" without double quotes.
 
Check the folders name in your plugin folder, the error seems pretty direct as to what is.

Should be named "LogMeOut" without double quotes.
Thanks for your response It's the first thing I checked I must state I'm using the one in threads that has been made to work with WoD
 
LogMeOut should get 3 additional functions:

1. LogMeOut if Reputation "xyz" at faction "ABC" reached
2. If Logmeout is set to logoff after X hours and Botbase QUESTING is active it should wait until X hours reached and then:
- if you return a quest, logoff
- if you do a quest atm. do the quest and then logoff if you return it
(set FORCE AMOUNT of time. Example 15 minutes. Meaning if you do a quest but it takes more than 15 minutes before you give it back logoff)
3. Logoff after item A lootet X times. As soon as the bot gets an item with ID 34567 for example 3 times, it logs off.

So the big example:
Logoff time is set to 8 hours and botbase is Questing
After 8 hours logmeoff should check the FORCE time. It's set to 15 minutes
So Bot can basically run 8 hours and 15 minutes max.
As soon as bot returns a quest he logsoff or latest after 15 minutes reached.

Why?
Because hbrelog and other Windows boot shedulers might break cache/settings and running quests otherwise. Good to have that option.
 
1. LogMeOut if Reputation "xyz" at faction "ABC" reached
Will have to see if there is a method to retrieve a list of available factions to get reputation with, because last I checked it was rather trouble some to find factions id to match against their current reputation level.
2. If Logmeout is set to logoff after X hours and Botbase QUESTING is active it should wait until X hours reached and then:
- if you return a quest, logoff
- if you do a quest atm. do the quest and then logoff if you return it
(set FORCE AMOUNT of time. Example 15 minutes. Meaning if you do a quest but it takes more than 15 minutes before you give it back logoff)
From what I understood, in this case you would check the option "Clear the Cache folder of HonorBuddy" so that next run it would build all the information from scratch and know where to pick off at

3. Logoff after item A lootet X times. As soon as the bot gets an item with ID 34567 for example 3 times, it logs off.
This already exists
 
Last edited:
Thanks to ZenLulz to get this awesome plugin out, but since he is been away for a few months I've decided to continue his awesome work as time allows me.

As a first step to this I've moved this plugin to the BuddyStore allowing users to easily install and use this plugin.

Please refer your self to this thread:
https://www.thebuddyforum.com/thebu...084-logmeout-world-warcraft-disconnecter.html


If ZenLulz ever comes back and decides to continue his work in this plugin I will be more than happy to transfer it back to him.
 
Back
Top