Garry's Mod

Garry's Mod

Not enough ratings
Como Hacer Tu Servidor Dedicado de Garry's Mod
By Andrés Giménez and 1 collaborators
Esta guía te ayudara a hacer tu servidor publico sin el uso de Abrir Puertos (ya q la mayoria no tienen acceso a su router)

Primero de todo
Tienes que hacer una carpeta aqui
C:\ para los que no saben es el Disco Local (C:)
ahi hacemos una carpeta
que se llame Servers
Para organizar todo creamos una carpeta adentro de la carpeta ''Servers''
Por preferencia le podes poner ala carpeta. mmm ''Garry's Mod Dedicated Server''
Despues de eso ponemos el SteamCMD ahi
Banca banca banca. que es SteamCMD?
Bueno lee esto que te cuento que va a servir mucho para la guia

[https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip] Sitio de descarga de SteamCMD Completamente Legitimo [/url]
Despues de la carga y de instalarlo (Extrayendolo en una carpeta con WinRAR o 7zip)
Ponemos en donde dice "Steam >" login anonymous (me voy a referir a steamcmd como una consola)

Despues de que cargue lo de Login
ponemos este comando de aqui
app_update 4020 validate (Lo cual hara que tus archivos de Garry's Mod DS se descarguen/actualicen)

Despues de que el comando app_update se haya ejecutado y ya haya terminado su tarea ponemos en la consola saldra Steam> y ponemos ''exit''
despues te saldran carpetas con estos nombres. siempre chekea de que no hayan carpetas con estos mismos nombres o que de por si no existan (tambiem si o si deberian de existir los .dll)

https://i.imgur.com/IVwbwxw.png

En la carpeta Garry's Mod Dedicated Server
aparecera la carpeta ''steamapps'' y le das doble click
despues buscas la carpeta "common" en steamapps
despues te aparecera dentro de common la carpeta "GarrysModDS"
y aca creas un archivo de texto. en este pones este texto


@echo off

cls
echo Protecting srcds from crashes...
echo If you want to close srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe +host_workshop_collection +r_hunkalloclightmaps 0 -console -game garrysmod +gamemode sandbox +map gm_flatgrass +maxplayers 32
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds


(ATENCION, CON EL TEXTO DE ARRIBA SE PUEDEN PONER COSAS COMO: la colección de workshop, el modo de juego, la cantidad de jugadores, la ubicación del servidor, etc.. esto se explicara mas adelante)

despues de poner ese texto. le das a Archivo y Guardar.
despues de eso en nombre pones ''start.bat'', cambiando el .txt por .bat, esto es FUNDAMENTAL, ah.. y no poner las comillas
despues abris el start.bat y ya tenes tu servidor dedicado!


Ahora.. si queres que la gente se una sin tener que abrir puertos o toquetear el router..
tenes que hacer esto..
(si tenes abierto el start.bat, y el servidor, cerralos)
vas a tocar el click derecho en el start.bat, y vas a poner -p2p entre cualquier asi tal cual como en esta imagen

https://i.imgur.com/CBxpAlP.png

le das a Archivo, y guardar
(OJO: los otros comandos no lo pongan, en especial el sv_steamsetaccount, y el maxplayers SOLO modifiquenlo como quieran)

ahora, cuando abris start.bat, al terminar su proceso, te saldra esto:

https://i.imgur.com/PdoguMo.png

Ese comando, (Sin las ') tendras que copiarlo, y pasarselo a alguien para que esa persona lo copie, vaya a gmod
abra la consola de desarrollador, lo pegue, toque enter, y ya puedes jugar con alguien!
o simplemente con la invitación normal de gmod, la que mas gustes!

Ahora, para meterle colección de gmod, tendras que otra vez, editar con el bloc de notas el start.bat

y poner en: +host_workshop_collection (ultimos numeros de tu colección de gmod, TIENE QUE SER PUBLICA)

le das a Archivo, Guardar..
y al abrir start.bat, se tardara en cargar tus mods, pero despues de un rato, estaran listos para jugar en tu servidor!

y para poner la ubicación es medio que inutil, pero es un detallito de adorno,

Start.bat > editar con bloc de notas > poner entre los comandos sv_location (si eres de mexico, mx, si eres de argentina, ar.. puedes buscar por tu cuenta) > archivo > guardar.. y ya, esta puesta la ubicación de tu servidor

Cualquier detalle o problema, no dudes en consultarme


Creditos a: blr ( https://steamcommunity.com/id/xrlb/ ) por poner en Pastebin y ahorrarme 2 horas escribiendo




   
Award
Favorite
Favorited
Unfavorite
Servidor Dedicado
Yo explicando como tener un servidor dedicado sin tener q pagar un host (aunq es recomendable tener un host)