Kod: Tümünü seç
#include <amxmodx>
public plugin_init() {
register_plugin
(
.plugin_name = "",
.version = "v.1",
.author = ""
)
register_clcmd("amx_kaliciban","kaliciban",ADMIN_BAN);
}
public kaliciban(id,level, cid){
if(~get_user_flags(id) & level){
return PLUGIN_HANDLED;
}
new Yazi[18]
read_argv(1, Yazi, 17);
if(strlen(Yazi) > 0){
new uid = find_player("blh",Yazi);
if(is_user_connected(uid)){
cmdkaliciban(id,uid);
}
else{
client_print(id,print_console,"Oyuncu bulunamadi");
}
}
else{
client_print(id,print_console,"[KULLANIM]: amx_kaliciban <isim>, belirlenen kisiye banlar");
}
return PLUGIN_HANDLED;
}
public cmdkaliciban(id,banlanan)
{
if (!banlanan)
return PLUGIN_HANDLED
new authid[32]
new userid = get_user_userid(banlanan)
new address[32]
get_user_ip(banlanan, address, 31, 1)
get_user_authid(banlanan, authid, 31)
server_cmd("kick #%d ^"[BAN] Kalici ban yedin 'STEAM' isen sunucuya birdaha asla giris yapamazsin.^";wait;banid 999999999999 %s;wait;writeid", userid, authid)
server_cmd("wait;addip ^"9999999999999^" ^"%s^";wait;writeip", address)
return PLUGIN_HANDLED;
}