README

L4D2 Competitive Rework

[!IMPORTANT] It is recommended to host servers on Linux, but Windows is supported.
When running Linux ensure that your setup is running a minimum of GLIBC 2.35 (Ubuntu 22.04 or higher) or you will run into issues loading certain extensions.
This repository only supports Sourcemod 1.12 and up (which comes with the repository for ease of use)


[!NOTE] ConVar mv_maxplayers was added which replaces sv_maxplayers in cfg/server.cfg, this is used to prevent it from being overwritten every map change.
On config unload, the value will be reset to the value used in the cfg/server.cfg.

[!NOTE] Every confogl matchmode will now execute 2 additional files; cfg/sharedplugins.cfg and cfg/generalfixes.cfg.
generalfixes.cfg contains all the crucial fixes that will be loaded in every matchmode.
sharedplugins.cfg is for you, the server owner. You can load any custom plugin that you want to be loaded in every matchmode here.

[!NOTE] Matchmode changes are handled by plugin_manager. When a matchmode loads, unloads or changes, it unloads plugins from last to first loaded. Confogl requires it, without plugins/plugin_manager.smx, matchmodes won’t load or change.
Plugins listed in cfg/protectedplugins.cfg are never unloaded (by default left4dhooks and command_buffer). Only protect plugins that others need during their own unload, or if the state NEEDS to survive a plugin reload.

[!CAUTION] If you’re making your own config, the last line of your confogl_off.cfg must be pm_unload_plugins refresh. Plugin load locking and unlocking is no longer handled by the configs themselves, refrain from doing it manually or you can run into issues.

About:

This project started off with a focus on reworking the very outdated platform for competitive L4D2.
In its current state it allows anyone to host their own up to date competitive L4D2 servers.

Included Matchmodes:

  • Zonemod 2.9.2b
  • Zonemod Hunters
  • Zonemod Retro
  • NeoMod 0.4a
  • NextMod 1.0.5
  • Promod Elite 1.1
  • Acemod Revamped 1.2
  • Equilibrium 3.0c
  • Apex 1.1.2

Download & Installation:

Important 重要

Pick the archive that matches your Server OS:

  • Linux: L4D2-Competitive-Rework-<version>-linux.tar.gz
  • Windows: L4D2-Competitive-Rework-<version>-windows.zip
  1. Download the latest archive from the Releases page.
  2. Extract it directly into your server’s left4dead2/ directory.
  3. For first-time server setup on dedicated servers, the Dedicated Server Install Guide might be of use to you!

[!NOTE] Releases only include what the servers need, no SourcePawn sources or compiler.
To modify or recompile plugins, clone the repository instead.


Credits:

Foundation/Advanced Work:

  • A1m`
  • AlliedModders LLC.
  • “Confogl Team”
  • Dr!fter
  • Forgetest
  • Jahze
  • Lux
  • Prodigysim
  • Silvers
  • XutaxKamay
  • Visor

Additional Plugins/Extensions:

  • Accelerator74
  • Arti
  • AtomicStryker
  • Backwards
  • BHaType
  • Blade
  • Buster
  • Canadarox
  • CircleSquared
  • Darkid
  • DarkNoghri
  • Dcx
  • Devilesk
  • Die Teetasse
  • Disawar1
  • Don
  • Dragokas
  • Dr. Gregory House
  • Epilimic
  • Estoopi
  • Griffin
  • Harry Potter
  • Jacob
  • Luckylock
  • Madcap
  • Mr. Zero
  • Nielsen
  • Powerlord
  • Rena
  • Sheo
  • Sir
  • Spoon
  • Stabby
  • Step
  • Tabun
  • Target
  • TheTrick
  • V10
  • Vintik
  • VoiDeD
  • xoxo
  • $atanic $pirit

Competitive Mapping Rework:

  • Aiden
  • Derpduck
  • Mart
Note 注意

If your work is being used and I forgot to credit you, don’t hesitate to contact me on Discord (user: sirplease)

评论

暂无评论