Статьи 05 January 2016

Собственный сервер Rust

1446919534

Как установить и настройкить свой сервер Rust? Данная статья поможет в решении множества вопросов!!!

Для установки и настройки сервера нам потребуется статический IP адрес (что такое статика можно почитать на Википедии). Далее если у Вас статичесий адрес необходима платформа Windows для запуская самого сервера. Сервер будет работать почти на всех семействах Windows, начиная от xp заканчивая Server 2012. Далее нам потребуется Console Steam или SteamCMD Взять можно здесь https://developer.valvesoftware.com/wiki/SteamCMD по ссылке на офицеальном сайте Valve, заходим по ссылке и загружаем к себе файл steamcmd.zip.

Содержимое архив распаковываем на диск C в папку SteamCmd. Далее в корне диска C создаем батник UpdateRustServ.bat вписываем

C:\SteamCMD\steamcmd.exe +login anonymous +force_install_dir C:\Server\rust +app_update 258550 -beta experimental

Сохраняем и запускаем батник, после обработки мы получим

str

 Далее на диске C создаем текстовый документ Update.txt содержимое (ВНИМАНИЕ!!! менять содержимое текстового документа нельзя!! если поменяете работать не будет!!!)

@ShutdownOnFailedCommand 1
@NoPromptForPassword 1
login anonymous
force_install_dir ../Server
app_update 258550 validate
quit

 Далее создаем на диске C батник Update.bat в папке SteamCmd, которая находится на диске C. после копируем содержимое и сохраняем.

cd Steam
steamcmd.exe +runscript ../Update.txt
cd ..

 Запускаем батник Update.bat который мы оставили в папке C:\SteamCmd\ и ждем пока обработаются все данные, (ВНИМАНИЕ!!! ЗАГРУЗКА МОЖЕТ БЫТЬ ОЧЕНЬ ДОЛГОЙ! ВСЕ ЗАВИСИТ ОТ ВАШЕГО ИНТЕРНЕТ КАНАЛА!!! НА ВАШ ПК БУДЕТ ЗАГРУЖЕНА ПАПКА ВЕСОМ В 4,56 ГБ (4 899 521 603 байт).) в этоге мы получим следующее

cmsdow

 Далее заходим в папку Server на диске C и создаем еще один батник Start.bat копируем содержимое и вносим свои изминения!

RustDedicated.exe -batchmode +rcon.ip 185.125.219.103 +server.port 28015 +rcon.port 28016 +rcon.password "ВАШПАРОЛЬТОЛЬКОEN+ЦИФРЫ" +server.hostname "ИМЯ ВАШЕГО СЕРВЕРА" +server.identity "my_server_identity" +server.maxplayers 200 +server.saveinterval 3600 +server.worldsize 2000

Примерно весь список основных команд для запуска сервера

server.hostname: Имя Вашего сервера.
server.ip: Статический IP адрес вашего сервера.
server.port: Порт Вашего сервера.
server.maxplayers: Максимальное количество игроков допустимых на сервер.
server.level: Имзенить карты на сервере, изменить значение +server.level "Procedural Map" на +server.level "HapisIsland". 
server.seed: Номер вашего сервера.
server.size: Размер карты сервера, допустимый размер от 2000 до 8000.
server.globalchat true: Включить или отключить глобальный чат, чат будет работать только по местности.
server.url "http://rust1.ru": Ссылка на Ваш сайт или страницу если таковая имеется.
server.description "Welcome to mini Angel\n\nWipe end 01.01.2016 next wipe 04.02.2016.\nHelp info This email address is being protected from spambots. You need JavaScript enabled to view it. - Help Url www.Rust1.ru or vk.com/rust1ru": Описание вашего сервера.
server.headerimage "http://rust1.ru/images/logosrv.jpg": ссылка на Ваш логотип.
server.identity "my_server_identity": Имя  папки где хранятся данные по текущему серверу, пользователи, дроп, в общем база данных сервера.

 

Procedural map (Стандартная карта) - Значение: «+server.level "Procedural Map"» Hapis island (Нестандартная карта) - Значение: «+server.level "HapisIsland"»
procmap hapisisland

 

Запускаем батник Start.bat и ждем пока он сгенерирует карту и сервер, если Вы все сделали как описано выше все заработает, в конце должно получится следующее

 startserv

Все, сервер запущен, что бы зайти на Ваш сервер нужно зайти в клиенте Rust и найти ваш сервер в разделе "Сообщество" так же можно пользоваться поиском который находится в самом низу списка.

clietn

Или открыть Console нажав F1 и вписать команду "connect 185.125.219.103:28015". Все сервер настроен и запущен, все должно работать. 

Теперь после как Вы убедились что сервер работает, делаем себя Администратором сервера прописав в серверной Console ownerid SteamId свой ID можно посмотреть здесь https://steamid.io/ проходите авторизацию через Steam и открываете свой профиль кликнув по аватарке и ищим строчку steamID64 "Здесь семнядцати значный код". В этоге должно получится следующее

adowner

> ownerid 76561198056833904
Added owner unnamed, steamid 76561198056833904

Так же прилагаю к статьею список основных команд Администратора и модератора.

ban "player name" "reason" - забанить игрока по нику
banid <steamid64> "player name" "reason" - забанить игрока по steamid и нику
banlist - список забаненых игроков
banlistex - список забаненых с указанием причины
kick <steamid64> "player name" "reason" - кикнуть игрока с указанием причины
kickall <invalid parameter, just put ""> "reason" - кикнуть всех игроков с указанием причины
listid <steamid64> - список забаненых с указанием steamid
moderatorid <steamid64> "player name" "reason" - добавление игрока в список модераторов (reason 1)
ownerid <steamid64> "player name" "reason" - добавление игрока в список администрации (reason 2)
removemoderator <steamid64> - удалить игрока из списка модераторов
removeowner <steamid64> - удалить игрока из списка администраторов
unban <steamid64> - разбанить игрока

 

Переподключаемся к своему серверу и проверяем работают ли админ права, что бы проверить достаточно нажать Shift + L что бы активировать режим палета. Так же для администрирования сервера потребуется клиент Rusty http://rust1.ru/news/useful/14-programmy/106-rusty-panel-upravleniya-serverom так же может понадобится список предметов если захотите что нибудь добавить http://rust1.ru/useful/need/spisok-komand.



Вернуться назад
Просмотрели 14620 пользователей.
Опубликовал: Dark; Schneider.
Комментариев: 0

Вы не можете оставлять комментарии пожалуйста пройдите авторизацию/регистрацию

Самые загружаемые обои на рабочий стол
  • Загружено: 583
  • Загружено: 578
  • Загружено: 505
  • Загружено: 477
  • Загружено: 448
Профиль пользователя
Рекламное место
Здесь может быть ваша реклама!

Последнии комментирии