Сейчас 01:41:59 Четверг, 25 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Использование артефакта с зарядами
Использование артефакта с зарядами
IyDДата: Пятница, 15 Апреля 2011, 00:17:10 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
Есть артефакт, который получает заряды когда герой убивает кого-то. При использовании теряются все заряды.
Как сделать так, чтобы за каждый заряд герой получал хп? Зарание спасибо.


xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

SunCreepДата: Пятница, 15 Апреля 2011, 00:26:48 | Сообщение # 2
9 уровень
Группа: Проверенные
Сообщений: 1136
Награды: 0
Репутация: 141
Блокировки:
IyD, Попробуй отслеживать кол-во зарядов и если число и добавить способность носителю.А уровень заряда сравнивать с уровнем способности.То бишь если Заряд равен 3 то лвл способности равен 3 следовательно дополнительное хп 100(если 1 заряд равен 100 хп)
Или можно другим способом.Создать несколько иконок(но тогда будет ограниченное кол-во зарядов) предметов с номерками и тогда менять местами предметы.
 

VTrialДата: Пятница, 15 Апреля 2011, 00:32:14 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
юнит умирает
если killing unit имеет итем с (зарядами)
то
set life of killing unit to (текущее ХП юнита + доп ХП)

А если я не так понял, то на итем вешаешь скил Хилку (другие скилов не должно висеть на итеме)
и тогда получится, если юзаешь заряд итема - восст себе ХП

Сообщение отредактировал VTrial - Пятница, 15 Апреля 2011, 00:32:57
 

IyDДата: Пятница, 15 Апреля 2011, 00:34:47 | Сообщение # 4
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
Практически ничего не понятно. В первом способе ты предлагаеш увеличивать уровень способности в предмете в зависимости от его зарядов? О_о Я даже действия такого не знаю в триггах.
Второй способ это вопервых дохрена импорта, во-вторых зачем он, если можно использовать заряды предмета? Да и прийдётся самих артов создавать 100500 - по количеству зарядов.

Добавлено (15-04-2011, 00:34)
---------------------------------------------
VTrial, арт получает заряды когда киляеш, а при его использовании за заряды тебя лечит, а не когда убиваеш и у тебя есть заряды. А способность хилка не подходит, ибо она никак не зависит от количества зарядов - надо триггерно.


xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

VTrialДата: Пятница, 15 Апреля 2011, 00:36:21 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
да лан, у мня в бфг фрост так и пашет)
 

IyDДата: Пятница, 15 Апреля 2011, 00:37:42 | Сообщение # 6
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
Quote (VTrial)
да лан, у мня в бфг фрост так и пашет)

О да - это очень важно =\


xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

VTrialДата: Пятница, 15 Апреля 2011, 00:45:06 | Сообщение # 7
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
Лан ща напишу

Добавлено (15-04-2011, 00:45)
---------------------------------------------

За основу бери скил итема Лечебное зелье (ток не забудь в нем кд убрать)

Твой же артефакт -
класиф. - имеющие заряды
макс кол-во: 999999
нужно задействовать - да

 

IyDДата: Пятница, 15 Апреля 2011, 00:48:58 | Сообщение # 8
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
И? В итоге у меня будет артефакт с кучей зарядов, каждый заряд при использовании лечит на X. Где X - лечение за один раз.
Теперь читаем это.
Quote (IyD)
При использовании теряются все заряды.

Quote (IyD)
за каждый заряд герой получал хп

То есть при единичном использовании у нас теряются все заряды и артефакт лечит на X*Y, где Y - количество зарядов.


Quote (IyD)
Как сделать так, чтобы за каждый заряд герой получал хп? Зарание спасибо.


xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

VTrialДата: Пятница, 15 Апреля 2011, 00:52:57 | Сообщение # 9
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
аааа, тогда при юзе итема сетим ХП юнита - (ХП юнита + (кол-во зарядов*N), где N - это нужное кол-во ХП
 

IyDДата: Пятница, 15 Апреля 2011, 00:55:42 | Сообщение # 10
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
Нет. При использовании итема один заряд отнимается, и если итем лечит нас на 100 хп за заряд и у нас 6 зарядов, то он нас полечит не на 6*100=600 хп, а на (6-1)*100=500 хп.

xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

VTrialДата: Пятница, 15 Апреля 2011, 00:58:21 | Сообщение # 11
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
ну пля отними математически (ХП юнита + (кол-во зарядов*N - 100)
 

IyDДата: Пятница, 15 Апреля 2011, 01:02:53 | Сообщение # 12
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
Quote (VTrial)
ну пля отними математически (ХП юнита + (кол-во зарядов*N - 100)

То есть юнита полечит на (6-1)*100-100=400, а не на 600. Даже если там будет +100, а не -100 как написал ты, то юнита будет лечить и без зарядов, а это тоже проблема.


xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

VTrialДата: Пятница, 15 Апреля 2011, 01:27:14 | Сообщение # 13
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
Вот держи: http://fileshare.in.ua/4347246

Сообщение отредактировал VTrial - Пятница, 15 Апреля 2011, 01:29:09
 

IyDДата: Пятница, 15 Апреля 2011, 11:08:35 | Сообщение # 14
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
Опять же фейл. Попробуй использовать артефакт с 1-им зарядом. Ты совсем не полечишся.
Так что вопрос остаётся в силе.
Quote (IyD)
Есть артефакт, который получает заряды когда герой убивает кого-то. При использовании теряются все заряды.
Как сделать так, чтобы за каждый заряд герой получал хп? Зарание спасибо.

Для тех кто не понял:
1) Мне НЕ надо писать как сделать, что бы арт получал заряды при убийстве.
2) Мне НЕ надо писать как при использовании тратить все заряды.
3) Мне лишь надо написать как сделать так, что бы при использовании артефакта за каждый заряд в нём мне восстанавливало хп.


xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

VTrialДата: Пятница, 15 Апреля 2011, 13:02:15 | Сообщение # 15
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
Епт, да там же за заряд дает 100 хп, т.е. если у тя 1 заряд, то при юзе стает 0, но юнит получит все равно 100 хп, если зарядов нет - ниче не получит.
 

IyDДата: Пятница, 15 Апреля 2011, 13:41:52 | Сообщение # 16
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
Проверь. В твоём примере при 1 заряде не лечит вообще.

xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

VTrialДата: Пятница, 15 Апреля 2011, 13:58:13 | Сообщение # 17
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 24
Блокировки:
Буду дома посмотрю. Ты там в условии измени кол-во зарядов не меньше или равно 1, а просто меньше. Еще можна заюзать скил итема, тогда при юзе итема ты получишь хп от скилки + триггерно от зарядов (в этом случае надо будет убрать +100 в триге). Выходит: мы юзаем итем и у нас 1 заряд - получаем хп от скила, если 6 - от скила 100 и тригерно 500, если зарядов нет - не должно хилять.

Добавлено (15-04-2011, 13:58)
---------------------------------------------
Буду дома посмотрю. Ты там в условии измени кол-во зарядов не меньше или равно 1, а просто меньше. Еще можна заюзать скил итема, тогда при юзе итема ты получишь хп от скилки + триггерно от зарядов (в этом случае надо будет убрать +100 в триге). Выходит: мы юзаем итем и у нас 1 заряд - получаем хп от скила, если 6 - от скила 100 и тригерно 500, если зарядов нет - не должно хилять.

 

sacar777Дата: Пятница, 15 Апреля 2011, 13:58:28 | Сообщение # 18
7 уровень
Группа: Проверенные
Сообщений: 416
Награды: 0
Репутация: 35
Блокировки:
если я правильно понял суть вопроса то вот:
1)Создаешь предмет
2)Создаешь переменную Целочисленную(если мультиплеер то массив, если нет, то нет)
3)Триггер:
Событие:
-Боевая еденица умирает
Условие:-
Умирающий равно здание нет
-Убивающий владеет предметом (твой предмет!)
Действие:
-Установить переменную (твоя переменная)=Значение переменной +1
-Б.е. Установить Макс Здоровья + 10 * Переменную

2Триггер:
Если боевая еденица умирает
Владеет предметом (!!!)
Установить Жизнь Макс хп - 10*Переменную
Установить переменная = 1

Попробуй так, для мульти плеера сложнее, там нужно проверки делать на гирока, который убил.


Legion

Герои: 10%
Ландшафт: 30%
Предметы: 10%
Баланс:80%
Код:70%
Общая готовность: 10%
Бета Тест карты выявил 4 довольно простых бага.
 

Mep3aB4uKДата: Пятница, 15 Апреля 2011, 14:11:40 | Сообщение # 19
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
Quote (IyD)
Мне лишь надо написать как сделать так, что бы при использовании артефакта за каждый заряд в нём мне восстанавливало хп.

Создаеш способность на основе "Слабое лечение(медленая перезарядка)" в предметах и добавляе ее в свои предмет. Эт если надо использовать по 1 заряду


Сообщение отредактировал Mep3aB4uK - Пятница, 15 Апреля 2011, 14:13:51
 

IyDДата: Пятница, 15 Апреля 2011, 14:22:05 | Сообщение # 20
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
VTrial, а разве хилка не будет лечить когда зарядов нету? Ладно посмотрю чуть позже.
sacar777, Во-первых мне не надо увеличивать макс хп. Во-вторых нет такого действия увеличивать макс хп, в-третьих
Quote (IyD)
1) Мне НЕ надо писать как сделать, что бы арт получал заряды при убийстве.

И в-четвёртых там абсолютно не надо переменная.
Mep3aB4uK, это совсем не то. Во-первых арт должен быть с кд ~5-10 сек, а во-вторых не у меня не у других играющих не будет желания клацать по 20 раз на предмет для лечения.


xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...
 

Mep3aB4uKДата: Пятница, 15 Апреля 2011, 14:30:25 | Сообщение # 21
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
IyD, немного пофантазируй.... кд ставится в способности, способности много лвл и когда начинаеш кастовать, ставиш лвл количеству зарядов,а заряды удаляеш
 

basher006Дата: Пятница, 15 Апреля 2011, 14:41:05 | Сообщение # 22
6 уровень
Группа: Проверенные
Сообщений: 151
Награды: 0
Репутация: 9
Блокировки:
С:А юнит использует предмет
У: предмет = "твой предмет"
Д: установить количесво зарядов на предмете - 0
установиь текушие жизни юнита на: Его текушиие хп + (N * "Переменная")
"Переменная" = 0

Переменая должна быть равна кол-ву зарядов на стике, значение ей нужно давать в триггере с предметом.
N= Колву хп востанавливаемым за 1 стик.


BossFight_Arena. (Hero vs Boss)
Общая готовность демки: [||||||______] 35% - верменно заброшена
*без названия* зборник мини игр (на данный момент 8 in 1 )
Общая готовность [|||||||_____] 50%
 

IyDДата: Пятница, 15 Апреля 2011, 14:45:42 | Сообщение # 23
7 уровень
Группа: Проверенные
Сообщений: 252
Награды: 0
Репутация: 112
Блокировки:
basher006, Проблема в том, что количество зарядов берётся после использования, в итоге если у нас было 6 зарядов полечит только на 5.

xxx - Луд прыгни низ мне место надо для друга
IyD - ТВОЮ...ВЫ ЗАПАРИЛИ. МОЙ НИК ИУД УЧИТЕСЬ ЧИТАТЬ
my friend - хахахаха. Вечная история, никто твой ник норм прочитать не может xD

Каким же идиотом был тот человек, который придумал Поиск, ведь его же никто не использует.

Однажды и вы попадёте на Остров Морлоков...


Сообщение отредактировал IyD - Пятница, 15 Апреля 2011, 14:46:32
 

Mep3aB4uKДата: Пятница, 15 Апреля 2011, 14:50:09 | Сообщение # 24
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
Quote (IyD)
в итоге если у нас было 6 зарядов полечит только на 5.

По арифметеке +1 и все
 

basher006Дата: Пятница, 15 Апреля 2011, 14:52:53 | Сообщение # 25
6 уровень
Группа: Проверенные
Сообщений: 151
Награды: 0
Репутация: 9
Блокировки:
Ты наверное не понял :) Суть в том что мы будит убирать оставшиеся заряды триггерно, они нужны, по сути, только для того чтобы игрок видел сколько их, они пустышка, а лечить героя будит переменная, так сказать.
Quote (IyD)
что N берётся после использования

N- это хп которые выличит 1 заряд..


BossFight_Arena. (Hero vs Boss)
Общая готовность демки: [||||||______] 35% - верменно заброшена
*без названия* зборник мини игр (на данный момент 8 in 1 )
Общая готовность [|||||||_____] 50%
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Использование артефакта с зарядами
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz