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

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

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

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])

Что в итоге мы имеем?
Итог?П-профит!

Hello, Our administration publishes only cannon content, put like under the post below and write the top comment, we are preparing the material just for you, Darling Гость.

Comments 11
  1. St3RFAN
    Сделали бы лучше статью как сделать какой либо раздел в главном исходнике. Допустим : Меню [Привилегий] , Меню [Кабинет] , и прочее..
    bb Programmer | Здарова ZP
    ----------------------------------------------------------------------
    Ахуе#ное лето.
    • 18 May 2019 09:39
Users belonging to group Guests cannot add comments to this article.
Base for Your Build
Information

Welcome to TB-TEAM.COM!

To become a full-fledged user of our portal, you need to register.
Register
Create your own account!

Register Now
Log In
Already registered? Go ahead and log in!

Log In