Добавлен , опубликован

О Quro

Quro - новоиспечённая гильдия, посвящённая объединению творческой части XGM в одну команду. Пожалуй, главная её особенность - это свобода творчества и самовыражения. Никто не будет заставлять вас что-то делать, ведь всё зависит от вас самих. В данный момент здесь пустовато, однако каждый может заполнить эту пустоту своими идеями. Если ты творческий человек и любишь занять себя чем-то, почему бы тебе не присоединиться к нам, к Quro?
Правила:
  • Уважать себя и членов гильдии
  • Соблюдать правила платформы (XGM)
Вышедшие проекты:

Unryze Jass API


Данный ресурс является полноценным "патчем"/дополнением для Warcraft III 1.24e/1.26a/1.27a/1.27b/1.28f, который добавляет новые нативные функции для JASS, список со временем будет дополняться.

Warcraft III - Lua

Warcraft III - Lua - это модификация, позволяющая встраивать lua script'ы в свои карты. Некоторый стандартный функционал lua был ограничен в целях безопасности пользователей и игроков. В силу различий JASS и lua, некоторые нативные функции Warcraft III могут работать некорректно. Вы имеете возможность поспособствовать развитию проекта, написав об ошибках и багах.
Текущая версия: 1.3.7 (Blight)
Версия lua: 5.4.4
Поддерживаемый патч игры: 1.24e/1.26a/1.27a/1.27b/1.28f Патчи выше 1.26a нуждаются в дополнительных тестах.


Luacraft - декларации типов для Typescript to Lua

Luacraft - набор Typesctipt деклараций, содержащий все объявления наивных функций. На данный момент в NPM репозитории содержится пакет для версии 1.26 (Warcraft III - Lua), содержащий в себе все наивные функции для версии 1.26. Дополнительно определены нативные функции из UjAPI.
Предполагается, что у вас есть базовые знания по использованию пакетного менеджера и вы можете инициализировать npm проект.


War3Js

War3Js - это интеграция JavaScript для Warcraft III. Основан на форке Warcraft III - Lua. На данный момент находится в активной разработке, но есть публичный тестовый релиз.

`
ОЖИДАНИЕ РЕКЛАМЫ...
0
33
4 месяца назад
0
Попробовал я перейти на луа. Ну сложна. Вышел на моменте что в карту что-то запаковывать надо будет руками чуть ли не через mpq архивы. Ну неудобно. Сделайте встроенную визуальную поддержку луа в джнгп. Тогда на это можно будет переходить.
0
17
4 месяца назад
0
Попробовал я перейти на луа. Ну сложна. Вышел на моменте что в карту что-то запаковывать надо будет руками чуть ли не через mpq архивы. Ну неудобно. Сделайте встроенную визуальную поддержку луа в джнгп. Тогда на это можно будет переходить.
Для того чтобы удобно было разрабатывать карту на lua сейчас надо выполнить следующие действия:
  1. Положить в карту файл war3map.lua с одной строчкой
local my = require "my"
  1. Создать в папке файл Game\Warcraft 3 Frozen Throne\lua\my.lua
  2. Запустить игру с флагом -dev (режим разработчика)
С этого момента при запуске карты игра будет автоматически подгружать файл my.lua. Туда можно вносить изменения с помощью любой IDE.
Для того чтобы проверить изменения в my.lua даже не надо закрывать игру, достаточно нажать в меню перезапустить карту и новый my.lua подтянется автоматически.
Только когда надо релизить новую версию карты, тогда необходимо перенести изменения из my.lua в war3map.lua, чтобы код работал в обычном режиме.
0
33
4 месяца назад
0
Vlod, мне хотелось бы сразу в редакторе всё делать) А это танцы с бубном.
0
13
4 месяца назад
0
Предлагаю сделать на хгм Гильдию Воров. Которые будут воровать чужие модели, карты, иконки, статьи.
Классная идея. Ещё нужна гильдия тёмного братства, которая вберёт в себя токсиков. Они будут уничтожать другие проекты и демотивировать её участников.
0
37
4 месяца назад
Отредактирован ScorpioT1000
0
PUVer, WLPM умеет собирать war3map.lua за тебя) но в режиме карты как папки. Можно добавить команду перепаковки обратно в mpq
1
33
4 месяца назад
Отредактирован PUVer
1
Предложение: Сделайте клиент для ммо рпг карт. Чтобы можно было к одной карте одновременно подключаться неограниченное кол-во игроков.
Сделайте безлимит для размера карт. Ну типа 100500x100500
1
35
4 месяца назад
Отредактирован Anime Chan
1
Сделайте возможность на 1.26 запускать модели mdx1000
Чтобы оставить комментарий, пожалуйста, войдите на сайт.