Size: a a a

2021 February 20

AS

Alex Sinelnikov in Unreal Engine
удаленный сервер может отдавать клиенту набор данных, типа списка персонажей этого клиента или там к примеру почту и т.п, тоесть то что можно пустить в обход dedicated server
источник

AS

Alex Sinelnikov in Unreal Engine
Vladimir Khanin
ой postlogin
да, тоже вариант, так и думал
источник

VK

Vladimir Khanin in Unreal Engine
такие данные в PlayerState логично было бы хранить, но в любом случае, при переходу между уровнями, все эти данные самоликвидируются
источник

AS

Alex Sinelnikov in Unreal Engine
Vladimir Khanin
ой postlogin
а нет, там уже нету доступа к login options
источник

VK

Vladimir Khanin in Unreal Engine
точнее передавать через GI, какой-то токен данных, и при попадании на новый уровень их вновь подгружать, и правильнее даже от имени сервера
источник

VK

Vladimir Khanin in Unreal Engine
все равно ликвидность надо
источник

AS

Alex Sinelnikov in Unreal Engine
Vladimir Khanin
такие данные в PlayerState логично было бы хранить, но в любом случае, при переходу между уровнями, все эти данные самоликвидируются
я думал запихнуть часть данных GI на клиенте после успешного логина и пусть там висят до тех пор пока не понадобятся
источник

AS

Alex Sinelnikov in Unreal Engine
остальное через реплицируемые свойства
источник

VK

Vladimir Khanin in Unreal Engine
у нас это как-то так: postlogin->PC_Client->GI->PC_Server->GM
источник

VK

Vladimir Khanin in Unreal Engine
Alex Sinelnikov
а нет, там уже нету доступа к login options
сколько мы с этим в свое время надолбались)
источник

VK

Vladimir Khanin in Unreal Engine
у некоторых клиентов, опции были просто пустыми
источник

AS

Alex Sinelnikov in Unreal Engine
а вот в этой точке postlogin->PC_Client->GI я могу с сервера проставить значение в клиентскую GI ?
источник

AS

Alex Sinelnikov in Unreal Engine
Vladimir Khanin
у некоторых клиентов, опции были просто пустыми
а почему?
источник

VK

Vladimir Khanin in Unreal Engine
и вообще не понятно от чего это, были предположения из-за разной локализации винды или еще что. Но так и не нашли, потому перекинули опции в GI
источник

VK

Vladimir Khanin in Unreal Engine
поставить можешь, но через клиент
источник

AS

Alex Sinelnikov in Unreal Engine
отправить RPC на клиент с нужными значениями?
источник

VK

Vladimir Khanin in Unreal Engine
так как GI у каждого свой, и никак не связанный между всеми
источник

VK

Vladimir Khanin in Unreal Engine
да, но не в GI, в контроллере к примеру
источник

AS

Alex Sinelnikov in Unreal Engine
ну логично впринципе
и еще - при сборке проекта(клиент) он же не сможет запустить клиент в режиме dedicated server через терминал + параметры?
источник

VK

Vladimir Khanin in Unreal Engine
не
источник