Создать акаунт

Как сделать подсчёт привилегии в меню?


Как сделать подсчёт привилегии в меню?

Вы наверно видели на серверах есть менюшки, где пишется какая у вас привилегия? Сегодня попробуем разобраться как сделать, чтобы в меню писалась ваша привилегия!

И так, приступим!

1. Открывай исходник главного мода!

2. Открываем поиск (CTRL+F) и вводим это:
// Player vars

3. Создаём ниже переменную:
new g_priv(33)(32)

4. Опять открываем поиск и ищем это:
// Disable minmodels for clients to see zombies properly

5. Ниже добавляем вот этот код:
else if(get_user_flags(id) & ADMIN_LEVEL_E) formatex(g_priv(id), 31, "Босс")
else if(get_user_flags(id) & ADMIN_LEVEL_G) formatex(g_priv(id), 31, "Админ")
else if(get_user_flags(id) & ADMIN_LEVEL_H) formatex(g_priv(id), 31, "Вип")
else formatex(g_priv(id), 31, "Игрок")
P.S также можете воспользоваться статьёй "Как пользоваться макросом?", чтобы было удобно редактировать!

6. Дальше ищем следующее:
show_menu_game(id)

7. Видим это:


Видим следующее:
len += formatex(menu(len), charsmax(menu) - len, "\rНазвание Сервера^n")

Нужно сделать вот так:
len += formatex(menu(len), charsmax(menu) - len, "\rНазвание Сервера^nПривилегия: %s^n^n", g_priv(id))

Что в итоге мы имеем?
Итог?П-профит!
Комментарии
Минимальная длина комментария - 50 знаков. комментарии модерируются

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Смотрите также: