Вопросы

У меня ошибки в коде но не могу понять как их исправить 

Снимок экрана (65).png

Cawfee
Cawfee предупредил bogdan@gmail за это сообщение
Причина: Неинформативное название темы · Баллы: 1 ·

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

3.1. Заголовок темы должен отражать основную суть темы. Темы без информативного заголовка будут переименовываться, а автор может быть предупрежден (на усмотрение члена администрации). 

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

Поделиться сообщением


Ссылка на сообщение

4 ответа на этот вопрос

  • 0

Отправь весь свой case в котором выдаёт ошибку

ZP9kALZ.png

Поделиться сообщением


Ссылка на сообщение
  • 0

Как я понимаю у тебя нет обработки  if(response) и switch(listitem)

Пример

Цитата
case 217:
    {
        if(response)
        {
            switch(listitem)
            {
            case 0: ShowPlayerDialog (playerid, 2820, DIALOG STYLE LIST, "EFF00) Оружие за спиной", " ( FFFFFF) 1. Что это такое?\n2. Купить оружие за спиной (159р) ", "Выбрать", "Отмена");
            case 1: ShowPlayerDialog (playerid, 1999, DIALOG STYLE LIST, " (FFFF00)Приватные команды", "1. /iznas\t\t\t(9ACD32)15 руб(ffffff)\n2. /minet\t\t\t(9ACD32)15 руб", "Выбрать", "Закрыть");
            case 2: ShowPlayerDialog (playerid, 2017, DIALOG STYLE LIST, " (FFFF00) Костюмы", "1. Дед Мороз\t\t\t(9ACD32)169 рублейIn(ffffff)2. Ниндзя\t\t\t(9ACD32)129 рублей", "Выбрать", "Закрыть");
            case 4:
                {
                    SendActia (playerid, 1) ;
                }
            case 5:
                {
                    SendActia (playerid, 0) ;
                }
            }
        }
        else return;
    }

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@gais_st

Спойлер

case 9642: {
            if(!response) return MainMenuPl(playerid);
            switch(listitem)
            {
                case 0:
                { 
                    if(PlayerInfo[playerid][pAlcoInvenxua] > 0) callcmd::adonate(playerid);
                    else callcmd::buyadm(playerid);
                }
                case 1: callcmd::buylead(playerid);
                case 2:
                {
                    new fstring[512];
                    for(new i = 0; i < 8; i++)
                    {
                        if(!i) format(fstring, sizeof(fstring), "{ffffff}%i óðîâåíü\t{8BD032}%i ðóáëåé{FFFFFF}", i + 1, (i + 1) * helpprice);
                        else format(fstring, sizeof(fstring), "%s\n%i óðîâåíü\t{8BD032}%i ðóáëåé{FFFFFF}", fstring, i + 1, (i + 1) * helpprice);
                    }
                    ShowPlayerDialog(playerid, 9640, DIALOG_STYLE_LIST, "{FFD700}Ïîêóïêà õåëïåðêè", fstring, "Äàëåå""Îòìåíà");
                }
                case 3:
                {
                    ShowPlayerDialog(playerid, 2019,DIALOG_STYLE_LIST,"FFD700}Äðóãèå ïðèâèëåãèè","Ïîêóïêà äîíàò î÷êîâ\nÏîêóïêà ÷àñîâ îòûãðîâêè","Âûáðàòü","Çàêðûòü");
                }
                case 4:
                {
                    ShowPlayerDialog(playerid, 26471, DIALOG_STYLE_MSGBOX, "{FFD700}Ñîçäàíèå ñåìüè""{FFFFFF}Âû õîòèòå ñîçäàòü ñîáñòâåííóþ ñåìüþ.\n\n{FFFFFF}Äàííàÿ óñëóãà ïëàòíàÿ, è å¸ ñòîèìîñòü ñîñòàâëÿåò {FFFFFF}200 äîíàò ðóáëåé.{FFFFFF}\nÂû äåéñòâèòåëüíî õîòèòå ýòî ñäåëàòü?""Äàëåå""Îòìåíà");
                }
                case 5:
                {
                    ShowPlayerDialog(playerid, 9674, DIALOG_STYLE_INPUT, "{FFD700}Ïîêóïêà áèçíåñà""{FFFFFF}Ñòîèìîñòü ïîêóïêè áèçíåñà: 40 ðóáëåé\n{FFFFFF}Ââåäèòå ID áèçíåñà, êîòîðûé âû õîòèòå êóïèòü""Äàëåå""Îòìåíà");
                }
                case 6:
                {
                    ShowPlayerDialog(playerid, 9673, DIALOG_STYLE_INPUT, "{FFD700}Ïîêóïêà äîìà""{FFFFFF}Ñòîèìîñòü ïîêóïêè äîìà: 40 ðóáëåé\n{FFFFFF}Ââåäèòå ID äîìà, êîòîðûé âû õîòèòå êóïèòü""Äàëåå""Îòìåíà");
                }
                case 7:
                {
                    ShowPlayerDialog(playerid, 9672, DIALOG_STYLE_INPUT, "{FFD700}Ïîêóïêà ìàøèíû""{FFFFFF}Ñòîèìîñòü ïîêóïêè ìàøèíû: 40 ðóáëåé:\n{FFFFFF}Ââåäèòå ID ìàøèíû, ÷åðåç ïðîáåë öâåò ¹1, è ÷åðåç ïðîáåë öâåò ¹2\nÏðèìåð: 411 3 0""Äàëåå""Îòìåíà");
                }
                case 8:
                {
                    ShowPlayerDialog(playerid, 9675, DIALOG_STYLE_INPUT, "{FFD700}Ïîêóïêà ñêèíà""{FFFFFF}Ñòîèìîñòü ïîêóïêè ñêèíà: 30 äîíàò ðóáëåé\n{FFFFFF}Ââåäèòå ID ñêèíà äëÿ ïîêóïêè:""Äàëåå""Îòìåíà");
                }
                case 9:
                {
                    if(!response) return true;
                    if(PlayerInfo[playerid][pAlcoInvenxua] > 1return SendClientMessage(playerid, 0xafafafff"Èçâèíèòå, Âû àäìèíèñòðàòîð");
                    if(PlayerInfo[playerid][pRub] < 10return SendClientMessage(playerid, 0xafafafff"Ó Âàñ íåäîñòàòî÷íî ðóáëåé!");
                    ShowPlayerDialog(playerid, 6511, DIALOG_STYLE_INPUT, "Ñìåíà íèêà""Ââåäèòå âàø æåëàåìûé íèê â ïîëå íèæå:""Äàëåå""Îòìåíà");
                }
                case 10:
                {
                    if(PlayerInfo[playerid][pSaveWeapon] == 1)
                    {
                        return SendClientMessage(playerid, -1"Ó Âàñ óæå åñòü ýòî óëó÷øåíèå.");
                    }
                    if(PlayerInfo[playerid][pRub] < 50)
                    {
                        return SendClientMessage(playerid, -1"Ó Âàñ íåäîñòàòî÷íî ñðåäñòâ.");
                    }
                    SendClientMessage(playerid, COLOR_WHITE, "Âû óñïåøíî ïðèîáðåëè óëó÷øåíèå 'Ñîõðàíåíèå îðóæèÿ ïîñëå âûõîäà èç èãðû' çà 50 ðóáëåé.");
                    PlayerInfo[playerid][pRub] -= 50;
                    PlayerInfo[playerid][pSaveWeapon] = 1;
                    UpdatePlayerData(playerid, "pSaveWeapon", PlayerInfo[playerid][pSaveWeapon]);
                    new fstring[300];
                    mysql_format(connects, fstring, sizeof fstring, "UPDATE `accounts` SET `pSaveWeapon` = 1 WHERE `Name` = '%e'", PlayerInfo[playerid][pNames]);
                    mysql_query(connects, fstring);
                }
                case 11:
                {
                    if(PlayerInfo[playerid][pAlcoInvenxua] > 0return SendClientMessage(playerid, -1"Àäìèíèñòðàòîð íå ìîæåò ñîñòîÿòü âî ôðàêöèè!");
                    ShowPlayerDialog(playerid, 9671, DIALOG_STYLE_LIST, "{FFD700}9 ðàíã â ëþáîé îðãàíèçàöèè""1. LSPD\n2. FBI\n3. Àðìèÿ Àâèàíîñåö\n4. Ì×Ñ ËÑ\n5. La Cosa Nostra\n6. Yakuza\n7. Ìýðèÿ\n8. SFPD\n9. Èíñòðóêòîðû\n10. Ballas Gang\
                    \n11. Vagos Gang\n12. Russian Mafia\n13. Groove Street\n14. Sa News\n15. Aztecas Gang\n16. Rifa Gang\n17. Àðìèÿ Çîíà 51\n18. LVPD\n19. Õèòìàíû\n20. Ñòðèòðåéñåðû\n21. SWAT\n22. Àäìèíèñòðàöèÿ Ïðåçèäåíòà\
                    \n23. Casino 4 Dragons\n24. Casino Caligulas""Äàëåå""Îòìåíà");
                }
                case 12:
                {
                    ShowPlayerDialog(playerid, 9669, DIALOG_STYLE_INPUT, "{FFD700}Ðàçáàí àêêàóíòà""{FFFFFF}Ââåäèòå èìÿ çàáëîêèðîâàííîãî àêêàóíòà:""Äàëåå""Îòìåíà");
                }
                case 13:
                {
                    ShowPlayerDialog(playerid, 9668, DIALOG_STYLE_MSGBOX, "{FFD700}Ïîïîëíåíèå ñêëàäà ôðàêöèè""{FFFFFF}Ñòîèìîñòü ïîïîëíåíèÿ ñêëàäà ôðàêöèè: 30 ðóáëåé\n{FFFFFF}Âû óâåðåíû, ÷òî õîòèòå ïîïîëíèòü ñêëàä?""Ïîïîëíèòü""Îòìåíà");
                }
                case 14:
                {
                    SPD(playerid, 2820, DIALOG_STYLE_LIST, "{FFFF00}Îðóæèå çà ñïèíîé","{FFFFFF}1. ×òî ýòî òàêîå?\n2. Êóïèòü îðóæèå çà ñïèíîé (159ð)","Âûáðàòü","Îòìåíà");
                }
                case 15:
                {
                    ShowPlayerDialog(playerid,1999,DIALOG_STYLE_LIST,"{FFFF00}Ïðèâàòíûå êîìàíäû","1. /iznas\t\t\t{9ACD32}15 ðóá{ffffff}\n2. /minet\t\t\t{9ACD32}15 ðóá","Âûáðàòü","Çàêðûòü");
                }
                case 16:
                {
                    ShowPlayerDialog(playerid,2017,DIALOG_STYLE_LIST,"{FFFF00}Êîñòþìû","1. Äåä Ìîðîç\t\t\t{9ACD32}169 ðóáëåé\n{ffffff}2. Íèíäçÿ\t\t\t{9ACD32}129 ðóáëåé","Âûáðàòü","Çàêðûòü");
                }
                case 17:
                {
                    ShowPlayerDialog(playerid, 9991, DIALOG_STYLE_LIST, "{FFFFFF}Óíèêàëüíûå àêñåññóàðû""1. Ñâåòëûé êîëïàê\t\t{8ceb5a}30 ðóá\n2. Ò¸ìíûé êîëïàê\t\t{8ceb5a}30 ðóá\n\n3. Óñû 1\t\t\t{8ceb5a}30 ðóá\n\n4. Óñû 2\t\t\t{8ceb5a}30 ðóá\n5. ×¸ðíàÿ ãèòàðà\t\t{8ceb5a}30 ðóá\n6. Òåìíî-áåëàÿ ãèòàðà\t\t{8ceb5a}30 ðóá\n7. Ò¸ìíàÿ ãèòàðà\t\t{8ceb5a}30 ðóá""Ãîòîâî""Íàçàä");
                }
                case 18:
                {

                }
                case 19:
                {
                    SendActia(playerid,1);
                }
                case 20:
                {
                    SendActia(playerid,0);
                }
                case 21:
                {

                }
            return;
        }

 

 

Отредактировано пользователем Cawfee

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

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

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

Поделиться сообщением


Ссылка на сообщение
  • 0

Копируйте код на русской раскладке клавиатуры

Прячьте под необходимый тег код

Для диалогов можно и нужно использовать процессоры

Так гораздо удобней

https://pawno-rus.ru/topic/413-dialogovyy-processor-edialog/#comment-552

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Michov Andr
      От Michov Andr
      @Web Как и ты, и твой (Слово удалено системой) Флин РП.
    • Barmen
      От Barmen
      Варнинг 213 при создании команды 
       warning 213: tag mismatch
       
    • Barmen
      От Barmen
       Помогите с этими errors