Вопрос к автору: А как вы сделали, чтобы старый варик распознавал файлы common.lua и blizzard.lua именно как код, а не простой текст с неизвестным назначением? Неужели в варике были изначально прописаны такие команды для распознавания?
Создать в карте (её архиве) папку Scripts. В неё перенесите blizzard.lua и common.lua. (Необязательно, позволяет использовать стандартные константы blizzard.j, common.j)
Поместить ваш lua script в архив карты. Обязательно переименуйте его в war3map.lua!
подскажите нупу что значит то "создать в архиве"?. Это как?
Ev3nt, Свяжись со мной, обнаружен ряд проблем надо вместе поработать.
раскрыть
Ты вырезал dofile? или я не пойму как его использовать
Не работает print в чате игры, и вообще надо всю консоль перенаправить в чат
Запакованная карта, не сохраняется в WE
Карта приложенная в архив частично битая, если её распаковать и запаковать, то она не запускается вообще
Тут скорее всего я что-то делаю не так, но нужно, чтобы ты подсказал ну и пожелания на будущее:
Наверное надо переименовать blizzard и common из папки скриптс, потому что это конфликтует с подсветкой синтаксиса луа из рефа+ автозаполнение...
Разумеется нужно добавить весь мемхак, без него это кусок чистого (+ мышка) 1.26 на луа - бесполезный кусок.... г.., не знаю как тебя помочь тут
Добавить запаковку / распаковку, я слабый и в ряд ли сам смогу, просто без режима папки это будет рак, писать скрипты в 1 единственный файл war3map.lua такое себе занятие. Можно всё украсть отсюда
Ещё вот что заметил, Command Button Effect Utility Functions и прочего нет в 1.26 или мемхаке
Разобрался с подсветкой, это у меня просто руки были кривые
Комментарии проекта Warcraft III - Lua
Warcraft III - Lua
Ред. EugeAl
Поместить ваш lua script в архив карты. Обязательно переименуйте его в war3map.lua!
Ред. Ev3nt