Como crear tu Server de counter y todo :D

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

Bien, levantar un servidor dedicádo es relativamente fácil si se tienen en cuenta los siguientes puntos:
Tener una conexión con una velocidad de subida (upstream) de 128kbps como mínimo.
Disponer de una buena cantidad de Memoria RAM (Mínimo 256MB, si es de 512MB mejor).
Tener pocos programas abiertos en el momento de levantar el servidor.
Si cumplen con los requerimientos de los dos primeros ítems y ya hicieron lo último que se pidió en el tercer ítem, lo primero que deben hacer es buscar el ejecutable para crear y administrar el servidor dedicado, que es el “hlds.exe” (HLDS = Half-Life Dedicated Server). El ejecutable se encuentra en C:\Archivos de programa\Valve\ (o donde lo hayan instalado).

Después de esto, le hacen clic derecho al ejecutable “hlds.exe” > Enviar a… > Escritorio (crear acceso directo). Después, sigan los pasos que se encuentran a continuación de esta imagen:




Vean la imagen que está arriba. En donde les señalé, hay una dirección, bien, la encierran entre comillas (si es que no lo está), quedando así (ejemplo): “C:\Archivos de programa\Valve\hlds.exe”


Ahora le agregamos los siguientes parámetros, fuera de la ruta que entrecomillamos: -nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg
Queda así: “C:\Archivos de programa\Valve\hlds.exe” -nomaster -heapsize xxxxxx +ip xxx.xxx.xxx.xxx +sv_lan 1 +exec server.cfg

Ahora bien, ¿qué quiere decir cada parámetro?

-nomaster: Deshabilita la autenticación del servidor en Valve, es decir, permite que el server se vea en internet y Valve no haga el checkeo de autenticacion cosa que permite que el server aparezca en internet.

-heapsize xxxxxx: Le asigna RAM al servidor (se mide en kilobytes), en lo posible coloquen la mitad del total que tienen en el sistema, por ejemplo: si tienen 256Mb, le asignan 128 al servidor = Heapsize 128000 (KB)

+ip xxx.xxx.xxx.xxx: Esto es fundamental, el 90% de las conexiónes 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.
Recuerden que si tienen IP dinámica la ip de su servidor cambiará cada tanto, es decir, la IP de su servidor de dedicado es la IP de ustedes, por lo tanto, cuando la IP suya cambie, la del servidor cambiara tambien.


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, van a observar un cuadro como este:


Esta imágen fue achicada. Click acá para ver el tamaó original. El tamaó de la imágen original era 669x338 y su peso era de 44KB.



Como pueden observar en la imágen, en la parte que dice Dirección IP les tiene que aparecer la IP que tienen en ese momento, esa misma dirección ponganla en +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 servidor en ciertos aspectos, por ejemplo: primero abren el archivo server.cfg, (dentro de la carpeta principal del Counter Strike) y modifican con parametros como mp_roundtime, mp_timelimit, mp_startmoney, mp_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 los parámetros puestos anteriormente, le dan a OK/Aceptar y listo. Ya pueden abrir desde el acceso directo.


Ejecutando el Servidor Dedicado

Cuando hagan doble clic en el acceso directo del HLDS, les va a aparecer esto:





Es, la pantalla de configuración inicial, con opciones como: el juego que desean que el servidor corra, el nombre, el mapa, la conexión, etc. En donde dice UDP Port no modifiquen nada, más abajo tienen la opción de contraseña RCON (cuando entran a jugar al server vos o algun otro usuario, con poner rcon_password “contraseña”, tienen acceso a los comandos del servidor, ejemplo: rcon sv_restart 1). La última opción es el VAC (Valve Anti-Cheat), desactivenla para no crear conflictos si tienen el C-D corriendo y para que no impida a los clientes conectarse al server.

Una vez que setearon todo, clic 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 clic, van a tener que esperar un rato a que el servidor se inicie.
Una vez que cargó se van a encontrar con esta pantalla:


Esta imágen fue achicada. Click acá para ver el tamaó original. El tamaó de la imágen original era 560x420 y su peso era de 29KB.



Ahí pueden configurar los parámetros principales, como el mapa y la contraseña de RCON, por ejemplo. Si ven más arriba, van a notar que hay un monton de “pestañas”. Para empezar vayan a la pestaña Configurar:


Esta imágen fue achicada. Click acá para ver el tamaó original. El tamaó de la imágen original era 560x420 y su peso era de 35KB.


Fijense que acá 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.

La última pestaña se llama 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 están 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.


Notas finales a tener en cuenta:


- En esta guía se explica como levantar y administrar un server de manera sencilla, pero también pueden trabajar con plug-ins como Admin Mod, AMXX, Metamod, etc.

- Este modo de levantar el server es válido tanto para 1.6 como para Counter-Strike: Condition Zero, inclusive casi todos los pasos son validos para Counter-Strike: Source.

- Si van a levantar el server como para organizar algo serio, no hay nada mejor que editar el archivo server.cfg para cargar configs personalizadas

- Pueden levantar el server con el sXe-Injected Server si lo desean, aunque no es necesario, ya que se juega con gente "de confianza", y para tenerlo un rato la verdad mal no hace. En caso de querer bajarla, dirigirse aqui.

- Suponiendo que el comando +sv_lan 1 no surte efecto y los clientes reciben el error de clase C, dentro de la consola del server pongan: sv_lan 1 y luego restart, con esto ya no van a tener el problema.

26 comentarios - Como crear tu Server de counter y todo :D

Yobelcito
AMIGO SABES COMO PUEDO CREAR UN SERVER DE GUNBOUND PARA MANDAR A LA MIER AL CHINO HAMBRIENTO DE CASH
Pska2yWi3
Si hubiera seguido jugando les hubiera pasado mi server pago pero por culpa de mi puto colegio no le puedo dar ni bola ahora al counter.
manu_lete19
Hola, gracias x toda la informacion lo primero. Yo tengo un problema y es q no se me ven las fotos, y creo q me ayudarian bastante... si puedes volver a subirlas... se agradeceria
Gracias!!!!!
wencha
ya hay un millon de post sobre esto y son todos con exactamente la misma info.
fulanito16
failed to contact game server
hola sabes por que le dice esto a lo que quieren entrar al servidor por fa es urgente
aguantemoron -1
una pregunta yo quiero instalar una pantalla a mi counter 1.6 no steam pero mi problema es que la descargo pero no se a que documento pasarla poprque la paso a valve y no aparece en el juego si alguien es tan amable de decirme porfavor mandenme un mensaje privado.
o respondan aca.
saludo
totors
no funca dice c archivos de programa puesto en destino no es valido
_Goku_
Pska2yWi3 dijo:Si hubiera seguido jugando les hubiera pasado mi server pago pero por culpa de mi puto colegio no le puedo dar ni bola ahora al counter.

les das mas bola al colegio qeu al counter? sos un tarado como desperdicias la vida
virtualmassacre
Goku_ Citar Comentario Mandale un mensaje! | 18.06.2009 11:09:07 dijo: Pska2yWi3 dijo: Si hubiera seguido jugando les hubiera pasado mi server pago pero por culpa de mi puto colegio no le puedo dar ni bola ahora al counter. les das mas bola al colegio qeu al counter? sos un tarado como desperdicias la vida

SEGURO QE TE CLAVAS UNA PAJA , TIRANDO HEADSHOT
Dynast
CHE UNA PREGUNTA Y SI TENES EL IP DEL SERVER DE UN AMIGO COMO HACES PARA JUGARLO? DISCULPA MI IGNORANCIA SOY NUEVO
DieGuns
ALTO COPY PASTE, NO PUDE LEER NADA PORQUE NO SE ENTIENDE UNA MIERDA.
darhas
no sirve mi server no esta en internet
campenni
no se que pasa
yo puedo entrar pero los demas no
vlzpro
este es mi servidor vlzpro 190.38.247.254:27015
meconnecto como a eso de las 7:00 pm hasta 1:00 am
agregenlo
yohhh
ch amigo una pregunta yo ise lo imposible para crear server pero n pude y mi ip es rara 10.142.72.239:27015 oajala m puedas dar una ayuda cn eso
shada007
como lo hago para internet??
xq eso es para lan yo quiero internet
y poder jugar privado con cuates
q hago?
dj_germax
a mi tmb me aparece una ip rara tipo 10. no me acuerdo cuanto. igual q ah yohhh. nos pueden ayudar je?
crizz_22
podrias poner algunas imagenes?
andresnuin
una consulta cree el servidor lo mas bien y jugue entre amigos pero como ago para colocarle sxc injected para que no usen trampa
saludos
ThEsNiFeR
ponele color por lo menos
SIRAWINS
me da un error, yo entro pero los demas no, en la consola dice master server communication disabled. could not establish connection to stean servers
cry00
este server ya lo avia visto en otro post pero era igualito olle no vendrian mal unas pocas imagenes pa saver qe uno apreta