CF
Как разместить CF на game-serverhosting
- Загрузки
- 4,830,132
- Категории
- Mod
CF (Community Framework): установка и эксплуатация на сервере DayZ
CF, сокращение от Community Framework, является основой сцены моддинга DayZ: от него зависит почти каждый существенный серверный мод, поскольку он решает пресловутую проблему конфликта идентификаторов типов RPC между несколькими модами. Без CF многие комбинации модов вылетают с загадочными ошибками. Поместите CF первым в параметр запуска -mod=, перед любым модом, который от него зависит, и загружайте его как на сервере, так и на каждом подключающемся клиенте — моды не только на стороне сервера. Очистите свой сервер один раз перед первоначальной установкой, чтобы старые идентификаторы элементов не конфликтовали с собственными CF. Имея более 4,8 миллионов подписчиков, CF фактически является обязательной основой для любого модифицированного сервера.
Совет. Сначала проверьте зависимости нового мода — для большинства из них требуется CF.
Планирование развертывания и эксплуатации
Рассматривайте CF как часть серверной платформы, а не как видимую особенность игрового процесса. Сохраняйте список всех модов, которые от него зависят, и обновляйте эту цепочку вместе на тестовом экземпляре. После загрузки проверьте журналы RPT на наличие отсутствующих классов или ошибок RPC и подключитесь к чистому клиенту. Если CF не работает, не отключайте моды контента случайным образом; сначала восстановите последнюю рабочую версию платформы и соответствующие ей зависимые версии.
Перед внесением изменений сделайте резервную копию миссии, каталога профилей и постоянного хранилища, затем запишите идентификатор Workshop, папку мода и положение в параметре -mod=. Скопируйте любой предоставленный ключ подписи в каталог ключей сервера и редактируйте файлы XML или JSON только из проверенной копии. После загрузки просмотрите журналы RPT, сценариев и администратора, подключите двух клиентов и протестируйте подключение, основную функцию, сохранение состояния и повторное подключение. Изменения лута или файлов типов происходят не просто потому, что мод загружен; объедините их намеренно и проверьте результат в мире после перезапуска. Запланируйте окно обслуживания для обновлений, переведите сервер и клиенты на одну и ту же версию Workshop и подготовьте предыдущую конфигурацию к откату. Сначала удалите мод из тестовой копии после обработки сохранённых предметов, транспортных средств, зданий или записей профиля. Это предотвращает сигнатурные кики, пустые спавны и ненужные вайпы.