93 lines
2.7 KiB
Plaintext
93 lines
2.7 KiB
Plaintext
|
"Games"
|
||
|
{
|
||
|
"#default"
|
||
|
{
|
||
|
"#supported"
|
||
|
{
|
||
|
"game" "csgo"
|
||
|
}
|
||
|
|
||
|
"Keys"
|
||
|
{
|
||
|
"VEngineServerStringTable" "VEngineServerStringTable001"
|
||
|
}
|
||
|
|
||
|
"Offsets"
|
||
|
{
|
||
|
"CServer::OS"
|
||
|
{
|
||
|
"windows" "1"
|
||
|
"linux" "2"
|
||
|
}
|
||
|
"CParticleSystemDictionary::Count" // Str: "PrecacheStandardParticleSystems()"
|
||
|
{
|
||
|
"windows" "38"
|
||
|
"linux" "38"
|
||
|
}
|
||
|
// @link https://github.com/VSES/SourceEngine2007/blob/43a5c90a5ada1e69ca044595383be67f40b33c61/src_main/particles/particles.cpp#L2659
|
||
|
"CNetworkStringTableContainer::FindTable"
|
||
|
{
|
||
|
"windows" "3"
|
||
|
"linux" "4"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Sigs from the lib ( https://forums.alliedmods.net/showthread.php?t=309074 )
|
||
|
// You can update them only by yourself using tutorial in the link
|
||
|
"Signatures"
|
||
|
{
|
||
|
"CreateInterface"
|
||
|
{
|
||
|
"library" "engine"
|
||
|
"windows" "@CreateInterface"
|
||
|
"linux" "@CreateInterface"
|
||
|
"mac" "@CreateInterface"
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
* Info: Every custom particle precached during a map is not removed from precache table on the map end.
|
||
|
* Then, if a lot of maps that uses custom particles are running in my server the precache table will be filled
|
||
|
* and the custom particles used on the next maps will not show right but erros will appear in their place.
|
||
|
*/
|
||
|
"CParticleSystemDictionary::~CParticleSystemDictionary" // Str: "CParticleSystemMgr::InitAttributeTable has an out-of-date attribute list! (element %d not set up)\n" | "CParticleSystemMgr::InitAttributeTable" -> "CParticleSystemMgr::CParticleSystemMgr" -> "CParticleSystemMgr::~CParticleSystemMgr"
|
||
|
{
|
||
|
"library" "server"
|
||
|
"windows" "\x55\x8B\xEC\x51\x56\x57\x8B\xF9\x33\xF6\x8B\x47\x58"
|
||
|
"linux" "\x55\x89\xE5\x57\x56\x53\x83\xEC\x2C\x8B\x7D\x08\x8B\x47\x58\x85\xC0"
|
||
|
}
|
||
|
"CParticleSystemDefinition::ParseChildren" // Str: "DmeParticleSystemDefinition" and "children" and "preventNameBasedLookup"
|
||
|
{
|
||
|
"library" "server"
|
||
|
"windows" "\x55\x8B\xEC\x83\xEC\x20\x53\x56\x57\x8B\xF9\x51"
|
||
|
"linux" "\x55\x89\xE5\x57\x56\x53\x83\xEC\x2C\x8B\x45\x0C\xC7\x44\x24\x04"
|
||
|
}
|
||
|
"CNetworkStringTable::DeleteAllStrings" // Str: "___clientsideitemsplaceholder0___"
|
||
|
{
|
||
|
"library" "engine"
|
||
|
"windows" "\x56\x8B\xF1\x57\x8B\x4E\x40"
|
||
|
"linux" "\x55\x89\xE5\x53\x83\xEC\x14\x8B\x5D\x08\x8B\x43\x40"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Addr from the lib ( https://forums.alliedmods.net/showthread.php?t=309074 )
|
||
|
// You can update them only by yourself using tutorial in the link
|
||
|
"Addresses"
|
||
|
{
|
||
|
"m_pParticleSystemDictionary"
|
||
|
{
|
||
|
"signature" "CParticleSystemDefinition::ParseChildren"
|
||
|
"linux"
|
||
|
{
|
||
|
"read" "375"
|
||
|
"read" "0"
|
||
|
"read" "140"
|
||
|
}
|
||
|
"windows"
|
||
|
{
|
||
|
"read" "401"
|
||
|
"read" "0"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|