I have a menu with current players in server. How can i take player STEAMID? Now i'm getting only my STEAMID not choosed player. My code:
PHP Code:
public showstats(id)
{
new players[32], num, szName[32], gt
new statsmenu = menu_create("CURRENT PLAYERS IN SERVER", "showstats_exit")
get_players(players, num);
for(new i=0;i<num;i++)
{
get_user_name(players[i], szName, charsmax(szName))
gt = players[i]
if(get_user_flags(gt))
{
formatex(szName, charsmax(szName), "%s", szName)
menu_additem(statsmenu, szName)
}
menu_setprop(statsmenu,MPROP_EXITNAME,"Quit")
}
menu_display(id, statsmenu)
return PLUGIN_HANDLED;
}
public showstatsmenu(id)
{
new szName[32]
new playerstatsmenu = menu_create("Player STEAMID", "showstats_exit")
new auth[32];
get_user_authid(id, auth, sizeof (auth));
formatex(szName, charsmax(auth), "STEAM ID: %s", auth[id])
menu_addtext2(playerstatsmenu, auth)
menu_setprop(playerstatsmenu,MPROP_EXITNAME,"Quit")
menu_display(id, playerstatsmenu)
return PLUGIN_HANDLED;
}
I want:
CURRENT PLAYERS IN SERVER MENIU:
1) Player1
2) Player2
3) Player3
and etc.
I choosed: Player 1 by pressing 1 and get another meniu with:
Choosed Player 1 menu:
STEAM ID: STEAM_0:0:1234543
Thanks for helping!