View Single Post
Author Message
The RaiD.
Member
Join Date: Jul 2019
Old 06-28-2020 , 09:10   show rank on connection
Reply With Quote #1

Hello can someone edit this plugin, i want that this plugin shows the rankstats too from connected player example: Player connected. [Rank 20]. (using StatsX Shell plugin)
Code:
#include <amxmodx>

#define	PLUGIN	"Connect Announce"
#define	VERSION	"0.2"
#define	AUTHOR	"v3x"

new g_iMsgSayText, g_szSoundFile[] = "buttons/blip1.wav";

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	g_iMsgSayText = get_user_msgid("SayText");
}

public plugin_precache()
{
	precache_sound(g_szSoundFile);
}

public client_authorized(id)
{
	if(is_user_bot(id)) return PLUGIN_CONTINUE;

	new szUserName[33];
	get_user_name(id, szUserName, 32);

	new szAuthID[33];
	get_user_authid(id , szAuthID , 32);

	new iPlayers[32], iNum, i;
	get_players(iPlayers, iNum);

	for(i = 0; i <= iNum; i++)
	{
		new x = iPlayers[i];

		if(!is_user_connected(x) || is_user_bot(x)) continue;

		client_cmd(x, "spk %s", g_szSoundFile);

		new szMessage[164];
		format(szMessage, 163, "^x04%s (^x01%s^x04) connected", szUserName , szAuthID);

		message_begin( MSG_ONE, g_iMsgSayText, {0,0,0}, x );
		write_byte  ( x );
		write_string( szMessage );
		message_end ();
	}

	return PLUGIN_CONTINUE;
}

Last edited by The RaiD.; 06-28-2020 at 10:21.
The RaiD. is offline