Определяет высоту рельефа в заданных координатах точки. Полезно для реализации "правильного" движения снарядов.
""
library TerrainHeight
globals
private location loc = Location(0, 0)
endglobals
private location loc = Location(0, 0)
endglobals
function GetTerrainZ takes real x, real y returns real
call MoveLocation(loc, x, y)
return…
call MoveLocation(loc, x, y)
return…
Расширенная функция определения, уязвим ли юнит или нет. Позволяет определять специфические неуязвимости (например, неуязвимость феникса при морфе и неуязвимость мастера клинка при создании иллюзий).
""
function IsUnitInvulnerable takes unit Unit returns boolean
local real Health_Current =…
local real Health_Current =…
16 мая 2012
Вычисляет значение, обычно применяемое для задания высоты снаряда, который летит по параболической траектории.
function ParabolaZ takes real h, real d, real x returns real
return (4 * h / d) * (d - x) * (x / d)
endfunction
Формула параболы (учитывающая начальную и конечную высоту)
Автор оригинала - …
Автор оригинала - …
При вызове пробует собрать из <count> предметов типа <oldItemType> новый предмет типа <newItemType>
В случае успеха возвращает true.
Автор - Shadow Daemon
В случае успеха возвращает true.
Автор - Shadow Daemon
""
function UnitUpgradeItem takes unit u, integer oldItemType, integer count, integer newItemType returns boolean
local integer i = 0
local integer j =…
local integer i = 0
local integer j =…
16 мая 2012
Заставляет юнита купить предмет из указанного магазина.
В случае успеха возвращает true.
Автор - Warden
В случае успеха возвращает true.
Автор - Warden
""
function BuyItem takes unit FromShop,integer ItemID,unit ToUnit returns boolean
if IssueNeutralTargetOrder(GetOwningPlayer(ToUnit), FromShop, "smart", ToUnit) or IssueTargetOrder(FromShop, "smart",…
if IssueNeutralTargetOrder(GetOwningPlayer(ToUnit), FromShop, "smart", ToUnit) or IssueTargetOrder(FromShop, "smart",…
Преобразует строку с Hex числом (допустимые значения "00" до "ff") в десятичное целое число:
""
function H2D takes string hex returns integer
local string abc = "0123456789abcdef"
local integer i = 0
local integer dec
loop
set i = i + 1
exitwhen( SubString(abc, (i-1), i)==SubString(hex, 0, 1)…
local string abc = "0123456789abcdef"
local integer i = 0
local integer dec
loop
set i = i + 1
exitwhen( SubString(abc, (i-1), i)==SubString(hex, 0, 1)…
16 мая 2012
Вычисляет приблизительное значение опыта за убийство указанного юнита. Применение - триггерный подсчет/добавление экспы с применением всякого рода скиллов/эффектов модификаторов.
Автор - NETRAT
Автор - NETRAT
""
function aow_GetApxExpBounty takes unit u returns real
return SquareRoot((GetUnitState(u, UNIT_STATE_MAX_LIFE) +…
return SquareRoot((GetUnitState(u, UNIT_STATE_MAX_LIFE) +…
16 мая 2012
Sim Error из Caster System, позволяет вам сэмитировать ошибку наподобие той, что выводиться движком вара. Незаменима при создании каких-либо довесков к интерфейсу пользователя.
Автор - Vexorian
Требует глобальную переменную типа звук (udg_SimError). Не создаёт утечек.
Автор - Vexorian
Требует глобальную переменную типа звук (udg_SimError). Не создаёт утечек.
""
function SimError takes player ForPlayer,…
cJass - это еще одно расширение языка JASS, которое полностью совместимо с популярным vJass. Цель его создания - дать программистам еще больше возможностей по созданию простого и качественного кода.
Вот и вышла долгожданная версия с багофиксом!
Убедительная просьба: проверьте, корректно ли обрабатываются действия с предметами (взять, выкинуть, передать и пр.)
Определился с режимом работы сервера.
Понедельник - 0:00 - 23:50
Вторник - тех. работы и прочая ерунда.
Среда - 8:00 - 0:00
Четверг - Воскресенье - полные сутки
Вторник - тех. работы и прочая ерунда.
Среда - 8:00 - 0:00
Четверг - Воскресенье - полные сутки
ПС. Время указано по МСК
Долгое время не было новостей, и описывать все то, что было реализовано займет слишком много времени, а потому, я лучше напишу о том, что осталось сделать до выхода карты.
Эта маленькая программа аналогична по принципу дейтсвия программе Алексея2005, но переписанна специально для нашего проекта. Она позволяет добавить поверх основных архивово игры собственный архив, в котором и содержатся все "наши" материалы.…
Большое спасибо за помощь в работе над проектом данным людям:
777HuNter777, Redykt, Prototype_T, FROST32, CKEJlETOH, MAPboy, ehnaton, IrokeZ, Sg0D, akaJoker, NanoSuit 2, Wine, WebSter, L_Lawilet, oGre_, Q w e r t y, Krosper, naxim, Ahotnik001, П4ела, Yen_lo_Wang, Palix, Cookie, Hexus,…
777HuNter777, Redykt, Prototype_T, FROST32, CKEJlETOH, MAPboy, ehnaton, IrokeZ, Sg0D, akaJoker, NanoSuit 2, Wine, WebSter, L_Lawilet, oGre_, Q w e r t y, Krosper, naxim, Ahotnik001, П4ела, Yen_lo_Wang, Palix, Cookie, Hexus,…
11 мая 2012
Если у вас появились какие либо идеи, то смело создавайте тему на форуме, так как будет лучше если всё будем обсуждать не только в кругу нашей команды, но и если в обсуждении будут участвовать другие посетители сайта...
Не забывайте время от времени заглядывать на форум проекта и участвовать в нём. От вашей…
Не забывайте время от времени заглядывать на форум проекта и участвовать в нём. От вашей…
11 мая 2012
Хочу напомнить всем, что мы всегда нуждаемся в новых людях. На данный момент, очень сильно требуются:
- Ответственный ландшафтер - с хорошими способностями в стиле Олдскул и готовый тратить на создание карты хотя бы 2-3 часа в сутки.
- Триггерщик (2-3), со знанием Джасса, для создания сложных систем Сейв…
10 мая 2012
Отдельная тема для Вакансий Художник-Аниматор и Гейм Дизайнер.
Основной задачей Художника - Аниматора является разработка экранов загрузки, а также иные графические работы так или иначе связанные с проектом.
Основной задачей Гейм Дизайнер будет прорисовка текстур и прочих графических модификация связных с…
Основной задачей Художника - Аниматора является разработка экранов загрузки, а также иные графические работы так или иначе связанные с проектом.
Основной задачей Гейм Дизайнер будет прорисовка текстур и прочих графических модификация связных с…
10 мая 2012
Игровая экранизация трилогии Война Древних компании blizzard entertainment.
Планируется создать интересный и разнообразный геймплей для каждого из персонажей, а так же свыше 200 вариаций основной компании, которая будет зависить не только от того на сколько хорошо вы играете но и от выбранного вами пути на каждом этапе прохождения.
Планируется создать интересный и разнообразный геймплей для каждого из персонажей, а так же свыше 200 вариаций основной компании, которая будет зависить не только от того на сколько хорошо вы играете но и от выбранного вами пути на каждом этапе прохождения.
Самой большой и наверное самой главной особенностью данного проекта должна стать система savecode, которая позволит проходить Трилогию (компанию) даже в онлайне.
Сохранив вашего героя в первой части "Источник Вечности" (при условии, что он присутствует во второй части) вы можете загрузить его во втрой главе "Душа Демона" и так аж до третьей.
Сохранив вашего героя в первой части "Источник Вечности" (при условии, что он присутствует во второй части) вы можете загрузить его во втрой главе "Душа Демона" и так аж до третьей.
Набор в многострадальный проект 1916.
Вакансии:
-Триггерщик
-Моделлер
-Ладшафтер
-Тестеры (пока неактуально)
Вакансии:
-Триггерщик
-Моделлер
-Ладшафтер
-Тестеры (пока неактуально)
Добрый день.
Как я и обещал. Запустил сервер для общего доступа.
Ниже ссылка на регистрацию и личный кабинет
Как я и обещал. Запустил сервер для общего доступа.
Ниже ссылка на регистрацию и личный кабинет
- Основу физики тел в пространстве (столкновение, базовое движение под действием сил)
- Контроллер для управления кораблем. Параметры движения (Максимальная скорость, разгон, скорость поворота).
- Управление: Up - увеличить скорость, Down - уменьшить, Left - поворот корабля влево, Right - поворот корабля вправо
8 мая 2012
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация