Guia para crear un server de "Counter Strike 1.6&quot

Aquí les dejo este tutorial, funciona perfectamente.

Guía – Como crear un servidor dedicado en CS (1.6 & CZ)

Lo que les expongo a continuación es una guía sencilla para no hacer tan densa la lectura y comprensión de la mísma.

Levantar un servidor dedicado es relativamente fácil si se tienen en cuenta los siguientes puntos:
Tener una conexión con un upstream de 128kb (como mínimo)
Disponer de una razonable cantidad de memoria RAM (256 como mínimo)
Tener el sistema despejado en el momento de levantar el server.

Lo primero que tienen que hacer es buscar el programa que les va a permitir crear y administrar el server, este es: HLDS.EXE (Half-Life Dedicated Server). Este programa lo tienen en la carpeta donde hayan instalado el CS, generalmente es:

C:\Archivos de programa\Valve\Counter-Strike 1.6

Obviamente ustedes pueden tener el juego en otra carpeta.
Dentro de la carpeta principal del CS, van a encontrarse con el hlds.exe, simplemente creen un acceso directo al escritorio. Click derecho en el ícono => Enviar a: => Escritorio (crear acceso directo)

Ahora les queda editar el acceso directo con estos paramentros:

-nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg


Les especifico que es cada cosa:

-nomaster: es para deshabilitar la autenticación del servidor en Valve

-heapsize xxxxxx: es para asignarle RAM al server (se mide en kilobytes), en lo posible coloquen la mitad del total que tienen en el sistema, por ejemplo: si tienen 256Mb, asignenle 128 al server = heapsize 128000 (kb)

+ip xxx.xxx.xxx.xxx: esto es fundamental, el 90% de las conexiones de Internet usan, como medida de seguridad, una IP dinámica, en este apartado ustedes tienen que colocar la IP que se les asigna cada vez que se conectan a Internet, por ejemplo: +ip 201.247.91.154.

NOTA: Para saber que IP tienen, van a Incio => Ejecutar, ahí escriben cmd, en la ventana (al estilo DOS) que se les abre, escriben: ipconfig y le dán Enter, copias la dirección ip.

+sv_lan 1: evita que los clientes reciban el error del clase (C) al conectarse al server.

+exec server.cfg: ejecuta la .cfg en donde ustedes cargaron comandos para automatizar el server en ciertos aspectos, por ejemplo: primero abren el archivo server.cfg, (dentro de la carpeta principal del CS) y modifican con parametros como roundtime, timelimit, startmoney, freezetime, etc. Después al arrancar el server, la .cfg se autoejecuta simplificandoles el trabajo de modificar parámetros.

Una vez que editaron el acceso directo con lo que les puse más arriba, aplican y listo. Ya pueden arrancar el server desde el acceso directo.

Para darle la ip a otras personas tendremos que poner esto en el msn por ejemplo, abrimos una conversación con un amigo y tecleamos:

(!IP):27015

Y le damos a enter, luego hay saldrá la dirección para conectar al server, no sirve con la que te da el "Dedicated Server", esa es para que lo veas tu.

Cuando ejecutamos el acceso directo, digamos, la pantalla principal, ahí tienen opciones como: el juego que quieren que el server corra, el nombre del server, el mapa que tiene que cargar, que tipo de conexión (LAN o Internet) etc. En donde dice UDP Port no modifiquen nada, más abajo tienen la opción de contraseña RCON. La última opción es el VAC (Valve Anti-Cheat), desactivenla para no crear conflictos si tienen el C-D versión servidor corriendo y para que no impida a los clientes conectarse al server.

Una vez que pasaron las opciones principales, hacen click en Iniciar servidor.

NOTA: Si editaron el acceso directo del hlds con el parámetro +sv_lan 1, no modifiquen la parte que dice Red, en la 1ra pantalla al iniciar el server (dejenlo en LAN).

- Después de hacer click, van a tener que esperar brevemente a que el server se inicie.

Ahí pueden configurar los parametros principales: el mapa que está cargado en ese momento y varias cosas más como la contraseña RCON, la contraseña de ústedes, etc. Si ven más arriba, van a notar que hay un monton de “pestañas”. Para empezar vayan a la pestaña Configurar, Fijense que hay es en donde verdaderamente administran el server y, según los cambios que hagan ahí, van a surtir efecto automático, es decir que si pasan el flashlight a 0, los jugadores que esten dentro del server van a quedar sin linterna (siempre de manera automática).

También tienen otras pestañas como: Estadisticas del servidor, etc. pero no las voy a tratar para no hacer tan densa la guía.

Por último, la pestaña Consola, ahí pueden hacer lo mismo que harian en la pestaña Configurar, pero acá en modo texto. La consola es practica para observar las conversaciones que hay entre las personas que estan jugando, se sabe que el 90% de las frases que abundan en una partida son del tipo “ofensivas”, más si se trata de un server público.

Bueno espero que les sirva de algo, Saludos

Fuente:Click Aqui

Comentarios Destacados

@ctaringa +6
No entiendo esto:



Para darle la ip a otras personas tendremos que poner esto en el msn por ejemplo, abrimos una conversación con un amigo y tecleamos: (!IP):27015



lo hago y no sale. Ayuda please! Slds!
@GDZBUDEI +5
no funciona con IPs dinamicas

33 comentarios - Guia para crear un server de "Counter Strike 1.6&quot

@GDZBUDEI +5
no funciona con IPs dinamicas
@rochas +2
y con dial up ?
@LeanZzZzD -3
yo tengo ip dinamica y no me ando, instale el amx mod y tampoco ando , por suerte ya puedo entrar al server
@nikolai +4
mi mente se divide por la dicotomia de creer que leanzzz pueso \"ando\" en vez de \"anduvo\" sin querer o a proposito...
@ctaringa +6
No entiendo esto:



Para darle la ip a otras personas tendremos que poner esto en el msn por ejemplo, abrimos una conversación con un amigo y tecleamos: (!IP):27015



lo hago y no sale. Ayuda please! Slds!
@star55 +2
si funka te doy+10
@TandilCo
me sale q el nombre q le pongo HDLS no es valido??? q hago
@athhox +1
jajjajaj GENIOOOOOO
intente siempre hcer uno y no odia
te dejo diez
ah y gente , es facil , en menos de diez lo tenes
@FJT97RaP -5
:S pero no es pra internet
@Paaablooo221 +3
Esta bn explicado pero como configuro los parametros? -nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg
No entiendo eso.Desde ya muchas gracias espero una respuesta rapida
@pancho1998 +3
che es siempre lo mismo se hace perfecto pero cuando lo pone un amigo para jugar la ip no exist
@Animal_Bikes
es una pavada, +10 me salio perfecto
@Ivanchi1 +1
jajaja te hisicte nfu por un repost
@juansee95 +1
Ahora les queda editar el acceso directo con estos paramentros:

-nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg
explicame donde va esto y van + 10
@p0k3r_aS +4
Collunt error port 27015..!!!!
@matti_newells
p0k3r_aS dijo:Collunt error port 27015..!!!!


JUNTA EL NUMERO DE IP CON IP+XXXXXXXXXX QUE QUEDE TODO JUNTO
@lacticjk
Gracias funcionó man
@GastonLl +1
pero no explicaste esto
donde lo configuramos donde ponemos eso de -nomaster....... todo eso donde lo ponemos
@frank7898
amigo una pregunta eso de -nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg
lo pongo como nombre del aceso derecto de hlds ????? o como esss por favor contesta y toma 9+ cuando me contestes de doy el otro jeje
@sosita2010 +1
frank7898 dijo:amigo una pregunta eso de -nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg
lo pongo como nombre del aceso derecto de hlds ????? o como esss por favor contesta y toma 9+ cuando me contestes de doy el otro jeje


en el acceso directo-> propiedades-> en destino despues de: ...hlds.exe"(aqui va)
@marianobe -1
gracias ahora puedo jugar contra mi hermano! +10
@YUK1R1T0
no entiendo dodne tengo que poner esto "-nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg"

en que parte del acseso directo?
@rickypauel -4
Wow tanto trabajo para jugarlo online? ya mismo lo desinstalo, me quedo con Combat Arms.
@juanpivsmm
YUK1R1T0 dijo:no entiendo dodne tengo que poner esto "-nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg"

en que parte del acseso directo?


Yo lo hice pero no me apareció eso tampoco..

Hacelo comunmente
@carlosdelfaro22 +4
ya lo hice tira un error de acceso directo no valido o algo haci
@palber -2
sacado de proyecto cs
@Misterius011
una pregunta hago yo tengo el cs protocolo 48 y viene con el hlds .exe y hlds consola yo abro la consola y automaticamente crea el servidor pero no se si anda les dejo la ip 192.168.0.100:27015
@EliasAquiles +1
Hola, Saredo. ¡GRACIAS!

Los que quieran entrar a el mio les dejo IP :

192.168.2.1