Незнаю как банит людей данный плагин, все файлы с банами пустые.. прошу переделать чтобы банило через amxbans , версия амх банса 6.0
Код
#include <amxmodx>
new const VERSION[] = "0.0.1"
new g_iSayText
public plugin_init()
{
register_plugin("Kz Hack Detector", VERSION, "ConnorMcLeod")
g_iSayText = get_user_msgid("SayText")
}
public client_putinserver( id )
{
set_task(0.1, "CheckCheatCvar", id)
}
public CheckCheatCvar(id)
{
if( is_user_connected(id) )
{
query_client_cvar(id, "kzh_bhop", "ClientCvarResult")
}
}
public ClientCvarResult(id, const szCvar[], const szValue[])
{
if( szValue[0] != 'B' )
{
new szName[32], szAuthid[32]
get_user_name(id, szName, charsmax(szName))
get_user_authid(id, szAuthid, charsmax(szAuthid))
server_cmd("kick #%d Hack;wait;banid 0 %s;wait;writeid", get_user_userid(id), szAuthid)
ColorChat(0, "^3%s ^4has been banned for ^3KzHack ^4!!", szName)
}
}
ColorChat(id, fmt[], any:...)
{
new szMsg[192]
szMsg[0] = 0x04
vformat(szMsg[1], charsmax(szMsg)-1, fmt, 3)
message_begin(id ? MSG_ONE : MSG_ALL, g_iSayText, _, id)
{
write_byte(id ? id : 1)
write_string(szMsg)
}
message_end()