Questioncsgo pasta offsets

Posts 1–9 of 9 · Page 1 of 1
csgo pasta offsets
hey guys , im pretty new in coding and all these thins , and i cant figure out how to update offsets , i can find them on hazedumper etc , but in that pasta i dont know what to replace , and i cant even find where to replace it , if anyone can teach me that , i will love you for that , thanks
Quote Originally Posted by davi33 View Post
hey guys , im pretty new in coding and all these thins , and i cant figure out how to update offsets , i can find them on hazedumper etc , but in that pasta i dont know what to replace , and i cant even find where to replace it , if anyone can teach me that , i will love you for that , thanks
Tip: Press CRTL + F to find specific offsets.

Code:
using System;

// 2019-05-19 18:20:19.455159100 UTC

namespace hazedumper
{
    public static class netvars
    {
        public const Int32 cs_gamerules_data = 0x0;
        public const Int32 m_ArmorValue = 0xB340;
        public const Int32 m_Collision = 0x31C;
        public const Int32 m_CollisionGroup = 0x474;
        public const Int32 m_Local = 0x2FBC;
        public const Int32 m_MoveType = 0x25C;
        public const Int32 m_OriginalOwnerXuidHigh = 0x31B4;
        public const Int32 m_OriginalOwnerXuidLow = 0x31B0;
        public const Int32 m_SurvivalGameRuleDecisionTypes = 0x1320;
        public const Int32 m_SurvivalRules = 0xCF8;
        public const Int32 m_aimPunchAngle = 0x302C;
        public const Int32 m_aimPunchAngleVel = 0x3038;
        public const Int32 m_angEyeAnglesX = 0xB344;
        public const Int32 m_angEyeAnglesY = 0xB348;
        public const Int32 m_bBombPlanted = 0x99D;
        public const Int32 m_bFreezePeriod = 0x20;
        public const Int32 m_bGunGameImmunity = 0x392C;
        public const Int32 m_bHasDefuser = 0xB350;
        public const Int32 m_bHasHelmet = 0xB334;
        public const Int32 m_bInReload = 0x3285;
        public const Int32 m_bIsDefusing = 0x3918;
        public const Int32 m_bIsQueuedMatchmaking = 0x74;
        public const Int32 m_bIsScoped = 0x3910;
        public const Int32 m_bIsValveDS = 0x75;
        public const Int32 m_bSpotted = 0x93D;
        public const Int32 m_bSpottedByMask = 0x980;
        public const Int32 m_bStartedArming = 0x33D0;
        public const Int32 m_clrRender = 0x70;
        public const Int32 m_dwBoneMatrix = 0x26A8;
        public const Int32 m_fAccuracyPenalty = 0x3310;
        public const Int32 m_fFlags = 0x104;
        public const Int32 m_flC4Blow = 0x2990;
        public const Int32 m_flDefuseCountDown = 0x29AC;
        public const Int32 m_flDefuseLength = 0x29A8;
        public const Int32 m_flFallbackWear = 0x31C0;
        public const Int32 m_flFlashDuration = 0xA3F4;
        public const Int32 m_flFlashMaxAlpha = 0xA3F0;
        public const Int32 m_flLastBoneSetupTime = 0x2924;
        public const Int32 m_flLowerBodyYawTarget = 0x3A78;
        public const Int32 m_flNextAttack = 0x2D70;
        public const Int32 m_flNextPrimaryAttack = 0x3218;
        public const Int32 m_flSimulationTime = 0x268;
        public const Int32 m_flTimerLength = 0x2994;
        public const Int32 m_hActiveWeapon = 0x2EF8;
        public const Int32 m_hMyWeapons = 0x2DF8;
        public const Int32 m_hObserverTarget = 0x3388;
        public const Int32 m_hOwner = 0x29CC;
        public const Int32 m_hOwnerEntity = 0x14C;
        public const Int32 m_iAccountID = 0x2FC8;
        public const Int32 m_iClip1 = 0x3244;
        public const Int32 m_iCompetitiveRanking = 0x1A84;
        public const Int32 m_iCompetitiveWins = 0x1B88;
        public const Int32 m_iCrosshairId = 0xB3AC;
        public const Int32 m_iEntityQuality = 0x2FAC;
        public const Int32 m_iFOV = 0x31E4;
        public const Int32 m_iFOVStart = 0x31E8;
        public const Int32 m_iGlowIndex = 0xA40C;
        public const Int32 m_iHealth = 0x100;
        public const Int32 m_iItemDefinitionIndex = 0x2FAA;
        public const Int32 m_iItemIDHigh = 0x2FC0;
        public const Int32 m_iMostRecentModelBoneCounter = 0x2690;
        public const Int32 m_iObserverMode = 0x3374;
        public const Int32 m_iShotsFired = 0xA380;
        public const Int32 m_iState = 0x3238;
        public const Int32 m_iTeamNum = 0xF4;
        public const Int32 m_lifeState = 0x25F;
        public const Int32 m_nFallbackPaintKit = 0x31B8;
        public const Int32 m_nFallbackSeed = 0x31BC;
        public const Int32 m_nFallbackStatTrak = 0x31C4;
        public const Int32 m_nForceBone = 0x268C;
        public const Int32 m_nTickBase = 0x342C;
        public const Int32 m_rgflCoordinateFrame = 0x444;
        public const Int32 m_szCustomName = 0x303C;
        public const Int32 m_szLastPlaceName = 0x35B0;
        public const Int32 m_thirdPersonViewAngles = 0x31D8;
        public const Int32 m_vecOrigin = 0x138;
        public const Int32 m_vecVelocity = 0x114;
        public const Int32 m_vecViewOffset = 0x108;
        public const Int32 m_viewPunchAngle = 0x3020;
    }
    public static class signatures
    {
        public const Int32 clientstate_choked_commands = 0x4D28;
        public const Int32 clientstate_delta_ticks = 0x174;
        public const Int32 clientstate_last_outgoing_command = 0x4D24;
        public const Int32 clientstate_net_channel = 0x9C;
        public const Int32 convar_name_hash_table = 0x2F0F8;
        public const Int32 dwClientState = 0x58BCFC;
        public const Int32 dwClientState_GetLocalPlayer = 0x180;
        public const Int32 dwClientState_IsHLTV = 0x4D40;
        public const Int32 dwClientState_Map = 0x28C;
        public const Int32 dwClientState_MapDirectory = 0x188;
        public const Int32 dwClientState_MaxPlayer = 0x388;
        public const Int32 dwClientState_PlayerInfo = 0x52B8;
        public const Int32 dwClientState_State = 0x108;
        public const Int32 dwClientState_ViewAngles = 0x4D88;
        public const Int32 dwEntityList = 0x4D03AE4;
        public const Int32 dwForceAttack = 0x31351DC;
        public const Int32 dwForceAttack2 = 0x31351E8;
        public const Int32 dwForceBackward = 0x3135194;
        public const Int32 dwForceForward = 0x3135200;
        public const Int32 dwForceJump = 0x51A7050;
        public const Int32 dwForceLeft = 0x3135188;
        public const Int32 dwForceRight = 0x31351AC;
        public const Int32 dwGameDir = 0x631F70;
        public const Int32 dwGameRulesProxy = 0x521939C;
        public const Int32 dwGetAllClasses = 0xD1698C;
        public const Int32 dwGlobalVars = 0x58BA00;
        public const Int32 dwGlowObjectManager = 0x5243EB0;
        public const Int32 dwInput = 0x514EB30;
        public const Int32 dwInterfaceLinkList = 0x8C7DE4;
        public const Int32 dwLocalPlayer = 0xCF1A3C;
        public const Int32 dwMouseEnable = 0xCF7588;
        public const Int32 dwMouseEnablePtr = 0xCF7558;
        public const Int32 dwPlayerResource = 0x313352C;
        public const Int32 dwRadarBase = 0x5138844;
        public const Int32 dwSensitivity = 0xCF7424;
        public const Int32 dwSensitivityPtr = 0xCF73F8;
        public const Int32 dwSetClanTag = 0x896A0;
        public const Int32 dwViewMatrix = 0x4CF5514;
        public const Int32 dwWeaponTable = 0x514F5F4;
        public const Int32 dwWeaponTableIndex = 0x323C;
        public const Int32 dwYawPtr = 0xCF71E8;
        public const Int32 dwZoomSensitivityRatioPtr = 0xCFC428;
        public const Int32 dwbSendPackets = 0xD277A;
        public const Int32 dwppDirect3DDevice9 = 0xA6030;
        public const Int32 force_update_spectator_glow = 0x393652;
        public const Int32 interface_engine_cvar = 0x3E9EC;
        public const Int32 is_c4_owner = 0x39F980;
        public const Int32 m_bDormant = 0xED;
        public const Int32 m_pStudioHdr = 0x294C;
        public const Int32 m_pitchClassPtr = 0x5138AF0;
        public const Int32 m_yawClassPtr = 0xCF71E8;
        public const Int32 model_ambient_min = 0x58ED1C;
        public const Int32 set_abs_angles = 0x1CA9B0;
        public const Int32 set_abs_origin = 0x1CA7F0;
    }
} // namespace hazedumper
i found these , but i cant find these in source , i mean , i dont know what to replace cuz there isnt line of codes like u send , can i send here source so you can check it ?
Quote Originally Posted by davi33 View Post
i found these , but i cant find these in source , i mean , i dont know what to replace cuz there isnt line of codes like u send , can i send here source so you can check it ?
Sure. //2short
oof, how can i do that
I can't spoon feed you everything.
Code:
"signatures": [
    {
      "name": "dwClientState",
      "extra": 0,
      "relative": true,
      "module": "engine.dll",
      "offsets": [
        1
      ],
      "pattern": "A1 ? ? ? ? 33 D2 6A 00 6A 00 33 C9 89 B0"
    },
    {
      "name": "dwClientState_GetLocalPlayer",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        2
      ],
      "pattern": "8B 80 ? ? ? ? 40 C3"
    },
    {
      "name": "dwClientState_IsHLTV",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        2
      ],
      "pattern": "80 BF ? ? ? ? ? 0F 84 ? ? ? ? 32 DB"
    },
    {
      "name": "dwClientState_Map",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        1
      ],
      "pattern": "05 ? ? ? ? C3 CC CC CC CC CC CC CC A1"
    },
    {
      "name": "dwClientState_MapDirectory",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        1
      ],
      "pattern": "05 ? ? ? ? C3 CC CC CC CC CC CC CC 80 3D"
    },
    {
      "name": "dwClientState_MaxPlayer",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        7
      ],
      "pattern": "A1 ? ? ? ? 8B 80 ? ? ? ? C3 CC CC CC CC 55 8B EC 8A 45 08"
    },
    {
      "name": "dwClientState_PlayerInfo",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        2
      ],
      "pattern": "8B 89 ? ? ? ? 85 C9 0F 84 ? ? ? ? 8B 01"
    },
    {
      "name": "dwClientState_State",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        2
      ],
      "pattern": "83 B8 ? ? ? ? ? 0F 94 C0 C3"
    },
    {
      "name": "dwClientState_ViewAngles",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        4
      ],
      "pattern": "F3 0F 11 80 ? ? ? ? D9 46 04 D9 05"
    },
    {
        "name": "clientstate_delta_ticks",
        "extra": 0,
        "relative": false,
        "module": "engine.dll",
        "offsets": [
            2
        ],
        "pattern": "C7 87 ? ? ? ? ? ? ? ? FF 15 ? ? ? ? 83 C4 08"
    },
    {
        "name": "clientstate_last_outgoing_command",
        "extra": 0,
        "relative": false,
        "module": "engine.dll",
        "offsets": [
            2
        ],
        "pattern": "8B 8F ? ? ? ? 8B 87 ? ? ? ? 41"
    },
    {
        "name": "clientstate_choked_commands",
        "extra": 0,
        "relative": false,
        "module": "engine.dll",
        "offsets": [
            2
        ],
        "pattern": "8B 87 ? ? ? ? 41"
    },
    {
      "name": "clientstate_net_channel",
      "extra": 0,
      "relative": false,
      "module": "engine.dll",
      "offsets": [
        2
      ],
      "pattern": "8B 8F ? ? ? ? 8B 01 8B 40 18"
    },
    {
      "name": "dwEntityList",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "BB ? ? ? ? 83 FF 01 0F 8C ? ? ? ? 3B F8"
    },
    {
      "name": "dwForceAttack",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "89 0D ? ? ? ? 8B 0D ? ? ? ? 8B F2 8B C1 83 CE 04"
    },
    {
      "name": "dwForceAttack2",
      "extra": 12,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "89 0D ? ? ? ? 8B 0D ? ? ? ? 8B F2 8B C1 83 CE 04"
    },
    {
      "name": "dwForceBackward",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        287
      ],
      "pattern": "55 8B EC 51 53 8A 5D 08"
    },
    {
      "name": "dwForceForward",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        245
      ],
      "pattern": "55 8B EC 51 53 8A 5D 08"
    },
    {
      "name": "dwForceJump",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "8B 0D ? ? ? ? 8B D6 8B C1 83 CA 02"
    },
    {
      "name": "dwForceLeft",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        465
      ],
      "pattern": "55 8B EC 51 53 8A 5D 08"
    },
    {
      "name": "dwForceRight",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        512
      ],
      "pattern": "55 8B EC 51 53 8A 5D 08"
    },
    {
      "name": "dwGameDir",
      "extra": 0,
      "relative": true,
      "module": "engine.dll",
      "offsets": [
        1
      ],
      "pattern": "68 ? ? ? ? 8D 85 ? ? ? ? 50 68 ? ? ? ? 68"
    },
    {
      "name": "dwGameRulesProxy",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "A1 ? ? ? ? 85 C0 0F 84 ? ? ? ? 80 B8 ? ? ? ? ? 0F 84 ? ? ? ? 0F 10 05"
    },
    {
      "name": "dwGetAllClasses",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1,
        0
      ],
      "pattern": "A1 ? ? ? ? C3 CC CC CC CC CC CC CC CC CC CC A1 ? ? ? ? B9"
    },
    {
      "name": "dwGlobalVars",
      "extra": 0,
      "relative": true,
      "module": "engine.dll",
      "offsets": [
        1
      ],
      "pattern": "68 ? ? ? ? 68 ? ? ? ? FF 50 08 85 C0"
    },
    {
      "name": "dwGlowObjectManager",
      "extra": 4,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "A1 ? ? ? ? A8 01 75 4B"
    },
    {
      "name": "dwInput",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "B9 ? ? ? ? F3 0F 11 04 24 FF 50 10"
    },
    {
      "name": "dwInterfaceLinkList",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [],
      "pattern": "8B 35 ? ? ? ? 57 85 F6 74 ? 8B 7D 08 8B 4E 04 8B C7 8A 11 3A 10"
    },
    {
      "name": "dwLocalPlayer",
      "extra": 4,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        3
      ],
      "pattern": "8D 34 85 ? ? ? ? 89 15 ? ? ? ? 8B 41 08 8B 48 04 83 F9 FF"
    },
    {
      "name": "dwMouseEnable",
      "extra": 48,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "B9 ? ? ? ? FF 50 34 85 C0 75 10"
    },
    {
      "name": "dwMouseEnablePtr",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "B9 ? ? ? ? FF 50 34 85 C0 75 10"
    },
    {
      "name": "dwPlayerResource",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "8B 3D ? ? ? ? 85 FF 0F 84 ? ? ? ? 81 C7"
    },
    {
      "name": "dwRadarBase",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "A1 ? ? ? ? 8B 0C B0 8B 01 FF 50 ? 46 3B 35 ? ? ? ? 7C EA 8B 0D"
    },
    {
      "name": "dwSensitivity",
      "extra": 44,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "81 F9 ? ? ? ? 75 1D F3 0F 10 05 ? ? ? ? F3 0F 11 44 24 ? 8B 44 24 18 35 ? ? ? ? 89 44 24 0C EB 0B"
    },
    {
      "name": "dwSensitivityPtr",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "81 F9 ? ? ? ? 75 1D F3 0F 10 05 ? ? ? ? F3 0F 11 44 24 ? 8B 44 24 18 35 ? ? ? ? 89 44 24 0C EB 0B"
    },
    {
      "name": "dwSetClanTag",
      "extra": 0,
      "relative": true,
      "module": "engine.dll",
      "offsets": [],
      "pattern": "53 56 57 8B DA 8B F9 FF 15"
    },
    {
      "name": "dwViewMatrix",
      "extra": 176,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        3
      ],
      "pattern": "0F 10 05 ? ? ? ? 8D 85 ? ? ? ? B9"
    },
    {
      "name": "dwWeaponTable",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "B9 ? ? ? ? 6A 00 FF 50 08 C3"
    },
    {
      "name": "dwWeaponTableIndex",
      "extra": 0,
      "relative": false,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "39 86 ? ? ? ? 74 06 89 86 ? ? ? ? 8B 86"
    },
    {
      "name": "dwYawPtr",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "81 F9 ? ? ? ? 75 1D F3 0F 10 05 ? ? ? ? F3 0F 11 44 24 ? 8B 44 24 1C 35 ? ? ? ? 89 44 24 18 EB 0B 8B 01 8B 40 30 FF D0 D9 5C 24 18 F3 0F 10 06"
    },
    {
      "name": "dwZoomSensitivityRatioPtr",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "81 F9 ? ? ? ? 75 1A F3 0F 10 05 ? ? ? ? F3 0F 11 45 ? 8B 45 F4 35 ? ? ? ? 89 45 FC EB 0A 8B 01 8B 40 30 FF D0 D9 5D FC A1"
    },
    {
      "name": "dwbSendPackets",
      "extra": 1,
      "relative": true,
      "module": "engine.dll",
      "offsets": [],
      "pattern": "B3 01 8B 01 8B 40 10 FF D0 84 C0 74 0F 80 BF ? ? ? ? ? 0F 84"
    },
    {
      "name": "dwppDirect3DDevice9",
      "extra": 0,
      "relative": true,
      "module": "shaderapidx9.dll",
      "offsets": [
        1
      ],
      "pattern": "A1 ? ? ? ? 50 8B 08 FF 51 0C"
    },
    {
      "name": "m_pStudioHdr",
      "extra": 0,
      "relative": false,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "8B B6 ? ? ? ? 85 F6 74 05 83 3E 00 75 02 33 F6 F3 0F 10 44 24"
    },
    {
      "name": "m_yawClassPtr",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        2
      ],
      "pattern": "81 F9 ? ? ? ? 75 16 F3 0F 10 05 ? ? ? ? F3 0F 11 45 ? 81 75 ? ? ? ? ? EB 0A 8B 01 8B 40 30 FF D0 D9 5D 0C 8B 55 08"
    },
    {
      "name": "m_pitchClassPtr",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "offsets": [
        1
      ],
      "pattern": "A1 ? ? ? ? 89 74 24 28"
    },
    {
        "name": "interface_engine_cvar",
        "extra": 0,
        "relative": true,
        "module": "vstdlib.dll",
        "offsets": [
            2
        ],
        "pattern": "8B 0D ? ? ? ? C7 05"
    },
    {
        "name": "convar_name_hash_table",
        "extra": 0,
        "relative": true,
        "module": "vstdlib.dll",
        "offsets": [
            3
        ],
        "pattern": "8B 3C 85"
    },
    {
        "name": "m_bDormant",
        "extra": 8,
        "relative": false,
        "module": "client_panorama.dll",
        "offsets": [
            2
        ],
        "pattern": "8A 81 ? ? ? ? C3 32 C0"
    },
    {
       "name": "model_ambient_min",
       "extra": 0,
       "relative": true,
       "module": "engine.dll",
       "offsets": [
         4
       ],
       "pattern": "F3 0F 10 0D ? ? ? ? F3 0F 11 4C 24 ? 8B 44 24 20 35 ? ? ? ? 89 44 24 0C"
    },
    {
      "name": "set_abs_angles",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "pattern": "55 8B EC 83 E4 F8 83 EC 64 53 56 57 8B F1 E8"
    },
    {
      "name": "set_abs_origin",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "pattern": "55 8B EC 83 E4 F8 51 53 56 57 8B F1 E8"
    },
    {
      "name": "is_c4_owner",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "pattern": "56 8B F1 85 F6 74 31"
    },
    {
      "name": "force_update_spectator_glow",
      "extra": 0,
      "relative": true,
      "module": "client_panorama.dll",
      "pattern": "74 07 8B CB E8 ? ? ? ? 83 C7 10"
    }
  ],
so these are signatures okey , but u said i need to update masks too , by masks you ment these or is there anything else ? thanks for being patient

- - - Updated - - -

#include "Offsets.h"
#include "UTIL Functions.h"

#define strenc( s ) ( s )

void Offsets::Initialise()
{
// Modules
Modules::Client = Utilities::Memory::WaitOnModuleHandle("client_pano rama.dll");
Modules::Engine = Utilities::Memory::WaitOnModuleHandle("engine.dll" );
Modules::VGUI2 = Utilities::Memory::WaitOnModuleHandle("vgui2.dll") ;
Modules::VGUISurface = Utilities::Memory::WaitOnModuleHandle("vguimatsurf ace.dll");
Modules::Material = Utilities::Memory::WaitOnModuleHandle("materialsys tem.dll");
Modules::VPhysics = Utilities::Memory::WaitOnModuleHandle("vphysics.dl l");
Modules::Stdlib = Utilities::Memory::WaitOnModuleHandle("vstdlib.dll ");
Modules::InputSys = Utilities::Memory::WaitOnModuleHandle("inputsystem .dll");

#pragma region VTables
VMT::CHL_GetAllClasses = 8;

VMT::Engine_GetScreenSize = 5;
VMT::Engine_GetPlayerInfo = 8;
VMT::Engine_GetLocalPlayer = 12;
VMT::Engine_Time = 14;
VMT::Engine_GetViewAngles = 18;
VMT::Engine_SetViewAngles = 19;
VMT::Engine_GetMaxClients = 20;
VMT::Engine_IsConnected = 27;
VMT::Engine_IsInGame = 26;
VMT::Engine_WorldToScreenMatrix = 37;
VMT::Engine_ClientCmd_Unrestricted = 114;

VMT::Panel_GetName = 36;
VMT::Panel_PaintTraverse = 41;

VMT::Surface_DrawSetColorA = 14;
VMT::Surface_DrawSetColorB = 15;
VMT::Surface_DrawFilledRect = 16;
VMT::Surface_DrawOutlinedRect = 18;
VMT::Surface_DrawLine = 19;
VMT::Surface_DrawSetTextFont = 23;
VMT::Surface_DrawSetTextColorA = 24;
VMT::Surface_DrawSetTextColorB = 25;
VMT::Surface_DrawSetTextPos = 26;
VMT::Surface_DrawPrintText = 28;
VMT::Surface_DrawSetTextureRGBA = 37;
VMT::Surface_DrawSetTexture = 38;
VMT::Surface_CreateNewTextureID = 43;
VMT::Surface_FontCreate = 71;
VMT::Surface_SetFontGlyphSet = 72;
VMT::Surface_GetTextSize = 79;
VMT::Surface_DrawOutlinedCircle = 103;
VMT::Surface_SurfaceGetCursorPos = 66;
VMT::Surface_DrawTexturedPolygon = 106;

VMT::Material_GetName = 0;
VMT::Material_SetMaterialVarFlag = 30;
VMT::Material_GetMaterialVarFlag = 31;
VMT::Material_AlphaModulate = 28;
VMT::Material_ColorModulate = 29;
VMT::Material_IncrementReferenceCount = 14;

VMT::MaterialSystem_FindMaterial = 84;
VMT::MaterialSystem_CreateMaterial = 83;

VMT::ModelRender_ForcedMaterialOverride = 1;
VMT::ModelRender_DrawModelExecute = 21;

VMT::ModelInfo_GetModelName = 3;
VMT::ModelInfo_GetStudiomodel = 30;

VMT::RenderView_SetBlend = 4;
VMT::RenderView_SetColorModulation = 6;

#pragma endregion Contains the VTable Indexs


Functions::KeyValues_KeyValues = Utilities::Memory::FindPatternV2("client_panorama. dll", "55 8B EC 51 33 C0 C7 45");

Functions::KeyValues_LoadFromBuffer = Utilities::Memory::FindPatternV2("client_panorama. dll", "55 8B EC 83 E4 F8 83 EC 34 53 8B 5D 0C 89 4C 24 04");

Functions::dwCalcPlayerView = Utilities::Memory::FindPattern("client_panorama.dl l", (PBYTE)"\x84\xC0\x75\x08\x57\x8B\xCE\xE8\x00\x00\x 00\x00\x8B\x06", "xxxxxxxx????xx");

Functions::GetSeqActivity = game_utils::FindPattern1(strenc("client_panorama.d ll"), strenc("55 8B EC 83 7D 08 FF 56 8B F1 74 3D"));
Functions::dwGetPlayerCompRank = game_utils::FindPattern1(strenc("client_panorama.d ll"), strenc("55 8B EC 8B 0D ? ? ? ? 68 ? ? ? ? "));

Functions::IsReadySig = game_utils::FindPattern1(strenc("client_panorama.d ll"), strenc("55 8B EC 83 E4 F8 83 EC 08 56 8B 35 ? ? ? ? 57 8B 8E"));

Functions::dwIsReady = game_utils::FindPattern1(strenc("client_panorama.d ll"), strenc("55 8B EC 83 E4 F8 83 EC 08 56 8B 35 ? ? ? ? 57 8B BE"));

Utilities::Log("Offsets/Indexes Up to Date");
}

namespace Offsets
{
namespace Modules
{
DWORD Client;
DWORD Engine;
DWORD VGUI2;
DWORD VGUISurface;
DWORD Material;
DWORD VPhysics;
DWORD Stdlib;
DWORD InputSys;
};

namespace VMT
{
DWORD CHL_GetAllClasses;

DWORD Engine_GetScreenSize;
DWORD Engine_GetPlayerInfo;
DWORD Engine_GetLocalPlayer;
DWORD Engine_Time;
DWORD Engine_GetViewAngles;
DWORD Engine_SetViewAngles;
DWORD Engine_GetMaxClients;
DWORD Engine_IsConnected;
DWORD Engine_IsInGame;
DWORD Engine_WorldToScreenMatrix;
DWORD Engine_GetNetChannelInfo;
DWORD Engine_ClientCmd_Unrestricted;

DWORD Panel_GetName;
DWORD Panel_PaintTraverse;

DWORD Surface_DrawSetColorA;
DWORD Surface_DrawSetColorB;
DWORD Surface_DrawFilledRect;
DWORD Surface_DrawOutlinedRect;
DWORD Surface_DrawLine;
DWORD Surface_DrawSetTextFont;
DWORD Surface_DrawSetTextColorA;
DWORD Surface_DrawSetTextColorB;
DWORD Surface_DrawSetTextPos;
DWORD Surface_DrawPrintText;
DWORD Surface_DrawSetTextureRGBA;
DWORD Surface_DrawSetTexture;
DWORD Surface_CreateNewTextureID;
DWORD Surface_FontCreate;
DWORD Surface_SetFontGlyphSet;
DWORD Surface_GetTextSize;
DWORD Surface_DrawOutlinedCircle;
DWORD Surface_SurfaceGetCursorPos;
DWORD Surface_DrawTexturedPolygon;

DWORD Material_GetName;
DWORD Material_SetMaterialVarFlag;
DWORD Material_GetMaterialVarFlag;
DWORD Material_AlphaModulate;
DWORD Material_ColorModulate;
DWORD Material_IncrementReferenceCount;

DWORD MaterialSystem_FindMaterial;
DWORD MaterialSystem_CreateMaterial;

DWORD ModelRender_ForcedMaterialOverride;
DWORD ModelRender_DrawModelExecute;

DWORD ModelInfo_GetModelName;
DWORD ModelInfo_GetStudiomodel;

DWORD RenderView_SetBlend;
DWORD RenderView_SetColorModulation;

DWORD Weapon_GetSpread;
};

namespace Functions
{
DWORD KeyValues_KeyValues;
DWORD KeyValues_LoadFromBuffer;
DWORD dwCalcPlayerView;
DWORD dwGetPlayerCompRank;
DWORD dwIsReady;
DWORD GetWeaponData;
DWORD IsReadySig;
DWORD GetSeqActivity;
};
};

- - - Updated - - -

i need to change these ?

- - - Updated - - -

that code you send . in that antario source there arent even these signatures , not even close there isnt even signatures when i search in entire solution + there arent any offsets too so i dont know what i need to change .....
Quote Originally Posted by davi33 View Post
Functions::dwCalcPlayerView = Utilities::Memory::FindPattern("client_panorama.dl l", (PBYTE)"\x84\xC0\x75\x08\x57\x8B\xCE\xE8\x00\x00\x 00\x00\x8B\x06", "xxxxxxxx????xx");
Quote Originally Posted by davi33 View Post
there isnt even signatures when i search in entire solution + there arent any offsets too
This is a signature: \x84\xC0\x75\x08\x57\x8B\xCE\xE8\x00\x00\x00\x00\x 8B\x06
This is a mask: xxxxxxxx????xx

Maybe you should go back to the basics of learning cheat engine.
You tried.
Posts 1–9 of 9 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?