Изменения

Перейти к навигации Перейти к поиску

Настройка сервера

2695 байт добавлено, 13:38, 7 июня 2020
м
Ты тут буковку одну пропустил
! Команда !! Русское определение
|-
|help || Выводит список команд, включая те, которые добавляют плагины и небольшое описание к ним на английском языке
|-
| version || Отображает версию сервера
|-
| exit || Завершает работу сервера и выходит обратно в систему
|-
| stop || Останавливает хост сервера
|-
|rowspan="78"|host имя_карты режим||Запускает хост на карте с выбранным режимом. Если это не написать - сервер будет недоступен.
|-
||Если не указывать режим - запустится выживание
|-
||sandbox - песочница, безграничные ресурсы, ой да мне ли объяснять, что это за режим? :D
|-
||editor - редактор (мы тоже не знаем зачем)
|-
|maps||Выводит список карт на сервере
|mod название||Выводит информацию о конкретном плагине или модификации
|-
|js скрипт||Задать Java Script Выполнить JavaScript на сервере, Примеры команд смотри [[JS|здесь]]
|-
|say сообщение||Выводит игрокам в чат сообщение от имени сервера. Можно использовать для объявлений, предупреждений, разрешений странных конфликтов и шуток
|-
|rowspan="45"|difficulty сложность||Задаёт сложность игры на сервере, которую вы выберете.
|-
||easy - лёгкая
|-
||hard - сложная
|-
||insane - ДОБРО ПОЖАЛОВАТЬ В АД
|-
|rowspan="2"|fillitems команда||Заполняет ядро ресурсами у определённой команды
|-
|subnet-ban add/remove IP||Заблокировать или разблокировать подсеть
|-
|rowspan="2"|whitelist on/off|| Задаёт параметр белого списка игроков - это когда вы хотите сделать приватный сервер для нескольких игроков и не хотите видеть на нём чужаков
|-
||Если не указать on/off, то можно глянуть на статус белого списка - включен тот или нет
|-
|whitelisted||выводит список игроков, которые есть в белом списке
|gc||Тестовая команда, оптимизирует потребление ОЗУ сервера
|-
|rules add/remove||Задаёт [[Пользовательские правила|пользовательские правила]].
|}<br>
 
'''Настройка конфигурации сервера.'''
 
{|class="wikitable"
|-
! Команда !! Русское определение !! Русское определение
|-
|rowspan="20"|config
|-
||name значение||Задать название сервера
|-
||desс значение||Задать описание сервера (отображается под названием)
|-
||port значение||Задать порт на котором будет размещен сервер (если не указывать значение, то сервер разместится на 6567 порту)
|-
||autoUpdate true/false||Включение или выключение автообновления сервера на новейшую версию Bleeding-edge
|-
||showConnectMessages true/false||Отображать в консоли сообщения о подключении или отключении игрока
|-
||enableVotekick true/false||Разрешить или запретить голосование на кик игрока
|-
||startCommands команда,команда,команда||Задать команды с которыми запустится сервер
|-
||crashReport true/false||Включить или выключить автоматическую отправку ошибок и вылетов разработчику
|-
||logging true/false||Включает или выключает сохранение логов сервера в файлы
|-
||strict true/false||Ставит или снимает ограничение на 1 устройство - если включено, то на сервере не могут находиться игроки с одинаковыми никнеймами
|-
||antiSpam true/false||Включение или отключение авто-кика игроков при спаме сообщениями
|-
||messageRateLimit значение||Время (в секундах) между сообщениями
|-
||messageSpamKick значение||Количество сообщений, после которого игрока кикнет с сервера за спам
|-
||socketInput true/false||Разрешает или запрещает управление сервером сторонним приложениям через локальный TCP порт 6859
|-
||socketInputPort порт||Порт, на который будут приходить команды
|-
||socketInputAddress адрес||Адрес откуда сервер будет принимать команды
|-
||allowCustomClients true/false||Разрешить или запретить использование пользовательских клиентов на сервере. Допустим, игрок изменил в коде игры что-то и собрал игру обратно - это "пользовательская сборка". Внимание - из-за изменений в коде на таких сборках могут возникать ошибки!
|-
||whitelist true/false||Включает или отключает вход по белому списку. Белый список - это когда на ваш сервер нельзя зайти просто так - нужно, чтобы игрока внесли в этот список, и только тогда он сможет зайти на ваш сервер.
|-
||motd off/значение||Сообщение, которое будет появляться у игроков при заходе на сервер
|-
|}
== Структура папок, или зачем server-release.jar кладут в отдельную папку ==
* maps
Тут лежат карты, которые должны быть на сервере. Карты имеют формат .msav (не путать с обычными игровыми сохранениями!) и доступны для скачивания в нашем [http://petruchio.org.ru/mindustry_content/maps/msav/ архиве] - там все карты, которые побывали у нас. Однако вы можете предложить игрокам нарисовать карты самостоятельно - именно так и появлялись карты у нас на сервере. Кстати, заполнять эту папку совсем не обязательно - определённый набор стандартных карт уже установлен и не требует более ничего.
* plugins
Тут лежат плагины на сервер - это такие штуки, которые позволяют расширить функционал сервера, добавить новые, ранее не существовавшие пользовательские и серверные команды, предупреждения, запреты и прочее. Плагины можно найти на GitHub в поиске по репозиториям. Плагины имеют расширение .jar и, как правило, не требуют дополнительной настройки для начала работы. Для загрузки плагинов необходимо закрыть/открыть сервер. Подробнее о манипуляциях с ними в разделе команд выше.
* mods
Тут находятся модыи плагины, которые необходимо установить для доступа к вашему серверу. Учтите, что подключение к серверу возможно только тогда, когда у игрока и сервера одинаковый набор модов и одинаковые их версии. Учтите, что игра не поддерживает автоматическую загрузку модов с сервера, и вам придётся как-то распространять моды самостоятельно.
1

правка

Навигация