Всем привет. Хочу в свою карту добавить хеш таблицу. Создавал в гуй через действие Create Hashtable, но при сохранении карты вылетает ошибка Syntax Errors (Undeclared function InitHashtableBJ). Строкой в личном сценарии тоже самое.
Если создать карту с нуля, то там нормально сохраняется.
С чем это действие может конфликтовать?
Пробовал 3 карты, везде такая проблема =/

Принятый ответ

Скачаю чистый варкрафт 1.26 попробую.
Рекомендую эти торренты.
Русская версия.
Английская версия.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
3
5 лет назад
0
Подменил файлы. Так же ошибок при сохранении нет, но и карта не стартует. include "cj_antibj_base.j" ничего не дала, только ГУИ-триггеры отвечающие за спец эффекты в карте отвалились.
Кстати, пробовал стоковый редактор от варика 1.29, там в одной из карт смог создать хеш таблицу. Правда нужная карта не открывается из за "функция триггера отсутствует в базе данных"
0
28
5 лет назад
Отредактирован PT153
0
Русификатор триггеров стоит? Если да, его нужно снести и поставить FNWE.
Camby:
include "cj_antibj_base.j" ничего не дала
А cJass при этом был включён? С отключённым cJass это вообще ничего не делает.

Ещё раз. Карта полностью на GUI? Если да, то cJass стоит отключить. Если нет, то используется ли cJass в написании кода карты?
Включён ли vJass, как я показал?
Будь добр, ответь на все эти вопросы.
Camby:
Кстати, пробовал стоковый редактор от варика 1.29, там в одной из карт смог создать хеш таблицу. Правда нужная карта не открывается из за "функция триггера отсутствует в базе данных"
Потому что в 1.29 нет UMSWE, который добавляет доп. функции в GUI.
0
3
5 лет назад
0
Русификатор снёс, поставил FNWE.
cJass и vJass всегда включены
Карта полностью на GUI. Только некоторые строки типа удаления и обнуления переменных добавлены через кастом скрипт.
После установки FNWE проделал все советы выше еще раз. Результат не изменился. =(
0
26
5 лет назад
0
Приложил бы уже карту, раз у тебя ничего не выходит. Может кто глянет и сразу укажет причину проблемы. Много раз так и было.
0
28
5 лет назад
0
Карта полностью на GUI.
Тогда cJass пока стоит отключить, там с ним есть некоторые непонятки (для это нужно снять только 2 первые галки).
Отключи cJass и замени в папке jasshelper файл pjass.exe на этот.
Убедись, что включён UMSWE. Если нет, то включи и перезапусти редактор.
После всех этих действий сохрани карту. Если ошибок нет, то нажми проверить карту (Ctrl+F9). Если есть ошибки, то скрины ошибок сюда.
Загруженные файлы
0
3
5 лет назад
0
Прикладываю старенькую мапку, в ней триггеров почти нет, но и там не работает.
После всех этих действий сохрани карту. Если ошибок нет, то нажми проверить карту (Ctrl+F9). Если есть ошибки, то скрины ошибок сюда.
Ошибок нет. Карта не стартует, выкидывает в меню варика
Загруженные файлы
0
26
5 лет назад
0
Нормально сохранил и стартовал в JNGP без русификатора: xgm.guru/files/100/219806/comments/408401/Vulcan.w3x
Может ты карту сохраняешь по пути с кириллицей?
Загруженные файлы
0
3
5 лет назад
0
Может ты карту сохраняешь по пути с кириллицей?
Нет, с этим нормально. Да и новая карта с таблицей нормально сохраняется и стартует =/
Кстати, вами отредактированная карта не запускается. Видимо дело в самом варике. Скачаю чистый варкрафт 1.26 попробую.
1
28
5 лет назад
1
Скачаю чистый варкрафт 1.26 попробую.
Рекомендую эти торренты.
Русская версия.
Английская версия.
Принятый ответ
0
3
5 лет назад
0
В общем похоже проблема в том, что варик, которым я столько лет пользуюсь, оказался 1.21 "недопатченный" =). Видимо на этой версии еще нет поддержки хеш таблиц? Скачал чистую версию 1.26. Хотя бы не вылетает теперь...
0
8
5 лет назад
0
Camby:
Скачал чистую версию 1.26. Хотя бы не вылетает теперь...
Версии – это всегда важно. В Ру коммьюнити, как я понял, пользуются либо старой проверенной версией (1.26), либо совсем новой (1.30 на данный момент, по-моему).
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.