AgaHackTools.Example.MemoryModule.OffsetScanner.ClientState C# (CSharp) Method

ClientState() static private method

static private ClientState ( ISmartMemory memUtils ) : void
memUtils ISmartMemory
return void
        static void ClientState(ISmartMemory memUtils)
        {
            scan = memUtils["engine.dll"].Find(new byte[] { 0xC2, 0x00, 0x00, 0xCC, 0xCC, 0x8B, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x33, 0xC0, 0x83, 0xB9 }, "x??xxxx????xxxx");
            if (scan.Success)
            {
                int tmp = memUtils.Read<int>((IntPtr)(scan.Address.ToInt32() + 7));
                Offsets.EngineClientState = (IntPtr)tmp - engineDllBase;
                Logger.Info(ObjectEx.GetName(() => Offsets.EngineClientState) + "\n" + Offsets.EngineClientState.ToString("X8"));
            }
        }