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

Принятый ответ

datar1231, вот держи карту.
Когда будешь добавлять предмет, не забудь запретить его применение (в редакторе объектов: Нужно задействовать = Нет) и вообще удалить ему способность.
Загруженные файлы

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

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