Меню Рубрики

Установка darkrp на сервер

Установка darkrp на сервер

В этом архиве находится:
1. steamcmd
2. darkrpmodification, darkrp
3.start.bat

переходим по ссылке далее нажимаем на кнопку скачать.
далее создаем на локальном диске (C:/) или любом другом носителе папку №1 «CMD1«.
далее распаковываем файл steamcmd.exe из архива в папку «CMD1» .
Нам нужна еще одна папка №2 «SERVERGMOD1» в эту папку у нас будет скачиваться сервер.
после того как создали папку №2 созаем в этой папке еще одну «Любое назвыание» и заливаем в этй папку darkrpmodification-master, darkrp-master, start.bat.
пароль от архива в файле REDME.txt

Проблема ссылки:
если у вас пишит что ссылка удалена вот вам ссылка
*// ссылка catcut. net/uVAv уберите пробел между catcut. net/uVAv \\*
При возникновения проблемы пишите мне xXXGOLDXXx

После того как мы скачали доп.файлы
начнем скачивание сервера.

  1. Запускаем программу steamcmd.exe
  2. после того как скачались и распаковались нужные файлы нужно авторизоваться это можно сделать через свой аккаунт: вводим команду login ваш логин далее нужно ввести пароль.

    также можно авторизоваться анонимно для этого вводим login anonymous

  3. (не обязательно)далее нужно выбрать директорию куда будет скачиваться сервер.
    если вы пропустили этот пункт то ваш сервер будет находиться C:\CMD1\steamapps\common\GarrysModDS
    и так когда мы авторизовались далее вводим force_install_dir «путь до папки» например
    force_install_dir C:\SERVERGMOD1

    с помощью этой команды установили директорию куда будет скачиваться сервер в моем случае сервер скачиваеться C:/SERVERGMOD1.

  4. далее вводим саму команду на скачивание сервера app_update <ИД ИГРЫ>val > 4020 app_update 4020 validate

    ждем. скачивание сервера может занять от 15 до 35 мин.

  5. после скачивания прописываем команду для выхода из программы quit

Все наш сервер скачался теперь мы можем запустить его через программу srcds.exe

Сейчас мы установим сам мод DarkRP.

  1. нам нужны две папки
    1. darkrp-master
    2. darkrpmodification-master
    они находятся в папки №3 «Название вашей папки которое вы уже придумали» которую мы создали в папки №2 «SERVERGMOD1»
    в C:\SERVER\все документы и плагины моды и т.д
  2. далее нужно раскидать папки по нужным дерикториям
    1 darkrp-master кидаем в C:\SERVERGMOD1\garrysmod\gamemodes
    2 darkrpmodification-master кидаем C:\SERVERGMOD1\garrysmod\addons
    3. И у двух этих папок убрать «-master»
    1
    2
  3. далее мы запустим сервер в DarkRP режиме
    для этого ищим в доп.файлах батник server-started.bat он находится в C:\SERVER копируем и вставляем его в C:\SERVERGMOD
    далее нажимаем правой кнопкой по батнику и нажимаем изменить
    (я открыл его через Notepad++)

    у нас вышел такой код:
    @echo off
    cls
    title srcds.com Watchdog
    :srcds
    echo (%time) srcds started.
    start /wait srcds.exe -console -game garrysmod +map gm_construct +maxplayers 20 +port 27015 +gamemode darkrp
    goto srcds
    quit

    ищим 6-ую строчку и теперь я вам расскажу что в ней есть

1 -game это игра для нашего сервера -game garrysmod
2 +map карта которая будет на сервере у нас стоит gm_construct+map gm_construct(подробней как добовлять карты на сервер я расскажу в 5 разделе)
3 +maxplayers максимально игроков 20+maxplayers 20
4 +port порт сервера 27015+port 27015
5 +gamemode darkrp мод игры darkrp+gamemode darkrp
закрываем.

далее запускаем батник не от имени администратора т.к он не найдет файл srcds.exe
откроется консоль — это и есть консоль сервера.
ждем загрузки.
когда появилась вот такая надпись:
Public IP is [IP вашего сервера ]Assigned anonymous gameserver Steam ID [steam id вашего сервера]VAC secure mode is activated.
то сервер запущен и мы можем на него зайти
заходим в игру открываем консоль (

Проблемы:
1 WS: No +host_workshop_collection or it is invalid! как исправить эту проблему я расскажу потом.

копируем все что ниже и вставляем в server.cfg
расположение C:\SERVERGMOD\garrysmod\cfg
и настраеваем под себя.

// General Settings //
echo «Executing main config file. xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx»

// ЭТИ НАСТРОЙКИ ЗАДАЮТСЯ ПОЛЬЗОВАТЕЛЕМ-АДМИНОМ СЕРВЕРА //

// Название Вашего сервера. Обязательно пишется в кавычках! //
hostname «xXXGOLDXXx»

// Режим сервера: 0 — Интернет-сервер; 1 — доступный только в локальной сети. //
sv_lan 1

// Пароль администратора. Нужно заменить на любой другой из латинских букв + цифр! //
rcon_password «123»

// Пароль входа на созданный сервер. Пишется в кавычках. Пустые кавычки — пароля нет (зайти может любой). //
sv_password «»

// 1 — разрешает использовать фонарик; 0 — запрещает. //
mp_flashlight 0

// Время на карте. Рекомендуется 0, т.к. это construction-сервер. //
mp_timelimit 0

// 1 — разрешить скачивание файлов с сервера. //
sv_allowdownload 1

// 1 — разрешить закачку файлов на сервер (спреи, файлы Advanced Duplicator и т.д.). //
sv_allowupload 1

// Разрешает или запрещает ставить игру на паузу. Рекомендуется значение 0. //
pausable «0»
sv_pausable 0

// 1 — включить общение через микрофон, 0 — выключить (снижает нагрузку на канал сервера). //
sv_voiceenable «1»

// 1 — все могут говорить в микрофон, 0 — у каждой команды свой голосовой чат. //
sv_alltalk 1

// Время до исчезновения декалей в секундах. //
decalfrequency 60

// Игровой режим по умолчанию. Рекомендуется только SandBox. //
sv_defaultgamemode «sandbox»

// ЛИМИТЫ GARRY’S MOD //
// Не ставьте слишком большие значения, т.к. сервер может начать лагать! //
// Максимальное количество NPC (ботов). //
sbox_maxnpcs «0»
// Максимум шариков. //
sbox_maxballoons «10»
// Максимум динамитов. //
sbox_maxdynamite «4»
// Разрешить использование NoClip при строительстве. //
sbox_noclip «1»
// Максимум Thruster’ов. //
sbox_maxthrusters «20»
// Максимум пропсов (Props). //
sbox_maxprops «100»
// Максимум колёс. //
sbox_maxwheels «20»
// 0 — разрешить игрокам атаковать друг друга (Player vs. Player damage). //
sbox_plpldamage «1»
// Управление режимом неуязвимости. 0 — режим выключен. //
sbox_godmode «1»
// 1 — игрок неуязвим. //
sbox_playergod «0»
// Максимум Hoverball’ов. //
sbox_maxhoverballs «20»
// Maximum sents. //
sbox_maxsents «20»
// Максимум эффектов (effects). /
sbox_maxeffects «10»
// Максимум обычных кнопок (не Wire). //
sbox_maxbuttons «10»
// Максимум ламп и источников света. //
sbox_maxlamps «4»
// Максимум рэгдоллов. //
sbox_maxragdolls «10»
// Максимум машин. //
sbox_maxvehicles «4»
// 1 — разрешить NPC на сервере; 0 — запретить. //
sbox_allownpcs «0»
// Максимум эмиттеров. //
sbox_maxemitters «5»
// Limit PhysGun //
physgun_limited 1
// Server Rates //
sv_minrate 20000
sv_maxrate 35000
sv_minupdaterate 33
sv_maxupdaterate 66
sv_mincmdrate 33
sv_maxcmdrate 66
sv_client_cmdrate_difference 1
sv_client_predict 1
sv_client_interpolate 1
sv_client_min_interp_ratio -1
sv_client_max_interp_ratio -1
// Logging to file //
log off
mp_logmessages 1
sv_logbans 1
// RCON Settings //
sv_rcon_banpenalty 60
sv_rcon_maxfailures 5
sv_rcon_minfailures 5
sv_rcon_minfailuretime 45
// Server region //
sv_region 3
// Executing banned cfg //
exec banned_user.cfg
exec banned_ip.cfg
// все что ниже можно удалить //
echo «Server configuration was successfully updated! xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx xXXGOLDXXx»

для начала скачаем еще дополнительные файлы

Ссылка:
если у вас пишит что <Ссылка удалена>то catcut. net/XlBv уберите пробел меджу
catcut.(убрать пробел)net/XlBv

workshop.lua — кидаем в «GarrysModDS\garrysmod\lua\autorun\server«
maplist.lua — кидаем в «GarrysModDS\garrysmod\lua\autorun\server«

Теперь ищим и скачиваем карту РП режима (карты РП режима с префиксом rp_) и скачиваем аддоны которые будут на нашем сервере.
* Как скачать карту?
Заходите в мастерскую стим ищиите игру «Garry’ s mod» ищите карту с префиксом «rp_» щелкаем мышкой на выбраную вами карту и жмем подписаться. Далее заходим в игру и ждем пока наша карта скачается.
* Как скачать аддон?
Аддон скачивается точно также. Заходите в мастерскую стим ищиите игру «Garry’ s mod» ищите любой аддон щелкаем мышкой на выбраный вами аддон и жмем подписаться. Далее заходим в игру и ждем пока наш аддон скачается.

Теперь надо распаковать аддон(ы).
* Где распаложены скаченые аддоны и карты?
— Скаченые аддоны и карты расположены «C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\addons«

*Теперь ищим наши скачаный(е) аддон(ы).
Копируем их в нашу папку с gmaconv.exe.
Теперь распакуем наши аддоны для этого кликаем правой кнопкой мыши по аддону ныжимаем «Открыть с помощью» далее жмем «Еще приложения» далее жмем «Найти другое приложение на этом компьютере» и ищим наше приложение «gmaconv.exe» и открываем. Полсе чего появится консоль ничего не нажимайте ждите загрузки.

*Есть второй способ для этого просто переносим файл на программу и у нас откроется консоль ничего не нажимайте ждите загрузки. После чего у нас появится папка с распаковыным аддоном
И так делаем с каждим аддоном!
Скрины:

Распаковываем карту точно также как и аддоны
Скрины:

*Далее переносим наши аддоны распаковываные папки в
«GarrysModDS\garrysmod\addons«

*Далее когда мы распаковали карту заходим в созданую папку карты и ищим файл в расширение .bsp дплее переносим карту в .bsp в «GarrysModDS\garrysmod\maps«

Теперь открываем наши два файла

============================================
Начнем с файла «workshop.lua«
Этот файл нужен для аддонов.
У на есть одна строчка:
resource.AddWorkshop ( «ID» )
Где «ID» надо указать Ид нашего аддона

* Как узнать ИД аддона?
— Вот пример:
Я скачал плагин (ИД можно узнать Двумя способами, но я расскажу про один! Но в этом способе ИД берется из нераспаковываного аддона) [lw]_mazda_mx-5_miata_254214142.gma Гду тут ИД? Вот он 254214142 Цифры от «[lw]_mazda_mx-5_miata_» до «.gma» это и есть ИД.

Прописываем ИД должно быть так:
resource.AddWorkshop ( «254214142» )
копируем эту строчку и изменяем ИД на ИД другого аддона.
Например:
resource.AddWorkshop ( «254214142» )
resource.AddWorkshop ( «254457242» )
resource.AddWorkshop ( «284717231» )
resource.AddWorkshop ( «141512351» )
resource.AddWorkshop ( «548962154» )
И тд.

============================================
|
============================================
Теперь перейдем к файлу maplist.lua
Этот файл нужен для Карт.
Ищим 5 строчку:
maplist[«Название карты»] = «ID карты»
Здесь ничего сложного тоже самое ID как у аддонов и незабудьте вписать «Название карты«

* Где узнать правильное название карты?
— Правильное название карты находится в папке с распаковываной картой где «файл .bsp» в файле info.txt 3 строчка
============================================

Исправление ошибки при запуске сервера «+host_workshoo_collection«:

Нам надо будет создать коллекцию аддонов и карт в Стиме. И прописать в запуске сервера «start.bat» в 6 строчке +host_workshop_collection (ID коллекции)

Начнем с создания коллекции те кто знает как это делается можете пропустить этот пункт.
1.1 Создание коллекции.
Для на

источник

DarkRP

GarrysMod — это многопользовательская игра, где игроки играют в различные карты, создавать отдельные площадки и играть на серверах. Само понятие «сервера» обозначает открытую локацию, где пользователи со всего мира могут собираться вместе. Зачастую, в них есть свои правила, смысл и ограничения по доступу. Чтобы попасть, нужно ввести специальный символьный код, состоящий из 11-ти цифр.

Каждый сервер имеет свой рейтинг и включает в себя только ограниченное количество юзеров. Существуют и обширные площадки для игры, где за один раз могут участвовать до пятиста игроков. Стоит отметить, что у каждой локации есть свой стиль, например – хоррор-карта или же симулятор. Пользователи могут посещать локации вместе со своими друзьями, вводя адрес в графу «Онлайн Игра».

Рейтинг популярных локаций