Home » » Cómo instalar Promod / Confogl [Guía Linux]

Cómo instalar Promod / Confogl [Guía Linux]

Introduction: 
Seeing as the Promod Guide still hasn't received an update and a lot of people are clueless as to what to do, I've decided that I'll write up a guide for it that I'll actively maintain.
I'd like to note that this would be a guide that doesn't only support Promod, it's meant to provide guidance to everyone that wants to install Mods on their Servers.
If you have a Linux VPS/Dedicated Machine and need help with setting that up first or want to aquire DoS protection for it, please refer to my L4D2 Server Guide first.

This guide will again be for Linux, as it's the main weapon of choice.
Plus, not everything is fixed up yet for Windows, so I'm afraid I will have to leave it out for now.

Most of the downloads in this Guide will have the same folder structure as on your server, which makes it a breeze to install :)

Chapters
- 1. Sourcemod, Metamod and Stripper:Source
- 2. Promod Install
- 3. Loved/Recommended/Requested Server Additions
- Errors.
- FAQ.

1. Sourcemod, Metamod and Stripper:Source:

Seeing as we're very keen on modding our game, we need the tools to be able to do just that.
After Valve's bombarding update, most people have learnt to stay updated on their Sourcemod and Metamod install.
Unfortunately, some versions cause issues with quite a few plugins for L4D2, which is why I've setup a small package that I also use personally.

This Package includes Sourcemod, Metamod, Stripper:Source and SDKHooks, which are all the goodies you'll need.
Keep in mind that this is a full install, if you have configs edited (admin_simple.ini), this will overwrite it.

Download: SourceMetaHookStripper

2. Promod Install:

There we are, I see you're into Promod and wish to install it with possibly even more Matchmodes.
Well let's get started then, shall we?
Feel free to skip right to the Extensions and Gamedata chapter if you're just attempting to recover from Valve's Steampipe Update. (L4DToolz and Tickrate Enabler are seperated)
If this is a first install, you will need both the Promod and Extension Package.

<Promod 3.3.3 Full Install>

I'd like to note that this package is put together with all the public files that I've managed to salvage, seeing as everything is spread out.
This means that your full install will be based on the original Promod Install + Epilimic's 3.3.3 Facelift.
I've added and adjusted a few files myself, but only if they were missing or if I felt like they HAD to be included, I've kept the Install as "Promod-release-like" as possible.

Changes I've made personally:
- Confogl_rates.cfg is ready for 60 and 100 Tick usage, simply open and adjust the file in notepad. Default is optimized for 30 Tick.
- Updated Match_Vote to prevent quick loaders from unloading a Matchmode (File was missing from Promod 3.2 - 3.3.3 Facelift)
- Added a Cfg file that will execute certain plugins for every Matchmode included in this package. (Configure the file in notepad (cfg/sharedplugins.cfg)
> It currently loads a fully setup Sourcemod Anti-Cheat (Only the reliable plugins), a small plugin that will prevent "!ready", "!match", etc from printing to chat and a Plugin that deals with 40+ Tickrate Issues such as superfast pistols and other wacky stuff.
> SMAC will not print the welcome message by default, feel free to change/check out the SMAC Configuration file in cfg/sourcemod.
> ReadyUp will not teleport the entire Team back when a Survivor attempts to leave the saferoom, it will teleport just that client back.
> "!" Chattriggers are silenced and not printed to chat.

Download: PromodFull

<Extensions and Gamedata>

This Package includes all the Extensions and Gamedata you'll need to get everything setup.
> This Package has the "non-player slots" version of Left4DownTown, as this should be handled by L4DToolz instead.
> This Package has Builtinvotes compiled against Sourcemod 1.6, so I suggest downloading the Sourcemod package above if you've gotten 1.5 instead.
> These files are the ones that were broken by Valve's Steampipe update, which is why they're seperated from the ones in the Promod Package.

Download: Extensions&Gamedata

3. Loved/Recommended/Requested Server Additions:

<Increasing Slots>

A lot of people wish to increase slots on their servers to allow Spectators or to allow more than 8 players.
Spectators won't be a problem, just keep in mind that if you plan to use the extra slots for gamemodes you'll need additional mods like SuperVersus.

To make more than 8 slots possible, you will need to install L4DToolz (Maximum fully supported slots is 31)
Install it by extracting the files into the addons folder.
After that you'll have to set "sv_maxplayers <value>" in a place that gets executed on every config launch.
Most people will place this in their server.cfg or confogl_personalize, but this will reset the slots on map change, which can be a pain if you're trying to limit slots.

I personally use a modified match_vote, which will set the maxplayers on config launch as well as make sure that your prefered maxplayers is set back to that value on unload.
If you decide to use the modified match vote, the cvar controlling your prefered amount of slots is "mv_maxplayers", you're safe to place this in your server.cfg or confogl_personalize.cfg

Downloads: 
L4DToolz
Modified match_vote


<Tickrate Enabler>

Quote from: Valve
During each tick, the server processes incoming user commands, runs a physical simulation step, checks the game rules, and updates all object states. After simulating a tick, the server decides if any client needs a world update and takes a snapshot of the current world state if necessary. A higher tickrate increases the simulation precision, but also requires more CPU power and available bandwidth on both server and client.

You might want to read up on it here.
From what I understand it seems that EU + RU players absolutely love this, but US players seem to be against it for the most part.

Most issues caused by increased Tickrate are already dealt with, the full package loads "Tickrate Fixes" for every included Matchmode config.
If you do decide to use this, please adjust your confogl_rates file (The one in the full package has everything ready, just needs little editing)

Download: Tickrate Enabler 1.4

<Confogl Autoloader>

The confogl autoloader is nothing new, but people still seem to struggle with its setup, so I've decided to add this into the guide.
Simply download the confogl autoloader below, place it in addons/sourcemod/plugins and add+manage these lines in your server.cfg

Code: [Select]
sm_cvar confogl_autoloader_config "" // Config/Matchmode to launch with the autoloader
sm_cvar confogl_autoloader_execcfg "" // Config to exec before starting confogl, leave empty if none.

Download: Confogl Autoloader


------------------------------------------------------------------------------------------------------------------------------

< Errors/Issues >
Please make sure you've read the guide fully (including the FAQ below) to get a full understanding of what you're trying to install/achieve with your setup

If you run into issues and this section can't help you out either, the first thing you should do is check your logs, which can be found at addons/sourcemod/logs.
Check the latest error files and copy paste (or link to pastebin if too big) when reporting an issue.
Please be as descriptive as possible.


Q: !match, !forcematch, nothing works!?
A: If you're 100% sure you've installed everything here, then it's likely that the latest Left4DownTown2 is not working on your system. If you're renting a GameServer host, there's nothing much you can do for now.
The latest working version can be downloaded Here

This version will support Promod 3.3.3, but configs that rely on an updated Left4DownTown such as EQ will not work fully.
Infected will also be able to spawn during ready-up and you will be forced to disable the l4d2-logger plugin to prevent crashes.
Simply replace the existing file in addons/sourcemod/extensions and you're on your way.

For people on Dedicated Machines/VPS Servers with root access, you can resolve this by updating to the latest glibc.

------------------------------------------------------------------------------------------------------------

0 comentarios:

Publicar un comentario

Popular Posts

Con la tecnología de Blogger.

Video Of the Day

Facebook

 
Copyright ©
Created By Sora Templates & Free Blogger Templates