>>> AMX Mod Yazımı ve Kullanımı <<<

KrAlemci

Konu Sahibi
Emekli
Katılım
10 Ağustos 2008
Mesajlar
1,484
Reaksiyon puanı
48
Puanı
169
Konum
İNÖNÜ'den
Web Sitesi
www.eacakici.com
Merhaba arkadaşlar bazı arkadaşlarımız adminlik yazmayı ve kullanmayı bilmiyorlar, ben size kısaca anlatayım..
Kod:
; Users configuration file
; File location: $moddir/addons/amxmodx/configs/users.ini

; Line starting with ; is a comment

; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; z - user (no admin)

; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid/wonid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)

; Password:
; Add to your autoexec.cfg: setinfo _pw "<password>"
; Change _pw to the value of amx_password_field

; Format of admin account:
; <name|ip|steamid> <password> <access flags> <account flags>

; Examples of admin accounts:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"

"loopback" "" "abcdefghijklmnopqrstu" "de"

[CENTER][COLOR=Red][FONT=Palatino Linotype]Panel Şekli[/FONT][/COLOR]
"nick" "şifre" "abcdefghijklmnopqrstu" "a" [/CENTER]
Sunuculu serverlarda yukarıda gösterilen dosya türleri olmaz ve panelden yapılmak zorunda kalınır, paneldeki şeklinde gösterimi de yukardaki codede mevcuttur.

Adminlik Kullanımı AMX MOD !!
Kod:
amx_kick 	<nick ya da #userid>                 Oyuncuyu atar  // Örnek : amx_kick hasan 

    amx_banip 	<nick> <zaman>                       Oyuncuyu banlar  // Örnek : amx_banip hasan 0  // 0 sonsuz ban atar.

    amx_unban 	<ip> 	                	     Bani kaldirir    // Örnek : amx_unban 212.212.212.212

    amx_slay 	<nick>		 	             Oyuncuyu slayler.// Örnek : amx_slay hasan 

    amx_slap 	<nick> [hp] 			     Guc Azaltır      // Örnek : amx_slap hasan 44  // 44 hp aldınız.

    amx_leave 	<tag> [tag1] [tag2] [tag3] 	     Bu taglari icermeyen tum oyunculari sunucudan atar

    amx_pause 	                                     Oyunu durdurur/devam ettirir

    amx_who 		                             Sunucuda olan adminleri gosterir

    amx_cvar 	<komut> [deger] 	             Komut degerini degistirir // Örnek : amx_cvar sv_restart 1 /res atar.

    amx_map 	<harita> 	                     Haritayi degistirir       // Örnek : amx_map de_dust2 

    amx_nick 	<orjinal nick> <yeni nick> 	     Admin nickini degistirir  // Örnek : amx_nick hasan erman /erman oldu

    amx_cfg 	<dosya> 	                     Sunucudaki belirtilen cfg yi calistirir // Örnek amx_cfg amx_mac.cfg    

    amx_plugins 		                     Tum yuklu pluginleri gosterir

    amx_modules 		                     Tum yuklu modulleri gosterir

    amx_say 	<mesaj> 	                     Tum oyunculara mesaj yollar // amx_tsay slm beyler 

    amx_chat 	<mesaj> 	                     Tum adminlere msg yollar    // amx_chat hasan hile olabilirmi acaba ?

    amx_psay 	<nick> <mesaj> 	      		     Oyuncuya ozel mesaj         // Örnek : amx_psay hasan hasan naber

    amx_tsay 	<renk> <mesaj> 	                     Yan reklam                  // Örnek : amx_tsay green S.a Beyler 

    amx_csay 	<renk> <mesaj> 	            	     Orta reklam                 // Örnek : amx_csay red S.a Beyler

    amx_votemap    <harita> [harita] [harita]        Harita oylar                // Örnek : amx_votemap de_dust2 de_nuke 

    amx_votekick   <nick>		 	     Oyuncu icin kick oylamasi baslatir // Örnek : amx_votekick hasan

    amx_voteban    <nick ya da #userid> 	     Oyuncu icin ban oylamasi baslatir  // Örnek : amx_voteban hasan

    amx_vote 	   <soru> <cevap1> <cevap2> 	     Kendinize ozgu oylama baslatir     // Örnek : amx_vote map? d2? nuke?

    amx_cancelvote 		                     Yururlukte olan en son oylamayi durdurur 

    say nextmap 	Gelecek haritayi gosterir.

    say timeleft 	Haritada kalan zamani gosterir.

    say thetime 	Gercek zamani gosterir. 

    amxmodmenu 	        Ana AMX Mod X menusunu gosterir.

    amx_cvarmenu 	CVAR menuyu gosterir.

    amx_mapmenu 	Harita degisim menusunu gosterir.

    amx_votemapmenu 	Harita oylama menusunu gosterir.

    amx_kickmenu 	Kick menusunu gosterir.

    amx_banmenu 	Ban menusunu gosterir. // amx mod x steam a göre yapılmıstır non steam serverlerde önerilmez...

    amx_slapmenu 	Slap/slay menusunu gosterir.

    amx_teammenu 	Takim degisiklikleri menusunu gosterir. // Oyuncuyu istediğiniz takıma atabilirsiniz.

    amx_clcmdmenu 	Kullanici komut menusunu gosterir.

    amx_restmenu 	Yasakli silahlar menusunu gosterir.     // MyGameArea Kapalidir kullanılamaz ...

    amx_teleportmenu 	Teleport menusunu gosterir.             // Işınlanma - MyGameArea Kapalidir kullanılamaz ...

    amx_pausecfgmenu 	Pause/unpause pluginlerini menude gosterir. // istediginiz Plugini kaldırır tekrar acabilirsiz.


    amx_statscfgmenu 	İstatistik menusunu gosterir.
Adminlik Kullanımı ADMİN MOD !!
Kod:
Kısaca adminmod admin komutları. Bu komutlar ayrıca admin_help.cfg dosyasında mevcuttur.

admin_map : Harita değişikliği
admin_rcon : Her türlü komutun rcon üzerinden değiştirilmesi.Örn: admin_rcon sv_restartround 1
admin_kick : Herhangi bir oyuncuyu serverdan atma
admin_pass : Servera password -şifre- koyma.
admın_nopass : Serverdaki passwordu kaldırma.
admin_timelimit : Harita süresini ayarlama
admin_say : Admin olarak yazılan ufak yazı.
admin_tsay : Admin olarak yazılan büyük yazı
admin_friendlyfire : FF yi açma-kapama
admin_cfg : Server için gerekli herhangi bir .cfg dosyası çalıştırma
admin_reload : .ini dosyalarının tekrar çalıştırılması.
admin_ban : Herhangi bir oyuncuyu serverdan uzaklaştırma - yasaklama-
admin_unban : Yasaklanmış oyuncunun yasağını kaldırma
admin_userlist : Oyuncuları listeler
admin_vote_map : Harita oylama
admin_vote_kick : Herhangi bir oyuncunun kicklenmesi için oylama yapma
admin_help : Admin komutlarını gösterir
admin_pause : Serverda pause yapmaya olanak verir.
admin_unpause : Serverdan pause yapmayı kaldırır.


Devamı ise ::


admin_ban <hedef yada WONID yada IP> [<dakika>]
Hedefi banlar , 0 dakika = sonsuz ban

admin_bury hedef yada id
hedefi yere gomer

admin_unbury hedef yada id
hedefi gomüldügü yerde cikarir

admin_cancelvote
O anki oylamayi iptal eder

admin_cfg <config dosyasinin adi>
Serverdaki config dosyasini yukler.

admin_chat <msg>
Sadece adminler arasi gozuken mesaj yollar.

admin_csay <msg>
Ekranin yadatasina mesaji yazar.

admin_denymap <map>
Secilen mapin butun vote'larini kaldirir.

admin_disco
Disco modu acar (bir takim fun komutlarini calistirmak icin once bunu acmak lazimdir).

admin_enableallweapons
Tum silahlari alinabilir kilar.

admin_enableequipment
Tum ekipmanlari alinabilir kilar.

admin_enablemenu <menu #>
Belirtilen menunun engelini kaldirir.

admin_enableweapon <menu #> <silah #>
Belirtilen silahin engelini kaldirir.

admin_execall <komut>
Yazilan komutu tum oyunculara uygular.

admin_execclient <hedef> <komut>
Tek hedefe yazilan komutu uygular.

admin_execteam <takim> <komut>
Tum takima yazilan komutu uygular.

admin_fraglimit <fraglimit>
Fraglimiti yarlamaya yarar.

admin_friendlyfire <on | off>
Friendlyfire'i acip kapatmaya yarar.

admin_fun <"on" | "off">
Fun modu acip kapamaya yarar.

admin_gag <hedef> [<dakika>]
Hedefi susturur. 0 dakka = sonsuz susturma.

admin_glow <colyada | "off">
Yazilan renkte parlamanizi saglar. (serverda fun mod acik olmalidir)

admin_godmode <hedef> <"on" | "off">
Hedefi olumsuz yapar.

admin_gravity <yercekimi> deafault 800 dur
Yer cekimini degitirmeye yarar.

admin_kick <hedef> [<sebep>]
Hedefi serverdan atar.

admin_listmaps
Mapcycle'daki mapleri listeler.

admin_listspawn
Lists all spawned entities.

admin_llama <hedef>
Hedefin yazilari ''goorgle ''vs gibi cikar ve hedefin adini degistir.

admin_map <map_adi>
Mapi degistirir.

admin_messagemode <komut>
Komutu sayden yazar gibi kullanmanizi saglar. (yani 1 tusa admin_messagemode admin_chat) yazarsaniz , o tusa basip sayden konusur gibi konusabilirsiniz

admin_nextmap
Siradaki mapi gosterir.

admin_noclip <hedef> <"on" | "off">
Hedefin duvarlarin icinden gecmesini saglar.

admin_nomessagemode
say'i eski haline getirir.

admin_nopass
Serverin passwyadadunu kaldirir.

admin_pass <password>
Servera password koyar.

admin_pause
Serveri pause edilebilir hale getirir.

admin_psay <hedef> <msg>
Hedefe ozel mesaj yollar.

admin_rcon <cmd>
Rcon komutlarini kullanmayi saglar.

admin_reload
Adminmod dosyalarini tekrar yukler ve serveri restartlar.

admin_restrictallweapons
Serverda silah alimini engeller

admin_restrictequipment
Serverda ekipman alimini engeller.

admin_restrictmenu <menu #>
Belirtilen menudeki silalarin alinmasini engeller

admin_restrictweapon <menu #> <silah #>
Belirtilen menudeki belirtilen silahin alinmasini engeller.

admin_say <msg>
Yazilan mesaji admin adi altinda yollar

admin_servercfg <config file>
Serverin default config dosyasini ayarlar.

admin_slap <hedef>
Hedefi tokatlar.

admin_slay <hedef>
Hedefi oldurur.

admin_slayteam <team>
Tum takimi oldurur.

admin_ssay <msg>
Kimden geldigi belli olmayan bir sekilde mesaji yazar.

admin_stack
Will stack everyone on top of you.

admin_startvote
Vote baslatir.

admin_teleport <hedef> <X> <Y> <Z>
Hedefi belirtilen coordinatlara telepyadat eder.

admin_timeleft
Kalan zamani gosterir.

admin_timelimit <timelimit>
Zamani ayarlamaya yarar. Deger dakika olarak girilmelidir.

admin_tsay [renk] <msg>
Ekranin sag altinda belirtilen mesaji belirtilen renkte basar.

admin_unban <WONID yada IP>
Hedefin banini kaldirir.

admin_ungag <hedef>
Hedefi tekrar konusabilir yapar.

admin_unllama <hedef>
admin_llama komutunu hedeften kaldirir.

admin_unpause
Serverin pause edilebilmesini kapatir

admin_userlist [<name>]
Oyuncularin listesini gosterir.

admin_userorigin <hedef>
Hedefin o anki coordinatlarini gosterir.

admin_vote_kick <hedef>
Bir oyuncuyu serverdan atmak icin oylama acar.

admin_vote_map <map>
Haritayi degistirmek icin oylama acar.

admin_vsay <soru>
Girdiginiz soruyu (evet-hayir cinsinden) oylamaya yarar.

admin_vsay2 <soru> <cevap1> <cevap2> <cevap3> <cevap4> <cevap5> <cevap6>
6 adete kadar secenekli oylama yapmayi saglar..

say vote <map>
Belirtilen map'e oy vermeye yarar

admin_t <target>
oyuncuyu terorlere geçirir

admin_ct <target>
oyuncuyu counter terorist yapar

admin_help < # >
Kullanimdaki komutlari listeler
Açıkca anlattım, işinize yararsa ne mutlu bana gerekli acıklamayı burdan yapıcam sorun yaşarsanız mesaj atmanız yeterli.