Ez az útmutató bemutatja, hogyan telepítsd a SourceMod és MetaMod:Source kiegészítőket a Left 4 Dead 2 szerveredre, hogyan állítsd be a szerver adminokat és hogyan kezeld a bővítményeket. Az alapvető szerver konfigurációhoz és csatlakozási útmutatóhoz lásd az L4D2 szerver beállítási útmutató oldalt.
1. lépés — MetaMod:Source és SourceMod telepítése
A SourceMod a Left 4 Dead 2 elsődleges admin és bővítmény keretrendszere. Függőségként a MetaMod:Source szükséges hozzá. Mindkettőt a szerver left4dead2/addons/ könyvtárába feltöltött fájlokkal kell telepíteni.
Szükséges fájlok letöltése
- MetaMod:Source — Töltsd le a legújabb stabil Linux verziót a sourcemm.net oldalról. Válaszd a Left 4 Dead 2 vagy az általános Source 2009/OB csomagot.
- SourceMod — Töltsd le a legújabb stabil verziót a sourcemod.net oldalról. Válaszd a Linux csomagot.
MetaMod:Source telepítése
- Csomagold ki a MetaMod archívumot a helyi gépeden. Ez egy
addons/mappát hoz létre. - Töltsd fel az
addons/mappa tartalmát a szerveredleft4dead2/addons/könyvtárába, egyesítve a meglévő fájlokkal. - A kulcsfontosságú fájl a
left4dead2/addons/metamod.vdf, amely utasítja a Source motort a MetaMod betöltésére.
SourceMod telepítése
- Csomagold ki a SourceMod archívumot. Ez szintén egy
addons/és egycfg/mappát hoz létre. - Töltsd fel mindkét mappát a
left4dead2/könyvtárba, egyesítve a meglévő tartalommal. - A SourceMod fájlok a
left4dead2/addons/sourcemod/alá kerülnek.
A telepítés ellenőrzése
- Indítsd el a szervert és figyeld a konzolkimenetet a GPanel-ben.
- Keress a következőhöz hasonló sorokat:
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - Csatlakozz a szerverhez és írd be az
sm versionparancsot a játékon belüli konzolba. Ha a SourceMod aktív, visszaadja a telepített verziószámot.
2. lépés — SourceMod könyvtárstruktúra
A SourceMod fájltárolási helyeinek ismerete elengedhetetlen a bővítmények és konfiguráció kezeléséhez.
| Útvonal | Cél |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
Lefordított bővítményfájlok (.smx). Bővítmények telepítéséhez ide helyezd a fájlokat. |
left4dead2/addons/sourcemod/plugins/disabled/ |
Helyezd ide a bővítmény .smx fájlját a letiltáshoz törlés nélkül. |
left4dead2/addons/sourcemod/configs/ |
Konfigurációs fájlok az adminokhoz, fenntartott helyekhez és bővítmény beállításokhoz. |
left4dead2/addons/sourcemod/logs/ |
SourceMod és bővítmény naplófájlok. Bővítményhibák elhárításakor először itt ellenőrizz. |
left4dead2/addons/sourcemod/translations/ |
Nyelvi fájlok a bővítmények lokalizált kimenetéhez. |
3. lépés — SourceMod adminok hozzáadása
Nyisd meg a left4dead2/addons/sourcemod/configs/admins_simple.ini fájlt a GPanel fájlszerkesztőben. Add hozzá az admin bejegyzéseket az alábbi formátumban, majd indítsd újra a szervert.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX formátumot az admins_simple.ini fájlban.
Gyakori admin jelölők
| Jelölő | Jogosultság |
|---|---|
z |
Teljes admin (minden jogosultság) |
b |
Játékosok kirúgása |
c |
Játékosok kitiltása |
d |
Játékosok megölése/bántalmazása |
e |
Pályaváltás |
f |
ConVarok módosítása |
A jelölők kombinálhatók. Például a "bce" kirúgási, kitiltási és pályaváltási jogosultságot ad teljes admin hozzáférés nélkül.
4. lépés — SourceMod bővítmények telepítése
A SourceMod bővítmények lefordított .smx fájlokként kerülnek terjesztésre. A Left 4 Dead 2 népszerű bővítményei közé tartoznak az admin eszközök, túlélő bot vezérlés, felkészülési rendszerek és nehézségi módosítók.
- Töltsd le a választott bővítmény
.smxfájlját. Számos elérhető az AlliedModders fórumon. - Töltsd fel az
.smxfájlt aleft4dead2/addons/sourcemod/plugins/könyvtárba. - Ha a bővítmény tartalmaz konfigurációs fájlt (
.cfg), töltsd fel aleft4dead2/cfg/sourcemod/mappába (hozd létre a mappát, ha nem létezik). - Indítsd újra a szervert. A SourceMod automatikusan betölti az összes
.smxfájlt a plugins könyvtárból indításkor.
.smx fájlját a left4dead2/addons/sourcemod/plugins/disabled/ mappába és indítsd újra a szervert. Ez az ajánlott első lépés bővítmény-ütközések elhárításakor is.
Betöltött bővítmények ellenőrzése
A szerver indítása után ellenőrizheted, mely bővítmények töltődtek be a következő parancs begépelésével a szerver konzolba (a GPanel Console fülön) vagy a játékon belüli konzolba adminként:
sm plugins list
Ez felsorolja az összes betöltött bővítményt nevükkel, verziójukkal és állapotukkal. A betöltésben sikertelen bővítmények hibajelzéssel lesznek megjelölve.
Kapcsolódó cikkek
- L4D2 szerver beállítási útmutató — Server.cfg konfiguráció, GSLT tokenek, játékmódok és csatlakozás
- L4D2 szerver hibaelhárítás — Gyakori problémák kapcsolatokkal, kiegészítőkkel, bővítményekkel és szerverböngésző listázással
- Fájlok feltöltése SFTP-vel