Ресурс является перечислением новых конвертеров/переводчиков целочисленных в хендлы, добавленных в проекте UjAPI.
5 375
23
Интересно, а возможно ли добавить обратные конвертаторы? Например
native GetHandleById takes integer handleid returns handle
// получить хэндл по его ид
native ConvertHandleType takes handle h returns integer
// обратный конвертатор для конвертаторов выше, а также для хэндлов типа unittype, limitop итд
Эти функции позволят передавать в хэштаблицу всё что угодно, и выгружать из неё же, без доп функций хештаблицы наподобие SaveUnitHandle и LoadUnitHandle, плюс с циклами-массивами оперировать.

[UjAPI] Конкурс Наработок 2024

Приём работ закрыт
Уважаемые пользователи XGM, представляю вашему вниманию конкурс наработок на UjAPI!
Да сразятся ваша фантазия в купе с умелой реализацией против идей других участников!
37 1 202

UjAPI - AngelScript

Ресурс предназначенный для под-проекта UjAPI - AngelScript (это интерпретируемый язык программирования, разработанный специально для использования в качестве скриптового языка в приложениях).
В данном ресурсе будет вестись логирование изменений, а так же всяческие описания, примеры и прочее.
Программы
26 1 288
15
  1. Добавьте файл через менеджер импорта или же MPQ по пути Scripts\\war3map.as или же просто war3map.as.

что значит добавлять файл через MPQ
это значит открыть карту через MPQ Editor и добавить туда файл(ы) с кодом. В этом случае надо будет после каждого пересохранения в редакторе заново закидывать файлик(и). В случае менеджера импорта перезакидывать не надо.
16
nazarpunk, а как проект по структуре выглядит, раньше я всё в WE делал и ланд и код. А тут вы предлагаете отдельно в IDE писать, создавать отдельный файл, что значит добавлять файл через MPQ, мне для каждого изменения в коде, чтобы проверить нужно копировать файл в карту? Я не шарю за мемхаки и тому подобное, только слышал о них.
30
bifurcated, редактируешь ланд в WE, код пишешь в IDE. В чём проблема?
16
Для того кто раньше карты делал в WorldEditor как этим пользоваться? Есть туториал как организовывается работа? Как вы редактируете ландшафт и связываете это с тем что пишите в редакторе кода.
Сравнение скриптовых языков Jass, lua и AngelScript путём измерения скорости через Benchmark API от UjAPI.
Алгоритмы, Наработки и Способности
8 536
38
nazarpunk, в итоге рефордж со своим sd/hd сломал нахрен всю работу с Z в мультиплеере и твое предложение выглядит как маст ду для карт в рефордже с 3d геймплеем