Игроки с PlayStation и Xbox могут зайти только на сервер, где разрешён кроссплей. Правила игры для этого такие: не больше 8 слотов для игроков, включённый кроссплей, включённый EasyAntiCheat и не игнорируемые санкции EOS. Игроки из Steam могут зайти при любых из этих настроек.
Эти правила взяты из закреплённого поста игры в Steam, Dedicated Server Cross-Platform Play Settings. Это правила самой игры, а не наши.
Задайте четыре правила
| Правило | Где это задаётся в PlayNHost |
|---|---|
| Не больше 8 слотов для игроков | Слоты на странице Обзор: Как изменить число слотов на сервере 7 Days to Die |
| EasyAntiCheat включён | Настройки, Настройки игры, переключатель EasyAntiCheat |
ServerAllowCrossplay со значением true | В serverconfig.xml, в Files |
IgnoreEOSSanctions со значением false | В serverconfig.xml, в Files |
Отредактируйте serverconfig.xml
- Остановите сервер.
- Откройте Files и нажмите
serverconfig.xmlв главной папке. - Найдите строку с
ServerAllowCrossplayи задайте значениеtrue. НайдитеIgnoreEOSSanctionsи задайте значениеfalse. - Нажмите Сохранить содержимое.
- Запустите сервер.
Значения, которые принимает кроссплей
В том же посте перечислены значения, которые кроссплей принимает для многих других строк serverconfig.xml, например для строк заявок на землю и PlayerKillingMode. Значения, с которыми идёт файл, подходят. Если вы меняете одну из этих строк, выберите для неё значение из списка в посте, иначе игроки с консолей могут не увидеть ваш сервер.
Подробнее об этом файле и о том, какие его строки панель задаёт за вас: Как редактировать serverconfig.xml на сервере 7 Days to Die.
Как заходят игроки с консолей
Игроки с консолей находят ваш сервер в списке серверов игры, поэтому оставьте Список серверов в режиме Публичный: Как изменить название и пароль сервера 7 Days to Die.
Что кроссплей исключает
- Моды, которым нужен выключенный EasyAntiCheat, и Oxide. На кроссплей-сервере EasyAntiCheat остаётся включённым, поэтому они там работать не могут.
- Больше 8 игроков одновременно.
- Разные версии игры. У всех игроков на любой платформе должна быть та же версия игры, что и у сервера.
Обновление игры может принести новый serverconfig.xml, а переустановка всегда возвращает файл игры по умолчанию. После любого из них проверьте, что строки кроссплея всё ещё заданы.
Если игроки с консолей всё равно не могут зайти, см. Игроки не могут зайти на сервер 7 Days to Die.



