Hello! Can some help me with this? I have a top menu and what i need is another menu with more info for each player in the top
PHP Code:
while(SQL_MoreResults(query))
{
SQL_ReadResult(query, 0, szName, 31);
num_to_str(iPosition, szPosition, charsmax(szPosition));
if(iPosition == 1)
{
formatex(szData, charsmax(szData), "#%i - %s", iPosition, szName);
menu_additem(g_Top, szData, szPosition);
if(id == 0) return;
} else {
formatex(szData, charsmax(szData), "#%i - %s", iPosition, szName);
menu_additem(g_Top, szData, szPosition);
}
++iPosition;
SQL_NextRow(query);
}
menu_setprop(g_Top, MPROP_NEXTNAME, "Next");
menu_setprop(g_Top, MPROP_BACKNAME, "Previous");
menu_setprop(g_Top, MPROP_EXITNAME, "Exit");
}
PHP Code:
public TopMenu_Handler(id, menuid, item)
{
if(!is_user_connected(id) || item == MENU_EXIT)
return PLUGIN_HANDLED;
menu_display(id, g_Top);
return PLUGIN_HANDLED;
}
What i've tried to do is
PHP Code:
while(SQL_MoreResults(query))
{
SQL_ReadResult(query, 0, szName, 31);
num_to_str(iPosition, szPosition, charsmax(szPosition));
if(iPosition == 1)
{
formatex(szData, charsmax(szData), "#%i - %s", iPosition, szName);
menu_additem(g_Top, szData, szPosition);
// here
g_InfoTop = menu_create(title, "TopInfoMenu_Handler");
formatex(szData, charsmax(szData), "STEAMID - ", szauthid);
formatex(szData, charsmax(szData), "NICK - ", szname);
if(id == 0) return;
} else {
formatex(szData, charsmax(szData), "#%i - %s", iPosition, szName);
menu_additem(g_Top, szData, szPosition);
g_InfoTop = menu_create(title, "TopInfoMenu_Handler");
formatex(szData, charsmax(szData), "STEAMID - ", szauthid);
formatex(szData, charsmax(szData), "NICK - ", szname);
}
++iPosition;
SQL_NextRow(query);
}
menu_setprop(g_Top, MPROP_NEXTNAME, "Next");
menu_setprop(g_Top, MPROP_BACKNAME, "Previous");
menu_setprop(g_Top, MPROP_EXITNAME, "Exit");
The problem is i don't know how to make it display for each case.