Например героя не одел кирку и начал добывать камень, но появляет сообщение что необходить одеть кирку.. Это оружие. Но у пасивка будет светить:
Навык: Горное дело
Требование:
Требование:
- Кирка
Когда одел то пропадает. С требование я уже сделал но как проверять то что у абилка все требование учтены??? И их почти 100 варианта требование все делать по 1 юнит бред.. оптимальный проверка способность с требование... спасибо
Принятый ответ
Попробуй через проверку уровня
Игрок одел кирку - дать\повысить уровень рудокопа до уровня 2
Игрок снял кирку - понизить лвл рудокопа до 1
Если он пытается копать, имея уровень абилки 1, то ломает руки :D
Если же абилка лвла 2, и он начинает копать, то копание проходит удачно
Игрок одел кирку - дать\повысить уровень рудокопа до уровня 2
Игрок снял кирку - понизить лвл рудокопа до 1
Если он пытается копать, имея уровень абилки 1, то ломает руки :D
Если же абилка лвла 2, и он начинает копать, то копание проходит удачно
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован ssbbssc
и проблем не будет
других вариантов нет, не было, и не будет
Когда предмет надет - разблокировать, когда предмет снят - заблокировать.
Можно создать базу данных, в которой привязать способность и предмет одинаковыми индексами в массиве.
Например, цикл от 1 до количества предметов в базе:
Если у юнита есть предмет А, то разблокировать способность А, иначе - заблокировать способность А.
Отредактирован N1ghtSiren
Игрок одел кирку - дать\повысить уровень рудокопа до уровня 2
Игрок снял кирку - понизить лвл рудокопа до 1
Если он пытается копать, имея уровень абилки 1, то ломает руки :D
Если же абилка лвла 2, и он начинает копать, то копание проходит удачно