Редактор карт #30 [Lua]: Свой интерфейс выбора героев, введение в Lua
HTML-код
- Опубликовано: 31 янв 2020
- Увеличиваем ставки. Теперь началось настоящее программирование. Урок открывает цикл по созданию своего интерфейса. Результатом будет создание панели выбора героев.
В этом уроке:
01:45 Установка и настройка окружения, разворачиваем все для удобной работы с Lua
03:03 Настраиваем редактор кода
04:22 Изучаем вкратце о синтаксисе языка, переменные
12:49 Операторы и условия
15:42 Циклы
17:36 Практическая часть: создаем возможность при клике на любую область создавать несколько пехотинцев
Ссылка на Lua
code.google.com/archive/p/lua...
Прямая ссылка на установочник
storage.googleapis.com/google...
Редактор кода VS Code
code.visualstudio.com/
Расширение vscode-lua
marketplace.visualstudio.com/...
Сниппеты
www.hiveworkshop.com/attachme...
Устанавливать: Preferences - User Snippets - пишем Lua - вставляем текст файла snippets.json
Для тех, кому не терпится - можно скачать карту уже сейчас
yadi.sk/d/HWXCs7LDYBfZJA
На досуге:
Lua за 60 минут
zserge.wordpress.com/2012/02/...
Все полезные функции и константы движка для JASS, но для Lua точно такие же
github.com/Frotty/Frentity/bl...
Так же не забываем подписыватья!
ruclips.net/user/subscription_c... - Игры
Тяжело ли воспринимать такое сходу? Все ли понятно было?
Имея опыт просмотра твоего контента ранее, то понятно. Интересно. Как дальше будет развиваться курс.
Очень интересно!👍
Для тех кто уже жрал подобного рода контент - все супер понятно.
Я прям с ходу всё воспринял и понял) оч понравился урок! С нетерпением жду продолжения:3
всё понятно, но не понял, как ты сам Луа скрипт прицепил к карте) В карте то ты функцию указал, а вот как ты привязывал к карте свой луа-код не показал ;(
Огромное спасибо за основы работы с Lua и интерфейсом. Всегда не хватает какого-то небольшого точка.
жду больше гайдов. Лайк.
Изучаешь такой Lua, делаешь свою мега интересную карту и тут она становиться популярная, и близзард забирают ее, потому что могут.
поэтому лучше заебаться, но сделать на варкрафте 3 или вовсе на стороннем движке, нахуй близов, и нахуй их политику, конченные выблядки и так бабки тоннами гребут, но даже ебаные блядь карты из сраного нахуй никому ненужного (0.00001 рейтинг на метакритикс) рефоржеда СЕБЕ ПРИСВАИВАЮТ, Я ЕБАЛ, АБСУРДНОСТЬ СИТУАЦИИ ПРОСТО ЗАШКАЛИВАЕТ; это сравнимо с тем как миллиардер отберёт у бомжа носок, потому что бомж в этих носках наступил на говно миллиардера, а следовательно попытался себе присвоить его испражнения ЁБАНЫЙ В РОТ ЭТОГО КАЗИНО!
@@eblignoi чел... И какой ты заработок в картах варика собрался получить? 5 рублей в месяц? Забавно...
Тыщу лет тыщу зим, здарова дядька. С возвращением! Расскажи подробно, пожалуйста о совместимости этого редактора с классической версией Warcraft 3, а также совместимости с версией на ICCup 1.26a
Последняя версия VS Code для Windows 7 - 1.70.3. Хотя именно её нигде не нашёл, а только 1.70.1. Но в нём мне предложили обновиться до 1.70.3
Такой сижу играю
Бринькает телефон и твоё видеосижу смотрю смотрю думаю а почему я подписан на. Тебя такой захожу на канал и вижу ты кто. А я уже думал что ушёл с ютуба.я надеюсь ты продолжешь мморпг создания.
Привет, может выпустишь видосики с прохождением своих карт?
С возвращением, Токомото! А новые уроки актуальны, если я всё ещё пользуюсь non-refoged 1.26?
Скажи пожалуйста, у тебя будут ещё уроки по Construct 2?
Hi, great tutorial. Can you share the map at the beginning? Thanks for wc3 and lua content!
Лайк с двух аккаунтов. Нифига не понятно, но я буду пытаться. Единственный нюанс хотел уточнить. Можно ли считать, что создание карт в пиратском редакторе старого варика не принадлежит близам?
Стоп, а как сам скрипт в карту добаляется? Триггером вызывать понятно, но мы там название пишем функции только, а сам файл с функциями, куда его добавлять? В ИМПОРТ/ Экспорт карты загружать или как?
Есть например выбор героя в RPG "
The Kingdom of Kaliron" и по моему это более наглядный и интересный выбор героя
Его полностью и на триггерах сделать можно
Сможешь сделать видео по выбору рас кастомных в рефорджеде?
Ты про создание своей расы со своими зданиями и юнитами?
@@Tokomotbl4 да, создание самой расы это легко все. Интересует именно удобная система выбора ее в начале игры.
@@TheLegolas44 Оказывается я делал подобное, держи ruclips.net/video/7Yqnw38RoCY/видео.html
Расскажи о фишках Луа. Об отличиях. В общем жду гайдов.
Отличиях от JASS? Lua - это настоящий язык программирования, как JS или C++, с ООП, наследованиями и другими фишками большинства языков, только нет статической типизации как в JASS, что плохо для сложный проектов, но хорошо для новичков. Слыхал что в JASS нет многомерных массивов, так вот тут такой боли и не возникает, потому что это нормальный язык и ты можешь вкладывать массивы в массивы в объекты в массивах, в общем как-то так)
@@Tokomotbl4 В общем что бы делать не реально крутые кастомки надо сидеть долго. Жаль что по каждой мелочи нет видео.:)
@@Tokomotbl4 vJass добавляет двухмерные массивы, структуры.
почему у меня нашел 4 ошибки в снипедах
что за карты на 0:33
Не понимаю почему у меня кастом скрипты не запускаются. При проверке ошибка function x () expected "takes"
В настройках карты стоит язык jass а не lua
@@Tokomotbl4 Спасибо. Самое забавное, что переключение почему-то блокируется (строка становится серой) если до этого что-то поделать. Создал новый карту и переключатель стал активен. Поэтому и думал, что оно само переключается.
@@dehuc11 Да, если в карте уже есть какой-то код или вызовы функций, то больше нельзя поменять язык, пока их не удалишь или не отключишь
Я нечего не понял :/
На гуи такое пишется?
Я ничего не понял... Как по мне старый способы лучше, он проще.
индекс не с нуля))))))))))))) гы
Прикол