• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

При компилирование pawno

Статус
В этой теме нельзя размещать новые ответы.

Саша_Кек

Нуль
Регистрация
26 Ноя 2016
Сообщения
5
Лучшие ответы
0
Репутация
0
Команда /acmd - Должна выдавать команду, я добавил ещё одну команду и у меня ошибка
HTML:
          case 228:
            {
                if(!response) return true;
                if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
                if(!IsNumeric(inputtext)) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
                if(!IsPlayerConnected(strval(inputtext))) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Íå ïîäêëþ÷åí\nÂâåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
                  SetPVarInt(playerid,"acmdid",strval(inputtext));
                new acmdid = GetPVarInt(playerid,"acmdid");
                new string[600], text[600];
                format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
            }
        case 229:/*Âñòàâëåíî*/
            {
                if(!response)
                {
                    ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
                    DeletePVar(playerid,"acmdid");
                    return true;
                }
                new acmdid = GetPVarInt(playerid,"acmdid");
                if(!IsPlayerConnected(acmdid)) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Íå ïîäêëþ÷åí\nÂâåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
                new string[600], text[600];
                switch(listitem)
                {
                    case 0:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][0] = !PlayerInfo[acmdid][pCMD][0];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 2");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], text, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                    case 1:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 2) PlayerInfo[acmdid][pCMD][1] = !PlayerInfo[acmdid][pCMD][1];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 2");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                    case 2:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 2) PlayerInfo[acmdid][pCMD][2] = !PlayerInfo[acmdid][pCMD][2];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                    case 3:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][3] = !PlayerInfo[acmdid][pCMD][3];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                    case 4:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][4] = !PlayerInfo[acmdid][pCMD][4];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                       case 5:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][5] = !PlayerInfo[acmdid][pCMD][5];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                     case 6:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][6] = !PlayerInfo[acmdid][pCMD][6];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                   ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                     case 7:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][7] = !PlayerInfo[acmdid][pCMD][7];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                   ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                                }
                            }
                    case 8:
                        {
                            if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][8] = !PlayerInfo[acmdid][pCMD][8];
                            else
                            {
                                SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
                                   format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8])  ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
                                   ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
                                return true;
                            }
                        }
                    }
                format(PlayerInfo[acmdid][pCMDs],26,"%d,%d,%d,%d,%d,%d,%d,%d",PlayerInfo[acmdid][pCMD][0],PlayerInfo[acmdid][pCMD][1],PlayerInfo[acmdid][pCMD][2],PlayerInfo[acmdid][pCMD][3],PlayerInfo[acmdid][pCMD][4],PlayerInfo[acmdid][pCMD][5],PlayerInfo[acmdid][pCMD][6],PlayerInfo[acmdid][pCMD][7],PlayerInfo[acmdid][pCMD][8]);
                UpdatePlayerDataEx(acmdid, "pCMD", PlayerInfo[acmdid][pCMDs]);
                SendClientMessage(playerid,-1, ""cInf2o"Âû óñïåøíî âûäàëè êìä.");
                ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
                DeletePVar(playerid,"acmdid");
                return true;
HTML:
CMD:makeadmin(playerid,params[])
{
    if(!strcmp(PlayerInfo[playerid][pNames], FD1, true) || !strcmp(PlayerInfo[playerid][pNames], FD2, true) || !strcmp(PlayerInfo[playerid][pNames], FD3, true) || !strcmp(PlayerInfo[playerid][pNames], FD4, true))
    if(PlayerInfo[playerid][pCMD][8] < 1) return SendClientMessage(playerid,COLOR_YELLOW,"Êîìàíäó {FF0000}/banip {FFFF00}ìîæíî êóïèòü çà {FF0000}200-ðóá {FFFF00}[îáðàùàòüñÿ vk.com/maloriy]");
    {
        if(sscanf(params,"dd",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, ""cInf2o"Ââåäèòå /makeadmin [èä] [óðîâåíü]");
        if(!FIX_IsPlayerConnected(params[0])) return SendClientMessage(playerid,COLOR_WHITE,""cError"Èãðîê íå íàéäåí.");
        if(params[1] > 12 || params[1] < 0) return SendClientMessage(playerid,COLOR_WHITE,""cError"Íåëüçÿ ìåíüøå 1 è áîëüøå 12");
        if(params[1] == 0)
        {
            SendMes(params[0], COLOR_WHITE, "{6495ED}Àäìèíèñòðàòîð %s àííóëèðîâàë Âàì ïîëíîìî÷èÿ àäìèíèñòðàòîðà!",PlayerInfo[playerid][pNames]);
            SendMes(playerid, COLOR_WHITE, "{6495ED}Àííóëèðîâàíèå ïðàâ àäìèíèñòðàòîðà ó èãðîêà %s ïðîøëî óñïåøíî.", PlayerInfo[params[0]][pNames]);
            DelAdmin(params[0]);
        }
        else
        {
            PlayerInfo[params[0]][pAlcoInvenxua] = params[1];
            PlayerInfo[params[0]][pVigs] = 0;
            if(PlayerInfo[params[0]][pAlcoInvenxua] != 0)
            {
                if(PlayerInfo[params[0]][pDostup] == 0 || PlayerInfo[params[0]][pDostup] == 2038) PlayerInfo[params[0]][pDostup] = 1000+random(8999);
            }
            else PlayerInfo[params[0]][pDostup] = 0;
             format(stringer1, sizeof(stringer1), "%s íàçíà÷èë(à) Âàñ àäìèíèñòðàòîðîì %d ðàíãà. Âàø àäìèí-ïàðîëü: %d", PlayerInfo[playerid][pNames], params[1],PlayerInfo[params[0]][pDostup]);
            SendClientMessage(params[0], COLOR_ORANGE,stringer1);
            format(stringer1, sizeof(stringer1), "Âû íàçíà÷èëè %s àäìèíèñòðàòîðîì %d ðàíãà", PlayerInfo[params[0]][pNames], params[1]);
            SendClientMessage(playerid, COLOR_ORANGE,stringer1);
        }
        format(mysql_query_, sizeof(mysql_query_), "UPDATE `"TABLE_ACCOUNT"` SET `pAlcoInvenxua` = '%d', `pDostup` = '%d', `vigs` = '0' WHERE `pID` = '%d'", PlayerInfo[params[0]][pAlcoInvenxua], PlayerInfo[params[0]][pDostup], PlayerInfo[params[0]][pID]);
        mysql_function_query(connects, mysql_query_, false, "", "");
        mysql_format(connects,mysql_query_, 246, "INSERT INTO `admin` (`Name`) VALUES ('%s')", PlayerInfo[params[0]][pNames]);
        mysql_tquery(connects, mysql_query_, "", "");
    }
    return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу