Bu kılavuz, OpenArena özel sunucunuz için RCON yönetimini, oyuncu yönetimini, bot yapılandırmasını, özel haritaları ve sorun gidermeyi kapsar. OpenArena, id Tech 3 motoruna dayalı ücretsiz bir deathmatch FPS oyunudur. İlk kurulum, yapılandırma ve bağlantı talimatları için OpenArena Sunucu Kurulum Kılavuzu sayfasına bakın.
1. RCON Kurulumu
RCON parolasını baseoa/server.cfg dosyasında ayarlayın:
seta rconPassword "YourStrongPassword"
Oyun içinde konsol (~) üzerinden kimlik doğrulaması yapın:
rconPassword YourStrongPassword
rcon <command>
Komutları, RCON kimlik doğrulaması olmadan doğrudan GPanel Console sekmesi üzerinden de gönderebilirsiniz.
2. Oyuncu Yönetimi Komutları
| Komut | Açıklama |
|---|---|
rcon status | Bağlı tüm oyuncuları istemci numaraları ve IP'leriyle birlikte listeler. |
rcon kick <client_num> | Bir oyuncuyu istemci numarasına göre atar (status komutundan alın). |
rcon clientkick <client_num> | Alternatif atma komutu. |
rcon banClient <client_num> | Bir oyuncuyu istemci numarasına göre yasaklar. |
rcon banUser <playername> | Bir oyuncuyu adına göre yasaklar. |
3. Harita ve Oyun Komutları
| Komut | Açıklama |
|---|---|
rcon map <mapname> | Oyuncuların bağlantısını keserek yeni bir haritaya geçer. |
rcon g_gametype <value> | Oyun modunu değiştirir (0=FFA, 3=TDM, 4=CTF, vb.). |
rcon timelimit <minutes> | Süre sınırını değiştirir. |
rcon fraglimit <frags> | Frag sınırını değiştirir. |
rcon map_restart | Mevcut haritayı yeniden başlatır. |
rcon nextmap | Rotasyondaki bir sonraki haritaya geçer. |
4. Sunucu Yönetimi Komutları
| Komut | Açıklama |
|---|---|
rcon sv_hostname "Name" | Sunucu adını değiştirir. |
rcon g_password "pass" | Katılım parolasını ayarlar veya değiştirir. |
rcon say "message" | Sunucu genelinde sohbet mesajı gönderir. |
rcon sv_maxclients <num> | Maksimum oyuncu sayısını değiştirir (harita yeniden başlatması gerektirir). |
rcon exec <filename> | Bir yapılandırma dosyasını çalıştırır. |
rcon quit | Sunucuyu kapatır. |
5. Bot Yönetimi
OpenArena, boş sunucu yuvalarını doldurmak için yerleşik bot desteğine sahiptir.
| Komut / CVar | Açıklama |
|---|---|
rcon addbot <name> <skill> | Bir bot ekler. Beceri: 1 (en kolay) ile 5 (en zor) arası. |
rcon kick <botname> | Belirli bir botu kaldırır. |
rcon bot_minplayers <num> | Bu oyuncu sayısına ulaşılana kadar botlarla otomatik doldurur. Gerçek oyuncular katıldıkça botlar ayrılır. |
rcon bot_nochat <0/1> | Bot sohbetini devre dışı bırakır. 1 = bot sohbeti yok. |
Örnek: Botlarla 8 Oyuncu Tutma
server.cfg dosyasına ekleyin:
seta bot_minplayers 8
8'den az oyuncu bağlı olduğunda botlar otomatik olarak katılır ve insanlar katıldıkça ayrılır.
6. Özel Haritalar ve Modlar
- Özel
.pk3harita/mod dosyalarını indirin. - SFTP ile
baseoa/dizinine yükleyin (bkz. SFTP ile Dosyalar Nasıl Yüklenir). - Sunucuyu yeniden başlatın.
.pk3dosyaları otomatik olarak yüklenir. rcon map <mapname>ile yeni haritaya geçin.
.pk3 dosyalarına sahip olması gerekir. Otomatik indirmeyi server.cfg dosyasında sv_allowDownload 1 ile etkinleştirin.
7. Sorun Giderme
Sunucu Başlamıyor
- GPanel konsolunu hata mesajları için kontrol edin.
- GAME_MAP değerinin geçerli bir harita adına ayarlandığını doğrulayın.
- Bilinen ve çalışan bir varsayılan harita olarak
aggressorveyaoa_dm1deneyin.
Oyuncular Bağlanamıyor
- Sunucunun GPanel üzerinde çalıştığını doğrulayın.
- Network sekmesinden doğru IP ve portu kontrol edin.
- Oyuncuların farklı pk3 dosya sürümleri varsa
sv_puredeğerinin0olarak ayarlandığından emin olun.
Botlar Çalışmıyor
- Haritanın bot rota desteğine (AAS dosyası) sahip olduğundan emin olun. Çoğu varsayılan harita bunu içerir.
bot_minplayersdeğerinin istenen sayıya ayarlandığını doğrulayın.- Bir AAS dosyası oluşturulmadığı sürece özel haritalar bot desteğine sahip olmayabilir.
İlgili Makaleler
- OpenArena Sunucu Kurulum Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
Yardıma mı İhtiyacınız Var?
OpenArena sunucunuzla ilgili burada ele alınmayan sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun bir açıklamasını ve GPanel konsolundan ilgili hata mesajlarını ekleyin.