Виділений сервер S&box запускається через sbox-server.exe з аргументами «+», що виконуються під час старту. Інструмент збирає командний рядок з офіційної документації та скрипт прив'язки клієнтських бібліотек Steam, які тепер обов'язкові.
Як користуватися інструментом
Виберіть платформу (Windows .bat або Linux .sh) і вкажіть папку SteamCMD.
Введіть ідентифікатор пакета гри (наприклад, facepunch.sandbox) і за потреби пакета карти.
Задайте назву сервера; залиште порти 0, щоб не додавати +port / +net_query_port.
Завантажте скрипт, перейменуйте на .bat або .sh, помістіть у папку сервера та запустіть.
Обмеження та недокументоване
Офіційна документація не вказує значень за замовчуванням для +port і +net_query_port та не згадує файлу конфігурації сервера. Порти 27015/27016 зі сторонніх посібників не є офіційними. За офіційною сторінкою, +net_game_server_token буде доступний лише після релізу S&box. Linux-версія повторює описану в документації форму (скрипт, що запускає sbox-server.exe): перевірте її на своїй установці.
sbox-server.exe +game facepunch.sandbox facepunch.flatgrass +hostname "My Dedicated Server"Поширені запитання
- Як гравці приєднуються до мого сервера S&box?
- За офіційною документацією, після створення лобі кодом гри введіть «status» у консолі сервера, щоб отримати ID лобі, потім «connect <lobbyId>» у консолі клієнта. Підключення йде через релей Steam, IP сервера не розкривається.
- Для чого потрібен +net_allow_local?
- Відкриває TCP-з'єднання через loopback для тестів на одній машині без релея Steam; локальні клієнти підключаються командою «connect local».
