Почему когда играет много игроков, то у всех, кроме меня вылетает игра с ошибкой прекращение работы, и именно в тот момент, когда игрок выбирает магазин.
То есть срабатывает событие выбора select unit и дальше фатал.
Странно, что на моем компьютере всё нормально, но у других игра вылетает даже в сингле.
Что здесь может быть не так?

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

Проблема была в самих магазинах, сделал как в старой версии, заработало.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
28
9 лет назад
0
поставь вместо triggering unit, selected unit , может поможет .
0
20
9 лет назад
0
jngp?
Ahotnik001:
он имеет ввиду способность выбор юнита\героя, наверное
0
6
9 лет назад
0
А что за переменная int которая указывает ячейку массива? Может с ней проблема?
Помойму проблема с присвоением и возможно даже не в этом триггере, просто сколько я делал триггеров и фатальная ошибка была именно по этой причине.
0
24
9 лет назад
0
Мб зацикливается триггерный выбор юнита и реагирование триггера на выбор.
0
25
9 лет назад
0
facepalm
В локальном коде писать добавление/удаление предмета. Потому и фаталит.
Вместо triggering player поставь везде owner of (selected player)
0
24
9 лет назад
0
owner of (selected player)
Разве такое есть? :D
0
25
9 лет назад
0
selected unit()
Ошибочка вышла.
0
9
9 лет назад
0
Ancient:
facepalm
В локальном коде писать добавление/удаление предмета. Потому и фаталит.
Вместо triggering player поставь везде owner of (selected unit)
Проблема в том, что владелец выбранного юнита - нейтральный пассивный, надо именно обратиться к юниту, который выбирает. Про добавление предмета не понял.
1
25
9 лет назад
1
Обьясняю. Данный код вызывает рассинхронизацию клиентов игры.
У одного игрока ты удалил все артефакты с магазина, а у другого они остались. У вара случается взрыв мозга, он посылает вас всех подальше и вырубает игры.
0
28
9 лет назад
0
Ancient, событие выбора не является локальным
тыб хоть протестил прежде чем писать
не говоря уже о том что будь сказанное тобой правдой дгуи было бы совсем другим
0
25
9 лет назад
0
nvc123, не событие выбора. А trigering player. Я когда-то пытался для него создавать юнитов - рассинхрон клиентов. Вполне логично подумать что и добавлением/удалением предметов в лавку тоже самое.
0
9
9 лет назад
0
Проблема была в самих магазинах, сделал как в старой версии, заработало.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.