Участник:Artemchik/Pro Server Instalation Guide

Материал из SS220 Skyrat Wiki (SS13)
Перейти к навигации Перейти к поиску
Github.png

Полезная статья по работе с GitHub.

Автор в своём познании настолько преисполнился, что даже написал тут подробный гайд.


Это мануал написан для тех кто хочет правильно настроить обновления для своей локалки. Чтобы было удобнее их подсасывать с постоянно обновляющегося Гит-хаба проекта.

Краткая справка по работе в командной строке
  • mkdir - создает новую папку, в которой вы находитесь, например - mkdir games
  • cd (change directory) - переходит в указанную папку, например - cd C:\games
    • cd .. - переходит на одну папку вверх (в родительскую)
  • ls (list files) - покажет все файлы в данной директории
  • Нажатие Tab ↹ - автоматически дополнит имя файла, что вы набирате

Первичная установка

  1. Скачайте тут программу Git for Windows, выберите там нужную версию.
    1. При установке прожимайте везде ОК/Далее, ну ты понял. (обязательно создай ярлык на рабочем столе)
  2. После открываем на рабочем столе появившийся Git Bash, там делаем:
    1. Переходим в папку, где будет лежать репозиторий, например в C:\games - cd C:\games Без кириллицы в пути!!!
    2. Находясь в папке "games", клонируем репозиторий - git clone https://github.com/ss220-space/Skyrat-tg.git
    3. Заходим в образовавщуюся папку Skyrat-tg через cd Skyrat-tg
    4. Убеждаемся, что мы на нужном бранче nova (будет голубым в скобочках), если это не так, то вводим эту команду git switch nova
  3. ГОТОВО!!! Вы полностью скачали репозиторий данного проекта на свой ПК.

Компилирование и Запуск

  1. Заходим в нашу папку с файлами игры "Skyrat-tg" через проводник
  2. Запускаем сборку через запуск файла BUILD.cmd (первичная компиляция долгая, просто ждем)
  3. После того как все соберется открываем BYOND, жмем в нем Ctrl+D, откроется Dream Daemon
  4. Выбираем в Dream Daemon файл "C:\games\Skyrat-tg\tgstation.dmb", указываем порт (например 55555), Security: Safe, Visibility: Private
  5. Жмем Go.png
  6. Если высветилось предупреждение, жмякаем Host Game
  7. Если высветилось еще одно предупреждение, то жмем там No
  8. Жмякаем вот эту кнопку Enter.png
  9. ГОТОВО!!! Заходим, тестируем что вам нужно.

Чтобы обновить вашу локалку

  1. Опять открываем Git Bash
  2. Переходим в папку с игрой cd C:\games\Skyrat-tg
  3. Затем подтягиваем все изменения с сервера Гит-хаб через команду git pull
  4. ГОТОВО!!! Ваша локалка обновлена до оффов.


После обновления кода локалки требуется перекомпилировать Билд игры