diff --git a/configs/addons/counterstrikesharp/gamedata/gamedata.json b/configs/addons/counterstrikesharp/gamedata/gamedata.json index a08d93135..6eef982ed 100644 --- a/configs/addons/counterstrikesharp/gamedata/gamedata.json +++ b/configs/addons/counterstrikesharp/gamedata/gamedata.json @@ -2,22 +2,22 @@ "UTIL_ClientPrintAll": { "signatures": { "library": "server", - "windows": "48 89 5C 24 08 48 89 6C 24 10 48 89 74 24 18 57 48 81 EC 70 01 ? ? 8B E9", - "linux": "55 48 89 E5 41 57 49 89 D7 41 56 49 89 F6 41 55 41 89 FD" + "windows": "48 89 5C 24 ? 48 89 6C 24 ? 48 89 74 24 ? 57 48 83 EC ? 8B E9 49 8B D9", + "linux": "55 48 89 E5 41 57 4D 89 CF 41 56 4D 89 C6 41 55 49 89 CD 41 54 49 89 D4 53 48 8D" } }, "ClientPrint": { "signatures": { "library": "server", "windows": "48 85 C9 0F 84 ? ? ? ? 48 89 5C 24 ? 55", - "linux": "55 48 89 E5 41 57 49 89 CF 41 56 49 89 D6 41 55 41 89 F5 41 54 4C 8D A5 A0 FE FF FF" + "linux": "55 48 8D 05 F8 5F 8B 00" } }, "CCSPlayerController_SwitchTeam": { "signatures": { "library": "server", - "windows": "40 56 57 48 81 EC ? ? ? ? 48 8B F9 8B F2 8B CA", - "linux": "55 48 89 E5 41 55 49 89 FD 89 F7" + "windows": "40 53 57 48 81 EC ? ? ? ? 48 8B D9 8B FA", + "linux": "55 48 89 E5 41 54 49 89 FC 89 F7" } }, "CCSPlayerController_ChangeTeam": { @@ -35,29 +35,29 @@ "CBasePlayerController_SetPawn": { "signatures": { "library": "server", - "windows": "48 89 74 24 ? 55 41 54 41 55 41 56 41 57 48 8D 6C 24 ? 48 81 EC ? ? ? ? 4C 8B F9", - "linux": "55 48 89 E5 41 57 41 56 41 55 49 89 FD 41 54 45 89 C4" + "windows": "48 89 5C 24 ? 57 41 54 41 55 41 56 41 57 48 83 EC ? 4C 8B 15", + "linux": "55 48 8D 87 10 08 00 00" } }, "CCSPlayerPawnBase_PostThink": { "signatures": { "library": "server", "windows": "48 ? ? 55 53 56 57 41 ? 48 ? ? ? 48 ? ? ? ? ? ? 4C 89 68", - "linux": "55 48 89 E5 41 56 41 55 41 54 53 48 89 FB 48 83 EC 40 E8" + "linux": "55 48 89 E5 41 57 41 56 49 89 FE 41 55 41 54 53 48 83 EC 58 E8" } }, "CGameEventManager_Init": { "signatures": { "library": "server", "windows": "40 53 48 83 EC 20 48 8B 01 48 8B D9 FF 50 10", - "linux": "55 48 89 E5 41 54 49 89 FC 48 83 EC 08 48 8B 07 FF 50 18" + "linux": "55 48 89 E5 53 48 89 FB 48 83 EC 08 48 8B 07 FF 50 18" } }, "GiveNamedItem": { "signatures": { "library": "server", - "windows": "48 89 5C 24 ? 48 89 74 24 ? 55 57 41 55 41 56 41 57 48 8D AC 24", - "linux": "55 48 89 E5 41 57 41 56 49 89 F6 41 55 4D 89 C5 41 54 49 89 D4" + "windows": "48 89 5C 24 ? 48 89 74 24 ? 55 57 41 55 41 56 41 57 48 8D 6C 24 ? 48 81 EC ? ? ? ? 4D 8B F9", + "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 53 48 81 EC D8 00 00 00 48 89 8D 18 FF FF FF" } }, "UTIL_Remove": { @@ -71,35 +71,35 @@ "signatures": { "library": "server", "windows": "44 89 4C 24 20 44 88 44 24 18", - "linux": "55 48 89 E5 41 57 41 56 49 89 F6 41 55 4D 89 C5 41 54 49 89 FC" + "linux": "55 48 89 E5 41 57 49 89 F7 41 56 41 55 41 54 4D 89 C4" } }, "CBaseModelEntity_SetModel": { "signatures": { "library": "server", - "windows": "48 89 5C 24 ? 48 89 7C 24 ? 55 48 8B EC 48 83 EC 50 48 8B F9 4C 8B C2", - "linux": "55 48 89 F2 48 89 E5 41 54 49 89 FC 48 8D 7D E0 48 83 EC ? 48 8D 05 ? ? ? ? 48 8B 30 48 8B 06" + "windows": "40 53 48 83 EC ? 48 8B D9 4C 8B C2 48 8B 0D ? ? ? ? 48 8D 54 24 ? 48 8B 01 FF 50 ? 48 8B 44 24 ? 48 8D 54 24 ? 48 8B CB 48 89 44 24 ? E8 ? ? ? ? 48 83 C4 ? 5B C3 CC CC CC CC CC 48 89 5C 24", + "linux": "55 48 89 F2 48 89 E5 53 48 89 FB 48 8D 7D ? 48 83 EC ? 48 8D 05 ? ? ? ? 48 8B 30 48 8B 06 FF 50 ? 48 8B 45 ? 48 8D 75 ? 48 89 DF 48 89 45 ? E8 ? ? ? ? 48 8B 5D ? C9 C3 CC CC CC 55" } }, "CCSPlayer_WeaponServices_CanUse": { "signatures": { "library": "server", - "windows": "48 89 5C 24 ? 48 89 6C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8B 01 48 8B F2", - "linux": "55 48 8D 15 ? ? ? ? 48 89 E5 41 55 49 89 F5 41 54 49 89 FC 53 48 83 EC ? 48 8B 07 48 8B 80 ? ? ? ? 48 39 D0 0F 85 ? ? ? ? 80 BF" + "windows": "48 89 5C 24 ? 48 89 6C 24 ? 56 57 41 56 48 83 EC ? 48 8B 01 48 8B FA", + "linux": "55 48 8D 15 E8 EC FF FF" } }, "CCSPlayer_ItemServices_CanAcquire": { "signatures": { "library": "server", - "windows": "44 89 44 24 ? 48 89 54 24 ? 48 89 4C 24 ? 55 56 57 41 54 41 55 41 56 41 57 48 8B EC", - "linux": "55 48 89 E5 41 57 41 56 48 8D 45 ? 41 55 41 54 53 48 89 CB" + "windows": "44 89 44 24 ? 48 89 54 24 ? 48 89 4C 24 ? 55 53 56 57 41 55 41 56 41 57 48 8B EC", + "linux": "55 48 89 E5 41 57 41 56 41 55 49 89 CD 41 54 49 89 FC 53 48 89 F3 48 83 EC 78" } }, "GetCSWeaponDataFromKey": { "signatures": { "library": "server", - "windows": "48 89 5C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8B FA 8B F1 48 85 D2 0F 84", - "linux": "55 48 89 E5 41 57 41 56 41 89 FE 41 55 41 54 45" + "windows": "48 89 5C 24 ? 48 89 6C 24 ? 48 89 74 24 ? 57 48 83 EC ? 33 ED 48 8B FA 8B F1", + "linux": "55 48 89 E5 41 54 53 48 81 EC 10 01 00 00 48 85 FF" } }, "CCSPlayer_ItemServices_GiveNamedItem": { @@ -129,8 +129,8 @@ "CCSGameRules_TerminateRound": { "signatures": { "library": "server", - "windows": "48 8B C4 4C 89 48 ? 48 89 48 ? 55 41 55", - "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 49 89 FC 53 48 81 EC 88 00 00 00 48 8D 05 ? ? ? ?" + "windows": "48 8B C4 4C 89 48 ? 48 89 48 ? 55 56", + "linux": "55 48 89 E5 41 57 41 56 49 89 FE 41 55 41 54 53 48 81 EC ? ? ? ? 48 8D 05 ? ? ? ? F3 0F 11 85" } }, "CCSGameRules_FindPickerEntity": { @@ -150,35 +150,35 @@ "signatures": { "library": "server", "windows": "48 89 5C 24 10 57 48 83 EC 30 48 8B DA 48 8B F9 48 85 C9", - "linux": "48 85 FF 74 ? 55 48 89 E5 41 56" + "linux": "48 85 FF 74 ? 55 48 89 E5 41 55 41 54 49 89 FC" } }, "CBaseEntity_EmitSoundFilter": { "signatures": { "library": "server", - "windows": "48 89 5C 24 08 48 89 6C 24 10 48 89 74 24 18 48 89 7C 24 20 41 56 48 83 EC 30 48 8B EA", - "linux": "55 48 89 E5 41 56 49 89 D6 41 55 41 89 F5 41 54 48" + "windows": "4C 8B DC 49 89 5B ? 49 89 6B ? 49 89 73 ? 49 89 7B ? 41 56 48 83 EC ? 49 C7 43 ? ? ? ? ? 48 8D 05 ? ? ? ? 49 89 43 ? 41 8B F8", + "linux": "55 48 8D 05 ? ? ? ? 48 89 E5 41 57 49 89 CF 41 56 41 89 D6" } }, "CEntityInstance_AcceptInput": { "signatures": { "library": "server", - "windows": "48 89 5C 24 10 48 89 74 24 18 57 48 83 EC 40 49 8B F0", - "linux": "55 48 89 E5 41 57 49 89 FF 41 56 48 8D 7D C0" + "windows": "E8 ? ? ? ? F6 44 24 ? ? 74 ? 48 8B 05 ? ? ? ? 48 8B 54 24 ? 48 8B 08 48 8B 01 FF 50 ? 48 83 C4 ? 5B C3 CC CC CC 48 89 5C 24", + "linux": "55 48 89 F0 48 89 E5 41 57 49 89 FF 41 56 48 8D 7D C0" } }, "CEntitySystem_AddEntityIOEvent": { "signatures": { "library": "server", - "windows": "48 89 5C 24 ? 48 89 74 24 ? 57 48 ? ? ? 49 ? ? 48 ? ? 48 ? ? 74", - "linux": "55 41 BA FF FF FF FF" + "windows": "48 89 5C 24 ? 4C 89 4C 24 ? 48 89 4C 24 ? 55 56 57 41 54 41 55 41 56 41 57 48 83 EC ? 49 8B F9", + "linux": "55 48 89 E5 41 55 49 89 CD 41 54 49 89 FC" } }, "LegacyGameEventListener": { "signatures": { "library": "server", - "windows": "48 8B 15 ? ? ? ? 48 85 D2 74 ? 85 C9 74", - "linux": "48 8B 05 ? ? ? ? 48 85 C0 74 ? 85 FF" + "windows": "48 8B 15 ? ? ? ? 48 85 D2 74 ? 83 F9 ? 77 ? 48 63 C1 48 C1 E0", + "linux": "48 8B 05 ? ? ? ? 48 85 C0 74 ? 83 FF ? 77 ? 48 63 FF 48 C1 E7 ? 48 8D 44 38" } }, "CBasePlayerPawn_CommitSuicide": { @@ -191,7 +191,7 @@ "signatures": { "library": "server", "windows": "48 ? ? 0F 84 ? ? ? ? 48 89 5C 24 ? 57 48 ? ? ? 48 ? ? 48 ? ? E8", - "linux": "55 48 89 ? 41 ? 49 89 ? 41 ? 49 89 ? E8 ? ? ? ? 49 39" + "linux": "55 48 89 E5 41 54 49 89 FC 53 48 89 F3 E8 ? ? ? ? 48 39 C3 74 ? 4C 89 E7 E8 ? ? ? ? 48 39 C3 74 ? 4C 89 E7 48 89 DE E8 ? ? ? ? 48 89 DF 5B 41 5C 5D E9 ? ? ? ? 0F 1F 44 00 00" } }, "CBaseEntity_Teleport": { @@ -203,15 +203,15 @@ "CBaseEntity_TakeDamageOld": { "signatures": { "library": "server", - "windows": "48 89 74 24 ? 57 48 81 EC 80 00 00 00 48 8B 41", - "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 49 89 FC 53 48 83 EC 58 4C 8D 3D" + "windows": "48 89 74 24 ? 57 48 81 EC ? ? ? ? 48 8B 41 ? 48 8B FA", + "linux": "55 48 89 E5 41 57 49 89 F7 41 56 41 55 41 54 53 48 89 FB 48 81 EC 88 00 00 00 F6 46 78 02" } }, "CBaseTrigger_StartTouch": { "signatures": { "library": "server", - "windows": "40 57 41 57 48 83 EC 28 48 8B 01", - "linux": "55 48 89 E5 41 56 49 89 F6 41 55 49 89 FD 41 54 53 BB" + "windows": "40 57 41 56 48 83 EC ? 48 8B 01", + "linux": "55 48 89 E5 41 57 41 56 41 55 49 89 F5 41 54 53 48 89 FB 48 83 EC ? 48 8B 07" } }, "CBaseTrigger_EndTouch": { @@ -221,20 +221,6 @@ "linux": "55 BA FF FF FF FF 48 89 E5 41 57 41 56 41 55 49 89 F5 41" } }, - "StateChanged": { - "signatures": { - "library": "server", - "windows": "40 55 53 56 41 56 41 57 48 8D 6C 24 ? 48 81 EC 70 01 00 00", - "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 53 89 D3" - } - }, - "NetworkStateChanged": { - "signatures": { - "library": "server", - "windows": "4C 8B C9 48 8B 09 48 85 C9 74 ? 48 8B 41 10", - "linux": "4C 8B 07 4D 85 C0 74 ? 49 8B 40 10" - } - }, "GameEntitySystem": { "offsets": { "windows": 88, @@ -250,14 +236,14 @@ "CEntityIOOutput_FireOutputInternal": { "signatures": { "library": "server", - "windows": "4C 89 4C 24 20 53 55 57 41 54 41 56 48 81 EC", + "windows": "4C 89 4C 24 ? 48 89 4C 24 ? 53 56", "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 49 89 D4 53 48 89 F3 48 83 EC 58" } }, "IGameSystem_InitAllSystems_pFirst": { "signatures": { "library": "server", - "windows": "48 8B 3D ? ? ? ? 48 85 FF 0F 84 ? ? ? ? BE", + "windows": "48 89 5C 24 ? 55 56 57 48 83 EC ? 48 8D 05", "linux": "4C 8B 35 ? ? ? ? 4D 85 F6 75 ? E9" } }, @@ -270,8 +256,8 @@ "CheckTransmit": { "signatures": { "library": "server", - "windows": "48 8B C4 4C 89 48 ? 44 89 40 ? 48 89 50 ? 48 89 48 ? 55", - "linux": "55 48 89 E5 41 57 49 89 CF 41 56 41 55 41 54 53 48 81 EC" + "windows": "48 8B C4 4C 89 48 ? 48 89 50 ? 48 89 48 ? 55 48 8D A8", + "linux": "55 48 89 E5 41 57 41 89 D7 41 56 41 55 41 54 53 48 81 EC 78 01 00 00" } }, "CheckTransmitPlayerSlot": {