Есть один читер, которого не реально забанить. Меняет ип и все такое, fb + dp обходит, какой чит без понятия, наверно приватный, так что и алиас чекером не проверить. Но этот чел всегда с одним и тем же ником, редкий ник так что я подумал, и надумал банить игрока с этим ником. Чтоб он не понял что за ник бан, его банит с задержкой и за кб :D
А вот в чем проблема, у него в нике есть решетка '#' (ник не буду писать, дабы не нашел себя в гугле:D) ник премерно такой #Бла Бла#, так вот, get_user_name похоже не видит решетки и не хочет банить(. Как быть?
- Код: Выделить всё
#include <amxmodx>
#define PLUGIN "Ban"
#define VERSION "1.0"
#define AUTHOR "IIPU3PAK"
new const nickLowka[] = {"#Бла Бла#"}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_connect(id)
{
new getName[32]; get_user_name(id, getName, 31);
if(equal(nickLowka, getName)) set_task(12.0, "ban", id);
}
public ban(id) server_cmd("fb_ban 0 #%d ^"KnifeBot Detected^"", get_user_userid(id));