Скачал патч 1.31
Переход на луа, как я понял делается через меню сценарий-параметры карты-выподающий список
А что дальше? (не нападайте)
Куда пишется код? Туда же, куда и джасс? через конвертацию триггера в текст? Или для этого нужно качать отдельные программы (вс код и вставлять эти файлы в карту? Каким образом?)
Как пишется сам код? Я прочитал несколько руководст по этому языку, просто стандартные основы как выглядят функции, переменные и тд.
Все обучалки которые нашел, акцентируются на других играх под которые пишутся эти скрипты на луа, но хотелось бы понять как это делается для вк3
С джасс было все просто, создать триггер конвертировать в текс ну и писать код, а с луа как быть? Как выглядит стандартный триггер на луа? Событие, условие, действие? Или это все работает иначе? Используются там теже самые нативки что и в джасс? Или например нативка по созданию юнита теперь выглядит иначе?
Прошу расписать как можно подробнее, если об этом писалось где либо, дайте ссылку пожалуста.

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
21
Но есть и другие инструменты, в том числе такие которые копируют синтаксис инжекта в мейн из жассхелпера.
Про это хотелось бы узнать подробнее.
24
ScopteRectuS, сразу скажу - все они работают вне WE, других вариантов нет кроме как дособриать карту внешним инструментом не полагаясь на WE.
21
сразу скажу - все они работают вне WE
ай, блин. Тогда уж лучше вручную править war3map.lua
24
ScopteRectuS, лучше не выделываться и поставить vscode и плагины к нему - заодно и подсветка синтаксиса Lua будет и все удобства нормальной среды разработки. Запуск тестирования карты чуть менее удобен оттуда, чем просто нажать кнопку в WE, но это стоит тех плюсов которые дает внешний редактор кода.
21
prog, я сейчас пишу код в vscode, а затем через ctrl+c и ctrl+v переношу в редактор триггеров.
24
ScopteRectuS, я сам так начинал. Потом надоело и я починил jasshelper на PTR и научил его работать с Lua. А потом вышел релиз и жассхелпер убрали из луа режима полностью и я пересел на плагин warcraft-vscode. Теперь у меня запуск карты на тестирование выглядит так - в vscode F1 и выбор кнопки "запустить варкрафт". Надоест нажимать две кнопки - подправлю плагин и назначу на это какой-то хоткей.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.