![]() |
|
|
Если вы хотели бы использовать в своей карте нестандартное, оригинальное заклинание, но у вас не хватает знаний для его реализации, то эта тема специально для вас. В данной теме вы можете оставить заявку на создание необходимого вам заклинания.
Если вам нужно заклинание одного из персонажей DotA, то ищите его здесь
» Шаблон оформления заявки
Название: название заклинания
Способ исполнения: GUI / JASS / всё равно Цель: вражеский юнит / свой юнит / сам герой / итд. Для героя: да/нет MUI: можно ли одновременно использовать заклинание больше одного раза Описание: здесь описание нужного спелла По уровням:
Шаблон можно просто скопировать здесь, вставить в свое сообщение и заполнить:
» Шаблон оформления ответа
Заклинание: здесь может быть название спелла или номер поста
Заказчик: здесь имя пользователя, который заказал заклинание Способ исполнения: Jass или GUI MUI: можно ли одновременно использовать заклинание больше одного раза Нужен ли JNGP: Да или Нет Используются глобальные переменные: Да или Нет Шаблон можно просто скопировать здесь, вставить в свое сообщение и заполнить:
MUI - Multiplayer
Разрешается просто процитировать сообщение заказа и дописать информацию о получившемся заклинании. Правила темы:
Заявки, не удовлетворяющие правилам, будут удалены! |
![]() |
|
![]()
PyHeT
![]() offline
Опыт:
750Активность: |
NIKZ, баффа нет. инвокером играл в доте? абсолютно такой нужен спелл. я пытался сделать, но mui не получилось. Вот некое подобие сделал, надо чтоб у каждого работал.. то у меня юнит теряется при втором использовании. надо до ума до вести мою наработку |
![]() |
#9741
+0/−3
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NIKZ
Изучаю Jass
![]() ![]() offline
Опыт:
6,036Активность: |
А у меня вот так получилось)) |
![]() |
#9742
+0/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
PyHeT
![]() offline
Опыт:
750Активность: |
Название: Снижение брони Способ исполнения: Gui или Jass Цель: Враг Для героя: нет MUI: да Описание: Способность с переключением на автоатаку. При атаке на врага у него понижается броня на 1 ед. длится эффект 5 сек. При повторной атаке втечении 5 сек. на него этой способностью, то его броня снижается на 2 ед. и т.д. до -10 ед. брони. На 1 атаку требуется 40 маны. По уровням: без уровней |
![]() |
#9743
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
BNKTOPIII
Благодарю Aws за иконки=)
![]() ![]() offline
Опыт:
7,147Активность: |
Название: Удерживать позицию :D Способ исполнения: GUI для одного юнита Описание: Герой получая приказ удерживать позицию, наносит урон противнику находящемуся перед ним урон равный силе героя и +5 ед. урона, проигрывая указанную анимацию "attack". |
![]() |
#9744
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NIKZ
Изучаю Jass
![]() ![]() offline
Опыт:
6,036Активность: |
BNKTOPIII, как объяснил так и сделал Наводишь на цель врага коцает потом анимации и удерживать позицию |
![]() |
#9745
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MegaBlax
![]() offline
Опыт:
2,352Активность: |
Название: Chronosphere
Способ исполнения: JASS GUI Цель: Любой юнит Для героя: Да MUI: да Описание: Войд создает разрыв в пространстве-времени, заставляя все юниты в выбранной области попасть в ловушку на пока существует разрыв. Войд имеет таинственную связь с пространством-временем, которая позволяет ему быть незатронутым вызванной Сферой времени. Может кто сделать? !!!Только правельный!!! Чтоб попавший юнит под действия купола, а потом вытащеный (хук, свап и т.д.) отуда не стоял без без действия, пока его не убьют. Отредактировано MegaBlax, 01.05.2012 в 07:15. |
![]() |
#9746
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Extremator
![]() ![]() offline
Опыт:
42,489Активность: |
MegaBlax:
Название: Chronosphere
Вот держи... делал давно, но видео уроку от Гуинзо о_О
потом дорабатывал... немного... должно рабооать стабильно... + спецэффекты Так же впихнул внутрь свой Force Staff, и... работает как нужно... |
![]() |
#9747
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
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",Caster,"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 |
![]() |
#9748
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
96,086Активность: |
MegaBlax, вот тебе омнислаш Юрнеро из доты, тут он немного корявый, я бы сделал по другому, надеюсь тебе и этот сойдёт... |
![]() |
#9749
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
redfal
![]() ![]() offline
Опыт:
5,163Активность: |
Название: Chain Strike Способ исполнения: GUI (можно и jass, но только если описания будут, а то я нубко:D) Цель: вражеский юнит, нейтральный Для героя: да MUI: да обязательно Описание: Притягивает к персонажу выбранную цель, нанося урон. (в качестве цепи воспользуйтесь спец. эф. молнии) По уровням:
|
![]() |
#9750
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Extremator
![]() ![]() offline
Опыт:
42,489Активность: |
MegaBlax:
могу дать вот это... типа... делает 3/4/5 ударов с фиксированым рандомным физ. уроном
...вроде эта карта...
Extremator добавил: redfal, я ж тока недавно делал... xgm.ru/forum/showpost.php?p=1213374&postcount=9681 |
![]() |
#9751
+1/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NIKZ
Изучаю Jass
![]() ![]() offline
Опыт:
6,036Активность: |
Название: Удар грома Способ исполнения: GUI Цель: враги Для героя: Да MUI: Да Описание: Всем войскам простивника, находящимся в окрестностях указанной цели наносится урон. Скорость атаки и перемещения понижается Характеристика магии: 100 урона, радиус 500, скорость атаки и перемещения 40% 200 урона, радиус 500, скорость атаки и перемещения 40% 300 урона, радиус 500, скорость атаки и перемещения 40% |
![]() |
#9752
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Extremator
![]() ![]() offline
Опыт:
42,489Активность: |
NIKZ:
Название: Удар грома
Так сойдёт? |
![]() |
#9753
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
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) Отредактировано MegaBlax, 03.05.2012 в 06:26. |
![]() |
#9754
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Extremator
![]() ![]() offline
Опыт:
42,489Активность: |
MegaBlax:
господи... какой страх... мало того что смотреть страшно... так это ещё и на жассе слепленно о_О
пойду сделаю на гуях =_=
Extremator добавил: вот вокруг себя... со звуком коцания траблик... мб позже подправлю... |
![]() |
#9755
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Extremator
![]() ![]() offline
Опыт:
42,489Активность: |
Сделал два спелла взяв за основу 2й спелл тролля из Доты
вышло не совсем то что в дотей, но суть впринципе осталась та же... Способность: Whirling Axes (melee)
доп эффекты будешь вешать там где наносится урон... в обоих местах Способность: Whirling Axes (range)
доп эффекты будешь вешать там где наносится урон... |
![]() |
#9756
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NIKZ
Изучаю Jass
![]() ![]() offline
Опыт:
6,036Активность: |
Название: Природный щит Способ исполнения: GUI Цель: враги Для героя: Да MUI: Да Описание: Отдает урон врагу нанесенный им в течении 5 секунд Характеристика магии: 1.Отдает 50/100/150/200% урона |
![]() |
#9757
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Extremator
![]() ![]() offline
Опыт:
42,489Активность: |
|
![]() |
#9758
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NIKZ
Изучаю Jass
![]() ![]() offline
Опыт:
6,036Активность: |
Название: Печать преисподней Способ исполнения: GUI или простой Jass с коментариями Цель: без цели Для героя: Да MUI: без разницы Описание: Когда герой нажимает магию она действует 5 секунд. И если героя убьют и при этом он скастовал заклинание, то создается душа на его месте, а герой не умирает. Просто анимация Death(бить героя нельзя и управлять тоже) . Душа неуязвмая и действует на 7 секунд. Затем когда душа исчезает, герой поднимается сзалеченным здоровьем Характеристика магии: 1.перезарядка 120 сек. Залечено 20% 1.перезарядка 115 сек.Залечено 30% 1.перезарядка 100 сек.Залечено 40% 1.перезарядка 98 сек.Залечено 50% |
![]() |
#9759
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Impertus
![]() ![]() offline
Опыт:
4,019Активность: |
Название: Ловушка времени
Уровни: 5 Для героя: да МУИ: обязательно Способ исполнения: не важен Описание: Герой создает сферу времени вокруг себя на расстоянии 800\900\1000\1100\1200, которая перемещается вместе с ним. Каждый юнит, (и свой и чужой) попавший в эту зону замедляется на 75\80\85\90\95%. Сфера существует 9 сек, каждую секунду любой юнит в сфере с 7% шансом может попасть в аномалию, которая состарит его, лишив половины текущего здоровья и маны, а также после окончания сферы он будет замедлен наполовину на 30 сек. Когда герой атакует врага в сфере, то эффект замедления на враге пропадает до конца действия заклинания. Также если героя оглушить, то сфера пропадает. |
![]() |
#9760
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|