Page 1 of 45 12311 ... LastLast
Results 1 to 10 of 447
Like Tree94Likes

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

  1. #1
    Community Developer
    Join Date
    17.08.2011
    Location
    Hopp Swiss !
    Posts
    576

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


    A World of Warcraft disconnecter !


    WoW Version supported : 5.4
    Latest LogMeOut! Version : 1.2.16

    [Introduction]
    LogMeOut! is a plugin for HonorBuddy that stops WoW for you ! Its shutdown process is based on several triggers and you have the possibility to add actions before and after the log out. All the interactions with WoW are automatically logged into the Log console.

    [Features]

    • Triggers : Shut down WoW when a/some trigger(s) fire(s)

      Bags full : Useful when you are using another bot than GB2 and collect items
      Time elapsed : A simple timer (an extra window can be opened to show the remaining time)
      Number of death : Show the name of the attacker(s) and the position of the bot when he dies
      Number of consecutive stucks : Useful when HB cannot get unstuck
      Spend some minutes in combat : Useful to avoid evade mobs or buggy places
      Number of mobs killed
      Number of whispes received : For paranoid people like me =)
      Reach some pve/pvp points : Awesome when you are using the pvp/bg bot or InstanceBuddy
      Reach a level
      Detect if a player follows the bot : Disconnect after x minutes
      Detect if a player targets the bot : Disconnect after x minutes
      Cannot loot mobs : When the bot isn't able to loot mobs
      Quit on loot : Set an amount of specific item to loot
      Quit on aura : Detect if the player has a specified aura
      Quit on profession level : Detect if the player reached a level in a profession
      Quit on durability : Check the player's stuff durability
      Quit on inactivity : Set a time when the player must be disconnected if he's inactive
      Quit on teleport : Detect if the player was moved weirdly NEW
      Quit on GM is whispering : Detect if a Game Master is whispering the player
      Quit on achievement completed : Exit the game when a specific achievement is completed
      Possibility to add a beep when triggers fire : Useful for the profile dev who want debug them without stay behind their screen !


    • Action Before : Just before log out, the bot can execute an action

      Use hearthstone : Simple hearthstone, archeology/etherian hearthstones supported
      Use a spell : The plugin checks if the spell has been casted successfully
      Use an item : Like for the spell, check any casts
      Run lua script : Execute your lua script


    • Action After : Just after log out, the bot can execute another action

      Shutdown the computer
      Execute a batch ligne : You can specify a program to execute with some arguments
      Kill active reloggers : Disable reloggers present on your ocmputer to avoid a reconnection


    • Logging

      Possibility to change the color of the log texts : W00t!
      Write the remaining time in the log console every x minutes if you check the trigger time elapsed
      Log each time the bot gets stuck


    • Exceptions : Exceptions are to prevent a log out at a bad time

      During a battleground
      During an instance
      Can ignore the number of death in BGs
      Ignore members of the player's party/raid when evaluating triggers
      When the player is nearby a mailbox
      DON'T log my toon out for any reason
      Don't run to corpse when logging out: If the character dies and a trigger is activated, the plugin won't try to go to the corpse NEW


    An updater has been implemented in LogMeOut! Ver.1.1 to upgrade the plugin when there is a new update in the SVN.

    [Installation]
    You can use the SVN link (with Tortoise) to be sure you get the latest version or use the HTTPS link to download the plugin directly. All links are written at the bottom of this post.
    When downloaded, you just have to extract the archive in the /Plugins folder.

    All .XML profiles are saved in the /Settings/LogMeOut folder.

    [Support]
    All issues can be reported in this topic or on the SVN Issues webpage : Issues - zenlulzdev - ZenLulz's Codes - Google Project Hosting

    [Motivation]
    I spend a lot of time to code, test and fix all troubles on my plugin.
    So it motivates me a lot if you click on the star at the bottom of this post to give +rep to this project.
    This plugin is my first one, I hope you will enjoy it

    [Idea of Upcoming Features]

    • Add a whitelist for players who follow/target the bot and ignore the players in the friend-list
    • Scan all channels for some specific keywords
    • Quit on Tame
    • Quit on quest turn in
    • Detect whether the bot can't mount due to an invisible wall and keep trying to mount
    • Quit on n XP won
    • Quit after being dead n minutes
    • Add an option to automatically pop the timer when starting the bot
    • Add an inactivity trigger based on a radius


    [Links & Downloads]
    SVN : https://zenlulzdev.googlecode.com/svn/trunk/HonorBuddy/Plugins/LogMeOut/
    HTTPS : https://zenlulzdev.googlecode.com/svn/tags/HonorBuddy/Plugins/LogMeOut/

    [Credits]
    Special thanks to Kupidon for his hard beta-tests !
    Thanks to CodenameG who write a very nice tutorial to make a CC/Plugin.
    Thanks to Bossland to provide us an API so awesome.
    Thanks to Thephoenix25 for the idea to implement What killed me
    Attached Files Attached Files
    Last edited by ZenLulz; 22.03.2014 at 21:46. Reason: Updated for 1.2.16
    Crown, kaysiros, Zher0 and 52 others like this.

  2. #2
    Community Developer
    Join Date
    17.08.2011
    Location
    Hopp Swiss !
    Posts
    576

    Default Changelog

    [Changelog]

    Code:
    
    1.2.16
    
    
    • Add a logging option was created to log each time the bot is stuck or only when the bot reached the maximum number of stuck allowed
    • Add an exception to not being logged out by the inactivity trigger when the bot has the Deserter debuff
    • The trigger "Follow me" and "Target me" not longer trigger when the player is on transport
    1.2.15
    • Add an extra check in order to avoid triggering the teleportation detection when the player dies based on the health percent
    1.2.14
    • Update for Honorbuddy v2.5.8690.707
    1.2.13
    • The trigger "X consecutive stucks" is no longer spammed, a delay of 6 seconds was added between stucking event
    • The Trigger "X whispers received" only notify whispers when enabled
    1.2.12
    • The trigger "X consecutive stucks" now correctly works for the WoW 5.4
    1.2.11
    • The trigger Loot x items is now in the correct section
    • The trigger "Quit on teleportation" won't detect anymore when the player is standing next to a quest giver and is teleported
    • The trigger "Quit on teleportation" won't detect anymore when the player is transported by a Zepplin
    • The trigger "Quit on teleportation" won't detect anymore when the player is teleported by the NPC "The Uncrashable" (Id: 48708)
    • Don't run to corpse when logging out exception added
    • When a whisper is received, it explicitly indicates if the sender was a GM
    • No longer try to cast the hearthstone at the graveyard when the player is dead
    • No longer displays a negative timer when the trigger "Quit on time" is enabled and the plugin is disabled after the user started the bot
    1.2.10
    • The GUI no longer crashes HonorBuddy it is called if the bot is started
    • The trigger "Quit on teleportation" won't detect anymore when the player dies
    1.2.9
    • The trigger "Quit on teleportation" won't detect anymore when the player is teleported by a meeting stone
    • The trigger "Quit on teleportation" won't detect anymore when the player is transported by a zeppelin
    1.2.8
    • The new Trigger "Quit on achievement completed" was added, allowing you to exit the game when a specific achievement is completed
    • The trigger "Quit on teleportation" won't detect anymore when the player is entering/leaving an instance/battleground
    • The trigger "Quit on teleportation" won't detect anymore when the player is accepting a quest and is teleported
    • The trigger "Quit on teleportation" won't detect anymore when the player has opened a frame (Gossip or Quest) and is teleported
    1.2.7
    • The trigger "Quit on teleportation" won't detect anymore when the player is transferred to the graveyard when it dies
    • The trigger "Quit on teleportation" won't detect anymore when the player uses a magic object to teleport itself (like a portal)
    • The trigger "Quit on teleportation" won't detect anymore when the player has the aura "Honorless Target" (appears after a loading screen)
    1.2.6
    • The new trigger "Teleported further than X yards" has been added
    • The new trigger "Got a whisper from a GM" has been added
    • LogMeOut! no longer exits WoW when receiving whispers from BattleNet contacts
    • A new exception has been added, allowing LogMeOut! to ignore members of your party/raid when evaluating triggers
    1.2.5
    • Running lua script in action before logout added
    • Killing reloggers option in action after logout added
    • Modify duration of the timeout when the bot is flying/dead to 3 minutes
    1.2.4
    • Quit on inactivity trigger added
    1.2.3
    • Fix an issue in the settings form if the player doesn't have a profession
    1.2.2
    • Quit on loot item trigger added
    • Quit on got a specific aura trigger added
    • Quit on level in a profession reached trigger added
    • Quit on durability reached trigger added
    • Don't log my toon out option in the exceptions tab added
    • Gracefully shutdown the game now
    • The stuck trigger is fixed !
    • The cannot loot mobs trigger is fixed !
    1.2.1
    • Level trigger up to 90
    • The stuck trigger and cannot loot trigger have been disabled due to an event issue in HB
    1.2.0
    • Updated for MoP !
    • The trigger "Cannot loot mobs" is disabled until someone gives me more information on this problem with new releases of HB
    1.1.2
    • The new trigger "Cannot loot mobs" has been added. It logs out the bot when it isn't able to loot mobs
    1.1.1
    • The timeout when the bot logs out is now correctly set to 5 minutes
    1.1
    • Updater embedded
    • Showing the name of the attacker and the bot's position when he dies
    • Detect if another player is following/targeting the bot
    • Every time HonorBuddy starts, LogMeOut! writes why the bot was logged out (only if the shutdown was launched by LogMeOut!)
    • Possibility to add a beep when triggers fire
    • Can ignore the number of death in BGs
    • Case fixed : Don't get the elapsed time correctly if you start the bot before enable the plugin
    • A timeout has been added if the bot get stucked during the lougout process (5 minutes)
    1.0
    • First release
    Last edited by ZenLulz; 22.03.2014 at 21:38. Reason: Updated for 1.2.16
    Albanuva likes this.

  3. #3
    Community Developer
    Join Date
    17.08.2011
    Location
    Hopp Swiss !
    Posts
    576

    Default

    Hey fellow botters, I updated LogMeOut! to be compatible with the latest version of WoW/HB.

    I had to disable the trigger "Cannot loot mobs" because HB changes a lot and my method to detect it it now outdated. If you still encounter this issue, don't hesitate to post a log

    Hope you will enjoy.

    Zen.

  4. #4
    Lifetimer
    Join Date
    04.05.2011
    Posts
    364

    Default

    Yippie great job !!!
    If i helped you in any way please click the little star button Thank you ^_-

  5. #5
    Buddy
    Join Date
    15.01.2012
    Posts
    46

    Default

    Amazing!
    Thanks for updating your plugin ZenLulz
    "Against stupidity the gods themselves contend in vain"

  6. #6
    Lifetimer
    Join Date
    22.08.2012
    Location
    SnowLand
    Posts
    1,078

    Default

    AMAZZZZZZZZZZZZZZZZING, going to test this out.

  7. #7
    Buddy
    Join Date
    15.01.2010
    Age
    24
    Posts
    107

    Default

    omg, I missed this plugin thanks

  8. #8
    Buddy
    Join Date
    13.02.2012
    Posts
    74

    Default

    wow amazin

  9. #9
    Buddy
    Join Date
    30.09.2011
    Posts
    489

    Default

    WE LOVE YOU ZenLulz Lolz

  10. #10
    Buddy
    Join Date
    16.02.2011
    Posts
    76

    Default

    I love this, but if you could add a feature to log out when the character gets the deserter buff it would be perfect.

 

 
Page 1 of 45 12311 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •