See juhend käsitleb administraatori seadistamist, RCON käske, mängijate haldamist, kaartide haldamist, AMX/pluginate tuge, kohandatud kaarte ja veaotsingut teie Sven Co-op pühendatud serveri jaoks. Sven Co-op on kooperatiivne mitmikumängu modifikatsioon Half-Life'ile, kus mängijad läbivad kampaaniaid koos. Esmase seadistamise, konfigureerimise ja ühendamisjuhiste jaoks vaadake Sven Co-op serveri seadistamise juhendit.
1. Administraatori seadistamine (users.ini)
Sven Co-op kasutab svencoop/users.ini faili administraatorikontode ja õiguste määratlemiseks.
Administraatori lisamine
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Juurdepääsulipud
| Lipp | Õigus |
|---|---|
a | Immuunsus (teised administraatorid ei saa välja visata/blokeerida) |
b | Reserveerimine (juurdepääs reserveeritud kohale) |
c | Mängijate väljaviskamine |
d | Mängijate blokeerimine |
e | Mängijate blokeeringu eemaldamine |
f | Mängijate tapmine/löömine |
g | Kaardi vahetamine |
h | Serveri cvar-ide käivitamine |
n | RCON juurdepääs |
Täieliku administraatori õiguste jaoks kasutage kõiki lippe: "abcdefghijklmn"
~) ühendatuna ja tippige status. Teie Steam ID kuvatakse STEAM_0:X:XXXXXXXX formaadis.
2. RCON käsud
Kasutage RCON-i GPanel konsooli, mängusisese konsooli või kolmanda osapoole tööriista kaudu. Autentimine mängus:
rcon_password YourRconPassword
rcon <command>
Mängijate haldamine
| Käsk | Kirjeldus |
|---|---|
rcon kick <userid> | Viskab mängija välja kasutaja ID järgi. |
rcon banid <minutes> <userid> | Blokeerib mängija. Kasutage 0 püsivaks blokeerimiseks. |
rcon addip <minutes> <ip> | Blokeerib IP-aadressi. |
rcon removeip <ip> | Eemaldab IP blokeeringu. |
rcon status | Kuvab kõik mängijad koos kasutaja ID-de ja Steam ID-dega. |
Kaardi ja serveri käsud
| Käsk | Kirjeldus |
|---|---|
rcon changelevel <mapname> | Vahetab kaarti, hoides mängijad ühendatuna. |
rcon map <mapname> | Laadib kaardi nullist, katkestades kõik mängijad. |
rcon maps | Kuvab kõik saadaolevad kaardid. |
rcon hostname "Name" | Muudab serveri nime. |
rcon sv_password "pass" | Määrab või muudab liitumisparooli. |
rcon say "message" | Saadab kogu serverile vestlussõnumi. |
rcon exec <filename> | Käivitab konfiguratsioonifaili. |
rcon quit | Sulgeb serveri. |
3. AMX/pluginate tugi
Sven Co-op toetab AngelScript pluginaid (sisseehitatud) ja AMX Mod X laiendatud funktsionaalsuse jaoks.
AngelScript pluginad (sisseehitatud)
Paigutage pluginad kausta svencoop/scripts/plugins/ ja registreerige need failis svencoop/default_plugins.txt.
AMX Mod X
- Peatage server GPanel-ist.
- Laadige alla AMX Mod X Sven Co-op jaoks ja laadige üles SFTP kaudu.
- Seadistage administraatori juurdepääs AMX Mod X
users.inifaili kaudu. - Käivitage server ja kontrollige konsoolis.
Populaarsed pluginad
- Administreerimistööriistad: Täiustatud väljaviskamine, blokeerimine ja mängijate haldamine.
- Kaardihääletus: Laske mängijatel hääletada järgmise kaardi üle.
- Mängijate statistika: Jälgige tapmisi, surmasid ja mänguaega.
- Petmisvastane: Serveripoolne pettuste tuvastamine.
4. Kohandatud kaardid
Kaartide käsitsi paigaldamine
- Laadige alla kaardi
.bspfail ja kõik seotud ressursid. - Laadige
.bspfail üles kaustasvencoop/maps/SFTP kaudu. - Laadige lisaressursid (tekstuurid, helid) üles vastavatesse kaustadesse.
- Lisage kaardi nimi faili
mapcycle.txtrotatsiooni jaoks. - Testige käsuga
rcon changelevel mapname.
5. Veaotsing
Server jookseb kaardi laadimisel kokku
- Kontrollige GPanel konsooli veateadete osas.
- Proovige laadida teine kaart -- kaardifail võib olla rikutud.
- Eemaldage hiljuti lisatud kohandatud kaardid või pluginad testimiseks.
Mängijad ei saa ühenduda
- Kontrollige, kas server töötab GPanel-is.
- Kontrollige õiget IP-d ja porti Network vahekaardilt.
- Veenduge, et nii serveril kui mängijal on sama mänguversioon.
RCON ei tööta
- Kontrollige, kas
rcon_passwordon määratud käivitusmuutujates jaserver.cfgfailis. - Autentimine õige parooliga (tõstutundlik) enne käskude saatmist.
- Kontrollige, et tipite
rcon_passwordja seejärel parooli ennerconkäskude kasutamist. - Kasutage alternatiivina otse GPanel konsooli -- see ei nõua RCON autentimist.
Kohandatud kaardid ei laadi
- Kontrollige, kas
.bspfail on kaustassvencoop/maps/. - Kontrollige, kas kaardi nimi teie käsus või mapcycle'is vastab täpselt failinimele (Linuxis tõstutundlik).
- Otsige konsoolis puuduvate ressursside vigu -- teil võib olla vaja lisafaile.
Seotud artiklid
- Sven Co-op serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
- Serveri käivitamise juhend
Vajate abi?
Kui teil tekib probleeme Sven Co-op serveriga, mida siin ei käsitleta, avage tugipilet ja lisage oma serveri IP, probleemi kirjeldus ning kõik asjakohased veateated GPanel konsoolist.