Aquesta guia explica com configurar el vostre servidor SourceCoop (Black Mesa Co-op) a Legion Hosting, ajustar la configuració del servidor i connectar jugadors. SourceCoop és un mod cooperatiu del costat del servidor per a Black Mesa que permet als jugadors jugar la campanya d'un sol jugador junts. Per a comandes d'administració, plugins de SourceMod i gestió de mapes, consulteu Guia d'administració i comandes de SourceCoop.
1. Primera execució
- Inicieu sessió a GPanel i seleccioneu el vostre servidor SourceCoop.
- Aneu a la pestanya Startup i configureu les variables (consulteu la taula de la Secció 2).
- Establiu SERVER_NAME amb el nom desitjat per al servidor.
- Establiu STARTING_MAP amb el mapa on voleu començar (per defecte:
bm_c0a0a, l'inici de Black Mesa). - Torneu a la pestanya Console i feu clic a Start.
- Espereu que la consola mostri la línia
gameserver Steam IDindicant que el servidor està llest.
bms/cfg/server.cfg es genera durant la instal·lació amb valors predeterminats adequats per al joc cooperatiu. Inicieu el servidor una vegada per verificar que funciona i després personalitzeu-lo segons calgui.
2. Variables d'inici de GPanel
Les variables següents estan disponibles a la pestanya Startup de GPanel.
| Variable | Per defecte | Descripció |
|---|---|---|
SERVER_NAME |
Black Mesa: Coop |
Nom del servidor mostrat al navegador de servidors (màxim 128 caràcters). |
MAX_PLAYERS |
10 |
Nombre màxim de jugadors (1-128). |
SERVER_PASSWORD |
0 |
Contrasenya per unir-se al servidor. Establiu-la a 0 per no tenir contrasenya. |
STARTING_MAP |
bm_c0a0a |
El mapa carregat en iniciar el servidor. Consulteu la Secció 4 per a la llista completa de mapes. |
FRIENDLY_FIRE |
0 |
Activa el foc amic. 1 = activat, 0 = desactivat. |
MOD_FORCETOUCHDATA |
1 |
Activa la precàrrega de dades del mapa. Desactiveu-ho (0) si el mapa bm_c4a4a (Nihilanth) causa errors fatals. |
AUTO_UPDATE |
0 |
Actualització automàtica del servidor Black Mesa en iniciar. 1 = activat, 0 = desactivat. Nota: Les actualitzacions del servidor poden requerir reinstal·lar SourceCoop. |
3. Configuració del servidor (server.cfg)
El fitxer principal de configuració del servidor és:
bms/cfg/server.cfg
Obriu aquest fitxer utilitzant la pestanya Files a GPanel o connecteu-vos via SFTP.
Configuracions clau
| Configuració | Per defecte | Descripció |
|---|---|---|
hostname |
"Black Mesa: Coop" |
Nom del servidor (també configurable via variable d'inici). |
sv_password |
0 |
Contrasenya del servidor (també configurable via variable d'inici). |
mp_teamplay |
1 |
Ha de ser 1 perquè SourceCoop funcioni correctament. |
mp_friendlyfire |
0 |
Interruptor de foc amic (també configurable via variable d'inici). |
sv_always_run |
0 |
Establiu-lo a 1 per desactivar l'esprint (els jugadors sempre corren). |
mp_timelimit |
0 |
Límit de temps del mapa en minuts. 0 desactiva el límit. |
sourcecoop_homemap |
"bm_c0a0a" |
El mapa al qual es torna després de completar la campanya. Comenteu-lo per utilitzar el mapcycle en lloc d'aquest. |
mod_forcetouchdata |
1 |
Precàrrega de dades del mapa. Desactiveu-ho si el mapa Nihilanth causa errors fatals. |
mp_teamplay. Això ha de romandre establert a 1 perquè SourceCoop funcioni correctament. Canviar-ho trencarà el joc cooperatiu.
4. Noms dels mapes de Black Mesa
La variable STARTING_MAP accepta qualsevol mapa oficial de Black Mesa. Els mapes segueixen la convenció de noms bm_cXaYZ on X és el capítol i Y/Z són les seccions. La campanya comença a bm_c0a0a.
Mapes d'inici dels capítols principals:
| Mapa | Capítol |
|---|---|
bm_c0a0a | Inbound (viatge en tramvia) |
bm_c1a0a | Anomalous Materials |
bm_c1a1a | Unforeseen Consequences |
bm_c1a3a | Office Complex |
bm_c2a1a | "We've Got Hostiles" |
bm_c2a4a | Blast Pit |
bm_c2a5a | Power Up |
bm_c3a1a | On A Rail |
bm_c3a2a | Apprehension |
bm_c4a1a | Lambda Core |
bm_c4a2a | Xen |
bm_c4a3a | Interloper |
bm_c4a4a | Nihilanth (pot requerir desactivar mod_forcetouchdata) |
5. Com es connecten els jugadors
- Inicieu Black Mesa a Steam.
- Obriu la consola (premeu ~) i escriviu:
connect IP:PORT(utilitzant els valors de la pestanya Network de GPanel). - Alternativament, cerqueu el servidor al navegador de servidors de Steam.
- Introduïu la contrasenya si n'hi ha una establerta.
Articles relacionats
- Guia d'administració i comandes de SourceCoop
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
Necessiteu ajuda?
Si teniu problemes amb el vostre servidor SourceCoop, obriu un tiquet de suport i incloeu la IP del servidor, una descripció del problema i qualsevol missatge d'error rellevant de la consola de GPanel.