04-01-13, 19:25
(This post was last modified: 04-01-13, 19:29 by akcaliberkk.)
Evet yanlışlıkla da olsa doğru çıkıyor
%d yerıne direk 0 da yazabilirsin eğer her banın süresiz olmasını istiyorsan. Süreli banlamak için alttaki örnekten faydalanabilirsin.
%d yerıne direk 0 da yazabilirsin eğer her banın süresiz olmasını istiyorsan. Süreli banlamak için alttaki örnekten faydalanabilirsin.PHP Code:
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("ban_by_steamid","cmdBan",ADMIN_BAN,"<sure> <nick>")
}
public cmdBan(id,level,cid) {
// Komutu çalıştıranın yetkisini ve konsola girdiği komut sayısını kontrol et.
if(!cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
// Konsola girdiği parametreleri okut.
new arg[32],arg2[32];
read_argv(1,arg,31)
read_argv(2,arg2,31)
// Sureyi , yazidan sayisal degere cevir.
new sure = str_to_num(arg);
// 2.parametreyi kullanarak isimden oyuncu id sini bul.
new Uid = cmd_target(id,arg2,7)
// Belirtilen isimde id bulunamazsa komutu iptal et.
if(!Uid) return PLUGIN_HANDLED
// Oyuncunun Steam ID sini bul
new steamid[32]
get_user_authid(Uid,steamid,31)
// Ban komutunu server konsoluna gönder.
server_cmd("banid %d %s kick;writeid",sure,steamid)
return PLUGIN_HANDLED
}
CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz: destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/


![[Image: amxxlarge.jpg]](https://www.amxmodx.org/images/amxxlarge.jpg)