Создание скилов

В этом разделе Гильдия может помочь вам создать свою собственную карту!

Модератор: простой модератор

Ответить
Аватара пользователя
Mehanik
Заглянувший
Сообщения: 35
Зарегистрирован: 26.07.14, 18:59
Игровой ник: provakator
Благодарил (а): 1 раз

Создание скилов

Сообщение 31588 #31588: Mehanik » 28.07.15, 20:10

Кто подскажет как добавить данные к скилу с помощью триггеров
Вот например я использую в качестве шаблона скил очищение и хочу чтобы он не только избавлял от негативов, а ещё и прибавлял хп реген. :)
Не ищи недостатки в других людях чтобы покрыть свои.

Аватара пользователя
Diazz0229
Администратор
Сообщения: 1514
Зарегистрирован: 21.02.13, 16:38
Игровой ник: Diazz0229
Благодарил (а): 72 раза
Поблагодарили: 317 раз

Re: Создание скилов

Сообщение 31590 #31590: Diazz0229 » 28.07.15, 21:57

Событие - применяется способность. Условие - такая-то способность. Действие - нужно действие)

Аватара пользователя
Mehanik
Заглянувший
Сообщения: 35
Зарегистрирован: 26.07.14, 18:59
Игровой ник: provakator
Благодарил (а): 1 раз

Re: Создание скилов

Сообщение 31591 #31591: Mehanik » 28.07.15, 22:48

то есть только таким способом.
Ну тогда как создать такой скил вот например изучаешь пассивный скил пустышку на повышение урона существу которое ты призовёшь.
И чтобы если ты изучишь этот скил и у призванного существа появится скил только активный.
Не ищи недостатки в других людях чтобы покрыть свои.

Аватара пользователя
Diazz0229
Администратор
Сообщения: 1514
Зарегистрирован: 21.02.13, 16:38
Игровой ник: Diazz0229
Благодарил (а): 72 раза
Поблагодарили: 317 раз

Re: Создание скилов

Сообщение 31593 #31593: Diazz0229 » 28.07.15, 23:24

При появлении призванного существа на карте проверяй есть ли у героя такая абилка.

Аватара пользователя
Mehanik
Заглянувший
Сообщения: 35
Зарегистрирован: 26.07.14, 18:59
Игровой ник: provakator
Благодарил (а): 1 раз

Re: Создание скилов

Сообщение 31599 #31599: Mehanik » 29.07.15, 08:26

что то до меня не доходит что надо писать в условии и событии
Не ищи недостатки в других людях чтобы покрыть свои.

Аватара пользователя
Diazz0229
Администратор
Сообщения: 1514
Зарегистрирован: 21.02.13, 16:38
Игровой ник: Diazz0229
Благодарил (а): 72 раза
Поблагодарили: 317 раз

Re: Создание скилов

Сообщение 31602 #31602: Diazz0229 » 29.07.15, 09:08

Событие: Юнит вступает в регион Вся карта
Условие: Тип триггеринг юнита = Тип твоего существа.

Аватара пользователя
Mehanik
Заглянувший
Сообщения: 35
Зарегистрирован: 26.07.14, 18:59
Игровой ник: provakator
Благодарил (а): 1 раз

Re: Создание скилов

Сообщение 31609 #31609: Mehanik » 29.07.15, 11:48

Спасибо
Я вот не могу понять как повысить урон боевой единице в процентах через триггеры
Не ищи недостатки в других людях чтобы покрыть свои.

Аватара пользователя
Diazz0229
Администратор
Сообщения: 1514
Зарегистрирован: 21.02.13, 16:38
Игровой ник: Diazz0229
Благодарил (а): 72 раза
Поблагодарили: 317 раз

Re: Создание скилов

Сообщение 31612 #31612: Diazz0229 » 29.07.15, 12:57

Либо улучшением стандартным, которое урон увеличивает - даешь юниту улучшение в редакторе объектов, а в игре триггерно ему повышаешь уровень улучшения. Или можно дать ему абилку/ауру, которая действует только на себя, и сделать ей несколько уровней. И потмо увеличивать уровень абилки для юнита, или если у него её нет - давать ему её и только потом увеличивать.

Аватара пользователя
Mehanik
Заглянувший
Сообщения: 35
Зарегистрирован: 26.07.14, 18:59
Игровой ник: provakator
Благодарил (а): 1 раз

Re: Создание скилов

Сообщение 31613 #31613: Mehanik » 29.07.15, 13:16

Ага спасибо я уже нашёл другой способ)
Не ищи недостатки в других людях чтобы покрыть свои.

Аватара пользователя
Mehanik
Заглянувший
Сообщения: 35
Зарегистрирован: 26.07.14, 18:59
Игровой ник: provakator
Благодарил (а): 1 раз

Re: Создание скилов

Сообщение 31634 #31634: Mehanik » 30.07.15, 13:11

Я уже наверно всех достал своими вопросами
Ну вообщем не получается у меня создать скил возрождения
то есть вот при смерти какого нибудь героя на его месте появляется юнит крест
я это сделал таким триггером
Событие юнит умирает
Условие тип тригерный юнит = нужный мне юнит(можно также проверка юнит герой или нет)
Действие Заменить триггерный юнит крестом
Ну появляется крест
Мне нужно сделать так чтобы при использовании скила на этом кресте возрождался герой который умер
Ну я создаю 2й триггер
Событие применяется способность
Условие способность такая та
действие герой воскресить мгновенно последний заменённый юнит
и вообщем ничего не получается просто скил юзается, а гер не ресается.
Не ищи недостатки в других людях чтобы покрыть свои.

Аватара пользователя
Diazz0229
Администратор
Сообщения: 1514
Зарегистрирован: 21.02.13, 16:38
Игровой ник: Diazz0229
Благодарил (а): 72 раза
Поблагодарили: 317 раз

Re: Создание скилов

Сообщение 31635 #31635: Diazz0229 » 30.07.15, 13:19

Ты действием "заменить юнита" удаляешь героя из игры полностью, его больше не существует, и ставишь вместо него крест, а не на его месте)) Создавай крест в точке где умер герой, а не заменяй его. Но героя лучше хранит ьв переменной, иначе потмо не сработает триггер, если воскрешать героя будут через некоторое время.

Аватара пользователя
Mehanik
Заглянувший
Сообщения: 35
Зарегистрирован: 26.07.14, 18:59
Игровой ник: provakator
Благодарил (а): 1 раз

Re: Создание скилов

Сообщение 31660 #31660: Mehanik » 30.07.15, 21:13

Вроде всё получается с одним героем
При таком триггере
Событие юнит умирает
условие тип юнита такой то(несколько юнитов)
Действие создать 1 крест на месте триггерный юнит
Установить переменную hero(тип боевая еденица) как умирающий юнит

Триггер скила
Событие применяется способность
Условие способность такая та
действие герой воскресить мгновенно hero в месте позиция юнита hero

Получается так что при использовании скила всегда даже если использовать на другой крест возрождается последний умирающий.
Неужто придётся создовать отдельный триггер для каждого героя?
Не ищи недостатки в других людях чтобы покрыть свои.

Аватара пользователя
Diazz0229
Администратор
Сообщения: 1514
Зарегистрирован: 21.02.13, 16:38
Игровой ник: Diazz0229
Благодарил (а): 72 раза
Поблагодарили: 317 раз

Re: Создание скилов

Сообщение 31662 #31662: Diazz0229 » 30.07.15, 21:23

Поэтмоу и сказал хранить героя в переменной. Но на каждого героя нужна своя переменная. А лучше всего - массив (при создании переменной поставить галочку массива).

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя