Skip to content

Commit 000ff4d

Browse files
committed
Update guide.
1 parent b065b3b commit 000ff4d

File tree

6 files changed

+9
-70
lines changed

6 files changed

+9
-70
lines changed

.dtua/.env

Lines changed: 0 additions & 28 deletions
This file was deleted.

.dtua/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

.github/workflows/update_discourse_topic.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

.gpua/.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
LINES_SKIP=1,2,3,4,5,6,14,15
1+
LINES_SKIP=8,9
22
DEL_MULTIPLE_HYPHENS_IN_LINKS=1

README.md

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
1-
<div align="center">
2-
3-
![banner](https://github.com/modcommunity/how-to-make-a-l4d2-server-with-mods/raw/main/images/banner.jpeg)
4-
5-
</div>
6-
71
A guide on how to create and run a [Left 4 Dead 2](https://store.steampowered.com/app/550/Left_4_Dead_2/) server with **mods** on both [Windows](https://www.microsoft.com/en-us/windows) and Linux!
82

93
Left 4 Dead 2 is a popular first-person shooter and zombie horror game set in a post-apocalyptic world overrun by zombies. This game has great modding support and many mods are available through the [Steam Workshop](https://steamcommunity.com/app/4000/workshop/) or through [SourceMod](https://www.sourcemod.net/about.php) [*plugins*](https://www.sourcemod.net/plugins.php?cat=0&mod=6&title=&author=&description=&search=1).
@@ -12,7 +6,7 @@ Running a server with mods allows players to connect and enjoy a shared, customi
126

137
The two operating systems we'll be targeting specifically in this guide are **Windows 11** and [**Debian 12**](https://www.debian.org/download) (Linux).
148

15-
[**View Guide On TMC (Recommended Due To Better Formatting)**](https://forum.moddingcommunity.com/t/how-to-make-a-left-4-dead-2-server-with-mods-2025/203)
9+
[**View Guide On TMC (Recommended Due To Better Formatting)**](https://blog.moddingcommunity.com/how-to-make-a-l4d2-server-with-mods/)
1610

1711
I wanted to note a couple of things before continuing in this guide.
1812
* The terms `directory` (known in Linux) and `folder` (known in Windows) are used interchangeably. To keep things simple, we'll be using **directory** in most cases.
@@ -52,7 +46,7 @@ Left 4 Dead 2 servers are fairly light on RAM usage compared to servers in other
5246

5347
For information on the hardware and network requirements, I recommend giving the following topic a read.
5448

55-
https://forum.moddingcommunity.com/t/hardware-network-requirements-for-source-engine-servers/197
49+
https://blog.moddingcommunity.com/hardware-network-requirements-for-source-engine-servers/
5650

5751
### Port Forwarding
5852
If you plan on having your server accessible from the Internet, you may need to port forward both UDP and TCP ports `27015` through your router. This guide will not cover port forwarding specifically. However, I did want to provide other helpful guides on how to port forward the ports I've just mentioned.
@@ -66,7 +60,7 @@ If your LAN network is operating as a [NAT](https://www.comptia.org/content/guid
6660
## Downloading The Server Files
6761
The next step is to download the server files using [SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD). Give the following topic a read and keep in mind the Left 4 Dead 2 server's application ID is `222860`.
6862

69-
https://forum.moddingcommunity.com/t/how-to-download-run-steamcmd/190
63+
https://blog.moddingcommunity.com/how-to-download-run-steamcmd/
7064

7165
## Running The Left 4 Dead 2 Server
7266
To save time, we're going to create start-up scripts for the Left 4 Dead 2 server. We will be creating scripts for both Linux and Windows that starts up the server running the `c8m1_apartment` map which is the first level of the [No Mercy campaign](https://left4dead.fandom.com/wiki/No_Mercy). The server will be bound to all IP addresses and interfaces (`0.0.0.0`) on UDP port 27015.
@@ -187,7 +181,7 @@ There are a few ConVars you may set to help improve the server's performance dep
187181

188182
Give the following section of the guide linked earlier a read!
189183

190-
https://forum.moddingcommunity.com/t/hardware-network-requirements-for-source-engine-servers/197#p-226-the-servers-performance-rate-convar-values-5
184+
https://blog.moddingcommunity.com/hardware-network-requirements-for-source-engine-servers/
191185

192186
## How To Mod The Left 4 Dead 2 Server
193187
There are two methods used when modding a Left 4 Dead 2 server.
@@ -213,7 +207,7 @@ Next, you'll want to find plugins from [here](https://www.sourcemod.net/plugins.
213207

214208
In some cases, you may need to compile the plugins's source code. Read the following topic for instructions on how to do this!
215209

216-
https://forum.moddingcommunity.com/t/how-to-compile-sourcemod-plugins/194
210+
https://blog.moddingcommunity.com/how-to-compile-sourcemod-plugins/
217211

218212
### Using The Steam Workshop
219213
In some cases, a mod you want may only be available through the Steam Workshop. This is common with custom campaigns. Unfortunately, Left 4 Dead 2 servers do not natively support the Steam Workshop unlike other games like [Garry's Mod](https://store.steampowered.com/app/4000/Garrys_Mod/).
@@ -367,7 +361,7 @@ If you have SourceMod and MetaMod installed on your Left 4 Dead 2 server, you ca
367361

368362
For steps on how to do this, keep the following topic a read!
369363

370-
https://forum.moddingcommunity.com/t/how-to-manage-user-permissions-in-sourcemod/193
364+
https://blog.moddingcommunity.com/how-to-manage-user-permissions-in-sourcemod/
371365

372366
### How do I show and edit file extensions in Windows?
373367
To view hidden file extensions in Windows 11, through File Explorer, click **View** -> **Show** and ensure the **File name extensions** box is checked.
@@ -381,7 +375,7 @@ Yes, this is possible!
381375

382376
Give the following section of the guide linked earlier a read! Keep in mind that the Left 4 Dead 2 server application ID is `222860`!
383377

384-
https://forum.moddingcommunity.com/t/how-to-download-run-steamcmd/190#p-219-automation-with-script-files-7
378+
https://blog.moddingcommunity.com/how-to-download-run-steamcmd/#automation-with-script-files
385379

386380
### How do I enable the developer console?
387381
By default, the developer console is not enabled in Left 4 Dead 2.
@@ -406,6 +400,6 @@ I just wanted to provide some helpful resources and tools for server owners who
406400
## Conclusion
407401
That sums up this guide, but I hope to create many more guides in the future! By this point, you should have a functioning Left 4 Dead 2 server with one or more mods/addons installed.
408402

409-
If you have any questions or feedback regarding this guide, please reply to its forum topic [here](https://forum.moddingcommunity.com/t/how-to-make-a-left-4-dead-2-server-with-mods-2025/203)! This guide will be worked and improved on over time.
403+
If you have any questions or feedback regarding this guide, please reply to its forum topic [here](https://forum.moddingcommunity.com/t/how-to-make-a-left-4-dead-2-server-with-mods-2025/507)! This guide will be worked and improved on over time.
410404

411405
Join our [Discord server](https://discord.moddingcommunity.com)!

images/banner.jpeg

-51.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)