Denne guide dækker serveradministration, konsolkommandoer, SourceMod plugin-administration, kortnavigation og fejlfinding til din SourceCoop (Black Mesa Co-op) server på Legion Hosting. For indledende opsætning og spillerforbindelsesinstruktioner, se SourceCoop Server Opsætningsguide.
1. Serverkonsol
SourceCoop-serveren kører på Source Engine (srcds) og giver en fuld konsol tilgængelig via fanen Console i GPanel. Alle standard Source Engine serverkommandoer er tilgængelige.
2. Almindelige Konsolkommandoer
| Kommando | Beskrivelse |
|---|---|
changelevel [map] |
Skifter til det angivne kort (f.eks. changelevel bm_c1a0a). |
kick [name] [reason] |
Smider en spiller ud efter navn. |
banid [minutes] [steamid] |
Udelukker en spiller via Steam ID i en bestemt varighed. Brug 0 for permanent. |
removeid [steamid] |
Fjerner en udelukkelse for et bestemt Steam ID. |
listid |
Viser den aktuelle udelukkelsesliste. |
status |
Viser serverinfo, forbundne spillere og deres Steam ID'er. |
users |
Viser forbundne brugere. |
say [message] |
Sender en serverbesked til alle spillere. |
sv_password [pass] |
Ændrer serveradgangskoden under kørsel. Sæt til 0 for at fjerne. |
mp_restartgame 1 |
Genstarter det aktuelle kort. |
3. SourceMod Admin-System
SourceCoop leveres med SourceMod forudinstalleret, som giver et kraftfuldt admin-system. For at konfigurere SourceMod-administratorer:
- Stop serveren.
- Rediger admin-filen via SFTP:
bms/addons/sourcemod/configs/admins_simple.ini - Tilføj admin-poster i formatet:
"STEAM_0:1:12345678" "99:z"Hvor Steam ID'et er administratorens ID og
"99:z"giver fuld admin-adgang. - Genstart serveren.
Almindelige SourceMod Admin-Kommandoer
SourceMod-kommandoer har præfikset sm_ i konsollen eller ! i chatten.
| Konsolkommando | Chatkommando | Beskrivelse |
|---|---|---|
sm_kick [name] [reason] |
!kick |
Smid en spiller ud. |
sm_ban [name] [minutes] [reason] |
!ban |
Udeluk en spiller (0 = permanent). |
sm_unban [steamid] |
!unban |
Fjern udelukkelse af en spiller. |
sm_slay [name] |
!slay |
Dræb en spiller. |
sm_map [mapname] |
!map |
Skift det aktuelle kort. |
sm_rcon [command] |
!rcon |
Udfør en serverkonsolkommando. |
4. SourceCoop-Specifikke Indstillinger
SourceCoop tilføjer sine egne konfigurationsvariabler, som kan angives i bms/cfg/server.cfg:
| Indstilling | Beskrivelse |
|---|---|
sourcecoop_homemap |
Kortet der vendes tilbage til efter kampagnen er fuldført. Udkommenter for at bruge mapcycle-filen i stedet. |
mp_mapcycle_empty_timeout_seconds |
Tid i sekunder før serveren skifter kort, når den er tom (standard: 3600). |
5. Kortnavigation
Kampagnen skrider automatisk frem gennem kort, når spillere fuldfører mål. Du kan også manuelt skifte kort med changelevel eller SourceMod-kommandoen !map.
Efter fuldførelse af det sidste kort (bm_c5a1 / rulletekster) vil serveren enten:
- Vende tilbage til
sourcecoop_homemap, hvis konfigureret, eller - Følge filen
mapcycle.txtibms/
6. Avancerede Indstillinger
SourceCoop og Metamod Versioner
Serverinstallationen inkluderer specifikke versioner af SourceCoop, Metamod:Source og SourceMod. Hvis du har brug for at opdatere disse:
| Variabel | Standard | Beskrivelse |
|---|---|---|
VERSION |
latest |
SourceCoop udgivelsesversions-tag. |
MATCH |
bms |
Udgivelsesbuild til download (Black Mesa = bms). |
MMS_BUILD |
1148 |
Metamod:Source buildnummer. |
SM_BUILD |
6960 |
SourceMod buildnummer. |
7. Fejlfinding
| Problem | Løsning |
|---|---|
Crash på Nihilanth-kortet (bm_c4a4a) |
Sæt MOD_FORCETOUCHDATA til 0 i fanen Startup. |
| Spillere kan ikke oprette forbindelse efter spilopdatering | En Black Mesa-opdatering kan kræve geninstallation af serveren med opdaterede SourceCoop-versioner. Tjek SourceCoop GitHub for kompatibilitetsinformation. |
| SourceMod-kommandoer virker ikke | Sørg for at dit Steam ID er tilføjet til admins_simple.ini, og at serveren er blevet genstartet. |
| Server hænger ved kortindlæsning | Nogle kort kræver betydelig hukommelse til pre-caching. Hvis serveren konsekvent hænger, prøv at deaktivere mod_forcetouchdata eller øg serverens hukommelsesallokering. |
Relaterede Artikler
- SourceCoop Server Opsætningsguide
- Sådan Finder Du Din Server IP og Port
- Sådan Uploader Du Filer via SFTP
Brug for Hjælp?
Hvis du oplever problemer med din SourceCoop-server, opret en supportticket og inkludér din server-IP, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.