Запуск локального сервера: различия между версиями
Gvozduk (обсуждение | вклад) (бамп) |
Morty (обсуждение | вклад) (Добавлен простой способ запуска) |
||
Строка 1: | Строка 1: | ||
Судя по тому, что вы сюда попали, то вы хотите запустить локальный сервер. <s>Неожиданно</s> | Судя по тому, что вы сюда попали, то вы хотите запустить локальный сервер. <s>Неожиданно</s> | ||
== | ==Запуск готовой сборки== | ||
Это самый простой и быстрый способ запустить локальную версию игры со всеми админ привилегиями, скорее всего именно это вам и нужно. | |||
Сборка нашего сервера происходит автоматически ежедневно при наличии изменений и так же автоматически публикуется в общий доступ. | |||
Для начала, чтоб что то запустить это нужно установить.: | '''Скачать готовую сборку под вашу ОС вы можете по этой ссылке:''' <code>https://builds.station14.ru/syndicate/</code> | ||
#Скачайте сборку под вашу ОС | |||
#Разархивируйте все файлы в любом удобное вам место | |||
#Запустите <code>Robust.Server.exe</code> (или <code>Robust.Server</code>) | |||
#Не закрывайте окно с консолью, это ваш запущенный сервер! | |||
#Запустите лаунчер | |||
#На вкладке <code>Home</code> нажмите <code>Direct Connect To Server...</code> | |||
#Укажите адрес сервера - <code>localhost</code> и нажмите <code>Connect</code> | |||
#Profit. Вы на вашем локальном сервере с правами хоста. | |||
==Самостоятельная сборка== | |||
Вы кажется решили идти по сложно пути, и тогда я надеюсь вы понимаете зачем вам это нужно. | |||
Для начала, чтоб что-то запустить это нужно установить.: | |||
*Git (https://git-scm.com/downloads) | *Git (https://git-scm.com/downloads) | ||
Строка 9: | Строка 25: | ||
*Python 3 (https://www.python.org/downloads)<br></br> | *Python 3 (https://www.python.org/downloads)<br></br> | ||
#Откройте папку куда хотите сохранить все файлы локалки | #Откройте папку куда хотите сохранить все файлы локалки | ||
#Открываем терминал (ПКМ -> Открыть в Windows Terminal) и работаем в нем. Если же у вас нет Windows Terminal, то вводим cmd через Win + R, в консоли переходим в папку где у вас будет сервер | #Открываем терминал (ПКМ -> Открыть в Windows Terminal) и работаем в нем. Если же у вас нет Windows Terminal, то вводим cmd через Win + R, в консоли переходим в папку где у вас будет сервер <code>cd C:\</code> | ||
#Клонируем офф репозиторий | #Клонируем офф репозиторий <code>git clone https://github.com/space-wizards/space-station-14.git</code> или же репозиторий корвакса <code>git clone https://github.com/space-syndicate/space-station-14.git</code> | ||
#Переходим в папку репозитория | #Переходим в папку репозитория <code>cd space-station-14</code> | ||
#Устанавливаем зависимости для сборки | #Устанавливаем зависимости для сборки <code>py ./RUN_THIS.py</code> | ||
#Собираем сервер и клиент | #Собираем сервер и клиент <code>dotnet build</code> | ||
Поздравляю, теперь вы счастливый обладатель локального сервера. Мама бы вами гордилась! | Поздравляю, теперь вы счастливый обладатель локального сервера. Мама бы вами гордилась! | ||
Строка 21: | Строка 37: | ||
#Запускаем сервер открыв '''''<code>Content.Server.exe</code>''''' по пути '''''<code>..\space-station-14\bin\Content.Server (не путать с Robust.Server.exe)</code>''''' | #Запускаем сервер открыв '''''<code>Content.Server.exe</code>''''' по пути '''''<code>..\space-station-14\bin\Content.Server (не путать с Robust.Server.exe)</code>''''' | ||
#Запускаем клиент открыв '''''<code>Content.Client.exe</code>''''' по пути '''''<code>..\space-station-14\bin\Content.MapRenderer (не путать с Robust.Client.exe)</code>''''' | #Запускаем клиент открыв '''''<code>Content.Client.exe</code>''''' по пути '''''<code>..\space-station-14\bin\Content.MapRenderer (не путать с Robust.Client.exe)</code>''''' | ||
#Жмем | #Жмем <code>Direct Connect To Server...</code> в меню | ||
И на этом все. Просто, не правда ли? Теперь вам никто не помешает устраивать военные преступления похлеще чем.... | И на этом все. Просто, не правда ли? Теперь вам никто не помешает устраивать военные преступления похлеще чем.... | ||
Строка 28: | Строка 44: | ||
=> Как открыть консоль? | => Как открыть консоль? | ||
На кнопку | На кнопку <code>~</code> | ||
=> Как перейти в лобби? | => Как перейти в лобби? | ||
<code>golobby</code> команда в консоль | |||
=> Где настройки сервера? | => Где настройки сервера? | ||
Файл в папке сервера - | Файл в папке сервера - <code>server_config.toml</code> | ||
=> Как просмотреть все команды? | => Как просмотреть все команды? | ||
<code>list</code> в консоль | |||
<code>help <команда></code> для подробностей о команде |
Версия от 10:06, 6 ноября 2022
Судя по тому, что вы сюда попали, то вы хотите запустить локальный сервер. Неожиданно
Запуск готовой сборки
Это самый простой и быстрый способ запустить локальную версию игры со всеми админ привилегиями, скорее всего именно это вам и нужно. Сборка нашего сервера происходит автоматически ежедневно при наличии изменений и так же автоматически публикуется в общий доступ.
Скачать готовую сборку под вашу ОС вы можете по этой ссылке: https://builds.station14.ru/syndicate/
- Скачайте сборку под вашу ОС
- Разархивируйте все файлы в любом удобное вам место
- Запустите
Robust.Server.exe
(илиRobust.Server
) - Не закрывайте окно с консолью, это ваш запущенный сервер!
- Запустите лаунчер
- На вкладке
Home
нажмитеDirect Connect To Server...
- Укажите адрес сервера -
localhost
и нажмитеConnect
- Profit. Вы на вашем локальном сервере с правами хоста.
Самостоятельная сборка
Вы кажется решили идти по сложно пути, и тогда я надеюсь вы понимаете зачем вам это нужно. Для начала, чтоб что-то запустить это нужно установить.:
- Git (https://git-scm.com/downloads)
- DotNet 6 (https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
- Python 3 (https://www.python.org/downloads)
- Откройте папку куда хотите сохранить все файлы локалки
- Открываем терминал (ПКМ -> Открыть в Windows Terminal) и работаем в нем. Если же у вас нет Windows Terminal, то вводим cmd через Win + R, в консоли переходим в папку где у вас будет сервер
cd C:\
- Клонируем офф репозиторий
git clone https://github.com/space-wizards/space-station-14.git
или же репозиторий корваксаgit clone https://github.com/space-syndicate/space-station-14.git
- Переходим в папку репозитория
cd space-station-14
- Устанавливаем зависимости для сборки
py ./RUN_THIS.py
- Собираем сервер и клиент
dotnet build
Поздравляю, теперь вы счастливый обладатель локального сервера. Мама бы вами гордилась!
Запуск
Если после танцев с бубном у вас все получилось, то следующие шаги вас точно не заставят врасплох.
- Запускаем сервер открыв
Content.Server.exe
по пути..\space-station-14\bin\Content.Server (не путать с Robust.Server.exe)
- Запускаем клиент открыв
Content.Client.exe
по пути..\space-station-14\bin\Content.MapRenderer (не путать с Robust.Client.exe)
- Жмем
Direct Connect To Server...
в меню
И на этом все. Просто, не правда ли? Теперь вам никто не помешает устраивать военные преступления похлеще чем....
Дополнительное
Дополнительная информация, которая вам наверное, да и поможет
=> Как открыть консоль?
На кнопку ~
=> Как перейти в лобби?
golobby
команда в консоль
=> Где настройки сервера?
Файл в папке сервера - server_config.toml
=> Как просмотреть все команды?
list
в консоль
help <команда>
для подробностей о команде