Объясните пожалуйста
игра стартанула
происходит загрузка игры
в какой момент происходит инициализация карты ?
сразу после того как игра загрузилась у всех игроков ?

Событие инициализации 80-90% до конца полоски загрузки, у всех игроков не одновременно, только после того как карты полностью загружены и созданы все обьекты в коде - игра стартует у всех.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
ApEJI, тебе сказали
сделай бекап и удали весь импорт и ро и попробуй ещё раз
ответ
Это же Фелвуд? Возможно сбились настройки функции SetDayNightModels( ), которая прописана в main.
native SetDayNightModels takes string terrainDNCFile, string unitDNCFile returns nothing
ответ
~8gabriel8:
Absolute, есть событие загрузки игры, можешь поставить там логическая_переменная=Да, а в действиях с удалением молнии поставить Если/То/Иначе, где Если условие логическая_переменная=Нет, То удалить молнию, Иначе ничего не делать
ответ
Ну я был бы удивлен если бы код работал даже в сингле, гуи карта, много утечек, куча переодиков, так на первый взгляд код не учитывает что игроков будет много и все они что то будут делать. Так же возможны десинхи из-за кривого кода, это и на гуи бывает... Огромное кол-во вейтв и циклов с вейтами, это сразу убирайте - в мультиплеере это работать не будет.
Увы конечно интересная задумка карты, но реализация очень слабая и на игру по сети не претендует, более грамотно продумывайте код и не плодите утечки, то их у вас овер дофига что равно игра закроется с фаталом после превышения лимита памяти.

32
Событие инициализации 80-90% до конца полоски загрузки, у всех игроков не одновременно, только после того как карты полностью загружены и созданы все обьекты в коде - игра стартует у всех.
Принятый ответ
16
если вопрос о выполнении кода main, то примерно с 60% загрузки
9
quq_CCCP:
Событие инициализации 80-90% до конца полоски загрузки, у всех игроков не одновременно, только после того как карты полностью загружены и созданы все обьекты в коде - игра стартует у всех.
Как проверить что игра стартанула у всех ?
нужно при инициализации игроков добавить в группу, но при дальнейших действиях, надо, что бы в группе уже были все игроки, а не подгружался кто то еще
добавлять по условию статуса слота игрок - играет ?
32
HAMHAM, зачем? Не у всех не может, ибо все игроки будут ожидать точку синхронизации, если игрок так и не загрузит карту - он вылетит из игры, через определенное время. Все просто, ибо код и так синхронизируется, вам об этом думать ненужно.
9
quq_CCCP, значит, начало каких то действий, после события (инициализация карты), происходит у всех игроков одновременно ?
22
делаеш таймер на 0 сек и делаеш проверку бывает тех ботов запустят в игру сразу после загрузки и ожидает других игроков и это ломает так что таймер оптимально как все загружают и сработает таймер и получите уже
17
Полоса загрузки и есть что - то тип инициализации карты. Если например делать много таких событий то загрузка карты становится дольше.
32
HAMHAM, точка старта всегда синхронна, сразу при инициализации считаешь игроков и все, забей на свои предположения.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.