background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorier

Half-Life 2 Deathmatch Admin Commands


This guide covers admin setup, Source engine RCON commands, player management, map commands, SourceMod/MetaMod support, custom maps, and troubleshooting for your Half-Life 2: Deathmatch server. For initial setup, configuration, and connection instructions, see Half-Life 2: Deathmatch Server Setup Guide.

1. RCON Setup

Set the RCON password via the RCON_PASSWORD startup variable or in hl2mp/cfg/server.cfg:

rcon_password "YourStrongPassword"

Authenticate in-game via console (~):

rcon_password YourStrongPassword
rcon <command>

You can also send commands directly through the GPanel Console tab.

Keep your RCON password secret. Anyone with it has full server control. Use a strong, unique password.

2. Player Management

CommandDescription
rcon statusList players with user IDs, Steam IDs, IPs, and ping.
rcon kick <userid>Kick a player by user ID.
rcon kick "<playername>"Kick by display name.
rcon banid <minutes> <userid>Ban by user ID. 0 = permanent.
rcon banip <minutes> <ip>Ban an IP address.
rcon removeid <steamid>Remove a Steam ID ban.
rcon removeip <ip>Remove an IP ban.
rcon writeidSave ban list to banned_user.cfg.
rcon writeipSave IP bans to banned_ip.cfg.
Always save ban lists. Run rcon writeid and rcon writeip after banning. Without saving, bans are lost on restart.

3. Map Commands

CommandDescription
rcon changelevel <mapname>Change map, keeping players connected.
rcon map <mapname>Load map from scratch, disconnecting all players.
rcon maps *List all available maps.
rcon mp_timelimit <min>Change map time limit.
rcon mp_fraglimit <frags>Change frag limit.
rcon mp_restartgame 1Restart current round, resetting scores.

4. Server Management

CommandDescription
rcon hostname "Name"Change server name.
rcon sv_password "pass"Set or change join password.
rcon mp_friendlyfire <0/1>Toggle friendly fire.
rcon sv_alltalk <0/1>Toggle cross-team voice chat.
rcon say "message"Send server-wide chat message.
rcon exec <filename>Execute a config file.
rcon quitShut down the server.

5. SourceMod and MetaMod

For advanced admin features, install MetaMod:Source and SourceMod.

Installation

  1. Stop your server from GPanel.
  2. Download MetaMod:Source from sourcemm.net and upload to hl2mp/ via SFTP.
  3. Download SourceMod from sourcemod.net and upload to hl2mp/.
  4. Start the server and verify with meta version and sm version.

Adding SourceMod Admins

Edit hl2mp/addons/sourcemod/configs/admins_simple.ini:

"STEAM_0:1:12345678" "99:z"   // Full admin access

Use sm_admin in chat or console to open the in-game admin menu.

6. Custom Maps

  1. Download the custom map .bsp file.
  2. Upload it to hl2mp/maps/ via SFTP (see How to Upload Files via SFTP).
  3. Add the map name to mapcycle.txt.
  4. Test with rcon changelevel mapname.

7. Troubleshooting

  • Server crashes on startup: Check the GPanel console for errors. Verify the start map exists in hl2mp/maps/.
  • Players cannot connect: Confirm the server is running, check IP/port in GPanel, and ensure game versions match.
  • RCON not working: Verify rcon_password is set and authenticate before sending commands.
  • SourceMod issues: Ensure files are in hl2mp/ (not server root) and the correct build is used.

Related Articles

Need Help?

If you run into issues with your HL2DM server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.


Var denna artikel hjälpsam?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.