Searching by tags: finding
Мультибоардный инвентарь для сингл рпг, который управляется стрелками и вмещает до 41 предмета.
Еще 1 "health mana bar", но в отличие большинства, он сделан из модели, а не текстага

О системе

Относительно краткий пример создания ListBox фрейма используя UjAPI и Frame API.
Главным бонусом UjAPI в данной наработке является полноценный API специально добавленный для обработки ListBox фреймов, который позволяет просто на просто отказаться от fdf, а так же позволяет не только добавлять…
Относительно краткий пример движения фрейма за виджетом/мировой координатой, на CSimpleFrame фрейме используя UjAPI и Frame API.
Система основывается на использовании GetWidgetScreenX/Y, есть конечно же и GetUnitScreenX/Y, всё это доступно с патча 1.0.28.102, потом советую ознакомиться с чейнджлогом.
Относительно краткий пример создания кнопки с перезарядкой на CSimpleButton и CSpriteFrame фреймах используя UjAPI и Frame API.
Главным бонусом UjAPI в данной наработке является handlelist тип, который позволяет нам хранить все созданные фреймы в "листе" и не использовать тучу переменных, без какой-либо нужды. А так же возможность получать имя/контекст фрейма, что позволяет в целом и не прибегать к спискам, а банально использовать сам фрейм как "ключ" для получения дочерних фреймов.

О шаблоне

Представляю вам "фреймворк" с основным функционалом для создания примитивной усреднённой рпгшки с сейвами
Реализован на Lua, типы проставлены через плагин LuaAnalysis. Код в основном в стиле фп, но разбитый на файлы; однако есть и некоторый функционал, оформленный в виде закрытых модулей, которым…

О шаблоне

Представляю вам "фреймворк" с основным функционалом для создания примитивной усреднённой рпгшки с сейвами
Реализован на Lua, типы проставлены через плагин LuaAnalysis. Код в основном в стиле фп, но разбитый на файлы; однако есть и некоторый функционал, оформленный в виде закрытых модулей, которым…
Относительно краткий пример создания системы магазина строго на CSimpleFrame/CSimpleRegion фреймах используя UjAPI и Frame API.
Относительно краткий пример создания пик системы строго на CSimpleFrame/CSimpleRegion фреймах (за исключением превью героя) используя UjAPI и Frame API.
Это ланчер для варкрафта, который позволяет играть в карты, требующие поддержку языка JassNative
Также у него есть функция автообновления при каждом запуске (чёрное cmd окно)
Онлайн фича с животными из сингл игры в Warcraft III (GUI Наработка)
Генрация псевдослучайных чисел с зерном.
Имитируем стандартный плавающий текст.
Библиотека которая позволяет синхронизировать данные между игроками
Считаем handle правильно.
Система кастомизации персонажей для Warcraft III, позволяющая создать множество уникальных персонажей на основе: 3 базовых моделей (Мужчина, Женщина, Ребенок/Старик); 48 уникальных текстур; 52 накладных голов; 80+ анимаций. Так же присутствует возможность смены брони прямо во время игры.
За основу взяты текстуры из WOW.
Всё это позволяет значительно разнообразить ваших игровых персонажей и виды брони без существенного увеличения веса карты.
Освобождаем прямоугольники от ориентирования по осям.
Наработка способности "Mega Shot"
Наработка способности "Прыжок"
наработка способности "Подкоп"
Наработка способности "Фаталити"
Наработка способности "Ярость Бога"
Наработка способности "Сила Страха"
Позволяет игрокам захватывать и передавать участки земли с дополнительными особенностями
Пак способностей "Разветвленная Молния", "Демонический Апокалипсис", "Семя Жизни"
Наработка способности "Огненный Дождь"
Наработка способности "Целительная Волна"
Наработка способности "Цепная Молния"
Наработка способности "Ледяная Атака" (скилы под ключ)
Наработка способности "Ледяной Клинок" (скилы под ключ)