Menu Players HELP
Hello. So far i got this :
PHP Code:
stock menu_players(id, CsTeams:team, skip, alive, callback[], title[], any:...)
{
static i, name[32], num[5], menu, menuname[32]
vformat(menuname, charsmax(menuname), title, 7)
menu = menu_create(menuname, callback)
for(i = 1; i <= g_MaxClients; i++)
{
if(!is_user_connected(i) || (alive && !is_user_alive(i)) || (skip == i))
continue
if(!(team == CS_TEAM_T || team == CS_TEAM_CT) || ((team == CS_TEAM_T || team == CS_TEAM_CT) && (cs_get_user_team(i) == team)))
{
get_user_name(i, name, charsmax(name))
num_to_str(i, num, charsmax(num))
menu_additem(menu, name, num, 0)
}
}
menu_display(id, menu)
}
I want to make a parameter on 8th Option. When you choose it, you change the parameter number and different command will be executed on player. Like this :
Code:
new g_Value = 1
// We add to menu on number 8 with its value
menu_additem(menu, "Choose Value", 8)
// In handler when we press 8 and if g_Value == 1, we change it to 2.
public handled(id, menu, item) {
// switch between cases
case 7: /*8 PRESSED*/ {
switch(g_Value):
{
case 1: g_Value = 2
case 2: g_Value = 3
case 3: g_Value = 1
}
}
And so respectively we will do checks later in handler and do execute different cmds on clients :
Code:
public handler(id, menu, item) {
// Get info blah blah blah
switch(g_Value):{
case 1: // do cmd 1
case 2: // do cmd 2
case 3: // do cmd 3
}
Please help me to do that with my players menu. Please
|