Как создать сервер в Garry's Mod?

Установка и использование SteamCMD

Windows - steamcdn-a.akamaihd.net
После установки запустите SteamCMD (нужно создать папку с английским названием, и туда распаковать стим цмд)
Если вы увидите консоль, то вы все правильно сделали. Дождитесь установки в самой консоли. Когда загрузка закончится, напишите туда:
  • login anonymous
Эта команда логинит нас анонимно. После того, как вы залогинитесь, введите эту команду:
  • app_update 4020 validate
(после обновления гаррис мода введите эту команду заново)
Если все готово, то заходите в папке со SteamCMD по этому пути:
steamapps/common/GarrysModDS

Настройка GarrysModDS

Создайте bat[ru.wikipedia.org] файл по уже найденному пути (bat файл должен иметь название: server) и напишите там:
@echo off
cls
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe
  • console -game garrysmod +map gm_construct +maxplayers 32 +port 27015 +gamemode sandbox
    goto srcds
    quit
    Что же это за команды на длинной строчке?:
  • map название карты
  • maxplayers количество игроков на сервере
  • port порт - Порт твоего сервера
  • gamemode название режима (гейммод по типу darkrp)
    Теперь название сервера:
    1. Зайдите в папку garrysmod
    2. Зайдите в папку cfg
    3. Откройте файл server.cfg
      В данном файле напишите это, а также настройте как вам надо. hostname "кака игра" // название сервера
      sv_password "12345678" // пароль от сервера
      rcon_password "12345678" // RCON пароль сервера
      sv_loadingurl "" // твой экран загрузки
      sv_downloadurl "" // вроде FastDL
      sv_lan 0
      sv_allowcslua 0 // запрет/разрешение lua скриптов на клиенте.
      net_maxfilesize 32 // максимальный размер net файла
      log on // Логи
      sv_logbans 0 // логи банов
      sv_logecho 0 // логи
      sv_logfile 1 // логи
      sv_log_onefile 0 // логи
      sbox_noclip 0 // Noclip
      sbox_godmode 0 // GodMode
      sbox_playershurtplayers 1 // дамаг игроков
      sbox_maxprops 100 // максимум пропов
      sbox_maxragdolls 0 // максимум рэгдоллов
      sbox_maxnpcs 10 // максимум NPC
      sbox_maxballoons 0 // максимум шариков
      sbox_maxeffects 5 // максимум эффектов
      sbox_maxdynamite 5 // максимум динамитов
      sbox_maxlamps 10 // максимум ламп
      sbox_maxthrusters 10 // максимум ускорителей
      sbox_maxwheels 10 // максимум колес
      sbox_maxhoverballs 10 // максимум ховерболлов
      sbox_maxvehicles 1 // максимум машин
      sbox_maxbuttons 5 // максимум кнопок
      sbox_maxemitters 0 // максимум эммитеров

Добавление аддонов на сервер

Сделайте свой набор в стиме с модами. Скопируйте его айди.
Пример: @echo off
cls
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game garrysmod +map gm_construct +maxplayers 32 +port 27015 +gamemode sandbox +host_workshop_collection 3149159258(вот тут id вашей коллекции с аддонами)
goto srcds
quit

Вы все сделали?

После того, как вы все доделали, откройте ваш бат файл.
Оценка
0 голосов
Поделиться
VK Telegram