how am i supposed to detect LastRedErrorMessage when its displaying same message? menu

User Tag List

Results 1 to 11 of 11
  1. #1
    zutto's Avatar Active Member
    Reputation
    39
    Join Date
    Aug 2007
    Posts
    210
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    how am i supposed to detect LastRedErrorMessage when its displaying same message?

    yeah, so problem atm is that, i have no idea how am i supposed to detect it, when its displaying same message over and over again (you are busy looting)


    so anyone got suggestions?..

    i wish it had timestamp ;o
    drugs are baad kids.. m'kay.

    how am i supposed to detect LastRedErrorMessage when its displaying same message?
  2. #2
    maclone's Avatar / Authenticator enabled
    Reputation
    2420
    Join Date
    Nov 2007
    Posts
    8,726
    Thanks G/R
    0/1029
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Can't you just overwrite that string after you read it?
    Giving it a name like: "DONE CHECK: You are busy looting" ?
    Zomfg. And no, don't ask. - Dombo did it.

  3. #3
    zutto's Avatar Active Member
    Reputation
    39
    Join Date
    Aug 2007
    Posts
    210
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by maclone View Post
    Can't you just overwrite that string after you read it?
    Giving it a name like: "DONE CHECK: You are busy looting" ?

    yeah, i could overwrite it, but i am staying out of all memory writing..
    edit: and injecting...
    drugs are baad kids.. m'kay.

  4. #4
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by zutto View Post
    yeah, i could overwrite it, but i am staying out of all memory writing..
    edit: and injecting...
    So I herd that Warden can detect arbitrary memory writes in non-static and volatile areas of memory.

  5. #5
    zutto's Avatar Active Member
    Reputation
    39
    Join Date
    Aug 2007
    Posts
    210
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cypher View Post
    So I herd that Warden can detect arbitrary memory writes in non-static and volatile areas of memory.
    i knew you we're going to post me something like that ;P
    can i has cookiez?

    but still, i am staying out of it ;<

    probably isnt any way to do that then :/

    edit:

    hardcoding timers incoming >_<
    Last edited by zutto; 10-15-2009 at 01:02 PM.
    drugs are baad kids.. m'kay.

  6. #6
    FenixTX2's Avatar Active Member
    Reputation
    22
    Join Date
    Mar 2009
    Posts
    125
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Could you do something like create an lua addon which logs the error messages and prints them out to the chat frame along with a timestamp and error count? Then read the wow chat log checking for the error messages. something like:

    [ERR][14:22:48][12][Some Error: Error]
    [ERR][14:24:04][13][Some Error: Error]


  7. #7
    flukes1's Avatar Member
    Reputation
    6
    Join Date
    Aug 2009
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The simple answer to your question is that you can't without writing to it. As Cypher pointed out, it's safe to do so. There are about a million better ways your bot can be scanned down by Warden, so I wouldn't worry about it.

  8. #8
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ehmm? Define the last message? lol

    string last = ""

    void Method()
    {
    string errorMessage = LastRedErrorMessage();
    if (errorMessage == last)
    {
    // amagawd this has showed up twice! o noes!
    }
    last = errorMessage
    }
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  9. #9
    zutto's Avatar Active Member
    Reputation
    39
    Join Date
    Aug 2007
    Posts
    210
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by MaiN View Post
    Ehmm? Define the last message? lol

    string last = ""

    void Method()
    {
    string errorMessage = LastRedErrorMessage();
    if (errorMessage == last)
    {
    // amagawd this has showed up twice! o noes!
    }
    last = errorMessage
    }

    id do that if there was any way telling its showing up again >_>

    but since its always same, no matter what, no timestamp, etc..

    and yeah i keep addons out, got solution what might be bit slower but we're talking about 600ms here so shouldnt be that big problem :<
    drugs are baad kids.. m'kay.

  10. #10
    flukes1's Avatar Member
    Reputation
    6
    Join Date
    Aug 2009
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That won't work. You'd have to know in advance when an error was going to occur, which defeats the point of scanning for it.

  11. #11
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How I do it - there is another offset where if a spell DOESN'T cast, that spell is written to memory, otherwise it's 0 on success.

    So basically I try to cast a spell, see if it's 0, if it's not, then i read the red error message

    (I'd share offsets but I'm on mac + it's irrelevant)

Similar Threads

  1. [Guide] How to make Mob say/yell something when...[No LUA needed!]
    By Appled in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 10-25-2008, 08:13 AM
  2. [How to] Use a manual proxy for when you scam
    By Loveshock in forum WoW Scam Prevention
    Replies: 16
    Last Post: 04-05-2008, 02:27 PM
  3. how long time befor you get mail when ppl send to you`?
    By fiskerfisk in forum World of Warcraft General
    Replies: 9
    Last Post: 11-04-2007, 12:49 PM
  4. How do i keep my spawned towns when i close my server for repairs/fixes?
    By Masterkenshin in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 10-20-2007, 08:21 PM
  5. How do you get around D/C when you tele-hack
    By vivec45 in forum World of Warcraft General
    Replies: 3
    Last Post: 08-18-2007, 06:52 AM
All times are GMT -5. The time now is 11:58 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search