Preventing GM Actions on bots menu

User Tag List

Results 1 to 8 of 8
  1. #1
    nerexis's Avatar Member CoreCoins Purchaser
    Reputation
    2
    Join Date
    Mar 2008
    Posts
    56
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Preventing GM Actions on bots

    Recently I've got all of my bots banned while I was doing other stuff on computer. I just saw 2 accounts already banned and one 'in-progress' of getting ban.
    What I'm thinking is gm went on farming spot and was checking every character here using his commands. His character wasn't visible.
    What I noticed, there was a not normal stun and he was trying to force logout me, bot was trying to close logout windows and was doing strange, not human things due to it, then got banned.

    After these, I have setup recording software to record WoW while I was afk at 5 fps rate so it won't take whole drive space.
    After 3 hours of botting GM started to hunt . Bot was grinding as always then again same actions happen.
    He was trying to force logout me but bot was closing logout windows using cancel button, thousand of messages like this appeared:

    "You have been inactive for some time and will be logged out of the game. If you wish to remain logged in, hit the cancel button. "

    Bot was also stunned by I dont know what, probably also gm command.

    Now I'm thinking about prevention system to it. Probably after I detect these messages bot should logout/script should stop for some time.

    What do you think guys? Do anybody know by which WoW Api Event can I detect above messages?


    Update:
    Changed script so bot didnt cancel force logout windows, again force logout appeared and after 20s it didn't logout me and messages stopped appearing wtf?

    Preventing GM Actions on bots
  2. #2
    Jadd's Avatar 🐸 Premium Seller
    Reputation
    1515
    Join Date
    May 2008
    Posts
    2,433
    Thanks G/R
    81/336
    Trade Feedback
    1 (100%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    If you're getting GM stunned then the account is going to be banned regardless. I don't think cancelling the inactivity popup will do anything...

  3. #3
    nerexis's Avatar Member CoreCoins Purchaser
    Reputation
    2
    Join Date
    Mar 2008
    Posts
    56
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well yeah, but I have nothing to lose after all. I could detect strange stuns, just by checking how many buffs I have, if none of them stun type buff and I have stun then something is wrong here.

  4. #4
    cloaks's Avatar Member
    Reputation
    1
    Join Date
    Mar 2014
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by nerexis View Post
    Well yeah, but I have nothing to lose after all. I could detect strange stuns, just by checking how many buffs I have, if none of them stun type buff and I have stun then something is wrong here.
    It probably wasn't a stun but the GM "/freeze"ing you.

  5. #5
    nerexis's Avatar Member CoreCoins Purchaser
    Reputation
    2
    Join Date
    Mar 2008
    Posts
    56
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    At least, I've found method to detect those "You have been inactive..." messages.

    Just watch for event:
    (from wowwiki.com)
    "CHAT_MSG_SYSTEM"
    Category: Communication

    Fired when a system chat message (they are displayed in yellow) is received.

    arg1
    The content of the chat message.

    arg1 formats are found in Blizzard's GlobalStrings.lua. Some possibilities:

    ERR_LEARN_RECIPE_S (eg. "You have learned how to create a new item: Bristle Whisker Catfish.")
    MARKED_AFK_MESSAGE (eg. "You are now AFK: Away from Keyboard") "


    The arg1 is (from GlobalStrings.lua):
    http://wowprogramming.com/utils/xmlb...balStrings.lua
    IDLE_MESSAGE = "You have been inactive for some time and will be logged out of the game. If you wish to remain logged in, hit the cancel button.";

    Bot should take proper action after this event is detected, probably let him logout and wait for 15-30 minutes then relog.


    Originally Posted by cloaks View Post
    It probably wasn't a stun but the GM "/freeze"ing you.
    Yeah but red text in middle of screen is present: "Can't do that while stunned." or something like that.
    Last edited by nerexis; 04-18-2014 at 08:41 AM.

  6. #6
    ioctl's Avatar Active Member
    Reputation
    23
    Join Date
    Jan 2013
    Posts
    35
    Thanks G/R
    2/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by nerexis View Post
    At least, I've found method to detect those "You have been inactive..." messages.

    Just watch for event:
    (from wowwiki.com)
    "CHAT_MSG_SYSTEM"
    Category: Communication

    Fired when a system chat message (they are displayed in yellow) is received.

    arg1
    The content of the chat message.

    arg1 formats are found in Blizzard's GlobalStrings.lua. Some possibilities:

    ERR_LEARN_RECIPE_S (eg. "You have learned how to create a new item: Bristle Whisker Catfish.")
    MARKED_AFK_MESSAGE (eg. "You are now AFK: Away from Keyboard") "


    The arg1 is (from GlobalStrings.lua):
    utils/xmlbrowser/test/FrameXML/GlobalStrings - World of Warcraft Programming: A Guide and Reference for Creating WoW Addons
    IDLE_MESSAGE = "You have been inactive for some time and will be logged out of the game. If you wish to remain logged in, hit the cancel button.";

    Bot should take proper action after this event is detected, probably let him logout and wait for 15-30 minutes then relog.




    Yeah but red text in middle of screen is present: "Can't do that while stunned." or something like that.
    Doesn't matter. That's just their way of immobilizing you while they kick and ban you.

  7. #7
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If they are freezing/stunning you, you are already screwed.

    Make sure you changing the LastHardwareAction... Don't just patch the function to stop you going AFK. Some ingame actions require the LastHardwareAction to be valid before they will work.

    Jadd might be able to give you more information here, but its possible that they also send LastHardwareAction value with some packets... If this is a long time in the past, and your character is still moving then its obvious that yours a bot.
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  8. #8
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Protip; just update LHA any time you'd be doing any form of input. Simple 'nuff. (Movement, casting, chat, facing, etc)

Similar Threads

  1. Legal action against bot creaters?
    By MrBeans in forum Pokemon GO Chat
    Replies: 0
    Last Post: 08-12-2016, 03:14 PM
  2. Is there an action house BOT?
    By dollemonk in forum Diablo 3 Bots Questions & Requests
    Replies: 3
    Last Post: 06-24-2012, 06:57 AM
  3. Replies: 4
    Last Post: 05-24-2012, 12:05 PM
  4. [Question] Possibility to change rocks/trees to prevent bots from getting stuck
    By mhollier117 in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 03-14-2012, 09:56 AM
  5. [Prevent Ban] Glider/Botting Safety Idea
    By Scrubs in forum World of Warcraft Bots and Programs
    Replies: 26
    Last Post: 07-05-2008, 07:48 AM
All times are GMT -5. The time now is 11:15 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search