fantom123 0 Опубликовано 11 июня, 2020 Здравствуйте, у меня вылезла ошибка при создании работы. ERROR 040 case 5: { if(PI[playerid][pJob]) return SendClientMessage(playerid, COLOR_GREY, "Сначала увольтесь с прежней работы!"); else if(PI[playerid][pLevel] < 4) return SendClientMessage(playerid, COLOR_GREY, "Данная работа доступна со 4-го уровня!");//3 PI[playerid][pJob] = 17;//Ставит ему проверку на 17 значит он работает инкассатором. SendClientMessage(playerid, COLOR_YELLOW,"Поздравляем!");//Выводит в чат что вы устроился на работу! SendClientMessage(playerid, COLOR_WHITE, "Вы были приняты на работу инкоссатором"); SendClientMessage(playerid, COLOR_WHITE, "Помощь по командам: /menu - Команды сервера"); } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Eduard Vestornович 165 Опубликовано 11 июня, 2020 5 часов назад, fantom123 сказал: ERROR 040 траблы с самим кейсом, а не кодом под ним. Скорей всего, Вы либо пропустили кейс (нумерация либо 4, либо 6). Либо в массиве указано 3, а нужно 4. Грубо говоря, нужно смотреть в самом моде Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
16Shadows 101 Опубликовано 12 июня, 2020 13 часов назад, Eduard Vestornович сказал: траблы с самим кейсом, а не кодом под ним. Скорей всего, Вы либо пропустили кейс (нумерация либо 4, либо 6). Либо в массиве указано 3, а нужно 4. Грубо говоря, нужно смотреть в самом моде Это вообще не несёт никакого смысла. Error 040 - duplicate case label. Дублирующийся case. Значит в пределах этого switch уже есть case 5. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты