XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Барахолка
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Если вы хотели бы использовать в своей карте нестандартное, оригинальное заклинание, но у вас не хватает знаний для его реализации, то эта тема специально для вас. В данной теме вы можете оставить заявку на создание необходимого вам заклинания.
Если вам нужно заклинание одного из персонажей DotA, то ищите его здесь
» Шаблон оформления заявки
Название: название заклинания
Способ исполнения: GUI / JASS / всё равно
Цель: вражеский юнит / свой юнит / сам герой / итд.
Для героя: да/нет
MUI: можно ли одновременно использовать заклинание больше одного раза
Описание: здесь описание нужного спелла
По уровням:
  1. здесь параметры на первом уровне
  2. здесь на втором
  3. итд.
Шаблон можно просто скопировать здесь, вставить в свое сообщение и заполнить:
**Название:** 
**Способ исполнения:**
**Цель:**
**Для героя:**
**MUI:**
**Описание:**
**По уровням:**
1. 
2. 
...

» Шаблон оформления ответа
Заклинание: здесь может быть название спелла или номер поста
Заказчик: здесь имя пользователя, который заказал заклинание
Способ исполнения: Jass или GUI
MUI: можно ли одновременно использовать заклинание больше одного раза
Нужен ли JNGP: Да или Нет
Используются глобальные переменные: Да или Нет
Шаблон можно просто скопировать здесь, вставить в свое сообщение и заполнить:
**Заклинание:**
**Заказчик:**
**Способ исполнения:**
**MUI:**
**Нужен ли JNGP:**
**Используются глобальные переменные:**
MUI - Multiplayer
Разрешается просто процитировать сообщение заказа и дописать информацию о получившемся заклинании.

Правила темы:

  • Оформление заявок согласно шаблонам.
  • Запрещено дублирование заявок.
  • Написание заявок понятным русским языком.
  • В пункте "Описание" необходимо максимально подробно описать все действия заклинания.
  • Если все же возникли вопросы у выполняющих заявки людей - редактируем старую заявку (дописываем описание), а не отписываемся дальше!
Заявки, не удовлетворяющие правилам, будут удалены!

Закрытая тема
 
Smartaros

offline
Опыт: 23
Активность:
Название способности: Сумрачный прыжок
  1. Относится к: Герою
  2. Тип цели: Мгновенно (в ту сторону, куда
смотрит)
  1. Метод исполнения: GUI
  2. Мультиприменяемость: Нет
  3. Общий вид: Нет
7.1 Описание способности в общем виде:
Герой прыгает перед собой на определенное
расстояние, при этом в момент прыжка
уходит в инвиз, после этого скорость атаки и
бега возрастает на опред. время (высота и
скорость прыжка примерно такая же как у
сларка из доты), если на пути прыжка
встречается вражеский герой, то он получает
урон и замедляется на три секунды. При
приземлении все вражеские герои в радиусе
300 от точки приземления (если таковы
имеются) приклеиваются цепью к точке
прыжка (эффект молнии) если они начнут
убегать и выйдут за радиус длины цепи то
они вернутся на позицию максимальной
длинны цепи (300) и получат урон. При
первой атаке нашего героя из этой
невидимости наносится дополнительный
урон, равный ловкости героя (с бонусами)
умноженной на колличество прицепленных
вражеских героев, если баффа инвиза нет, то
доп урон на первый удар не наносится, если
прицепленных нет, то урон равен ловкости
7.2 Описание способности - уровни:
Уровень 1 - Дальность прыжка 500,
длительность инвиза 6 сек, бонус скорости
атаки 10%, бега 5%, длительность бонусов 10
сек, длительность цепи 2 сек, урон
наносимый за попытку выхода из под цепи
10, урон наносимый на пути прыжка 125,
замедление тем кто на пути прыжка 10%
Уровень 2 - Дальность прыжка 525,
длительность инвиза 7 сек, бонус скорости
атаки 20%, бега 10%, длительность бонусов
11 сек, длительность цепи 2,2 сек, урон
наносимый за попытку выхода из под цепи
12, урон наносимый на пути прыжка 150,
замедление тем кто на пути прыжка 20%
Уровень 3 - Дальность прыжка 550,
длительность инвиза 8 сек, бонус скорости
атаки 30%, бега 15%, длительность бонусов
12 сек, длительность цепи 2,4 сек, урон
наносимый за попытку выхода из под цепи
14, урон наносимый на пути прыжка 175,
замедление тем кто на пути прыжка 30%
Уровень 4 - Дальность прыжка 600,
длительность инвиза 9 сек, бонус скорости
атаки 40%, бега 20%, длительность бонусов
13 сек, длительность цепи 2,6 сек, урон
наносимый за попытку выхода из под цепи
16, урон наносимый на пути прыжка 200,
замедление тем кто на пути прыжка 40%
Уровень 5 - Дальность прыжка 650,
длительность инвиза 10 сек, бонус скорости
атаки 50%, бега 25%, длительность бонусов
14 сек, длительность цепи 2,8 сек, урон
наносимый за попытку выхода из под цепи
18, урон наносимый на пути прыжка 250,
замедление тем кто на пути прыжка 50%
Уровень 6 - Дальность прыжка 700,
длительность инвиза 12 сек, бонус скорости
атаки 60%, бега 30%, длительность бонусов
15 сек, длительность цепи 3 сек, урон
наносимый за попытку выхода из под цепи
20, урон наносимый на пути прыжка 300,
замедление тем кто на пути прыжка 50%
[+] замечание от Msey: ты издеваешься?
Старый 30.03.2012, 21:53
просто Юрок
...
offline
Опыт: 11,271
Активность:
Название: Удар с небес
Способ исполнения: любой
МУИ: без разницы
Для героя: да
Уровни: 3
Описание: герой подпрыгивает вверх, воспроизводится анимация атаки, и преземляется в центр выбранной зоны (250\300\350 АоЕ). При приземлении наносит 75\90\105 урона врагам в облости.
Дальность: 400\450\500
Старый 31.03.2012, 03:52
zumm
Тёртый Хрен
offline
Опыт: 6,335
Активность:
Название: Крепкость
Способ исполнения: Jass
Цель: Сама боевая единица
Для героя: Да
MUI: Да
Нужен JNGP нет.
Описание:
Пассивно:
Уровень 1. Герой игнорирует урон равный [уровень героя]/5 (при <1 этой величины, блокирует 1ед. ДМГ)
Уровень 2. К этому добавляется способность: герою нельзя нанести урон за 1 секунду больше 15% от его здоровья. То есть, если нанесли больше, чем указано, то урон не наносится. Героя можно покалечить только во второй секунде после этого.
Не блокирует урон больше запаса ХП.
Способность работает только на физический урон.

Отредактировано zumm, 31.03.2012 в 09:38.
Старый 31.03.2012, 05:47
Cosonic5
Моймозггоритогнем
offline
Опыт: 13,584
Активность:
Заклинание:Удар с небес
Заказчик:просто Юрок
Способ исполнения:Gui
MUI:нет
Нужен ли JNGP:нет
Описание: герой подпрыгивает вверх, воспроизводится анимация атаки, и преземляется в центр выбранной зоны (250\300\350 АоЕ). При приземлении наносит 75\90\105 урона врагам в облости.
Дальность: 400\450\500
Насколько вверх не указал и это плохо( В общем я добавил массивную переменную которая отвечает за скорость приземления,взлета, и за максимальную высоту. На карте 1 дамми и 2 способности одна для дамми другая для героя, можешь копировать можешь сам все создать.
Прикрепленные файлы
Тип файла: w3x Jump2.w3x (15.9 Кбайт, 5 просмотров )
Старый 31.03.2012, 06:53
zumm
Тёртый Хрен
offline
Опыт: 6,335
Активность:
Название: Массовое Расчленение
Способ исполнения: GUI
Цель: Мас спел, все юниты, включая героев, враги.
Для героя: Да
MUI: ДА
Нужен JNGP: нет.
Описание:
Мас заклинание, действующее на юнитов в радиусе 300. Все жертвы с =<30% запаса ХП, попавшие в область действия способности, уничтожаются (не действует на неуязвимые цели) в любом случае. Взрываем их с моделькой крови (не парьтесь с ней, у меня есть брызги на любой вкус и цвет). При этом на позиции каждого юнита создаётся 4 дамми (модель крови) и двигается по координатам XY на расстояние 400 (потом удаляем из игры). То есть дамми мы перемещаем по +OX +OY -OX -OY, где точка О эпицентр заклинания.
Если ХП 30%< то юниты замедляются на 50% (перемещение+ск атаки) и получают урон в ИНТЕЛЛЕКТ героя ежесекундно. Действует 2,5 сек.
Имеет задержку после применения в 1 секунду (во имя избежания тормозов в игре).

Отредактировано zumm, 31.03.2012 в 17:18.
Старый 31.03.2012, 09:37
Impertus

offline
Опыт: 4,019
Активность:
Название: Метка ворона
Способ исполнения: не важен
Уровни: 5
МУИ: да
Для героя: да
Описание: Герой вешает метку на цель: если цель дружественная, то герой получает 5\10\15\20\25% урона вместо цели; если цель вражеская, то герой восполняет здоровье в размере 5\10\15\20\25% от урона, полученного отмеченным врагом.
Старый 31.03.2012, 17:24
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
Название: Blood Shield
Способ исполнения: Jass
Уровни: 10
МУИ: да
Для героя: да
Описание: Нанося урон способностями или атакой (любой урон), герой создает щит из крови своих врагов.
10%*(Уровень Способности) от нанесенного героем урона переходит в щит. Щит стакается до 100% хп героя.
Щит висит 12 сек, нанося урон длительность обновляется.

Отредактировано Ninbous, 31.03.2012 в 21:49.
Старый 31.03.2012, 20:18
Ancient
Щпаовапа
offline
Опыт: 38,370
Активность:
Заклинание: Метка ворона
Заказчик: Impertus
Способ исполнения: GUI
MUI: Да
Нужен ли JNGP: Нет
Используются глобальные переменные: Да (1 для Кастера спела)
Прикрепленные файлы
Тип файла: w3x Metka vorona.w3x (20.3 Кбайт, 14 просмотров )
Старый 31.03.2012, 23:15
просто Юрок
...
offline
Опыт: 11,271
Активность:
Название: Взять под защиту
Способ исполнения: любой
МУИ: без разницы
Для героя: да
Уровни: 1
Описание: кастующий выбирает другого героя, после чего на того накладывается бафф с красивым эффектом(сам поставлю). Бафф длиться 10 секунд и всё это время цель не будет получать урона, а весь дамаг будет идти на того, кто наложил каст.
Старый 02.04.2012, 10:03
Diazzz
Допустимый статус
offline
Опыт: 13,797
Активность:
Название: Оборонительная стойка
Способ исполнения: без разницы
Цель: сам герой
Для героя: да
MUI: обязательно (для 10 героев)
Описание: Герой (можно взять за основу модель футмена), используя эту способность (за ману, естесственно) прячется за щитом на 10 секунд. В это время скорость движения и атаки падает на 50%, но появляется шанс заблокировать некоторое количество урона и его защита увеличивается. Щит можно отключить. Всего 10 уровней. Перезарядка на все уровни - 15 секунд. На все уровни - 50 маны.
По уровням:
  1. 10% заблокировать 10 урона. 5 защиты
  2. 20% заблокировать 20 урона. 10 защиты
...
  1. 100% заблокировать 100 урона. 50 защиты

Название: В пылу битвы
Способ исполнения: без разницы
Цель: сам герой
Для героя: да
MUI: обязательно
Описание: Герой (тот-же, что и в 1м заклинании) после активации скила получает бонус к силе и ловкости за каждого живого противника в некотором радиусе на некоторое время. После смерти одного из врагов бонус не уменьшается. Деактивируется только после определённого периода времени. 5 уровней. 150 маны на каждый уровень.
По уровням:
  1. +1 к силе и ловкости за каждого врага в радиусе 200. 10 секунд.
  2. +2 к силе и ловкости за каждого врага в радиусе 300. 15 секунд
  3. +3 к силе и ловкости за каждого врага в радиусе 400. 20 секунд
  4. +4 к силе и ловкости за каждого врага в радиусе 500. 25 секунд
  5. +5 к силе и ловкости за каждого врага в радиусе 600. 30 секунд

Отредактировано Diazzz, 02.04.2012 в 10:26.
Старый 02.04.2012, 10:12
Nazgard
Пальцем в небо
offline
Опыт: 1,201
Активность:
Переделайте плз под MUI
Прикрепленные файлы
Тип файла: w3x DeathGrip.w3x (1.79 Мбайт, 6 просмотров )
Старый 02.04.2012, 19:14
NIKZ
Изучаю Jass
offline
Опыт: 6,036
Активность:
Название: Духи предков
Способ исполнения: GUI
Цель: точка
Для героя: да
MUI: Без разницы
Описание:
Герой наводит на точку и во круг точки создаются тотемы которые связаны молниец друг с другом
Противник выйти из него не сможет и на противника накладывается Сайленс(безмолвие). Если же противник попытается выйти то его дамажит с уроном 200/300/400/500 и он замедляется с еффекторм молнии
Действует: 4/5/6/7 сек
Область круга: 200/300/400/500
Старый 02.04.2012, 19:38
Vadik29
Choice Battle 1.6а
offline
Опыт: 15,245
Активность:
Nazgard, А тебе чтоб по земле тащил или по воздуху (почти готово)?
Ancient, расслабься я скачал и щас уже почти сделал...
Скидывать лень, вот код: Назови триггер "DeathGrip", заместо этого поставь равкод своей абилы 'A000' и создай в своей карте переменную "Hash" - ХешТаблица (HashTable) и установи ее при старте карты.

function Trig_DeathGrip_Conditions takes nothing returns boolean
        return GetSpellAbilityId() == 'A000'
endfunction

function SR takes real xa, real ya, real xb, real yb returns real
return SquareRoot((xa-xb)*(xa-xb)+(ya-yb)*(ya-yb))
endfunction

function Trig_DeathGrip_Actions2 takes nothing returns nothing
    local timer t = GetExpiredTimer()
    local integer id = GetHandleId(t)
    local unit u = LoadUnitHandle(udg_Hash,id,0)
    local unit d = LoadUnitHandle(udg_Hash,id,1)
    local unit c = LoadUnitHandle(udg_Hash,id,2)
    local lightning l = LoadLightningHandle(udg_Hash,id,3)
    local real Angle
    local real x = GetUnitX(d)
    local real y = GetUnitY(d)
    local real x1 = GetUnitX(u)
    local real y1 = GetUnitY(u)
    local real h = GetUnitFlyHeight(d)
  if(SR(x,y,x1,y1) > 26)then
    set Angle= Atan2(y-y1,x-x1)
    call SetUnitX(d,GetUnitX(d)-21.*Cos(Angle))
    call SetUnitY(d,GetUnitY(d)-21.*Sin(Angle))
    call SetUnitX(c,GetUnitX(d))
    call SetUnitY(c,GetUnitY(d))
    call SetUnitFacing(d,Angle*bj_RADTODEG)
    call SetUnitFlyHeight(c,h,GetUnitFlyHeight(c))
    call MoveLightningEx(l,false,x1,y1,GetUnitFlyHeight(u)+50,x,y,h+50)
  else
    call RemoveUnit(c)
    call FlushChildHashtable(udg_Hash,id)
    call DestroyTimer(t)
    call DestroyLightning(l)
    call SetUnitFlyHeight(d,0,h)
    call PauseUnit(d,false)
  endif
  set u = null
  set d = null
  set c = null
  set t = null
  set l = null
endfunction

function Trig_DeathGrip_Actions takes nothing returns nothing
    local unit u = GetTriggerUnit()
    local unit d = GetSpellTargetUnit()
    local unit c = CreateUnit(GetOwningPlayer(u),'h000',GetUnitX(d),GetUnitY(d),GetUnitFacing(d))
    local timer t = CreateTimer()
    local integer id = GetHandleId(t)
    local real h = GetUnitFlyHeight(d)
    local lightning l = AddLightningEx("CLPB",false,GetUnitX(u), GetUnitY(u),GetUnitFlyHeight(u)+50,GetUnitX(d),GetUnitY(d),h+50)
    call SetLightningColor(l, 0.40, 0.15, 1.00, 1 )
    call SaveUnitHandle(udg_Hash,id,0,u)
    call SaveUnitHandle(udg_Hash,id,1,d)
    call SaveUnitHandle(udg_Hash,id,2,c)
    call SaveLightningHandle(udg_Hash,id,3,l)
    call UnitAddAbility(d,'Arav')
    call SetUnitFlyHeight(d,h+150,h)
    call UnitRemoveAbility(d,'Arav')
    call PauseUnit(d,true)
    call TimerStart(t,.025,true,function Trig_DeathGrip_Actions2)
    set u = null
    set d = null
    set c = null
    set l = null
endfunction

//===========================================================================
function InitTrig_DeathGrip takes nothing returns nothing
    set gg_trg_DeathGrip = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_DeathGrip, EVENT_PLAYER_UNIT_SPELL_EFFECT )
    call TriggerAddCondition( gg_trg_DeathGrip, Condition( function Trig_DeathGrip_Conditions ) )
    call TriggerAddAction( gg_trg_DeathGrip, function Trig_DeathGrip_Actions )
endfunction

Отредактировано Vadik29, 02.04.2012 в 20:43.
Старый 02.04.2012, 20:31
NIKZ
Изучаю Jass
offline
Опыт: 6,036
Активность:
Название: Залезть под землю
Способ исполнения: GUI
Цель: Мгновенное(нет цели)
Относиться к герою: да
MUI: На ваше усмотрение
Описание:
Моделька Крихалиса.
При ходе героя нажимаешь на спелл, он как бы прыгает в землю (анимация morph) и исчезает.Кстати когда он исчезает под землю, там эффект пыли (impaleDustTargert)
Его никто не может увидеть, даже сам герой, потому что он под землей
Длительность 10/12/14/16 сек.

Отредактировано NIKZ, 03.04.2012 в 18:58.
Старый 03.04.2012, 18:35
Impertus

offline
Опыт: 4,019
Активность:
Название: Вудуистский эликсир
Для героя: да
МУИ: да
Уровни: 5
Способ исполнения: не важен
Описание: Герой поит союзников в области 200\250\300\350\400 эликсиром, который увеличивает их скорость атаки на 25\50\75\100\125% и скорость перемещения на 15% на 6\8\10\12\14 сек, но по прошествии времени действия эликсира, или если здоровье напоенного упадет до 50% от базового значение, наступает побочное действие (бафф Истощение), который уменьшает скорость атаки и перемещения на ту же величину на вдвое меньшее время. Союзники со здоровьем ниже 50% действию эликсира не подвергаются.
Старый 03.04.2012, 18:42
DaeDR

offline
Опыт: 8,074
Активность:
Impertus, Есть пара вопросов:
  • На самого героя действует?
  • Если герой кастует спелл, а на союзнике уже лежит он, что делать? (обновлять, или не накладывать новый)
  • Истощение длится вдвое меньше от оставшегося времени? (или от базового)
  • После окончания действия эликсира всегда наступает истощение? (и на какое время)
DaeDR добавил:
P.S. У тебя реально выполнимые интересные заказы. Мне нравится

Отредактировано DaeDR, 04.04.2012 в 15:18.
Старый 03.04.2012, 21:09
Impertus

offline
Опыт: 4,019
Активность:
1) Да, на самого героя действует
2) Цель, на которой уже есть эликсир, невосприимчива до окончания Истощения.
3) От максимального в спелле (если у цели было 51% хп и его сбили через 1 сек на меньше 50% под эликсиром, то истощение вешается на половину времени от максимальной длительности эликсира)
4) Не зависимо от способа сбития эликсира (диспелла, опускания здоровья, конца действия), но не вешается на невосприимчивых (<50% хп и иже с ними)
Старый 03.04.2012, 21:20
Xoniks

offline
Опыт: 1,858
Активность:
Название: Adrenaline
Способ исполнения: vJass
Цель: пасив
Для героя: да
MUI: да
Описание: Чем больше врагов вокруг героя в радиусе 400 тем быстрее скорость атаки(10% за юнита) максимум 7 стаков, если здоровье героя станет меньше 20% то увеличить скорость бега до 522 на 5 сек эффект скорости бега может накладываться не чаще чем раз в минуту
Старый 03.04.2012, 23:12
Ancient
Щпаовапа
offline
Опыт: 38,370
Активность:
Заклинание: Взять под защиту
Заказчик:просто Юрок
Способ исполнения: GUI + jass
MUI: да
Нужен ли JNGP: нет
Используются глобальные переменные: да
Заклинание: В пылу битвы
Заказчик: Diazzz
Способ исполнения: GUI + jass
MUI: да
Нужен ли JNGP: нет
Используются глобальные переменные: да
Ancient добавил:
Остальное скину позже.
Прикрепленные файлы
Тип файла: w3x Defend.w3x (18.2 Кбайт, 7 просмотров )
Тип файла: w3x InTheBattle.w3x (21.3 Кбайт, 10 просмотров )
Старый 04.04.2012, 00:57
DaeDR

offline
Опыт: 8,074
Активность:
Заказчик: Diazzz
Требуется JNGP можно убрать, но перенос спеллов затруднится
Название: Оборонительная стойка
Способ исполнения: Jass
Цель: сам герой
MUI: Да
Глобальные переменные: Хеш-таблица
Описание: Герой (можно взять за основу модель футмена), используя эту способность (за ману, естесственно) прячется за щитом на 10 секунд. В это время скорость движения и атаки падает на 50%, но появляется шанс заблокировать некоторое количество урона и его защита увеличивается. Щит можно отключить. Всего 10 уровней. Перезарядка на все уровни - 15 секунд. На все уровни - 50 маны.
Исправлено: Добавлена анимация "defend"
Название: В пылу битвы
Способ исполнения: Jass
Цель: сам герой
MUI: Да
Глобальные переменные: Хеш-таблица
Описание: Герой (тот-же, что и в 1м заклинании) после активации скила получает бонус к силе и ловкости за каждого живого противника в некотором радиусе на некоторое время. После смерти одного из врагов бонус не уменьшается. Деактивируется только после определённого периода времени. 5 уровней. 150 маны на каждый уровень.
Баффы присутствуют у обоих способностей
DaeDR добавил:
Заказчик: Impertus
Название: Вудуистский эликсир
MUI: да
Способ исполнения: Jass
Требуется JNGP: Да
Глобальные переменные: Хеш-таблица
Описание: Герой поит союзников в области 200\250\300\350\400 эликсиром, который увеличивает их скорость атаки на 25\50\75\100\125% и скорость перемещения на 15% на 6\8\10\12\14 сек, но по прошествии времени действия эликсира, или если здоровье напоенного упадет до 50% от базового значение, наступает побочное действие (бафф Истощение), который уменьшает скорость атаки и перемещения на ту же величину на вдвое меньшее время. Союзники со здоровьем ниже 50% действию эликсира не подвергаются.
Прикрепленные файлы
Тип файла: w3x AtBattle.w3x (18.8 Кбайт, 4 просмотров )
Тип файла: w3x VoodoPoiton.w3x (19.9 Кбайт, 4 просмотров )
Тип файла: w3x DefStance2.w3x (19.7 Кбайт, 6 просмотров )

Отредактировано DaeDR, 05.04.2012 в 12:48.
Старый 04.04.2012, 17:01
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 16:40.