• Файли росл. Створення мод-сервера Rust на своєму комп'ютері

    Отже, на сайті є чудове по мережі. Але в ньому запуску та налаштування сервера приділено всього кілька рядків.
    Намагаюся допомогти користувачам, які хотіли б пограти на своєму локальному серверіз друзями та з власними налаштуваннями. У цій невеликій статті я намагатимусь показати весь процес: від установки сервера до його налаштування, у тому числі за допомогою модів.

    1. Перше, що нам потрібно - це перейти на запуску Rust по мережі і завантажитиархів, що містить усі необхідні інструменти, та розпакувати у будь-яке місце.

    2. Тепер переходимо до установці. Запускаємо файл Update-Rust-Server.batз папки SteamCMDі чекаємо поки що наш сервер скачується. Сервери завантажуватимуться в папку RustServer.

    Все ми встановили сервер, переходимо до наступних кроків.

    3. Тепер ми будемо запускати серверналаштувати його і запрошувати друзів. Для того, щоб підключитися до створеного сервера, виконуємо такі кроки:

    Ідемо до папки SteamCMDта запускаємо файл Run-Rust-Server.bat(Саме його, а не Rust_server). Для запуску експериментального сервера Rust запускаємо файл Run-Rust-Exp-Server.bat
    - Після запуску в командному рядку будуть йти рядки з відомостями про завантаження, чекаємо на момент, коли з'явиться напис "server initialized".
    – Все, сервер працює.
    - Тепер, щоб зайти на сервер, нам необхідно дізнатися адресу свого сервера. Класичний варіант -
    - Записуємо свій ip кудись у текстовий файл (щоб не забути).
    - Далі запускаємо гру та тиснемо клавішу F1 (консоль) і вписуємо туди команду net.connect Ваш ip:28015 (де Ваш ip - це ваш ip, який ви дізналися заздалегідь). За ідеєю це має бути і 127.0.0.1.

    Якщо все зроблено правильно, ви підключитесь до сервера. Щоб друзі змогли підключитися до вас, потрібно, звичайно, щоб сервер був запущений на вашому комп'ютері, і щоб ваші друзі правильно ввели команду підключення, яку Ви скажете.
    Тепер можна розпочинати гру. АЛЕ! Правильність виконання всіх дій у деяких випадках не може гарантувати успіх. Так як причин, через які у Вас може не вийти, безліч. Про вирішення найпоширеніших проблем написано у .

    4. Ну, і тепер, якщо у Вас все вийшло, і Вам сподобалося, можна погратися налаштуваннями сервера.
    Наприклад, в останньому оновленні розробники додали таку цікаву річ як зношування зброї (відразу згадалася серія Dead island), а також зношування одягу та інвентарю.
    Багатьох це не влаштувало, і є можливість відключити цю функцію.

    Для цього треба:
    > Залогініться на сервері під правами адміністратора. Для цього у грі відкриваємо консоль клавішею F1 та вписуємо команду Rcon.login ваш пароль (Ваш пароль задається у файлі server.cfg і за умовчанням має вигляд 123456). Після введення має з'явитися напис (у консолі) "logged as admin",яка означає, що Ви увійшли як адмін. Тепер вписуємо команди:
    - Для відключення зносу одягу: conditionloss.armorhealthmult "0.0"
    - Для відключення зносу зброї/інвентарю: conditionloss.damagemultiplier "0.0"

    За допомогою різних модів можна вимкнути або включити різні речі. Наприклад, відключити розпад на сервері або налаштувати інтервал прольоту літачків. У мережі вже є як доступні, так і не дуже доступні моди. Я рекомендую скористатися вільно поширюваним модом Magma,через його легкість у налаштуванні та велику кількість плагінів.


    У цій темі я розповім, як створити свій сервер Rust Experimental із модами. Для чого це треба? Ну, як мінімум, якщо ви граєте в Раст, то у вас з'являється безліч ідей, які набагато зручніше тестувати на своєму сервері з нескінченними ресурсами та можливістю літати. А якщо піти далі, то ви можете зробити свій сервер популярним і отримувати реальні гроші за продаж ігрових плюшок гравцям свого сервера.

    Отже, почнемо.
    Частина перша - Створення сервера.
    1. Завантажити архів Rust_server.zip з офіційного сайту з цієї
    2. Розпакувати архів у зручну папку. Наприклад, ось у цю: C:\Games\Rust_Server\Server
    Далі я наводитиму приклади адреси з цією папкою.
    3. Зайти до папки C:\Games\Rust_Server\Server та запустити файл update.bat
    Відкриється чорне віконце з командним рядком і піде завантаження файлів сервера, розмір близько 2,15 Гб. Після завантаження віконце закриється автоматично.
    4. Зайти до папки C:\Games\Rust_Server\Server\rustds
    Створити текстовий документ у блокноті, скопіювати всередину цей текст:
    RustDedicated.exe -batchmode -server.hostname "My Server" -server.port 28015 -server.identity Hello_World -server.maxplayers 5 -server.seed 777 -server.worldsize 4000 -chat.serverlog 1 -server.netlog 1 -server .saveinterval 300 -spawn.max_rate 1 -spawn.max_density 1
    Далі в блокноті натискаємо "Зберегти як..." та зберігаємо файл з ім'ям "start server.bat" розширення "Всі файли".
    З'явився файл "start server.bat" і є пусковий файл для вашого сервера. При натисканні на нього знову відкриється чорне віконце командного рядка і піде створення карти та запуск сервера. Про те, що сервер готовий до роботи, можна дізнатися, дивлячись на лічильник фпс справа-внизу віконця: при завантаженні він показуватиме 0 fps, а після закінчення з'явиться цифрове значення, наприклад, у мене це 262 fps.
    5. Далі потрібно дізнатися свою зовнішню IP-адресу.
    Припустимо, ви зайшли на один із сервісом визначення IP адреси, і ваша адреса виявилася 213.180.193.11
    Відкриваємо Rust і тиснемо кнопку F1, у консолі, що відкрилася, вводимо команду client.connect 213.180.193.11:28015

    Якщо все зроблено правильно, то піде підключення і ви опинитеся на своєму власному сервері

    PS: Папка з файлами вашого сервера (сейв і тд) буде знаходитися за адресою C:\Games\Rust_Server\Server\rustds\server\Hello_World

    Частина друга: Адмінка

    1. Щоб зробити себе (або друга) адміном на своєму сервері, вам спершу потрібно дізнатися про свій стим-айді. Для цього заходимо у свій профіль у стимі та на будь-якому вільному місці – наприклад, ліворуч від своєї аватарки, натискаємо правою кнопкою мишки та вибираємо "Скопіювати адресу сторінки". Вставляємо цю адресу куди завгодно, наприклад, у блокнот або в браузер. З'явиться щось на кшталт )