Den här guiden går igenom serveradministration för Medal of Honor: Allied Assault, inklusive RCON-kommandon, spelarhantering, kartrotation, konfiguration av speltyper och felsökning.
RCON (fjärrkonsol)
RCON låter dig hantera servern på distans från spelklienten. Ställ in RCON-lösenordet i startvariabeln RCON_PASSWORD eller i main/server.cfg:
seta rconPassword "your_secure_password"
För att använda RCON från konsolen i spelet (~):
rconpassword your_secure_password
rcon [command]
Du kan också köra kommandon direkt från fliken Console i GPanel.
Grundläggande kommandon
| Kommando | Beskrivning |
|---|---|
rcon status |
Visar serverinfo, anslutna spelare och deras klientnummer |
rcon kick [client_number] |
Sparkar ut en spelare via deras klientnummer (från status-utdatan) |
rcon map [mapname] |
Byter den aktuella kartan (t.ex. rcon map dm/mohdm1) |
rcon say [message] |
Skickar ett meddelande till alla spelare |
rcon g_gametype [type] |
Byter speltyp (1=FFA, 2=TDM, 3=Round, 4=Objective) |
rcon fraglimit [number] |
Ställer in dödsgränsen |
rcon timelimit [minutes] |
Ställer in tidsgränsen per karta |
rcon g_password [password] |
Ställer in eller ändrar lösenordet för att ansluta till servern |
rcon sv_hostname [name] |
Byter servernamnet |
quit |
Stänger av servern (från GPanel-konsolen) |
Speltyper
| Värde | Speltyp | Beskrivning |
|---|---|---|
| 1 | Free For All | Var och en för sig själv. Först till fraglimit vinner. |
| 2 | Team Deathmatch | Allies mot Axis. Laget med flest dödar vinner. |
| 3 | Round-Based | Eliminationsrundor. Ingen återuppståndelse förrän rundan är slut. |
| 4 | Objective | Lagen tävlar om att slutföra eller försvara mål. |
För att byta speltyp, använd:
rcon g_gametype 2
rcon map dm/mohdm7
g_gametype måste du byta karta för att den nya speltypen ska träda i kraft.
Kartrotation
Ställ in automatisk kartrotation i main/server.cfg:
seta sv_maplist "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm6 dm/mohdm7"
Servern växlar genom dessa kartor i ordning när tidsgränsen eller fraggränsen nås.
Spelarhantering
Sparka ut spelare
- Kör
rcon statusför att få listan över anslutna spelare med deras klientnummer. - Kör
rcon kick [client_number]för att ta bort spelaren.
Banna spelare
MOHAA stöder IP-baserad bannlysning. Lägg till bannade IP-adresser i serverkonfigurationen eller använd serversidoskript. Grundspelet har begränsad inbyggd bannfunktionalitet, så överväg att använda administrationsverktyg från gemenskapen för mer avancerad bannhantering.
Referens för serverinställningar
| Inställning | Beskrivning | Exempel |
|---|---|---|
sv_maxRate |
Maximal bandbredd per klient (byte/sek) | 25000 |
g_allowVote |
Tillåt spelare att starta omröstningar (1 = ja, 0 = nej) | 1 |
g_teamdamage |
Aktivera friendly fire i lagläge (1 = på) | 0 |
sv_floodProtect |
Förhindra chattöversvämning (1 = på) | 1 |
g_inactivity |
Sekunder innan inaktiva spelare sparkas ut (0 = inaktiverat) | 120 |
Serverloggar
Serverloggar lagras i katalogen Logs/. Kontrollera dessa filer för att felsöka krascher, övervaka spelaraktivitet och granska spelhändelser.
Felsökning
| Problem | Lösning |
|---|---|
| RCON-kommandon fungerar inte | Verifiera att rconPassword är inställt i server.cfg och matchar det du anger i klienten. Försök att använda GPanel-konsolen direkt istället. |
| Servern visas inte i läsaren | Säkerställ att servern körs (kontrollera om initieringen är klar). Inställningen dedicated ska vara 2 (Internet) för publik listning. |
| Kartbyte misslyckas | Verifiera att kartsökvägen är korrekt (t.ex. dm/mohdm7 och inte bara mohdm7). Endast kartor som ingår i serverfilerna är tillgängliga. |
| Spelare har hög ping | Justera sv_maxRate för att tillåta mer bandbredd per klient. Minska sv_maxClients om servern är överbelastad. |
Relaterade artiklar
- Installationsguide för Medal of Honor-server
- Hur du hittar din server-IP och port
- Hur du laddar upp filer via SFTP