Создание и настройка сервера для игры Rust!

Perfect_Bot1

Легенда
Сообщения
985
Репутация
115
Создание и настройка сервера для игры Rust!
Решение проблем:
Если у вас не работает сервер, не запускается батник или что-то другое, попробуйте установить/обновить Microsoft .NET Framework 4.5.

Если проблема не решилась, попробуйте установить Visual C++ для Visual Studio 2013.

Visual C++ для Visual Studio 2013 (x64)
Visual C++ для Visual Studio 2013 (x32)
Visual C++ для Visual Studio 2013 (ARM)

Если совсем ничего не помогло, то в папке с сервером есть папка _ORIGINAL, перенесите файлы из папки _ORIGINAL в папку с сервером с заменой.

Подготовка:
Вам нужно скачать данные архивы перед тем, как мы начнём создание сервера.

1. Скачать - Готовый сервер Rust [Magma] - можно любой другой сервер скачать
2. Скачать - Rusty (Администрирование сервера).

После этого вам нужно определить, какого типа будет ваш сервер - локальный (LAN) или же по интернету.

Если вы хотите, чтобы к вам присоединялись люди с любой точки мира, нужно будет открыть порт в модеме/роуторе.
Стандартный порт игры 27015.

Создание и настройка сервера:
Первое!
После того, как вы скачали и распаковали архив с готовым сервером, зайдите в эту папку, откройте с помощью блокнота файл "Run Server.bat".

После того, как вы открыли файл "Run Server.bat", перед вами будет данный текст:
Код:
@echo off
rust_server.exe -batchmode -maxplayers 150 -hostname "Russian Pub by Rash" -port 27015
-maxplayers 150 - Максимальное кол-во игроков на сервере. Число 150 изменяйте на своё усмотрение.
-hostname "Russian Pub by Rash" - Название сервера. То, что в кавычках, это и есть название сервера. Название писать только английскими буквами!
-port 27015 - Порт сервера. 27015 стандартный порт. Желательно не трогать.

Второе!
Зайдите в папку cfg - Сервер Rust [Magma]\serverdata\cfg. Если не поняли, то в папке с сервером есть папка serverdata, а в ней папка cfg.

В папке cfg есть два файла: bans.cfg и server.cfg. Давайте разберём файл server.cfg. Откройте его с помощью блокнота.
True - Включить
False - Отключить
Содержимое файла server.cfg
Код:
rcon.password "000469"
server.pvp "true" //false
sleepers.on "true" //false
airdrop.min_players "1"
rcon.password "000469" - Пароль администратора. То, что в кавычках, это и есть сам пароль.
server.pvp "true" - Если включено, то игроки смогут убивать друг друга.
sleepers.on "true" - Режим сна. Если включено - игроки, которые отключились, их персонаж останется на сервере до тех пор, пока сервер не отключится или не сделает рестарт.
airdrop.min_players "1" - Минимальное кол-во игроков для аирдропа.

Переходим к файлу bans.cfg.
Если открыть файл, он будет пустой, но после того как вы забаните какого-нибудь игрока, он попадёт в данный список. Как банить игроков вы узнаете позже.

Третье!
Можно сказать, что мы уже закончили с настройкой сервера, осталось подредактировать плагины.

Зайдите в папку Save, а потом в папку Magma. Всё что находиться в папке Magma, это плагины. К каждому плагину есть описание, но здесь мы рассмотрим это получше.
Желательно сделать копию файла перед изменением!

Как зайти на свой сервер:
1. Зайти в Rust
2. Открыть консоль (На F1)
3. Вписать туда net.connect 127.0.0.1:27015
4. Готово!

Запуск сервера:
В папке с сервером есть файл Run Server.bat. Запускаете данный батник, у вас открывается cmd окно, ждёте от 5 до 60 секунд пока запустится сервер.

Как сделать себя Администратором?
Зайдите на свой сервер и откройте консоль (F1) и впишите туда rcon.login и пароль, который вы указывали в server.cfg. После этого откройте игровой чат на букву T и напишите /setmasteradmin. Готово!

Команды нужно вводить в консоли. Консоль открывается с помощью F1.
rcon.login ваш пароль - вход как администратор сервера.
status - проверить кто онлайн на сервере.
notice.popuall "ваше сообщение" - Сообщение для всех на сервере от админа.
find - Список доступных вами команд консоли.
Kick "ник игрока" - Кикнуть указанного игрока
ban "ник игрока@ or "стим айди" - Бан игрока по нику и стим айди.
banid "стим айди игрока" - Бан игрока по стим айди.
unbanall - Разбанить всех игроков которые находятся в бане.
save.all - сохраняет карту сервера и весь инвентарь игроков.
teleport.toplayer "ник 1 игрока" "ник 2 игрока" - Телепорт игроков.
teleport.toplayer "ник 1 игрока" "позиция по x" "позиция по y" - телепорт игрока на
определенную позицию.
inv.giveplayer "ник игрока" "название вещи" "количество" - Дает игроку определенный предмет.
inv.giveall "название вещи" "количество" - Дает всем игрокам определенную вещь.
dmg.godmode true/fale - команда дает всем админам бессмертие.
crfting.complete - все начинают крафтить.
crafting.cancel - все прекращают крафтить.
crafting.instant true/false - Устанавливает мгновенный крафт для всего сервера.
crafting.instant_admins true/false - Устанавливает мгновенный крафт для админов.
crafting.timescale "количество" - устанавливает время крафта 1шт-0.5 секунд.
airdrop.drop - Вызывает самолет с лутом.
airdrop.min_players "количество" - самолет начинает сбрасывать лут только когда будет х
количество игроков.
server.hostname - Задает имя хосту.
server.pvp true/false - Включает или выключает PVP на вашем сервере.
server.maxplayers "количество" - устанавливает максимально допустимое количество человек
на сервере.
sleepers.on true/false - это чтобы тела игроков оставались после выхода с сервера, если
"false", то не оставались
env.timescale "число" - Устанавливает течением времени (день/ночь цикл) до определенной
скорости, то по-умолчанию 0.0066666667.
env.time 10 - Делает утро на сервере.
falldamage.enabled true/false - Включает или выключает урон от падения с высоты.

Примечание:
1. Название предметов нужно писать буква-в-букву, иначе команда не сработает.
2. Если в названии предметов есть пробел, то название нужно писать в кавычках, например "Metal Door".

Администрирование сервера:
С помощью программы Rusty можно следить, управлять своим сервером Rust.

1. Запустите свой сервер.
2. Запустите Rusty.
3. Перейдите во вкладку "Settings".
4. "Config name" - не трогаем.
5. "IP" - если ваш сервер стоит у вас на компьютере, то вам нужно ввести туда 127.0.0.1
6. "Port" - Пишите туда тот порт, который у вас указан в Run Server.bat.
7. "Query Port" - Впишите туда тот же самый порт, но на еденицу больше, был 27015, написал 27016.
8. "Password" - Rcon пароль или пароль Администратора.
9. Save password - поставьте "On"
10. Нажмите кнопку "Save"
11. Нажмите кнопку "Connect" в нижнем правом углу экрана.
12. Если вы всё сделали правильно, то в нижнем правом углу экрана лампочка загорится зелёным цветом.
 

GUTTI

Активный пользователь
Сообщения
60
Репутация
1
ммм
 
Сверху