Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- new const g_names[][] =
- {
- "#cstrike_gign",
- "_label",
- "118",
- "%",
- "ctmone",
- "-player",
- "player-",
- "ms-pro",
- "server",
- "xtremexpc",
- "laleagane",
- "www.",
- "cs16.ro",
- "cs1.ro",
- "setmaster",
- "gametracker",
- "evilzcs",
- "cs1.r0",
- "connect",
- "play-arena.ro",
- "cs-allgame",
- "Furien(.)Indungi(.)Ro [2]",
- "Furien(.)Indungi(.)Ro [1]",
- "swear",
- "promns.ro",
- "csgmaster.com",
- "jucator",
- "ruls.ro",
- "connect-178.239.20.18",
- "baiamare",
- "indungi",
- "pglzone.ro",
- "hellsteam",
- "helldevil",
- "vrancea",
- "freakz",
- "boost.com",
- "devilx.ro",
- "cutitarii",
- "rangfor",
- "newlifezm",
- "Furien(.)Indungi(.)Ro",
- "csmania",
- "ZombiMod",
- "INTRUSII.RO",
- "furien",
- ":27015",
- "warrior>",
- "DEVILZ.RO",
- "CSAREA.RO",
- "EviL ZonE",
- "zarul.ro",
- "csblackdevil",
- "csbestial.com"
- }
- new g_sizeof_names = sizeof g_names
- new const g_names_new[][] =
- {
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- "connect-176.31.215.220",
- }
- new g_sizeof_names_new = sizeof g_names_new - 1
- new g_filter_chars[29] = " ~`@#$%&*()-_=+\|[{]};',<>/?" //^"
- //new g_sizeof_filter = sizeof g_filter_chars
- new g_names_changed = 1
- public plugin_init()
- register_plugin("Nick Changer", "1.0", "CsBesT")
- public client_connect(id) verify_name(id)
- public client_infochanged(id)
- {
- if (!is_user_connected(id))
- return;
- verify_name(id)
- }
- verify_name(id)
- {
- static name[32]
- get_user_info(id, "name", name, 31)
- static i, ignore
- ignore = false
- for (i = 0; i <= g_sizeof_names_new; i++)
- if (containi(name, g_names_new[i]) != -1)
- {
- ignore = true
- break;
- }
- if (ignore)
- return;
- for (i = 0; i < 29; i++)
- replace_all(name, 31, g_filter_chars[i], "")
- for (i = 0; i < g_sizeof_names; i++)
- if (containi(name, g_names[i]) != -1)
- {
- formatex(name, 31, "%s [%d]", g_names_new[random_num(0, g_sizeof_names_new)], g_names_changed)
- set_user_info(id, "name", name)
- client_cmd(id, "name ^"%s^"", name)
- g_names_changed++
- }
- }
Add Comment
Please, Sign In to add comment