Раздел:
Основы

Первые шаги

  1. Если у Вас еще не установлен VSCode, то скачиваем его по ссылке - VSCode и устанавливаем.
  2. Скачиваем Cheapack и распаковываем в любое место.
  3. Создаем карту в редакторе и сохраняем ее в режим папки.

Инструкция

Начнем.
Создаем папку где будет храниться Ваш проект.
В эту папку нужно положить папку с картой map.w3x, папку src и файл build.lua
Открываем в VSCode эту папку File -> Open Folder... (Ctrl + O). В моем случае - это папка test.
Теперь приступим к настройке сборщика. Для начала сгенерируем файл tasks.json. Для этого нужно вызвать палитру команд
View -> Command Palette... (Ctrl + Shift + P)
В строке ввода вводим "tasks" и выбираем Tasks: Configure Task:
Далее выбираем Create tasks.json file from template:
Выбираем шаблон Others:
Откроется шаблон для редактирования:
Измените шаблон tasks.json как на картинке. Путь, который выделен красный нужно заменить на свой:
Теперь назначаем горячие клавиши. Создаем файл keybindings.json и кладем его в C:\Users\<USER>\AppData\Roaming\Code\User\. Для примера я сделал запуск по клавишам Shift + F1 для сборки и запуска карты в редакторе и Shift + F2 для сборки и запуска карты в игре.
Готово, теперь можно собирать карту и запускать ее в редакторе или в игре нажатием горячих клавиш.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
3 года назад
Отредактирован Берги
0
А хоткеи в Idea тоже были, но мне что-то не зашло
P.S ты предатель
1
27
3 года назад
Отредактирован MpW
1
Cheapack не удается скачать. ладно скачал

все настроил, все работает)
1
5
3 года назад
1
МрачныйВорон, отлично) А то я уже подумал, что не нужно никому.
0
1
2 года назад
0
Здравствуйте! Подскажите пожалуйста. Все сделал как в примере. После нажатия "Ctrl+F2" пишет в логах какие-то иероглифы красным шрифтом и ничего не происходит. Что я делаю не так?
0
3
1 год назад
Отредактирован Smeto
0
Приветствую)
Подскажите, что такое папка или где её найти "папку src" ?
1
37
1 год назад
1
Smeto, ты её как программист создаёшь для организации файлов исходного кода твоего проекта
Чтобы оставить комментарий, пожалуйста, войдите на сайт.