Page 1 of 2

Mesaje hud pentru jucatorii "morti"

Posted: 30 Sep 2010, 13:58
by niku-leonard
Dupa cum spune si numele topicului, as dori un plugin care sa arate doar jucatorilor morti (si spectatorilor) mesaje in hud (de preferat in stanga)

Re: Mesaje hud pentru jucatorii "morti"

Posted: 01 Oct 2010, 17:47
by Ciprian
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Ciprian"

#define INTERVAL 15 // La cate secunde sa apara mesajele
#define DURATION 2 // Durata mesajelor

stock const g_Messages[ ][ ] = {
	"Mesaj 1",
	"Mesaj 2",
	"Mesaj 3",
	"Mesaj 4", 
	"Mesaj 5"
}

public plugin_init ( ) {
	register_plugin ( PLUGIN, VERSION, AUTHOR );
	
	set_task ( float ( INTERVAL ), "task_print_messages", _, _, _, "b" );
}

public task_print_messages ( ) {
	new players[ 32 ], num;
	get_players ( players, num, "bh" );
	
	for ( new i = 1; i <= num; i ++ ) {
		set_hudmessage ( 255, 0, 0, 0.02, 0.17, 0, 6.0, float ( DURATION ) );
		show_hudmessage ( players[ i ], g_Messages[ random ( sizeof g_Messages ) ] );
	}
	
	return PLUGIN_CONTINUE;
}

Re: Mesaje hud pentru jucatorii "morti"

Posted: 01 Oct 2010, 20:15
by niku-leonard
Multumesc

(sent:D)

EDIT: ideea plugin-ului era de a reduce putin spamul din chat
Acum, putin offtopic :D se poate scoate si acel mesaj Player (RADIO): Fire in the hole! ? adica sa ramana doar sunetul :D

Re: Mesaje hud pentru jucatorii "morti"

Posted: 01 Oct 2010, 22:38
by H3adShoT
niku-leonard wrote:Multumesc

(sent:D)

EDIT: ideea plugin-ului era de a reduce putin spamul din chat
Acum, putin offtopic :D se poate scoate si acel mesaj Player (RADIO): Fire in the hole! ? adica sa ramana doar sunetul :D
daca nu iti face nimeni :
poti sa editezi descriptive_fire_in_the_hole si stergi mesajele :)

Re: Mesaje hud pentru jucatorii "morti"

Posted: 03 Oct 2010, 18:43
by niku-leonard
nu, e urat si ala :(

Totusi, am observat ca plugin-ul pentru mesaje hud nu prea merge cum trebuie :D, adica apar mesaje si jucatorilor vii

Ceva rezolvare Ciprian? :D:D

Re: Mesaje hud pentru jucatorii "morti"

Posted: 08 Oct 2010, 10:16
by KronoS eXtream
HUD:
| Afiseaza codul
#include < amxmodx >
#include < cstrike >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Ciprian"

#define INTERVAL 15 // La cate secunde sa apara mesajele
#define DURATION 2 // Durata mesajelor

stock const g_Messages[ ][ ] = {
	"Mesaj 1",
	"Mesaj 2",
	"Mesaj 3",
	"Mesaj 4", 
	"Mesaj 5"
}

public plugin_init ( ) {
	register_plugin ( PLUGIN, VERSION, AUTHOR );
	
	set_task ( float ( INTERVAL ), "task_print_messages", _, _, _, "b" );
}

public task_print_messages ( ) {
	new players[ 32 ], num;
	get_players ( players, num, "bh" );

        if(is_user_alive(players[ i ])) return PLUGIN_CONTINUE;
	
	for ( new i = 1; i <= num; i ++ ) {
		set_hudmessage ( 255, 0, 0, 0.02, 0.17, 0, 6.0, float ( DURATION ) );
		show_hudmessage ( players[ i ], g_Messages[ random ( sizeof g_Messages ) ] );
	}
	
	return PLUGIN_CONTINUE;
}

Re: Mesaje hud pentru jucatorii "morti"

Posted: 08 Oct 2010, 17:12
by H3adShoT
niku-leonard wrote:Multumesc

(sent:D)

EDIT: ideea plugin-ului era de a reduce putin spamul din chat
Acum, putin offtopic :D se poate scoate si acel mesaj Player (RADIO): Fire in the hole! ? adica sa ramana doar sunetul :D
http://forums.alliedmods.net/showthread.php?p=466271

Re: Mesaje hud pentru jucatorii "morti"

Posted: 08 Oct 2010, 21:56
by niku-leonard
@kronos: nu mai apar deloc mesajele
@H3adshot: ai un multumesc :D

Re: Mesaje hud pentru jucatorii "morti"

Posted: 09 Oct 2010, 09:09
by KronoS eXtream
Verifica din nou postul

Re: Mesaje hud pentru jucatorii "morti"

Posted: 10 Oct 2010, 00:09
by Ciprian
Vezi acum:
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Ciprian"

#define INTERVAL 15 // La cate secunde sa apara mesajele
#define DURATION 2 // Durata mesajelor

stock const g_Messages[ ][ ] = {
	"Mesaj 1",
	"Mesaj 2",
	"Mesaj 3",
	"Mesaj 4", 
	"Mesaj 5"
}

public plugin_init ( ) {
	register_plugin ( PLUGIN, VERSION, AUTHOR );
	
	set_task ( float ( INTERVAL ), "task_print_messages", _, _, _, "b" );
}

public task_print_messages ( ) {
	new players[ 32 ], num;
	get_players ( players, num );
	
	for ( new i = 1; i <= num; i ++ ) {
		if ( ! is_user_alive ( players[ i ] ) ) {
			set_hudmessage ( 255, 0, 0, 0.02, 0.17, 0, 6.0, float ( DURATION ) );
			show_hudmessage ( players[ i ], g_Messages[ random ( sizeof g_Messages ) ] );
		}
	}
	
	return PLUGIN_CONTINUE;
}

Re: Mesaje hud pentru jucatorii "morti"

Posted: 10 Oct 2010, 00:47
by niku-leonard
@kronos: "undefined symbol (id), sau ceva in genul.
@Ciprian: apar tot la fel (apar si cand esti viu)

Re: Mesaje hud pentru jucatorii "morti"

Posted: 10 Oct 2010, 00:53
by Ciprian
Chiar nu are cum sa nu mearga. :-?
Incearca sa-l pui primul in lista de pluginuri.