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

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

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

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

offline
Опыт: 4,019
Активность:
Название: Связанные кровью
Способ исполнения: не важен
Уровни: 1
МУИ: да
Для героя: нет
Описание: Воин связывает себя кровавой связью с целью, уменьшая получаемый урон на 50% и разделяя весь получаемый урон с целью (эмпатия). Уменьшение урона на цели нет, получаемый урон целью наносится и кастеру.
Старый 25.11.2011, 13:16
Ален
Изучаю Construct Classic
offline
Опыт: 4,184
Активность:
Reytor, вот вездесущий вампир
Прикрепленные файлы
Тип файла: w3x Reytor.w3x (20.9 Кбайт, 2 просмотров )
Старый 25.11.2011, 15:04
weaver
ПочемусерверХГМ тормозит?
offline
Опыт: 4,000
Активность:
Reytor:
Название: Полёт вампира
Способ исполнения: GUI
Цель: область
Для героя: да
MUI: ??
Описание: Герой взлетает(ну там анимашку самую перспективную подгоните моделька будет Келя, чародея крови). Он пролетает в общей сложности от 100 до 2000 ед. расстояния и преземляется. В месте приземления враги получают урон и отбрасываются в стороны от героя в радиусе от места приземления 500 ед.
По уровням: 4 уровня.
225 ед. урона в точке падения.
300 ед. урона в точке падения.
375 ед. урона в точке падения.
450 ед. урона в точке падения.
Старый 25.11.2011, 16:29
youtube
сктыщь
offline
Опыт: 8,025
Активность:
Impertus,
Название: Связанные кровью
Способ исполнения: не важен
Уровни: 1
МУИ: да
Для героя: нет
Описание: Воин связывает себя кровавой связью с целью, уменьшая получаемый урон на 50% и разделяя весь получаемый урон с целью (эмпатия). Уменьшение урона на цели нет, получаемый урон целью наносится и кастеру.
vjass+cjass
если кастер получает урон то весь урон идет цели и регенит 50% от урона кастеру
если цель получает урон то весь урон идет кастеру и регенит 0% от урона цели
» мммм, кодэ
scope Emp initializer Init{
    include "cj_types_priv.j"
    private hashtable Hash=InitHashtable()
    define{
        private SpellId                 ='A000'
        private LightId                 ="SPLK"
        private Duration                =15
        private TakesDmgToFirstTarg     =50  //%
        private TakesDmgToSecondTarg    =0 //%
        private CASTER                  =1
        private TARGET                  =2
        private Start($name$)=
        {
            thistype $name$ = thistype.create()
            timer t = NewTimer()
        }
        private End($name$,$func$)=
        {
            SetTimerData(t, $name$)
            TimerStart(t, 0.035, true, function thistype.$func$)
            t=null
        }
        private Get($name$)=
        {
            timer t = GetExpiredTimer()
            thistype $name$ = GetTimerData(t)
        }
        private DestrTrg(trig)=
        {
            if trig!=null then
                TriggerClearActions(trig)
                TriggerClearConditions(trig)
                DestroyTrigger(trig)
            endif
        }
            
    }
    private void onTakesDamage(){
        trigger t=GetTriggeringTrigger()
        int i=GetHandleId(t)
        unit cast=LoadUnitHandle(Hash,i,CASTER+2),targ=LoadUnitHandle(Hash,i,TARGET+2)
        real dmg1=LoadReal(Hash,i,CASTER),dmg2=LoadReal(Hash,i,TARGET)
        real dmg=GetEventDamage()
        unit u1=GetTriggerUnit(),u2=GetEventDamageSource()
        if dmg>0 and u2!=cast and u2!=targ
            if cast==u1
                SetWidgetLife(cast,GetWidgetLife(cast)+dmg/100*dmg1)
                DisableTrigger(t)
                UnitDamageTarget(u2, targ, dmg, true, true, ATTACK_TYPE_CHAOS, DAMAGE_TYPE_UNKNOWN,null)
                EnableTrigger(t)
            elseif targ==u1
                SetWidgetLife(targ,GetWidgetLife(targ)+dmg/100*dmg2)
                DisableTrigger(t)
                UnitDamageTarget(u2, cast, dmg, true, true, ATTACK_TYPE_CHAOS, DAMAGE_TYPE_UNKNOWN,null)
                EnableTrigger(t)
            endif
        endif
        cast=null
        targ=null
        u1=null
        u2=null
        t=null
    }
    private struct spell{
        unit cast,targ
        lightning l
        real time
        trigger t1
        static method onAction takes void returns void
            Get(r)
            if r.time>0 and GetWidgetLife(r.cast)>0.405 and GetWidgetLife(r.targ)>0.405
                r.time-=0.035
                real x1,y1,z1,x2,y2,z2
                x1=GetUnitX(r.cast)
                y1=GetUnitY(r.cast)
                z1=GetUnitFlyHeight(r.cast)
                x2=GetUnitX(r.targ)
                y2=GetUnitY(r.targ)
                z2=GetUnitFlyHeight(r.targ)
                MoveLightningEx(r.l,true,x1,y1,z1,x2,y2,z2)
            else
                DestrTrg(r.t1)
                DestroyLightning(r.l)
                FlushChildHashtable(Hash,GetHandleId(r.t1))
                ReleaseTimer(t)
            endif
            t=null
        endmethod
        static method onStart takes unit cast,unit targ returns void
            Start(r)
            r.cast=cast
            r.targ=targ
            r.time=Duration
            r.t1=CreateTrigger()
            SaveReal(Hash,GetHandleId(r.t1),CASTER,TakesDmgToFirstTarg)
            SaveReal(Hash,GetHandleId(r.t1),TARGET,TakesDmgToSecondTarg)
            SaveUnitHandle(Hash,GetHandleId(r.t1),CASTER+2,cast)
            SaveUnitHandle(Hash,GetHandleId(r.t1),TARGET+2,targ)
            real x1,y1,z1,x2,y2,z2
            x1=GetUnitX(r.cast)
            y1=GetUnitY(r.cast)
            z1=GetUnitFlyHeight(r.cast)
            x2=GetUnitX(r.targ)
            y2=GetUnitY(r.targ)
            z2=GetUnitFlyHeight(r.targ)
            r.l=AddLightningEx(LightId,true,x1,y1,z1,x2,y2,z2)
            TriggerRegisterUnitEvent( r.t1, cast, EVENT_UNIT_DAMAGED )
            TriggerRegisterUnitEvent( r.t1, targ, EVENT_UNIT_DAMAGED )
            TriggerAddAction(r.t1,function onTakesDamage)
            End(r,onAction)
        endmethod
    }
    private bool onCast(){
        if GetSpellAbilityId()==SpellId
            unit cast=GetTriggerUnit()
            unit targ=GetSpellTargetUnit()
            spell.onStart(cast,targ)
            cast=null
            targ=null
        endif
        return false
    }
    private void Init(){
        trigger t = CreateTrigger()          
        TriggerRegisterAnyUnitEventBJ(t, EVENT_PLAYER_UNIT_SPELL_EFFECT)
        TriggerAddCondition(t, Condition(function onCast))
        t = null
    }
}
Прикрепленные файлы
Тип файла: w3x NewSkillForNs.w3x (17.3 Кбайт, 7 просмотров )

Отредактировано youtube, 25.11.2011 в 18:47.
Старый 25.11.2011, 18:41
Admiral

offline
Опыт: 838
Активность:
youtube "а как насчет дать нам эти модельки феерверка?", ок, вот, правда этот эффект взрыва салюта после попадания по цели, а не его начальный снаряд, подставь пжл пока вместо прямого снаряда если нет подходящей замены, что нить другое, я потом если смогу сам поменяю. Модель "салют 2" - это 2ой взрыв после первого попадения, тоесть в 3ем уровне способности снаряд попавший по цели взрывается и от этого взрыва вылетают еще 5 чуть поменьше по силе снаряда.
Прикрепленные файлы
Тип файла: rar Салют.rar (1.2 Кбайт, 3 просмотров )
Тип файла: rar Салют 2.rar (1.2 Кбайт, 2 просмотров )

Отредактировано Admiral, 25.11.2011 в 20:59.
Старый 25.11.2011, 20:53
Reytor

offline
Опыт: 609
Активность:
Название: Плазменный растрел
Способ исполнения: GUI
Цель: враги
Для героя: да
MUI: ??
Описание: Герой производит серию быстрых выстрелов в течении 2-х сек., наносящих урон от от его атаки.(анимашка места вылета снарядов должна прописываться, просто у героя снряряды должны будут лететь с противоположной стороны стандартной.)
По уровням: 4 уровня.
  1. 8 выстрелов.
  2. 12 выстрелов.
  3. 16 выстрелов.
  4. 20 выстрелов.
Название: Бросок мины
Способ исполнения: GUI
Цель: область
Для героя: да
MUI: ??
Описание: Герой метает мину в указанное место.(должна быть анимашка снаряда любого) Мина взрывается когда к ней подходит враг ближе 175 ед.(анимацию взрыва надо именно огненного столба)
По уровням: 4 уровня. (урон мины будет один и тотже, кд сам отрегулирую)
  1. максимальное каличество мин 20 шт.
  2. максимальное каличество мин 30 шт.
  3. максимальное каличество мин 40 шт.
  4. максимальное каличество мин 50 шт.
Название: Новейшие технологии
Способ исполнения: GUI
Цель: сам герой
Для героя: да
MUI: ??
Описание: Герой улучщает своё снаряжение. Радиус видемости и стрельбы растёт.
По уровням: 4 уровня.
  1. радиус видемости увеличен на 250 ед., дальность стрельбы на 175 ед.
  2. радиус видемости увеличен на 325 ед., дальность стрельбы на 250 ед.(+75 ед. к тому что было на 1 лвле)
  3. радиус видемости увеличен на 400 ед., дальность стрельбы на 325 ед.(+75 ед. к тому что было на 2-м лвле)
  4. радиус видемости увеличен на 475 ед., дальность стрельбы на 400 ед.(+75 ед. к тому что было на 3-м лвле)
Возможно у когото есть подобные спелы уже, просьба выложить :)
Заранее благодарю.
Старый 26.11.2011, 14:25
tim2737

offline
Опыт: 412
Активность:
Ребят создайте пожалуйста способность что бы герой призывал существо в данном случае свою душу (призрак) и что бы призванное существо могло носить предметы и они на нее действовали и она могла ими пользоваться ( как герой ). И если существо умрет или герой призовет новое такое же существо ( что приведет к замене старого существа) вещи остаются у существа и не выпадали при смерти .

Название: Искусство ведьм.
Файл модели для призванного существа: Призрак или дух по разнице (как банши только белая)
Описание: Ведьма благодаря запретным темным знаниям разделяет свою душу от плоти и из своего духа создает призрака который служит ей пока не погибнет. Призрак может носить вещи и пользоваться ими (как герой).
Характеристики: 1 уровень- атака 20 ед. Жизнь- 300 ед.
2 уровень- атака 40 ед. Жизнь- 600 ед.
3 уровень- атака 80 ед. Жизнь- 1200 ед.
P.S. Атака у призрака должна быть дальней.
Заранее большое спасибо тому кто поможет мне.
Старый 27.11.2011, 19:20
просто Юрок
...
offline
Опыт: 11,271
Активность:
Название: Метательный диск
Для героя: нет
Способ исполнения: GUI\Jass
MUI: обязательно
Описание: бросок диска в указаном направлении(растояние до 650), врезавшись в препятствие(юнит врага, даже невидимый), диск наносит ему 135 физ. урона и рикошетит на близжайщшую цель(если она есть и видима, радиус рикошета не более 475) и если попадает наносит ей 100 физ. урона, после чего снова рикошетит и наносит 75 урона. Если цели нет или диск поразил 3 цели, то он исчезает. Ещё диск НЕ самонаводящийся, он летит не в юнита, а в точку(тоесть юнит может отойти и не получит урона).
Старый 28.11.2011, 09:33
Ален
Изучаю Construct Classic
offline
Опыт: 4,184
Активность:
tim2737, вот призраки
Прикрепленные файлы
Тип файла: w3x tim2737.w3x (17.1 Кбайт, 8 просмотров )
Старый 28.11.2011, 15:30
dinalt80

offline
Опыт: 1,121
Активность:
Название: Torrent
Способ исполнения: GUI
Цель: группа вражеских юнитов
Для героя: для использования героем на предмете
MUI: да
Описание: фонтан воды после некоторой задержки (во время которой эффект водных пузырей) подбрасывает вверх вражеских юнитов выбранной области.
Если проще - мне нужен torrent Кунки на GUI, достаточно 1 уровня, т.к. положу его на предмет.
Старый 29.11.2011, 08:07
16GB
GhostOne User
offline
Опыт: 59,317
Активность:
на торрент на гуи
Прикрепленные файлы
Тип файла: w3x Torrent [GUI][MUI][Egorman] v1.1.w3x (24.9 Кбайт, 28 просмотров )
Старый 29.11.2011, 08:31
dinalt80

offline
Опыт: 1,121
Активность:
Название: Метеор
Способ исполнения: GUI
Цель: группа вражеских юнитов
Для героя: для использования героем на предмете
MUI: да
Описание: герой бросает огненный метеор, наносящий урон, поджигающий юнитов и землю в некоторой области (в идеале хорошо б еще и кнокбэк)
Короче мне нужен метеор Инвока на GUI
По уровням: достаточно 1 уровня, т.к положу на предмет
Старый 30.11.2011, 07:45
youtube
сктыщь
offline
Опыт: 8,025
Активность:
dinalt80,
Название: Метеор
Способ исполнения: GUI
Цель: группа вражеских юнитов
Для героя: для использования героем на предмете
MUI: да
Описание: герой бросает огненный метеор, наносящий урон, поджигающий юнитов и землю в некоторой области (в идеале хорошо б еще и кнокбэк)
Короче мне нужен метеор Инвока на GUI
По уровням: достаточно 1 уровня, т.к положу на предмет
ну вот тут идейка похожая...
Старый 30.11.2011, 08:28
16GB
GhostOne User
offline
Опыт: 59,317
Активность:
dinalt80,
на
Прикрепленные файлы
Тип файла: w3x Chaos Meteor v1.0.w3x (31.4 Кбайт, 19 просмотров )
Старый 30.11.2011, 09:20
DiShan

offline
Опыт: 3,578
Активность:
Название: Ярость
Способ исполнения: Триггеры
Для героя: Да
MUI: если это мультиплеер, тогда да, да, да!
Всего 1 уровень спелла.
Герой активирует скилл, его скорость атаки повышаеться до максимума на 4 секунды, и следующие 4 атаки наносят х1,5 от его ловкости( в сумме х6, каждая атака из 4-х наносит х1,5 от ловкости при этом появляется на враге соответствующий эффект и звук, выберете любой а я изменю потом))
Старый 30.11.2011, 11:15
tim2737

offline
Опыт: 412
Активность:
Название: Турнир.
Способ исполнения: триггеры
Для героя: да
Описание: Рыцарь выбирает цель и направив свое копье на нее с постепенным увеличением скорости движется к противнику нанося урон в размере 200 ед. Все существа которые оказались на пути у рыцаря отлетают на некоторое расстояние
P.S.
Должно быть три уровня
файл модели героя: рыцарь
Эффект: когда герой начинает двигаться к цели под ним должен быть эффект ..волна силы.. и скорость что бы была достаточно быстрой.
Старый 30.11.2011, 12:04
dinalt80

offline
Опыт: 1,121
Активность:
Название: MultiShot (пассивка)
Способ исполнения: GUI
Цель: вражеский юнит
Для героя: да
MUI: да
Описание: пассивка расчитанная на лучницу
По уровням:
  1. 3 цели - 10% шанс (без бонуса урона)
  1. 3 цели - 15% шанс (без бонуса урона)
  1. 3 цели - 20% шанс (без бонуса урона)
Примерно так, или выложите че есть у кого. Посмотрим. Еще раз спасибо 16GB.
Старый 30.11.2011, 19:45
Reytor

offline
Опыт: 609
Активность:
Название: Повторение кастов (только триггерно, должно выглядить как у несая из доты копии повторяют прыг и стан.)
Способ исполнения: Gui
Цель: враги
Для героя: да
MUI: ??
Описание: Любые копии героя(который будет указыватся в триггере, по типу выбора в панели войск) повторяют любые применяемые им способности.(урона нет просто анимация, из существенного телепортация)
Название: Демонический прыжок
Способ исполнения: Gui
Цель: враги
Для героя: да
MUI: ??
Описание: (на подобии блинка несая из доты) Герой разрывает пространство между собой и указанным врагом и телепортируется сам и врага(копии повторяют и получают в стат бонус к атаке). Герой и его копии получают доп. в стат 50 ед. урона на 1 удар.
Название: Демонический берсерк
Способ исполнения: Gui
Цель: сам герой
Для героя: да
MUI: ??
Описание: Герой получает способность наносить дополнительные удары, когда получает урон в ближнем бою.(должна создаваться полупрозрачная копия героя которая могла бы ударить в лубую сторону, но была прикреплена к самому герою). Урон фантомного героя равен урону самого героя.
По уровням только настраиваемый шанс на 3 лвла.
Если кто делал уже подобные спелы скиньте плиз хотябы 1 из них.
Заранее благодарю.
Старый 30.11.2011, 21:31
dinalt80

offline
Опыт: 1,121
Активность:
Название: Maelstorm
Способ исполнения: GUI
Цель: группа вражеских юнитов
Для героя: да
MUI: да
Описание: герой атакует и пассивкой вылетает "Цепь молний". Maelstorm из Доты на GUI. Желательно чтоб меньше "геморроя", по-мойму там вобще можно без триггеров, или минимум.
По уровням:
достаточно 1 уровня
Старый 02.12.2011, 04:47
NixEon
beeg kok
offline
Опыт: 8,143
Активность:
Всем доброго утра, мне необходимы такие спеллы:
Некроз:
Способ исполнения: любой, но укажите где менять параметры
Цель: Юнит
Описание: наш некромант посылает проклятие на врага, которое временно высасывает из него каждую секунду 1силы (+1 прирост) в течение 3секунд и наносит урон равный 4 х выпитую силу. После того, как время проклятия истечет, нанесение урона останавливается и жертве возвращается сила.
Сладкая Боль
Способ исполнения: любой, опять же укажите где менять параметры
Тип: пассивная
Цель: сам герой
Описание: герой получает урон и с шансом 15(+5 прирост)% может восстановить до 20(+3 прирост)% здоровья от полученного урона.
Старый 02.12.2011, 09:19
Закрытая тема

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

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

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

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



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