- dodania cvaru zeby mozna bylo zmieniac zadawany dmg jako sniper i jako assassin
- dodanie cvaru odpowiadajacego szanse na wlonczenie sie moda
- dodanie zeby na goze ekranu pisalo nazwe trybu gry (jak np: armageddon v2 mode czy cos)
#include <amxmodx>
#include <fakemeta>
#include <zombie_plague_advance>
new g_maxplayers, cvar_plaguenemhpmulti, cvar_plaguesurvhpmulti
public plugin_init()
{
// This addon makes Plague rounds be 50% assassin and 50% sinper
register_plugin("[ZP] 50-50 Plague Mode", "0.2", "MeRcyLeZZ edit by PKNCK")
g_maxplayers = get_maxplayers()
}
public plugin_cfg()
{
cvar_plaguenemhpmulti = get_cvar_pointer("zp_plague_assassin_hp_multi")
cvar_plaguesurvhpmulti = get_cvar_pointer("zp_plague_sniper_hp_multi")
}
public zp_round_started(gamemode)
{
// Plague mode only
if (gamemode != MODE_PLAGUE)
return;
static id
for (id = 1; id <= g_maxplayers; id++)
{
// Dead or already a nemesis/survivor
if (!is_user_alive(id) || zp_get_user_assassin(id) || zp_get_user_sniper(id))
continue;
if (zp_get_user_zombie(id))
{
// Turn zombies into Nemesis
zp_make_user_assassin(id)
// Apply nemesis health multiplier
set_pev(id, pev_health, float(pev(id, pev_health))*get_pcvar_float(cvar_plaguenemhpmulti))
}
else
{
// Turn humans into Survivors
zp_make_user_sniper(id)
// Apply survivor health multiplier
set_pev(id, pev_health, float(pev(id, pev_health))*get_pcvar_float(cvar_plaguesurvhpmulti))
}
}
}


Dodatki SourceMod













