
Yayýnlanma Tarihi: 07.06.12 ‹-› Yayýnlayan: Sheppard` ‹-› Hazýrlayan: Sheppard`
CS 1.6 Windows HLDS
Ýçerik:
1-) Genel Bilgiler
2-) Donaným ve Baðlantý Bilgisi
3-) HLDS Kurulumu
4-) Sunucuyu Yapýlandýrma
5-) Addons ve Mods
5.1 MetaMod
5.2 dProto 47/48 Protokol Eþitleyici
5.3 AmxModX
5.4 ALX_LowPing
5.5 HLBooster
5.6 HLGuard
5.7 StatsMe
5.8 PodBot
5.9 sXe Injected
5.10 WebMod
6-) Sunucu Performans Ayarlarý
7-) Hýzlý Dosya Ýndirme Ayarý
8-) Sunucuyu Otomatik Resetleme ve Çökünce Otomatik Açýlmasý
9-) Sunucu Korumasý ve Güvenliði
10-) Port Açmak
11-) Sabit IP Alýmý (DNS)
12-) Dosyalar ve Linkleri
13-) Çoðunlukla Yaþanan Sorunlar ve Çözüm Yollarý
14-) Yararlý Sitelerin Baðlantýlarý
15-) Alýntýlar ve Kaynakça
1-) Genel Bilgiler
HLDS (Half Life Dedicated Server)
RCON (Temel Komut Deðerleri)
CMD (DOS Komut Ýstemi)
LAN (Local Area Network)
WAN (Wide Area Network)
WLAN (Wireless Local Are Network)
CD (Change Directory)
CVAR (Command Variables)
CFG (Config Dosyasý)
AMX (Rcon komutlarýný kolayca sunucuya göndermeye yarayan, sunucu yönetimini kolaylaþtýran bir Metmamod eklentisidir)
AMXX (Çok yönlü sunucu yönetiminini kolaylaþtýran eklentidir. AMX ve ADMINMOD arasýndan çoðunlukla AMXX seçilmektedir)
ADMINMOD (Baþka bir sunucu yönetimini kolaylaþtýran eklenti daha. Ancak sunucunuza hem AMX hem de ADMINMOD kurmanýzý önermiyorum, çünkü bilgisayarýnýz aþýrý derecede yavaþlar)
2-) Donaným ve Baðlantý Bilgisi
Asýl soru þu: "Bilgisayarým sunucuyu çalýþtýrabilirmi/kaldýrabilirmi? Sistem gereksinimleri ne?"
Sunucunuzdaki her slot için 20MB Ram harcanýyor.
Çoðu kiþiler slot baþýna 8MB Ram harcanýyor diyormuþ ama sunucu kapasitesi dolunca, bunun yeterli olmayacaðýna inanýyorum ve sistemin tüm fiziksel belleði kullanýlýr.
Bundan dolayý sunucuya lag girer ve pingler 600'e kadar fýrlayabilir.
Ýþte önerilen sistem gereksinimleri:
08 Oyuncu = 160MB RAM
10 Oyuncu = 200MB RAM
12 Oyuncu = 240MB RAM
16 Oyuncu = 320MB RAM
18 Oyuncu = 360MB RAM
24 Oyuncu = 480MB RAM
28 Oyuncu = 560MB RAM
32 Oyuncu = 640MB RAM
Ýþlem gücü için 600MB üstü Pentium veya AMD öneririz.
Sunucu için en önemli nokta baðlantýdýr.
Wan'dan sunucuya baðlanmak BAÐLANTI HIZIna göre, Lan'dan ise Bilgisayarýnýzýn performasýna göre deðiþir.
Sunucuya hýzlý baðlanmak, lag ve pingin düþük olmasý için upload hýzýnýz yüksek olmasý gerekir.
Upload hýzýnýzý öðrenmek için: Speedtest

512 upload band geniþliði ve en az 450k gerçek zamanlý baðlantý hýzýna göre test edilmiþtir:
10 Oyuncu » 600MHz CPU ve en az 200MB RAM
16 Oyuncu » 1GHz CPU ve en az 320MB RAM
32 Oyuncu » 2.5GHz CPU ve en az 640MB RAM
3-) HLDS Kurulumu
HDD'nizde en az 1GB boþ alan olmalýdýr.
HLDS Update Tool'u kendi sitesinden indirelim: SteamPowered - HLDSUpTool
Dosyayý masaüstüne kaydedin çünkü kurduktan sonra buna ihtiyacýmýz olmayacaktýr.
Masaüstüne indirdiðiniz kurulum dosyasýný çalýþtýrýn ve "Next" týklayýn.
Karþýnýza çýkan lisans sözleþmesini kabul ettikten sonra karþýnýza bu ekran çýkacak:

Kurulacak varsayýlan dizin: C:\HLServer
Varsayýlan dizini seçerseniz daha iyi olur.
Next'e týklayýnca dosyalar kurulacaktýr.
Sonra karþýnýza aþaðýdaki ekran çýkacak ve doðru ülkeyi seçmekte fayda var çünkü sunucu kurulduðunda steam listesinde sunucunuzun gözükeceðinden hangi ülkede olduðunu da gösteriyor.
Türkiyenin Avrupa tarafýndaysanýz Avrupayý, deðilseniz Asyayý seçmelisiniz.

sonra yine next, next, readme dosyasýný okumanýza gerek yok ben size önemli olan herþeyi anlatacaðým, finish týklýyorsunuz. Ve Kurulum dosyalarý hazýr.
Þimdi C:\HLServer dizinine gidip bu 4 dosyanýn olup olmadýðýný kontrol edin.

Bu 4 dosyalarý görüyorsanýz herþeyi doðru yapmýþsýnýz demektir.
Baþlat -> Çalýþtýr'ý açýp cmd yazýn ve tamam'a týklayýn.

karþýnýza cmd penceresi (siyah bir pencere) gelecektir:
Resimde gördüðünüz gibi; buraya
cd c:\hlserver
yazýn.ve onayladýktan sonra
hldsupdatetool.exe -command update -game valve -dir .
yazýn. Valve klasörünü indirmek için
yazýp enter'ladýktan sonra dosyalar inmeye baþlayacaktýr:

%100 olup, HLDS installation is up to date yazýsý çýkýnca, cmd penceresi kapanýnca cstrike klasörünü indireceðiz.
mantýk ayný sadece valve yerine cstrike yazacaðýz:

bu da %100 olup, HLDS installation is up to date yazýsý çýkýnca, cmd penceresi kapanýnca, sunucumuzu indirmiþ bulunmaktayýz.
Þimdi sunucumuzun kurulu olduðu dizine gidip HLDS.exe'nin kýsayolunu masaüstüne oluþturuyoruz:

Masaüstüne oluþturduðunuz kýsayola sað týklayýp hedef bölümünün son satýrýna bu kodu ekleyin.
-console -game cstrike +ip +sv_lan 0 +maxplayers 22 +secure +map de_dust2 -nomaster.
Örneðin:
"C:\HLServer\hlds.exe" -console -game cstrike +ip +sv_lan 0 +maxplayers 22 +secure +map de_dust2 -nomaster.

hedef kýsmýna kodu girdikten sonra tamam'a týklayýp kýsayol hlds'i çalýþtýrýn.

Þimdi HLDS Sunucunuz kurulmuþ durumda.
4-) Sunucuyu Yapýlandýrma
Þimdi sunucunun ayarlarýný yapýlandýracaðýz.
Config dosyalarýndan sunucunun baðlantý/performans ayarlarýný, el süresi, harita süresi, vb. gibi komutlarý ayarlayabiliriz.
NOT: Çoðu komutlar; 0=Kapanýr | 1=Açýlýr
C:\HLServer\cstrike dizinine gidip server.cfg'mizi açalým:
// Sunucu Genel CFG Ayar Dosyasi
// Serverinizin Adi ve Rcon Sifresi Buradan Belirlenecektir
// SUNU ADI
hostname "SUNUCU ADINIZI BURAYA YAZACAKSINIZ"
// RCON SIFRESI
rcon_password "RCON SIFRENIZI BURAYA GIRECEKSINIZ"
// SUNU PAROLASI
//sv_password "MAC YAPMAK ICIN PAROLA GIREBILIR/BOS BIRAKABILIRSINIZ"
//
// SERVER PERFORMANSINIZ ICIN BU BOLUMU DEGISTIRMEYINIZ
//
// ROUND VE HARITA AYARLARI
mp_buytime 0.25
mp_c4timer 35
mp_footsteps 1
mp_autoteambalance 1
mp_fadetoblack 0
mp_flashlight 1
mp_forcechasecam 0
mp_forcecamera 0
mp_limitteams 1
mp_freezetime 2
mp_friendlyfire 0
mp_hostagepenalty 0
mp_roundtime 1.75
mp_startmoney 850
mp_timelimit 35
mp_tkpunish 0
mp_autokick 0
sv_airaccelerate 10
sv_alltalk 0
// SUNUCU GENEL AYARLARI
allow_spectators 1
mp_autocrosshair 0
mp_consistency 1
mp_maxrounds 0
mp_playerid 0
sv_aim 0
sv_airmove 1
sv_proxies 2
sv_cheats 0
sv_clienttrace 1.0
sv_clipmode 0
sv_friction 4
sv_gravity 800
sv_maxspeed 320
sv_send_logos 1
sv_send_resources 1
sv_stepsize 18
sv_stopspeed 75
sv_timeout 60
sv_secure 1
sv_voiceenable 1
sv_unlagsamples 1
sv_unlagpush 0
sv_contact "E POSTA ADRESINIZI BURAYA YAZINIZ"
//
// SERVER BAGLANTI / PERFORMANS AYARLARI
//
// SERVER PERFORMANSINIZ ICIN BU BOLUMU DEGISTIRMEYINIZ
fps_max 100.0
sv_maxupdaterate 30
sv_minupdaterate 10
sv_maxrate 20000
sv_minrate 3500
sv_allowdownload 1
sv_allowupload 1
sv_maxunlag 0.5
sv_unlag 1
sys_ticrate 200
sv_downloadurl ""
// LOG AYARLARI
log off
mp_logfile 0
mp_logecho 0
mp_logdetail 0
mp_logmessages 1
sv_log_onefile 0
// DIGER AYARLAR
decalfrequency 60
edgefriction 2
host_framerate 0
pausable 0
// EKSTRA AYARLAR
sv_pure 0
sv_visiblemaxplayers -2
sv_voicecodec voice_speex
sv_voicequality 2
//SXE AYARLARI
__sxei_srv_upg 0
__sxei_required -1
__sxei_internal_ip "NO-IP DNSINIZ VEYA IP ADRESINIZ (öðrenmek için IP Adresim)"
ip localhost
// BAN DOSYALARI
exec banned.cfg
exec listip.cfg
// GUVENLIK AYARLARI
exec addons/hlbooster/hlbooster.cfg
exec sv_securityfile1.cfg
exec sv_securityfile2.cfg
// MASTER SUNUCULAR
setmaster enable 1
setmaster add 207.173.177.11
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27040
setmaster add 207.173.177.12:27010
//setmaster add 68.142.72.250
//setmaster add 69.28.151.162
//setmaster add 72.165.61.189
//setmaster add hlmaster.jolt.co.uk
//setmaster add 207.173.177.11:27010
setmaster remove 72.165.61.189
// Serverinizin Adi ve Rcon Sifresi Buradan Belirlenecektir
// SUNU ADI
hostname "SUNUCU ADINIZI BURAYA YAZACAKSINIZ"
// RCON SIFRESI
rcon_password "RCON SIFRENIZI BURAYA GIRECEKSINIZ"
// SUNU PAROLASI
//sv_password "MAC YAPMAK ICIN PAROLA GIREBILIR/BOS BIRAKABILIRSINIZ"
//
// SERVER PERFORMANSINIZ ICIN BU BOLUMU DEGISTIRMEYINIZ
//
// ROUND VE HARITA AYARLARI
mp_buytime 0.25
mp_c4timer 35
mp_footsteps 1
mp_autoteambalance 1
mp_fadetoblack 0
mp_flashlight 1
mp_forcechasecam 0
mp_forcecamera 0
mp_limitteams 1
mp_freezetime 2
mp_friendlyfire 0
mp_hostagepenalty 0
mp_roundtime 1.75
mp_startmoney 850
mp_timelimit 35
mp_tkpunish 0
mp_autokick 0
sv_airaccelerate 10
sv_alltalk 0
// SUNUCU GENEL AYARLARI
allow_spectators 1
mp_autocrosshair 0
mp_consistency 1
mp_maxrounds 0
mp_playerid 0
sv_aim 0
sv_airmove 1
sv_proxies 2
sv_cheats 0
sv_clienttrace 1.0
sv_clipmode 0
sv_friction 4
sv_gravity 800
sv_maxspeed 320
sv_send_logos 1
sv_send_resources 1
sv_stepsize 18
sv_stopspeed 75
sv_timeout 60
sv_secure 1
sv_voiceenable 1
sv_unlagsamples 1
sv_unlagpush 0
sv_contact "E POSTA ADRESINIZI BURAYA YAZINIZ"
//
// SERVER BAGLANTI / PERFORMANS AYARLARI
//
// SERVER PERFORMANSINIZ ICIN BU BOLUMU DEGISTIRMEYINIZ
fps_max 100.0
sv_maxupdaterate 30
sv_minupdaterate 10
sv_maxrate 20000
sv_minrate 3500
sv_allowdownload 1
sv_allowupload 1
sv_maxunlag 0.5
sv_unlag 1
sys_ticrate 200
sv_downloadurl ""
// LOG AYARLARI
log off
mp_logfile 0
mp_logecho 0
mp_logdetail 0
mp_logmessages 1
sv_log_onefile 0
// DIGER AYARLAR
decalfrequency 60
edgefriction 2
host_framerate 0
pausable 0
// EKSTRA AYARLAR
sv_pure 0
sv_visiblemaxplayers -2
sv_voicecodec voice_speex
sv_voicequality 2
//SXE AYARLARI
__sxei_srv_upg 0
__sxei_required -1
__sxei_internal_ip "NO-IP DNSINIZ VEYA IP ADRESINIZ (öðrenmek için IP Adresim)"
ip localhost
// BAN DOSYALARI
exec banned.cfg
exec listip.cfg
// GUVENLIK AYARLARI
exec addons/hlbooster/hlbooster.cfg
exec sv_securityfile1.cfg
exec sv_securityfile2.cfg
// MASTER SUNUCULAR
setmaster enable 1
setmaster add 207.173.177.11
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27040
setmaster add 207.173.177.12:27010
//setmaster add 68.142.72.250
//setmaster add 69.28.151.162
//setmaster add 72.165.61.189
//setmaster add hlmaster.jolt.co.uk
//setmaster add 207.173.177.11:27010
setmaster remove 72.165.61.189
NOT: Kýrmýzý alanlarý kendinize göre düzenleyiniz...
Server.cfg ayarlarýnýz tamamlanmýþtýr.
Kendi TGNX | Sunucu Yapýlandýrma Dosyamý sizinle paylaþtým, deðerini bilin...
Gelelim mapcycle.txt'ye, Bu dosya harita bitiminde oylanan haritalardýr.
Maps klasöründe bulunan haritalarýn ismini buraya yazabilirsiniz.
Örneðin:
aim_ak-colt
aim_headshot
as_oilrig
awp_battle
awp_dust
awp_india
awp_metro
cs_747
cs_assault
cs_backalley
cs_deagle5
cs_estate
cs_havana
cs_italy
cs_mansion
cs_militia
cs_office
cs_siege
de_airstrip
de_aztec
de_cbble
de_chateau
de_dust
de_dust2
de_inferno
de_nuke
de_piranesi
de_prodigy
de_storm
de_survivor
de_torn
de_train
de_westwood
fun_allinone
fy_iceworld16
fy_iceworld2k
fy_pool_day
fy_snow
aim_headshot
as_oilrig
awp_battle
awp_dust
awp_india
awp_metro
cs_747
cs_assault
cs_backalley
cs_deagle5
cs_estate
cs_havana
cs_italy
cs_mansion
cs_militia
cs_office
cs_siege
de_airstrip
de_aztec
de_cbble
de_chateau
de_dust
de_dust2
de_inferno
de_nuke
de_piranesi
de_prodigy
de_storm
de_survivor
de_torn
de_train
de_westwood
fun_allinone
fy_iceworld16
fy_iceworld2k
fy_pool_day
fy_snow
Sunucunuzun maps klasöründe çok az harita olduðundan counter-strike oyunundaki maps klasörünü sunucunuzunkine atýnýz.
ÖNEMLÝ: Bazý haritalarýn .wad dosyalarý vardýr onlarý da cstrike'a atmayý unutmayýn yoksa o harita açýldýðýnda sunucu hata verip kapanýr.
Sonraki dosyamýz motd.txt. Bu dosya sunucuya giriþ yaptýðýnýzda karþýlama ekranýnda çýkan yazýdýr.
Dosyayý html kodlarý ile ayarlayabilirsiniz. þ,ð,ç gibi türkçe karakterler çalýþmaz çalýþmasý için dosyanýn en üst satýrýna bu kodu ekleyin:
<meta http-equiv=content-type content=text/html;charset=iso-8859-9>
NOT: Sadece bir örnek teþkil eder.Örnek motd.txt dosyasý:
<html>
<meta http-equiv=content-type content=text/html;charset=iso-8859-9>
<style type="text/css">
<--
body {
background-color: #000000;
}
-->
</style>
<div align="center">
<img src="http://img137.imageshack.us/img137/1733/sacrosanct.png" border="0">
<br><br>
<font face="Trebuchet MS" color="orange" size="5">
<bold>Sacrosanct`Clan || it's fun.</bold><br>
<font size=2 color=white>
Sunucumuza hoþgeldiniz, iyi oyunlar...</font></font></div>
</html>
NOT: Sadece bir örnek teþkil eder.<meta http-equiv=content-type content=text/html;charset=iso-8859-9>
<style type="text/css">
<--
body {
background-color: #000000;
}
-->
</style>
<div align="center">
<img src="http://img137.imageshack.us/img137/1733/sacrosanct.png" border="0">
<br><br>
<font face="Trebuchet MS" color="orange" size="5">
<bold>Sacrosanct`Clan || it's fun.</bold><br>
<font size=2 color=white>
Sunucumuza hoþgeldiniz, iyi oyunlar...</font></font></div>
</html>
Sunucu genel ayarlarýmýzý bitirmiþ bulunmaktayýz.
5-) Addons ve Mods
Modlar sunucunuzu zenginleþtirir ve daha iyi yönetmek için yapýlmýþtýr.
Örneðin: AmxModX ile sunucunuzu kolayca yönetebilirsiniz, farklý farklý eklentiler kurarak klasik adam öldürme oyununu daha çok eðlence oyununa çevirebilirsiniz.
AmxModX ve AlliedMods sitesi sizlere binlerce eklenti ve mod sunmaktadýr.
Tabi CSFrag.Net ailemizdede bu eklentiler türkçeleþtirilip sizclerle paylaþýlmaktadýr.
5.1 MetaMod
Metamod; Amxmodx, Statsme, Webmod, vb. gibi modlarý kurmak için gerekli ve en önemli sunucunun bileþenidir.Kurulum:
C:\HLServer\cstrike\ dizininin içine addons adlý bir klasör oluþturuyoruz.
Sonra cstrike içindeki liblist.gam'ý not defteri ile farklý açýyoruz ve içinde bunlarý görüyorsunuz:
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
Onun içindekini komple silip bunla deðiþtirin.
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
trainmap "tr_1"
gamedll "addons\metamod\dlls\metamod.dll"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
trainmap "tr_1"
gamedll "addons\metamod\dlls\metamod.dll"

addons klasörüne indireceðiniz metamod klasörünü atýnýz.
(Ýndirme linki 12.Bölüm'de)
5.2 dProto 47/48 Protokol Eþitleyici
dProto Hem CS Source oynayanlarý hem de CS 1.6 oynayanlarý ayný sunucuya baðlanmalarýný saðlayabiliyor.Kýsacasý CS Protokol v 47/48 Eþitleyici bir eklentidir.
Kurulum:
addons klasörüne indireceðiniz dproto klasörünü atýnýz.
arþivde mevcut olan dproto.cfg'yi cstrike klasörüne atýnýz.
Sonra addons\metamod\plugins.ini'yi açýp içine bu kodu ekliyoruz:
win32 addons\dproto\dproto.dll
5.3 AmxModX
AmxModX sunucu yönetimini kolaylaþtýran ve zengin eklenti içeriðiyle kýsacasý çoðu insanlarýn isteklerini yerine getirmekte ve hayallarini gerçekleþtirmedir. (Yanlýþ Anlamayýn Lütfen)Kurulum:
addons klasörüne indireceðimiz amxmodx klasörünü atýyoruz.
Sonra metamod\plugins.ini'yi açýp içine bu kodu ekliyoruz:
win32 addons\amxmodx\dlls\amxmodx_mm.dll
Klasörün içerdiði ayarlanmasý gerekli olan dosyalar:
- amxx.cfg
- clcmds.ini
- cmds.ini
- configs.ini
- conmotd.txt
- core.ini
- custommenuitems.cfg
- cvars.ini
- maps.ini
- modules.ini
- plugins.ini
- speech.ini
- stats.ini
- sql.ini
- users.ini
« AMX Mod X ana ayarlarý | |
« Client menüsü | |
« Command menüsü | |
« Config CFG menüsü | |
« Dokunmayýn | |
« Dokunmayýn | |
« Dokunmayýn | |
« CVAR Command Menüsü | |
« Map Menüsündeki gösterilecek haritalar | |
« Çalýþan Modüller | |
« Plugin Listesi | |
« Konuþma Menüsü | |
« Dokunmayýn | |
« Dokunmayýn | |
« Adminlerin Depolandýðý Dosya |
// Frequency in seconds and text of scrolling message
//
amx_scrollmsg "Sunucumuza hosgeldiniz -- it's fun. || Sheppard`" 600
Týrnaklarýn içine "BURAYA ALTTA KAYAN MESAJI YAZABILIRSINIZ"//
amx_scrollmsg "Sunucumuza hosgeldiniz -- it's fun. || Sheppard`" 600
600 rakamý ise ne kadar zaman aralýðý ile mesajýn göstereceðini belirleyebilirsiniz (dakika)
Bazý verilebilecek deðerler:
60 --> 60 saniye aralýkla
120 --> 120 saniye aralýkla
180 --> 180 saniye aralýkla
300 --> 300 saniye aralýkla
600 --> 600 saniye aralýkla
// Center typed colored messages (last parameter is a color in RRRGGGBBB format)
//
http://www.amxmodx.org" "000100255"
amx_imessage "Sunucumuza hosgeldiniz, iyi oyunlar dileriz..." "000255100"
amx_imessage "Sacrosanct || it's fun." "000100255"
Týrnaklarýn içine "BURAYA ÜSTTE ÇIKAN MESAJLARI YAZABÝLÝRSÝNÝZ"//
http://www.amxmodx.org" "000100255"
amx_imessage "Sunucumuza hosgeldiniz, iyi oyunlar dileriz..." "000255100"
amx_imessage "Sacrosanct || it's fun." "000100255"
"000100255" rakamý ise gösterileceði renk (RGB Color formatýnda)
Bazý renk kodlarý:
062103145 --> Açýk Mavi
255069000 --> Kýrmýzý
000000066 --> Lacivert
000000255 --> Mavi
148000211 --> Mor
255255000 --> Sarý
255165000 --> Turuncu
050205050 --> Yeþil
Daha fazla RGB renk kodlarý için google'ye rgb color yazýn, ve ilk baðlantýya týklayýn.
// Frequency in seconds of colored messages
//
// Default value: 180
amx_freq_imessage 180
180 deðeri üstte çýkan yazýlarýn kaç dakika aralýkla çýkmasýný ayarlar.//
// Default value: 180
amx_freq_imessage 180
// Amount of slots to reserve.
//
// Default value: 0
amx_reservation 2
2 deðeri eðer sunucu 20 kiþi kapasitesi ise 18 nomal oyuncu alabilir ve 18 kiþiden sonra normal oyuncu giremez.//
// Default value: 0
amx_reservation 2
O 2 kiþi adminler için ayrýlmýþ slot'tur.
// Rank mode
// 0 - by nick
// 1 - by authid
// 2 - by ip
//
// Default value: 1
csstats_rank 1
Burasý çok önemli. Forumda çoðu kiþi top15 sorunu sorunu, top15'te sadece 1 kiþi gözüküyor sorunlarý ile karþýlaþýyorlar.// 0 - by nick
// 1 - by authid
// 2 - by ip
//
// Default value: 1
csstats_rank 1
Bu sorunun sebebi bu deðerin 1 olmasý, 1'in anlamý sunucuya giren oyuncularýn sýra istatistikleri authid ile yapýlmasýdýr.
Nonsteam kullanan herkesin authid'si ayný olduðundan sadece bir kiþi gözüküyor.
Onun için deðeri 0 yapýp, oyuncularýn sýra istatistiklerini ip üzerine kaydetmesini saðlamaktýr.
Yani örneðin:
1- Public Ayarlar
2- Surf Ayarlar
3- Mac Ayarlar
4- Mac Baslat
gibi dosyalarýnýzý buraya yazýp dosyanýzý cstrike içine atýp sunucudayken konsola cfgmenu yazýnca karþýna bu menü gelecek ve hangi rakam basarsanýz o ayarlar yüklenecektir.
Çok basit ve çok kullanýþlýdýr. (Size vereceðim amxmodx arþivinde bu ayar mevcut)
Kullanýmý:
"Public Ayarlar" "exec server.cfg" "a" "u"
"CFG ADI" "exec cfgadi.cfg" "a" "u";;;
;To enable a module, remove the semi-colon (;) in front of its name.
;If it's not here, simply add it its name, one per line.
;You don't need to write the _amxx part or the file extension.
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time. Use ;;
;; amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;mysql
;sqlite
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here. ;;
;; You can just list their names, without the _amxx ;;
;; or file extension. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded ;;
;; as needed. You do not need to enable them here ;;
;; unless you have problems. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
fun
;engine
;fakemeta
;geoip
;sockets
;regex
;nvault
cstrike
csx
;hamsandwich
Modülleri ellemenize gerek yok. Bir eklenti önünde ; olan modül ile çalýþýyorsa, önünde ; olduðuna dahi o modül otomatik olarak aktifleþtirilir. (myqsl, ve sqllite hariç (bunlarda pek kullanýlmýyor));To enable a module, remove the semi-colon (;) in front of its name.
;If it's not here, simply add it its name, one per line.
;You don't need to write the _amxx part or the file extension.
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time. Use ;;
;; amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;mysql
;sqlite
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here. ;;
;; You can just list their names, without the _amxx ;;
;; or file extension. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded ;;
;; as needed. You do not need to enable them here ;;
;; unless you have problems. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
fun
;engine
;fakemeta
;geoip
;sockets
;regex
;nvault
cstrike
csx
;hamsandwich
ÖNERÝM: Bu dosyayý ellemeyin. Ama aþýrý derecede biliyorum amxx'i diyorsanýz istediðinizi yapýn. Oluþacak sorunlardan biz sorumlu deðiliz.
; AMX Mod X plugins
; Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)
; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management
; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin
; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands
; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map
; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands
; Counter-Strike
restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
;miscstats.amxx ; bunch of events announcement for Counter-Strike
;stats_logging.amxx ; weapons stats logging (CSX Module required!)
; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer
; Security and server configuration plugins
anti_svc_bad.amxx ; Svc_Bad Hatasini Gidermek
; Custom - Add 3rd party plugins here
;adminchatcolors.amxx ; Admin Renkli Yazi
adminlisten.amxx ; Admin Tum Yazilari Okuyabilme
afkkicker.amxx ; AFK Kickleyici
;alx_lowping.amxx ; Dusuk Ping Modu
autorestart.amxx ; El Sonu Oto Res
bullet_damage.amxx ; Hasar goruntuleyici
dontsayips.amxx ; IP Reklam Engelleyici
frc.amxx ; Takim arkadasini kor etmemek
hpk.amxx ; Yuksek Ping Kickleyici
ghostchat.amxx ; Oluler Canli Yazilari Okuyabilme
ghw.amxx ; GHW Reklamlari
simple_redirect.amxx ; Sunucu Yönlendirme
sira.amxx ; Sacrosanct Sira Istatistikleri
speclist.amxx ; Izleyiciler Listesi
tgnxc4.amxx ; C4 Patlama Zamani
weapon_icon.amxx ; Silah Simgesi
;wm_fix.amxx ; Webmod Bug Fixer
; Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)
; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management
; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin
; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands
; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map
; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands
; Counter-Strike
restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
;miscstats.amxx ; bunch of events announcement for Counter-Strike
;stats_logging.amxx ; weapons stats logging (CSX Module required!)
; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer
; Security and server configuration plugins
anti_svc_bad.amxx ; Svc_Bad Hatasini Gidermek
; Custom - Add 3rd party plugins here
;adminchatcolors.amxx ; Admin Renkli Yazi
adminlisten.amxx ; Admin Tum Yazilari Okuyabilme
afkkicker.amxx ; AFK Kickleyici
;alx_lowping.amxx ; Dusuk Ping Modu
autorestart.amxx ; El Sonu Oto Res
bullet_damage.amxx ; Hasar goruntuleyici
dontsayips.amxx ; IP Reklam Engelleyici
frc.amxx ; Takim arkadasini kor etmemek
hpk.amxx ; Yuksek Ping Kickleyici
ghostchat.amxx ; Oluler Canli Yazilari Okuyabilme
ghw.amxx ; GHW Reklamlari
simple_redirect.amxx ; Sunucu Yönlendirme
sira.amxx ; Sacrosanct Sira Istatistikleri
speclist.amxx ; Izleyiciler Listesi
tgnxc4.amxx ; C4 Patlama Zamani
weapon_icon.amxx ; Silah Simgesi
;wm_fix.amxx ; Webmod Bug Fixer
Bu dosyaya sonradan üçüncü parti olarak indirdiðiniz eklentileri ekleyebilirsiniz.
UYARI: Admin Base ve Basic baþlýklarýnýn eklentileri ile oynama yapýldýðý takdirde amxx düzgün çalýþmayabilir.
Oluþan sorunlardan bizi sorumlu tutamazsýnýz.
; Sunucu Adminlik Dosyasý
; File location: $moddir/addons/amxmodx/configs/users.ini
; Noktali virgül ile baþlayan metinler bilgi içindir.
; Siz adminlik yazarken ";"'siz yazýnýz. Yoksa adminlik akti olmaz!
; Eriþim öneki:
; a - dokunulmazlýk (kick/ban/slay/slap ve diger komutlar etkilemez)
; b - rezervasyon (sunucu dolu iken slot ile girilebilir)
; c - amx_kick komutu
; d - amx_ban ve amx_unban komutlarý
; e - amx_slay ve amx_slap komutlarý
; f - amx_map komutu
; g - amx_cvar komutu (tüm cvar komutlarý dahil deðil)
; h - amx_cfg komutu
; i - amx_chat ve diðer sohbet komutlarý
; j - amx_vote ve diðer oylama komutlarý
; k - amx_cvar sv_password komutuna eriþim
; l - amx_rcon ve amx_cvar rcon_password komutlarýna eriþim
; m - özel seviye A (eklenti özelliklerinden yaralanabilme)
; n - özel seviye B
; o - özel seviye C
; p - özel seviye D
; q - özel seviye E
; r - özel seviye F
; s - özel seviye G
; t - özel level H
; u - menü eriþimi
; z - user (admin deðil)
; Oturum öneki:
; a - yanlýþ parola girildiðinde oyundan atmak
; b - clan tagý
; c - steamid/wonid
; d - ip
; e - sunucuya þifresiz girmek
; k - isim büyük küçük harf duyarlý.
; örneðin: "Ham" adýna bir adminlik yazdýysanýz
; isim korunur ve duyarlý olur (sadece "k" öneki ile), bu yüzden
; herhangi biri "haM", "HAM", "ham", vb, ismini kullanabilir ama
; "Ham" adini kullanamaz.
; Parola:
; autoexec.cfg'nize ekleyin: setinfo _pw "< parola>"
; _pw kismini adminlik parolanýz ile deðiþtirin
; Adminlik oturum kullanýmý:
; < parola> < eriþim önekleri> < oturum önekleri>
; Adminlik oturum örnekleri:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "Benim Adim" "benim_parolam" "abcdefghijklmnopqrstu" "a"
"Sheppard`" "BU_BIR_ORNEKTIR" "abcdefghijklmnopqrstu" "a"
Gayet net ve açýklayýcý sanýrým.; File location: $moddir/addons/amxmodx/configs/users.ini
; Noktali virgül ile baþlayan metinler bilgi içindir.
; Siz adminlik yazarken ";"'siz yazýnýz. Yoksa adminlik akti olmaz!
; Eriþim öneki:
; a - dokunulmazlýk (kick/ban/slay/slap ve diger komutlar etkilemez)
; b - rezervasyon (sunucu dolu iken slot ile girilebilir)
; c - amx_kick komutu
; d - amx_ban ve amx_unban komutlarý
; e - amx_slay ve amx_slap komutlarý
; f - amx_map komutu
; g - amx_cvar komutu (tüm cvar komutlarý dahil deðil)
; h - amx_cfg komutu
; i - amx_chat ve diðer sohbet komutlarý
; j - amx_vote ve diðer oylama komutlarý
; k - amx_cvar sv_password komutuna eriþim
; l - amx_rcon ve amx_cvar rcon_password komutlarýna eriþim
; m - özel seviye A (eklenti özelliklerinden yaralanabilme)
; n - özel seviye B
; o - özel seviye C
; p - özel seviye D
; q - özel seviye E
; r - özel seviye F
; s - özel seviye G
; t - özel level H
; u - menü eriþimi
; z - user (admin deðil)
; Oturum öneki:
; a - yanlýþ parola girildiðinde oyundan atmak
; b - clan tagý
; c - steamid/wonid
; d - ip
; e - sunucuya þifresiz girmek
; k - isim büyük küçük harf duyarlý.
; örneðin: "Ham" adýna bir adminlik yazdýysanýz
; isim korunur ve duyarlý olur (sadece "k" öneki ile), bu yüzden
; herhangi biri "haM", "HAM", "ham", vb, ismini kullanabilir ama
; "Ham" adini kullanamaz.
; Parola:
; autoexec.cfg'nize ekleyin: setinfo _pw "< parola>"
; _pw kismini adminlik parolanýz ile deðiþtirin
; Adminlik oturum kullanýmý:
;
; Adminlik oturum örnekleri:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "Benim Adim" "benim_parolam" "abcdefghijklmnopqrstu" "a"
"Sheppard`" "BU_BIR_ORNEKTIR" "abcdefghijklmnopqrstu" "a"
Forumumuzun eklentiler bölümünden bir eklenti indirdiniz ve nasýl kuracaðýnýzý bilmiyorsunuz.
Hiç sorun deðil resimli olarak anlatýyorum.
Eklentinizi indirdiniz ve arþivden çýkardýnýz. Ýki adet dosya çýktý; bir .amxx uzantýlý ve bir .sma uzantýlý iki dosya.
.amxx uzantýlý dosyayý cstrike\addons\amxmodx\plugins içine atacaksýnýz.
.sma uzantýlý dosyayý cstrike\addons\amxmodx\scripting içine atacaksýnýz.

Örneðin: admin_chek (/admin yazýnca online adminler gözükür) eklentisini indirdiniz.
admin_chek.amxx dosyasýný cstrike\addons\amxmodx\plugins içine atacaksýnýz.
admin_chek.sma dosyasýný cstrike\addons\amxmodx\scripting içine atacaksýnýz.

Ve sonra admin_check.amxx (yani dosya adýný) amxmodx\configs\plugins.ini'nin en alt satýrýna yazacaðýz:

Sonra varsa eklentinin cvarýný ayarlayacaðýz. Bu eklentinin bir tane cvarý var.
Onuda amxx.cfg'nin en alt satýrýna yazacaðýz:
amx_contactinfo "asskicker_08@hotmail.com"
týrnaklar içerisine sizin "epoastaadresiniz@example.com"Sonra harita deðiþtiriyoruz veya sunucuya reset atýyoruz ve eklenti aktifleþiyor.
5.4 ALX_LowPing
ALX Lowping sunucunuza baðlanan oyuncularýn pinlerini azaltýr, yüksek pingli (kötü baðlantýlý) oyuncularý oyundan atar ve sebebini yazar.
Çok kullanýþlý bir eklenti ve çok ta iþe yarýyor.
Kurulum:
addons klasörüne indireceðiniz alx_lowping klasörünü atýnýz. (Dosyalarýn indirme adresleri 12. bölümdedir.)
Eklentinin ayarlarýný "addons\alx_lowping\configs\lowping.cfg"den düzenleyebilirsiniz.
Daha sonra addons\metamod\plugins.ini'yi açýp bu kodu ekleyiniz:
win32 addons\alx_lowping\dlls\ALX_LowPing.dll
Ayrýca arþivde bulunan alx_lowping.amxx'i AmxModX eklentisi olarak sunucunuza kurunuz.
5.5 HL Booster
HLBooster'de ayný ALX Lowping gibi bir ping düþürücü eklentisidir.
Benim size tercihim iki eklentiyi ayný anda kullanmayýnýz.
Hangisini kullanacaðým, karar veremiyorum diyorsanýz, benim size önerim HLBooster.
Kurulum:
addons klasörüne indireceðiniz hlbooster klasörünü atýnýz.
Eklentinin ayarlarýný "addons\hlbooster\hlbooster.cfg"den düzenleyebilirsiniz.
Ama benim ayarladýðým ayarlarý kullanmanýzý siddetle öneririm.
NOT: Daha sonra gelip bana bunu kurdum ama yine ping var derseniz, ilk önce þu soruyu kendinize sorun sonra bana bunu yazýn: "Ýnternet hýzým bu sunucu için yeterlimi, sunucunun kaldýrabileceðinden çok oyuncu var mý?".
Daha sonra addons\metamod\plugins.ini'yi açýp bu kodu ekleyiniz:
win32 addons\hlbooster\dlls\booster_mm.dll
Bunlarý yaptýktan sonra sunucu konfigürasyon dosyamýzý açalým (server.cfg).
Ve en alt satýrýna bunu ekleyelim:
exec addons/hlbooster/hlbooster.cfg
Ve HLBooster kullanýma hazýr.
5.6 HL Guard
HLGuard bir anti-hile eklentisidir. sXe gibi bir client gerektirmez.
Oyuncu sunucuya baðlanýrken, oyuncunun, cvarlarý, ayarlarý, cfgleri, wall hack olup olmadýðý, vb. gibi önemli görevleri tarar.
HLGuard oyuncularý hem ip hem de authid adreslerinden banlayabilir.
HLGuard'ýn baþlýca özellikleri:
- Config dosyalarý taramasý.
- Hile önleme.
- Script önleme.
- Hilelerin kullanýldýðý yasaklý tuþlarýn basýlmasýný önleme.
- Haritalarda skyzones'u engelleme.
- Oyuncularýn adlarýný kontrol etme.
- Oyuncularýn cvar deðerlerini kontrol etme.
- Sessiz bomba kurmayý engelleme.
- Flash bug engelleme.
- Fullupdate engelleme.
- Double duck bug'unu ve sessiz yürümeyi engelleme.
- Bunnyhop engelleme.
- Spin hack engelleme.
- Hile mesajlarýný kontrol etme.
HLGuard 1.9 (MetaMod Eklentisi)
HLGuard Anti-Hile Ana Bileþenler (Hile Önleme Aracý)
Kurulum:
addons klasörüne indireceðiniz hlguard klasörünü atýnýz.
Eklentinin ayarlarýný "addons\hlguard\config\hlguard.cfg"'den düzenleyebilirsiniz.
metamod\plugins.ini'yi açýp içine bu kodu ekleyiniz:
win32 addons\hlguard\dlls\hlguard_mm.dll
"addons\hlguard\config\hlg_menu.cfg"'yi açýp,
hlg_menupassword "PAROLA"
PAROLA yazan yere belirleyeceðiniz þifreyi yazýnýz.HLGuard sunucu giriþinde sözleþme/þartlar ve koþullar:
"addons\hlguard\config\hlg_agreement.cfg"'yi açýp,
hlg_agreement " \\ySOZLESME\\w"
hlg_agreement " "
hlg_agreement " Bu sunucu HLGuard v1.8+2.6 tarafindan korunmaktadir"
hlg_agreement " HLGuard hile onleme amaci ile dosyalarinizi"
hlg_agreement " tarayacak ve bir degisiklik yapip/yapmadiginizi,"
hlg_agreement " tespit edecektir. Sunucuda herhangi bir hile acmaniz"
hlg_agreement " karsiliginda suresiz ban yiyeceksiniz."
hlg_agreement " "
hlg_agreement " Herhangi bir hile ve dosya modifikasyonu"
hlg_agreement " tespit edildiginde HLGuard'in kara listesine"
hlg_agreement " alinacaksiniz ve bir daha bu sunucuya giremeyeceksiniz.
hlg_agreement " "
hlg_agreement " Kosullari kabul etmiyorsaniz 4,"
hlg_agreement " kabul ediyorsaniz 1 numarasina basiniz"
hlg_agreement " "
hlg_agreement " 1. Kabul Ediyorum 4. Kabul Etmiyorum"
hlg_agreement " "
dilediðiniz gibi deðiþtirebilirsiniz (türkçe kararkter kullanmayýnýz (þ,ð,ü, vb...))hlg_agreement " "
hlg_agreement " Bu sunucu HLGuard v1.8+2.6 tarafindan korunmaktadir"
hlg_agreement " HLGuard hile onleme amaci ile dosyalarinizi"
hlg_agreement " tarayacak ve bir degisiklik yapip/yapmadiginizi,"
hlg_agreement " tespit edecektir. Sunucuda herhangi bir hile acmaniz"
hlg_agreement " karsiliginda suresiz ban yiyeceksiniz."
hlg_agreement " "
hlg_agreement " Herhangi bir hile ve dosya modifikasyonu"
hlg_agreement " tespit edildiginde HLGuard'in kara listesine"
hlg_agreement " alinacaksiniz ve bir daha bu sunucuya giremeyeceksiniz.
hlg_agreement " "
hlg_agreement " Kosullari kabul etmiyorsaniz 4,"
hlg_agreement " kabul ediyorsaniz 1 numarasina basiniz"
hlg_agreement " "
hlg_agreement " 1. Kabul Ediyorum 4. Kabul Etmiyorum"
hlg_agreement " "
RHLGuard 2.8 (AmxModX Eklentisi)
HLGuard'ý daha kullanýþlý ve daha fazla hile tespit etmesi ve otomatik olarak banlamasý için güzel bir ek eklentidir.
Yapýmcýsý olan Reallite Ekibi'ne teþekkürler...
Kurulum:
addons klasörüne indireceðiniz amxmodx klasörünü atýnýz.
Merak etmeyin Amx'i sýfýrlamayacaktýr, sadece birkaç yeni dosya ekleyecektir.
Daha sonra "addons\amxmodx\configs\plugins.ini"'yi açýp,
reallite_hlg.amxx
reallite_hlg_detects.amxx
kodlarýný ekleyiniz.reallite_hlg_detects.amxx
Ve böylece HLGuard v1.9+2.8 kurulumunu bitirmiþ bulunmaktayýz.
5.7 StatsMe
StatsMe oyun içinde oyuncunun ayrýntýlý istatistiklerini göstermeye yarar bir eklentidir. Aslýnda sunucuya StatsMe kurmanýza gerekyok, çünkü StatsMe'nin yapabileceði herþeyi AmxModX de yapabilir (/top10 hariç ama onun yerine /top15 var).
Kurulum:
addons klasörüne indireceðiniz statsme klasörünü atýnýz.
metamod\plugins.ini'yi açýp içine,
win32 addons\statsme\dlls\statsme_mm.dll
kodunu ekleyiniz."addons\statsme\statsme.cfg"'yi açýp
sm_menupassword "PAROLA"
Parola yerine sizin belirleyeceðiniz þifrenizi yazabilirsiniz...StatsMe konsol baðlantý mesajýný düzenleme:
"addons\statsme\motd.cfg"'yi açýp
sm_motd "======================================================================"
sm_motd " Merhaba {p.name}, {C.hostname} sunucusuna hosgeldiniz"
sm_motd " Saat: {thetime}"
sm_motd " IP Adresiniz: {p.ip}"
sm_motd " STEAM ID'niz: {p.aid}"
sm_motd " "
sm_motd " Oyuncu Durumu: {playersnum}/{maxplayers}"
sm_motd " Harita: {currentmap}"
sm_motd " {C.clanmod_version?:#}Sonraki Harita: {C.cm_nextmap}"
sm_motd " {timeleft?Kalan Zaman\: $:* Suresiz *}"
sm_motd " {C.mp_timelimit?Kalan zaman $ dk'ya degistirildi:#}"
sm_motd " Dost Atesi {C.mp_friendlyfire?Acik:Kapali}"
sm_motd " C4 Patlama Zamani {C.mp_c4timer} Saniye"
sm_motd " Takim Arkadasini Vurma Cezalandiril{sm_mode&o?acak:mayacak}"
sm_motd " "
sm_motd " {sm_mode&o?:#}Say /forgivetk = Takim arkadasini vurani affetme"
sm_motd " {sm_mode&a?:#}Say /statsme = Istatistiklerinizi gosterir"
sm_motd " {sm_mode&a?:#}Say /smstats = Oyuncularin istatistiklerini listeler"
sm_motd " {sm_mode&c?:#}Say /top10 = En iyi 10 oyuncuyu listeler"
sm_motd " {sm_mode&c?:#}{C.sm_rankupdate?#}Sira sistemi guncel degil!"
sm_motd " {sm_mode&c?:#}{C.sm_rankupdate!1?#}Sira sistemi her harita degisiminde guncellenmektedir"
sm_motd " {sm_mode&c?:#}{C.sm_rankupdate!2?#}Sira sistemi her el baslangicinda guncellenmektedir"
sm_motd " "
sm_motd " Bazi diger komutlar: /ff, /me, /report, /rank"
sm_motd " "
sm_motd " Sunucuda Kurulu Modlar:"
sm_motd " * {C.statsme_version?StatsMe $:#}"
sm_motd " * {C.clanmod_version?ClanMod $:#}"
sm_motd " * {C.admin_mod_version?AdminMod $:#}"
sm_motd " * {I.atac_version?ATAC $:#}"
sm_motd " * {C.chicken_version?Chicken $:#}"
sm_motd " * {C.hlguard_version?HLGuard $:#}"
sm_motd " * {C.csbld_version?CSBLd $:#}"
sm_motd " * {C.plbot_version?PLBot $:#}"
sm_motd " * {C.booster_version?HL-Booster $:#}"
sm_motd " * {C.amx_version?AMXMod $:#}"
sm_motd " * {C.axn_version?AXN $:#}"
sm_motd " * {C.bmx_version?BMX $:#}"
sm_motd " * {C.cdversion?Cheating-Death $ in {C.cdrequired?Required:Optional} Mode:#}"
sm_motd " * {C.cdrequiredversion?Requiring C-D $:#}"
sm_motd " * {C.phpua_mm_version?phpUA $:#}"
sm_motd "======
sm_motd " Merhaba {p.name}, {C.hostname} sunucusuna hosgeldiniz"
sm_motd " Saat: {thetime}"
sm_motd " IP Adresiniz: {p.ip}"
sm_motd " STEAM ID'niz: {p.aid}"
sm_motd " "
sm_motd " Oyuncu Durumu: {playersnum}/{maxplayers}"
sm_motd " Harita: {currentmap}"
sm_motd " {C.clanmod_version?:#}Sonraki Harita: {C.cm_nextmap}"
sm_motd " {timeleft?Kalan Zaman\: $:* Suresiz *}"
sm_motd " {C.mp_timelimit?Kalan zaman $ dk'ya degistirildi:#}"
sm_motd " Dost Atesi {C.mp_friendlyfire?Acik:Kapali}"
sm_motd " C4 Patlama Zamani {C.mp_c4timer} Saniye"
sm_motd " Takim Arkadasini Vurma Cezalandiril{sm_mode&o?acak:mayacak}"
sm_motd " "
sm_motd " {sm_mode&o?:#}Say /forgivetk = Takim arkadasini vurani affetme"
sm_motd " {sm_mode&a?:#}Say /statsme = Istatistiklerinizi gosterir"
sm_motd " {sm_mode&a?:#}Say /smstats = Oyuncularin istatistiklerini listeler"
sm_motd " {sm_mode&c?:#}Say /top10 = En iyi 10 oyuncuyu listeler"
sm_motd " {sm_mode&c?:#}{C.sm_rankupdate?#}Sira sistemi guncel degil!"
sm_motd " {sm_mode&c?:#}{C.sm_rankupdate!1?#}Sira sistemi her harita degisiminde guncellenmektedir"
sm_motd " {sm_mode&c?:#}{C.sm_rankupdate!2?#}Sira sistemi her el baslangicinda guncellenmektedir"
sm_motd " "
sm_motd " Bazi diger komutlar: /ff, /me, /report, /rank"
sm_motd " "
sm_motd " Sunucuda Kurulu Modlar:"
sm_motd " * {C.statsme_version?StatsMe $:#}"
sm_motd " * {C.clanmod_version?ClanMod $:#}"
sm_motd " * {C.admin_mod_version?AdminMod $:#}"
sm_motd " * {I.atac_version?ATAC $:#}"
sm_motd " * {C.chicken_version?Chicken $:#}"
sm_motd " * {C.hlguard_version?HLGuard $:#}"
sm_motd " * {C.csbld_version?CSBLd $:#}"
sm_motd " * {C.plbot_version?PLBot $:#}"
sm_motd " * {C.booster_version?HL-Booster $:#}"
sm_motd " * {C.amx_version?AMXMod $:#}"
sm_motd " * {C.axn_version?AXN $:#}"
sm_motd " * {C.bmx_version?BMX $:#}"
sm_motd " * {C.cdversion?Cheating-Death $ in {C.cdrequired?Required:Optional} Mode:#}"
sm_motd " * {C.cdrequiredversion?Requiring C-D $:#}"
sm_motd " * {C.phpua_mm_version?phpUA $:#}"
sm_motd "======
Ýçeriðini dilediðiniz gibi deðiþtirebilirsiniz. Sizin için türkçeleþtirdim.
NOT: Türkçe karakter kullanmayýnýz.
Kurulum tamamlanmýþtýr. Gelelim StatsMe kullanýmýna:
Oyundayken admin yetkiniz ile konsola
statsme_menu "PAROLA"
(PAROLA yerine az önce belirlediðiniz þifrenizi yazacaksýnýz.) yazýp onaylayýn.Karþýnýza bir menü çýkacak, oradaki menüden istediðiniz özellikleri açýp/kapatabilirsiniz.
5.8 PodBot
PodBot sunucuya kimse gelmediðinde, sunucuyu dolu gözüktürmesi için, kimse yokken sýkýldýðýnýzda çok kullanýþlý bir eklenti olabilir.
Adý üstünde oyuna bot (Bilgisayar tarafýndan yönetilen sahte oyuncu).
Kurulum:
addons klasörüne indireceðiniz podbot klasörünü atýnýz.
metamod\plugins.ini'yi açýp içine,
win32 addons\podbot\podbot_mm.dll
kodunu ekleyip, kaydediniz.Podbot Menüsü için indireceðiniz Amxx eklentisini kurunuz.
(Üçüncü parti eklenti ekleme kýsmýnda nasýl kurulacaðýný anlatmýþtýk)
"amx_pbmenu" yazarak menüyü aktifleþtirebilirsiniz.
Menüyü bir tuþa atamak için konsola;
bind TUÞ amx_pbmenu
TUÞ yerine belirleyebileceðiniz bir tuþ yazabilirsiniz. Örneðin: LKurulum tamamlanmýþtýr. Gelelim ayarlara...
"addons\podbot\podbot.cfg"
Bazý önemli ayarlar:
# Bot oyuna girdi/hoþgeldin yazýsý
pb_welcomemsgs 0
# Bot mic sesleri (botlar ingilizce olarak: the bomba has been planted, a, b, camp, vb konuþur)
pb_usespeech 0
# Oyuna girebilien minimum bot sayýsý
pb_minbots 15
# Oyuna girebilien maximum bot sayýsý
pb_maxbots 16
# Botlarýn hangi takýma geçeceðini ayarlar (deðerler: "ANY" "T" "CT")
pb_bot_join_team "ANY"
# Botlar spray kullansýnmý (t'ye basýnca duvaralara/yerlere çýkan resim/logo)
pb_spray 1
# Botlarýn kendi takým arkadaþlarýný vurma
pb_ffa 0
# Botlar düþmaný gördüp, düþman duvarýn arkasýna saklanýnca botlar duvara ateþ etsin mi
pb_shootthruwalls 1
# PODBOT Menü Þifresi
pb_password "PAROLA"
# Radio'da follow me denilince kaç bot takip etsin
pb_numfollowuser 5
# BOT isim öneki ([POD] BotAdý)
pb_detailnames 0
# Botlar chat (say)'den yazýþma yapabilsin
pb_chat 0
# Botlarýn pingi gözükmez, boþ kalýr. Oraya BOT yazýlsýnmý
pb_latencybot 0
# Botlar radio'yu kullansýnmý (follow me, cover me, go go go, gibi varsayýlan radio sesleri)
pb_radio 0
Daha fazlasý için podbot.cfg'yi düzenleyebilirsiniz...pb_welcomemsgs 0
# Bot mic sesleri (botlar ingilizce olarak: the bomba has been planted, a, b, camp, vb konuþur)
pb_usespeech 0
# Oyuna girebilien minimum bot sayýsý
pb_minbots 15
# Oyuna girebilien maximum bot sayýsý
pb_maxbots 16
# Botlarýn hangi takýma geçeceðini ayarlar (deðerler: "ANY" "T" "CT")
pb_bot_join_team "ANY"
# Botlar spray kullansýnmý (t'ye basýnca duvaralara/yerlere çýkan resim/logo)
pb_spray 1
# Botlarýn kendi takým arkadaþlarýný vurma
pb_ffa 0
# Botlar düþmaný gördüp, düþman duvarýn arkasýna saklanýnca botlar duvara ateþ etsin mi
pb_shootthruwalls 1
# PODBOT Menü Þifresi
pb_password "PAROLA"
# Radio'da follow me denilince kaç bot takip etsin
pb_numfollowuser 5
# BOT isim öneki ([POD] BotAdý)
pb_detailnames 0
# Botlar chat (say)'den yazýþma yapabilsin
pb_chat 0
# Botlarýn pingi gözükmez, boþ kalýr. Oraya BOT yazýlsýnmý
pb_latencybot 0
# Botlar radio'yu kullansýnmý (follow me, cover me, go go go, gibi varsayýlan radio sesleri)
pb_radio 0
PodBot bot isimlerini düzenleme:
"addons\podbot\botnames.txt"
Botlarýn adlarýný buradan deðiþtirebilirsiniz:
Danny_Devito
Clint_Eastwood
Wesley_Snipes
Joe_Pesci
George_Hamilton
Jackie_Chan
Jet_Li
Jack_Palance
Sean_Penn
John_Malkovich
Bruce_Lee
Nicole_Kidman
Chris_Tucker
Larry_Fishbourne
Samuel_L_Jackson
Keanau_Reeves
Will_Smith
Tommy_Lee_Jones
Woody_Harrelson
Sean_Connery
Harrison_Ford
Jeff_Bridges
Stacy_Keech
George_Clooney
Sylvester_Stallone
Jean_Claude_Van_Damme
Arnold_Schwarzenegger
Kim_Basinger
Tom_Cruise
Robert_Redford
Andrew_Dice_Clay
Jennifer_Anniston
Matt_Damon
#
# 32 Names
#
Bridget_Fonda
Anthony_Hopkins
Charlie_Sheen
Juliet_Lewis
Robert_Downey_Jr
Jim_Carrey
Patrick_Swayze
Chris_Rock
Rodney_Dangerfield
Kate_Winslet
Heather_Locklear
Leonardo_DiCaprio
Mel_Gibson
Bruce_Willis
Quentin_Tarantino
Harvey_Keitel
Sigourney_Weaver
Heather_Graham
Burt_Reynolds
Jennifer_Love_Hewitt
Drew_Barrymore
Marylin_Monroe
Adam_Sandler
Cheech Marin
Mickey_Rourke
Sharon_Stone
Al_Pacino
Marlon_Brando
Robert_Deniro
Jack_Nicholson
Thomas Chong
#
# 64 Names
#
Fragnatic
DaTa
Botman
V0id
Android
M0rbid Desire
Ping of Death
Killing Frenzy
Campers Death
Count Floyd
Polymorph
Headshot Deluxe
Trust Noone
Borg Queen
Make me Laugh
Psyke
Eliza
Die Humans
Alloc
killaruna
Electrica
Ivan
Laserdance
S.E.S.
L33t B0t
U're Dead
Violently Happy
Make my Day
Fuzzy Logic
Pissed Off
Neuromancer
Neural Noise
#
# 96 Names
#
Dr. No
Kugelfang
Murder Inc.
Bloodlust
Pseudolukian
Zap!
Rambotnic
Hemp Invader
Dredd
Botsie Collins
BotsBlitz
Funky Byte
Berzerk Bot
Botlarla iyi eðlenceler dilerim...Clint_Eastwood
Wesley_Snipes
Joe_Pesci
George_Hamilton
Jackie_Chan
Jet_Li
Jack_Palance
Sean_Penn
John_Malkovich
Bruce_Lee
Nicole_Kidman
Chris_Tucker
Larry_Fishbourne
Samuel_L_Jackson
Keanau_Reeves
Will_Smith
Tommy_Lee_Jones
Woody_Harrelson
Sean_Connery
Harrison_Ford
Jeff_Bridges
Stacy_Keech
George_Clooney
Sylvester_Stallone
Jean_Claude_Van_Damme
Arnold_Schwarzenegger
Kim_Basinger
Tom_Cruise
Robert_Redford
Andrew_Dice_Clay
Jennifer_Anniston
Matt_Damon
#
# 32 Names
#
Bridget_Fonda
Anthony_Hopkins
Charlie_Sheen
Juliet_Lewis
Robert_Downey_Jr
Jim_Carrey
Patrick_Swayze
Chris_Rock
Rodney_Dangerfield
Kate_Winslet
Heather_Locklear
Leonardo_DiCaprio
Mel_Gibson
Bruce_Willis
Quentin_Tarantino
Harvey_Keitel
Sigourney_Weaver
Heather_Graham
Burt_Reynolds
Jennifer_Love_Hewitt
Drew_Barrymore
Marylin_Monroe
Adam_Sandler
Cheech Marin
Mickey_Rourke
Sharon_Stone
Al_Pacino
Marlon_Brando
Robert_Deniro
Jack_Nicholson
Thomas Chong
#
# 64 Names
#
Fragnatic
DaTa
Botman
V0id
Android
M0rbid Desire
Ping of Death
Killing Frenzy
Campers Death
Count Floyd
Polymorph
Headshot Deluxe
Trust Noone
Borg Queen
Make me Laugh
Psyke
Eliza
Die Humans
Alloc
killaruna
Electrica
Ivan
Laserdance
S.E.S.
L33t B0t
U're Dead
Violently Happy
Make my Day
Fuzzy Logic
Pissed Off
Neuromancer
Neural Noise
#
# 96 Names
#
Dr. No
Kugelfang
Murder Inc.
Bloodlust
Pseudolukian
Zap!
Rambotnic
Hemp Invader
Dredd
Botsie Collins
BotsBlitz
Funky Byte
Berzerk Bot
5.9 sXe Injected
sXe Injected bir anti-hile sistemidir. Çoðu sunucular sXe Injected kullanmaktadýr.
Sebebi: Hileleri %0'a kadar düþürmek ve temiz bir oyun oynamak.
Kurulum:
sXe Injected'in orijinal sitesinden sXe'nin son sürüm sunucu dosyalarýný indiriniz.

Dosyalarý indirdikten sonra arþiv içerisindeki sxei.ini ve sxei_mm.dll dosyalarýný alýp,

addons klasörüne sxei adlý bir klasör oluþturun ve sxei.ini dosyasýný onun içine atýn.
Ardýndan oluþturduðunuz sxei klasörünün içerisine yine yeni bir klasör oluþturup adýný dlls yapýn ve onun içine de sxei_mm.dll dosyasýný atýn.

metamod\plugins.ini'yi açýp içine,
win32 addons\sxei\dlls\sxei_mm.dll
kodunu ekleyip, kaydediniz.
Daha sonra sunucunuzun konfigürasyon dosyasýný (server.cfg) açýnýz ve içine
ip localhost
__sxei_internal_ip "IP Adresiniz veya NO-IP Domain (IP öðrenmek için: IP Adresim)
sXe kurulumumuz baþarýyla tamamlanmýþtýr.__sxei_internal_ip "IP Adresiniz veya NO-IP Domain (IP öðrenmek için: IP Adresim)
Gelelim sXe'yi Aktif/Opsiyonel/Pasif duruma getirmeye:
komutlarý server.cfg veya amxx.cfg'ye ekleyebilirsiniz
__sxei_required -1 (» sXe Pasif (sXe açmayan oyuncular oyuna giriþ yapabilir))
__sxei_required 0 (» sXe Opsiyonel (sXe açmayanlarýn nickinin önüne [NO-sXe-I] eklenir))
__sxei_required 1 (» sXe Aktif (sXe açmayan oyuncular oyundan atýlýr))
__sxei_required 0 (» sXe Opsiyonel (sXe açmayanlarýn nickinin önüne [NO-sXe-I] eklenir))
__sxei_required 1 (» sXe Aktif (sXe açmayan oyuncular oyundan atýlýr))
Oyuna 16bit ile giriþ yapanlarýn nickinin önüne [16bpp] konsun/konmasýn
__sxei_16bpp 0 (=> 16bpp Gösterici Pasif (16bit le oynayan oyuncularýn nickinin önüne [16bpp] eklenmez))
__sxei_16bpp 1 (=> 16bpp Gösterici Aktif (16bit le oynayan oyuncularýn nickinin önüne [16bpp] eklenir))
__sxei_16bpp 1 (=> 16bpp Gösterici Aktif (16bit le oynayan oyuncularýn nickinin önüne [16bpp] eklenir))
"addons\sxei\sxei.ini"
sxei_protected=Sunucu korumasi sXe Injected
sxei_downfrom=yukleme adresi
sxei_statopt=(durum: opsiyonel)
sxei_statreq=(durum: zorunlu)
sxei_downsite=www.sxe-anticheat.com
sxei_kickmsg=Bu sunucuda sXe Injected gereklidir
mesajlarý dilediðiniz gibi düzenleyebilirsiniz. (Türkçe karakter kullanmadan)sxei_downfrom=yukleme adresi
sxei_statopt=(durum: opsiyonel)
sxei_statreq=(durum: zorunlu)
sxei_downsite=www.sxe-anticheat.com
sxei_kickmsg=Bu sunucuda sXe Injected gereklidir
sXe Local Ban:
Artýk sXe sunucularda hileleri temizlemekle kalmadý, sunucuda adminlik yapan kullanýcýlar için çok yararlý bir eklenti yayýnladý.
Eklentinin adý sXe Local Ban.
Adýndan da anlaþýldýðý gibi oyunculara Yerel Ban; yani süresiz ban atmaktadýr.
Adminler oyunculara normal ban attýðýnda, oyuncu IP adresini deðiþtirip (modem reset atýp, ip deðiþtiren program kullanýp, vs.) oyuna yeniden giriþ yapabiliyordu.
Ama oyuncu sXe localban ile banlandýðý zaman, oyuncu bir daha o sunucuya giriþ yapamayacaktýr.
sXe localban oyuncunun IP adresine deðil HID (Hardware ID) numarasýna ban atmaktadýr.
HID numarasý her bilgisayar için tekildir.
Böylece HID numarasý banlanan bir oyuncu, donanýmýný deðiþtirmeden baðlandýðý sunucuya bir daha giriþ yapamaz.
sXe Local Ban Kullanýmý:
Konsola;
amx_who yazýp banlanacak oyuncunun ID numarasýný alýp,
amx_sxe_ban #userid
(#userid yerine amx_who'dan aldýðýmýz oyuncunun ID'sini yazacaðýz)
yazýyoruz.
sXe localban banladýðý HID numaralarýný bir dosyada tutar.
"cstrike\sxe_local_ban.cfg"'de banladýðýnýz HID numaralarýný bulabilirsiniz.
Bir oyuncuya local ban attýysanýz, sxe_local_ban.cfg'yi silmeden o oyuncu bir daha asla sunucuya giriþ yapamaz.
Oyuncu banlanýnca karþýsýna bir mesaj penceresi çýkmaktadýr.
O mesajý düzenlemek için sxe.ini'ye bu yeni mesajlarý eklemelisiniz.
sxe.ini için 3 yeni mesaj mevcut:
sxei_invalid_hid = Uygun olmayan HID numarasý mesajý
sxei_no_hid = Oyuncunun HID numarasý bulunamadý mesajý
sxei_local_ban = Banlanan oyuncuya görünecek mesaj
Örneðin:
sxei_invalid_hid=Gecersiz HID Numarasi
sxei_no_hid=HID Numarasi Bulunamadi
sxei_local_ban=Sunucumuzdan Yerel Ban Yediniz. Afiyet Olsun
sxei_no_hid=HID Numarasi Bulunamadi
sxei_local_ban=Sunucumuzdan Yerel Ban Yediniz. Afiyet Olsun
Eðer sxei.ini'ye bu 3 mesajý eklemezseni oyunculara bu varsayýlan mesajlar gösterilecektir:
sxei_invalid_hid=Invalid Hardware ID
sxei_no_hid=Hardware ID not found
sxei_local_ban=YOU ARE LOCALLY BANNED!
sxei_no_hid=Hardware ID not found
sxei_local_ban=YOU ARE LOCALLY BANNED!
Eðer bir oyuncuyu sXe Local Ban ile banlarsanýz, bu baný silmek için herhangi bir komut yok.
O yüzden, dikkatli olun.
Ban listesini temizlemek için sxe_local_ban.cfg dosyasýný silmeniz yeterlidir.
Ýlerleyen zamanlarda çýkacak olan yeni versiyonda unban komutu da olacaðý söyleniyor.
Server kayýtlarýndan atýlan banlarý takip edebilirsiniz.
sXe Ban Komutu:
L 05/04/2009 - 00:07:53: Rcon: "rcon 2377458144 "Sheppard`" sxe_ban #2" from "127.0.0.1:27005"
sXe banlanmýþ oyuncu baðlantýsý:
L 05/04/2009 - 00:07:53: [SXE-I] Player [Sheppard`] LOCALLY BANNED [kick #2 Sunucumuzdan Yerel Ban Yediniz. Afiyet Olsun]
sXe Local Ban Kurulumu:
Ýndireceðiniz sxeban.amxx eklentisini Amxx'e kurunuz
(Üçüncü parti eklenti ekleme kýsmýnda nasýl kurulacaðýný anlatmýþtýk)
Unutanlar için:
sxeban.amxx dosyasýný "cstrike\addons\amxmodx\plugins" dizinine atýn,
"cstrike\addons\amxmodx\configs\plugins.ini"'yi açýp en alt satýrýna bu kodu ekleyiniz: "sxeban.amxx" (Týrnaklar olmadan)
Ban yetkisine sahip olan her admin amx_sxe_ban komutunu kullanabilir.
5.10 WebMod
WebMod sunucuyu ayarlarýný web tarayýcý üzerinden daha kolay yönetmek için deliþtirilmiþtir.
Þu anki resmî son sürüm: v0.48
Size sunacaðým webmod klasik v 0.48 official türkçe sürümüdür.



Kurulum:
addons klasörüne indireceðiniz w klasörünü atýnýz.
metamod\plugins.ini'yi açýp içine,
win32 addons\w\dlls\w_mm.dll
Kurulum bu kadar.Webmod'a giriþ yapmak için herhangi bir web tarayýcýnýzý açýnýz ve url çubuðuna http://localhost:27015 yazýnýz.
Webmodunuza rcon þifreniz ile giriþ yapabilirsiniz...
NOT: Addon ve Modlarýn kurulumu bittiðinde aktif olmasý için sunucuyu resetlemelisiniz.
6-) Sunucu Performans Ayarlarý
Windows XP üzerinden mümkün olduðu kadar performans artýrmak için bu bölümü dikkatlice okuyunuz.
HLDS sunucunuzdan mümkün olduðu kadar düþük ping ve yüksek performans almak için bazý XP hizmetlerini devre dýþý býrakacaðýz.
Mümkün olduðu kadar arkaplan, flash öðeler, vb. gibi þeyleri aza indiriniz.
Basit bir iþlemden baþlýyoruz. Masaüstüne gidip sað týklayýnýz ve özellikler'i seçiniz.
Sekmelerde bulunan Masaüstü sekmelerini seçiniz, ve masaüstü arkaplanýný (None) seçiniz.

Þimdi ekran koruyucusunu kapatacaðýz ve güç seçeneklerini ayarlayacaðýz.
Mönitörü otomatik olarak kapamak ve ekran koruyucusunu devre dýþý býrakmak bize 3 þey kazandýracaktýr. Bunlar;
1-) Monitörün ömrünü uzatacaktýr. (daha az kullanýldýðýnda)
2-) Daha az kaynak tüketilecektir.
3-) Elektrik faturanýz çok yüksek olmayacaktýr. (Malum global kriz )
Masaüstüne sað týklayýp özellikler diyoruz, çýkan pencerede "Ekran Koruyucusu" sekmesini seçiyoruz ve resimdekileri adým adým uyguluyoruz.

Bir sonraki adým ise görsel efektler. Bilgisayarým'a sað týklayýp Özellikler diyoruz. Sonra resimde olduðu gibi adým adým "Geliþmiþ>Ayarlar>Görsel Efektler"'e gidiyoruz.

Gelelim "Sistem Geri Yükleme"'yi devre dýþýna býrakmaya. Sistem geri yükleme fazla disk alaný harcadýðýndan bunu devre dýþý býrakmamýzýn çok faydasý var, sunucunuzun performansýnda büyük rol oynayaBÝLÝR.
Sistem geri yükleme açýk olduðunda 5-6GB'ye kadar disk alaný yiyebiliyor.
Bende olduðu gibi, kapatmayý unutmuþum . Sonradan aklýma geldi kapattým performans'da artýþ gördüm.
Size de öneririm kapatmayý, ama yok ben sistem dosyalarýyla fazla oynuyorum, kurcalýyorum, bozuyorum, antivirüs'üm yok, antivirüs iyi deðil, trojan, virüs, malware, worm, vb. bulaþabilir, ve ve ve gibi mazaretlerden dolayý kapatmak istemiyorsanýz sorun deðil. Siz bilirsiniz.
Bilgisayarýma sað týklayýn, özellikler diyin ve "Sistem Geri Yükleme" sekmesini seçip resimdekileri adým adým uygulayalým:

Baþka bir husus ise açýlýþta yüklenen/çalýþan programlar/servislerdir.
Bu programlar bilgisayarýn açýlýþýný yavaþlatýp oturum açýldýðýnda bilgisayarý kastýrabiliyor ve bazý bilgisayarlarda da dondurabiliyor.
Buun için gereksiz programlarý devre dýþý býrakalým. Bunun için;
Baþlat>Çalýþtýr týklayýp, msconfig yazýp tamam'a týklayýnýz.
Gelen pencerede "Baþlangýç"ý seçelim ve resimdekileri adým adým uygulayalým:

Þimdi windowsun kullanmadýðýmýz ve/veya nadir kullandýðýmýz servis ayarlarýný kapatýp, biraz da olsa performans artýþý elde edeceðiz.
Baþlat > Çalýþtýr: services.msc



Böylece Performans ayarlarýmýz tamamlanmýþ olacak.
7-) Hýzlý Dosya Ýndirme Ayarý
HLDS sunucumuzdaki baþka bir problem ise dosya indirme hýzýnýn 8kbsp olmasý.
Boyutu büyük olan harita, modeller, skinler, sesler, vb. dosyalarý indirmek dakikalar sürmektedir.
Ama sv_downloadurl'yi kullanarak; dosyalarýn uzun süre indirmesini beklemeye son verebiliriz. Daha kýsa bir sürede inecektir.
Bunun için gerekli olan 2 ana unsurlarýmýz:
- HTTP Server (Host/Site)
- Sunucunun baðlantý hýzý yüksek olmasý gerekmektedir. (2mbit/4mbit/10mbit/gibi...)
Aslýnda çok kolay ama biraz uzun süren bir yöntemdir.
Ýlk olarak host'umuzda bir klasör oluþturuyoruz. Örneðin: cstrike olsun.
Sonra HLDS sunucumuzun cstrike dosyasýnýn içindeki .wad dosyalarýný, models, gfx, sounds, maps, overviews, vb. klasörlerimizi hostumuza atýyoruz.
Eðer bu iþlemi doðru yaptýysanýz, tarayýcýnýzda cstrike dosyasýnýn baðlantýsýný açýnýz:
Örneðin: http://siteadi.com/cstrike
Eðer attýðýnýz tüm dosyalar burada sýralanmýþsa, iþlem tamamlanmýþtýr.
Sonra sunucumuzun konfigürasyon dosyamýzý açýp sv_downloadurl "" kýsmýný bulup. "týrnaklarýn içine" bunlarý yazýyoruz: http://siteadi.com/cstrike
Ýþlemi tamamlamak için sunucumuzu yeniden baþlatýyoruz, ve dosyalarýmýz hýzlý indirilmeye baþlýyor...
8-) Sunucuyu Otomatik Resetleme ve Çökünce Otomatik Açýlmasý
HLDS sunucumuz hata verip, eklentiler çarpýþýp, saldýrý yapýlýyor, vb. gibi mazeretlerden dolayý sunucumuz çökmekte ve her defasýnda kendimizin açmasý gerekmektedir.
Bu artýk geçmiþte kaldý.
Bu program sayesinde sunucumuz çöktüðünde 5-10 saniye sonra otomatik açýlacaktýr.
Kurulum:
Rar'daki dosyalarý bir klasöre çýkartýnýz.
Örneðin: C:\ServerDoc
Sonra serverdoc.exe'nin bir kýsayolunu masaüstüne atýyoruz.
Sað týklayýp özellikler diyoruz.
Ve gelen pencereye þunlarý yazýyoruz:

Hedef:
"C:\ServerDoc\serverdoc.exe" C:\HLServer\hlds.exe -console -game cstrike +ip +sv_lan 0 +maxplayers 22 +map de_dust2 -nomaster.
Bu iþlem bittikten sonra HLDS simge durumunda açýlsýn, bizi rahatsýz etmesin diye bir kaç ayarlamalar yapýyoruz:
ServerDoc'u çalýþtýrýp, Menü çubuðundan Menu'ye týklayýp, Config -> General'a gidiyoruz ve sonra resimdekilerini uyguluyoruz:

HLDS Sunucumuzu açmak istediðimizde HLDS kýsayolunu deðilde ServerDoc kýsayoluna çift týklayacaðýz.
Ýlk önce kendini yükleyecek ve ayarlarý kontrol edecek, sonra hlds otomatik açlacaktýr.
Sunucunuz çöktüðü takdirde o 10sn içinde otomatik sunucunuzunu geri açacaktýr.
Eðer sunucuyu kapatmak isterseniz:
Görev çubuðundaki simgesine sað týklayýp, Exit ServerDoc diyip, gelen uyarý penceresine evet diyip kapatabilirsiniz.

Bu aþamamýzda tamamlanmýþtýr...
9-) Sunucu Korumasý ve Güvenliði
Linux için: HLShield, AntiCSDos
Windows için: HLDSGuard
Konumuz Windows olduðu için HLDSGuard'ý kuracaðýz.
Açýklama:
HLDSGuard nedir, ne iþe yarar?
HLDSGuard sunucunuzun dýþarýdan gelen her türlü zararlara karþý korumaktadýr. Hack, Flood, Exploid gibi tüm zararlardan karþý korur ve hemen log tutar.
Özellikleri:
- HLDS'in eski sürümleri için HLBoom Korumasý.
- CSDos Algýlama ve Önleme.
- Pig Face ve Born To Be Pig Algýlamasý.
- Gerçek zamanlý monitör ve kolay arayüz.
- Log özelliði.
- Otomatik banlama özelliði.
- Uyarý Sesi. (Sunucu saldýrýya uðradýðýnda küçük bir biiip sesi)
- Ayarlarý saklamak için konfigürasyon dosyasý.
- HLDSGuard ban sistemi.
- Uyarý Mesajý. (Saldýrana uyarý mesajý gösterir)
- Saldýraný anýnda ip'den banlama ve sunucuya girmemesini saðlama.
Kurulum:
Rar'daki dosyalarý Sunucunuzun klasörüne atýnýz.
Örneðin: C:\HLServer\
Dikkat!: C:\HLServer\cstrike deðil. CSTRIKE'a atmayacaksýnýz ana klasöre atacaksýnýz.
Attýktan sonra bunun *.exe'si yok nasýl çalýþacak diye kaygýlanmayýn.
HLDS Açýldýktan hemen sonra o kendiliðinden otomatik olarak açýlmaktadýr.

Sunucu Güvenliði
Sunucunuzun güvenliði için ve lag/loss'u azatmak için iki tane güvenlik dosyasý.
Güvenlik Dosyalarýný 12. bölümden indirebilirsiniz.
Yapmanýz gereken tek þey cstrike içine atmak.
Sunucumuzun konfigürasyon dosyasý içinde önceki adýmlarda bu dosyalarýn adlarýný yazmýþtýk.
sv_securityfile1.cfg
sv_securityfile2.cfg
sv_securityfile2.cfg
10-) Port Açmak
Port açmak; internet üzerinden arkadaþlarýnýz ile oyunu oynamanýzý saðlamaktadýr. Portunuzu açmadan veya doðru bir þekilde açmadan internet üzerinden arkadaþlarýnýz ile oynayamazsýnýz. Olsa olsa ancak Lan olur.
Modemlerin Ayarlama Sayfalarý:
Pikatel: http://192.168.1.1
AirTies: http://192.168.2.1
ZyXeL : http://192.168.1.1
Diðerleri: Port Açmak
Açýlacak Portlar:
TCP protokolüyle 27020-27039 port aralýðýný,
Web modlarý için 27015-27039 port aralýðý
UDP Protokolüyle 1200 nolu portu,
UDP Protokolüyle 27000-27015 port aralýðýný açmak gerekir.
Her yerde böyle geçiyor ama bunlarýn hepsine gerek yok yukarýdakileri aldýrmayýn. Aþaðýdakilerini uygulayýnýz:Web modlarý için 27015-27039 port aralýðý
UDP Protokolüyle 1200 nolu portu,
UDP Protokolüyle 27000-27015 port aralýðýný açmak gerekir.
Hem TCP, hem de UDP 27015 portunu açtýk mý tamamdýr.
AirTies Modem:
Modemin sayfasýna gidiyoruz

ve þifre kýsmýný boþ býrakýp tamam diyoruz.
Çýkan Menünün sol tarafýndaki pencereden NAT ve onun altýndan Port Yönlendirme seçin. Aþaðýdaki gibi doldurun. Kaydet týklayýn.

AirTies modemimizin portu açýlmýþtýr.
Pikatel Modem:
Modemin sayfasýna gidiyoruz

ve Kullanýcý Adý/Parola kutucuðuna bunlarý girin:
Username: admin
Password: password (veya ttnet)

Çýkan Menüde Geliþmiþ Kurulum->NAT->Sanal Sunucu seçin sonrada Ekle týklayýn.

Çýkan menüyü aþaðýdaki gibi doldurun ve Kaydet/Uygula týklayýn.

Soldaki pencereden Yönetim seçip Kaydet/Yeniden Baþlat týklayýn.

Ve Pikatel modeminizin portlarý açýlmýþtýr.
Diðer modemler için: Port Açmak

IP'nizi Öðrenme:
Yerel IP'nizi bilmiyor iseniz, aþaðýdaki adýmlarý uygulayýp öðrenebilirsiniz:
Baþlat -> Çalýþtýr'a cmd yazýnýz.
CMD'ye ipconfig yazýnýz.
IP Adres...........................: 192.168.X.X
yazan yer ip adresinizdir.

Böylece Portlarýmý açmýþ olduk ve ipmizi de öðrenmiþ olduk.
11-) Sabit IP Alýmý (DNS)
Bildiðiniz gibi TTNET'in varsayýlan olarak sunduðu internet eriþimleri hep dinamik ip.
Bu yüzden siz modemi yeniden baþlatmasanýz bile 24 saatte bir ip'miz yenilenmektedir.
Statik (Sabit) IP almanýn iki yolu var:
- TTNET'ten Sabit ip almak için müsteri hizmetlerini arayýp veya Türk Tele Kom bayîlerine gidip sabit ip talep etmektir. Tabii ki bedavaya birþey sunmuyorlar. Ayda 1-2TL küsür ayriyetten ücret ödeyeceksiniz.
- NO-IP, DynDNS, vb. gibi hostlardan dns alýp ipnize dns ekleyeceksiniz. Veya zaten bir host/siteniz varsa cpanel/plesk panelden ip'nize dns ekleyebilirsiniz.
Ýlk önce NO-IP sitesine giriyoruz

ve saðdaki User Login bölümünden Create Account'a týklýyoruz

Create Account sayfasýndaki yerleri eksiksiz ve kusursuz dolduruyoruz

I Accept, Create my Account'a týklayýp E-Posta'mýza gelen mail'deki doðrulama baðlantýsýna týklýyoruz ve oturumumuz baþarý ile açýlmýþtýr.
Oturumumuzu açmak için sað üst köþedeki Login yazýsýna týklýyoruz

Login sayfasýna kayýt olduðumuz E-Posta ve parolamýzý yazýyoruz

Giriþ yaptýktan sonra gelen sayfada Add a Host'a týklýyoruz

Gelen sayfada (Create a Host) aþaðýdaki resimdeki gibi dolduracaðýz
DNS'lerden: NO-IP Enhanched Domain'ler paralý onlarý hiç seçmeyin.
NO-IP Free Domains kýsmý var altta onlardan birini seçebilirsiniz.
Hostname'e dns önadýný yazacaksýnýz.

Sonra Create Host butonuna týklýyoruz ve gelen ekranda Download Client'e týklýyoruz

Download Client sayfasýnda iþletim sistemimizi seçiyoruz (Windows'a týklýyoruz)

Gelen sayfada Download Now butonuna týklýyoruz

Yine gelen sayfada Download Now'a týklýyoruz

Tarayýcýmýzdaki iþlerimiz þuanda tamamlanmýþtýr.
Gelelim NO-IP Duc programýna.
Bu program siteye girmiþ olduðumuz ip'mizin deðiþtiði takdirde güncelleyip siteye veri yollamasýna yarýyor.
Bu yüzde sistem tepsisinde arkaplanda çalýþmasýnda fayda var.
Kurulum:
Ýndirdiðimiz programa çift týklayýp hiç bir þeye dokunmadan NEXT > NEXT > EVET > NEXT > FINISH diyoruz.

Sonra program açýlacaktýr ve karþýmýza kullanýcý oturum giriþi pencereciði çýkacaktýr.
Buraya NO-IP'de kayýt olduðumuz e-posta ve parolamýzý yazýyoruz:

Sonra karþýmýza bu pencere geliyor.

Buradaki kutucuklar iþaretli deðil ise iþaretleyiniz yoksa dns aktif olmayacaktýr. Yani oradaki ifade gözlüklü veya asýk olmayacak. Ya hafif sýrýtacak ya da aðzý açýk gülecek .

Sabit DNS'imiz kuruldu ve kullanýma hazýr.
12-) Dosyalar ve Linkleri
Tam Arþiv Ýndirme Ýþlemi
Tek Tek Ýndirme Ýþlemi
- ALX_LowPing
- AmxModX
- dProto
- HLBooster
- HLDSGuard
- HLDSUpdateTool
- HLGuard
- MetaMod
- PodBot
- Protocol Fixer
- Reallite HLGuard
- Security Files
- ServerDoc
- StatsMe
- sXe Injected
- sXe Local Ban
- WebMod
NOT1: ServerDoc'u kullanacaksanýz, her ay güncellemeniz gerekmektedir. Güncellemeyi ServerDoc'dan indirebilirsiniz.
NOT2: sXe Injected sürümü eski gösteriyorsa __sxei_srv_upg 1 komutunu kullanarak güncelleyebilirsiniz. Güncelledikten sonra sunucunuzu yeniden baþlatýnýz.
Tüm dosyalarýn listesini: Google Drive, SkyDrive, DropBox ve SourceForge'de bulabilirsiniz...
Rar Þifreleri: www.cskonsol.com
13-) Çoðunlukla Yaþanan Sorunlar ve Çözüm Yollarý
Sou ve sorunlarýnýzý bildirim cevaplarý ile birlikte buraya yazalým...
14-) Yararlý Sitelerin Baðlantýlarý

15-) Alýntýlar ve Kaynakça
2-) Donaným ve Baðlantý Bilgisi
AlliedModders'ten alýntýdýr. Emeðe saygý ve sonsuz teþekkürler...
Hem donaným, hem de baðlantý bilgileri.
6-) Sunucu Performans Ayarlarý
AlliedModders'ten alýntýdýr. Emeðe saygý ve sonsuz teþekkürler...
Sadece bilgiler. (Resimler bana aittir)
10-) Port Açmak
PortAcmak.Com'den alýntýdýr. Emeðe saygý ve sonsuz teþekkürler...
Pikatel ve AirTies'ýn resimleri.
Hazýrlama ve oluþturma tamamen CSKonsol™'e aittir.
Forumlarda ve sitelerde bizden alýntý yapýlmýþ,
her þeyin alýndýðý gibi bu da ayný kaderi paylaþmýþ diðer konularýmýzla.
Orijinal makale budur. Alýntýlarda eksiklikler ve hatalar olabilir.
Saðlýklý ve verimli bir sunucu kurmak istiyorsanýz her zaman doðru kaynaðý tercih ediniz.
Forumlarda ve sitelerde bizden alýntý yapýlmýþ,
her þeyin alýndýðý gibi bu da ayný kaderi paylaþmýþ diðer konularýmýzla.
Orijinal makale budur. Alýntýlarda eksiklikler ve hatalar olabilir.
Saðlýklý ve verimli bir sunucu kurmak istiyorsanýz her zaman doðru kaynaðý tercih ediniz.