Tämä opas käsittelee, kuinka asetat adminit, moderaattorit ja RCON-pääsyn Legion Hostingissa isännöidylle Squad-pelipalvelimellesi. Palvelimen ydinkonfiguraatiosta (Server.cfg, kartat, lisensointi) katso Squad-pelipalvelimen asennusopas.
SquadGame/ServerConfig/ -hakemistossa. Käytä GPanelin tiedostonhallintaa tai SFTP:tä niiden muokkaamiseen.
Admins.cfg -- Adminien ja moderaattorien hallinta
Tiedosto sijaitsee polussa SquadGame/ServerConfig/Admins.cfg, ja se määrittää admin-ryhmät ja liittää Steam-ID:t niihin. Adminit tunnistetaan heidän 64-bittisellä SteamID:llään.
SteamID64:n löytäminen
Voit hakea minkä tahansa Steam-profiilin osoitteesta steamid.io. Tarvitsemasi arvo näyttää tältä: 76561198012345678.
Tiedostomuoto
//----------------------------------------------
// Admin Groups
// Syntax: Group=GroupName:Permission1,Permission2,...
//----------------------------------------------
Group=Superadmin:changemap,cheat,private,balance,chat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,demos,clientdemos,pause,plugins,debug,teamchange
Group=Admin:changemap,chat,kick,ban,config,immune,reserve,manageserver,teamchange
Group=Moderator:chat,kick,ban,teamchange
Group=VIP:reserve
//----------------------------------------------
// Admin Assignments
// Syntax: Admin=SteamID64:GroupName
//----------------------------------------------
Admin=76561198012345678:Superadmin
Admin=76561198087654321:Admin
Admin=76561198011112222:Moderator
Admin=76561198033334444:VIP
Käytettävissä olevat oikeudet
| Oikeus | Kuvaus |
|---|---|
changemap |
Voi vaihtaa nykyisen layerin/kartan kesken pelin. |
chat |
Voi lähettää admin-lähetysviestejä kaikille pelaajille. |
kick |
Voi potkia pelaajia palvelimelta. |
ban |
Voi bannata pelaajia palvelimelta. |
manageserver |
Voi hallita palvelimen asetuksia ja käynnistää palvelimen uudelleen. |
immune |
Estää adminia tulemasta potkituksi tai bannatuksi muiden adminien toimesta. |
reserve |
Sallii käyttäjän täyttää varatun paikan, kun palvelin on täynnä. |
teamchange |
Sallii joukkueenvaihtorajoitusten ohittamisen. |
balance |
Sallii adminin siirtää pelaajia joukkueiden välillä tasapainottamista varten. |
config |
Voi muokata palvelimen konfiguraatiota RCONin kautta. |
RCON-asennus ja -pääsy
RCON (Remote Console) antaa sinun hallita palvelintasi etänä käyttäen työkalua kuten SQUAD RCON tai mitä tahansa yleistä RCON-asiakasta, joka tukee Squad-protokollaa.
RCONin käyttöönotto Server.cfg:ssä
Lisää tai vahvista seuraava lohko tiedostoon SquadGame/ServerConfig/Server.cfg:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
| Asetus | Kuvaus |
|---|---|
RCON_Password |
Salasana, joka vaaditaan RCON-rajapinnan kanssa todentamiseen. Käytä vahvaa, yksilöllistä salasanaa. |
MaxRCONConnections |
Sallittujen samanaikaisten RCON-asiakasyhteyksien enimmäismäärä. |
Yhdistäminen RCON-asiakkaalla
- Avaa RCON-asiakkaasi (esim. SQUAD RCON, mcrcon tai Squad-yhteensopiva admin-työkalu).
- Syötä palvelimesi IP-osoite. Löydät sen GPanelista -- katso Kuinka löytää palvelimesi IP ja portti.
- Aseta portti GPanelin Network-välilehdessä näkyväksi RCON-portiksi.
- Syötä asettamasi
RCON_Password. - Yhdistä -- voit suorittaa komentoja suoraan.
Hyödyllisiä RCON-komentoja
AdminBroadcast <message> -- Broadcast a message to all players
AdminKick <SteamID/Name> <reason> -- Kick a player
AdminBan <SteamID/Name> <duration> <reason> -- Ban a player (0 = permanent)
AdminChangeLayer <LayerName> -- Change the current layer immediately
AdminSetNextLayer <LayerName> -- Set the next layer in rotation
ListPlayers -- List all connected players with their IDs
ShowNextMap -- Display the next layer in rotation
AdminForceTeamChange <PlayerID> -- Force a player to switch teams
AdminDisbandSquad <TeamID> <SquadID> -- Disband a squad
AdminEndMatch -- End the current match
Tarvitsetko apua?
Jos kohtaat ongelman, jota ei käsitellä tässä, tukitiimimme on käytettävissäsi.
Aiheeseen liittyvät artikkelit: