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

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
5
5 лет назад
0
че уже вышел 1.31 или это все еще птр ?
0
29
5 лет назад
0
че уже вышел 1.31 или это все еще птр ?
Вчера вышел
2
17
5 лет назад
2
На данный момент нет адекватных инструментов для работы с Lua в Wc3. На этом языке пишут в основном граждане заинтересованные в разработке такого рода инструментов и, что очевидно, обладающие навыками далеко за пределами одного Wc3. Рядовому пользователю пока что желательно отказаться от идеи перейти на Lua.
Как только такого рода инструментарий появится, тут и на хайве обязательно напишут об этом пост с руководством.
1
29
5 лет назад
Отредактирован nazarpunk
1
GetLocalPlayer, не пугайте человека. Он в отличии от большинства изучение с руководства начал. Притом база заклинаний на lua понемногу пополняется и в комментариях авторы обычно поясняют непонятные вещи. Также в дискорде в канале world-editor всегда спросить можно.

lua всё же полноценный язык программирования и в отличии от jass костылить там намного меньше нужно)
0
24
5 лет назад
0
На данный момент нет адекватных инструментов для работы с Lua в Wc3.
Однако, полно их.
2
32
5 лет назад
2
До рефорджа пока оставьте луа в покое, пока нет ни стабильности не ясности с этим луа, что там сделают, изменят, а там глядишь и софт напишут.
Если у вас познаний ноль, вам нечего на луа и делать то, он ничего не дает, все эти тут супер пупер возможности - это 0, круглый ноль в вашем случаи.
Такс что ждем стабильных версий, рефорджей и софта, то может оказаться что все ваши писульки будут неработоспособны и будите с нуля переписывать.
0
23
5 лет назад
0
quq_CCCP, не выдумывай... Они будет подердивать рефорд и классика месте а не отдельно!
0
32
5 лет назад
0
pro100master, поживем увидим, я вашего оптимизма не разделяю, луа меняют и будут менять, при первой же серьезной дыре могут и удалить вовсе, вас не спросив.
1
29
5 лет назад
1
при первой же серьезной дыре могут и удалить вовсе
Процессоры Intel не удалили, JASS из-за мемхака не удалили и lua не удалят. Ибо серьёзные дыры принято фиксить, а не выпиливать из движка всё с ними связанное.
0
9
5 лет назад
0
NazarPunk, спасибо, вопросы конечно остались, но принцип вроде понятен, буду разбираться, правда появилась проблема при настройке вс код, папки, в которой нужно произвести замену файла я не нашел О.О ее просто там нету
quq_CCCP, на момент выхода рефорджа, хотелось бы понимать как работать с луа, что бы потом не тратить много времени на изучение, а потихоньку применять на практике. Дело ведь не в том, будет там луа или нет, изучение будет полезно в любом случае, сейчас хочется с ним познакомиться и познакомиться именно в вк3. Моя проблема, это непонимание как внедрять код в саму карту... Проблем с джассом небыло, есть собитие, есть условие, есть действие, сейчас я понял, что собственно все так же и осталось, просто привыкнуть нужно. Я почему то думал, что скрипт пишется отдельным файлом и внедряется в карту сторонними программами, с этим я никогда не сталкивался вот меня это и напугало
Вопрос пока не закрываю, может, кто то еще скажет, что то полезное
2
29
5 лет назад
Отредактирован nazarpunk
2
папки, в которой нужно произвести замену файла я не нашел
А вы плагин поставили?

Что бы была подсветка, файл нужно сохранить с разрешением .lua
Если установить этот плагин то по Alt+Shift+F можно автоформатирование кода делать.
А этот плагин позволяет собирать карту и запукать игру/редактор прямо из VsCode.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.