Локалка Доброграда для строителей

Туториалы
  • если вы огуречик, и не можете ничего поставить:

    айпи моей локалки для строителей: 213.109.204.20
    команда - connect 213.109.204.20
    по поводу прав админки и других вопросов - можете писать мне в лс - timofeyw
    я контроллирую все проблемы на нем с 5:00 МСК до 18:00

    1. установить WSL

    2. установка всех нужных компонентов в WSL

    открыть WSL (Ubuntu), прописать:
    echo \
      "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
      $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
      sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    

    далее:

    sudo apt update
    

    далее:

    sudo apt install git docker docker.io containerd runc docker-compose docker-compose-plugin acl
    

    далее:

    git clone https://github.com/t1m1yep/dobrograd 
    

    далее:

    cd dobrograd
    

    далее:

    chmod 777 $(find . -type d) || setfacl -dm u::rwx,g::rwx,o::rwx $(find . -type d) 
    

    3. установить и настроить VSC

    открыть его, в левой панели выбрать иконку со скриншота

    eE7yLPe.png

    вписать в окошко “wsl”, установить первое расширение

    нажать в левый нижний угол, выбрать подключится к WSL

    готово! теперь можно открыть папку с установленным доброградом. чтобы узнать путь, пропишите в терминале WSL команду “pwd”. зайдите в папку “dobrograd”

    3. конфигурация - открыть файл server.cfg

    важно! не удаляйте кавычки, пишите внутри них!

    вписать в поле hostname название своего сервера. по умолчанию - “[#] Строим Доброград”
    в поле sv_password вписать пароль. если он не нужен, удалить всю строку.

    все остальное в этом файле трогать не рекомендуется!!

    4. добавляем себя в список владельцев сервера

    открываем файл по пути: /garrysmod/addons/_config/config/octolib_sh.lua
    ['вставь_сюда_свой_стим_айди'] = true,
    

    не удаляйте одинарные кавычки!! пишите внутри них

    листаем на 20 строку и находим там список: вставляем в самый верх списка, на следующей строке после “local owners = {”

    JUep3KS.png

    5. запускаем сервер!

    скопируйте путь к папке с сервером
    прописать в него:
    cd путь_к_серверу
    
    далее прописать это:
    service start docker
    

    если вы не на WSL - systemctl start docker
    если команда выдает ошибку - добавьте в начале sudo

    docker pull mariadb
    

    *еще это:

    docker compose -p gmod up
    

    если выдаст ошибку:

    docker-compose -p gmod up
    

    теперь надо подождать запуска сервера, после чего в консоль гмода прописать:

    connect localhost
    

    остановить сервер с помощью нескольких нажатий CTRL+C

    выдача админки

    после захода на сервер прописать в консоль гмода эти команды:

    rcon_password 10
    
    rcon serverguard_setowner свой_рп_ник_на_сервере
    

    команды docker на все случаи жизни

    запуск сервера

    docker compose -p gmod up
    

    приостановить сервер (наигрался)

    docker compose -p gmod stop
    

    выключить сервер к хуям (при смене конфигов)

    docker compose -p gmod down
    

    починить docker (перед этим прописать верхнюю команду)

    docker system prune -a
    

    команды доброграда на все случаи жизни

    octoinv_give

    открывает панель с выдачей предметов

    serverguard_menu_toggle

    открыть меню сервергуарда (чтобы его убрать, прописать еще раз)
    (список будет пополняться)

    по любым ошибкам и проблемам с сервером - мой лс всегда открыт (timofeyw)

    если хотите меня поддержать - поставьте мне лайк на заявку на разбан

  • добавил свою всегда-работающую локалку для строителей, всем выдан ноуклип и повышенный лимит пропов

  • @тимиеп

    сервер ребутни для снятия пароля епт

  • @pr0pk1 упс, минутку!
    upd: снял пароль, сервер уже запускается

  • для проверяющего модератора форума:
    пожалуйста, не закрывайте топик, он мне нужен для связи, спасибо

  • @тимиеп емммм есть же изучаем дбг в чем смысл твоего сервера???

  • @Во-имя-неки
    на изучаем дбг в основном стреляются, у меня сервер чисто чтобы строить и тут нельзя выдавать оружие

  • @тимиеп люди там тоже могут строится так же как и на твоем сервере

  • @Во-имя-неки Держу в курсе на изучаем доброград часто мешают. И даже сам владелец изучаем доброград сказал что на его сервере лучше не строить дубликаты

  • @ОПГМ-НÃpẎшūᏆЄль Верно, на ИДБГ лучше не строить (но и никто не запрещает). Гайд в целом полезный, для людей без знаний вполне подойдет этот гайд. Но по моему мнению, строить можно и в одиночке, для этого можно накачать необходимые аддоны, это всякие пресижоны, стакеры ну и конечно сам контент дбг и его проп лист (с картой конечно). Так тебе точно никто не помешает, и не надо будет устанавливать лишние виртуалки с докерами и настраивать сервер.

  • @ПоНчИк-0 Я пытался в одиночке строить, но понял что лучше на локалке. Как пример у дбг переделанный дубликатор

  • @ОПГМ-НÃpẎшūᏆЄль Дубликатор самый обычный

  • спасибо, теперь я зарабатываю 100 рублей в наносекунду и получаю пиздюлей от челога

  • При старте всегда выкидывает ошибку: start: unrecognized service.
    Либо System has not been booted with systemd as init system (PID 1). Can’t operate.
    Failed to connect to bus: Host is down. С чем может быть связано?

Похожие темы