przecież można banować na #id

a plugin ma tylko sprawdzać długość przy wejściu czy przy zmianie też ?
#include <amxmodx>
#include <fakemeta>
public plugin_init()
{
register_plugin("OnlyLongNames", "0.1", "Pavulon")
register_forward(FM_ClientUserInfoChanged, "forward_client_userinfochanged")
}
public forward_client_userinfochanged(id, buffer)
{
new oldname[33], newname[33]
get_user_name(id, oldname, sizeof oldname - 1)
engfunc(EngFunc_InfoKeyValue, buffer, "name", newname, sizeof newname - 1)
if (!equal(newname, oldname))
{
if (strlen(newname)<3)
{
console_print(id, "Zeby wejsc na serwer musisz miec minimum 3 znaki w nicku")
server_cmd("kick #%d", get_user_userid(id))
}
}
}
public client_connect(id)
{
new newname[33]
get_user_name(id, newname, 32)
if (strlen(newname)<3)
{
console_print(id, "Zeby wejsc na serwer musisz miec minimum 3 znaki w nicku")
server_cmd("kick #%d", get_user_userid(id))
}
}