Поиск по меткам: Luaлуа
Основной пакет который содержит в себе всю магию.
Статья
1 334
dict это удобный и расширяемый модуль для работы со таблицами как словарями на языке Lua. Модуль предоставляет объектно-ориентированный интерфейс, который инкапсулирует операции над таблицами, делая код более структурированным, читаемым и поддерживаемым.
Алгоритмы, Наработки и Способности
70
Простое управление пакетами и модулями для приложений, написанных на Lua и других языках с динамической типизацией.
Добавляет в ваш проект управление пакетами и es6-like модули Lua без copy-paste боли и dependency ада.
9 207

War3-lua-NDArray

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

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

Простая и лёгкая система, позволяющая поймать за руку игрока, использующего стандартные чит-коды в одиночной игре.
Алгоритмы, Наработки и Способности
21 562
Сравнение скриптовых языков Jass, lua и AngelScript путём измерения скорости через Benchmark API от UjAPI.
Алгоритмы, Наработки и Способности
8 506
Диспетчер событий, реализованный на Lua.
Является одним из фундаментальных модулей при построении ахритектуры приложения. Решает проблему высокого зацепления. В основе - паттерн observer
Алгоритмы, Наработки и Способности
23 1 688

О шаблоне

Представляю вам "фреймворк" с основным функционалом для создания примитивной усреднённой рпгшки с сейвами
Реализован на Lua, типы проставлены через плагин LuaAnalysis. Код в основном в стиле фп, но разбитый на файлы; однако есть и некоторый функционал, оформленный в виде закрытых модулей, которым…
Алгоритмы, Наработки и Способности
7 706
Известный случай, что используя различные физические размеры, GetUnitX/Y возвращает не очень корректные значения, либо же создание объектов используя полученные координаты немного смещаются, что приводит к заметным сдвигам, например при создании спецэффектов.
Алгоритмы, Наработки и Способности
4 467
Генрация псевдослучайных чисел с зерном.
Алгоритмы, Наработки и Способности
306
Имитируем стандартный плавающий текст.
Алгоритмы, Наработки и Способности
395
Переиспользуем код на разных картах.
Статья
494
Разбираемся с require.
Статья
3 497
Считаем handle правильно.
Алгоритмы, Наработки и Способности
701
Пишем на lua под 1.26 - 1.29
Статья
4 721
Иногда бывает полезно продебажить код и узнать что же происходит/фаталит.
В луа есть встроенные средства - модуль debug.
В один момент, когда я делал карту на UjAPI, у меня очень подгорело, и я потратил 6 часов чтобы вкурить как это всё работает.
В итоге получилось вот…
1 304
Эта статья для тех, кто знаком хотя бы с jass. И пытается научиться программированию по lua.
Статья
6 1 970
Функция плавного перемещения вдоль препятствий
Алгоритмы, Наработки и Способности
15 2 759
Позволяет игрокам захватывать и передавать участки земли с дополнительными особенностями
Алгоритмы, Наработки и Способности
3 721
Пример поэтапного "зарастания" тайлов почвы
Алгоритмы, Наработки и Способности
13 775
Вот добавлена 2 часть, что не влезла в 1 часть. с большим кол-вом формул и решении для различных задач.
Алгоритмы, Наработки и Способности
4 1 108
Переносим рамки из стима в варкарфт
Статья
31 3 473
часть 1
часть 2
как пишут многие, что это преподают в начальных курсах школы. но многое я пропустил. поэтому может пригодится. Тут даны теоретические задания с ответами, и нужно дать решения.
Алгоритмы, Наработки и Способности
1 1 086
Алгоритм цветовой конвертации
Алгоритмы, Наработки и Способности
23 1 228
Решил доработать существующий BonusMod на Lua ссылка
Автор недоработал до конца, поэтому что-то не работает неправильно или совсем не работает. Пример, функция UnitGetBonus работала неправильно. Где-то в условиях неправильно работает итд.
Улучшения:
  • Увеличено размер с 4096 до…
Алгоритмы, Наработки и Способности
8 1 549
`
ОЖИДАНИЕ РЕКЛАМЫ...