PHP Code:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Block Nick"
#define VERSION "1.0"
#define AUTHOR "unknown"
new Array:g_array;
public plugin_init() {
register_plugin("Block Nick","1.0","unknown")
}
public plugin_end() ArrayDestroy(g_array)
public plugin_cfg()
{
g_array = ArrayCreate(32, 1);
new config[64]
get_configsdir(config,63)
format(config,63,"%s/BlockedNicks.ini",config)
new fp, name[32];
if((fp = fopen(config, "rt")) > 0)
{ while(!feof(fp)) {
fgets(fp, name, 31)
if(!name[0] || name[0] == ';') continue;
ArrayPushString(g_array, name)
}
fclose(fp)
}
else if(!file_exists(fp))
write_file(config,"",-1)
}
public client_putinserver(id) {
new newname[32]
get_user_info(id, newname,31)
if(SearchTheArray(newname))
server_cmd("kick #%d Change your name!", get_user_userid(id))
}
public client_infochanged(id) {
new newname[32]
get_user_info(id, newname,31)
if(SearchTheArray(newname))
server_cmd("kick #%d Change your name!", get_user_userid(id))
}
SearchTheArray(const name[])
{
new size = ArraySize(g_array), nname[32];
for(new i = 0; i < size; i++)
{
ArrayGetString(g_array, i, nname, 31)
if(containi(name, nname) > -1) return true;
}
return false;
}
Tired and retarded, here you go,btw this plugin dose exists if you only search you will help.
__________________