Блокировка нажатий на пункт.

adamantov

Пользователь
Регистрация
12 Сен 2017
Сообщения
63
Симпатии
-54
Пол
Мужской
может кто дописать доступ на пункт в меню админа? Например, у меня есть пункт на который нужно дописать защиту флага, если у меня нету этого флага будет писать что у вас нету доступа к данному пункту, и еще чтобы нельзя было нажимать на этот пункт, а если есть, то добро пожаловать и т.п.

Код:
public adminmenu1(id)
{
    static menu[650], keys, iLen; iLen = 0, keys1 = MENU_KEY_1

    iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\y1\w. \wKICK ^n")
    keys |= MENU_KEY_1

    return show_menu(id, keys1, menu, -1, "Menu 2")
}

public func_menu1(id, key)
{
    switch(key)
    {
        case 0: client_cmd(id, "amx_kickmenu")
    }
    return PLUGIN_HANDLED
}
 

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
263
Симпатии
65
Пол
Мужской
Код:
if (~get_user_flags(id) & ADMIN_BAN)    {
    format(menu, charsmax(menu), "\d1. \rYou don't have \"d\" flag");
    key ~= 1 << 0;
}
 
Сверху Снизу