Tämä opas kattaa SourceModin ja MetaMod:Sourcen asentamisen Left 4 Dead 2 -palvelimellesi, palvelimen järjestelmänvalvojien määrittämisen ja lisäosien hallinnan. Palvelimen perusasetuksia ja yhteysohjeita varten katso L4D2-palvelimen asennusopas.
Vaihe 1 — Asenna MetaMod:Source ja SourceMod
SourceMod on Left 4 Dead 2:n ensisijainen järjestelmänvalvoja- ja lisäosakehys. Se vaatii MetaMod:Sourcen riippuvuutena. Molemmat täytyy asentaa lataamalla tiedostot palvelimen left4dead2/addons/-hakemistoon.
Lataa tarvittavat tiedostot
- MetaMod:Source — Lataa uusin vakaa Linux-versio osoitteesta sourcemm.net. Valitse paketti, joka on merkitty nimellä Left 4 Dead 2, tai yleinen Source 2009/OB -versio.
- SourceMod — Lataa uusin vakaa versio osoitteesta sourcemod.net. Valitse Linux-paketti.
Asenna MetaMod:Source
- Pura MetaMod-arkisto paikallisella koneellasi. Se tuottaa
addons/-kansion. - Lataa kyseisen
addons/-kansion sisältö palvelimesileft4dead2/addons/-hakemistoon, yhdistäen olemassa olevien tiedostojen kanssa. - Sijoitettava avaintiedosto on
left4dead2/addons/metamod.vdf, joka kertoo Source-moottorille MetaModin lataamisesta.
Asenna SourceMod
- Pura SourceMod-arkisto. Se tuottaa myös
addons/-kansion jacfg/-kansion. - Lataa molemmat kansiot
left4dead2/-hakemistoon, yhdistäen olemassa olevan sisällön kanssa. - SourceMod-tiedostot sijoitetaan hakemistoon
left4dead2/addons/sourcemod/.
Tarkista asennus
- Käynnistä palvelin ja tarkkaile konsolitulostetta GPanelissa.
- Etsi seuraavanlaisia rivejä:
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - Liity palvelimelle ja kirjoita
sm versionpelin sisäisessä konsolissa. Jos SourceMod on aktiivinen, se palauttaa asennetun versionumeron.
Vaihe 2 — SourceModin hakemistorakenne
Sen ymmärtäminen, missä SourceMod tallentaa tiedostonsa, on välttämätöntä lisäosien ja konfiguraation hallinnalle.
| Polku | Tarkoitus |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
Käännetyt lisäosatiedostot (.smx). Pudota lisäosat tänne asentaaksesi ne. |
left4dead2/addons/sourcemod/plugins/disabled/ |
Siirrä lisäosan .smx tänne poistaaksesi sen käytöstä poistamatta sitä. |
left4dead2/addons/sourcemod/configs/ |
Konfiguraatiotiedostot järjestelmänvalvojille, varatuille paikoille ja lisäosa-asetuksille. |
left4dead2/addons/sourcemod/logs/ |
SourceMod- ja lisäosalokitiedostot. Tarkista tämä ensin lisäosavirheitä selvittäessäsi. |
left4dead2/addons/sourcemod/translations/ |
Kielitiedostot lokalisoitua lisäosatulostetta varten. |
Vaihe 3 — SourceMod-järjestelmänvalvojien lisääminen
Avaa left4dead2/addons/sourcemod/configs/admins_simple.ini GPanelin tiedostoeditorissa. Lisää järjestelmänvalvojamerkinnät alla olevassa muodossa ja käynnistä palvelin uudelleen.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX tiedostossa admins_simple.ini.
Yleiset järjestelmänvalvojalipukkeet
| Lipuke | Oikeus |
|---|---|
z |
Täysi järjestelmänvalvoja (kaikki oikeudet) |
b |
Pelaajien potkiminen |
c |
Pelaajien porttikieltäminen |
d |
Pelaajien tappaminen/vahingoittaminen |
e |
Kartanvaihdot |
f |
ConVar-muutokset |
Voit yhdistää lipukkeita. Esimerkiksi "bce" antaa potku-, porttikielto- ja kartanvaihto-oikeudet ilman täyttä järjestelmänvalvojan pääsyä.
Vaihe 4 — Asenna SourceMod-lisäosia
SourceMod-lisäosat jaetaan käännettyinä .smx-tiedostoina. Suosittuja Left 4 Dead 2:n lisäosia ovat järjestelmänvalvojatyökalut, selviytyjäbottien hallinta, valmiusjärjestelmät ja vaikeusasteen muokkaajat.
- Lataa
.smx-tiedosto valitsemallesi lisäosalle. Monia on saatavilla AlliedModders-foorumeilta. - Lataa
.smx-tiedosto hakemistoonleft4dead2/addons/sourcemod/plugins/. - Jos lisäosa sisältää konfiguraatiotiedoston (
.cfg), lataa se hakemistoonleft4dead2/cfg/sourcemod/(luo kansio, jos sitä ei ole). - Käynnistä palvelin uudelleen. SourceMod lataa automaattisesti kaikki
.smx-tiedostot lisäosahakemistosta käynnistyksen yhteydessä.
.smx-tiedosto hakemistoon left4dead2/addons/sourcemod/plugins/disabled/ ja käynnistä palvelin uudelleen. Tämä on myös suositeltu ensimmäinen vaihe lisäosakonflikteja selvittäessä.
Ladattujen lisäosien tarkistaminen
Kun palvelin on käynnistynyt, voit tarkistaa mitkä lisäosat ovat ladattuina kirjoittamalla seuraavan palvelinkonsolissa (GPanelin Console-välilehdellä) tai pelin sisäisessä konsolissa järjestelmänvalvojana:
sm plugins list
Tämä listaa kaikki ladatut lisäosat niiden nimen, version ja tilan kanssa. Lataamatta jääneet lisäosat merkitään virheilmaisimella.
Aiheeseen liittyvät artikkelit
- L4D2-palvelimen asennusopas — Server.cfg-konfigurointi, GSLT-tunnukset, pelitilat ja kuinka yhdistää
- L4D2-palvelimen vianmääritys — Yleiset ongelmat yhteyksien, lisäosien, lisäosien ja palvelinselaimen listauksen kanssa
- Kuinka ladata tiedostoja SFTP:n kautta