Server Startup: различия между версиями

Материал из Tau Ceti Station Wiki
Перейти к навигации Перейти к поиску
Строка 11: Строка 11:
3.В файле admins.txt прописываем свой byond key с рангом Head Admin (он дает все флаги). Пример yourebyondkey - Head Admin (соблюдение capslock обязательно)
3.В файле admins.txt прописываем свой byond key с рангом Head Admin (он дает все флаги). Пример yourebyondkey - Head Admin (соблюдение capslock обязательно)


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


     1.Нажмите CTRL+K и подождите до окончания компиляции.  
     1.Нажмите CTRL+K (Или Build>Compile) и подождите до окончания компиляции.  


     2.После компиляции должно выдать:
     2.После компиляции должно выдать:
             loading baystation12.dme
             loading taucetistation.dme
             loading interface\skin.dmf
             loading interface\skin.dmf
             loading maps\baystation.dmm
             loading maps\z1.dmm
             saving baystation12.dmb (DEBUG mode)
            loading maps\z2.dmm
             baystation12.dmb - 0 errors, 0 warnings
            loading maps\z3.dmm
            loading maps\z4.dmm
            loading maps\z5.dmm
            loading maps\z6.dmm
            loading maps\z7.dmm
             saving taucetistation.dmb (DEBUG mode)
             taucetistation.dmb - 0 errors, 0 warnings  
 
      3.В той же папке, что и "taucetistation.dme" появится файл taucetistation.dmb


5.Закройте dreammaker.
5.Закройте dreammaker.
Строка 27: Строка 35:




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


     1.В левом верхнем углу нажмите File, затем Open - указываем путь к baystation12.dmb.
     1.Выберите "..." в нижнем правом углу и выберите ранее полученный "taucetistation.dmb".
     2.Port оставьте 0 - dream daemon автоматически выберет порт.
     2.Port оставьте 0 - dream daemon автоматически выберет порт.
     3.Security оставьте safe. Visibility - private.
     3.Security оставьте safe. Visibility - private.
Строка 35: Строка 43:
2.Нажмите '''GO'''[[File:GO.png]].
2.Нажмите '''GO'''[[File:GO.png]].


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


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


4.Наслаждайтесь игрой.
4.Наслаждайтесь игрой.
=== Как сделать свой сервер видимым на  byond.com ===
Вам НЕ НУЖНО платить, чтобы ваш сервер был виден на byond.com!
Чтобы ваш сервер стал виден, измените настройки файла config
(## Put on byond hub: Uncomment this to put your server on the byond hub.
#HUB)


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

Версия 00:45, 1 августа 2018

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

Подготовка

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

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

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

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

   1.Нажмите CTRL+K (Или Build>Compile) и подождите до окончания компиляции. 
   2.После компиляции должно выдать:
           loading taucetistation.dme
           loading interface\skin.dmf
           loading maps\z1.dmm
           loading maps\z2.dmm
           loading maps\z3.dmm
           loading maps\z4.dmm
           loading maps\z5.dmm
           loading maps\z6.dmm
           loading maps\z7.dmm
           saving taucetistation.dmb (DEBUG mode)
           taucetistation.dmb - 0 errors, 0 warnings 
     3.В той же папке, что и "taucetistation.dme" появится файл taucetistation.dmb

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

Запуск

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

    1.Выберите "..." в нижнем правом углу и выберите ранее полученный "taucetistation.dmb".
    2.Port оставьте 0 - dream daemon автоматически выберет порт.
    3.Security оставьте safe. Visibility - private.

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

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

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

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

Как сделать свой сервер видимым на byond.com

Вам НЕ НУЖНО платить, чтобы ваш сервер был виден на byond.com!

Чтобы ваш сервер стал виден, измените настройки файла config (## Put on byond hub: Uncomment this to put your server on the byond hub.

  1. HUB)

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

Итак, вы решили захостить свой крутой сервер? Для начала разберемся с 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 (Чаще всего 192.168.1.1, но может быть и 192.168.0.1 итп, если 192.168.1.1 не открывается, начинайте с пункта 3)
    2. В окно логин введите admin, в окно пароль введите password. (Именно admin и password)
    3. В пуске напишите cmd
    4. В cmd напишите ipconfig  и найдите IpV4 адрес а также standartgateway
    5. В 192.168.1.1 (Или в том, что указано в standartgateway) найдите security&fireallw
    6. Найдите portforwarding 
    7. Впишите свой IpV4 и дайте доступ ко всему.
  Если же динамичный, то просто пройдите на portforward.com, найдите свой роутер и откройте порты.

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

Как сделать себя админом