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

    • Ruman
      By Ruman
      Всем здравствуйте! Как то раз, когда я делал систему времени на регистрацию или авторизацию. Когда я уже доделал всё, попытался скомпилировать, то выдало мне следующие 3 строчки ошибок:
      D:\Users\Ruman\Desktop\Time RP\gamemodes\project.pwn(582) : error 017: undefined symbol "regtime" D:\Users\Ruman\Desktop\Time RP\gamemodes\project.pwn(253) : error 017: undefined symbol "logtime"; did you mean "LogoTime0"? D:\Users\Ruman\Desktop\Time RP\gamemodes\project.pwn(254) : error 017: undefined symbol "regtime" Pawn compiler 3.10.10           Copyright (c) 1997-2006, ITB CompuPhase 3 Errors. [Finished in 0.4s with exit code 1] [cmd: ['pawncc.exe', '-i includes', 'D:\\Users\\Ruman\\Desktop\\Time RP\\gamemodes\\project.pwn', '-;+']] [dir: D:\Users\Ruman\Desktop\Time RP\gamemodes] [path: D:\Windows\system32;D:\Windows;D:\Windows\System32\Wbem;D:\Windows\System32\WindowsPowerShell\v1.0\] Насчет 253 строчки. LogoTime0 это из текстдрава одного т.е. из логотипа сервера
       
      А вот собственно и строчки кода:
      Смотрел я один урок про таймеры, вроде бы всё правильно указывал но всё равно ошибки.
    • DenriHanzo
      By DenriHanzo
      Выходит ошибка :
      Знаю про инклуд но не могу его поставить. Типо когда я беру название с инклуда это не подходит + там есть файлы которые нету в плагинах я вообще 0 в павно хелпаните пж
      Вот и сам инклуд:
      main есть плагины все норм других модах норм играю но на этом вообще не понял как исправить ошибки