Bu kılavuz, Legion Hosting ile barındırılan Squad ithaf edilmiş sunucunuzda yöneticiler, moderatörler ve RCON erişiminin nasıl kurulacağını kapsar. Temel sunucu yapılandırması (Server.cfg, haritalar, lisanslama) için Squad İthaf Edilmiş Sunucu Kurulum Kılavuzu'na bakın.
SquadGame/ServerConfig/ dizinindedir. Bunları düzenlemek için GPanel dosya yöneticisini veya SFTP'yi kullanın.
Admins.cfg -- Yönetici ve Moderatör Yönetimi
SquadGame/ServerConfig/Admins.cfg konumunda bulunan bu dosya, yönetici gruplarını tanımlar ve onlara Steam ID'leri atar. Yöneticiler 64 bitlik SteamID'leriyle tanımlanır.
Bir SteamID64 Bulma
Herhangi bir Steam profilini steamid.io adresinden arayabilirsiniz. İhtiyacınız olan değer şuna benzer: 76561198012345678.
Dosya Formatı
//----------------------------------------------
// 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
Kullanılabilir İzinler
| İzin | Açıklama |
|---|---|
changemap |
Oyun ortasında geçerli katmanı/haritayı değiştirebilir. |
chat |
Tüm oyunculara yönetici yayın mesajları gönderebilir. |
kick |
Oyuncuları sunucudan atabilir. |
ban |
Oyuncuları sunucudan yasaklayabilir. |
manageserver |
Sunucu ayarlarını yönetebilir ve sunucuyu yeniden başlatabilir. |
immune |
Yöneticinin diğer yöneticiler tarafından atılmasını veya yasaklanmasını engeller. |
reserve |
Sunucu doluyken kullanıcının ayrılmış bir yuvayı doldurmasına olanak tanır. |
teamchange |
Takım değiştirme kısıtlamalarını atlamaya olanak tanır. |
balance |
Yöneticinin dengeleme için oyuncuları takımlar arasında taşımasına olanak tanır. |
config |
RCON aracılığıyla sunucu yapılandırmasını değiştirebilir. |
RCON Kurulumu ve Erişimi
RCON (Uzak Konsol), SQUAD RCON gibi bir araç veya Squad protokolünü destekleyen herhangi bir genel RCON istemcisi kullanarak sunucunuzu uzaktan yönetmenize olanak tanır.
Server.cfg'de RCON'u Etkinleştirme
SquadGame/ServerConfig/Server.cfg dosyasına aşağıdaki bloğu ekleyin veya doğrulayın:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
| Ayar | Açıklama |
|---|---|
RCON_Password |
RCON arayüzüyle kimlik doğrulaması yapmak için gereken parola. Güçlü ve benzersiz bir parola kullanın. |
MaxRCONConnections |
İzin verilen eşzamanlı maksimum RCON istemci bağlantısı. |
Bir RCON İstemcisiyle Bağlanma
- RCON istemcinizi açın (örn. SQUAD RCON, mcrcon veya Squad uyumlu bir yönetici aracı).
- Sunucunuzun IP adresini girin. Bunu GPanel'de bulun -- bkz. Sunucu IP ve Portunuzu Nasıl Bulursunuz.
- Portu, GPanel'in Network sekmesinde gösterilen RCON portuna ayarlayın.
- Ayarladığınız
RCON_Password'ü girin. - Bağlanın -- komutları doğrudan çalıştırabileceksiniz.
Kullanışlı RCON Komutları
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
Yardıma mı İhtiyacınız Var?
Burada ele alınmayan bir sorunla karşılaşırsanız, destek ekibimiz yardımcı olmak için hazırdır.
İlgili makaleler: