Добавлен lioloisigisi
Странная проблема когда я пытаюсь сделать РПГ-карту и протестировать ее через ирину. Когда тестируем вдвоем с кем-то, все работает идеально, но если игроков 3 или больше то через несколько минут после начала, в случайное время, игра десинхронится. GetLocalPlayer() у меня в карте есть, но он вроде как используется только в показе текстовых сообщений и это десинхрона не вызывает. Способки тоже скорее всего нет... Я вот думаю на разные штуки которые используют хеш-таблицы, вроде системы дропа. Ошибка довольно уникальная и странная, может кто-то знает что ее вызывает?
Принятый ответ
Инициализация хешки в блоке глобалок не вызывает десинков
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. nazarpunk
Ред. host_pi
лечится он перезапуском вара, но если карта сама по себе "десинхронная" - то после перезапуска сразу при первой же игре можно получить десинхрон в этом ключ. десинхрон "вешается" на всех игроков. если втроем играть в десинхронную карту - то вам троим будет хорошо, а вот всем остальным нет. чтобы всех остальных не десинхронило - нужно после каждой игры в эту карту всем участникам ребутать варик (ну либо чинить код карты от десинрона). при этом если вы в 10 тел ребутнули варик и зашли в карту, то 11й может зайти ИЗ ДРУГОЙ (десинхронной или обычной) карты, в которой он только что был и не ребутал варик - и именно он 11й и словит десинхрон
Ред. host_pi
вообще-то карт на которых со старта десинхрон не так и много, гораздо больше карт в которых десинх через 5-10-20 минут игры