bunu ben paylaşıcaktım ama bak olmadı bu üzdün benı : D
CS 1.6 Sunucu Kurma Rehberi: SteamCMD ile Kurulum, server.cfg ve AMX Mod X
Kendi CS 1.6 sunucunuzu kurmak için ücretli bir programa gerek yok; Valve'ın SteamCMD aracıyla sunucu dosyalarını indirip birkaç ayar yapmanız yeterli. Bu konuda Windows ve Linux için kurulumu, ayar dosyasını, port açmayı ve AMX Mod X kurulumunu sırasıyla anlattım. Kiralık sunucu aldıysanız bu adımlar sizin için yapılmıştır, doğrudan AMX Mod X kısmına geçebilirsiniz.
1. SteamCMD'yi indirin
Windows: steamcmd.zip dosyasını indirip boş bir klasöre (örneğin C:\steamcmd) çıkarın.
Linux: Önce 32 bit kütüphaneleri kurun, sonra SteamCMD'yi indirin. Debian ve Ubuntu için:
2. Sunucu dosyalarını indirin
CS 1.6 sunucusunun Steam'deki numarası 90'dır. Sunucuyu Half-Life'ın 25. yıl güncellemesinden önceki sürümle (steam_legacy) indiriyoruz; ReHLDS ve güncel eklentilerin çoğu bu sürümle uyumlu.
Windows:
Linux:
Bu indirme bazen yarıda kalır ya da hata verir. Komutu "Success! App '90' fully installed" yazısını görene kadar tekrar çalıştırın.
3. server.cfg ayarları
cstrike/server.cfg dosyasını açın. En azından şunlar olsun:
rcon_password sunucuyu uzaktan yönetmenizi sağlar; kısa ya da tahmin edilebilir bir şifre koymayın. sv_password'u doldurursanız sunucuya yalnızca şifreyi bilenler girer.
4. Sunucuyu başlatın
Windows (hlds klasöründe bir .bat dosyası olarak kaydedebilirsiniz):
Linux:
Sunucuda bot istiyorsanız satırın sonuna -bots ekleyin. Bot komutları için CS 1.6 bot rehberine bakabilirsiniz.
5. Portu açın
Sunucu UDP 27015 portunu kullanır. Windows'ta güvenlik duvarı ilk açılışta izin ister, izin verin. Linux'ta ufw kullanıyorsanız:
Sunucuyu evden açıyorsanız modemin arayüzünden UDP 27015'i sunucunun çalıştığı bilgisayara yönlendirmeniz (port forwarding) gerekir. Oyuna konsoldan bağlanmak için:
6. Metamod ve AMX Mod X kurulumu
Eklenti kurabilmek için bu ikisi şart.
Sık sorulanlar
Sunucu listede görünmüyor. sv_lan 0 olmalı ve UDP 27015 dışarıya açık olmalı. Konsolda heartbeat yazmak sunucuyu ana listeye yeniden bildirir.
Linux'ta sunucu açılmıyor. Çoğunlukla 32 bit kütüphaneler eksiktir. Hata mesajında adı geçen kütüphanenin 32 bit (i386) sürümünü kurun.
Sunucu kapanınca her şey gidiyor. Linux'ta sunucuyu screen ya da tmux içinde başlatın; SSH bağlantısı kopunca sunucu kapanmaz.
Sunucunuza eklenti arıyorsanız kategorilere göre CS 1.6 eklentileri konusuna bakabilirsiniz.
SponsorluCS 1.6 - Sunucu TanıtımıBACKROOMS | CS 1.6 Backrooms Modu | Açık Beta 17-18 Ekim | cs.yougamearea.com688 görüntülenme · 16 cevapKonuya git
1. SteamCMD'yi indirin
Windows: steamcmd.zip dosyasını indirip boş bir klasöre (örneğin C:\steamcmd) çıkarın.
Linux: Önce 32 bit kütüphaneleri kurun, sonra SteamCMD'yi indirin. Debian ve Ubuntu için:
Kod:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 lib32stdc++6
mkdir ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -2. Sunucu dosyalarını indirin
CS 1.6 sunucusunun Steam'deki numarası 90'dır. Sunucuyu Half-Life'ın 25. yıl güncellemesinden önceki sürümle (steam_legacy) indiriyoruz; ReHLDS ve güncel eklentilerin çoğu bu sürümle uyumlu.
Windows:
Kod:
steamcmd.exe +force_install_dir C:\hlds +login anonymous +app_set_config 90 mod cstrike +app_update 90 -beta steam_legacy validate +quitKod:
./steamcmd.sh +force_install_dir ~/hlds +login anonymous +app_set_config 90 mod cstrike +app_update 90 -beta steam_legacy validate +quit3. server.cfg ayarları
cstrike/server.cfg dosyasını açın. En azından şunlar olsun:
Kod:
hostname "Sunucunuzun adı"
rcon_password "uzun_ve_zor_bir_sifre"
sv_password ""
sv_lan 0
mp_timelimit 30
mp_friendlyfire 0
exec banned.cfg
exec listip.cfg4. Sunucuyu başlatın
Windows (hlds klasöründe bir .bat dosyası olarak kaydedebilirsiniz):
Kod:
hlds.exe -console -game cstrike -port 27015 +maxplayers 20 +map de_dust2Kod:
cd ~/hlds
./hlds_run -game cstrike -port 27015 +maxplayers 20 +map de_dust25. Portu açın
Sunucu UDP 27015 portunu kullanır. Windows'ta güvenlik duvarı ilk açılışta izin ister, izin verin. Linux'ta ufw kullanıyorsanız:
Kod:
sudo ufw allow 27015/udpKod:
connect sunucunun_ip_adresi:270156. Metamod ve AMX Mod X kurulumu
Eklenti kurabilmek için bu ikisi şart.
- AMX Mod X indirme sayfasından işletim sisteminize uygun "Base Package" ve "Counter-Strike" paketlerini indirin. İkisini de sunucudaki cstrike klasörüne çıkarın; addons klasörleri birleşir.
- Aynı sayfadaki Metamod paketini indirip yine cstrike klasörüne çıkarın. Dosyalar cstrike/addons/metamod/dlls klasörüne gelir.
- cstrike/liblist.gam dosyasını açın, gamedll ile başlayan iki satırı şöyle değiştirin:
Kod:gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod.so" - cstrike/addons/metamod klasöründe plugins.ini adında bir dosya oluşturun ve içine şunu yazın:
Kod:win32 addons\amxmodx\dlls\amxmodx_mm.dll
linux addons/amxmodx/dlls/amxmodx_mm_i386.so - Sunucuyu yeniden başlatın ve konsola meta list yazın. Listede AMX Mod X ve karşısında RUN görüyorsanız kurulum tamamdır.
Sık sorulanlar
Sunucu listede görünmüyor. sv_lan 0 olmalı ve UDP 27015 dışarıya açık olmalı. Konsolda heartbeat yazmak sunucuyu ana listeye yeniden bildirir.
Linux'ta sunucu açılmıyor. Çoğunlukla 32 bit kütüphaneler eksiktir. Hata mesajında adı geçen kütüphanenin 32 bit (i386) sürümünü kurun.
Sunucu kapanınca her şey gidiyor. Linux'ta sunucuyu screen ya da tmux içinde başlatın; SSH bağlantısı kopunca sunucu kapanmaz.
Sunucunuza eklenti arıyorsanız kategorilere göre CS 1.6 eklentileri konusuna bakabilirsiniz.


