iXbir: Bilgi Paylaşım Forumu

Tam Versiyon: CS 1.6 Sunucu Ayarları: Round Süresi Uzatma, Başlangıç Parası ve server.cfg Komutları
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
CS 1.6 sunucularında en çok sorulan oyun ayarlarını tek yerde topladım: round süresini uzatmak, başlangıç parasını değiştirmek, satın alma ve bomba süresi, takım hasarı ve harita süresi. Bu ayarlar sunucu konsoluna ya da oyun içinden başına rcon eklenerek yazılır (örneğin rcon mp_roundtime 3). Kalıcı olmaları için cstrike klasöründeki server.cfg dosyasına yazın; sunucu bu dosyayı her harita değişiminde yeniden okur.

Sunucuyu henüz kurmadıysanız önce CS 1.6 sunucu kurma rehberine bakın.

Round süresi
Kod:
mp_roundtime 3    // round süresi, dakika (varsayılan 5)
mp_freezetime 3   // round başındaki donma süresi, saniye (varsayılan 6)
mp_roundtime küsuratlı da yazılabilir: 1.75 bir dakika kırk beş saniye eder. Normal sunucuda round en az 1, en fazla 9 dakika olur; 9'dan büyük bir değer yazarsanız oyun kendiliğinden 9'a çeker. Round'u 9 dakikadan uzun yapmak için sunucuda ReGameDLL kurulu olmalı, orada sınır 500 dakika. Kurulumunu ReHLDS ve ReGameDLL rehberinde anlattım.
mp_freezetime normal sunucuda en fazla 60 saniye olur.

Başlangıç parası ve satın alma süresi
Kod:
mp_startmoney 800   // oyuncunun başlangıç parası (varsayılan 800)
mp_buytime 1.5      // satın alma süresi, dakika (varsayılan 1.5)
mp_startmoney normal sunucuda 800 ile 16000 arasında olur. mp_buytime için 0.25 yazarsanız oyuncuların 15 saniye alışveriş hakkı olur; normal sunucuda bundan kısası olmaz. ReGameDLL kuruluysa iki ayar daha işinize yarar: mp_buytime -1 satın alma süresini tamamen kaldırır, mp_maxmoney ise 16000 olan para sınırını yükseltir.

Bomba süresi
Kod:
mp_c4timer 35   // kurulan bombanın patlama süresi, saniye (varsayılan 45)
Normal sunucuda 10 ile 90 saniye arasında olur.

Harita süresi ve round sayısı
Kod:
mp_timelimit 30   // harita kaç dakika oynanacak (0: süre sınırı yok)
mp_maxrounds 0    // kaç round sonra harita değişecek (0: kapalı)
mp_winlimit 0     // bir takım kaç round kazanınca harita değişecek (0: kapalı)
Hangisi önce dolarsa harita o zaman değişir. Sıradaki haritayı cstrike/mapcycle.txt belirler; harita eklemeyi harita ekleme rehberinde anlattım.

Takım ayarları
Kod:
mp_friendlyfire 0      // takım arkadaşına hasar (1: açık)
mp_tkpunish 0          // 1 yaparsanız takım arkadaşını öldüren, sonraki round başında ölür
mp_autoteambalance 1   // takımları kendiliğinden dengeler
mp_limitteams 2        // iki takım arasında izin verilen en fazla oyuncu farkı (0: sınırsız)

Ses, izleme ve diğerleri
Kod:
sv_alltalk 0       // 1 yaparsanız iki takım birbirinin sesli konuşmasını duyar
mp_forcecamera 0   // ölen oyuncu kimi izler: 0 herkesi, 1 yalnızca kendi takımını
mp_fadetoblack 0   // 1 yaparsanız ölen oyuncunun ekranı kararır
mp_flashlight 1    // el fenerine izin verir (varsayılan kapalı)
mp_footsteps 1     // ayak sesleri (0: kapalı)
sv_gravity 800     // yer çekimi; düşürdükçe oyuncular daha yükseğe zıplar
sv_maxspeed 320    // en yüksek koşu hızı
mp_chattime 10     // harita bitince skor ekranında beklenen süre, saniye
Round'u ve skorları sıfırlamak için sv_restart 1 yazın; sayı, yeniden başlamadan önce kaç saniye bekleneceğidir.

Örnek server.cfg
Klasik bir public sunucu için başlangıç olarak kullanabilirsiniz:
Kod:
hostname "Sunucunuzun adı"
rcon_password "uzun_ve_zor_bir_sifre"
mp_timelimit 30
mp_roundtime 2.5
mp_freezetime 3
mp_buytime 0.5
mp_startmoney 800
mp_c4timer 35
mp_friendlyfire 0
mp_autoteambalance 1
mp_limitteams 2
mp_flashlight 1
mp_footsteps 1
sv_alltalk 0
exec banned.cfg
exec listip.cfg

Sık sorulanlar
mp_roundtime 15 yazdım ama 9 oluyor. Normal sunucuda üst sınır 9 dakika. Daha uzun round için ReGameDLL gerekir.
Rcon ile değiştirdiğim ayar harita değişince geri dönüyor. O ayar server.cfg'de başka bir değerle yazılıdır, sunucu her haritada dosyayı yeniden okur. Ayarı server.cfg'de değiştirin. AMX Mod X eklentileri ve amxx.cfg de bazı ayarları değiştirebilir, oraya da bakın.
Kendi bilgisayarımda "Yeni Oyun" ile açtığım oyunda server.cfg çalışmıyor. Oyunun içinden açılan sunucu server.cfg yerine cstrike/listenserver.cfg dosyasını okur. Ayarları oraya yazın.
Sunucuya bot eklemek istiyorum. Bot komutlarını ve kalıcı bot ayarlarını bot ekleme rehberinde topladım.

Yetkilileri eklemek için admin ekleme rehberine, sunucunuza eklenti arıyorsanız kategorilere göre CS 1.6 eklentileri konusuna bakabilirsiniz. Takıldığınız bir ayar olursa bu konuya yazın.
güzel bilgi için teşşekurler