PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new gLimits[33]
new cvarRespawns
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /respawn", "respawn")
register_event("HLTV", "NewRound", "a", "1=0", "2=0")
cvarRespawns = register_cvar("amx_respawnlimit", "3", FCVAR_SPONLY)
}
public respawn(id)
{
if ( gLimits[id] > 0 && !is_user_alive(id))
{
ExecuteHamB(Ham_CS_RoundRespawn, id)
gLimits[id]--
client_print(id, print_chat, "[AMXX] Remaining %d Respawns", gLimits[id])
}
}
public client_putinserver( id ) gLimits[id] = get_pcvar_num(cvarRespawns)
public NewRound()
{
static Players[32], playerCount
get_players(Players, playerCount, "b")
for (new i; i < playerCount; i++)
gLimits[Players[i]] = get_pcvar_num(cvarRespawns)
}