как понять что в Jass коде не так?
есть какие то Логи? отчёты о крашах?
у меня из-за триггера на Jass карта не запускается и выкидывает меня в главное меню

У меня как-то была проблема с тем что компилятор не ругался ни на что, но при этом и не выполнял свою работу на одной конкретной карте после добавления в неё нескольких триггеров. Я долго искал проблему, но ничто её не выявляло. Никаких ошибок не было. Оказалось, что в одном из мест вместо endfunction я написал endfucntion (буквы n и c поменяны местами). Да, у меня порой бывает что я тороплюсь и пишу ставя буквы не в том порядке, но... странно больше то, что НИЧЕГО не указало на то что есть какое-то непонятное слово в скрипте и на то что открытая функция не была закрыта (и что внутри неё, соответственно, были попытки объявляться другие функции, т.к. это всё ещё предыдущая считается).
`
ОЖИДАНИЕ РЕКЛАМЫ...
9
Если при сохранении карты ошибка не вылазит, код в студию
26
Древние технологии, которые человечество полноценно не может повторить - мозг.
К сожалению других инструментов близы не предоставили. Экспериментируй, удаляй часть кода пока не перестанет крашить, а когда найдешь проблемный участок - если сам не разберешься - гугли, или выложи сюда, может мы поймем что не так пошло, но это не точно.
Также логировать ты можешь сам, в чат писать логи, или в файл сохранять но это уже отдельная большая тема.
26
Принятый ответ
У меня как-то была проблема с тем что компилятор не ругался ни на что, но при этом и не выполнял свою работу на одной конкретной карте после добавления в неё нескольких триггеров. Я долго искал проблему, но ничто её не выявляло. Никаких ошибок не было. Оказалось, что в одном из мест вместо endfunction я написал endfucntion (буквы n и c поменяны местами). Да, у меня порой бывает что я тороплюсь и пишу ставя буквы не в том порядке, но... странно больше то, что НИЧЕГО не указало на то что есть какое-то непонятное слово в скрипте и на то что открытая функция не была закрыта (и что внутри неё, соответственно, были попытки объявляться другие функции, т.к. это всё ещё предыдущая считается).
Чтобы оставить комментарий, пожалуйста, войдите на сайт.