I saved you some work. Try these ones!
Updated signatures for Windows and Linux.
PHP Code:
"Games"
{
"left4dead2"
{
"Signatures"
{
/* CTerrorPlayer::GetPlayerByCharacter */
"GetPlayerByCharacter"
{
"library" "server"
"windows" "\x55\x8B\xEC\x8B\x45\x2A\x83\xEC\x2A\x83\xF8\x08\x75\x2A\x33\xC0\x8B\xE5\x5D\xC3"
"linux" "@_ZN13CTerrorPlayer20GetPlayerByCharacterE21SurvivorCharacterType"
/* 55 8B EC 8B 45 ? 83 EC ? 83 F8 08 75 ? 33 C0 8B E5 5D C3 */
}
/* CItemDefibrillator::OnStartAction */
"DefibrillatorOnStartAction"
{
"library" "server"
"windows" "\x55\x8B\xEC\xD9\xEE\x53\x56\x57\x8B\x7D\x2A\x6A\x00\x51\xD9\x1C\x2A\x68\x54\x2A\x2A\x2A"
"linux" "@_ZN18CItemDefibrillator13OnStartActionEN17CBaseBackpackItem22BackpackItemActionTypeEP13CTerrorPlayerP11CBaseEntityf"
/* 55 8B EC D9 EE 53 56 57 8B 7D 0C 6A 00 51 D9 1C 24 68 54 AB 69 10 */
}
/* CItemDefibrillator::OnActionComplete */
"DefibrillatorOnActionComplete"
{
"library" "server"
"windows" "\x55\x8B\xEC\x8B\x45\x2A\x56\x6A\x00\x68\x2A\x2A\x2A\x2A\x68\x2A\x2A\x2A\x2A\x6A\x00\x50\xE8\x2A\x2A\x2A\x2A\x8B\xF0"
"linux" "@_ZN18CItemDefibrillator16OnActionCompleteEP13CTerrorPlayerP11CBaseEntity"
/* 55 8B EC 8B 45 ? 56 6A 00 68 ? ? ? ? 68 ? ? ? ? 6A 00 50 E8 ? ? ? ? 8B F0 */
}
/* CSurvivorDeathModel::Create */
"CSurvivorDeathModel::Create"
{
"library" "server"
"windows" "\x55\x8B\xEC\x57\x8B\x7D\x08\x85\xFF\x75\x2A\x33\xC0\x5F\x5D\xC3\x8B\x87"
"linux" "@_ZN19CSurvivorDeathModel6CreateEP13CTerrorPlayer"
/* 55 8B EC 57 8B 7D 08 85 FF 75 ? 33 C0 5F 5D C3 8B 87 */
}
/* CBaseEntity::SetAbsOrigin */
"CBaseEntity::SetAbsOrigin"
{
"library" "server"
"windows" "\x55\x8B\xEC\x83\xEC\x2A\xA1\x2A\x2A\x2A\x2A\x33\xC5\x89\x45\x2A\x56\x57\x8B\x7D\x08\x8B\xF1\xE8\x2A\x2A\x2A\x2A\xF3\x0F\x10\x07"
"linux" "@_ZN11CBaseEntity12SetAbsOriginERK6Vector"
/* 55 8B EC 83 EC ? A1 ? ? ? ? 33 C5 89 45 ? 56 57 8B 7D 08 8B F1 E8 ? ? ? ? F3 0F 10 07 */
}
}
}
}