Half-Life: Deathmatch

After 9 months in development, hopefully, it will have been worth the wait, even if you didn’t know this gamemode was in development.
This is just a classic deathmatch gamemode like you would imagine. Spawn, find a weapon, get kills, find more weapons, die, and repeat until the fraglimit is reached.
The gamemode comes with 8 maps ported straight from Half-Life by Sereganeon. Additionally, you can play on maps from HLDM:Source, which Sereganeon fixed and polished.
If you need the .vmf files with the maps, all the source map files are available on Github[github.com].
When you start up the server, the game will be in a "waiting for players" state. This means you will have an endless game without time restrictions or fraglimits. To start an actual round, you have to wait until the required number of players joins. You can change this number before starting the game or by using console commands.
- hldm_fraglimit – sets the frag limit for the round.
- hldm_timelimit – sets the time limit for the round.
- hldm_minplayers – sets the minimum number of players required to start a round. The check is triggered every time this value is changed.
- hldm_restartround – restarts the round if all conditions are met.
- hldm_addbot – adds one bot to the server.
- hldm_removeallbots – kicks all bots from the server.
A quick word about bots.
Yes, I planned to ship the gamemode with fully functional bots, but I have never done something like this before, and their development takes a lot of time. Because of this, they are not completely finished and are currently in an alpha stage.
If you don’t have anyone to play with right now but still want to check out the gamemode, you can play with the bots – they are not such bad enemies! They can walk, shoot, loot the map, attempt to use the long jump module, use elevators, open doors, and switch weapons if they run out of ammo and that’s pretty much it
Maybe later I will redo them from scratch, but that it’s for now.
I made a navmesh for hldm_crossfire, but if you want to play with bots on other maps, you should generate navmesh using nav_generate.
Oh, and one more thing. By pressing F1, you can open the gamemode menu, where you can change your player model and tweak some settings.
DenDi85 – Creator of the gamemode, put everything together.
Sereganeon – Gamemode’s mapper. Ported maps from HL and polished maps from HLDM:Source.
Argax us – Additional help with maps. Drew all the backgrounds.
Upset – SWEPs, some code from Half-Life: Coop.
DyaMetR – GoldSrc HUD.
GitHub gamemode[github.com].
Required items:
Click the title to search on this site.
Half-Life: Source Playermodels — Steam Workshop
Half-Life SWEPs — Steam Workshop
GoldSrc HUD — Steam Workshop