Поиск по меткам: Luaлуа
В патче 2.0 была добавлена новая настройка, а именно ползунок HUD Scale, позволяющий уменьшать размер стандартного интерфейса.
Естественно, эта опция влияет и на кастомные фреймы, и может сломать интерфейс. Челы с хайва просят…
2 1.1K
Основной пакет который содержит в себе всю магию.
Статья
3 746
dict это удобный и расширяемый модуль для работы со таблицами как словарями на языке Lua. Модуль предоставляет объектно-ориентированный интерфейс, который инкапсулирует операции над таблицами, делая код более структурированным, читаемым и поддерживаемым.
Компонент
211

War3-lua-NDArray

Модуль многомерных таблиц или многомерного массива. Организация класса позволяет реализовывать методы автоматического заполнения всей таблицы числами или через генераторы. Все мульти таблицы хранятся только в числовых ключах, что решает вопрос десинхронизации.
Компонент
3 276
Данная библитека math расширяет возможности текущей версии одноименной библеотеки в Warcraft 3 reforged. Расширение на даный момент добавляет два модуля math.special и math.random.
Компонент
13 262
Данный ресурс посвящен библиотеки table расширяющей функционал текущей реализации одноименной библиотеки в Warcraft 3 reforged. Список всех поддерживаемых функций расположен в разделе программного интерфейса - API.
Компонент
11 402

IMP - Indaxia Modules & Packages (Lua + AngelScript)

Простое управление пакетами и модулями для приложений, написанных на Lua и других языках с динамической типизацией.
Добавляет в ваш проект управление пакетами и es6-like модули Lua без copy-paste боли и dependency ада.
9 400
В данной статье рассмотрим такой предмет, как Антимагический амулет и как применять его против триггерных заклинаний. Опять же, как у всех взрослых дядь психологические проблемы растут из детства, так и потребность в данной статье была у меня в давние времена знакомства с редактором Warcraft 3 TFT. За неимением…
Компонент
7 360
Система гибкой перезарядки способностей [Lua]
Компонент
4 422

Античит для синглплеера

Простая и лёгкая система, позволяющая поймать за руку игрока, использующего стандартные чит-коды в одиночной игре.
Компонент
24 827
Сравнение скриптовых языков Jass, lua и AngelScript путём измерения скорости через Benchmark API от UjAPI.
Компонент
8 944
Диспетчер событий, реализованный на Lua.
Является одним из фундаментальных модулей при построении ахритектуры приложения. Решает проблему высокого зацепления. В основе - паттерн observer
Компонент
23 1.8K

О шаблоне

Представляю вам "фреймворк" с основным функционалом для создания примитивной усреднённой рпгшки с сейвами
Реализован на Lua, типы проставлены через плагин LuaAnalysis. Код в основном в стиле фп, но разбитый на файлы; однако есть и некоторый функционал, оформленный в виде закрытых модулей, которым…
Компонент
7 825
Известный случай, что используя различные физические размеры, GetUnitX/Y возвращает не очень корректные значения, либо же создание объектов используя полученные координаты немного смещаются, что приводит к заметным сдвигам, например при создании спецэффектов.
Компонент
4 537
Генрация псевдослучайных чисел с зерном.
Компонент
388
Имитируем стандартный плавающий текст.
Компонент
457
Переиспользуем код на разных картах.
Статья
539
Разбираемся с require.
Статья
3 580
Считаем handle правильно.
Компонент
811
Пишем на lua под 1.26 - 1.29
Статья
4 792
Иногда бывает полезно продебажить код и узнать что же происходит/фаталит.
В луа есть встроенные средства - модуль debug.
В один момент, когда я делал карту на UjAPI, у меня очень подгорело, и я потратил 6 часов чтобы вкурить как это всё работает.
В итоге получилось вот…
1 333
Эта статья для тех, кто знаком хотя бы с jass. И пытается научиться программированию по lua.
Статья
6 2.1K
Статья об интеграции Lua и Python
Статья
5 3.6K
Функция плавного перемещения вдоль препятствий
Компонент
15 2.9K
Позволяет игрокам захватывать и передавать участки земли с дополнительными особенностями
Компонент
3 773
Пример поэтапного "зарастания" тайлов почвы
Компонент
13 838
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация