15

Hashtable 8000

WarCraft 3
Наработка для создания и работы с локальными хеш-таблицами.

Открыть полностью...
1

Карта высот

WarCraft 3
Наработка для поднятия рельефа из карты высот

Открыть полностью...

Perlin noise

WarCraft 3
Шум перлина на cjass

Открыть полностью...

Двумерный массив на hashtable

WarCraft 3
Библиотека предоставляет структуру Real2D, которая предоставляет методы для работы с двумерным массивом дробных чисел.

Открыть полностью...
1

ShiftDetect и Cкрытие приказов v 1.0

WarCraft 3
Система позволяющая отслеживать зажатие Shift при использовании правой кнопки мыши на рельефе.
Отлавливает приказы smart,smartshift,setrally.

Открыть полностью...
10

Система постройки стен

WarCraft 3
Увидел на xgm вот эту наработку и захотел использовать в своей мапе. Захожу в редактор, а там куча глобальных переменных и два гуи триггера.

Открыть полностью...
67

cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua

WarCraft 3
Позволяет преобразовывать код из cJass в полностью работоспособный Lua без потерь с сохранением форматирования кода, комментариев и читабельности.

Открыть полностью...
24

Сохранение функции со списком аргументов

WarCraft 3
С помощью данной наработки возможно сохранить аргументы с функцией в объект и вызывать в любой момент.

Открыть полностью...
2

Отложенный запуск функции

WarCraft 3
Наработка позволяет вызывать функции с заданными аргументами отложено.

Открыть полностью...
52

Генератор псевдослучайных чисел

WarCraft 3
Наработка позволяет использовать собственный генератор псевдослучайных чисел.

Открыть полностью...
3

Создание ИИ

WarCraft 3
В данной статье я постараюсь объяснить принципы и подходы, которые использую при создании искусственного интеллекта с помощью триггеров. Рассчитана она на тех, кто более менее понимает основы jass и алгоритмов.

Открыть полностью...
19

Парад огня

WarCraft 3
Наработка способности, которая срабатывает при любом касте (настраивается) и наносит урон случайному врагу. cJass + MUI.

Открыть полностью...
21

Сохранение приказов v2.0

WarCraft 3
Наработка, сохраняющая последний приказ юнита и позволяющая его отдавать.

Открыть полностью...
8

Библиотека Code

WarCraft 3
Мини библиотека позволяющая сохранять, читать и запускать функцию из хеша.
SaveCode берет хеш, ключ-строку, функцию.
LoadCode берет хеш, ключ-строку.
RunCode берет хеш, ключ-строку.

Открыть полностью...
13

Покраска ника в цвета

WarCraft 3
Можно использовать в карте в качестве визуальной изюминки в своем нике, меняя цвет ника прямо во время игры
» Покраска букв ника игрока в цвета
"-setcolor" далее номер игрока и далее конфигурация покраски:
[a-b] [c-d]
"a" и "c" - это номера (или индексы) нужных цветов
"b" и "d" - это номера букв

Открыть полностью...
71

Векторы

Clamp'ова кухня WarCraft 3
Структуры с реализацией 2D и 3D векторов. Ready to use.

Открыть полностью...
27

Событие на вход в воду

WarCraft 3
Алгоритм позволяющий отловить вход или выход из воды
Идея использовать цикл внутри каждого потока - nvc123
» Обновление
Теперь построение региона происходит во время инициализации карты, а не после начала игры
+ алгоритм быстрее строит регион
Карта-пример прилагается

Открыть полностью...
2

Spell Cast

WarCraft 3
Система простой регистрации действий для применения способностей.

Открыть полностью...
39

Spirit Breaker из DotA со всеми способностями

WarCraft 3
Spirit Breaker прямо из доты 6.83d
((кат СПИСОК ИСПРАВЛЕНИЙ
ChargeOfDarkness :
Теперь можно изучать прямо во время разбега или перезарядки способности
EmpoweringHaste :
Теперь не сбивает текущий приказ и не проигрывает анимацию spell morph
(но сбивает ChargeOfDarkness)
Сделано на основе "Стремительность", вместо "Берсерк"!

Открыть полностью...

cJass

WarCraft 3
Общая информация о cJass

Открыть полностью...
167

Система отлова нанесённого урона

WarCraft 3
Пожалуй, одна из самых изящных реализации широко востребованного общего события "юнит получает урон".
Написано на: vjass, cjass.

Открыть полностью...
7

Манипуляции с кругом выделения и не только

WarCraft 3
Эта наработка позволяет получить доступ к тени и кругу выделения юнитов/предметов, а также текстуре земли зданий.

Открыть полностью...
4

Удобный Крафт

WarCraft 3
Если у вас в карте много предметов и надо сделать крафт чтобы это было не скучно,на этот раз есть решение Удобный Крафт

Открыть полностью...
8

Система погодных эффектов и тумана

WarCraft 3
Система пассивных погодных эффектов и система тумана с настраиваемыми параметрами, и несколькими полезными функциями.

Открыть полностью...
8

Красивая математика

WarCraft 3
Небольшая наработка, где представлены два, как на мой взгляд, красивых спелла, сделанные с помощью частиц-"даммиков" и колдунством математики.

Открыть полностью...
6

Waypoints

WarCraft 3
Библиотека для гибкого управления юнитами компьютерных игроков

Открыть полностью...
54

Система автоматической обработки команд чата [v1.4] [final]

WarCraft 3
Для большинства современных масштабных (как DotA) и не очень (например Legion TD) карт характерно наличие команд чата как основного метода управления игрой. Если команд немного, то с ними вполне можно справиться и обычным образом (создав кучу однотипных триггеров). Но когда кол-во команд начинает расти, то организовать их стает очень сложно.

Открыть полностью...
3

подъём на вышки

WarCraft 3
система позволяющая сажать на вышки юнитов

Открыть полностью...
17

Пример базы данных по броне юнитов

WarCraft 3
Библиотека, позволяющая в одно действие узнавать значение брони юнита с учётом всех бонусов от характеристик, предметов и способностей.
Написано на: jass, vjass, cjass.

Открыть полностью...
11

Выполнение кода и обращение к данным

WarCraft 3
Приветствую тебя, дорогой странник, сегодня я открою тебе занавес триггерных тайн, погружу тебя в глубины стека событий и пронесу до вершин лимита операций!
Так открой же глаза, оставь обыденную суету и встречай межсетевую вселенную!
Рукопись сия рассчитана как на юного странника, так и на видавшего виды путешественника.

Открыть полностью...