Свободная камера с поворотом на мышь и перемещением на wasd.
Компонент
3 2K
Наработка, заменяющий стандартный чат, на кастомный.
Компонент
10 1.5K
Разделение string на массив string, на каждый элемент - 1 слово.
Перемешивание символов в string.
Компонент
7 883
Наработка камеры, которую смело можно использовать для реализации управления от 1 или 3 лица.
Компонент
13 3.6K
Набор функций для работы с игровой камерой.
Компонент
4 2.6K
Алгоритм для преобразования численного равкода в строку с теми же символами.
Компонент
6 2.9K

Что это такое?

  • Cистема что дает пользователю возможность применять мгновенные(не channeled) способности на всех юнитов либо в указанной области с некоторым АоЕ, либо на юнитов в некотором АоЕ вокруг кастера.
Компонент
20 5K
Оригинальная система выбора героев через карточки (как в dota 2 раньше было)
Компонент
4 2.7K
Способности: "Пыл", "Смертельный удар" и "Уворот".
Так же системы: "CreepRespawnSystem" & "setAttribute".
Компонент
3 3.2K
Теперь то что на скрине, стало возможным, не проходите мимо!
Компонент
9 4.2K
Готовый для импорта Memory Hack от DracoL1ich
Компонент
563 95.8K
Данная наработка позволит триггерно менять дальность атаки без "морфа".
Компонент
2 3.3K
Анти-мапхак работающий с памятью
Компонент
45 18.6K
Отлов нажатий клавиш, без добавления нативок
Компонент
99 27.7K
Наработка для RPG-карт, позволяющая дать герою двенадцать способностей без спелбука, переключения и занимания инвентаря.
Основой прикола является абилка на основе канала с командной строкой «smart».
Наработка 2010 года, была залита недавно, т.к. про неё забыли
Компонент
24 11K
Функция, позволяющая задать зданию поворот во время игры. Работает за счет какой-то внутриигровой ошибки.
Компонент
1 4.2K
Небольшая наработка, позволяющая давать юнитам нестандартные полоски маны, жизни и каста. Полоски жизни и маны стилизованы под стандартные.
____________________________
darkowlom: Исправил баг с не удаляемыми полосками
Компонент
25 17.7K

ScSortedSelector - перебор юнитов по удаленности

Ничего необычного, но раз требуется - почему бы и не сделать.
Наработка позволяет делать перебор всех юнитов в заданной области от центральных к крайним и наоборот.
Возможности:
  • собственно, перебирать юнитов, для чего используются операторы квадратных скобок [], как у простого массива;
  • каждый новый ScSortedSelector полностью независим от остальных;
  • сортировка_выбором - это реально быстрее, чем производить GroupEnumUnitsInRange рекурсивно;
Компонент
14 8.5K

Ability Preload

Вообще у нас тут в бездне лежит один алгоритм подзагрузки способностей, но уж очень он - удручающий, мягко говоря. Вот вам уникальный скрипт, который поможет подгружать способности, так, как вам нужно :]
Какие приемущества перед другими системами?
  1. Подгружать данные можно в любой момент игры.
  2. Есть…
Компонент
22 10.1K

Damage Modify System

Система повышения зелёной (бонусной) силы атаки юнита...
Компонент
17 11.1K

Simple Missile System

Система снарядов, в которую включены интересные возможности, отличающие её
от обычных систем.
Компонент
5 7K

Библиотека Color

Небольшая библиотека позволяющая без проблем разукрашивать в разные цвета текст, юнитов, ячейки мультибордов и тд...
Компонент
24 15.5K

Creep Respawn System (CRS)

Новая система респауна нейтральных крипов, просто копируем, и всё крипы респаунятся там где они изначально были...
Имеется GUI и vJass версия системы.
Тема для вопросов по системе
Компонент
18 12.5K

Пересечение двух отрезков

Функия проверяет отрезки на пересечения, если они пересекаются, то функция возвращяет true и устанавливает в глобалке точку пересечения.
""
globals
real x
real y
endglobals
function linecrossline takes real x1, real y1, real x2, real y2, real x3, real y3, real x4, real y4 returns boolean
local…
Компонент
15 3.4K

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

Инициализация:
Задать private constant integer RandMemMax на нужное количество запоминаемых чисел. Максимум: 8191
Использование:
Функция GetRandomIntMem принимает 2 integer: нижняя граница и верхняя граница, включительно. Возвращает случайный integer (между ними). Сгенерированные ранее числа…
Компонент
5 7.1K

HEX to DEC to ASCII (конвертация равкодов)

""
globals
integer array Pow16x
integer array Pow256x
string array CharMap16
string array CharMap256
integer array CharInx16
integer array CharInx256
endglobals
function S2Ix takes string s returns integer
return GetHandleId(s) changed, 20.03.2012
return…
Компонент
2 3.1K

Определение высоты рельефа

Определяет высоту рельефа в заданных координатах точки. Полезно для реализации "правильного" движения снарядов.
""
library TerrainHeight
globals
private location loc = Location(0, 0)
endglobals
function GetTerrainZ takes real x, real y returns real
call MoveLocation(loc, x, y)
return…
Компонент
5 2.5K

PhysX

Наработка физики, преимущества которой скорость и функциональность, сочетающиеся с предельной простотой использования.
1.3 dev2

  • трамплин (баг - иногда объекты при встрече препятствия резко выстреливают вверх)
  • CrossStream: Производительность увеличена в 2-3 раза, теперь стабильно выдерживает до 400 активных объектов!
Скачать 1.3 dev2 (тестовая)
Компонент
41 20.9K
Моя попытка сделать разрушаемые физические тела в Warcraft 3. Суть карты - всякими способами разрушить старый каменный мост (если его можно назвать мостом).
Для обсуждения могу сказать, что здесь используется почти максимум всей возможной оптимизации, и круче этого делать что-то в варкрафте практически невозможно. =)
Количество кубиков на весь мост - 40.
Компонент
73 35.3K
Демонстрация TRS II очень мощного менеджера предметов.
Версия 1.5b MultiPlayer compatible.
Особые возможности манипуляцией вещей во время игры и многое другое !
+ TRS II FSI ! т.е. полноэкранный инвентарь. Что-то наподобие FSI DimonT'a
+ TRS II Merchant т.е. полноэкранный торговец что даёт большие возможностей
фикс тупости автора =) короче стек активных игроков теперь работает нормально
Компонент
22 19.6K
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация