Severian's Half-Life Mod | ![]() |
I have modified the standard half-life server code (without requiring any client changes) as follows:
My modifications are available to download for Win32 and (hopefully soon!) for Linux.
1. Download and unzip the file for Win32 or Linux (coming soon). Place the .dll or .so file in your \halflife\valve\dlls folder.
2. Edit (using Notepad or whatever) the "liblist.gam" file (in the
halflife\valve folder) and change the gamedll line to specify:
If you're on Linux, you'll need to modify the gamedll_linux line instead, to be:
(This will be available soon. I've got to find the time to compile my modifications
for Linux..)
You can control the message that is displayed when players die by creating/editing a "server.txt" file in the Valve folder. Just put the info that you want to display in this file.
You can modify the weapons and ammo given when spawning using the following CVARs, which are unique to my mod. You can set values for these in autoexec.cfg, server.cfg, or (using Gamehost) in the parameters for starting the server:
1. mp_giveweapons. For a default Half-Life server, the default value is "weapon_9mmhandgun;weapon_crowbar". Additional weapons that you can add (or replace) in this list are:
2. mp_giveammo. For a default Half-Life server, the value is "9mm:68", which provides 68 bullets for the 9mm handgun. You can specify additional "given" ammo using the following names:
For a default Half-Life server, the value is "9mm:68". If you want to give 200 bullets, 50 bolts, 80 units of uranium. 5 RPG rockets amd 12 shotgun shells, the value would be: