UE4 Ожидание игроков.

Пользователь
Статус
Оффлайн
Регистрация
12 Сен 2020
Сообщения
86
Реакции[?]
40
Поинты[?]
2K
Как можно реализовать систему ожидания игроков.
У меня используется server travel, и если допустим 10 игроков собралось в лобби, их перенаправляет на другую карту.
Но не все успевают загрузиться, поэтому нужно ожидание игроков после загрузки на карту.
 
Покинул портал. Не писать.
Легенда форума
Статус
Оффлайн
Регистрация
1 Авг 2016
Сообщения
4,353
Реакции[?]
5,674
Поинты[?]
175K
Самое банальное что пришло в голову, это добавить дилей после начала игры на определенное время для передвижения. Плюс сверху накинуть таймер в виде худа.
 
Пользователь
Статус
Оффлайн
Регистрация
12 Сен 2020
Сообщения
86
Реакции[?]
40
Поинты[?]
2K
Самое банальное что пришло в голову, это добавить дилей после начала игры на определенное время для передвижения. Плюс сверху накинуть таймер в виде худа.
Окей, а как можно сделать использовние фонарика(включение выключение видимости spotlight у игрока), без использования multicast.

Потому что multicast убивает репликацию, и если я зашел на карту первее и включил фонарик, у второго игрока который зашел позже, видно этого не будет.
 
Начинающий
Статус
Оффлайн
Регистрация
7 Мар 2021
Сообщения
24
Реакции[?]
9
Поинты[?]
0
Самое банальное что пришло в голову, это добавить дилей после начала игры на определенное время для передвижения. Плюс сверху накинуть таймер в виде худа.
Если ему надо 100% дождать игроков то это говно способ, лучше юзать PostLogin функцию в GM и ввести счетчик подключенных игроков, и соответственно кто-то может дисконнектнуться, тогда по Logout можно декрементировать счетчик, когда счетчик будет равен числу который тебе необходим можешь запускать игру, насчет фонарика сделай реплицированную переменную и на OnRep запускай/отрубай фонарик
 
Пользователь
Статус
Оффлайн
Регистрация
12 Сен 2020
Сообщения
86
Реакции[?]
40
Поинты[?]
2K
Если кто-то хочет сделать фонарик без использования мультикаста, то вот : Создаем кнопку в игроке, создаем логику фонарика, создаем 2 кастомных ивента,
1 ивент ставим на сервер, второй ставим на клиент.
Ивент сервера подключаем ко всей логике фонарика, клиентским ивентом вызываем серверный ивент, и в кнопку вызываем клиентский.
Если что, фонарик как пример.
 
Начинающий
Статус
Оффлайн
Регистрация
7 Мар 2021
Сообщения
24
Реакции[?]
9
Поинты[?]
0
Если кто-то хочет сделать фонарик без использования мультикаста, то вот : Создаем кнопку в игроке, создаем логику фонарика, создаем 2 кастомных ивента,
1 ивент ставим на сервер, второй ставим на клиент.
Ивент сервера подключаем ко всей логике фонарика, клиентским ивентом вызываем серверный ивент, и в кнопку вызываем клиентский.
Если что, фонарик как пример.
говно способ
 
Сверху Снизу