Впервые столкнулся с задачей записать способность в переменную. Но в редакторе можно записать только что используемую способность, а мне нужно полученную НЕ ИЗУЧЕННУЮ которая уже есть у героя, а именно ту которой у него нет. То есть ту, которую я только что дал через триггер и опять же это пассивка, которую нельзя только что использовать. Как записать в переменную только что полученную для героя пособность?

Нативок возвращающих способность - 2, подходят тебе - 0.
Тебе и не нужно записывать способность в переменную, запиши айди способности и сравнивай их.

И придется наплодить булевых переменных или сделать массив, как-то сам додумаешь, как отслеживать выданные способности
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

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

И придется наплодить булевых переменных или сделать массив, как-то сам додумаешь, как отслеживать выданные способности
Загруженные файлы
Принятый ответ
21
ofeerist:
Нативок возвращающих способность - 2, подходят тебе - 0.
Тебе и не нужно записывать способность в переменную, запиши айди способности и сравнивай их.

И придется наплодить булевых переменных или сделать массив, как-то сам додумаешь, как отслеживать выданные способности
Хэшем не умею пользоваться. Сидеть и просчитывать все варианты это гемморой страшный, при этом некоторые способки пропадают, другие убираются и добавляются в список. Короче гемморой страшый!
21
SсRealm:
мне нужно понять какая из них получена только что чтобы управлять ими в дальнейшем
Ты можешь проверять наличие способности и отталкиваться от этого, тогда это решит все твои проблемы
18
SсRealm, когда ты выдаешь способность ее и нужно сохранять
21
Вижу только два варианта, так как герой с подобной способкой только один.
  1. Сделать даммика невидимого и давать ему предмет, как только появится у даммика предмет, так удалять все другие и под каждый предмет отдельно подписать способность. Даммик получает когти, герой получает способность
  2. Просто сделать целочисленную:
Когда равно один - дать ауру
Когда равно два - дать еще что то
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.