sm-plugins-csgo/_CSGOFixes/gamedata/CSGOFixes.games.txt
2020-03-25 20:09:12 +02:00

68 lines
1.3 KiB
Plaintext

"Games"
{
"csgo"
{
"Addresses"
{
"GameUILag"
{
"signature" "CGameUI::Think"
}
"SpeedModFL"
{
"signature" "CMovementSpeedMod::InputSpeedMod"
}
}
"Signatures"
{
"CGameUI::Think"
{
"library" "server"
"windows" "\x8B\x83\x2A\x2A\x2A\x2A\x8D\x8B\x2A\x2A\x2A\x2A\x53\xFF\x90\x2A\x2A\x2A\x2A\x8B\x45\xF4\x89\x03"
"linux" "\xC7\x44\x24\x2A\x2A\x2A\x2A\x2A\x89\x34\x24\xE8\x2A\x2A\x2A\x2A\xA1\x2A\x2A\x2A\x2A\xC7\x44\x24\x2A\x2A\x2A\x2A\x2A\x8B\x40\x10"
}
"CMovementSpeedMod::InputSpeedMod"
{
"library" "server"
//"windows" "\x74\x0C\x8B\x06\x8B\xCE\x6A\x00\xFF\x90\x2A\x2A\x2A\x2A\x8B\x06" // Crashes on windows atm
"linux" "\xFF\x90\x2A\x2A\x2A\x2A\x85\xC0\x0F\x85\x2A\x2A\x2A\x2A\x8B\x03\xC7\x44\x24\x2A\x2A\x2A\x2A\x2A\x89\x1C\x24"
}
}
"Offsets"
{
"CBaseEntity::SetParent"
{
"windows" "39"
"linux" "40"
}
"GameUILag_Offset"
{
"windows" "0"
"linux" "0"
}
"GameUILag_PatchSize"
{
"windows" "24"
"linux" "16"
}
"SpeedModFL_Offset"
{
"windows" "0"
"linux" "0"
}
"SpeedModFL_PatchSize"
{
"windows" "12"
"linux" "14"
}
}
"Keys"
{
"SpeedModFL_Patch"
{
"windows" "\xEB" // Replace jz with jmp to always skip over the flashlight disable function
}
}
}
}