Deze handleiding behandelt het instellen van beheerders, RCON-opdrachten, spelerbeheer, kaartbeheer, AMX/plugin-ondersteuning, aangepaste kaarten en probleemoplossing voor je Sven Co-op dedicated server. Sven Co-op is een coöperatieve multiplayer-mod voor Half-Life waarbij spelers samen campagnes doorlopen. Voor de eerste installatie, configuratie en verbindingsinstructies, zie Sven Co-op Server Installatiehandleiding.
1. Beheerdersinstellingen (users.ini)
Sven Co-op gebruikt svencoop/users.ini om beheerdersaccounts en rechten te definiëren.
Een Beheerder Toevoegen
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Toegangsvlaggen
| Vlag | Recht |
|---|---|
a | Immuniteit (kan niet worden verwijderd/verbannen door andere beheerders) |
b | Reservering (toegang tot gereserveerde slots) |
c | Spelers verwijderen |
d | Spelers verbannen |
e | Spelers ontbannen |
f | Spelers doden/slaan |
g | Kaart wijzigen |
h | Server-cvars uitvoeren |
n | RCON-toegang |
Gebruik voor volledig beheer alle vlaggen: "abcdefghijklmn"
~) terwijl je verbonden bent en typ status. Je Steam ID verschijnt in het formaat STEAM_0:X:XXXXXXXX.
2. RCON-opdrachten
Gebruik RCON via de GPanel-console, de in-game console of een hulpprogramma van derden. Authenticeer in-game met:
rcon_password YourRconPassword
rcon <command>
Spelerbeheer
| Opdracht | Beschrijving |
|---|---|
rcon kick <userid> | Verwijder een speler op basis van gebruikers-ID. |
rcon banid <minutes> <userid> | Verban een speler. Gebruik 0 voor permanent. |
rcon addip <minutes> <ip> | Verban een IP-adres. |
rcon removeip <ip> | Verwijder een IP-verbanning. |
rcon status | Toon alle spelers met gebruikers-ID's en Steam ID's. |
Kaart- en Serveropdrachten
| Opdracht | Beschrijving |
|---|---|
rcon changelevel <mapname> | Wissel van kaart, spelers blijven verbonden. |
rcon map <mapname> | Laad een kaart opnieuw, alle spelers worden losgekoppeld. |
rcon maps | Toon alle beschikbare kaarten. |
rcon hostname "Name" | Wijzig de servernaam. |
rcon sv_password "pass" | Stel een wachtwoord in of wijzig het wachtwoord om deel te nemen. |
rcon say "message" | Stuur een serverbrede chatbericht. |
rcon exec <filename> | Voer een configuratiebestand uit. |
rcon quit | Sluit de server af. |
3. AMX/Plugin-ondersteuning
Sven Co-op ondersteunt AngelScript-plugins (ingebouwd) en AMX Mod X voor uitgebreide functionaliteit.
AngelScript-plugins (Ingebouwd)
Plaats plugins in svencoop/scripts/plugins/ en registreer ze in svencoop/default_plugins.txt.
AMX Mod X
- Stop de server vanuit GPanel.
- Download AMX Mod X voor Sven Co-op en upload via SFTP.
- Configureer beheerderstoegang via het AMX Mod X
users.ini-bestand. - Start de server en controleer in de console.
Populaire Plugins
- Beheerderstools: Uitgebreid verwijderen, verbannen en spelerbeheer.
- Kaartstemming: Laat spelers stemmen op de volgende kaart.
- Spelerstatistieken: Houd kills, sterfgevallen en speeltijd bij.
- Anti-cheat: Serverside cheatdetectie.
4. Aangepaste Kaarten
Kaarten Handmatig Installeren
- Download het kaart-
.bsp-bestand en eventuele bijbehorende bronbestanden. - Upload het
.bsp-bestand naarsvencoop/maps/via SFTP. - Upload aanvullende bronbestanden (texturen, geluiden) naar de juiste mappen.
- Voeg de kaartnaam toe aan
mapcycle.txtvoor de rotatie. - Test met
rcon changelevel mapname.
5. Probleemoplossing
Server Crasht bij het Laden van een Kaart
- Controleer de GPanel-console op foutmeldingen.
- Probeer een andere kaart te laden -- het kaartbestand kan beschadigd zijn.
- Verwijder recent toegevoegde aangepaste kaarten of plugins om te testen.
Spelers Kunnen Niet Verbinden
- Controleer of de server draait in GPanel.
- Controleer het juiste IP en de juiste poort via het tabblad Network.
- Zorg ervoor dat zowel de server als de speler dezelfde gameversie gebruiken.
RCON Werkt Niet
- Controleer of
rcon_passwordis ingesteld in de opstartvariabelen enserver.cfg. - Authenticeer met het juiste wachtwoord (hoofdlettergevoelig) voordat je opdrachten verstuurt.
- Controleer of je
rcon_passwordgevolgd door het wachtwoord typt voordat jercon-opdrachten gebruikt. - Gebruik de GPanel-console rechtstreeks als alternatief -- deze vereist geen RCON-authenticatie.
Aangepaste Kaarten Laden Niet
- Controleer of het
.bsp-bestand in de mapsvencoop/maps/staat. - Controleer of de kaartnaam in je opdracht of mapcycle exact overeenkomt met de bestandsnaam (hoofdlettergevoelig op Linux).
- Zoek naar ontbrekende bronfouten in de console -- je hebt mogelijk aanvullende bestanden nodig.
Gerelateerde Artikelen
- Sven Co-op Server Installatiehandleiding
- Hoe je je Server IP en Poort Vindt
- Hoe je Bestanden Uploadt via SFTP
- Server Opstarthandleiding
Hulp Nodig?
Als je problemen ondervindt met je Sven Co-op-server die hier niet worden behandeld, open een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.