PHP Code:
#include <amxmodx>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Bruno"
#define TASK_HUD 1000
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
// Add your code here...
}
public client_putinserver(id)
{
set_task(0.5, "HudList", TASK_HUD, .flags = "b")
}
public HudList()
{
if(get_playersnum() < 1)
{
remove_task(TASK_HUD)
return 1
}
new iPlayersCT[32], iPlayersTR[32], iNumCT, iNumTR, id, List[2][512], szName[33][32]
get_players(iPlayersCT, iNumCT, "e", "CT")
get_players(iPlayersTR, iNumTR, "e", "TERRORIST")
new iPlayers[32], iNum
get_players(iPlayers, iNum)
for(new i; i < iNum; i++)
{
id = iPlayers[i]
get_user_name(id, szName[id], charsmax(szName[]))
if(get_user_team(id) == 2)
{
formatex(List[0], charsmax(List[]), "%s%s^n",List[0], szName[id])
}
else if(get_user_team(id) == 1)
{
formatex(List[1], charsmax(List[]), "%s%s^n",List[1], szName[id])
}
}
set_hudmessage(255, 255, 255, 0.0, 0.1, .effects = 0, .fxtime = 0.1, .holdtime = 0.5, .fadeintime = 0.1, .fadeouttime = 0.2, .channel = -1)
show_hudmessage(0,"TR's (%i)", iNumCT)
set_hudmessage(255, 255, 255, 0.0, 0.5, .effects = 0, .fxtime = 0.1, .holdtime = 0.5, .fadeintime = 0.1, .fadeouttime = 0.2, .channel = -1)
show_hudmessage(0,"CT's (%i)", iNumTR)
set_hudmessage(0, 255, 0, 0.75, 0.51, .effects = 0, .fxtime = 0.1, .holdtime = 0.5, .fadeintime = 0.1, .fadeouttime = 0.2, .channel = -1)
show_hudmessage(0,"^n%s",List[0])
set_hudmessage(255, 0, 0, 0.75, 0.11, .effects = 0, .fxtime = 0.1, .holdtime = 0.5, .fadeintime = 0.1, .fadeouttime = 0.2, .channel = -1)
show_hudmessage(0,"^n%s",List[1])
return 0
}