<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.ss14.workbench.network/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Astronaut+Space</id>
	<title>Starshine Wiki - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ss14.workbench.network/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Astronaut+Space"/>
	<link rel="alternate" type="text/html" href="https://wiki.ss14.workbench.network/view/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Astronaut_Space"/>
	<updated>2026-04-23T03:46:57Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://wiki.ss14.workbench.network/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D1%81%D0%B2%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;diff=1427</id>
		<title>Создать свой сервер</title>
		<link rel="alternate" type="text/html" href="https://wiki.ss14.workbench.network/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D1%81%D0%B2%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;diff=1427"/>
		<updated>2024-04-01T18:53:39Z</updated>

		<summary type="html">&lt;p&gt;Astronaut Space: Нерабочая ссылка.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Запуск готовой сборки==&lt;br /&gt;
Самый быстрый способ запустить Ваш собственный локальный сервер. Просто следуйте этим шагам:&lt;br /&gt;
&lt;br /&gt;
#Скачайте сборку под Вашу ОС по этой [https://ss14.lolicon.monster/builds/arumoon-server-builds.html ссылке].&lt;br /&gt;
#Разархивируйте скачанный файл в удобную Вам папку.&lt;br /&gt;
#Запустите файл &amp;lt;code&amp;gt;Robust.Server&amp;lt;/code&amp;gt;.&lt;br /&gt;
#В лаунчере Space Station 14 перейдите во вкладку &amp;lt;code&amp;gt;Home&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Нажмите &amp;lt;code&amp;gt;Direct Connect To Server...&amp;lt;/code&amp;gt;, в появившемся поле введите &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt; и нажмите &amp;lt;code&amp;gt;Enter&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* Окно консоли появляется на долю секунды и закрывается? Попробуйте обновить [https://dotnet.microsoft.com/en-us/download .NET] до 7-й версии!&lt;br /&gt;
&lt;br /&gt;
Поздравляю, Вы подключаетесь к Вашему серверу. У Вас будут права владельца, так что Вы сможете заниматься чем хотите (о консольных командах ниже).&lt;br /&gt;
&lt;br /&gt;
==Ручная сборка==&lt;br /&gt;
Вы решили собрать сборку вручную, минуя лёгкий путь? Этот пункт для Вас! Вот шаги, которые надо выполнить для этого:&lt;br /&gt;
&lt;br /&gt;
===Установка===&lt;br /&gt;
Для установки и работы сборки Вам необходимо установить:&lt;br /&gt;
&lt;br /&gt;
*[https://git-scm.com/downloads Git]&lt;br /&gt;
*[https://www.python.org/downloads/ Python 3.7+]&lt;br /&gt;
*[https://dotnet.microsoft.com/en-us/download .NET 7.0]&lt;br /&gt;
&lt;br /&gt;
Как только Вы их установили, переходите к следующему пункту.&lt;br /&gt;
&lt;br /&gt;
===Сборка===&lt;br /&gt;
Для того, чтобы собрать сборку выполните следующее:&lt;br /&gt;
&lt;br /&gt;
#Откройте или создайте папку, где будет храниться сервер.&lt;br /&gt;
#Нажмите на путь в эту папку, замените весь текст на &amp;quot;&amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt;&amp;quot; и нажмите Enter.&lt;br /&gt;
#Клонируйте репозиторий командой &amp;lt;code&amp;gt;git clone https://gitlab.workbench.network/Workbench-Team/space-station-14&amp;lt;/code&amp;gt;.&lt;br /&gt;
#*В этом репозитории содержится сразу несколько веток, различающихся по содержимому (чтобы переключаться между ветками используйте Вашу IDE или команду &amp;lt;code&amp;gt;git checkout &amp;lt;название ветки&amp;gt;&amp;lt;/code&amp;gt; в консоли). Вот их различия:&lt;br /&gt;
#**&amp;lt;code&amp;gt;master-ru&amp;lt;/code&amp;gt; — переведённая на русский язык официальная ветка.&lt;br /&gt;
#**&amp;lt;code&amp;gt;arumoon-server&amp;lt;/code&amp;gt; — ветка со своими добавлениями для сервера Starshine им. Aru Moon.&lt;br /&gt;
#**&amp;lt;code&amp;gt;mr0maks-server&amp;lt;/code&amp;gt; — ветка, используемая для сервера Starshine им. Mr0maks. Особых различий от arumoon-server нет, используется для тестов.&lt;br /&gt;
#Введите в консоль команду &amp;lt;code&amp;gt;cd space-station-14&amp;lt;/code&amp;gt;, а затем &amp;lt;code&amp;gt;py RUN_THIS.py&amp;lt;/code&amp;gt; (у вас должен быть установлен для этого Python).&lt;br /&gt;
#Введите команду &amp;lt;code&amp;gt;dotnet build&amp;lt;/code&amp;gt; или используйте Вашу IDE, чтобы собрать клиент и сервер.&lt;br /&gt;
&lt;br /&gt;
===Запуск===&lt;br /&gt;
Итак, Вы дошли до важнейшего пункта. Выполните эти действия, чтобы наконец запустить Ваш сервер и клиент!&lt;br /&gt;
&lt;br /&gt;
#Запустите файлы &amp;lt;code&amp;gt;runclient&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;runserver&amp;lt;/code&amp;gt;, что находятся в основной папке сборки.&lt;br /&gt;
#Дождитесь загрузки окна клиента.&lt;br /&gt;
#Нажмите &amp;lt;code&amp;gt;Прямое подключение&amp;lt;/code&amp;gt;.&lt;br /&gt;
#Дождитесь подключения на сервер.&lt;br /&gt;
&lt;br /&gt;
Поздравляю! Если Вы точно следовали всем пунктам в статье, то уже весело играетесь на своём локальном сервере! Давайте перейдём к дополнительной информации по теме!&lt;br /&gt;
&lt;br /&gt;
==Команды==&lt;br /&gt;
Вот некоторые консольные команды, которые могут Вам понадобиться. Не забудьте, что консоль открывается на &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; (русская &amp;lt;code&amp;gt;ё&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;golobby&amp;lt;/code&amp;gt; — вернуться к экрану ожидания начала раунда.&lt;br /&gt;
*&amp;lt;code&amp;gt;forcemap &amp;lt;ID прототипа карты&amp;gt;&amp;lt;/code&amp;gt; — начать следующий раунд с определённой карты.&lt;br /&gt;
*&amp;lt;code&amp;gt;mapping &amp;lt;любой незанятый ID&amp;gt; &amp;lt;путь к файлу карты&amp;gt;&amp;lt;/code&amp;gt; — Создать карту с определённым ID. &amp;lt;code&amp;gt;&amp;lt;путь к файлу карты&amp;gt;&amp;lt;/code&amp;gt; — необязательное поле, если Вы создаёте карту с нуля.&lt;br /&gt;
**&amp;lt;code&amp;gt;loadmapacts&amp;lt;/code&amp;gt; — загрузить инструменты для маппинга.&lt;br /&gt;
**&amp;lt;code&amp;gt;savemap &amp;lt;ID карты&amp;gt; &amp;lt;путь&amp;gt;&amp;lt;/code&amp;gt; — сохранить карту. Пример пути: &amp;lt;code&amp;gt;Maps/Bagel.yml&amp;lt;/code&amp;gt;.&lt;br /&gt;
**&amp;lt;code&amp;gt;savegrid &amp;lt;ID сетки&amp;gt; &amp;lt;путь&amp;gt;&amp;lt;/code&amp;gt; — сохранить сетку. Пример пути: &amp;lt;code&amp;gt;Shuttles/ERT.yml&amp;lt;/code&amp;gt;.&lt;br /&gt;
*&amp;lt;code&amp;gt;aghost&amp;lt;/code&amp;gt; — стать админ-призраком (работает и наоборот). Может брать вещи в руки и перемещается быстрее обычного.&lt;br /&gt;
*&amp;lt;code&amp;gt;addhand &amp;lt;ID сущности&amp;gt;&amp;lt;/code&amp;gt; — дать руку чему-то живому.&lt;br /&gt;
*&amp;lt;code&amp;gt;promotehost &amp;lt;имя пользователя&amp;gt;&amp;lt;/code&amp;gt; — выдать кому-либо полные права (ОПАСНО!).&lt;br /&gt;
*&amp;lt;code&amp;gt;list&amp;lt;/code&amp;gt; — вывести в консоль список доступных команд.&lt;br /&gt;
*&amp;lt;code&amp;gt;help &amp;lt;команда&amp;gt;&amp;lt;/code&amp;gt; — информация об команде.&lt;br /&gt;
&lt;br /&gt;
==Размещение сервера==&lt;br /&gt;
&lt;br /&gt;
===Игра с друзьями===&lt;br /&gt;
Чтобы дать Вашим друзьям подключаться к Вашему серверу без эмуляторов локальной сети, Вам нужно выполнить следующие шаги:&lt;br /&gt;
&lt;br /&gt;
#Откройте порты 1212/TCP и 1212/UDP на Вашем маршрутизаторе.&lt;br /&gt;
#*Процесс зависит от модели, так что поищите информацию именно о Вашей в Интернете.&lt;br /&gt;
#В файле &amp;lt;code&amp;gt;server_config.toml&amp;lt;/code&amp;gt; в разделе &amp;lt;code&amp;gt;[net]&amp;lt;/code&amp;gt; удалите &amp;quot;&amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt;&amp;quot; перед &amp;lt;code&amp;gt;upnp = true&amp;lt;/code&amp;gt;. &lt;br /&gt;
#*Обратите внимание, что при ручной сборке этот файл находится по пути &amp;lt;code&amp;gt;\space-station-14\bin\Content.Server\&amp;lt;/code&amp;gt;. При готовой сборке он находится в основной папке.&lt;br /&gt;
#Запустите сервер и клиент, в зависимости от Вашей сборки, подключитесь к серверу.&lt;br /&gt;
#Дайте Вашим друзьям Ваш IP-адрес. Им надо подключиться через лаунчер, где они должны будут перейти во вкладку &amp;lt;code&amp;gt;Home&amp;lt;/code&amp;gt;, нажать &amp;lt;code&amp;gt;Direct Connect To Server...&amp;lt;/code&amp;gt; и вписать Ваш IP-адрес.&lt;br /&gt;
&lt;br /&gt;
===Файл конфигурации===&lt;br /&gt;
Если Вы хотите настроить свой сервер, то этот пункт для Вас. Вот, как можно изменить &amp;lt;code&amp;gt;server_config.toml&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[net]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Периодичность тиков. Ставьте на 30 — разница почти не заметна, нагрузка сильно уменьшается.&lt;br /&gt;
&lt;br /&gt;
tickrate = 60&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Максимальное кол-во игроков.&lt;br /&gt;
&lt;br /&gt;
max_connections = 256&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Будет ли проводится авто-проброс портов (Можно-ли подключиться к серверу без локальной сети?)? Если true — да, если false —  нет.&lt;br /&gt;
&lt;br /&gt;
upnp = true&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[game]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Задаёт имя сервера.&lt;br /&gt;
&lt;br /&gt;
hostname = &amp;quot;MyServer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Если false — раунд начинается сразу, без лобби. Если true — наоборот.&lt;br /&gt;
&lt;br /&gt;
lobbyenabled = true&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[auth]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Чтобы играть на сервере нужно иметь учётную запись?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; 0 (опционально), 1 (да), 2 (выключено)&lt;br /&gt;
&lt;br /&gt;
mode = 1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[console]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Если true, люди, подключающиеся с этой машины&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; будут автоматически повышены до полных привилегий.&lt;br /&gt;
&lt;br /&gt;
loginlocal = true&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[hub]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Сервер должен быть в Хабе — true, false — его там не должно быть.&lt;br /&gt;
&lt;br /&gt;
advertise = false&lt;br /&gt;
&lt;br /&gt;
__ИНДЕКС__&lt;br /&gt;
__ССЫЛКА_НА_НОВЫЙ_РАЗДЕЛ__&lt;/div&gt;</summary>
		<author><name>Astronaut Space</name></author>
	</entry>
</feed>