Вы наверно видели на серверах есть менюшки, где пишется какая у вас привилегия? Сегодня попробуем разобраться как сделать, чтобы в меню писалась ваша привилегия!
Вы наверно видели на серверах есть менюшки, где пишется какая у вас привилегия? Сегодня попробуем разобраться как сделать, чтобы в меню писалась ваша привилегия!
И так, приступим!
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, \»Игрок\»)
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)
Видим следующее:
len += formatex(menu[len], charsmax(menu) — len, \»\\rНазвание Сервера^n\»)
Нужно сделать вот так:
len += formatex(menu[len], charsmax(menu) — len, \»\\rНазвание Сервера^nПривилегия: %s^n^n\», g_priv[id])
Что в итоге мы имеем?
Итог?П-профит!
