Denne guide dækker, hvordan du installerer SourceMod og MetaMod:Source på din Left 4 Dead 2-server, opsætter serveradmins og administrerer plugins. For grundlæggende serverkonfiguration og forbindelsesinstruktioner, se L4D2 serveropsætningsguide.
Trin 1 — Installér MetaMod:Source og SourceMod
SourceMod er det primære admin- og plugin-framework for Left 4 Dead 2. Det kræver MetaMod:Source som afhængighed. Begge skal installeres ved at uploade filer til serverens mappe left4dead2/addons/.
Download de nødvendige filer
- MetaMod:Source — Download den seneste stabile version til Linux fra sourcemm.net. Vælg pakken mærket Left 4 Dead 2 eller den generiske Source 2009/OB-version.
- SourceMod — Download den seneste stabile version fra sourcemod.net. Vælg Linux-pakken.
Installér MetaMod:Source
- Udpak MetaMod-arkivet på din lokale maskine. Det opretter en
addons/-mappe. - Upload indholdet af den
addons/-mappe tilleft4dead2/addons/på din server, og flet med eventuelle eksisterende filer. - Den vigtigste fil der placeres er
left4dead2/addons/metamod.vdf, som fortæller Source-motoren at indlæse MetaMod.
Installér SourceMod
- Udpak SourceMod-arkivet. Det opretter også en
addons/-mappe og encfg/-mappe. - Upload begge mapper til
left4dead2/, og flet med eksisterende indhold. - SourceMod-filerne vil blive placeret under
left4dead2/addons/sourcemod/.
Verificér installationen
- Start serveren og overvåg konsoloutputtet i GPanel.
- Se efter linjer der ligner:
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - Tilslut dig serveren og skriv
sm versioni konsollen i spillet. Hvis SourceMod er aktivt, returnerer den det installerede versionsnummer.
Trin 2 — SourceMod mappestruktur
At forstå, hvor SourceMod gemmer sine filer, er essentielt for at administrere plugins og konfiguration.
| Sti | Formål |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
Kompilerede plugin-filer (.smx). Læg plugins her for at installere dem. |
left4dead2/addons/sourcemod/plugins/disabled/ |
Flyt et plugins .smx-fil hertil for at deaktivere det uden at slette det. |
left4dead2/addons/sourcemod/configs/ |
Konfigurationsfiler for admins, reserverede pladser og plugin-indstillinger. |
left4dead2/addons/sourcemod/logs/ |
SourceMod- og plugin-logfiler. Tjek her først, når du fejlsøger plugin-fejl. |
left4dead2/addons/sourcemod/translations/ |
Sprogfiler til lokaliseret plugin-output. |
Trin 3 — Tilføj SourceMod-admins
Åbn left4dead2/addons/sourcemod/configs/admins_simple.ini i GPanel-fileditoren. Tilføj admin-indgange i formatet nedenfor, og genstart derefter serveren.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX i admins_simple.ini.
Almindelige admin-flag
| Flag | Tilladelse |
|---|---|
z |
Fuld admin (alle tilladelser) |
b |
Kick spillere |
c |
Ban spillere |
d |
Dræb/skad spillere |
e |
Baneskift |
f |
Ændr ConVars |
Du kan kombinere flag. For eksempel giver "bce" tilladelser til kick, ban og baneskift uden fuld admin-adgang.
Trin 4 — Installér SourceMod-plugins
SourceMod-plugins distribueres som kompilerede .smx-filer. Populære plugins til Left 4 Dead 2 inkluderer admin-værktøjer, survivor bot-styring, ready-up-systemer og sværhedsgradsmodifikatorer.
- Download
.smx-filen for dit valgte plugin. Mange er tilgængelige på AlliedModders-forummet. - Upload
.smx-filen tilleft4dead2/addons/sourcemod/plugins/. - Hvis pluginet inkluderer en konfigurationsfil (
.cfg), upload den tilleft4dead2/cfg/sourcemod/(opret mappen, hvis den ikke findes). - Genstart serveren. SourceMod indlæser automatisk alle
.smx-filer i plugin-mappen ved opstart.
.smx-fil til left4dead2/addons/sourcemod/plugins/disabled/ og genstart serveren. Dette er også det anbefalede første skridt ved fejlsøgning af plugin-konflikter.
Verificering af indlæste plugins
Efter serveren er startet, kan du tjekke hvilke plugins der er indlæst ved at skrive følgende i serverkonsollen (via GPanel Console-fanen) eller i konsollen i spillet som admin:
sm plugins list
Dette viser alle indlæste plugins med deres navn, version og status. Plugins der ikke kunne indlæses, vil være markeret med en fejlindikator.
Relaterede artikler
- L4D2 serveropsætningsguide — Server.cfg-konfiguration, GSLT-tokens, spiltilstande og hvordan du forbinder
- L4D2 serverfejlfinding — Almindelige problemer med forbindelser, addons, plugins og serverbrowser-visning
- Sådan uploader du filer via SFTP