La cosa es asi , hay alguien ( no se quien ) que me laguea el sv cambiandose de nombre cada milesima de segundo, no se que pensar , lo unico parecido que vi es con alias, y hasta donde se el sxe lo bloquea , no se como es esa config / script ....
el tema es que se ve que para que funcione si o si el tag tiene que tener "[16bbp] + (x cosa)"
a veces entran de a 2 (lan), l1 o l2 y entre los 2 si que lo laguean y mucho , el sv esta hosteado en Localstrike.
quiero pedirles ayuda, vi un plugin que no permite el cambio de tag , ahora ... 2 cosas :
1) alguien conoce este "problema" y conoce alguna solucion ?
2) si no se puede el punto 1, alguien puede modificarme el plugin para que permita el cambio de nombre de usuario solo 5 veces por ronda?
.sma del plugin
PHP Code:
#include <amxmodx>
#include <fakemeta>
#define PLUGIN "No Name Change"
#define VERSION "1.0"
#define AUTHOR "Tincho"
new nm
public plugin_init()
{
register_plugin("PLUGIN","VERSION","AUTHOR")
register_forward(FM_ClientUserInfoChanged, "fwdCliUserInfoChanged")
nm = register_cvar("amx_noname","0")
}
public fwdCliUserInfoChanged(id, buffer)
{
if(!is_user_connected(id))
return FMRES_IGNORED;
new szNewName[32], szOldName[32];
get_user_name(id, szOldName, charsmax(szOldName))
engfunc(EngFunc_InfoKeyValue, buffer, "name", szNewName, charsmax(szNewName))
if(equal(szNewName, szOldName))
return FMRES_IGNORED;
if(get_pcvar_num(nm))
{
if(!(get_user_flags(id) & ADMIN_CVAR))
{
engfunc(EngFunc_SetClientKeyValue, id, buffer, "name", szOldName)
client_cmd(id, "name ^"%s^"; setinfo name ^"%s^"", szOldName, szOldName)
client_print(id, print_chat, "El cambio de nick esta bloqueado.")
}
}
return FMRES_SUPERCEDE;
}
desde ya muchas gracias
Emanuel
edit: cabe aclarar que por lo menos en 30 segundos cambia de nick aprox 200 veces o mas .... y sigue asi hasta que lo banean , pero cuando no hay admin es un descontrol.