Настройка сервера: различия между версиями

Материал из Metrostroi
Перейти к: навигация, поиск
Строка 46: Строка 46:
 
1.Устанавливаем ulx и ulib (перекидываем папку ulx и ulib с архивов в garrysmod/addons)
 
1.Устанавливаем ulx и ulib (перекидываем папку ulx и ulib с архивов в garrysmod/addons)
  
2.Идем на гитхаб http://github.com/glebqip/metrostroi_beta/
+
2.Идем на гитхаб [http://github.com/glebqip/metrostroi_beta metrostroi]
  
 
3.Скачиваем архив (кнопка download zip)
 
3.Скачиваем архив (кнопка download zip)
Строка 52: Строка 52:
 
4.Идем в папку сервера addons (GarrysModDS/garrysmod/addons/) перекидываем внутреннее содержимое папки addons архива в папку addons на сервере.Тоже самое проделываем с папкой data (GarrysModDS/garrysmod/data)
 
4.Идем в папку сервера addons (GarrysModDS/garrysmod/addons/) перекидываем внутреннее содержимое папки addons архива в папку addons на сервере.Тоже самое проделываем с папкой data (GarrysModDS/garrysmod/data)
  
5.Скачиваем GmodConv [http://rghost.ru/42739720 GmodConv]
+
5.Скачиваем [http://rghost.ru/42739720 GmodConv]
  
 
6.Скачиваем карты с workshop'a, заходим в папку steam(клиента)/steamapps/common/GarrysMod/garrysmod/addons ищем файлы gma карт (если у вас много аддонов, ищите gm_m )  6.
 
6.Скачиваем карты с workshop'a, заходим в папку steam(клиента)/steamapps/common/GarrysMod/garrysmod/addons ищем файлы gma карт (если у вас много аддонов, ищите gm_m )  6.
  
 
7.Запускаем сервер, заходим на него ВашIP:порт (либо через браузер серверов в lan), радуемся.
 
7.Запускаем сервер, заходим на него ВашIP:порт (либо через браузер серверов в lan), радуемся.

Версия 23:03, 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.Идем на гитхаб metrostroi

3.Скачиваем архив (кнопка download zip)

4.Идем в папку сервера addons (GarrysModDS/garrysmod/addons/) перекидываем внутреннее содержимое папки addons архива в папку addons на сервере.Тоже самое проделываем с папкой data (GarrysModDS/garrysmod/data)

5.Скачиваем GmodConv

6.Скачиваем карты с workshop'a, заходим в папку steam(клиента)/steamapps/common/GarrysMod/garrysmod/addons ищем файлы gma карт (если у вас много аддонов, ищите gm_m ) 6.

7.Запускаем сервер, заходим на него ВашIP:порт (либо через браузер серверов в lan), радуемся.