Tam rehber · 5 dk okuma
Quake 3 Server Kiralama Rehberi: Her Şey Bir Arada
Bu rehber 2026'da bir Quake III Arena server'ı çalıştırmayı anlatıyor: oyun tipleri ve numaraları, bir maçı şekillendiren ayarlar, slotlar ve botlar, özel haritalar ve pure server'lar, modlar, yönetim ve klasik duel ya da klan kurulumları.
Yazan: Matthew Griffin, Gaming Deluxe sahibiYayın: · Güncelleme:
Bu rehberde
- Quake III Arena, Hâlâ Kendi Server'larında
- Oyun Tipleri ve g_gametype Numaraları
- Bir Maçı Şekillendiren Ayarlar
- Slotlar, Ayrılmış Yerler ve Botlar
- Özel Haritalar, pk3 Dosyaları ve Pure Server'lar
- Modlar ve fs_game Klasörü
- Yönetim, rcon ve Düzeni Korumak
- Duel Server'ı ya da Klan Server'ı Kurmak
- Quake 3 Server Kiralamadan Önce Neleri Karşılaştırmalı
- Quake 3 Server Sözlüğü
- Quake 3 Server İçin Yardım ve Sonraki Adımlar
Quake III Arena, Hâlâ Kendi Server'larında
id Software, Quake III Arena'yı Aralık 1999'da çıkardı; Steam mağaza sayfası onu bugün de satıyor, yayıncısı artık Bethesda Softworks. Mağaza sayfası oyunu otuz beş arenası, çevrimdışı oyun için botları ve dört klasik moduyla multiplayer odaklı bir arena nişancısı olarak tanımlıyor: free for all, team deathmatch, bire bir tournament ve capture the flag. Steam sürümü kendi modları ve yirmi arenası daha olan Team Arena genişlemesini de içeriyor.
Oyunu yaşatan şey, server'ları oyuncuların çalıştırması. Emekliye ayrılacak bir matchmaking yok. Bir server sadece arenayı barındıran bir program; doğru haritalarla bir tanesi açık olduğu sürece insanlar oynayabilir. id daha sonra motorun kaynak kodunu GNU General Public License ile yayınladı; server ayarlarının bu kadar iyi belgelenmiş olmasının sebebi bu: bu rehberde geçen her varsayılan değer o koddan geliyor.
Evde bir tane çalıştırmak, bir PC'yi açık bırakmak, modemde port açmak ve upload hızını evdeki herkesle paylaşmak demek. Kiralık bir server bunların hepsinden kurtarır; motor çok hafif olduğu için de aylık maliyeti çok düşüktür.
Oyun Tipleri ve g_gametype Numaraları
Server'ın modu, g_gametype ayarındaki tek bir sayı. Varsayılanı 0, yani free for all; ayar latched olduğu için değişiklik bir sonraki harita yüklendiğinde geçerli olur.
| g_gametype | Mod | Ne için iyi |
|---|---|---|
| 0 | Free for all | Klasik public deathmatch |
| 1 | Tournament | Bire bir duel'ler, diğerleri izler |
| 2 | Single player | Çevrimdışı merdiven, server modu değil |
| 3 | Team deathmatch | Kırmızıya karşı mavi, frag'ler takıma sayılır |
| 4 | Capture the flag | CTF haritalarında hedef odaklı oyun |
| 5 ile 7 | Team Arena modları | Team Arena içeriğiyle one-flag CTF, Overload ve Harvester |
Modu onun için yapılmış haritalarla eşleştir. Bir capture the flag haritasında iki üs ve bayraklar olur; bir tournament haritası genelde küçük ve sıkışıktır. Moda uymayan bir harita açmak, yeni bir server'ın bozuk gibi hissettirmesinin en yaygın sebebi.
Bir Maçı Şekillendiren Ayarlar
Bir Quake III server'ı set satırlarıyla yapılandırılır; bunlar genelde server'ın açılışta çalıştırdığı bir config dosyasında durur. Çoğu admin'in ilk değiştirdikleri, id'nin oyun kodundaki varsayılanlarıyla birlikte şunlar.
| Ayar | Varsayılan | Ne yapar |
|---|---|---|
| sv_hostname | noname | Server tarayıcısında görünen ad |
| fraglimit | 20 | Bir deathmatch roundunu bitiren frag sayısı |
| timelimit | 0 | Harita başına dakika; 0 sınır yok demek |
| capturelimit | 8 | Bir CTF haritasını bitiren bayrak sayısı |
| g_doWarmup ve g_warmup | 0 ve 20 | Isınmayı açar ve süresini saniye olarak belirler |
| g_friendlyFire | 0 | Takım arkadaşlarının birbirine hasar verip veremeyeceği |
| g_teamForceBalance | 0 | Oyuncuların kalabalık takıma geçmesini engeller |
| g_allowVote | 1 | Oyuncuların harita değişikliği gibi oylamalar açmasına izin verir |
| g_motd | boş | Giren oyunculara günün mesajı |
Her seferinde tek bir şeyi değiştir ve çalışan config'in bir kopyasını sakla. Büyük bir değişiklikten önce alınan bir Backup Manager anlık görüntüsü, her zaman geri dönebileceğin anlamına gelir.
Slotlar, Ayrılmış Yerler ve Botlar
sv_maxclients oyuncu sınırını belirler. id'nin kodu varsayılanı 8 yapar ve mutlak üst sınırı 64 olarak tanımlar; bu da en büyük paketimiz. Mağaza sayfası 16 oyuncuya kadar multiplayer'ı anlatıyor, bu da en küçük paketimiz; pek çok arena da en iyi bu civarda oynanır.
Müdavimlere yer ayırmak için sv_privateClients'ı ayrılmış slot sayısına ayarla ve müdavimlerine sv_privatePassword'ü ver. Public slotlar dolu olsa bile o slotlar açık kalır.
Sessiz saatler, botların işe yaradığı yer. bot_minplayers ayarlıyken server her on saniyede bir kontrol eder ve oyunda o kadar oyuncu tutmak için bot ekler ya da çıkarır; takım modlarında kırmızıyı ve maviyi ayrı ayrı dengeler. Tek bir rakip için addbot komutu bir bot adı ve 1'den 5'e bir zorluk alır.
Özel Haritalar, pk3 Dosyaları ve Pure Server'lar
Quake III'ün haritalardan dokulara kadar yüklediği her şey baseq3 içindeki .pk3 dosyalarında durur. id'nin kodu, .pk3'ün kimse kazara açmasın diye adı değiştirilmiş bir zip arşivi olduğunu ve iki arşivde aynı dosya varsa alfabetik sırada sonra gelenin kazandığını açıklıyor.
- Haritanın .pk3'ünü SFTP ya da File Manager ile baseq3'e yükle.
- Web Console'dan haritaya adıyla geç ya da rotasyonuna ekle.
- Varsayılanı kapalı olan sv_allowDownload'ı aç; haritası olmayan ziyaretçiler bağlanırken indirebilsin.
sv_pure varsayılan olarak açık. Pure bir server, her oyuncunun oyununa server'da olmayan .pk3 dosyalarından hiçbir şey yüklememesini söyler; bu herkesi birebir aynı veride tutar ve oynanmış dosyaları engeller. Bir modun talimatları aksini söylemedikçe açık bırak.
Modlar ve fs_game Klasörü
Quake III toplulukları birbirinden bu kadar farklıysa sebebi modlar: rekabetçi kural setlerinden bambaşka oyunlara kadar. Teknik olarak bir mod, baseq3'ün yanında duran ve kendi .pk3 dosyalarını tutan bir klasör.
- Modun klasörünü indirdiğin yapıyı koruyarak baseq3'ün yanına yükle.
- Commandline Manager'daki başlatma satırına +set fs_game ve ardından klasör adını ekle.
- Server'a restart at ve konsolda hata var mı bak.
- Oyuncuların bir şey değiştirmesine gerek yok: mod dosyaları onlarda olduğu sürece id'nin kodu bağlandıklarında oyunlarını server'ın mod klasörüne geçirir.
Modları id Software değil topluluk yapıyor; modun kendi talimatlarını izle ve önce bir anlık görüntü al. Bir mod yüklenmek istemezse destek ekibimiz yardım eder.
Yönetim, rcon ve Düzeni Korumak
Quake III'ün yerleşik uzaktan yönetimi rcon. rconPassword ile kontrol edilir; varsayılanı boş ve şifre yokken uzaktan komutlar doğrudan reddedilir. Bir şifre koyarsan uzun ve benzersiz olsun, çünkü onu bilen herkes server'ı yönetir.
Pek çok admin rcon'u tamamen atlayıp oyunda hiçbir şifre gerektirmeyen Web Console'umuzu kullanıyor. Varsayılan olarak açık olan sv_floodProtect, server'ı komutlarla boğan oyuncuları yavaşlatır; g_inactivity de boştaki oyuncuları belirli bir saniye sonra çıkarabilir, varsayılan 0 değeri onu kapatır. Sub-user'lar güvendiğin admin'lere hesabını paylaşmadan panel erişimi verir.
Duel Server'ı ya da Klan Server'ı Kurmak
Quake III topluluklarının çoğunu iki kurulum karşılar. Bir duel server'ı bire bir maçlar için tournament modunu çalıştırır; bir klan ya da public server'ı ise bir kalabalık için free for all, team deathmatch ya da capture the flag çalıştırır.
| Seçim | Duel server'ı | Klan ya da public server |
|---|---|---|
| g_gametype | 1, tournament | 0, 3 ya da 4 |
| Slotlar | 16, diğerleri izleyip sıraya girebilsin | 16 ya da 32, etkinlikler için 64 |
| Isınma | g_doWarmup 1, iki oyuncu da hazır olsun | İsteğe bağlı |
| Haritalar | Küçük, sıkışık arenalar | Moda uyan daha büyük haritalar |
| Erişim | Genelde maç arayan herkese açık | Scrim'ler için g_password, müdavimlere ayrılmış slotlar |
Pek çok topluluk ikisini birden çalıştırır. Her pakette 5 GB RAM olduğu için duel'ler için ikinci bir 16 slotluk server, ana public'in yanında çok az tutar; ikisi de aynı panel girişinin altında durur.
Quake 3 Server Kiralamadan Önce Neleri Karşılaştırmalı
Quake III az donanım ister; host'lar arasındaki farklar çoğunlukla erişim ve ağda.
- Gerçek dosya erişimiHaritalar, modlar ve config'ler sadece bir ayar formu değil, SFTP ve bir dosya yöneticisi ister.
- Tek çekirdek hızıServer kareleri tek bir çekirdekte çalışır. Yüksek saat hızı, çok sayıda çekirdekten daha önemli.
- Oyuncularına pingLokasyon seçmeden önce topluluğunun oynadığı yerden bir ping testi yap.
- KorumaPopüler server'lar flood çeker. DDoS korumasının dahil olduğunu kontrol et.
- Adil fiyatHafif bir motor pahalı eklentilerle gelmemeli. Hangi belleğin dahil olduğuna bak.
Quake 3 Server Sözlüğü
- baseq3
- Quake III Arena'nın .pk3 dosyalarını tutan ana oyun klasörü.
- .pk3
- Haritalar ve diğer oyun verileri için kullanılan, uzantısı farklı bir zip arşivi.
- g_gametype
- Modu seçen ayar: 0 FFA, 1 tournament, 3 team deathmatch, 4 CTF.
- sv_maxclients
- Motorun mutlak üst sınırı olan 64'e kadar oyuncu sınırı.
- sv_pure
- Oyuncuların sadece server'da da bulunan .pk3 verisini yüklemesini sağlar.
- fs_game
- baseq3'ün yanında duran bir mod klasörünü seçer.
- rcon
- rconPassword ayarlanınca açılan uzaktan konsol komutları.
- Latched
- Sadece bir sonraki harita yüklendiğinde devreye giren ayar.
Quake 3 Server İçin Yardım ve Sonraki Adımlar
Arenanı yönetmek için işe yarar linkler.
- Steam'de Quake III ArenaResmi mağaza sayfası.
- Quake III Arena kaynak kodu, id SoftwareBu rehberdeki varsayılanların geldiği yer (İngilizce).
- Gaming Deluxe kontrol paneliPanel nasıl çalışır, nereden giriş yapılır.
- Server lokasyonlarımız
- Destek ekibine yazHaritalar, modlar ve config'ler için 7/24 Türkçe yardım.
Bu rehber hakkında: Quake III Arena'nın Steam mağaza sayfası ile id Software'in GPL altında yayınladığı motor ve oyun kaynak kodu (her varsayılan değerin geldiği yer) temel alınarak yapay zeka desteğiyle yazıldı; her paket, fiyat ve lokasyon canlı sipariş formumuzla karşılaştırıldı ve yayına girmeden önce Matthew Griffin tarafından gözden geçirildi. Eskimiş bir şey mi buldun? Bize haber ver.
Kaynaklar, son kontrol 22 Ekim 2026:
- Steam'de Quake III Arena (app 2200)
- Quake III Arena kaynak kodu (GPL), GitHub'da id Software (İngilizce)
- q_shared.h (MAX_CLIENTS 64), id Software (İngilizce)
- bg_public.h (oyun tipleri), id Software (İngilizce)
- g_main.c (oyun ayarları ve varsayılanlar), id Software (İngilizce)
- g_bot.c (bot_minplayers, addbot), id Software (İngilizce)
- sv_init.c (server ayarları ve varsayılanlar), id Software (İngilizce)
- files.c (pk3 dosyaları, pure server'lar, fs_game), id Software (İngilizce)
- Gaming Deluxe sipariş formu, Quake 3 Dedicated Server