Основная информация
Проблема: Не изменяется четность в меню привилегий [M]
Ошибка:
Amx Mod X: 1.8.2
Компилятор: WEB-компилятор
Исходник:
Комментарий:
Всем доброго вечера!)
Изменил номера каждого пункта:
А у меня
Как исправить парни, выручайте
Проблема: Не изменяется четность в меню привилегий [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]
.Как исправить парни, выручайте
Вложения
-
341.9 KB Просмотры: 457
Последнее редактирование модератором: