Need to make that when menu key is pressed it would show description of that achievement
PHP Code:
public CmdAch(iPlayer)
{
new g_AchMenu = menu_create("\wPasiekimai", "Achievements_Handler")
new Key[6]
for(new iAch = 0; iAch < Achieves; iAch++)
{
if(Achievement[iPlayer][iAch] == 0) formatex(szTemp, charsmax(szTemp), "\d%s - [%d/%d]", AchName[iAch], Achievement[iPlayer][iAch], AchRequirement[iAch])
else if(Achievement[iPlayer][iAch] >= AchRequirement[iAch]) formatex(szTemp, charsmax(szTemp), "\y%s \w- [\rĮVYKDYTAS\w]", AchName[iAch])
else formatex(szTemp, charsmax(szTemp), "\y%s \w- [\r%d\w/\r%d\w]", AchName[iAch], Achievement[iPlayer][iAch], AchRequirement[iAch])
menu_additem(g_AchMenu, szTemp, Key)
}
menu_setprop(g_AchMenu, MPROP_EXIT, MEXIT_ALL)
menu_display(iPlayer, g_AchMenu, 0)
}
public Achievements_Handler(iPlayer, g_AchMenu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(g_AchMenu)
return PLUGIN_HANDLED
}
else
{
if(Achievement[iPlayer][item] >= AchRequirement[item])
{
ColorChat(iPlayer, RED, "Completed.")
CmdAch(iPlayer);
}
else
{
ColorChat(iPlayer, RED, "%s", AchDescription[iPlayer])
CmdAch(iPlayer);
}
}
return PLUGIN_CONTINUE
}
__________________