В общем такая беда, открываю карту через редактор кампаний пишу любой Jass код и ничего не происходит, даже умышлено вызвав ошибку карта всё равно исправно сохраняется
Редактор преспокойно кушает вот такой вот ошибочный триггер и глава добавляется в кампанию, разумеется глава битая и не открывается, а проверка главы из редактора выкидывает в главное меню как ни в чём не бывало
Покуда в карте лишь гуи триггеры всё исправно работает, но стоит мне прописать 100% верный код даже вот такого типа всё сразу ломается:
Покуда в карте лишь гуи триггеры всё исправно работает, но стоит мне прописать 100% верный код даже вот такого типа всё сразу ломается:
globals
unit herodef=null
endglobals
вот я наполовину и ответил на свой вопрос, получается что, я в каждой кампании должен переменный через редактор переменный формата udg_name записать?
или надо какие-то галочки расставить? чего-то не пойму
или надо какие-то галочки расставить? чего-то не пойму
Принятый ответ
Bergi_Bear, не знаю, я так понимаю, что редактор кампаний как-то по особому позволяет редактировать карту. Насколько помню, изменения карты, что вносятся через редактор кампаний, не влияют на саму карту.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Наверное, какие-то галки в редакторе убрал, раз сохраняет карту без ошибок. Ведь редактор в первую очередь сохраняет обычную карту, а уже потом добавляет её в кампанию.
и для глобалок не нужны приписки udg, только если они не были созданы в "переменных"
8gabriel8, я использовал чистейший jass с приписками call then set , кстати мб globals endglobals это элемент Vjassa, я просто не в курсе
Насколько я помню, месяц назад статью читал.
Без vJass'a нельзя объявлять глобалки прям в коде. Только использовать встроенную функция создания переменных с приставками udg_. Блок globals endglobals скрыт, его можно отредактировать только напрямую через MPQ.
KaneThaumaturge, на cJass я смиренно объявлял глобалки мимо кода в любом месте карты, а теперь придётся вообще к udg_ вернуться, ужас =(
KaneThaumaturge:
Bergi_Bear, ты можешь из карты скрипт вытаскивать и скрипт проверяй vJass-ом, вызывая последний через консоль.