Server Startup

Материал из Tau Ceti Station Wiki
Перейти к навигации Перейти к поиску

Как запустить локальный сервер для чайников

Подготовка

1.Загрузите сервер отсюда https://github.com/Baystation12/Baystation12/zipball/master и разархивируйте в отдельную папку на рабочий стол.

2.Перекиньте файлы из папки config/example в папку config.

3.В файле admins.txt прописываем свой byond key с рангом Head Admin (он дает все флаги). Пример yourebyondkey - Head Admin (соблюдение capslock обязательно)

4.Запустите baystation.dme

   1.Нажмите CTRL+K и подождите до окончания компиляции. 
   2.После компиляции должно выдать:
           loading baystation12.dme
           loading interface\skin.dmf
           loading maps\baystation.dmm
           saving baystation12.dmb (DEBUG mode)
           baystation12.dmb - 0 errors, 0 warnings

5.Закройте dreammaker.

Запуск

1.Для запуска сервера запустите клиент BYOND, войдите в меню, найдите функцию select file, затем нажмите "Start Dream Daemon" и проследуйте дальнейшим инструкциям:

    1.В левом верхнем углу нажмите File, затем Open - указываем путь к baystation12.dmb.
    2.Port оставьте 0 - dream daemon автоматически выберет порт.
    3.Security оставьте safe. Visibility - private.

2.Нажмите GOGO.png.

Подождите пока сервер запустится.

3.Нажмите на желтую стрелку(Join)Join.png над кнопкой STOP.

4.Наслаждайтесь игрой.


Как запустить локальный сервер для ПРОДВИНУТЫХ

Итак, вы решили захостить свой крутой сервер? Для начала разберемся с dream daemon. Функции:

1. Port - порт, может быть любым если у вас открыты все порты по умолчанию(192.168.1.1 проверьте firewall), при установке 0 dream daemon выберет порт сам.

2. Security - безопасность:

  • trusted - фактически дарует подключившимся доступ к файлам сервера.
  • safe - штатный режим, самый лучший.
  • ultrasafe - повышенная мера безопасности, ни в коем случае не ставьте ее, тогда вам придется КАЖДЫЙ запрос разрешать вручную.

3. Visibility - видимость:

  • private - сервер на который можете зайти вы и ваши друзья.
  • public - сервер на который могут зайти все. (без проведения особых процедур он не будет отображаться в разделе SS13 и будет работать как и в режиме invisible, но об этом позже)
  • Invisible - каждый у кого есть ссылка может зайти на сервер.


Часто задаваемые вопросы

-Я запустил сервер в режиме public, но он не отображается! Что делать?

  Все дело в том, что вам нужно ввести специальный пароль, для этого:
    1. Откройте dream maker
    2. В папке code откройте файл hub.dm
    3. Вместо SORRYNOPASSWORD введите kMZy3U5jJHSiBQjr
    Готово! Если все еще не работает, то вам следует провести порты.

-Как провести порты?

  Все зависит от вашего роутера и от того, какой у вас IP - статичный или динамичный
  Если статичный то:
    1. В вашем браузере напишите 192.168.1.1
    2. В окно логин введите admin, в окно пароль введите password. (Именно admin и password)
    3. В пуске напишите cmd
    4. В cmd напишите ipconfig  и найдите IpV4 адрес.
    5. В 192.168.1.1 найдите security&firewall
    6. Найдите portforwarding 
    7. Впишите свой IpV4 и дайте доступ ко всему.
  Если же динамичный, то просто пройдите на portforward.com, найдите свой роутер и откройте порты.

Готово! Теперь ваш сервер работает!