Raised This Month: $ Target: $400
 0% 

dhudkill spec


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
BYSergey
Member
Join Date: Dec 2010
Location: Doneck City
Old 11-20-2015 , 15:36   Re: dhudkill spec
Reply With Quote #2

Code:
#include <amxmodx>
#include <dhudmessage>
#include <hamsandwich>
#include <fakemeta>
#define HUD_colorR		255	// default: 255
#define HUD_colorG		155	// default: 155
#define HUD_colorB		0	// default: 0
#define HUD_posX			0.9	// default: 0.6
#define HUD_posY			0.20	// default: 0.2
#define HUD_fx			0	// default: 0
#define HUD_fxTime		0.0	// default: 0.0
#define HUD_holdTime		1.0	// default: 1.0
#define HUD_fadeInTime		0.3	// default: 0.3
#define HUD_fadeOutTime		2.0	// default: 2.0
#define HUD_channel		-1	// default: -1
#define HUD_changeY		0.03	// default: -1

new timer = 0
new timer_start[33] = 0
new timer_end[33]
new Float:displayY[33] = HUD_posY
new countkill[33] = 0





public plugin_init()
{
	register_plugin("Stats Message", "1.0", "Flicker")
	register_event("DeathMsg","event_death","a")
	set_task(1.0, "timer_event", _, _, _, "b")
}

public timer_event()
{
	timer++
}

public displayHud()
{
	new players[32], num
	get_players(players, num, "h")	
	static target // new
	for(new i; i < num; i++)
	{
		target = pev(players[i], pev_iuser2)
		
		if(!is_user_connected(target))
			continue	
						
		if(is_user_connected(target) && countkill[target] >= 1)
		{
			timer_end[target] = (timer - timer_start[target])
			if(timer_end[target] <= 4){
				displayY[target] = (displayY[target] + HUD_changeY)
			}else{
				displayY[target] = HUD_posY
				countkill[target] = 1
			}	
			set_dhudmessage(HUD_colorR, HUD_colorG, HUD_colorB, HUD_posX, displayY[target], HUD_fx, HUD_fxTime, HUD_holdTime, HUD_fadeInTime, HUD_fadeOutTime)				
			if(countkill[target] >= 4 ){
				show_dhudmessage(players[i], "DOMINATING!!! ")
			}
			if(countkill[target] == 3 ){
				show_dhudmessage(players[i], "KILL!KILL!KILL!")
			}
			if(countkill[target] == 2 ){
				show_dhudmessage(players[i], "KILL! KILL!  ")
			}
			if(countkill[target] == 1){
				show_dhudmessage(players[i], "KILL!     ")
			}
			if(countkill[target] >= 1){
				emit_sound(players[i],CHAN_AUTO,"events/enemy_died.wav",1.0,1.0,0,150)
				timer_start[target] = timer
			}
		}
	}
}

public event_death(){	
	new attacker = read_data(1)
	countkill[attacker]++
	displayHud()
}
Help me with easy add killer to target pleas
BYSergey is offline
Send a message via Skype™ to BYSergey
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 17:50.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode