Amxmodx ' Eklenti Kurulumu
AMX mod X ile beraber gelen starndar özellikler bazen isteklerinize yetersiz kalabiliyor bazense eğlence amaçlı bir kaç eklenti(plugin) ile oyuna renk katmak istiyorsunuz. Amx Mod X için yazılmış bir çok eklenti mevcut resmi sitesinde yayınlanan eklentilere ise
http://www.amxmodx.org/compiler.php ulaşabilirsiniz. Burda eklentiyi indirmek istediğinizde genelde iki çeşit dosya ile karşılaşırsınız. Birincisi sma dosyası; eklentinin kaynak kodunun bulunduğu dosya, diğeri ise amxx dosyası; derlenmiş kaynak kodu dosyası. Eğer eklentide değişiklik yapacak isek önce kaynak dosyasını indirip değişiklikleri yaptıktan sonra
http://www.amxmodx.org/webcompiler.cgi derleyici vasıtası ile derleyip amxx dosyasını elde edebiliriz. Şimdi elimizde bir adet amxx dosyası mevcut bu dosyayı cstrike dizinin içindeki addons/amxmodx/plugins/ alt klasörüne atıyoruz. Sonrasında yine cstrike izinin içindeki addons/amxmodx/configs alt klasöründe bulunan plugins.ini dosyasına satır olarak eklenti dosyasının ismini uzantısı ile ekliyoruz. Örnek olarak aşşağıda bir plugins.ini dosyasının son satırlarını veriyorum.
b_mesaji.amxx ;Bağlantı Mesajı Eklentisi
zombie.amxx ;Zombi Mod Eklentisi
guardian.amxx ;Gardiyan Hileye Geçit Yok
Gördüğünüz gibi dosya isimleri yazılıyor sonrasındaki ;(noktalı virgül) den itibaren başlıyan kısımı amx mod x görmezden gelir. İstediğiniz yazabilirsiniz. Bu adımları uyguladıysanız genel olarak eklenti kurulmuştur. Eklentinin yanında bazen mdl dosyaları config dosyaları vs. oluyr bunlarıda yerlerine koyduktan sonra eklentimiz kurulmuştur. Şimdi eklentinin aktif olabilmesi için sunucuyu yeniden başlatmak gereklidir. rcon ile restart veya map atlattıktan sonra amx_plugins komutu ile eklentimizin durumunu görebiliriz. Dosya isminin en sağ kısmında runing yazıyor ise eklenti başarı ile kurulmuştur. eğer bad load yazıyor ise amx mod x versiyonumuzla uyumlu değildir o eklenti veya kurulumda yanlış bir adım uygulamış olabilirisiniz. Kurulum adımlarını tekrar gözden geçirip yeniden uygularsanız büyük ihtimalle sorun ortadan kalkacaktır.
cs 1.6 server kurlumu
Counter-Strike 1.6 Linux Server Kurulumu (Sunucuya)
İlk önce sunumuza SSH tan bağlanıyoruz.
Sonra Sırasıyla
cd ..
cd home
mkdir server1
cd server1
komutlarını yazıyoruz.
Dosyalarımı indilerim
wget
http://www.steampowered.com/download/hldsupdatetool.bin
wget
http://www.cstrike.ro/cstrike_files/engine.v15.tgz
Serverimizi Kuralım
chmod +x hldsupdatetool.bin
./ hldsupdatetool.bin
Komutunu yazalım sizden yes yazmanını isteyecek. Yes yazdığınızda hata veriyorsa Şu komutu yazın : ln -s /bin/gunzip /bin/uncompress
Sonra tekrar deneyin sorun çözülmüş olacaktır.
Sonrasında
./steam -command update -game valve -dir . bunu yazın
Hemen ardından (1-2)dk içinde Bu komutu tekrar yazmanızı isteyecek Sonra tekrar yazın.
./steam -command update -game cstrike -dir . bu komutuda yazalım.
Dosya indirme işlemi bittiğinde oyununuz kurulmuş olacaktır.Fakat içinde AMX mod vb. olmaycaktır.
Şimdi Sıra Server.cfg dosyasını Düzenlemeye geldi
Sırasıyla
cd cstrike
nano server.cfg
Önümüze dosya nın içeriği açıldı. Buradan Gerekli ayarları yapıyoruz.
Serveri Başlatma
./hlds_run -game cstrike +ip IPADRESI +sv_lan 1 -nomaster +maxplayers 16 +map de_dust2 &
Serverimiz artık Kuruldu Serverimizin kalıcı olması için Server başladıktan sonra ctrl c ve sonrasında ctrl d yaparak Serverimizi etkin hala getiriyoruz
Bir Tessekkur Yeterli Olacaktir...