Gostaria de saber como almenta o dano da arma do survivor pra ZP 5.0.
Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Nenhum usuário |
....
Os nossos membros postaram um total de 38140 mensagens em 6680 assuntos
Temos 2796 usuários registrados
O último membro registrado é zmplugins - Henrique
new g_IsSurvivor
new cvar_surv_damage
cvar_survivor_weapon_block = register_cvar("zp_survivor_weapon_block", "1")
cvar_surv_damage = register_cvar("zp_survivor_damage","1,0")
RegisterHam(Ham_Touch, "weaponbox", "fw_TouchWeapon")
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
// Ham Take Damage Forward
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
// Non-player damage or self damage
if (victim == attacker || !is_user_alive(attacker))
return HAM_IGNORED;
// Assassin attacking human
if (flag_get(g_IsSurvivor, attacker) && zp_core_is_zombie(victim))
{
// Ignore assassin damage override if damage comes from a 3rd party entity
// (to prevent this from affecting a sub-plugin's rockets e.g.)
if (inflictor == attacker)
{
new plrWeapId, plrClip, plrAmmo
plrWeapId = get_user_weapon(attacker, plrClip, plrAmmo)
if (plrWeapId == CSW_M249)
SetHamParamFloat(4, get_pcvar_float(cvar_surv_damage))
return HAM_HANDLED;
}
}
return HAM_IGNORED;
}