dobrograd-13-06-2022/howto.md
2023-11-18 16:01:08 +05:00

46 lines
5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Полный гайд как установить эту сборку (у меня так сработало)
1. Находим и скачиваем прогу Wampsrever.
2. Когда она установилась открываем её и в панели задач нажимаем по ней лкм-ом, и кликаем на PhpMyAdmin -> PhpMyAdmin 5.2.0.
3. У вас откроется вкладка в браузере, логин вводите "root" (без кавычек), а бокс с паролем оставьте пустым, т.к по умолчанию пароля там нет.
4. Слева будет "+БД", нажимаем на неё, и в название БД вписываем dbg, все, база данных создана.
5. Теперь создаем dedicated server, скачиваем Steam CMD, и в нем пишем такие команды:
```bat
force_install_dir c:\dbg\
login anonymous
app_update 4020 -validate
```
Все пишем по порядку, после того как процесс завершиться, закрываем Steam CMD.
6. Переходим по пути, по которому мы сделали наш сервер (c:\dbg\), открываем рарник нашей сборки, и кидаем все файлы в папку garrys mod.
7. Создаем текстовый файл в папке dbg (в которой находится папка garrys mod) и называем его как хотим, можно start, открываем его и пишем то, что давали в посте под видео:
```bat
@echo off
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game garrysmod +map gm_construct +maxplayers 64 +port 27015 +gamemode darkrp +host_workshop_collection 3052884289
goto srcds
quit
```
> [!NOTE]
> (p.s.: меняете gm_construct на любую карту, которую хотите, что карта из мастерской заработала делаем так:
> Создаем коллекцию со всем контентом дбг и с картой которую вы хотите запустить, нажимаем поделиться и копируем цифры после id=, затем меняете айди коллекции в батнике на свой (цифры 3052884289 это и есть айди, меняете их) и все)
1. Сохраняем его, закрываем, нажимаем переименовать, и заменяем расширение .txt, на .bat
2. Открываем папку garrys mod/addons/_config/octolib_sv.lua там будет 15 строка связанная с лаунчером, под ней нужно написать CFG.tetsEnabled = false
3. Сохраняем, закрываем, теперь переходим в папку addons и в поисковике пишем cl_test.lua, откываем тот, который в feature_playertest или playtest и оставляем его открытым.
4. Нажимаем на нами созданный start.bat, ждем пока все скачается, затем пишем status и копируем айпи сервера (там справа ещё будет public ip, его даете своим друзьям(у некоторых public ip будет не работать, поэтому давайте друзьям левый, который с портом через двоеточие)).
5. Заходим в Гаррис и пишем в консоле connect и айпи сервера.
6. После того как зашли на сервер, и у вас показан тест, откройте cl_test.lua и нажмите CTRL + S и тест пропадет.
7. Затем мы переходим к нашему батнику (в панели задач иконка гарриса, но только оранжевого цвета) и пишем serverguard_setowner "ваш ник" (без кавычек).
8. Открываем чат и пишем !setmodel "ваш ник" (без кавычек) и путь к моделькие с расширением .mdl в конце, затем пишем !respawn и все!
Доп. информация:
Если вы умерли и не хотите ждать, пропишите !respawn_g.
Оружие и различные предметы можно выдать в инвентарь при помощи команды octoinv_give в консоли.
Через таб меню вы можете выдать себе уникально оружие, кликните по себе лкм-ом и "Выдать оружие" или что-то подобное.
Чтобы поставить профессию пишем !job "ваш ник" (без кавычек) и название профессии на русском.
QMenu работает, вам ничего не надо делать, я уже вшил фикс в код запуска.