I need add a cvar in this plugin, example: amx_revivetimes 3... The admin can revive 3 times per round.. Anynone can make this for me?
Thanks!
PHP Code:
#include <amxmodx>
#include <fakemeta>
#include <engine>
#include <hamsandwich>
#define PLUGIN "Respawn Admin"
#define VERSION "1.0"
#define AUTHOR "krm"
new g_MsgSay
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
g_MsgSay = get_user_msgid ( "SayText" )
register_clcmd("say /reviver", "CmdNascer")
}
public CmdNascer(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
set_task(0.1, "CmdRevive", id)
return PLUGIN_HANDLED
}
else
{
client_printc(id, "!g[VIRUSBR] !nApenas !tAdmins !ntem acesso a este Comando!")
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public CmdRevive(id)
{
if(!is_user_alive(id))
{
client_printc(id, "!g[VIRUSBR] !nVoce sera !trenascido !nem !g3 !nSegundos!")
set_task(3.1, "CmdResp", id)
return PLUGIN_HANDLED
}
else
{
client_printc(id, "!g[VIRUSBR] !nVoce precisa estar !tMorto !npara executar esta acao!")
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public CmdResp(id)
{
ExecuteHamB( Ham_CS_RoundRespawn, id )
return PLUGIN_HANDLED
}
stock client_printc ( const index, const input [ ], const any:... )
{
new players [ 32 ]
new count
new message [ 191 ]
new i
count = 1
vformat ( message, 190, input, 3 )
replace_all ( message, 190, "!n", "^1" )
replace_all ( message, 190, "!t", "^3" )
replace_all ( message, 190, "!g", "^4" )
if ( index )
{
players [ 0 ] = index
}
else
{
get_players ( players, count, "ch" )
}
for ( i = 0; i < count; i ++ )
{
if ( is_user_connected ( players [ i ] ) )
{
message_begin ( MSG_ONE_UNRELIABLE, g_MsgSay, _, players [ i ] )
write_byte ( players [ i ] )
write_string ( message )
message_end ( )
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1046\\ f0\\ fs16 \n\\ par }
*/
__________________