3.3.5a offset patterns menu

Shout-Out

User Tag List

Page 2 of 2 FirstFirst 12
Results 16 to 20 of 20
  1. #16
    Bananenbrot's Avatar Contributor
    Reputation
    153
    Join Date
    Nov 2009
    Posts
    384
    Thanks G/R
    1/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's not a matter of you not knowing the API. Nobody has to know it, there's the documentation for that. Using Win32Exception was just a secret hint to one of such APIs to make you life easier, nothing anyone is blaming you for not knowing it. But if you would just read the documentation to ReadProcessMemory on MSDN, you would instantly know to check GetLastError() (if you never really worked with Win32, because if you did, you can't possibly ignore that function...).
    When you said you didn't know C# syntax and API and stated in the next sentence that you want to work with Java and JNI, I concluded that it had to be either the syntax of C# which scared you off or you not being able to google for some simple APIs. I decided to go for the first one, silently supposing that you aren't too lazy/stupid to read docs, because there is no other reason (except for the fear of an unknown language) you might stick to Java for bot programming.

    Regarding rebasing and stuff: afaik dynamic base relocation was introduced in 3.3.5, so it most possibly affects you. There are plenty of threads regarding that error, you should have wondered why you had to add that offset to the BaseAddress. Offsets most probably assume an image base of 0x400000, which means you have to do
    Code:
    uint CurrentManager = wow.ReadUInt(wow.ReadUInt(WowBaseAddress + 0x00879CE0) + 0x2ED0);
    Edit: And actually I know the stuff you posted... just in case, seems like I'm an experienced programmer because I read the documentation (like you did probably).
    Last edited by Bananenbrot; 10-29-2012 at 03:39 PM.

    3.3.5a offset patterns
  2. #17
    nerdtopia's Avatar Banned
    Reputation
    4
    Join Date
    Apr 2012
    Posts
    37
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Bananenbrot View Post
    It's not a matter of you not knowing the API. Nobody has to know it, there's the documentation for that. Using Win32Exception was just a secret hint to one of such APIs to make you life easier, nothing anyone is blaming you for not knowing it. But if you would just read the documentation to ReadProcessMemory on MSDN, you would instantly know to check GetLastError() (if you never really worked with Win32, because if you did, you can't possibly ignore that function...).
    When you said you didn't know C# syntax and API and stated in the next sentence that you want to work with Java and JNI, I concluded that it had to be either the syntax of C# which scared you off or you not being able to google for some simple APIs. I decided to go for the first one, silently supposing that you aren't too lazy/stupid to read docs, because there is no other reason (except for the fear of an unknown language) you might stick to Java for bot programming.

    Regarding rebasing and stuff: afaik dynamic base relocation was introduced in 3.3.5, so it most possibly affects you. There are plenty of threads regarding that error, you should have wondered why you had to add that offset to the BaseAddress. Offsets most probably assume an image base of 0x400000, which means you have to do
    Code:
    uint CurrentManager = wow.ReadUInt(wow.ReadUInt(WowBaseAddress + 0x00979CE0) + 0x2ED0);
    Edit: And actually I know the stuff you posted... just in case, seems like I'm an experienced programmer because I read the documentation (like you did probably).
    I'd prefer to write the logic of the bot in Java because it's my native language (my first words as an infant were "Hello world"). It's a lot easier to write the bulk of the code in your best language, right? :P

    Btw, I wasn't bagging on you. You have been nothing but helpful. Empted ticked me off. xD

    You subtracted 0x300000 instead of 0x400000. Is that a mistake or why did you do that?

  3. #18
    Empted's Avatar Contributor
    Reputation
    83
    Join Date
    Aug 2011
    Posts
    117
    Thanks G/R
    0/5
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Some one should tick off (Cypher doesn't anymore). If no one will, the section will bloat and become hard to find anything in. You are welcome if you really tried to do something yourself and failed. But all questions you ask here could be googled or searched here with a matter of minutes.

  4. #19
    nerdtopia's Avatar Banned
    Reputation
    4
    Join Date
    Apr 2012
    Posts
    37
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Empted View Post
    Some one should tick off (Cypher doesn't anymore). If no one will, the section will bloat and become hard to find anything in. You are welcome if you really tried to do something yourself and failed. But all questions you ask here could be googled or searched here with a matter of minutes.
    I always Google extensively before making a post. Believe me, I have tried. There are little pieces of information that cannot simply be found on Google. Observe:

    Originally Posted by Frosttall View Post
    It makes no sense to create patterns for 3.3.5a since the client will never chang

    Patterns are used to find things again if the binary changes, but 3.3.5a stays always the same and you only have to reverse the functions - nothing else!

  5. #20
    Bananenbrot's Avatar Contributor
    Reputation
    153
    Join Date
    Nov 2009
    Posts
    384
    Thanks G/R
    1/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by nerdtopia View Post
    You subtracted 0x300000 instead of 0x400000. Is that a mistake or why did you do that?
    Yeah, seems like I fail at math... Corrected it.

Page 2 of 2 FirstFirst 12

Similar Threads

  1. WoW Offsets & WPE
    By RyanoAthens in forum World of Warcraft General
    Replies: 2
    Last Post: 03-11-2014, 10:15 PM
  2. Offset Patterns?
    By wowsc4p3 in forum WoW Memory Editing
    Replies: 14
    Last Post: 02-13-2011, 09:22 AM
  3. Issue pulling the offset from a pattern
    By Tanaris4 in forum WoW Memory Editing
    Replies: 7
    Last Post: 09-22-2009, 03:52 PM
  4. How do you find memory offsets in the game?
    By koalaz2004 in forum World of Warcraft General
    Replies: 0
    Last Post: 08-18-2006, 09:40 PM
  5. Couple Patterns
    By funkdmonkey in forum World of Warcraft Guides
    Replies: 2
    Last Post: 05-25-2006, 12:46 PM
All times are GMT -5. The time now is 10:11 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