[C#][Source] BlackRain - Simple Object Manager Library menu

Shout-Out

User Tag List

Page 11 of 14 FirstFirst ... 7891011121314 LastLast
Results 151 to 165 of 196
  1. #151
    ddebug's Avatar Contributor
    Reputation
    114
    Join Date
    Sep 2010
    Posts
    117
    Thanks G/R
    0/5
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Latest revision implements 2 new features that I noticed people were requesting...

    + ADDED: Get Unit Class.
    + ADDED: Get Unit Race.
    Last edited by ddebug; 10-24-2010 at 12:19 AM.

    [C#][Source] BlackRain - Simple Object Manager Library
  2. #152
    2$mart4me's Avatar Member
    Reputation
    1
    Join Date
    Mar 2010
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I believe your location information in your Offsets.cs needs to be updated.

    In your code(Facing is actually Pitch):

    Code:
            /// <summary>
              /// Memory locations specific to the WowObject type.
              /// </summary>
              public enum WowObject : uint
              {
                  X = 0x880,
                  Y = 0x884,
                  Z = 0x888,
                  GameObjectX = 0x110,
                  GameObjectY = 0x114,
                  GameObjectZ = 0x118,
                  Facing = 0x894,
              }
    It believe it should be (Facing and Pitch updated):

    Code:
            /// <summary>
            /// Memory locations specific to the WowObject type.
            /// </summary>
            public enum WowObject : uint
            {
                X = 0x880,
                Y = 0x884,
                Z = 0x888,
                GameObjectX = 0x110,
                GameObjectY = 0x114,
                GameObjectZ = 0x118,
                Facing = 0x890,
                Pitch = 0x894,
            }

  3. #153
    Fabolous1's Avatar Member
    Reputation
    2
    Join Date
    Nov 2007
    Posts
    25
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is BlackRain still being maintained and updated?
    Last edited by Fabolous1; 01-15-2011 at 03:06 AM.

  4. #154
    wiirgi's Avatar Contributor
    Reputation
    105
    Join Date
    Mar 2010
    Posts
    120
    Thanks G/R
    2/16
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Fabolous1 View Post
    Is BlackRain still being maintained and updated?
    I doubt so :<
    I like cats.

  5. #155
    Fabio571's Avatar Private
    Reputation
    1
    Join Date
    Nov 2010
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Fabolous1 View Post
    Is BlackRain still being maintained and updated?
    Just update yourself the offsets and that's fine.

  6. #156
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1627
    Join Date
    May 2010
    Posts
    1,846
    Thanks G/R
    193/539
    Trade Feedback
    16 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Just use WRadar's BlackRain. They have an updated BlackRain.

    http://www.mmowned.com/forums/world-...radar-wow.html

    https://github.com/LaoArchAngel/WRadar

  7. #157
    Seifer's Avatar Site Donator
    Reputation
    129
    Join Date
    Apr 2007
    Posts
    270
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Fabolous1 View Post
    Is BlackRain still being maintained and updated?
    Originally Posted by wiirgi View Post
    I doubt so :<
    It is, but there's nothing to update apart offsets, which you can do yourself as well.

    We do still update BlackRain, and if need be, I'll add stuff as it comes by.

  8. #158
    Fabolous1's Avatar Member
    Reputation
    2
    Join Date
    Nov 2007
    Posts
    25
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have been messing with trying to return the Name of objects and players as a string, and can't seem to get it working no matter what I do. I'm using

    This in WowUnit
    Code:
            public virtual string Name
            {
                get
                {
                    try
                    {
                        return Magic.SMemory.ReadASCIIString((IntPtr)_wowProc[0].Id, Magic.SMemory.ReadUInt((IntPtr)_wowProc[0].Id, Magic.SMemory.ReadUInt((IntPtr)_wowProc[0].Id, BaseAddress + 0xA24) + 0x60), 40);
                    }
                    catch (Exception)
                    {
                        return string.Empty;
                    }
                }
            }
    and WowGameObject
    Code:
            public string Name
            {
                get
                {
                    try
                    {
                        return Magic.SMemory.ReadASCIIString((IntPtr)_wowProc[0].Id, Magic.SMemory.ReadUInt((IntPtr)_wowProc[0].Id, Magic.SMemory.ReadUInt((IntPtr)_wowProc[0].Id, BaseAddress + 0x1CC) + 0xB4), 40);
                    }
                    catch (Exception)
                    {
                        return string.Empty;
                    }
                }
            }
    I can't even get it to just return the name for NPCs. I am using BlackMagic as a memory library and also have tried ReadUnicodeString too, still no results. These offsets are the most recent offsets

  9. #159
    FenixTX2's Avatar Active Member
    Reputation
    23
    Join Date
    Mar 2009
    Posts
    125
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is pretty much what I used in 3.3.5
    I can't say anything for certain but looking at your code I'd think that the offsets were wrong.
    Did you find them yourself? If not, can you provide a link to where you found them.


    Code:
    uint unitNameBaseOffset1 = 0x964,
    uint unitNameBaseOffset2 = 0x5C,
    
    uint pName1 =  ProcessManager.WowProcess.ReadUInt(ObjectPointer + unitNameBaseOffset1);               
    uint pName2 =  ProcessManager.WowProcess.ReadUInt(pName1 + unitNameBaseOffset2);
    return ProcessManager.WowProcess.ReadASCIIString(pName2,40);

  10. #160
    Fabolous1's Avatar Member
    Reputation
    2
    Join Date
    Nov 2007
    Posts
    25
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I got my offsets from the new 4.0.6:13623 info dump thread, more specifically:

    Originally Posted by Arutha532 View Post
    TOM_RUS: Thank you for always providing the IDA database!

    Untested:
    Code:
            /// <summary>
            ///   Updated for 4.0.6.13623
            /// </summary>
            internal enum UnitName : uint
            {
                ObjectName1 = 0x1CC,
                ObjectName2 = 0xB4,
                UnitName1 = 0xA24,
                UnitName2 = 0x60,
                PlayerNameCachePointer = 0x89ACC0 + 0x8,
                PlayerNameMaskOffset = 0x024,
                PlayerNameBaseOffset = 0x01c,
                PlayerNameStringOffset = 0x020
            }
    The code I use was adapted to my Blackrain project from XRadar, trying to use how they returned their names.

    When I run my program I get an error saying Unhandled exception has ocurred in your application, blablabla. Index (zero based) must be greater than or equal to zero and less than the size of the argument list.

    It stops listing the objects after my target when I try returning my targets name and gives that error.
    Last edited by Fabolous1; 02-27-2011 at 12:10 AM.

  11. #161
    Seifer's Avatar Site Donator
    Reputation
    129
    Join Date
    Apr 2007
    Posts
    270
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    BlackRain's core has been updated to work with World of Warcraft 4.0.6. There are bound to be some things that don't work properly or are bugged; please report them to the issue tracker on our Google Code page.

    There will - from now on - be a central page where you can always download the latest (and often, greatest) BlackRain package: blackrain world of warcraft

    Make sure to download the BlackRain package from there, launch World of Warcraft, log into your character, and then run rain.exe. Press make it rain, and if everything goes well, it should tell you BlackRain is functional. If it's not, then you don't want to use it. Really. Just wait for an update.

    Have fun, and I hope the "new theme" tickles your geek nerve.

  12. #162
    snigelmannen's Avatar Member
    Reputation
    27
    Join Date
    Jul 2007
    Posts
    318
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lulz @ the song, you don't this on a svn anymore?

    Edit, found it...
    Last edited by snigelmannen; 03-03-2011 at 12:27 PM.
    " Spy sappin mah sentry! "

  13. #163
    Seifer's Avatar Site Donator
    Reputation
    129
    Join Date
    Apr 2007
    Posts
    270
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by snigelmannen View Post
    Lulz @ the song, you don't this on a svn anymore?

    Edit, found it...
    It's still open-source.

  14. #164
    souldipper's Avatar Member
    Reputation
    1
    Join Date
    Nov 2007
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Weird problem using BlackRain

    Hi,

    I have a rather weird problem atm using BlackRain.

    For some reason there are only some properties that display the correct values.
    (Ex ObjectManager.Me.Location, ObjectManager.Me.Type, ObjectManager.Me.GUID, ..)
    Hower most of the properties return the wrong information, including but not limited to: class, health, mana, level, mounted, ...

    Using latest BlackRain with the correct WoW version
    (rain.exe executes succesfully and tells me I'm ready to use BlackRain in my project)

    Any suggestions how to solve this would be greatly appreciated.

  15. #165
    snigelmannen's Avatar Member
    Reputation
    27
    Join Date
    Jul 2007
    Posts
    318
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by snigelmannen View Post
    Lulz @ the song, you don't this on a svn anymore?

    Edit, found it...
    Ye I know, just that there was no link to the SVN on your new fancy website

    And I fail at spelling way to often.
    " Spy sappin mah sentry! "

Similar Threads

  1. [C#][Source] Radar and Object Manager Tester / Verifier
    By xochi in forum WoW Memory Editing
    Replies: 18
    Last Post: 01-08-2011, 02:04 AM
  2. [Source] WPF Wow Object manager
    By !@^^@! in forum WoW Memory Editing
    Replies: 11
    Last Post: 01-26-2010, 04:13 PM
  3. Mobs missing from object manager.
    By RawrSnarl in forum WoW Memory Editing
    Replies: 23
    Last Post: 12-31-2008, 01:31 PM
  4. Object Manager
    By Shamun in forum WoW Memory Editing
    Replies: 11
    Last Post: 11-28-2008, 02:06 PM
  5. WoW Object Manager ?
    By discorly in forum WoW ME Questions and Requests
    Replies: 4
    Last Post: 07-28-2007, 06:34 PM
All times are GMT -5. The time now is 11:55 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