Page 1 of 1

Cerere plugin Info Player

Posted: 19 Sep 2018, 21:04
by Jucks
Daca se poate sa imi faceti si mie acest plugin la fel ca in imagine
https://imgur.com/a/e7gaQl8

Re: Cerere plugin Info Player

Posted: 19 Sep 2018, 21:16
by DevilBoy.eXe

Re: Cerere plugin Info Player

Posted: 19 Sep 2018, 21:21
by Jucks
Nu prea imi place cum arata
Eu il vreau ca in imaginea aia , arata mai frumos cum e acolo decat de pe alied , poate are cineva plugin ul

Re: Cerere plugin Info Player

Posted: 19 Sep 2018, 22:43
by Laurentiu P.
| Afiseaza codul
#include 	<amxmodx>
#include 	<fakemeta>

#define 	PLUGIN 					"AIM INFO" //Extracted from FURIEN DIAVOLA V2.0
#define 	VERSION					"2.0"
#define		AUTHOR					"Askhanar/DaNNe."


#define 	TEAM_FURIEN				1
#define 	TEAM_ANTIFURIEN			2

new 		cvar_aim_info, 			HUDEVENT;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	cvar_aim_info			=		register_cvar("furien_aiminfo",		"1");
	
	HUDEVENT 				=		CreateHudSyncObj();
	
	register_forward(FM_PlayerPreThink, 			"FWD_PreThink");
	
}

public FWD_PreThink(id) {
	if(is_user_connected(id) && is_user_alive(id)) {
		if(get_pcvar_num(cvar_aim_info)) {
			new Target, Body;
			get_user_aiming(id, Target, Body);
			if(is_user_connected(Target) && is_user_alive(Target)) {
				new TargetTeam = get_user_team(Target),
				PlayerTeam = get_user_team(id), 
				TargetHealth = get_user_health(Target),
				TargetArmor = get_user_armor(Target), TargetName[32], Message[128], RED, GREEN, BLUE;
				get_user_name(Target, TargetName, 31)
				switch(TargetTeam) {
					case TEAM_FURIEN: {
						switch(PlayerTeam) {
							case TEAM_FURIEN: {
								formatex(Message, sizeof(Message)-1, "%s^nHP: %i | AP: %i", TargetName, TargetHealth, TargetArmor)
								RED = 200
								GREEN = 40 
								BLUE = 50 
							}
						}
					}
					case TEAM_ANTIFURIEN: {
						switch(PlayerTeam) {
							case TEAM_FURIEN: {
								formatex(Message, sizeof(Message)-1, "%s^nHP: %i | AP: %i", TargetName, TargetHealth, TargetArmor)
								RED = 40
								GREEN = 200
								BLUE = 70	
							}
							case TEAM_ANTIFURIEN: {
								formatex(Message, sizeof(Message)-1, "%s^nHP: %i | AP: %i", TargetName, TargetHealth, TargetArmor)
								RED = 20
								GREEN = 50 
								BLUE = 200 	
							}
						}
					}
				}
				set_hudmessage(RED, GREEN, BLUE, -1.0, -1.0, 2, 0.0, 0.1, 0.0, 0.0, -1);
				ShowSyncHudMsg(id, HUDEVENT, "%s", Message)
			}
		}	
	}
}
Nu stiu sigur daca e pozitionat pe centru dar in rest ar trebui sa mearga(teoretic :joy: ). TI-am scos din sursa faza cu VIP.

Am testat pluginul si functioneaza bine. Asigurate ca ai trecut in server.cfg setarea "mp_playerid 2"