Имеется целочисленная переменная HeroPick с массивом для каждого из 8 игроков, при выборе героя игроком или выходе игрока из игры(или слот не занят игроком)
значение переменной меняется на 1, но для HeroPick[2] почему то не хочет меняться на 1, не могу найти где косяк, Хелп!
Карту прилагаю, в папке Выбор героя нужные триггеры

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

При запуске теста на свободный слот подставляется компьютер, если у него спросить статус то он вернет что играет. Добавь еще условие что проверяемый это человек.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
32
4 года назад
2
Внутри можно потерятся, ну и качество гуи кода такое себе, не удивительно.
Лучше напиши что делать собрался, мб сможем помочь?
0
13
4 года назад
Отредактирован easypeasy
0
quq_CCCP, Значение переменной HeroPick я использую чтобы, когда все игроки, присутствующие в игре выбрали героя, то все не выбранные герои удалились. Значение HeroPick 1 - означает что игрок либо вышел, либо слот игрока был изначально пуст, либо игрок выбрал героя. Когда значения HeroPick для всех игроков будут равны 1 то сработает триггер по удалению оставшихся героев с карты.
и я не пойму откуда у переменной HeroPick[2] значение 0
Загруженные файлы
2
9
4 года назад
2
При запуске теста на свободный слот подставляется компьютер, если у него спросить статус то он вернет что играет. Добавь еще условие что проверяемый это человек.
Принятый ответ
0
13
4 года назад
0
Коммунизм, почему это срабатывает в моем случает только для 2 игрока? У меня есть ещё одна карта этими же триггерами скопированными и там для 2 игрока переменная устанавливается нормально, где проблема - вообще не отдупляю

Коммунизм, Спасибо большое, вроде помогло, но работает только в том случае если сперва проверить Статус - Играет и потом Контроллер - Человек, и не наоборот, и до сих пор не пойму почему для 2 игрока это не срабатывало
Чтобы оставить комментарий, пожалуйста, войдите на сайт.