[Amx Plugin] Restart en el chat
Descripcion:
Cansado de tipear a cada rato amx_cvar sv_restart 1? Con este plugin te ahorras ese trabajo y solo bastara que digas "rr" para que eso pase.
Aca les dejo el codigo (Tambien esta incluido en el .zip) para que vean como se hace.
Código:
#include <amxmodx>
#define PLUGIN "Restart (CHAT)"
#define VERSION "1.0"
#define AUTHOR "AfteR ;)"
public plugin_init() {
// Registramos las cosas principales:
register_plugin(PLUGIN, VERSION, AUTHOR)
// Registramos lo que queremos decir
register_clcmd("say rr", "restart")
}
// Creamos lo que pasa cuando decimos rr
public restart(id){
// Si eres admin, habra restart.
if(get_user_flags(id) & ADMIN_CVAR)
server_cmd("sv_restart 1")
// Si no eres admin, no pasara nada.
else
client_print(id, print_chat, "No eres admin.")
}
Descargar Acá
Re: [Amx Plugin] Restart en el chat
Otra opción:
Código:
/*
* Copyleft
*
*/
#include <amxmodx>
#include <amxmisc>
/*
* amx_restart <numero de segundos>
*
*/
public amx_restart(id, level, cid)
{
if (!cmd_access(id, level, cid, 3))
{
return PLUGIN_HANDLED
}
new arg[3]
read_args(arg, sizeof(arg)-1);
server_cmd("sv_restart %s", arg)
return PLUGIN_HANDLED
}
public plugin_init() {
register_plugin("AMX Restart", "0.1", "LZ")
register_concmd("amx_restart", "amx_restart", ADMIN_KICK, "<segundos>")
return PLUGIN_CONTINUE
}
Ya compilado: http://www.sendspace.com/file/vlmo0d
Re: [Amx Plugin] Restart en el chat
:arrowu:
Claro pero ahi ya usas la consola... esto es para hacer un rr lo mas rapido posible x)
Re: [Amx Plugin] Restart en el chat
por eso dije otra opción xD
Re: [Amx Plugin] Restart en el chat
Ni que uno haga restart a cada rato, eso es una vez al empezar el mapa y eso, pero bueno esta bueno el plugin, otra opcion seria bindear el comando y ya.
Salu2.
Re: [Amx Plugin] Restart en el chat
:arrowu:
Jaaja, no se por qué no se me ocurrio lo del bind, bah, ! DX