Blinding Zombie

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
Rainq
Membru, skill +2
Membru, skill +2
Posts: 681
Joined: 21 Jul 2015, 19:50
Detinator Steam: Da
CS Status: Retras
Detinator server CS: zm.extreamcs.com
SteamID: mrainq
Reputatie: Fost super moderator
Fost detinator ZM.eXtreamCS.COM
Fost Membru Club eXtreamCS (trei luni)
Fond eXtream: 0
Location: Bucharest
Discord: manuraiders
Has thanked: 29 times
Been thanked: 51 times
Contact:

19 Mar 2021, 10:40

Image
Descriere: Blinding Zombie

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()
}
Nume: Blinding Zombie
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
4. Alti pasi necesari....

Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg): -



Imagini: -
Image
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 17 guests