Raised This Month: $ Target: $400
 0% 

zp_score editing


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
Krtola
Veteran Member
Join Date: Oct 2013
Location: Serbia
Old 01-25-2014 , 13:11   zp_score editing
Reply With Quote #1

What I need is to enable the plugin works for PUB mod,
but still be printed on screen zombies and humans,not CT and TS.

Code:
#include < amxmodx >
#include < dhudmessage >
#include < zombieplague >

#define PLUGIN_NAME "[ZP] DHUD Informer"
#define PLUGIN_VERSION "0.0.0.1"
#define PLUGIN_AUTHOR "Andrei"

enum _: eTeamData
{
	WIN_NO_ONE = 0,
	WIN_ZOMBIES,
	WIN_HUMANS	

}; new g_iWin[ eTeamData ];

public plugin_init() 
{
    	register_plugin
	( 
		PLUGIN_NAME, 
		PLUGIN_VERSION, 
		PLUGIN_AUTHOR
	);

	register_dictionary( "zp_score.txt" );
	register_message( get_user_msgid( "TextMsg" ), "Message_TextMsg" );
}

public Message_TextMsg( ) 
{
	static szMessages[ 32 ];
	get_msg_arg_string( 2, szMessages, charsmax( szMessages ) );
	
	if( equal( szMessages, "#Game_will_restart_in" ) )
	{
		g_iWin[ WIN_HUMANS ] = 0;
		g_iWin[ WIN_ZOMBIES ] = 0;
		g_iWin[ WIN_NO_ONE ] = 0;
	} 
}

public zp_round_started( )
{
	set_task( 1.0, "Ctask__Update", _ ,_ ,_ , .flags = "b" );
}  

public zp_round_ended( iWinTeam )
{
	switch( iWinTeam )
	{
		case WIN_HUMANS: g_iWin[ WIN_HUMANS ]++;
		case WIN_ZOMBIES: g_iWin[ WIN_ZOMBIES ]++;
		default: g_iWin[ WIN_NO_ONE ]++;
	}

	remove_task();
}  


public Ctask__Update( )
{
	set_dhudmessage( .red = 0, .green = 255, .blue = 0, .x = -1.0, .y = 0.02, .effects = 0, .fxtime = 6.0, .holdtime = 2.0, .fadeintime = 1.0, .fadeouttime = 1.0, .reliable = false ); 
	show_dhudmessage( 0, "%L                        ", LANG_PLAYER, "SCORE_HUMANS", zp_get_human_count() );
	set_dhudmessage( .red = 100, .green = 100, .blue = 100, .x = -1.0, .y = 0.02, .effects = 0, .fxtime = 6.0, .holdtime = 2.0, .fadeintime = 1.0, .fadeouttime = 1.0, .reliable = false ); 
	show_dhudmessage( 0, "%L^n%L", LANG_PLAYER, "SCORE_ROUND", ( g_iWin[ WIN_HUMANS ] +  g_iWin[ WIN_ZOMBIES ] + g_iWin[ WIN_NO_ONE ] ), LANG_PLAYER,  "SCORE_WINS", g_iWin[ WIN_HUMANS ],  g_iWin[ WIN_ZOMBIES ] );
	set_dhudmessage( .red = 255, .green = 0, .blue = 0, .x = -1.0, .y = 0.02, .effects = 0, .fxtime = 6.0, .holdtime = 2.0, .fadeintime = 1.0, .fadeouttime = 1.0, .reliable = false ); 
	show_dhudmessage( 0, "                         %L", LANG_PLAYER, "SCORE_ZOMBIES", zp_get_zombie_count() );
}
__________________
Check my original plugins for cs 1.6 and subscribe on channel
Look at the video bellow to see zombie frost grenade

https://youtu.be/j0zspNfN-AM?si=_1IiGPETN-GQY9Ua

Look at the video below to see Zombie blind grenade

https://youtu.be/ORC7ZmoaipQ?si=QC8Bul96QGitUwX4
Krtola is offline
Send a message via Skype™ to Krtola
 



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 10:12.


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