В общем такая беда, открываю карту через редактор кампаний пишу любой Jass код и ничего не происходит, даже умышлено вызвав ошибку карта всё равно исправно сохраняется
Редактор преспокойно кушает вот такой вот ошибочный триггер и глава добавляется в кампанию, разумеется глава битая и не открывается, а проверка главы из редактора выкидывает в главное меню как ни в чём не бывало
Покуда в карте лишь гуи триггеры всё исправно работает, но стоит мне прописать 100% верный код даже вот такого типа всё сразу ломается:
globals
unit herodef=null
endglobals
вот я наполовину и ответил на свой вопрос, получается что, я в каждой кампании должен переменный через редактор переменный формата udg_name записать?
или надо какие-то галочки расставить? чего-то не пойму

Bergi_Bear, не знаю, я так понимаю, что редактор кампаний как-то по особому позволяет редактировать карту. Насколько помню, изменения карты, что вносятся через редактор кампаний, не влияют на саму карту.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
б globals endglobals это элемент Vjassa
Да.
Насколько я помню, месяц назад статью читал.
Без vJass'a нельзя объявлять глобалки прям в коде. Только использовать встроенную функция создания переменных с приставками udg_. Блок globals endglobals скрыт, его можно отредактировать только напрямую через MPQ.
33
ладно фиг с ними с глобалками, а как код на ошибки то проверять? я щас отдельно выдрал карту сохранил, мне Pjass сказал что я забыл объявить глобалку, вроде обычная мелочь... но сколько боли
KaneThaumaturge, на cJass я смиренно объявлял глобалки мимо кода в любом месте карты, а теперь придётся вообще к udg_ вернуться, ужас =(
20
Bergi_Bear, а почему в редакторе компаний нельзя использовать vJass?
33
KaneThaumaturge, я это и хочу узнать но он просто не работает, но я не понимаю почему проверка ошибок то не работает и как быть
28
Объявление нативок и глобалок где угодно - фича vJass.
KaneThaumaturge:
редакторе компаний
Хочу такое редактор, чтобы создать свою компанию))
Bergi_Bear, ты можешь из карты скрипт вытаскивать и скрипт проверяй vJass-ом, вызывая последний через консоль.
33
PT153, в общем с чем я столкнулся это норма? и редактор кампаний вообще не умеет проверять код?
28
Bergi_Bear, не знаю, я так понимаю, что редактор кампаний как-то по особому позволяет редактировать карту. Насколько помню, изменения карты, что вносятся через редактор кампаний, не влияют на саму карту.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.