Цитата(cah9 @ 16.4.2014, 12:39)

Можно такое воткнуть на сервер.
Данный плагин меняет пароль от RCON, каждые 5 секунд
Код:
#include <amxmodx>
#include <amxmisc>
#include <sockets>
#define PLUGIN "Security"
#define VERSION "1.0"
#define AUTHOR "UnLoCo"
#define DELAY 5.0
new g_Random, g_Rcon;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("amx_setrcon","setRcon",ADMIN_RCON,"- установка RCON пароля самому")
g_Rcon = register_cvar("amx_svrcon","")
g_Random = register_cvar("amx_random","1")
set_task(DELAY, "refreshRcon",1551, _,_,"b");
}
public refreshRcon(){
new rcon[50];
get_pcvar_string(g_Rcon,rcon,49)
new rconpcvar = get_cvar_pointer("rcon_password");
new isRandom = get_pcvar_num(g_Random)
if (isRandom == 1){
new n_random = random_num(111111,999999);
new s_random[6];
num_to_str(n_random,s_random,6);
set_pcvar_string(rconpcvar,s_random);
} else {
if (! equali(rcon,""))
set_pcvar_string(rconpcvar,rcon);
}
}
public setRcon(id, level, cid){
if (cmd_access(id, level, cid, 2)){
new rcon[50]
read_argv(1,rcon,49)
set_pcvar_num(g_Random,0)
new rconpass = get_cvar_pointer("rcon_password")
set_pcvar_string(rconpass,rcon)
set_pcvar_string(g_Rcon,rcon)
}
return PLUGIN_HANDLED
}
Не легче его удалть?