3 posts in this topic

sa-mp-052.thumb.png.f18ecb337b499cd5058871e317746d67.png

 

Спойлер
   

case D_AHELP:
{
    if(!response) return 1;
    switch(listitem)
    {
        case 0:
        {
            if(p_info[playerid][pAdmin] < 1return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 1LVL""ТЕКСТ""Закрыть""");
        }
        case 1:
        {
            if(p_info[playerid][pAdmin] < 2return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 2LVL""ТЕКСТ""Закрыть""");
        }
        case 2:
        {
            if(p_info[playerid][pAdmin] < 3return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 3LVL""ТЕКСТ""Закрыть""");
        }
        case 3:
        {
            if(p_info[playerid][pAdmin] < 4return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 4LVL""ТЕКСТ""Закрыть""");
        }
        case 4:
        {
            if(p_info[playerid][pAdmin] < 5return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 5LVL""ТЕКСТ""Закрыть""");
        }
        case 5:
        {
            if(p_info[playerid][pAdmin] < 6return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 6LVL""ТЕКСТ""Закрыть""");
        }
        case 6:
        {
            if(p_info[playerid][pAdmin] < 7return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 7LVL""ТЕКСТ""Закрыть""");
        }
        case 7:
        {
            if(p_info[playerid][pAdmin] < 8return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 8LVL""ТЕКСТ""Закрыть""");
        }
        case 8:
        {
            if(p_info[playerid][pAdmin] < 9return SendClientMessage(playerid, COLOR_RED, "Ошибка У вас нет доступа!");
            ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "Команды администратора 9LVL"" ТЕКСТ","Закрыть""");
        }
    }
}

 

Спойлер

 


CMD:ahelp(playerid)
{

    if(p_info[playerid][pAdmin] < 1return 1;
    switch(p_info[playerid][pAdmin]) {

        case 1ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{CC3333}-{FFFFFF}]\n3 уровень [{CC3333}-{FFFFFF}]\n4 уровень [{CC3333}-{FFFFFF}]\n5 уровень [{CC3333}-{FFFFFF}]\n6 уровень [{CC3333}-{FFFFFF}]\n7 уровень [{CC3333}-{FFFFFF}]\n8 уровень [{CC3333}-{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 2ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{CC3333}-{FFFFFF}]\n4 уровень [{CC3333}-{FFFFFF}]\n5 уровень [{CC3333}-{FFFFFF}]\n6 уровень [{CC3333}-{FFFFFF}]\n7 уровень [{CC3333}-{FFFFFF}]\n8 уровень [{CC3333}-{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 3ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{0ee33e}+{FFFFFF}]\n4 уровень [{CC3333}-{FFFFFF}]\n5 уровень [{CC3333}-{FFFFFF}]\n6 уровень [{CC3333}-{FFFFFF}]\n7 уровень [{CC3333}-{FFFFFF}]\n8 уровень [{CC3333}-{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 4ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{0ee33e}+{FFFFFF}]\n4 уровень [{0ee33e}+{FFFFFF}]\n5 уровень [{CC3333}-{FFFFFF}]\n6 уровень [{CC3333}-{FFFFFF}]\n7 уровень [{CC3333}-{FFFFFF}]\n8 уровень [{CC3333}-{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 5ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{0ee33e}+{FFFFFF}]\n4 уровень [{0ee33e}+{FFFFFF}]\n5 уровень [{0ee33e}+{FFFFFF}]\n6 уровень [{CC3333}-{FFFFFF}]\n7 уровень [{CC3333}-{FFFFFF}]\n8 уровень [{CC3333}-{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 6ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{0ee33e}+{FFFFFF}]\n4 уровень [{0ee33e}+{FFFFFF}]\n5 уровень [{0ee33e}+{FFFFFF}]\n6 уровень [{0ee33e}+{FFFFFF}]\n7 уровень [{CC3333}-{FFFFFF}]\n8 уровень [{CC3333}-{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 7ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{0ee33e}+{FFFFFF}]\n4 уровень [{0ee33e}+{FFFFFF}]\n5 уровень [{0ee33e}+{FFFFFF}]\n6 уровень [{0ee33e}+{FFFFFF}]\n7 уровень [{0ee33e}+{FFFFFF}]\n8 уровень [{CC3333}-{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 8ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{0ee33e}+{FFFFFF}]\n4 уровень [{0ee33e}+{FFFFFF}]\n5 уровень [{0ee33e}+{FFFFFF}]\n6 уровень [{0ee33e}+{FFFFFF}]\n7 уровень [{0ee33e}+{FFFFFF}]\n8 уровень [{0ee33e}+{FFFFFF}]\n9 уровень [{CC3333}-{FFFFFF}]""Закрыть""");
        case 9ShowPlayerDialog(playerid,D_AHELP,DIALOG_STYLE_LIST,"Команды администрации","1 уровень [{0ee33e}+{FFFFFF}]\n2 уровень [{0ee33e}+{FFFFFF}]\n3 уровень [{0ee33e}+{FFFFFF}]\n4 уровень [{0ee33e}+{FFFFFF}]\n5 уровень [{0ee33e}+{FFFFFF}]\n6 уровень [{0ee33e}+{FFFFFF}]\n7 уровень [{0ee33e}+{FFFFFF}]\n8 уровень [{0ee33e}+{FFFFFF}]\n9 уровень [{0ee33e}+{FFFFFF}]""Закрыть""");
    }
    
    return 1;
}

 

 

Ко всём дефайнам   

#define D_AHELP 9910

Edited by Cawfee

Заметка от Cawfee , создано

3.2. Код необходимо брать в тег "Код", а код более 10 строк – еще и в "Спойлер". Как это сделать рассказано в разделе "FAQ".

Устное предупреждение.

Share this post


Link to post
Share on other sites

@Johnbess вместо дефайнов для диалогов лучше было бы использовать enum's

Share this post


Link to post
Share on other sites

@keyl Да знаю

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • YaroslavGTA
      By YaroslavGTA
      Смотрите, я прикрепил к автомобилю объект AttachObjectToVehicle, хотел бы, чтобы объект удалялся на команду через функцию DestroyObject, а именно, чтобы можно было удалить через проверку, но у меня выходят варнинги. 
      Выдает в public OnObjectMoved(objectid) error 017: undefined symbol "blue" error 017: undefined symbol "blueblue" error 017: undefined symbol "redblue в CMD добавлены  new blue new blueblue new redblue  
    • lafayette
      By lafayette
      ривет. Скачал мод и не могу его запустить, потому что не знаю какие плагины мне прописывать в server.cfg. Плагинов в папке 26, но не все они используются, так как мне узнать, какие из них нужно прописывать в server.cfg, чтобы сервер запустился? Путем перебора это сделать просто нереально, я пробовал кучу раз и ничего не выходит. P.S Да, сам разработчик, который и слил свой мод, не удосужился положить server.cfg в архив.