Настройка сервера: различия между версиями
Hell (обсуждение | вклад) |
Hell (обсуждение | вклад) |
||
Строка 20: | Строка 20: | ||
4.Заходим в папку Garry's Mod server(где лежит steamcmd)/steamapps/common/GarrysModDS/ .Там создаем батник start.bat, нажимаем пкм(правой кнопкой мышки) по батнику --> изменить и там прописываем: | 4.Заходим в папку Garry's Mod server(где лежит steamcmd)/steamapps/common/GarrysModDS/ .Там создаем батник start.bat, нажимаем пкм(правой кнопкой мышки) по батнику --> изменить и там прописываем: | ||
− | @echo off | + | :@echo off |
− | cls | + | cls |
− | echo Protecting srcds from crashes... | + | echo Protecting srcds from crashes... |
− | echo If you want to close srcds, close the srcds window and type Y depending on your language followed by Enter. | + | echo If you want to close srcds, close the srcds window and type Y depending on your language followed by Enter. |
− | title Server Watchdog | + | title Server Watchdog |
− | + | :srcds | |
− | echo (%time%) srcds started. | + | echo (%time%) srcds started. |
− | start /wait srcds.exe -console -game garrysmod +map gm_mus_crimson_line_d +r_hunkalloclightmaps 0 +hostport +maxplayers 15 -gamemode sandbox | + | start /wait srcds.exe -console -game garrysmod +map gm_mus_crimson_line_d +r_hunkalloclightmaps 0 +hostport +maxplayers 15 -gamemode sandbox |
− | echo (%time%) WARNING: srcds closed or crashed, restarting. | + | echo (%time%) WARNING: srcds closed or crashed, restarting. |
− | goto srcds | + | goto srcds |
Версия 22:51, 20 марта 2016
Настройка сервера
Сервер
Если вы собрались делать сервер для игроков (тоесть не для локальной сети) вам нужно иметь:
1.Открытые порты
2.Белый ip (статический ip,то есть он у вас не меняется)
Установка steamcmd
1.Сначала надо установить steamcmd (https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip)
2.Разархивируем в папку, где у вас будет храниться сервер.
3.Открываем steamcmd.exe. Далее ждем пока он загрузит необходимые файлы,прописываем комманду login anonymous.После, прописываем app_update 4020 validate, ждём.Когда у вас закончилась установка, закрываем steamcmd
4.Заходим в папку Garry's Mod server(где лежит steamcmd)/steamapps/common/GarrysModDS/ .Там создаем батник start.bat, нажимаем пкм(правой кнопкой мышки) по батнику --> изменить и там прописываем:
:@echo off
cls
echo Protecting srcds from crashes...
echo If you want to close srcds, close the srcds window and type Y depending on your language followed by Enter.
title Server Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game garrysmod +map gm_mus_crimson_line_d +r_hunkalloclightmaps 0 +hostport +maxplayers 15 -gamemode sandbox
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds
+map - карта (вместо gm_mus_crimson_line_d можете поставить любую карту при старте сервера)
+maxplayers - максимальное кол-во игроков
+hostport - порт
server.cfg (GarrysModDS/garrysmod/cfg) можно сделать и скачать на сайте http://gmod-servercfg.appspot.com . После того, как скачали server.cfg , кидаете его в GarrysModDS/garrysmod/cfg (если спросит заменить ли, заменяйте)
Ну если нужно устанавливайте другие аддоны (falco's prop protection и.т.д.)
Установка метростроя и необходимых аддонов
1.Устанавливаем ulx и ulib (перекидываем папку ulx и ulib с архивов в garrysmod/addons)
2.Идем на гитхаб http://github.com/glebqip/metrostroi_beta/
3.Скачиваем архив (кнопка download zip)
4.Идем в папку сервера addons (GarrysModDS/garrysmod/addons/) перекидываем внутреннее содержимое папки addons архива в папку addons на сервере.Тоже самое проделываем с папкой data (GarrysModDS/garrysmod/data)
5.Запускаем сервер, заходим на него ВашIP:порт (либо через браузер серверов в lan), радуемся.