Нигде не могу найти решения. При проверке карты через WorldEditor выбрасывает в глав меню варика. Мб что-то отключено, мб я туповат, мб и то и другое. Джасс хелпер вроде включен(по крайней мере галочка на месте "Enable JassHelper" стоит), вылетает независимо от того, куда я впихну блок кода, хоть вне функции, хоть в "Картанейм.w3x".
Насколько я понимаю, объявление глобальных переменных должно выглядить примерно так:
globals
gamecache store = 0
endglobals

Скорее всего вылет в главное меню обусловлен не исполняемостью кода. Часто это может быть по причине того, что в пути к карте есть кириллица, например, когда карта на Рабочем столе или в папке Загрузки. В связи с этим уже давно почти все карты держу в корне диска C:\.
`
ОЖИДАНИЕ РЕКЛАМЫ...
6
В начале функции вписываю:
globals
gamecache store = 0
endglobals
Затем сохраняю карту и выполняю проверку. Запускается игра и меня перебрасывает в главное меню.
После этих строк ещё есть код
26
вас не смутило что вы пытаетесь присвоить тип целочисленного в тип геймкеша?
видимо джассхелпер не работает вообще, полное название карты и пути до варика и до редактора в студию
26
Скорее всего вылет в главное меню обусловлен не исполняемостью кода. Часто это может быть по причине того, что в пути к карте есть кириллица, например, когда карта на Рабочем столе или в папке Загрузки. В связи с этим уже давно почти все карты держу в корне диска C:\.
Принятый ответ
6
Делал по образцу, мало чего знаю, про этот тип переменной вообще.
E:\Games\Warcraft\Warcraft 3 Frozen Throne
28
WAGARAX, вместо 0 напишите null.
8gabriel8:
когда карта на Рабочем столе или в папке Загрузки
Нет, к этим папкам пусть всегда на латинице, на кириллице только в том случае, если имя пользователя на кириллице.
6
PT153, если тип переменной заменю, к примеру, на реальную, ничего не изменится, но попробую
26
WAGARAX:
Делал по образцу, мало чего знаю, про этот тип переменной вообще.
какому образцу? это абсолютно не рабочий вариант, типы переменных разные
E:\Games\Warcraft\Warcraft 3 Frozen Throne
путь до карты, путь до редактора, название карты?
6
Путь к карте - E:\Games\Warcraft\Warcraft 3 Frozen Throne\maps\download\9\а(4)FateAndGlory.w3x
Путь к jass что ли - E:\JassNewGenWE\Jass New Gen Pack 5d Exp2\Jass New Gen Pack 5d Exp2
26
PT153, знаю и каюсь, что слукавил. Просто много раз сталкивался, что «у меня нет кириллицы в пути, либо чего-то там ещё», а после нормальной проверки оказывалось, что проблема эта, но люди не поняли, глаз не намётан.
WAGARAX, путь может быть слишком длинным, карта вообще видна в игре?
Первая буква в названии карты латинская? Смени на s, например
6
Похоже, дело действительно в пути к карте, переместил, вроде работает. Спасибо за помощь.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.