Наработка для летящей отталкивающей способности.
Компонент
2 605

Простая система инвентаря с 3 доп слотами

Инвентарь состоит из 6 основных слотов (стандартные предметы) и 3 дополнительных слотов (для кастомных характеристик). Управление дополнительными слотами осуществляется через кнопки. Решил поделиться, вдруг кому пригодится :)
Компонент
17 900
Искал-искал когда-то, не нашёл, может тоже кто-то будет искать, пусть найдёт
Функция сложения или вычитания шансов по Формуле убывающей полезности из Dota 2
phantom_miss_chance - текущий шанс уклонения
Чтобы "Добавить Фантомке Бабочку" нужно ввести RecalculateChance(phantom_miss_chance, 35)
Чтобы "Забрать у…
Компонент
58 617
Подсистема динамической дальности прорисовки и дальности тумана в зависимости от FPS. Помогает адаптировать отрисовку вашей карты под производительность целевого ПК игрока в реальном времени.
Этот кусок кода взят из карты XGM New Year 2010.
В теории должен работать и в…
Компонент
1 620
Способ проверить существует ли юнит после RemoveUnit(), если переменная не обнулена или юнит хранится в хэше для таймера
Компонент
24 727
Пробная версия системы создания грозы (гром и молния)
Компонент
20 689
dict это удобный и расширяемый модуль для работы со таблицами как словарями на языке Lua. Модуль предоставляет объектно-ориентированный интерфейс, который инкапсулирует операции над таблицами, делая код более структурированным, читаемым и поддерживаемым.
Компонент
186

Система турели

Демонстрация

Просто кликните юнитом на турель, чтобы посадить его внутрь, и расстреливайте осколки моих разбитых надежд и мечт монстров с помощью движения мышкой и ЛКМ
Чтобы выйти из турели можно сдохнуть (не ирл, позязь, кто ж лайки ставить то будет), либо нажать ESC
Компонент
16 613
Как оказалось, в класической версии варкрафта, у камеры есть недокументированые поля, которые могут оказаться полезными для картоделов.

Ближняя плоскость отсечения

// Принимаются значения от 0 до 100. Изначально = 100.
constant camerafield CAMERA_FIELD_NEARZ = ConvertCameraField(7)
Отвечает за…
Компонент
14 626

Система стрельбы

Демонстрация

С помощью WASD передвигайте персонажа. С помощью ЛКМ производите срельбу. С помощью ПКМ прицеливаетесь. С помощью ножа режете

Компонент
12 592
Суть проста - с помощью стрелок влево/вправо вы перемещаете отмычку с одного штифта на другой, с помощью клавиши вверх вы поднимаете отмычку, ударяя об штифт, который нужно грамотно зафиксировать пробелом в самом вверху. После проделывания подобных манипуляций с каждым штифтом - сундук открывается и оттуда вылезает моё разбитое сердце лучше бы сдох бьвапыждщорпдчит
Компонент
13 496
Наработка начинающим картоделам, предназначена для упрощения создания простых фреймов в Warcraft III v1.26. А также создавать, менять их размер и позицию непосредственно в игре, что подходит для создания визуального представления как будет выглядеть ваш интерфейс.

Компонент
19 963
В данной статье рассмотрим такой предмет, как Антимагический амулет и как применять его против триггерных заклинаний. Опять же, как у всех взрослых дядь психологические проблемы растут из детства, так и потребность в данной статье была у меня в давние времена знакомства с редактором Warcraft 3 TFT. За неимением…
Компонент
7 339
Система гибкой перезарядки способностей [Lua]
Компонент
4 397

Альтернативное применение способностей (база)

База по альтернативному применению способностей
Компонент
18 767
Прокачка способностей при повышении уровня или в один клик с 1 до максимально возможного уровня
9 реализаций (6 на jass, 3 на GUI)
Компонент
10 373

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

Простая и лёгкая система, позволяющая поймать за руку игрока, использующего стандартные чит-коды в одиночной игре.
Компонент
24 800
Наработка струи огня
тута находятся триггеры которая заставляют огненную ловушку 1 наносить урон в области по стоящим юнитам спустя какое то время
Компонент
4 438
Реализация объединения предметов одного типа при подборе.
Компонент
6 580

Полный цикл создания RPG персонажа на уровне Diablo и POE

Компонент
7 973
Мультибоардный инвентарь для сингл рпг, который управляется стрелками и вмещает до 41 предмета.
Компонент
14 768
Еще 1 "health mana bar", но в отличие большинства, он сделан из модели, а не текстага
Компонент
8 957

О шаблоне

Представляю вам "фреймворк" с основным функционалом для создания примитивной усреднённой рпгшки с сейвами
Реализован на Lua, типы проставлены через плагин LuaAnalysis. Код в основном в стиле фп, но разбитый на файлы; однако есть и некоторый функционал, оформленный в виде закрытых модулей, которым…
Компонент
7 797
Онлайн фича с животными из сингл игры в Warcraft III (GUI Наработка)
Компонент
6 664
Генрация псевдослучайных чисел с зерном.
Компонент
372
Имитируем стандартный плавающий текст.
Компонент
447
Библиотека которая позволяет синхронизировать данные между игроками
Компонент
6 763
Считаем handle правильно.
Компонент
800
Система кастомизации персонажей для Warcraft III, позволяющая создать множество уникальных персонажей на основе: 3 базовых моделей (Мужчина, Женщина, Ребенок/Старик); 48 уникальных текстур; 52 накладных голов; 80+ анимаций. Так же присутствует возможность смены брони прямо во время игры.
За основу взяты текстуры из WOW.
Всё это позволяет значительно разнообразить ваших игровых персонажей и виды брони без существенного увеличения веса карты.
Компонент
10 1.3K
Освобождаем прямоугольники от ориентирования по осям.
Компонент
15 657
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация