Строка 16: |
Строка 16: |
| * '''config''' - важная папка с конфигами сервера. Перед первым запуском локальной сборки, убедись что скопировал файлы из подпапки examples в корень папки config и все правильно настроил. | | * '''config''' - важная папка с конфигами сервера. Перед первым запуском локальной сборки, убедись что скопировал файлы из подпапки examples в корень папки config и все правильно настроил. |
| * '''html''' - различные html-формы, которые используются для описания расположения элементов интерфейса во всяких консолях, панельках, а также вспомогательные элементы. | | * '''html''' - различные html-формы, которые используются для описания расположения элементов интерфейса во всяких консолях, панельках, а также вспомогательные элементы. |
− | * '''tools''' - скрипты и программы, в основном, на нормальных языках программирования, которые могут понадобится при разработке и запуске сервера. Например, здесь может быть программа, которая переводит музыку в формате midi в ноты для пианино. | + | * '''tools''' - скрипты и программы, в основном, на нормальных языках программирования, которые могут понадобиться при разработке и запуске сервера. Например, здесь может быть программа, которая переводит музыку в формате midi в ноты для пианино. |
| * '''sql''' - конфигурационные файлы для запуска Базы Данных под сервер. | | * '''sql''' - конфигурационные файлы для запуска Базы Данных под сервер. |
| | | |
Строка 104: |
Строка 104: |
| = Сервер - это легко = | | = Сервер - это легко = |
| Для запуска сервера вам потребуется сделать следующее:<br><br> | | Для запуска сервера вам потребуется сделать следующее:<br><br> |
− | 1. Любым способом получить необходимую версию сборки.<br><br> | + | 1. Любым способом получить необходимую версию сборки.<br> |
| + | * Например из [https://github.com/ChaoticOnyx/OnyxBay репозитория OnyxBay] <br><br> |
| 2. Из папки config/example скопировать всё в папку config.<br><br> | | 2. Из папки config/example скопировать всё в папку config.<br><br> |
| 3. Добавить себя в администратора сервера. | | 3. Добавить себя в администратора сервера. |
Строка 110: |
Строка 111: |
| [ваш сикей] - Host | | [ваш сикей] - Host |
| * Важно соблюдать регистр роли; регистр сикея не важен. Это выдаст вам роль Host - она дает полные права администратора(+EVERYTHING). Все возможные можно посмотреть в admin_ranks.txt | | * Важно соблюдать регистр роли; регистр сикея не важен. Это выдаст вам роль Host - она дает полные права администратора(+EVERYTHING). Все возможные можно посмотреть в admin_ranks.txt |
− | 4. Затем необходимо скомпилировать сервер. | + | 4. Затем необходимо скомпилировать и запустить сервер. |
− | * Для этого необходимо открыть Dream Maker, во вкладке File выбрать Open Environment, зайти в папку со сборкой и выбрать .dme файл. После этого, когда вы увидите структуру файлов слева, вы сможете во вкладке Build нажать Compile. | + | * Для этого необходимо открыть .dme файл в корневой папке сборки. У вас должен открыться Dream Maker. |
− | * После минуты-полторы вы в нижнем окне увидите строку "файл.dmb - 0 errors, 0 warnings (время компиляции)". Если же появились ошибки или предупреждения, но вы ничего не изменяли в исходном коде - что-то пошло не так. | + | * Во вкладке Build нажать Compile and Host. Можно просто Host, если скомпилировали все ранее. |
− | 5. Теперь необходимо запустить сервер.
| + | * После минуты-полторы вы в нижнем окне увидите строку "файл.dmb - 0 errors, 0 warnings (время компиляции)", а также у вас откроется Dream Daemon. Если же появились ошибки или предупреждения, но вы ничего не изменяли в исходном коде - что-то пошло не так. |
− | * Для этого необходимо запустить Dream Daemon. В строке File нужно открыть .dmb файл из вашей папки сборки. | + | * В Dream Daemon можете выбрать порт сервера, если порт (стандартный 80) будет занят каким-либо приложением или другим сервером, при запуске Dream Maker выдаст ошибку "Dream Daemon FAILED to open port [порт]!" Порт должен быть менее 65535. |
− | * В строке Port выбрать порт сервера. Он должен быть менее 65535. Если порт будет занят каким-либо приложением или другим сервером, то при запуске Dream Maker выдаст ошибку "Dream Daemon FAILED to open port [порт]!"
| + | * Нажмите зеленую кнопку GO |
− | * Нажмите GO | + | 5. После того как вы запустили сервер, вероятно вы захотите на него зайти. |
− | 6. После того как вы запустили сервер, вероятно вы захотите на него зайти. Для этого в браузере введите в адресную строку "byond://localhost:[порт сервера]". Важно ввести, а не вставить. Нужно перейти по ссылке, а не вбить её в поиск.
| + | * Нажмите желтую кнопку Join (над кнопкой STOP. Если успешно запустился сервер, GO заменится на STOP). Входит под аккаунтом, который авторизован у вас сейчас в Byond. |
| + | * Либо в браузере введите в адресную строку "byond://localhost:[порт сервера]". |
| {{GuideMenu}} | | {{GuideMenu}} |