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

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

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

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

offline
Опыт: 1,702
Активность:
А вот можете сделать такое:
название .....
цель враги
исполнение не важно
описание: есть шанс что гидра ударит головами вокуг себя
я знаю что эта стандарт способность но мне нужно "головами вокруг себя", скорей всего придется редактить модель, но очень надо сделайте плиз)))
Старый 27.03.2011, 16:07
Hu_R_R_icane
ザバーニーヤ ~ 妄想心音
offline
Опыт: 6,092
Активность:
weaver, спасибо, с сочинением идей могу помочь ^_^
Если не трудно попробуй еще это пожалуйста.
Название: Молния
Способ исполнения: ГУИ
Цель: область
Для героя: до
MUI: до
Описание: гер заряжает абилку 1.2 сек, а затем в область (100 + 100 х Уровень абилы АоЕ) бьет ОГРОМНАЯ молния наносящая 3 х Интеллекта гера, +200 х уровень абилки). Все враги в этой области станятся на 3 сек и получают 0.6 х Интеллект гера урона в секунду 6 сек.
По уровням: 7
Название: Железный Песок
Способ исполнения: ГУИ
Цель: область вокруг гера
Для героя: до
MUI: до
Описание: гер юзает спелл после чего вокруг него в течении 2 сек собирается что-то черное, а затем оно разлетается во все стороны волнами, каждому врагу в области 600 + 100 х Уровень абилы наносится 2/3/4/5 х Интеллект урона за волну и они замедляются на 50% на 5 сек. Количество волн: 5
По уровням: 4
И еще в один из этих спеллов вставь системку, чтобы он отнимал н% от текущей маны при касте А то сам сделать не смог...
Старый 27.03.2011, 16:11
weaver
ПочемусерверХГМ тормозит?
offline
Опыт: 4,000
Активность:
Hu_R_R_icane:
weaver, спасибо, с сочинением идей могу помочь ^_^
Если не трудно попробуй еще это пожалуйста.
Название: Молния
Способ исполнения: ГУИ
Цель: область
Для героя: до
MUI: до
Описание: гер заряжает абилку 1.2 сек, а затем в область (100 + 100 х Уровень абилы АоЕ) бьет ОГРОМНАЯ молния наносящая 3 х Интеллекта гера, +200 х уровень абилки). Все враги в этой области станятся на 3 сек и получают 0.6 х Интеллект гера урона в секунду 6 сек.
По уровням: 7
Вот,тока модель молнии норм найди,я стандартную использовал,модель грозы.
weaver добавил:
Hu_R_R_icane, да и кстати чтоб со спеллом не было проблем,заранее проставь в самом спелле Молния области,а то игрок не поймет почему область маленькая а урон больше)
Прикрепленные файлы
Тип файла: w3x Molni9.w3x (13.5 Кбайт, 25 просмотров )
Старый 28.03.2011, 01:19
FlamedragoN
Song of Shadows
offline
Опыт: 6,208
Активность:
Название Губительный Инстинкт
Способ исполнения - гуи\cs
Тип - пасив
Для героя - нет
По уровням - нет
Описание - когда у юнита остается 50% жизней, есть 40% шанс что он взорвется нанеся всем окружающим противникам 200 урона и замедлит их скорость передвижения на 40% в течение 7 секунд.
FlamedragoN добавил:
Название - Болотная Гниль
Способ исполнения - гуи\cs
Тип - пасив
Для героя - нет
По уровням - нет
Описание - если юнита атакуют, то с 37% шансом, над головой у атакующего появится шар наносящий 20 урона в течение 5 секунд, по окончанию действия шара - он взрывается нанося всем юнитам в области 400 - 180 урона.
Старый 28.03.2011, 02:18
KPOKODIL
В разработке
offline
Опыт: 10,262
Активность:
Цитата:
Сообщение от FlamedragoN
Название Губительный Инстинкт
Способ исполнения - гуи\cs
Тип - пасив
Для героя - нет
По уровням - нет
Описание - когда у юнита остается 50% жизней, есть 40% шанс что он взорвется нанеся всем окружающим противникам 200 урона и замедлит их скорость передвижения на 40% в течение 7 секунд.

xD
Прикрепленные файлы
Тип файла: w3x Spells for FlamedragoN.w3x (25.7 Кбайт, 11 просмотров )
Старый 28.03.2011, 11:13
Hu_R_R_icane
ザバーニーヤ ~ 妄想心音
offline
Опыт: 6,092
Активность:
weaver:
Hu_R_R_icane:
weaver, спасибо, с сочинением идей могу помочь ^_^
Если не трудно попробуй еще это пожалуйста.
Название: Молния
Способ исполнения: ГУИ
Цель: область
Для героя: до
MUI: до
Описание: гер заряжает абилку 1.2 сек, а затем в область (100 + 100 х Уровень абилы АоЕ) бьет ОГРОМНАЯ молния наносящая 3 х Интеллекта гера, +200 х уровень абилки). Все враги в этой области станятся на 3 сек и получают 0.6 х Интеллект гера урона в секунду 6 сек.
По уровням: 7
Вот,тока модель молнии норм найди,я стандартную использовал,модель грозы.
weaver добавил:
Hu_R_R_icane, да и кстати чтоб со спеллом не было проблем,заранее проставь в самом спелле Молния области,а то игрок не поймет почему область маленькая а урон больше)
Спасибо, я его немного подправил, а то посекундный урон не работал... Получилось вот так вот, можешь посмотреть))) (Правда весит она теперь...)
Прикрепленные файлы
Тип файла: w3x Molni9.w3x (209.6 Кбайт, 17 просмотров )
Старый 28.03.2011, 15:02
Atideva

offline
Опыт: 1,361
Активность:
zik13
Цитата:
Сделайте пасивку плиз на гуи : Край испытывает ярость и при ударе накапливает урон (10/20/30) и скорость атаки 5/10/15 сек. п.с принцип действия таков : например у нас 1 ур спела 20-30 атака у героя . бьем врага и с каждым ударом на 10 урона больше и скорость выше ( т.е. первый удар урон 20-30 второй 30-40 ( скорость удара больше ) третий 40-50 ( скорость еще больше ) и так далее ) через 5 сек урон и скорость сбрасываются к началу . Если до сброса атакован другой враг то происходит сброс .
и еще спел :

метод исполнения : гуи
название : налет
описание : ниндзя набегает на врага с огромной скоростью и протыкает его своим мечем
нанося 200/300/400/500 урона . При извлечение меча из раны рана начинает кровоточить 3/5/7/9 сек нанося 5/10/15/20 урона в сек .

Исправил пару багов и добавил спецэффекты
Прикрепленные файлы
Тип файла: w3x Ninja.w3x (52.3 Кбайт, 17 просмотров )

Отредактировано Atideva, 04.04.2011 в 13:28.
Старый 28.03.2011, 15:19
Xoniks

offline
Опыт: 1,858
Активность:
Название: Киберщит
Способ исполнения: все равно
Цель: без цели
Для героя: да
MUI: да
Описание: Герой окружает себя барьером который поглошает полученные повреждения
По уровням:
  1. поглощает 100 + 2*ИНТ урона
  2. поглощает 200 + 3*ИНТ урона
  3. поглощает 300 + 4*ИНТ урона
Через GUI я пробовал сделать через Set life Triggering unit life of tringgering unit + damage taken но не получилось
Старый 29.03.2011, 11:56
ShamaN26

offline
Опыт: 9,546
Активность:
Заклинание: Киберщит
Заказчик: Xoniks,
Способ исполнения: Jass
MUI: Да
Нужен ли JNGP: Нет
Используются глобальные переменные: Да
автор не я, я только хар-ки подставил
# поглощает 100 + 1*ИНТ урона
# поглощает 200 + 2*ИНТ урона
# поглощает 300 + 3*ИНТ урона
Прикрепленные файлы
Тип файла: w3x Magic Shield.w3x (20.4 Кбайт, 32 просмотров )
Старый 29.03.2011, 13:22
S1l3ns3r

offline
Опыт: 198
Активность:
Название: Поддержка
Способ исполнения: GUI/Jass
Цель: без цели
Для героя: да
Описание: Создает положительную ауру в точке на местности. Через 2 секунды она свяжет всех юнитов(союзников) в *** АоЕ(эффект должен быть Исцеляющей Волны), союзники получат до 30/60/90/120 единиц урона, в зависимости как близко они находятся к этой местности, если связь разрывается, то все герои(которые были связаны) получат временный дебаф - -***% атаки на *** секунд. Скилл чанеллинг. Длительность 20 секунд.
По уровням:
Уровень 1 - 500 АоЕ, до 30 единиц урона, -30% атаки, 20 секунд
Уровень 2 - 600 АоЕ, до 60 единиц урона, -25% атаки 15 секунд
Уровень 3 - 700 АоЕ, до 90 единиц урона, -20% атаки 10 секунд
Уровень 4 - 800 АоЕ, до 120 единиц урона. - 15% атаки, 5 секунд.
Старый 29.03.2011, 14:46
youtube
сктыщь
offline
Опыт: 8,025
Активность:
Xoniks, вот я делал недавно, сотри просто одну строку чтоб урон не отражался...
function Trig_Shield_Actions_2 takes nothing returns nothing
    local unit u=GetTriggerUnit()
    local unit u2=LoadUnitHandle(udg_Hash, GetHandleId(GetTriggeringTrigger()), 0)
    local timer t=CreateTimer()
    call SaveReal(udg_Hash, GetHandleId(t), 0, GetWidgetLife(u))
    call SaveUnitHandle(udg_Hash, GetHandleId(t), 1, u)
    call TimerStart(t, 0, false, function Trig_Shield_Actions_3)
    if (GetWidgetLife(u) - GetEventDamage() < GetUnitState(u, UNIT_STATE_LIFE)) then
        call SetWidgetLife(u, GetUnitState(u, UNIT_STATE_LIFE) + GetEventDamage())
    endif
    call DisableTrigger(GetTriggeringTrigger())
    /* вот эту */ call UnitDamageTarget(u,u2,GetEventDamage(),true,false,ATTACK_TYPE_MELEE,DAMAGE_TYPE_UNIVERSAL ,WEAPON_TYPE_WHOKNOWS)
    call EnableTrigger(GetTriggeringTrigger())
    set u=null
    set u2=null
    set t=null
endfunction
Старый 29.03.2011, 17:10
youtube
сктыщь
offline
Опыт: 8,025
Активность:
Basileus,
Эктоплазмер
Исполнение: триггерное
Цель 1 - дружественный негерой
Цель 2 - враг
Для героя - да
Герой убивает дружественного война, а потом может метнуть в любого врага заряд с уроном 50%/100%/150% от здоровья жертвенного друга.
vJass
Прикрепленные файлы
Тип файла: w3x skill.w3x (15.6 Кбайт, 17 просмотров )
Старый 29.03.2011, 19:17
Extremator

offline
Опыт: 42,451
Активность:
В общем нужен набросок скилла на урон от атаки юнита

Название: Ярость Мага
Способ исполнения: GUI
Цель: Атакуемая цель
Для героя: да
Описание: Каждый удар (атака юнита) наносит жертве магический урон в % от силы атаки.

По уровням:
Уровень 1 - наносит дополнительно 10% в виде магии.
Уровень 2 - наносит дополнительно 20% в виде магии.
Уровень 3 - наносит дополнительно 30% в виде магии.
Уровень 4 - наносит дополнительно 40% в виде магии.
Старый 29.03.2011, 19:49
HellCEzaR
Проект "Instance Rush"
offline
Опыт: 2,711
Активность:
Название: Растворение боли
Способ исполнения: Все равно (желательно JASS)
Цель: Любой юнит кроме себя
Для героя: да
Описание: Герой, соединяет себя и выбранного юнита, и полученный урон передает в того соединенного юнита в размере 100%

По уровням:
Уровень 1 - Перенаправляет урон в виде 100%
//======================
Название: Разгром
Способ исполнения: Все равно (желательно JASS)
Цель: АОЕ ( как Удар грома )
Для героя: да
Описание: Герой ударяет о землю, и из под него вылетают камни (моделька как у дерева эльфов), в 2 секунды вылетает 5 камней, которые наносят 750 урона и оглушают на 1 секунду ( скил похож на вулкан )

По уровням:
Уровень 1 - Каждый камень наносит 750 урона и оглушает на 1 сек. Длительность заклинания 7 секунд
Старый 29.03.2011, 21:27
Atideva

offline
Опыт: 1,361
Активность:
HellCEzaR
Цитата:
Название: Растворение боли
Способ исполнения: Все равно (желательно JASS)
Цель: Любой юнит кроме себя
Для героя: да
Описание: Герой, соединяет себя и выбранного юнита, и полученный урон передает в того соединенного юнита в размере 100%

По уровням:
Уровень 1 - Перенаправляет урон в виде 100%
//======================
Название: Разгром
Способ исполнения: Все равно (желательно JASS)
Цель: АОЕ ( как Удар грома )
Для героя: да
Описание: Герой ударяет о землю, и из под него вылетают камни (моделька как у дерева эльфов), в 2 секунды вылетает 5 камней, которые наносят 750 урона и оглушают на 1 секунду ( скил похож на вулкан )

По уровням:
Уровень 1 - Каждый камень наносит 750 урона и оглушает на 1 сек. Длительность заклинания 7 секунд

Вот недавно выкладывали тут, похожее:
Прикрепленные файлы
Тип файла: w3x Живой Щит (Hash damage).w3x (15.0 Кбайт, 18 просмотров )
Старый 29.03.2011, 21:35
youtube
сктыщь
offline
Опыт: 8,025
Активность:
HellCEzaR,
Название: Разгром
Способ исполнения: Все равно (желательно JASS)
Цель: АОЕ ( как Удар грома )
Для героя: да
Описание: Герой ударяет о землю, и из под него вылетают камни (моделька как у дерева эльфов), в 2 секунды вылетает 5 камней, которые наносят 750 урона и оглушают на 1 секунду ( скил похож на вулкан )
По уровням:
Уровень 1 - Каждый камень наносит 750 урона и оглушает на 1 сек. Длительность заклинания 7 секунд
vJass, очень легко можно настроить под себя, и сделал вместо 5 камней 150 для более красивого эффекта(как я уже писал, это очень легко исправить)
не знаю правильно ли я тебя понял, все камни должны вылететь в течении 2 сек или в течении 7?
я сделал в 2(легко исправимо)
в 2 секунды вылетает 5 камней
или
Длительность заклинания 7 секунд
ах кстати, модельку сам поменяешь(лень было искать камни)
будут проблемы со скилом пиши в личку...
и кстати можно было триггерно оглушать для лучшего визуального эффекта :)
Прикрепленные файлы
Тип файла: w3x RainOfStones.w3x (17.2 Кбайт, 20 просмотров )

Отредактировано youtube, 29.03.2011 в 23:57.
Старый 29.03.2011, 23:30
Msey
????
offline
Опыт: 66,991
Активность:
Помогите оптимизировать код (минимизировать :D)
Цитата:
» раскрыть
Код:
scope BlinkStrike initializer Init
    globals
        private constant integer SpellID            = '----' 
        private constant string  CasterEffect       = "--" 
        private constant string  TargetEffect       = "--" 
        private constant real    ImpactDamagePerLvl = 100
        private constant real    GroupDamagePerLvl  = 50
        private constant real    GroupAoE           = 300
    endglobals

    private function UnitsAoE takes unit target returns boolean
        return (GetWidgetLife(target) > 0.405) and (IsUnitType(target, UNIT_TYPE_STRUCTURE) == false) and (IsUnitType(target, UNIT_TYPE_MAGIC_IMMUNE) == false) and (IsUnitType(target, UNIT_TYPE_MECHANICAL) == false) and (IsUnitEnemy(target, GetTriggerPlayer()) == true)
    endfunction
    globals
        private boolexpr b
    endglobals
    
    private function Conditions takes nothing returns boolean
        return GetSpellAbilityId() == SpellID
    endfunction

    private function Targets takes nothing returns boolean
        return UnitsAoE(GetFilterUnit())
    endfunction
    
    private function GroupDamage takes nothing returns nothing
        call UnitDamageTarget(GetTriggerUnit(), GetEnumUnit(), GroupDamagePerLvl, true, false, ATTACK_TYPE_NORMAL, DAMAGE_TYPE_UNKNOWN, WEAPON_TYPE_WHOKNOWS)
    endfunction
    
    private function Actions takes nothing returns nothing
        local unit c = GetSpellAbilityUnit()
        local unit t = GetSpellTargetUnit()
        local real x = GetUnitX(c)
        local real y = GetUnitY(c)
        local group g = CreateGroup()
        call DestroyEffect(AddSpecialEffect(CasterEffect,x,y))
        set x = GetUnitX(t)
        set y = GetUnitY(t)
        call SetUnitX(c, x)
        call SetUnitY(c, y)
        call DestroyEffect(AddSpecialEffect(TargetEffect,x,y))
        if IsUnitEnemy(t, GetTriggerPlayer()) then
            call UnitDamageTarget(c, t, I2R(GetUnitAbilityLevel(c,SpellID))*ImpactDamagePerLvl, true, false, ATTACK_TYPE_NORMAL, DAMAGE_TYPE_UNKNOWN, WEAPON_TYPE_WHOKNOWS)
            else
        endif
        call GroupEnumUnitsInRange(g, x, y, GroupAoE, b) 
        call ForGroup(g, function GroupDamage)
        set c = null
        set t = null
    endfunction

    private constant function NoLeakFilter takes nothing returns boolean
        return true
    endfunction

    private function Init takes nothing returns nothing
        local trigger t = CreateTrigger(  )
        local integer i = 0
        local filterfunc ff = Filter(function NoLeakFilter)
        loop
            call TriggerRegisterPlayerUnitEvent(t, Player(i), EVENT_PLAYER_UNIT_SPELL_EFFECT, ff)
            set i = i + 1
            exitwhen i == bj_MAX_PLAYER_SLOTS
        endloop
        set i = 0
        set b = Condition(function Targets)
        call TriggerAddCondition( t, Condition( function Conditions ) )
        call TriggerAddAction( t, function Actions )
        call Preload(CasterEffect)
        call Preload(TargetEffect)
        call PreloadStart()
        call DestroyFilter(ff)
        set ff = null
    endfunction
endscope
Старый 29.03.2011, 23:38
youtube
сктыщь
offline
Опыт: 8,025
Активность:
Msey, тебе сюды
Старый 29.03.2011, 23:48
weaver
ПочемусерверХГМ тормозит?
offline
Опыт: 4,000
Активность:
Название :Щит
Метод:ГУй,тока гуй,не жасс.
Для героя:да
Цель:союзник или сам воин
описание:когда на противника наложен щит то он не получает урон,если он получил урон больше 200 то щит убирается и вокруг всем наноситься урон(2 магия у абадона из доты),пытался сделать но как всегда не могу отключить щит.
Старый 29.03.2011, 23:55
Extremator

offline
Опыт: 42,451
Активность:
пост #8166 ...жду

И... нужно урон именно от атаки с руки...а то мне сделали так что он и от любой магии тоже усиляется существенно...

Extremator добавил:
Цитата:
Сообщение от weaver
Название :Щит
Метод:ГУй,тока гуй,не жасс.
Для героя:да
Цель:союзник или сам воин
описание:когда на противника наложен щит то он не получает урон,если он получил урон больше 200 то щит убирается и вокруг всем наноситься урон(2 магия у абадона из доты),пытался сделать но как всегда не могу отключить щит.


вот сам делал, есть не точность, но не очень существенная........
Прикрепленные файлы
Тип файла: w3x Aphotic Shield.w3x (19.8 Кбайт, 26 просмотров )
Старый 29.03.2011, 23:58
Закрытая тема

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

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

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

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



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