#include <amxmodx>
#include <zombieplague>
#include <fun>
#include <engine>
#include <hamsandwich>
new bool:g_sebzes[33] = false
new const zclass2_name[] = { "Head Damage's Zombie" }
new const zclass2_info[] = { "\rDamage++" }
new const zclass2_model[] = { "bio_zombi" }
new const zclass2_clawmodel[] = { "v_bio_knife.mdl" }
const zclass2_health = 2000
const zclass2_speed = 230
const Float:zclass2_gravity = 0.45
const Float:zclass2_knockback = 1.0
new g_zclass_bio
public plugin_init() {
register_plugin("Damage's Zombie", "1.0", "InFeCt")
RegisterHam( Ham_TakeDamage , "player" , "PlayerHurt", 0);
g_zclass_bio = zp_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity, zclass2_knockback)
}
public PlayerHurt( victim,inflictor,attacker,Float:damage, DamageBits )
{
new weapon = get_user_weapon(attacker)
if(weapon == CSW_KNIFE && g_sebzes[attacker]) // Nagysebzes!
{
SetHamParamFloat(4, damage * 8.0);
}
}
public zp_user_infected_post(id, infector)
{
if (zp_get_user_zombie_class(id) == g_zclass_bio)
{
give_item(id,"weapon_knife")
g_sebzes[id] = true
client_print(id,print_chat,"Most a Damage-Zombit hasznalod,Kepessege:Nagysebzes,Csak fejen eri a sebzeseket!") // leiras
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25) // zold auraja van!
get_user_footsteps(id) // nemhaljak az emberek a trappot!!
set_user_hitzones(0,0,2) // Csak fejenlehet loni a zombit,mashova losz akkor nemkapja a golyot!
}
}