Как сделать так, чтобы при подборе итема давался скилл, и при использование этого скилла снимался заряд итема, а при 0 - ломался и забирался скилл? Желательно картой)
Всем спасибо, кто пытался помочь мне)
P.S В этом триггере, который в лучших ответах, вместо "Событее заканчивает способность", нужно поставить "Событее приводит способность в действие", а то если быстро нажимать на правую кнопку, то сбьется и заряд не пропадает, а скилл будет использован)

datar1231, вот держи карту.
Когда будешь добавлять предмет, не забудь запретить его применение (в редакторе объектов: Нужно задействовать = Нет) и вообще удалить ему способность.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Так ты же выключаешь триггер на 18 секунд вот он и не срабатывает.
Поставь условие, что герыч не имеет абилки-пустышки, если не имеет - дать её и через 18 сек забрать и пустить молнию.
Правда я не уверен насчёт того, отловится ли attacking unit через 18 сек вейта, проверь...
Вообще, если устраивает орбом - то даёшь "сферу молний" с эффектом "цепь молний", у которой 18 сек перезарядка(у цепи не у сферы)
ответ
Melissa:
а какая способность у этого предмета?
Разобрался с этой проблемой.
ответ
нашел в анг форуме....
• w3u units
• w3t items
• w3b destructables
• w3d doodads
• w3a abilities
• w3h buffs
• w3q upgrades
ответ
Без протекта? Значит открывай да делай.
ответ
Насколько я знаю, в рынках продаётся то, что падало на землю. Быть, может, не только это.

18
А дать предмету данный скилл не пытались? )
5
Maniac_91:
А дать предмету данный скилл не пытались? )
А так когда берешь предмет, то дается скилл именно персонажу, который взял предмет)
18
datar1231, но клик на предмет заставит его использоваться. Придётся дополнительно писать триггер, который возвращает заряд предмета, а если он тратится полностью - то даёт предмет обратно. Примерно 4 триггера получается (подбор предмета, его потеря или использование и применение скилла).
Зачем усложнять?
5
Maniac_91:
datar1231, но клик на предмет заставит его использоваться. Придётся дополнительно писать триггер, который возвращает заряд предмета, а если он тратится полностью - то даёт предмет обратно. Примерно 4 триггера получается (подбор предмета, его потеря или использование и применение скилла).
Зачем усложнять?
Ну я вобще хочу сделать так: Например у нас есть оружие "Ака74" и у него 10 зарядов. Оно лежит на земле, создал, нашел не имеет значание, потом при подборе этого предмета дается скилл, который типо молота бурь (+1 триггер). При использование этого скилла отнимается 1 заряд, остается 9 (+1 триггер). Потом когда остается 1 заряд, то при использование ломается предмет в инвентаре и забирается способность у того, кто брал этот предмет)
5
Steal nerves:
datar1231, забыл сказать нужно JNGP и UMS мод включить
Я что-то не так сделал или что? И да, если не сложно, можешь сказать, что вот этот UMS означает)
Загруженные файлы
18
Принятый ответ
datar1231, вот держи карту.
Когда будешь добавлять предмет, не забудь запретить его применение (в редакторе объектов: Нужно задействовать = Нет) и вообще удалить ему способность.
Загруженные файлы
27
datar1231, нее. это просто плагин, снимает кучу ограничении и дает новые гуишные команды триггерам. А вот у обычного редактора стоят ограничения, когда он пробует открыть карту (а в ней допустим сняты ограничение на декор, на ландшафт, и др. есть непонятная функция. У меня карта пустая, только триггеры, одну нестандартную гуишную функцию ввел, но стандартный редактор не может распознать функцию. и поэтому не открывает. у тебя плагин отключен, я с этим знаком - также было. там может не запуститься из-за ОС и других непонятных ситуации - решение смотри на странице нового JNGP ) . вот переделал.
Загруженные файлы
17
если в jass шаришь то вот SetItemCharges()-устанавливает заряды предмета,а сделать мини системку дающая способность и ломающая предмет когда заряд 0 GetItemCharges()-узнать заряд предмета,то ваще проще простого
18
Вот пример получше предыдущего, с базой данных:
При добавлении нового предмета не забудь в триггерах циклы тоже увеличивать (от 1 до 3,4,5...).

P.S В этом триггере, который в лучших ответах, вместо "Событее заканчивает способность", нужно поставить "Событее приводит способность в действие", а то если быстро нажимать на правую кнопку, то сбьется и заряд не пропадает, а скилл будет использован)
Блин, у меня с такими событиями бывают косяки иногда. Но главное, что ты суть уловил ;)
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.