View Single Post
cravenge
Veteran Member
Join Date: Nov 2015
Location: Chocolate Factory
Old 09-03-2017 , 19:22   Re: [EXTENSION] Left 4 Downtown (0.4.6) - L4D2 is here and supported
Reply With Quote #1204

Okay, so I've found these signatures for L4D1 version. I'm going to try and update this extension.

PHP Code:
"Zombiemanager_SpawnITMob" (correct)
{
    
"library"  "server"
    "linux"    "@_ZN13ZombieManager10SpawnITMobEi"
    "windows"  "\xA1\x2A\x2A\x2A\x2A\xD9\x40\x2A\x56\x57\x8B\x7C\x2A\x0C"
    
/* A1 ? ? ? ? D9 40 ? 56 57 8B 7C ? 0C */
}
"Zombiemanager_SpawnMob" (correct)
{
    
"library"  "server"
    "linux"    "@_ZN13ZombieManager8SpawnMobEi"
    "windows"  "\xA1\x2A\x2A\x2A\x2A\xD9\x40\x2A\x83\xEC\x2A\x53\x56\x57\x8B\x7C\x2A\xOC\x57"
    
/* A1 ? ? ? ? D9 40 ? 83 EC ? 53 56 57 8B 7C ? OC 57 */
}
"CThrowActivate" (uncertain)
{
    
"library"    "server"
    "linux"        "@_ZN6CThrow15ActivateAbilityEv"
    "windows"    "\x83\xEC\x2A\x55\x8B\x2A\x8B\x85\x2A\x2A\x2A\x2A\x83\xF8\xFF\x0F\x84"
    
/* 83 EC ? 55 8B ? 8B 85 ? ? ? ? 83 F8 FF 0F 84 */
}
"StartChangeLevel" (uncertain)
{
    
"library"    "server"
    "linux"        "@_ZN15InfoChangelevel16StartChangeLevelEPK10Checkpoint"
    "windows"    "\x81\xEC\x2A\x2A\x2A\x2A\xA1\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x56\x8B\xF1\x2A\x2A\x2A\x2A\x74"
    
/* 81 EC ? ? ? ? A1 ? ? ? ? ? ? ? ? 56 8B F1 ? ? ? ? 74 */
}
"UseHealingItems" (correct)
{
    
"library"    "server"
    "linux"        "@_ZN11SurvivorBot15UseHealingItemsEP6ActionIS_E"
    "windows"    "\x83\xEC\x2A\x56\x57\x8B\xF9\x8D\x2A\x2A\x2A\x2A\x2A\x8B\xCE\xE8"
    
/* 83 EC ? 56 57 8B F9 8D ? ? ? ? ? 8B CE E8 */
}
"GetMissionVersusBossSpawning" (uncertain)
{
    
"library"    "server"
    "linux"        "@_ZN19CDirectorVersusMode28GetMissionVersusBossSpawningERfS0_S0_S0_"            
    "windows"    "\x8B\x2A\x2A\x2A\x85\xC9\x75\x05\x2A\xC0"
    
/* 8B ? ? ? 85 C9 75 05 ? C0 */
}
"WeaponInfoDatabase" (correct)
{
    
"library"    "server"
    "linux"        "@_ZL20m_WeaponInfoDatabase"
}
"ReadWeaponDataFromFileForSlot" (correct)
{
    
"library"    "server"
    "windows"    "\x81\xEC\x2A\x2A\x2A\x2A\x57\x8B\x2A\x2A\x2A\x2A\x2A\x2A\x85\xFF\x75\x2A\x2A\xC0\x2A\x81\xC4\x2A\x2A\x2A\x2A\xC3"
    
/* 81 EC ? ? ? ? 57 8B ? ? ? ? ? ? 85 FF 75 ? ? C0 ? 81 C4 ? ? ? ? C3 */
}
"DirectorMusicBanks_OnRoundStart" (correct)
{
    
"library"  "server"
    "windows"  "\x83\xEC\x2A\x53\x55\x57\x6A\x24\x8B\xF9\xE8\x2A\x2A\x2A\x2A\x2A\x2A\x83\xC4\x04\x2A\x2A\x74"
    
/* 83 EC ? 53 56 57 6A 24 8B F9 E8 ? ? ? ? ? ? 83 C4 04 ? ? 74 */

Update: Double-checked them.

Last edited by cravenge; 09-04-2017 at 09:06.
cravenge is offline