Установка и порядок загрузки
The Apocalypse Project — это пак карты, а не скрипт. Работает на любом сервере FiveM: с BS19, ESX, QBCore, Qbox или вообще без фреймворка.
Что нужно
Заголовок раздела «Что нужно»- Сервер FiveM с включённым OneSync.
apocalypse-world-core(сдвигаемые обломки машин) без него не запустится, остальной карте всё равно. - Около 1,1 ГБ на диске под файлы. Игроки скачивают стримящиеся файлы при первом входе, дальше они лежат в кэше.
- Свежий артефакт сервера. Загрузчик IPL включает часть исправлений только на достаточно новом билде игры, на старых их просто меньше.
1. Скачать
Заголовок раздела «1. Скачать»Возьми zip на bs19.org/map (последний релиз на GitHub, а пока релиза нет — свежие файлы из основной ветки) или прямо на GitHub.
Внутри zip одна папка — [the_apocalypse_project]. Квадратные скобки важны: FiveM считает папку в скобках группой и запускает всё внутри одной строкой.
2. Скопировать
Заголовок раздела «2. Скопировать»resources/├── [map]/│ └── [the_apocalypse_project]/│ ├── apocalypse-core/│ ├── apocalypse-ipl/│ ├── apocalypse-los-santos/│ └── ... (17 resources)└── ...твои остальные ресурсы3. server.cfg
Заголовок раздела «3. server.cfg»# framework and your own scripts firstensure oxmysql# ensure [your framework]
# the mapensure [the_apocalypse_project]Порядок внутри папки настраивается сам: apocalypse-core и apocalypse-ipl объявлены зависимостями, поэтому FiveM запускает их раньше частей, которым они нужны. Важен порядок между картой и твоими другими ресурсами карт:
- Свои MLO и ymap, которые должны перекрывать карту, ставь после
ensure [the_apocalypse_project]. - Другой загрузчик IPL (например
bob74_ipl) ставь до неё, а наш выключи. См. Свои IPL.
4. Стриминг и пулы
Заголовок раздела «4. Стриминг и пулы»Карта такого размера нагружает пулы клиента. Если у игроков вылеты или ошибки Pool full рядом с большими зонами, подними пулы в server.cfg:
increase_pool_size "Building" 500increase_pool_size "StaticBounds" 2000increase_pool_size "EntityDescPool" 5000increase_pool_size "TxdStore" 8000increase_pool_size "FragmentStore" 4000increase_pool_size "fragInstGta" 800increase_pool_size "Object" 800Без фанатизма. Всё на максимум стоит памяти каждому клиенту. И по возможности держи фоновое население выключенным (set onesync_population false), оно забивает те же пулы.
5. Запуск и проверка
Заголовок раздела «5. Запуск и проверка»Перезапусти сервер (или refresh, а потом ensure [the_apocalypse_project] в консоли) и переподключись. В консоли клиента (F8):
/tapiplstatusпоказывает интерьеры, которые нашёл загрузчик IPL, и готовы ли они./worldprofile low,balancedилиhighзадаёт, сколько декора и обломков стримится. По умолчанию balanced./worldstatusпоказывает активный профиль.
После обновления попроси игроков очистить кэш FiveM, если что-то выглядит наполовину старым, наполовину новым.
Отключение частей
Заголовок раздела «Отключение частей»Каждая подпапка — отдельный ресурс. Чтобы пропустить один, перестань запускать всю группу и перечисли нужные:
ensure apocalypse-coreensure apocalypse-iplensure apocalypse-los-santosensure apocalypse-blaine# ensure apocalypse-world-core # no movable wrecksДержи apocalypse-buildings и apocalypse-los-santos на одной версии, у них общие дальние модели.
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.