Tested and it works.
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <hamsandwich>
#define PLUGIN "Revive"
#define VERSION "1.0"
#define AUTHOR "NapoleoN#"
new iFlags;
new bool:bDead;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /rev", "CmdReviveDead");
register_clcmd("say /revall", "CmdReviveAll");
}
public CmdReviveDead(id)
{
iFlags = get_user_flags(id);
if(iFlags & ADMIN_KICK)
{
bDead = true;
RevivePlayers(bDead);
}
}
public CmdReviveAll(id)
{
iFlags = get_user_flags(id);
if(iFlags & ADMIN_KICK)
{
bDead = false;
RevivePlayers(bDead);
}
}
RevivePlayers(bool:bDead)
{
new iPlayers[32], iNum;
bDead ? get_players(iPlayers, iNum, "b") : get_players(iPlayers, iNum);
for(new i; i < iNum; i++)
{
ExecuteHamB(Ham_CS_RoundRespawn, iPlayers[i]);
}
}
__________________