Descarcare:
Code: Select all
#include <amxmodx>
#include <zombieplague>
new const zclass_name[] = "Blinding Zombie"
new const zclass_info[] = "Blinding humans"
new const zclass_model[] = "zombie_source"
new const zclass_clawmodel[] = "v_knife_zombie.mdl"
const zclass_health = 1800
const zclass_speed = 200
const Float:zclass_gravity = 1.0
const Float:zclass_knockback = 1.0
new g_blinder
new gmsgFade
public plugin_init()
{
register_event("StatusValue", "EventStatusValue", "b", "1>0", "2>0" );
gmsgFade = get_user_msgid("ScreenFade")
}
public plugin_precache()
{
register_plugin("[ZP] Extra Class: Blinding Zombie", "0.1", "fiendshard")
g_blinder = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
}
public EventStatusValue( const id )
{
if(!is_user_bot(id) && is_user_connected(id) && !zp_get_user_zombie(id))
{
new blinder = read_data(2)
if (zp_get_user_zombie_class(blinder) == g_blinder)
blind(id)
}
}
public blind(id)
{
message_begin(MSG_ONE,gmsgFade,{0,0,0},id)
write_short(1<<2) // fade duration
write_short(1<<11) // fade hold time
write_short(1<<12) // fade type (in / out)
write_byte(10) // red
write_byte(150) // green
write_byte(10) // blue
write_byte(250) // alpha
message_end()
}
Versiune: 0.1
Link oficial: -
Instalare:
1. Fisierul zp_extra_blinder.sma il puneti in addons/amxmodx/scripting
2. Fisierul zp_extra_blinder.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
Code: Select all
zp_extra_blinder.amxx
Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg): -
Imagini: -