|
|
Если вы хотели бы использовать в своей карте нестандартное, оригинальное заклинание, но у вас не хватает знаний для его реализации, то эта тема специально для вас. В данной теме вы можете оставить заявку на создание необходимого вам заклинания.
Если вам нужно заклинание одного из персонажей DotA, то ищите его здесь
» Шаблон оформления заявки
Название: название заклинания
Способ исполнения: GUI / JASS / всё равно Цель: вражеский юнит / свой юнит / сам герой / итд. Для героя: да/нет MUI: можно ли одновременно использовать заклинание больше одного раза Описание: здесь описание нужного спелла По уровням:
Шаблон можно просто скопировать здесь, вставить в свое сообщение и заполнить:
» Шаблон оформления ответа
Заклинание: здесь может быть название спелла или номер поста
Заказчик: здесь имя пользователя, который заказал заклинание Способ исполнения: Jass или GUI MUI: можно ли одновременно использовать заклинание больше одного раза Нужен ли JNGP: Да или Нет Используются глобальные переменные: Да или Нет Шаблон можно просто скопировать здесь, вставить в свое сообщение и заполнить:
MUI - Multiplayer
Разрешается просто процитировать сообщение заказа и дописать информацию о получившемся заклинании. Правила темы:
Заявки, не удовлетворяющие правилам, будут удалены! |
|
Uk_gruby
offline
Опыт:
6,948Активность: |
GreatLosser ((((
function Trig_SpacePress_Func001Func003C takes nothing returns boolean if ( not ( GetLocationX(GetCameraTargetPositionLoc()) == GetRectCenterX(GetPlayableMapRect()) ) ) then return false endif if ( not ( GetLocationY(GetCameraTargetPositionLoc()) == GetRectCenterY(GetPlayableMapRect()) ) ) then return false endif return true endfunction function Trig_SpacePress_Func001A takes nothing returns nothing call SetCameraQuickPositionLocForPlayer( GetEnumPlayer(), Location(GetRectCenterX(GetPlayableMapRect()), GetRectCenterY(GetPlayableMapRect())) ) if GetEnumPlayer() == GetLocalPlayer() then if ( Trig_SpacePress_Func001Func003C() ) then call PanCameraToTimedLocForPlayer( GetEnumPlayer(), GetUnitLoc(udg_hero[GetConvertedPlayerId(GetTriggerPlayer())]), 0 ) call IssueImmediateOrderBJ( udg_hero[GetConvertedPlayerId(GetTriggerPlayer())], "berserk" ) else endif endif endfunction function Trig_SpacePress_Actions takes nothing returns nothing call ForForce( GetPlayersAll(), function Trig_SpacePress_Func001A ) endfunction //=========================================================================== function InitTrig_SpacePress takes nothing returns nothing set gg_trg_SpacePress = CreateTrigger( ) call TriggerRegisterTimerEventPeriodic( gg_trg_SpacePress, 0.07 ) call TriggerAddAction( gg_trg_SpacePress, function Trig_SpacePress_Actions ) endfunction )))))) Вот твой пробел я добавил Б.Е. Но она так не пашет!!! |
20.10.2007, 09:07 | #141
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iron_Fixer
Нашёл работу...прошай XGM
offline
Опыт:
6,357Активность: |
Пожалста, замутите мне кто нибудь такой спелл - воин бросает гранату в определённую область, через несколько секунд она взрывается, нанося урон всем войскам находящимся по-близости. При этом воин не должен стоять и "колдовать" пока граната взрывается. |
21.10.2007, 21:52 | #142
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enelance
Пешу сашыпками
offline
Опыт:
1,401Активность: |
Цитата:
ПАМАГАЮ. Спелы - боян. Еще на сирче года 3 валяютса. Вот спелы - там есть твой первый. Второй можеш и сам сделать. Если не можежеш - бросай, что бы ты там не задумал - подучись сначала. |
|
24.10.2007, 21:48 | #143
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
44,079Активность: |
Frozent Goblin
Без триггеов никак. Хотя... джазз... =) Grisha 2. » AbilCode Код:
Что-то примерно так. |
25.10.2007, 14:58 | #144
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hexus
Looking for a victim
offline
Опыт:
19,166Активность: |
GreatLosser, только что удалось потестить Удар Соблазна. Как сделать так, чтоб герои не зачаровывались, и где эффекты изменять? |
27.10.2007, 11:56 | #145
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Quacker
Жду мета-ачивки..
offline
Опыт:
1,273Активность: |
Нужно заклинание для героя.На подобии одержимости, но при этом герой который использует спелл должен стоять на месте и ни на что не реагировать,его можно атаковать и в секунду тратится 0.5 маны.Когда закончится мана герой снова может ходить , и.т.д, а тот кого заколдовывали после того как заклинание потеряет силу должен быть оглушён на 5 сек.Желательно на Gui, но можно на JASS. Что-то на подобии "Захвата разума" из PsiOps... Отредактировано Quacker, 28.10.2007 в 10:00. |
27.10.2007, 21:16 | #146
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Quacker
Жду мета-ачивки..
offline
Опыт:
1,273Активность: |
Цитата:
А ты каждому спецэффекту свою переменную присвой...Ну например там: Set Dust = Last Created Special Effect И после этого не Destroy last created special effect а Destroy dust. Отредактировано Quacker, 28.10.2007 в 09:42. |
|
28.10.2007, 09:31 | #147
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hexus
Looking for a victim
offline
Опыт:
19,166Активность: |
Если ты так сведущ в триггах, чеж сам не делаешь? Great Losser Вообще битву созвездий сделать реально? |
28.10.2007, 10:41 | #148
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Quacker
Жду мета-ачивки..
offline
Опыт:
1,273Активность: |
Могу попробовать если кому нибудь будет нужно...Но неуверен что на GUI получится. |
28.10.2007, 12:01 | #149
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Персик
offline
Опыт:
8,490Активность: |
Магнит 1 уровень - над головой героя появляется зелёный шар, который притягивает к себе 3 юнита (к центру шара). Потом шар резко отбрасывает юнитов, юниты, упав на землю или столкнувшись с препятствием, получают 100 урона и оглушаются на 4 секунды. 2 уровень - притягивает 4 юнита, урон от столкновения 200, оглушение 5 секунд. 3 уровень - притягивает 6 юнитов, урон от столкновения 350, оглушение 7 секунд. желательно на триггерах сделать. |
28.10.2007, 12:37 | #150
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Quacker
Жду мета-ачивки..
offline
Опыт:
1,273Активность: |
Не получается...Вот триггеры
» Сам Спелл Цитата:
» Трата маны(МаНа) Цитата:
» Конец Заклинания Цитата:
СКАЖИТЕ ПОЧЕМУ ЮНИТ НЕ ЗАХВАТЫВАЕТСЯ??? |
|||
28.10.2007, 12:50 | #151
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hexus
Looking for a victim
offline
Опыт:
19,166Активность: |
То есть магнит сперва притягивает, а потом отталкивает? |
28.10.2007, 13:13 | #152
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GreatLosser
offline
Опыт:
5,086Активность: |
Hexus, поставь в условиях главного триггера
Код:
|
28.10.2007, 14:05 | #153
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Knight55
offline
Опыт:
184Активность: |
Сделайте плиз спеллы: "Дыхание холода" - Герой выпускает волну холода (в указанном направлении, как у "Волны силы"), наносящую урон врагам, оказавшимся у неё на пути и закалывающая их в лёд на 2 сек. После того как действие льда пройдет им нанесется дополнительный урон в размере 10% от их максимального запаса здоровья. Уровень 1 - 90 ед. урона, дальность волны 500. Уровень 2 - 110 ед. урона, дальность волны 600. Уровень 3 - 130 ед. урона, дальность волны 700. Уровень 4 - 150 ед. урона, дальность волны 800. Уровень 5 - 170 ед. урона, дальность волны 900. Стоимость маны - 80\90\100\110\120 ед. Перезарядка - 15 сек. (Графика заморозки - заклинания\Ледяное дыхание(цель), Пиктограмма - ледяная звезда) "Ледяной щит" - Применивший это заклинание герой(без указания цели, как "Удар грома") окружается ледяным щитом, повышающим броню. Противник атаковавший такого героя в ближнем бою может заморозиться на 1 сек. Длительность щита - 25 сек. Уровень 1 - защита +2 ед., 16% шанс заморозиться. Уровень 1 - защита +3 ед., 21% шанс заморозиться. Уровень 1 - защита +4 ед., 26% шанс заморозиться. Уровень 1 - защита +5 ед., 31% шанс заморозиться. Уровень 1 - защита +6 ед., 36% шанс заморозиться. Стоимость маны - 60 ед. Перезарядка - 25 сек. (Графика заморозки - заклинания\Ледяное дыхание(цель), Пиктограмма - ледяная броня(исследовать)) Заранее спасибо. |
28.10.2007, 22:35 | #154
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hexus
Looking for a victim
offline
Опыт:
19,166Активность: |
Убивает- имба, может превращает в невидимку или изгоняет в астрал? Кстати, как там Битва Созвездий?
Hexus добавил: Убивает- имба, может превращает в невидимку или изгоняет в астрал? Кстати, как там Битва Созвездий? |
29.10.2007, 11:02 | #155
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Персик
offline
Опыт:
8,490Активность: |
Цитата:
Юниты сначала должный быть в центре шара, через 2 секунды отбрасывает. |
|
29.10.2007, 13:19 | #156
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GreatLosser
offline
Опыт:
5,086Активность: |
Я сделал заклинания Мягкая рука, Удар Небес и Бьякоган. В карте используются 5 заклинаний, 1 дамми-юнит, 1 JASS-функция в нестандартном коде и 5 триггеров.
» Описание Мягкая рука: Герой получает бонус к атаке. Небесный удар: Скорость боя героя повышается на 36 ударов или пока не пройдет 20 секунд. После этого герой не может применять заклинания 10 секунд. Бьякоган: Активно - Открывает невидимых воинов вокруг героя, пассивно - дает эффект сжигания маны к 2 предыдущим способностям. |
30.10.2007, 13:25 | #157
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hexus
Looking for a victim
offline
Опыт:
19,166Активность: |
GreatLosser, тебе персональный вопрос:я сделал заклинание ледяная тюрьма(осваиваю триггеры),цель окружается ледяными глыбами(нестанд. воин),Как проверить цель на статус?Чтобы при повторном касте если цель уже внутри тюрьмы, новых глыб не создавалось?И как сделать так,чтоб у этих глыб отнималось здоровье по 1 в сек?Делаю абилку на основе пламени феникса цель-сам воин,даю глыбам,но ничего.Напиши здесь,сам спелл делать не надо,сам постараюсь.Спасибо |
31.10.2007, 11:07 | #158
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GreatLosser
offline
Опыт:
5,086Активность: |
Я сделал заклинание Шквал духов. Заклинание использует 1 GUI триггер и 1 способность.
» Описание Всех воинов в области опутывают корни деревьев, на врагов начинают падать светлячки, нанося урон. Урон наносится по области, то есть от него можно увернуться, если бы воин не был запутан корнями, то есть попал не в начало заклинания, а пришел позже. Также это очень увеличивает урон, если юниты стоят очень близко друг к другу. GreatLosser добавил: Hexus, во-первых поставь регенерацию - всегда, и набери с шифтом -1 в секунду. Во-вторых, есть несколько вариантов для проверки статуса: 1. Проверять, есть ли поблизости глыбы льда. 2. Если заклинание дает бафф(иконку в статусе), это можно проверить по boolean функции - UnitHasSpecificBuff. 3. Дать юниту CustomValue(предположим, оно=70) и каждую секунду уменьшать на 1(0 - стандарт). 4. Создать группу-глобалку, в которую заносить и убирать оттуда юнитов. 5. Сделать CustomValue. Правда, к сожалению, 2 последних варианта работают только на JASS. |
31.10.2007, 15:18 | #159
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hexus
Looking for a victim
offline
Опыт:
19,166Активность: |
У меня отриц. значения не проставляются. Все-все, нашел, ну я нуб. А как проверить на наличие глыб вокруг?
Hexus добавил: Сделал проверку на наличие баффа, сэнкс за совет. Hexus добавил: Еще вопрос начинающего триггерщика: как наносить урон триггерно, если произошло событие, и сошлось условие? в действиях этого нет. Мне надо, чтобы действием было нанесение урона. Отредактировано Hexus, 31.10.2007 в 15:30. |
31.10.2007, 16:36 | #160
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|