Добавлен GetLocalPlayer,
опубликован
WurstScript
Содержание:
Требования
- Java 8 Большинство систем уже имеют установленный Java. Здесь вы можете убедится в наличии у вас последней версии
- WurstWE Редактор карт, содержащий в своем составе установленный компилятор Wurst. Антивирусы могут выдавать предупреждения, ссылаясь на некоторые безобидные внедренные dll. Игнорируйте эти предупреждения.
- Standart Library Стандартная библиотека Wurst
- Visual Studio Code IDE платформа для Wurst
Установка плагина VSCode
- Запустите VSCode
- Нажмите F1 и в появившейся сверху строке введите Install Extensions
- В появившемся списке выберите "Расширение: Установить расширения"
- В появившемся меню просмотра доступных расширений введите "wurst" в строку поиска
- Установите "Wurst language support"
- Перезапустите VSCode и откройте произвольный wurst-файл для активации плагина
Настройка плагина VSCode
- Откройте список параметров Файл -> Параметры -> Параметры
- В появившемся окне найдите строку поиска и введите "wurst"
- В открывшемся списке найдите wurst.wurstJar и щелкните по значку карандаша рядом . В окне справа появится параметр wurst.wurstJar
- Измените стандартное значение этого параметра "/home/peter/work/WurstScript/Wurstpack/wurstscript/wurstscript.jar" на путь к wurstscript.jar в директории скачанного WurstWE
- Точно так же отредактируйте параметр wurst.wc3path заменив значение null на путь к директории Warcraft 3
После проведенных процедур вы сможете запускать компилятор Wurst и проверку карты напрямую из VSCode. Для этого нажмите F1 и введите wurst, а в появившемся списке выберите wurst: Run a Wurst map
Настройка проекта Wurst
Ваш Wurst-проект должен иметь следующую иерархию
- Создайте директорию проекта и папку wurst в этой директории
- Создайте текстовый файл в директории проекта с именем wurst.dependencies
- Откройте директорию проекта в VSCode -> Файл -> Открыть папку
- Откройте файл wurst.dependencies и скопируйте туда путь к директории со стандартной библиотекой
- Сохраните файл
Вы создали проект Wurst. Теперь все .wurst-файлы в директории wurst вашего проекта будут подвергаться компиляции.
Возможные вопросы
Я каждый раз попадаю в главное меню, после сохранения и запуска карты
- Убедитесь, что ваша карта является дополнение к The Frozen Throne и имеет расширение .w3x, а не .w3m
Я написал нечто на vJass, но компилятор этого не принимает
- Вы можете включить JassHelper препроцессор из WurstWE для генерации действительного war3map.j
Содержание
`
ОЖИДАНИЕ РЕКЛАМЫ...
Комментарии пока отсутcтвуют.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.