Introducció
Requisits previs
Instal·lant SteamCMD
Descàrrega de l'eina Servidor Dedicat Mod de Garry
Configuració
Executant el servidor
Reenviament de ports
Complements i contingut
Informació útil
Actualització del servidor
Introducció
En aquest article s'explicarà com descarregar i instal·lar un servidor Garry's Mod a Windows Server 2012. Aquesta guia està feta per ser detallada i algunes parts poden ser difícils d'entendre si no teniu experiència en l'allotjament de servidors dedicats.
Requisits previs
- SteamCMD.
- Capacitat de portar endavant.
- Un compte de Steam per crear col·leccions (opcional).
Instal·lant SteamCMD
Per assegurar-nos que teniu l'última versió del Servidor Dedicat de Garry's Mod, l'instal·larem mitjançant SteamCMD.
Baixeu SteamCMD mitjançant aquest enllaç directe.
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
Creeu una carpeta a la ubicació desitjada.
Extreu el contingut del zip a la carpeta que has creat.
Executeu l'executable SteamCMD a la carpeta a la qual heu extret el zip.
Inicieu sessió a un compte anònim.
login anonymous
Creeu una carpeta per emmagatzemar els fitxers del vostre servidor Garry's Mod.
Seleccioneu la vostra carpeta escrivint el camí del directori següent.
force_install_dir C:\my_example_directory\
Instal·leu el servidor dedicat Garry's Mod.
app_update 4020
Després d'esperar que el progrés arribi al 100 per cent, verifiqueu el contingut descarregat.
app_update 4020 validate
Un cop s'hagin acabat de baixar els fitxers, utilitzeu l'ordre següent.
quit
Configuració
Tota la configuració del vostre servidor es trobarà dins del fitxer de configuració que es mostra a continuació, aquí podeu canviar els paràmetres per adaptar-los a les necessitats del vostre servidor, com ara hostname, password, tickratei molts altres.
Es recomana que trobeu un fabricant de configuració automàtica, ja que Garry's Mod ofereix una àmplia gamma de personalització.
Assegureu-vos d'investigar els paràmetres que esteu configurant, ja que alguns paràmetres són perillosos i poden no permetre que el vostre servidor funcioni amb eficàcia i possiblement no s'executi en absolut.
Personalitza el teu servidor Garry's Mod
Navegueu al directori del vostre servidor i seleccioneu la cfgcarpeta.
Localitzeu-lo server.cfgi utilitzeu Notepad- lo per obrir-lo.
Creeu la configuració necessària, per exemple:
Creeu un fitxer per lots d'inici.
Navegueu a la vostra carpeta on heu emmagatzemat tots els fitxers del vostre servidor.
Creeu un fitxer de text de bloc de notes nou i enganxeu-hi el text següent.
@echo off
cls
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game garrysmod +map gm_flatgrass +maxplayers 32
echo (%time%) WARNING: Srcds closed. Restarting server.
goto srcds
Deseu el fitxer com a fitxer per lots, assegureu-vos que estigui al directori principal de la carpeta del servidor.
Executant el servidor
Per començar el servidor, executeu el fitxer per lots que heu creat al directori principal del vostre servidor Garry's Mod.
Reenviament de ports
Per obrir un port a Windows, consulteu aquest article .
Per permetre que es facin connexions externes al servidor, és important assegurar-se que teniu els ports següents oberts:
Complements i contingut
Garry's Mod té un taller de vapor ple de moltes eines útils, que us permeten crear servidors complexos i eficaços.
Hi ha 2 maneres diferents d'instal·lar complements al vostre servidor.
Avançat
Crea la col·lecció del taller
Obriu el Steam Workshop i aneu a la secció Garry's Mod.
Subscriviu-vos als complements que vulgueu al vostre servidor.
Creeu una col·lecció que contingui tots els complements que hàgiu seleccionat.
Publiqueu la col·lecció i enregistreu l'URL de la col·lecció en un lloc al qual podeu consultar.
Obriu aquest enllaç amb el vostre compte de Steam.
Creeu una clau d'API i trieu steamidfinder.comcom a domini de l'API.
Enregistreu la clau de l'API en un lloc al qual podeu consultar.
Afegint la col·lecció al servidor
Obriu el fitxer per lots que heu creat al directori principal del servidor.
A la línia següent start /wait scrds.exe........., afegiu el codi següent.
+host_workshop_collection WORKSHOP_URL_ID -authkey API_KEY
Assegureu-vos de substituir WORKSHOP_URL_IDamb els dígits de l'URL de la col·lecció. Substituïu la API_KEYclau de l'API que heu creat anteriorment.
El fitxer per lots hauria de semblar al codi següent.
@echo off
cls
:srcds
start /wait srcds.exe -console -game garrysmod +map gm_flatgrass +maxplayers 32
+host_workshop_collection 123456789 -authkey 12345678901234567890
echo (%time%) WARNING: Srcds closed. Restarting server.
goto srcds
Manual
Navegueu al directori principal del vostre servidor.
A l'interior hi trobareu una carpeta de complements, si no és així, és probable que us trobeu a la subcarpeta incorrecta o encara no s'ha creat. Si és així, creeu una carpeta anomenada addons.
Dins de la carpeta de complements, podeu col·locar tots els fitxers de complements, aquests es muntaran i s'executaran automàticament en executar el vostre servidor.
Es recomana executar un programari anti-trampa de tercers amb Garry's Mod, ja que no hi ha cap anti-trampa actiu i el vostre servidor pot ser vulnerable als atacs de jugadors maliciosos.
Assegureu-vos de no sobrecarregar el vostre servidor de Garry's Mod amb complements i contingut intensius en recursos, i entengueu que potser haureu d'actualitzar les especificacions del vostre servidor si cal per mantenir el vostre servidor funcionant amb normalitat.
Els servidors Mod de Garry no solen ser intensius de RAM, però depenent de la vostra personalització, pot haver-hi un biaix cap a l'ús de RAM o CPU.
Actualització del servidor
Si torneu a obrir SteamCMD i seleccioneu el vostre directori d'instal·lació, podeu actualitzar i/o verificar els fitxers del vostre servidor escrivint el següent després d'haver iniciat sessió a SteamCMD.
app_update 4020 validate
Gaudeix del teu servidor Garry's Mod.