dict это удобный и расширяемый модуль для работы со таблицами как словарями на языке Lua. Модуль предоставляет объектно-ориентированный интерфейс, который инкапсулирует операции над таблицами, делая код более структурированным, читаемым и поддерживаемым.
Компонент
186

War3-lua-NDArray

Модуль многомерных таблиц или многомерного массива. Организация класса позволяет реализовывать методы автоматического заполнения всей таблицы числами или через генераторы. Все мульти таблицы хранятся только в числовых ключах, что решает вопрос десинхронизации.
Компонент
3 256
Данная библитека math расширяет возможности текущей версии одноименной библеотеки в Warcraft 3 reforged. Расширение на даный момент добавляет два модуля math.special и math.random.
Компонент
13 249
Данный ресурс посвящен библиотеки table расширяющей функционал текущей реализации одноименной библиотеки в Warcraft 3 reforged. Список всех поддерживаемых функций расположен в разделе программного интерфейса - API.
Компонент
11 365
В данной статье рассмотрим такой предмет, как Антимагический амулет и как применять его против триггерных заклинаний. Опять же, как у всех взрослых дядь психологические проблемы растут из детства, так и потребность в данной статье была у меня в давние времена знакомства с редактором Warcraft 3 TFT. За неимением…
Компонент
7 340
Система гибкой перезарядки способностей [Lua]
Компонент
4 399

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

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

О шаблоне

Представляю вам "фреймворк" с основным функционалом для создания примитивной усреднённой рпгшки с сейвами
Реализован на Lua, типы проставлены через плагин LuaAnalysis. Код в основном в стиле фп, но разбитый на файлы; однако есть и некоторый функционал, оформленный в виде закрытых модулей, которым…
Компонент
7 800
Известный случай, что используя различные физические размеры, GetUnitX/Y возвращает не очень корректные значения, либо же создание объектов используя полученные координаты немного смещаются, что приводит к заметным сдвигам, например при создании спецэффектов.
Компонент
4 528
Генрация псевдослучайных чисел с зерном.
Компонент
372
Имитируем стандартный плавающий текст.
Компонент
448
Считаем handle правильно.
Компонент
800
Функция плавного перемещения вдоль препятствий
Компонент
15 2.8K
Позволяет игрокам захватывать и передавать участки земли с дополнительными особенностями
Компонент
3 763
Пример поэтапного "зарастания" тайлов почвы
Компонент
13 826
Вот добавлена 2 часть, что не влезла в 1 часть. с большим кол-вом формул и решении для различных задач.
Компонент
4 1.2K
часть 1
часть 2
как пишут многие, что это преподают в начальных курсах школы. но многое я пропустил. поэтому может пригодится. Тут даны теоретические задания с ответами, и нужно дать решения.
Компонент
1 1.2K
Алгоритм цветовой конвертации
Компонент
23 1.3K
Решил доработать существующий BonusMod на Lua ссылка
Автор недоработал до конца, поэтому что-то не работает неправильно или совсем не работает. Пример, функция UnitGetBonus работала неправильно. Где-то в условиях неправильно работает итд.
Улучшения:
  • Увеличено размер с 4096 до…
Компонент
8 1.6K
Гифки на фреймах
Компонент
4 1.1K
Способы добавления мультиязычности в свою карту
Компонент
6 1.3K
Джо Джо референс на фреймах
Компонент
8 1.8K
Наработка предоставляет новые функции по работе со звуками для более удобного их использования.
Компонент
2 700
Всем привет, вам надоело однообразное управление в 99% карт? надоело выделять квадратом и двигаться правой кнопкой мыши? А в триггерах только стрелочки? Пришло время сделать WASD управление в 1 строчку…
Компонент
4 1.6K
Использует BlzPauseUnitEx и делает ее похожей на обычный PauseUnit. Обычно, она использует внутренний счетчик использований, и приходится применять BlzPauseUnitEx обратно до тех пор, пока контроль юниту не вернется. Это исправляет данную "фичу".
Компонент
473
Создаём функциональные фреймы через кастом скрипт
Компонент
7 1.4K
Хочу поделиться функцией для проверки типа переменной.
Компонент
11 1.2K
Наработка добавляет кастомный инвентарь определенному герою.
Компонент
24 3K
Просто видосы, что можно сделать в 5 строчек кода с wGeometry + inputMovement.
Карта прилагается. + Добавил пример с мышью (Движение как в RPG).
Показать видео
Пример с W,A,S,D,Ctrl,Space:
Пример с мышью:
Компонент
3 1.1K
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация