Не изменяется счетность в меню привилегий [M]

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
7
Реакции
2
Помог
1 раз(а)
Основная информация

Проблема: Не изменяется четность в меню привилегий [M]

Ошибка:
Убрал пару лишних пунктов в zombie_plague40_guf
Дополнительная информация

Amx Mod X: 1.8.2

Компилятор: WEB-компилятор

Исходник:
Код:
// Game Menu
show_menu_game(id)
{
static menu[1024], len, userflags
len = 0
userflags = get_user_flags(id)

// Title
if(userflags & ADMIN_SLAY)
len += formatex(menu[len], charsmax(menu) - len, "%L^n^n", id, "MENU_MAIN_NAME_MAINADMIN")
else if(userflags & ADMIN_LEVEL_D)
len += formatex(menu[len], charsmax(menu) - len, "%L^n^n", id, "MENU_MAIN_NAME_ADMINVIP")
else if(userflags & ADMIN_LEVEL_E)
len += formatex(menu[len], charsmax(menu) - len, "%L^n^n", id, "MENU_MAIN_NAME_ADMIN")
else if(userflags & ADMIN_LEVEL_A)
len += formatex(menu[len], charsmax(menu) - len, "%L^n^n", id, "MENU_MAIN_NAME_VIP")
else
len += formatex(menu[len], charsmax(menu) - len, "%L^n^n", id, "MENU_MAIN_NAME")

// 1. Buy weapons
if (get_pcvar_num(cvar_buycustom))
len += formatex(menu[len], charsmax(menu) - len, "\y[1] \w %L^n", id, "MENU_BUY")
else
len += formatex(menu[len], charsmax(menu) - len, "\d[1] %L^n", id, "MENU_BUY")

// 2. Extra items
if (get_pcvar_num(cvar_extraitems) && g_isalive[id])
len += formatex(menu[len], charsmax(menu) - len, "\y[2] \w %L^n", id, "MENU_EXTRABUY")
else
len += formatex(menu[len], charsmax(menu) - len, "\d[2] %L^n", id, "MENU_EXTRABUY")

// 3. Zombie class
if (get_pcvar_num(cvar_zclasses))
len += formatex(menu[len], charsmax(menu) - len, "\y[3] \w %L^n", id,"MENU_ZCLASS")
else
len += formatex(menu[len], charsmax(menu) - len, "\d[3] %L^n", id,"MENU_ZCLASS")

// 4. Unstuck
if (g_isalive[id])
len += formatex(menu[len], charsmax(menu) - len, "\y[4] \w %L^n", id, "MENU_UNSTUCK")
else
len += formatex(menu[len], charsmax(menu) - len, "\d[4] %L^n", id, "MENU_UNSTUCK")

// 5. Respawn
len += formatex(menu[len], charsmax(menu) - len, "\y[5] \w %L^n", id, "MENU_RESPAWN")

// 6. VIP Menu
len += formatex(menu[len], charsmax(menu) - len, "\y[8] \w %L^n", id, "MENU_VIP")

// 7. Admin menu
if (userflags & g_access_flag[ACCESS_ADMIN_MENU])
len += formatex(menu[len], charsmax(menu) - len, "\y[9] \w %L^n", id, "MENU_ADMIN")
else
len += formatex(menu[len], charsmax(menu) - len, "\d[9] %L^n", id, "MENU_ADMIN")

// 0. Exit
len += formatex(menu[len], charsmax(menu) - len, "^n\y[0] \w %L", id, "MENU_EXIT")

show_menu(id, KEYSMENU, menu, -1, "Game Menu")
}


Комментарий:
Всем доброго вечера!)
Изменил номера каждого пункта:
Код:

[1] Взять пушку
[2] Магазин
[3] Класс Зомби
[4] Застрял
[5] Стать живым
"и тут перескок такой должно быть"
[6] Меню


А у меня [8] за место [6][9]Меню привилегий за вместо [7].
Как исправить парни, выручайте:cray:
 

Вложения

Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу