Evet arkadaşlar bu yazımda Counter Strike 1.6 versiyonun linux sunucuya kurulumunu anlatacağım yazıyı dikkatle okuyunuz ki ileride sorunlar çıkmasın.

Gerekli olan ilk şey internete bağlı statik bir ipsi olan bir makina bu vps olur dedicated olur o kısmı sizin maddiyatınıza bağlı. Şimd yukarıdaki terimleri bir açıklayalım isterseniz.

Statik ip : Sabit ip anlamına gelir internet üzerinde değişmeyen bir iptir. Bunu ev internetinede almak mümkündür ip fiyatları 1.5 TL ile 2.5 TL arasında değişiyor her sene.
VPS : Dedicated sunucunun bir kaç parçaya ayrılmış halidir. İnternette daha geniş bir bilgi bulabilirsiniz.
Dedicated : Bu sunucuyu evdeki makinanız gibi düşünün her hangi bir parçaya ayrılmamış tam bir sunucu.

Şimdi kuruluma başlayabiliriz.

Öncelikle Puttyi aşağıdaki adresten indiriyoruz.
https://ul.to/zo3i4sqy
Putty : Linux işletim sistemine bağlanmak için gerekli olan bir program. Dos komut sistemi gibi düşünün siyah bir ekran ve sadece kodlarla çalışıyoruz bu programda.

1) Server kurulumu
Putty ile makinemize bağlandıktan sonra kurulum yapacağımız klasörü oluşturuyoruz bunun için ;
mkdir /home/cs1 
ve ardından klasöre giriş yapalım
cd /home/cs1
şimdi klasördeyiz. Counter Strike'yi sunucumuza çekelim.
wget https://www.cstrike-planet.com/dls/steam 
bu kısımda bir kaç saniye bekleyeceğiz bağlantı hızımıza bağlı olarak. Ardından chmodumuzu tanıtalım
chmod +x steam
Ve sonra update kısmı geliyor.
./steam -command update -game cstrike -dir .
bu koduda yazdıktan sonra.
Checking bootstrapper version …
Getting version 42 of Steam HLDS Update Tool
Downloading. . . . . . . . . . . .
Steam Linux Client updated, please retry the command
böyle bir uyarıyla karşılacağız tahminimle download başlarsa eğer alttaki kodu yazmamıza gerek kalmayacak.
Eğer download başlamazsa
./steam -command update -game cstrike -dir .
kodunu terkarlıyoruz ve yaklaşık 5 - 7 dakika arası bekleyeceğiz. Sonra kurulumumuz tamamlanmış olacak.
Şimdi geldi sıra gerekli eklentilere bunun için başta tüm eklentileri çalıştırabilmek için metamod kurulumu yapacağız.

2.1 ) Metamod kurulumu
cd /home/cs1 
wget https://garr.dl.sourceforge.net/project/metamod/Metamod%20Binaries/1.19/metamod-1.19-linux.tar.gz
ile modumuzu makinamıza çekiyoruz.
Ardından klasörlerimizi oluşturuyoruz ;

mkdir /home/cs1/cstrike/addons
mkdir /home/cs1/cstrike/addons/metamod
mkdir /home/cs1/cstrike/addons/metamod/dlls
 cd /home/cs1/cstrike/addons/metamod/dlls
Komutlarını uyguladıktan sonra metamodumuzu bu dizin içine kuruyoruz
tar xfz /home/cs1/metamod-1.19-linux.tar.gz

Son olarak metamodumuzu tanıttırmaya geliyor iş bunu için
/home/cs1/cstrike içerisindeki liblist.gam 
dosyasını
nano /Bağlantı yolu/kurulu olduğu klasör adı/cstrike/liblist.gam 
işlemi ile
gamedll_linux "dlls/cs_i386.so 
satırını
gamedll_linux "addons/metamod/dlls/metamod_i386.so" 
ile düzeltiyoruz ve kurulum bitmiştir.

2.2 ) Amxmodx
İlk olarak
cd /home/cs1/
işleminden sonra
wget https://garr.dl.sourceforge.net/project/amxmodx/AMX%20Mod%20X%20Base/1.8.1/amxmodx-1.8.1-base.tar.gz
wget https://garr.dl.sourceforge.net/project/amxmodx/Counter-Strike%20Addon/1.8.1/amxmodx-1.8.1-cstrike.tar.gz
Dosyalarını makinamıza çekiyoruz ardından
cd /home/cs1/cstrike
tar xfz /home/cs1/amxmodx-1.75a-base.tar.gz
tar xfz /home/cs1/amxmodx-1.75-cstrike.tar.gz

Kodlarını yazdıktan sonra dosya kurulumları gerçekleşti şimdi metamoda amxmodx'i tanıtalım
cstrike/addons/metamod içerisine giriyoruz ve plugins.ini içerisine linux addons/amxmodx/dlls/amxmodx_mm_i386.so yazıp kaydediyoruz.
Bunun için filezilla programını öneririm daha kolay ve daha rahat bir şekilde yapabilirsiniz

2.3 ) DProto
DProto Download linki : https://ul.to/rz0ebui5
Rar içerisindeki, Bin/linux/ klasörü içerisindeki "dproto_i386.so" isimli dosyayı cstrike/addons/dproto/dlls/ içerisine atıyoruz.
Eğer böyle bir klasör yoksa oluşturuyoruz.
Sonra cstrike/addons/metamod içerisine giriyoruz ve plugins.ini içerisine linux addons/dproto/dlls/dproto_i386.so yazıp kaydediyoruz.
Ardından dproto.cfg yi cstrike içerisine atıyoruz.
Sonra server.cfg yi bulup uygun bir yerine
exec dproto.cfg 
yazıyoruz kurulum tamamlanmıştr.
Artık 47 - 48 protokol hatası almayacaksınız. İyi Oyunlar.

2.4 ) AmxSuperMod
AMXsupermod download linki : https://ul.to/7eqvcqwx
Öncelikle rar dosyalarını bilgisayarımıza çıkartıyoruz ardında ftp programıyla sunucumuza bağlanıyoruz.
amx_super.amxx dosyasını addons/amxmodx/plugins klasörü içine atıyoruz.
Amx_Super.txt dosyasını addons/amxmodx/data/lang klasörü içine atıyoruz
Ardından addons/amxmodx/configs/plugins.ini 'yi bulup
En alt satırına amx_super.amxx yazısını ekliyoruz
plugins.ini kaydedip kapatıyoruz
Haritayı değiştiriyoruz.
Kurulum tamamlanmıştır

2.5 ) Statsme
Statsme Download Linki : https://ul.to/w63259dy
Öncelikle rar dosyası içindeki dosyaları çıkartıyoruz. Ardından ftp programı ile (filezilla öneririm) bunları sunucumuza atıyoruz
Sonra metamod klasörü içerisine girip plugin.ini nin içine
addons/statsme/dlls/statsme_mm_i386.so 
yazıp kaydediyoruz.
Statsme kurulumu tamamlandı.

3 ) şimdi son olarak plugin kurmaya geldi. Elimizde olan pluginleri
\Addons\amxmodx\plugins\ 
içerisine atıyoruz ardından sma dosyalarını
\Addons\amxmodx\scripting\
içerisine atıyoruz.
Şimdi pluginleri aktif etmeye geldi
Addons\amxmodx\configs\
içerisindeki plugins.ini'nin en alt satırına plugings içeresine attığınız dosyanın adını yazıyoruz ve kurulum tamamdır.

4) Serveri açmak
Son olarak serverimizi başlatıyoruz. Bunun için
mkdir /home/cs1
screen -A -m -d -S servertag ./hlds_run -game cstrike +ip 77.223.155.71 +port 27015 +map de_dust2 +maxplayers 32 -nomaster -insecure
kodlarını yazıyoruz. Son kodda ip kısmını port kısmını ve maxplayers kısmını kendinize göre düzenleyebilirsiniz.

Okuduğunuz için teşekkür ederim imla hatalarım olabilir kusuruma bakmayın artık :)
bi counter yüklüceksiniz arkadaşım :D
:D Sunucuya kurulumlar biraz zor oluyor açıkçası :)
Linux çalıştırıyormu peki cs 1.6 hiç oynamadım linux da
bu oynamak için değil counter strike serverı açmak için Meandros
başlıkta da zaten Server kurulumu diye yazmakta :)
Fail pardon

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.