SRCDS Steam group


CSSDM Problem, Please Help :)
#1
Question 
Hi all,

i have a problem with our CSS: DM server.
I installed everything required but appearently it still causes server crashes when players choose their weapons.

What i installed?:

- Latest SRCDS obviously
- mani_admin_plugin_v1_2vb_orange
- mmsource-1.8.5-windows
- sourcemod-1.3.6-windows

The server starts up just fine, and this is what the command
'meta list' tells me:
Code:
Listing 5 plugins:
  [01] SourceMod (1.3.6) by AlliedModders LLC
  [02] CS:S Tools (1.3.6) by AlliedModders LLC
  [03] BinTools (1.3.6) by AlliedModders LLC
  [04] SDK Tools (1.3.6) by AlliedModders LLC
  [05] CS:S DM (2.1.2) by AlliedModders

But appearently my Metamod:Source is outdated, the installation
instruction webpage
says i need version 1.4.2+ and links to the
downloadpage.
I DID get the latest version off their site which is what i installed and this is appearently also the version which is out of date :/

Does anyone know where i can get version 1.4.2?

I would really like to get this fixed Smile

Thanks for any help.

Greetz zunnie
Reply
#2
Nevermind i found the problem...

Create or modify a txtfile called cssdm.games.txt in the folder:
addons\sourcemod\gamedata
enter the following in there:

Code:
/* Do not edit this file unless you know what you are doing! */
"Games"
{
    "cstrike"
    {
        /* FFA patch bytes */
        "Keys"
        {
            "LagCompPatch_Windows"        "\x90\x90"
            "LagCompPatch_Linux"        "\x90\x90\x90\x90\x90\x90"
            "LagCompPatch_Mac"        "\x90\x90\x90\x90\x90\x90"
            
            "TakeDmgPatch1_Windows"        "\xEB"
            "TakeDmgPatch1_Linux"        "\x90\x90\x90\x90\x90\x90"
            "TakeDmgPatch1_Mac"        "\x90\x90\x90\x90\x90\x90"
            
            "TakeDmgPatch2_Windows"        "\x90\xE9"
            "TakeDmgPatch2_Linux"        "\x90\x90\x90\x90\x90\x90"
            "TakeDmgPatch2_Mac"        "\x90\x90\x90\x90\x90\x90"
            
            "CalcDomRevPatch_Windows"    "\x90\x90\x90\x90\x90\x90"
            "CalcDomRevPatch_Linux"        "\x90\x90\x90\x90\x90\x90"
            "CalcDomRevPatch_Mac"        "\x90\x90\x90\x90\x90\x90"
        }
        "Offsets"
        {
            /* Patch offsets for FFA */
            "LagCompPatch"
            {
                "windows"        "51"
                "linux"            "40"
                "mac"            "31"
            }
            "TakeDmgPatch1"
            {
                "windows"        "865"
                "linux"            "1900"
                "mac"            "2067"
            }
            "TakeDmgPatch2"
            {
                "windows"        "484"
                "linux"            "683"
                "mac"            "730"
            }
            /* Offset into gamerules constructor - bogo value linux/mac */
            "g_pGameRules"
            {
                "windows"        "32"
                "linux"            "1"
                "mac"            "1"
            }
            /* Virtual indexes */
            "IPointsForKill"
            {
                "windows"        "79"
                "linux"            "80"
                "mac"            "79"
            }
            "Weapon_GetSlot"
            {
                "windows"        "258"
                "linux"            "259"
                "mac"            "258"
            }
            "RemoveAllItems"
            {
                "windows"        "330"
                "linux"            "331"
                "mac"            "331"
            }
            "GiveAmmo"
            {
                "windows"        "245"
                "linux"            "246"
                "mac"            "245"
            }
            /* Next _two_ are detour byte "save" counts */
            "DropWeaponsPatch"
            {
                "windows"        "6"
                "linux"            "6"
                "mac"            "6"
            }
            "CSWeaponDropPatch"
            {
                "windows"        "9"
                "linux"            "6"
                "mac"            "6"
            }
            "CalcDomRevPatch"
            {
                "windows"        "63"
                "linux"            "94"
                "mac"            "97"
            }
        }
        "Signatures"
        {
            "UTIL_Remove"
            {
                "library"        "server"
                "windows"        "\x8B\x44\x24\x04\x85\xC0\x74\x0C\x83\xC0\x0C\x89\x44\x24\x04\xE9"
                "linux"            "@_Z11UTIL_RemoveP11CBaseEntity"
                "mac"            "@_Z11UTIL_RemoveP11CBaseEntity"
            }
            "RoundRespawn"
            {
                "library"    "server"
                "windows"    "\x55\x8B\xEC\x51\x89\x2A\x2A\x8B\x2A\x2A\x8B\x10\x8B"
                "linux"        "@_ZN9CCSPlayer12RoundRespawnEv"
                "mac"        "@_ZN9CCSPlayer12RoundRespawnEv"
            }
            "OnTakeDamage"
            {
                "library"        "server"
                "windows"        "\x55\x8B\xEC\x81\xEC\x2A\x2A\x2A\x2A\x56\x89\x8D\x2A\x2A\x2A\x2A\x8B\x45\x2A\x50​\x8D"
                "linux"            "@_ZN9CCSPlayer12OnTakeDamageERK15CTakeDamageInfo"
                "mac"            "@_ZN9CCSPlayer12OnTakeDamageERK15CTakeDamageInfo"
            }
            "WantsLagComp"
            {
                "library"        "server"
                "windows"        "\x55\x8B\xEC\x83\xEC\x08\x89\x4D\x2A\x8B\x45\x2A\x8B\x48\x2A\x83\xE1\x01\x75"
                "linux"            "@_ZNK11CBasePlayer28WantsLagCompensationOnEntityEPKS_PK8CUserCmdPK7CBitVecILi204​8EE"
                "mac"            "@_ZNK11CBasePlayer28WantsLagCompensationOnEntityEPKS_PK8CUserCmdPK7CBitVecILi204​8EE"
            }
            "CGameRules"
            {
                "library"        "server"
                "windows"        "\x56\x68\x2A\x2A\x2A\x2A\x8B\xF1\xE8\x2A\x2A\x2A\x2A\xC7\x2A\x2A\x2A\x2A\x2A\xA1​\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x89\x2A\x2A\x2A\x2A\x2A\x8B\x48"
                "linux"            "@g_pGameRules"
                "mac"            "@g_pGameRules"
            }
            "CSWeaponDrop"
            {
                "library"        "server"
                "windows"        "\x55\x8B\xEC\x81\xEC\x2A\x2A\x2A\x2A\x89\x8D\x2A\x2A\x2A\x2A\xC6\x2A\x2A\x00\x8B​\x8D\x2A\x2A\x2A\x2A\xE8"
                "linux"            "@_ZN9CCSPlayer12CSWeaponDropEP17CBaseCombatWeaponbb"
                "mac"            "@_ZN9CCSPlayer12CSWeaponDropEP17CBaseCombatWeaponbb"
            }
            "DropWeapons"
            {
                "library"        "server"
                "windows"        "\x55\x8B\xEC\x83\xEC\x2A\x89\x4D\x2A\xC7\x45\x2A\x00\x00\x00\x00\xEB\x2A\x8B\x45​\x2A\x83\xC0\x01\x89\x45\x2A\x83"
                "linux"            "@_ZN9CCSPlayer11DropWeaponsEbb"
                "mac"            "@_ZN9CCSPlayer11DropWeaponsEbb"
            }
            "CalcDominationAndRevenge"
            {
                "library"        "server"
                "windows"        "\xA1\x2A\x2A\x2A\x2A\x83\x2A\x2A\x00\x55\x8B\xE9\x0F\x2A\x2A\x2A\x2A\x2A\x57\x8B​\x2A\x2A\x2A\x85\xFF\x0F\x2A\x2A\x2A\x2A\x2A\x53\x8B"
                "linux"            "@_ZN12CCSGameStats24CalcDominationAndRevengeEP9CCSPlayerS1_Pi"
                "mac"            "@_ZN12CCSGameStats24CalcDominationAndRevengeEP9CCSPlayerS1_Pi"
            }
        }
    }
}
Reply
#3
You can also download the "real" cssdm.games.txt

Its located here: https://forums.alliedmods.net/showpost.php?p=1373835&postcount=117
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)