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
Разрешается просто процитировать сообщение заказа и дописать информацию о получившемся заклинании.

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

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

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

offline
Опыт: 750
Активность:
NIKZ, баффа нет. инвокером играл в доте? абсолютно такой нужен спелл. я пытался сделать, но mui не получилось. Вот некое подобие сделал, надо чтоб у каждого работал.. то у меня юнит теряется при втором использовании. надо до ума до вести мою наработку
Прикрепленные файлы
Тип файла: w3x Cold Snap.w3x (22.3 Кбайт, 3 просмотров )
Старый 30.04.2012, 19:55
NIKZ
Изучаю Jass
offline
Опыт: 6,036
Активность:
А у меня вот так получилось))
Прикрепленные файлы
Тип файла: w3x COLD SNAPP.w3x (19.1 Кбайт, 9 просмотров )
Старый 30.04.2012, 21:34
PyHeT

offline
Опыт: 750
Активность:
Название: Снижение брони
Способ исполнения: Gui или Jass
Цель: Враг
Для героя: нет
MUI: да
Описание: Способность с переключением на автоатаку. При атаке на врага у него понижается броня на 1 ед. длится эффект 5 сек. При повторной атаке втечении 5 сек. на него этой способностью, то его броня снижается на 2 ед. и т.д. до -10 ед. брони. На 1 атаку требуется 40 маны.
По уровням: без уровней
Старый 30.04.2012, 22:21
BNKTOPIII
Благодарю Aws за иконки=)
offline
Опыт: 7,147
Активность:
Название: Удерживать позицию :D
Способ исполнения: GUI для одного юнита
Описание:
Герой получая приказ удерживать позицию, наносит урон противнику находящемуся перед ним урон равный силе героя и +5 ед. урона, проигрывая указанную анимацию "attack".
Старый 01.05.2012, 01:30
NIKZ
Изучаю Jass
offline
Опыт: 6,036
Активность:
BNKTOPIII,
как объяснил так и сделал
Наводишь на цель врага коцает потом анимации и удерживать позицию
Прикрепленные файлы
Тип файла: w3x ccccccccccccc.w3x (17.4 Кбайт, 1 просмотров )
Старый 01.05.2012, 04:18
MegaBlax

offline
Опыт: 2,352
Активность:
Название: Chronosphere
Способ исполнения: JASS GUI
Цель: Любой юнит
Для героя: Да
MUI: да
Описание: Войд создает разрыв в пространстве-времени, заставляя все юниты в выбранной области попасть в ловушку на пока существует разрыв. Войд имеет таинственную связь с пространством-временем, которая позволяет ему быть незатронутым вызванной Сферой времени.
Может кто сделать? !!!Только правельный!!! Чтоб попавший юнит под действия купола, а потом вытащеный (хук, свап и т.д.) отуда не стоял без без действия, пока его не убьют.

Отредактировано MegaBlax, 01.05.2012 в 07:15.
Старый 01.05.2012, 07:08
Extremator

offline
Опыт: 42,489
Активность:
MegaBlax:
Название: Chronosphere
Способ исполнения: GUI
Цель: Область
Для героя: Да
MUI: да
Описание: Создает временной разрыв в пространстве, заставляя всех юнитов попавших в него замереть. Герой имеет связь с разрывом, которая позволяет ему игнорировать вызванные изменения времени.
Может кто сделать? !!!Только правельный!!! Чтоб попавший юнит под действия купола, а потом вытащеный (хук, свап и т.д.) отуда не стоял без без действия, пока его не убьют.
Вот держи... делал давно, но видео уроку от Гуинзо о_О
потом дорабатывал... немного... должно рабооать стабильно... + спецэффекты
Так же впихнул внутрь свой Force Staff, и... работает как нужно...
Прикрепленные файлы
Тип файла: w3x Chronosphere+FS.w3x (20.6 Кбайт, 13 просмотров )
Старый 01.05.2012, 08:27
MegaBlax

offline
Опыт: 2,352
Активность:
Класс! Огромное спасибо!
MegaBlax добавил:
Подправте пожалуйста! Есть баги (пока герой не совершит определеное кол-во атак кд на способность не пойдет. Во время атак героя можно убить, и он будет дальше продолжать атаковать, даже трупом)
» Omnislash
By [DS]
Original by elmjr3
function Trig_Omnislash_Conditions takes nothing returns boolean
return GetSpellAbilityId() == 'A001'
endfunction
function Group takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == false )
endfunction
function Group2 takes nothing returns boolean
return GetBooleanAnd( IsUnitAliveBJ(GetFilterUnit()) == true, IsUnitEnemy(GetFilterUnit(), GetOwningPlayer(GetTriggerUnit())) == true )
endfunction
function Unit_Group takes nothing returns boolean
return GetBooleanAnd(Group(),Group2())
endfunction
function Trig_Omnislash_Actions takes nothing returns nothing
local unit Caster = GetTriggerUnit()
local integer i = 0
local group UnitGroup
local unit TargetRandom
local unit Target = GetSpellTargetUnit()
local effect Phoenix
local location R
local real Damage = GetRandomReal(150. , 250.)
local integer Amount = 1 + ( GetUnitAbilityLevelSwapped('A001', Caster) * 2 )
call TriggerSleepAction( 0.20 )
call SelectUnitRemove( Caster )
call SetUnitVertexColor( Caster, 150, 150, 150, 150 )
call SetUnitInvulnerable( Caster, true )
set Phoenix = AddSpecialEffectTarget("Abilities\\Weapons\\PhoenixMissile\\Phoenix_Missile_mini.mdl",Cast​er,"weapon" )
call DestroyEffect(AddSpecialEffectTarget( "Abilities\\Spells\\NightElf\\Blink\\BlinkCaster.mdl", Caster, "chest" ))
call SetUnitPositionLocFacingBJ( Caster, PolarProjectionBJ(GetUnitLoc(Target), 50.00, GetRandomDirectionDeg()), AngleBetweenPoints(GetUnitLoc(Caster), GetUnitLoc(Target)) )
call UnitDamageTarget( Caster, Target, Damage, false, true, ATTACK_TYPE_HERO, DAMAGE_TYPE_NORMAL, WEAPON_TYPE_AXE_MEDIUM_CHOP )
call SetUnitAnimation( Caster, "attack" )
call TriggerSleepAction( 0.25 )
call SelectUnitRemove( Caster )
loop
set i = i + 1
exitwhen i > Amount
set UnitGroup = GetUnitsInRangeOfLocMatching(600.00, GetUnitLoc(Caster), Condition(function Unit_Group))
if ( IsUnitGroupEmptyBJ(UnitGroup) == false ) then
set TargetRandom = GroupPickRandomUnit(UnitGroup)
set R = GetUnitLoc(TargetRandom)
call DestroyEffect(AddSpecialEffectTarget( "Abilities\\Spells\\NightElf\\Blink\\BlinkCaster.mdl", Caster, "chest" ))
call SetUnitPositionLocFacingBJ( Caster, PolarProjectionBJ(R, 50.00, GetRandomDirectionDeg()), AngleBetweenPoints(GetUnitLoc(Caster), GetUnitLoc(TargetRandom)) )
call UnitDamageTarget( Caster, TargetRandom, Damage, false, true, ATTACK_TYPE_HERO, DAMAGE_TYPE_NORMAL, WEAPON_TYPE_AXE_MEDIUM_CHOP )
call SetUnitAnimation( Caster, "attack" )
call RemoveLocation ( R )
call TriggerSleepAction( 0.25 )
call SelectUnitRemove( Caster )
else
endif
call DestroyGroup(UnitGroup)
endloop
call SelectUnitForPlayerSingle( Caster, GetTriggerPlayer() )
call SetUnitInvulnerable( Caster, false )
call SetUnitVertexColor( Caster, 255, 255, 255, 255 )
call DestroyEffect( Phoenix )
set Phoenix = null
set Caster = null
set UnitGroup = null
set TargetRandom = null
set Target = null
set Amount = 0
set R = null
set Damage = 0
endfunction
===========================================================================
function InitTrig_Omnislash takes nothing returns nothing
local trigger t = CreateTrigger()
call TriggerRegisterAnyUnitEventBJ( t, EVENT_PLAYER_UNIT_SPELL_CAST )
call TriggerAddCondition( t, Condition( function Trig_Omnislash_Conditions ) )
call TriggerAddAction( t, function Trig_Omnislash_Actions )
set t = null
endfunction
Старый 01.05.2012, 09:05
quq_CCCP
Я белый и пушистый!
offline
Опыт: 96,086
Активность:
MegaBlax,
вот тебе омнислаш Юрнеро из доты, тут он немного корявый, я бы сделал по другому, надеюсь тебе и этот сойдёт...
Прикрепленные файлы
Тип файла: w3m Omnislash.w3m (18.5 Кбайт, 6 просмотров )
Старый 01.05.2012, 10:06
redfal

offline
Опыт: 5,163
Активность:
Название: Chain Strike
Способ исполнения: GUI (можно и jass, но только если описания будут, а то я нубко:D)
Цель: вражеский юнит, нейтральный
Для героя: да
MUI: да обязательно
Описание: Притягивает к персонажу выбранную цель, нанося урон. (в качестве цепи воспользуйтесь спец. эф. молнии)
По уровням:
  1. 120 урона, радиус 500
  2. 240 урона, радиус 500
  3. 360 урона, радиус 500
Старый 01.05.2012, 11:02
Extremator

offline
Опыт: 42,489
Активность:
MegaBlax:
Omnislash
могу дать вот это... типа... делает 3/4/5 ударов с фиксированым рандомным физ. уроном
...вроде эта карта...
Extremator добавил:
redfal, я ж тока недавно делал... xgm.ru/forum/showpost.php?p=1213374&postcount=9681
Прикрепленные файлы
Тип файла: w3x Juggernaut (Hero spells).w3x (18.8 Кбайт, 16 просмотров )
Старый 01.05.2012, 11:07
NIKZ
Изучаю Jass
offline
Опыт: 6,036
Активность:
Название: Удар грома
Способ исполнения: GUI
Цель: враги
Для героя: Да
MUI: Да
Описание: Всем войскам простивника, находящимся в окрестностях указанной цели наносится урон. Скорость атаки и перемещения понижается
Характеристика магии:
100 урона, радиус 500, скорость атаки и перемещения 40%
200 урона, радиус 500, скорость атаки и перемещения 40%
300 урона, радиус 500, скорость атаки и перемещения 40%
Старый 02.05.2012, 19:13
Extremator

offline
Опыт: 42,489
Активность:
NIKZ:
Название: Удар грома
Способ исполнения: GUI
Цель: враги
Для героя: Да
MUI: Да
Описание: Всем войскам простивника, находящимся в окрестностях указанной цели наносится урон. Скорость атаки и перемещения понижается
Характеристика магии:
100 урона, радиус 500, скорость атаки и перемещения 40%
200 урона, радиус 500, скорость атаки и перемещения 40%
300 урона, радиус 500, скорость атаки и перемещения 40%
Так сойдёт?
Прикрепленные файлы
Тип файла: w3x Custom Clap.w3x (10.1 Кбайт, 6 просмотров )
Старый 02.05.2012, 19:48
MegaBlax

offline
Опыт: 2,352
Активность:
Может кто разделить скилл.
Тут в карте есть скилы как у троля из доты, мне нужно Whirling Axes! Там в одном триггере Whirling Axes (ranged) и Whirling Axes (melee) мне нужно чтоб было 2 триггера. Один для Whirling Axes (melee) и один Whirling Axes (ranged)
(www.playdota.com/heroes/troll-warlord#skill71)
Прикрепленные файлы
Тип файла: w3x Troll Warlord [Spell Pack].w3x (76.8 Кбайт, 11 просмотров )

Отредактировано MegaBlax, 03.05.2012 в 06:26.
Старый 03.05.2012, 06:17
Extremator

offline
Опыт: 42,489
Активность:
MegaBlax:
Тут в карте есть скилы как у троля из доты, мне нужно Whirling Axes! Там в одном триггере Whirling Axes (ranged) и Whirling Axes (melee) мне нужно чтоб было 2 триггера. Один для Whirling Axes (melee) и один Whirling Axes (ranged)
(www.playdota.com/heroes/troll-warlord#skill71)
господи... какой страх... мало того что смотреть страшно... так это ещё и на жассе слепленно о_О
пойду сделаю на гуях =_=
Extremator добавил:
вот вокруг себя... со звуком коцания траблик... мб позже подправлю...
Прикрепленные файлы
Тип файла: w3x Aura.w3x (12.3 Кбайт, 12 просмотров )
Старый 03.05.2012, 15:25
Extremator

offline
Опыт: 42,489
Активность:
Сделал два спелла взяв за основу 2й спелл тролля из Доты
вышло не совсем то что в дотей, но суть впринципе осталась та же...
Способность: Whirling Axes (melee)
Радиус вращения 325 AoE вокруг героя + 125 AoE радиус контакта с топором
итого примерно ~450 AoE суммарный радиус поражения вокруг кастера...
Урон наносится за каждый топор отдельно, по 30/60/90/120 ед. (суммарно 60/120/180/240 ед.)
доп эффекты будешь вешать там где наносится урон... в обоих местах
Способность: Whirling Axes (range)
Дистанция броска до 900 AoE, угол под которым разлетаются топоры = 10 градусов
Есть применить под самого себя, то топоры автоматически полетят вперёд...
Наносит единожды 50/100/150/200 ед. урона при задевании юнита волной топоров...
Т.е. одна волна наносит урон один раз, независимо от того сколько топоров он словил, один или пять...
доп эффекты будешь вешать там где наносится урон...
Прикрепленные файлы
Тип файла: w3x Whirling Axes (spell).w3x (15.9 Кбайт, 17 просмотров )
Старый 03.05.2012, 19:30
NIKZ
Изучаю Jass
offline
Опыт: 6,036
Активность:
Название: Природный щит
Способ исполнения: GUI
Цель: враги
Для героя: Да
MUI: Да
Описание: Отдает урон врагу нанесенный им в течении 5 секунд
Характеристика магии:
1.Отдает 50/100/150/200% урона
Старый 03.05.2012, 19:59
Extremator

offline
Опыт: 42,489
Активность:
Danie1:
Extremator, хорошие познания джасса) расскажи какие книги читал, какие уроки смотрел?
я не разбираюсь в Jass'е :( только GUI ^^
NIKZ:
Название: Природный щит
NIKZ, могу дать обратку из доты... нада? оО
она возвращает 100% урона полученого юнитом в течении 5ти сек обратно в атакующего...
Прикрепленные файлы
Тип файла: w3x Blade Mail.w3x (8.0 Кбайт, 24 просмотров )
Старый 03.05.2012, 20:38
NIKZ
Изучаю Jass
offline
Опыт: 6,036
Активность:
Название: Печать преисподней
Способ исполнения: GUI или простой Jass с коментариями
Цель: без цели
Для героя: Да
MUI: без разницы
Описание:
Когда герой нажимает магию она действует 5 секунд. И если героя убьют и при этом он скастовал заклинание, то создается душа на его месте, а герой не умирает. Просто анимация Death(бить героя нельзя и управлять тоже) . Душа неуязвмая и действует на 7 секунд. Затем когда душа исчезает, герой поднимается сзалеченным здоровьем
Характеристика магии:
1.перезарядка 120 сек. Залечено 20%
1.перезарядка 115 сек.Залечено 30%
1.перезарядка 100 сек.Залечено 40%
1.перезарядка 98 сек.Залечено 50%
Старый 03.05.2012, 21:00
Impertus

offline
Опыт: 4,019
Активность:
Название: Ловушка времени
Уровни: 5
Для героя: да
МУИ: обязательно
Способ исполнения: не важен
Описание: Герой создает сферу времени вокруг себя на расстоянии 800\900\1000\1100\1200, которая перемещается вместе с ним. Каждый юнит, (и свой и чужой) попавший в эту зону замедляется на 75\80\85\90\95%. Сфера существует 9 сек, каждую секунду любой юнит в сфере с 7% шансом может попасть в аномалию, которая состарит его, лишив половины текущего здоровья и маны, а также после окончания сферы он будет замедлен наполовину на 30 сек. Когда герой атакует врага в сфере, то эффект замедления на враге пропадает до конца действия заклинания. Также если героя оглушить, то сфера пропадает.
Старый 05.05.2012, 00:32
Закрытая тема

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

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

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

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



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