Hello.
and 0 is 9 for him. Is this the way it should be or I screwed something up ?
Code:
new menu_rifle_keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MENU_KEY_8|MENU_KEY_9|MENU_KEY_0
new g_rifle_names[14][] = {
"Clarion", "M4A1",
"Bullpup", "Galil",
"AK47", "Krieg",
"Scout", "AWP",
"Ingram", "Schmidt",
"UMP", "P90",
"MP5", "M249"}
new g_rifle_ids[14][] = {
"weapon_famas", "weapon_m4a1",
"weapon_aug", "weapon_galil",
"weapon_ak47", "weapon_sg552",
"weapon_scout", "weapon_awp",
"weapon_mac10", "weapon_tmp",
"weapon_ump45", "weapon_p90",
"weapon_mp5navy", "weapon_m249"}
public menuRifleHandler(id, key)
{
client_print(id, print_chat, "Key = %d, Player = %d", key, id)
new current_page = riflePageGet(id)
// Next page
if(key == 9)
{
if(current_page < 2)
{
riflePageSet(id, current_page + 1)
}
}
// Back
else if(key == 0)
{
if(current_page > 1)
{
riflePageSet(id, current_page - 1)
}
}
menuRifle(id)
}
public menuRifle(id)
{
new menutext[192]
new current_page = riflePageGet(id)
if(current_page == 1)
{
format(menutext, 191, "\^n\r1. \w%s^n\r2. \w%s^n\r3. \w%s^n\r4. \w%s^n\r5. \w%s^n\r6. \w%s^n\r7. \w%s^n\r9. \wNext",
g_rifle_names[0],
g_rifle_names[1],
g_rifle_names[2],
g_rifle_names[3],
g_rifle_names[4],
g_rifle_names[5],
g_rifle_names[6])
} else {
format(menutext, 191, "\r1. \w%s^n\r2. \w%s^n\r3. \w%s^n\r4. \w%s^n\r5. \w%s^n\r6. \w%s^n\r7. \w%s^n\r0. \wPrevious",
g_rifle_names[7],
g_rifle_names[8],
g_rifle_names[9],
g_rifle_names[10],
g_rifle_names[11],
g_rifle_names[12],
g_rifle_names[13])
}
show_menu(id, menu_rifle_keys, menutext, -1, "Rifle_Menu")
}