Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Главное меню ZP 4.3

Статус пользователя DANDY
сообщение 8.2.2017, 2:51
Сообщение #1
Стаж: 13 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Часть главного меню ZP 4.3:
// 9. Админ меню
len += formatex(menu[len], charsmax(menu) - len, "\r9.\w %L", id, "MENU_ADMIN")

Могу ли я здесь добавить проверку на флаги? Чтобы для игрока с определенным флагом надпись была разная. Данный синтаксис будет верный?:
Cкрытый текст

// 9. Админ меню
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
len += formatex(menu[len], charsmax(menu) - len, "\r9.\w %L", id, "MENU_ADMIN")
}
else if (get_user_flags(id) & ADMIN_LEVEL_H)
{
len += formatex(menu[len], charsmax(menu) - len, "\r9.\w %L", id, "MENU_VIP")
}
.
.
.

Если синтаксис верный и нужно именно так писать, аналогично с case?
Cкрытый текст
case 8: // Admin Menu
{
if (get_user_flags(id) & ADMIN_IMMUNITY)
{
client_cmd(id, "/admin_menu")
}
if (get_user_flags(id) & ADMIN_LEVEL_H)
{
client_cmd(id, "/vip_menu")
}
.
.
.
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
EvilSMS
сообщение 8.2.2017, 9:27
Сообщение #2
Стаж: 8 лет 6 месяцев

Сообщений: 1801
Благодарностей: 410
Полезность: < 0

Зачем в касах проверять права?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 8.2.2017, 14:26
Сообщение #3
Стаж: 13 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Цитата(EvilSMS @ 8.2.2017, 10:27) *
Зачем в касах проверять права?)

Чтобы не делать 5 менюшек випа, админа, босса, спонсора и т.д. Точнее чтобы, например Боссу, не отображались меню АДмина, випа и т.д.
Так что по поводу темы?

Отредактировал: DANDY, - 8.2.2017, 14:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Morty
сообщение 8.2.2017, 14:59
Сообщение #4


Стаж: 8 лет 1 месяц

Сообщений: 57
Благодарностей: 26
Полезность: 303

DANDY, так в чем проблема самому это все опробовать, делов-то на 2 мин?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DezoKcu
сообщение 9.2.2017, 3:24
Сообщение #5


Стаж: 9 лет

Сообщений: 383
Благодарностей: 211
Полезность: 602

А админ не сможет зайти в ВИП меню? Или ВИП в админ? Например ты себе пропишешь все права как ты будешь заходить в вип меню?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 9.2.2017, 14:54
Сообщение #6
Стаж: 13 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Зачем мне заходить в вип меню, если у меня при всех правах есть спонсор меню и в этом спонсор меню фишки лучше, чем в вип меню?

Отредактировал: DANDY, - 9.2.2017, 14:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: