Bu kılavuz, Legion Hosting üzerinde OpenArena özel sunucunuzu nasıl kuracağınızı, başlangıç değişkenlerini nasıl yapılandıracağınızı, server.cfg dosyasını nasıl düzenleyeceğinizi, harita rotasyonunu nasıl ayarlayacağınızı ve sunucunuza nasıl bağlanacağınızı kapsar. OpenArena, GPL id Tech 3 teknolojisine (Quake III Arena motoru) dayalı, topluluk tarafından üretilen ücretsiz bir deathmatch FPS oyunudur. Yönetici komutları, bot yönetimi ve sorun giderme için OpenArena Yönetici Komutları sayfasına bakın.
1. İlk Başlatma
- GPanel hesabınıza giriş yapın ve OpenArena sunucunuzu seçin.
- Startup sekmesine gidin ve yapılandırılabilir değişkenleri inceleyin (Bölüm 2'ye bakın).
- Tercih ettiğiniz başlangıç haritasını GAME_MAP üzerinden ayarlayın (varsayılan
aggressor'dur). - Console sekmesine dönün ve Start'a tıklayın.
- Sunucunun hazır olduğunu onaylamak için konsolun
AAS initializedgörüntülemesini bekleyin.
2. GPanel Başlangıç Değişkenleri
| Değişken | Varsayılan | Açıklama |
|---|---|---|
GAME_MAP | aggressor | Başlangıçta yüklenen harita. Mevcut tüm haritalar için harita listesine bakın. |
3. Sunucu Yapılandırması (server.cfg)
Ayrıntılı ayarlar için server.cfg dosyasını oluşturun veya düzenleyin. Değişiklik yapmadan önce sunucuyu durdurun.
Dosya Konumu
baseoa/server.cfg
Quake tarzı set/seta key "value" sözdizimini kullanır.
Temel Ayarlar
| Ayar | Varsayılan | Açıklama |
|---|---|---|
sv_hostname | (boş) | Sunucu tarayıcısında gösterilen sunucu adı. |
sv_maxclients | 8 | Maksimum oyuncu sayısı (botlar dahil). |
g_password | (boş) | Katılım parolası. Boş = herkese açık. |
rconPassword | (boş) | Uzaktan konsol parolası. |
g_gametype | 0 | Oyun modu (Bölüm 4'e bakın). |
timelimit | 15 | Harita başına dakika cinsinden süre sınırı. |
fraglimit | 30 | Raundu bitiren frag sınırı. |
sv_pure | 0 | Dosya bütünlüğünü zorunlu kılar. 1 = pure modu. |
bot_minplayers | 0 | Minimum oyuncu sayısı (botlar boş yuvaları doldurur). |
Örnek server.cfg
seta sv_hostname "My Legion OpenArena Server"
seta sv_maxclients 16
seta g_password ""
seta rconPassword "MySecretRcon"
seta g_gametype 0
seta timelimit 15
seta fraglimit 30
seta bot_minplayers 4
Yapılandırmayı yüklemek için GAME_MAP başlangıç değişkenine +exec server.cfg ekleyin veya çalışma zamanında konsol üzerinden çalıştırın.
4. Oyun Modları
| Değer | Mod | Açıklama |
|---|---|---|
0 | Free For All (FFA) | Klasik deathmatch. En çok frag yapan kazanır. |
1 | Tournament (1v1) | Bire bir deathmatch. |
3 | Team Deathmatch (TDM) | Takım bazlı deathmatch. |
4 | Capture the Flag (CTF) | Klasik bayrak kapma modu. |
5 | One Flag CTF | Tek nötr bayraklı CTF varyantı. |
6 | Overload | Düşman üssünün kafatasını yok edin. |
7 | Harvester | Düşman kafataslarını toplayın ve üsse teslim edin. |
8 | Elimination | Raund bazlı, yeniden doğma yok. |
9 | CTF Elimination | Eleme raundlu CTF. |
10 | Last Man Standing | Sınırlı canlı deathmatch. |
11 | Double Domination | Aynı anda iki noktayı kontrol edin. |
12 | Domination | Puan için kontrol noktalarını elde tutun. |
5. Harita Rotasyonu
server.cfg dosyasında set zincirlerini kullanarak harita rotasyonunu ayarlayın:
set d1 "map oa_dm1; set nextmap vstr d2"
set d2 "map oa_dm2; set nextmap vstr d3"
set d3 "map aggressor; set nextmap vstr d1"
vstr d1
Bu, sırasıyla oa_dm1, oa_dm2 ve aggressor arasında döngü yapar.
6. Nasıl Bağlanılır
Seçenek A -- Sunucu Tarayıcısı
- OpenArena'yı başlatın.
- Multiplayer'a tıklayın.
- Sunucunuzu tarayıcıda bulun veya IP'yi doğrudan girmek için Specify'ı kullanın.
Seçenek B -- Konsoldan Bağlanma
- Konsolu açın (
~). - Şunu yazın:
connect <your-server-ip>:<port>
İlgili Makaleler
- OpenArena Yönetici Komutları
- 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.