Todo lo necesario para tu server
TODO LO NECESARIO PARA TU SERVER DE CS 1.6Primero y principal el AmxmodX 1.81. DESCARGAR
Este programa se utiliza para administrar de forma facil su servidor mediante comandos
Plugins:
Aca les dejo un pack de plugins que junte yo. DESCARGAR
Incluye:
sXeInjectedServer6.0.2.0forWindows
sXeInjectedServer6.0.2.0forLinux
psychostats3.1.tar.gz
csdm-2.1.2.zip
Otros plugins
sXeInjectedServer6.0.2.0
Este es el programa anti-cheat mas usado hasta el momento por servers Argentinos. Es la ultima version del mismo 7.0
psychostats3.1
Este es un programa para gente que sabe sobre coding y paginas de internet. Si no me equivoco utiliza MySQL. El programa pone datos como rank, armas utilizadas etc. en su sitio web.
csdm-2.1.2
Es el conocido deathmatch creado por el mismisimo BAILOPAN
Otros plugins
Este rejunte lo hice yo con plugins que son utiles al momento de tener un server.
autorr: Hace un restart luego del map change
high ping kicker: Kickea a todos esos que superan una cierta cantidad de lag
HOLO afk manager: Kickea a todos esos que se quedan cierta cantidad de tiempo quietos
admin listen: Plugin el cual los admins leen todo, say_team, deadchat etc.
dontsayips: Plugin que blockea el escribir ips en su server
admin all-in-one: Plugin que contiene muchos plugins, estos son mas para "fun"
TODOS LOS COMANDOS Y REQUERIMIENTOS ESTAN DENTRO DEL ZIP
RENOVACION!!
OTROS MODS PARA TU SERVER! DESCARGAR
INCLUYE:
Zombie Plague
SoccerJam
GunGame
Ultimate All-in-One (es como el admin all-in-one pero mas actualizado con mas cosas para hacer)
INSTRUCCIONES DENTRO DEL ARCHIVO!
SI NECESITAN ALGUN OTRO PLUGIN PONGAN UN COMENTARIO CON LO QUE BUSCAN Y LO PONGO EN ESTE MEGAPOST
COMO CREAR SERVER
Introduccion
Primero, deberian ser consientes en que estado esta su computadora, ya que el tener un server implica el uso de muchos recursos tanto como de pc y de conexion.
Lo optimo seria una computadora con conxion de internet con alta capacidad de subida ya que en el momento del juego el servidor envia archivos a los jugadores, por eso se debe tener una conexion con upload mayor a 1 mb (como minimo)
Para que el servidor funcione estable lo mejor seria que el dueño de la computadora no use esa computadora, tanto como en aplicaciones como el JUEGO MISMO, por eso se llama DEDICATED SERVER (servidor dedicado)
Hoy en dia existen muchos plugins como se puede apreciar al principio de este post, pero estos plugins consumen muchos recursos por eso se le recomienda racionar el uso de plugins
1. Instalacion
Como todos saben el servidor dedicado corre sobre el motor de valve, esto implica a que el juego debe estar instalado sin otra opcion
1.1) AmxmodX
Hay varias formas de instalar el amxmod pero la mas facil y rapida es utilizar el download que postie anteriormente y guardarlo en su computadora.
Una vez descargado se debe ejecutar el archivo descargado
Ejecutan, dan siguiente, luego siguiente otra vez y aceptan los terminos y dan siguiente otra vez. Luego pongan la carpeta en donde va a instalar el amxmodx, esta carpeta es la del counter strike pero con el agregado AMX Mod X ( ej: C:Archivos de programaValvecstrikeAMX Mod X )
Luego le dan siguiente e instalar
Una vez terminada la instalacion su servidor ya posee amxmod y metamod
1.2) Configuracion amxmod
El amxmod funciona basicamente con usuarios administrativos.
1.2.1) Crear Aministradores
Primero ingresar a la carpeta amxmodx que se ubica en la carpeta addons en eñ directorio del counter strike
Luego entrar a la carpeta configs y alli se encuentran una serie de .ini
Abren el archivo users.ini y pueden encontrar esto
; Users configuration file
; File location: $moddir/addons/amxmodx/configs/users.ini
; Line starting with ; is a comment
; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; z - user (no admin)
; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid/wonid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)
; k - name or tag is case sensitive. eg: if you set it so the name "Ham"
; is protected and case sensitive (flags "k" only), then anybody
; can use the names "haM", "HAM", "ham", etc, but not "Ham"
; Password:
; Add to your autoexec.cfg: setinfo _pw "<password>"
; Change _pw to the value of amx_password_field
; Format of admin account:
; <name|ip|steamid> <password> <access flags> <account flags>
; Examples of admin accounts:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"
"Tu nick" "la contraseña" "abcdefghijklmnopqrstu" "a"
Hay unas series de flags, si queres darle acceso restringidos a los admins solo basta con quitarle algunas letras del access flags (ej abcdefghij )
Una vez cambiado el mapa el servidor refreshea los admins o en caso de q ya haya un admin anteriormente conectado pone en la consola amx_reloadadmins y ya se refreshearon los admins nuevos
1.3) Pre-inicio del servidor
Primero hay que entrar a la carpeta de counter strike y abrir el archivo server.cfg
Alli deben agregar la siguiente linea
ip xxx.xxx.xxx.xxx (Las cruces deben ser remplazadas por su ip publico, que se puede encontrar en http://www.whatismyip.com/)
Hay que tomar en cuenta si en tu casa u oficina o donde realmente estas, tenes router, si lo tenes, hay que abrir los puertos como se hace? Tambien se debe configurar el acceso directo al hlds (half-life dedicated server)
Primero en el hlds boton derecho y luego propiedades. Donde dice destino tienes que tener algo parecido a esto "C:Archivos de programaValvehlds.exe" hlds_run -game cstrike + maxplayers 10 + map de_dust2 +port 27015 -nomaster (donde dice archivos de programa, depende donde tenes instalado el juego pero generalmente es alli).
Despues tenes que abrir los puertos del firewall. Anda a mis conexiones de red/boton derecho y propiedades en conexion de area local/ opciones avanzadas y le das a configurar firewall/ Anda a exepciones y agregas puertos. Agrega 27015 en udp y tcp.
Ahora tenes que ir a tu router y tenes que hacer el virtual server. Si tenes linksys es mas facil tenes un fichero que dice virtual server, para mas informacion sobre como hacerlo busca en los manuales de tu router. Luego en el router, en la parte de virtual server pones 27015 en tcp y udp y pones tu ip fisico de red x ej 192.168.1.100 Fijate bien cual sos sino no te anda y despues ya esta.
El server esta configurado para que funcione.
1.4) Iniciar server
Ejecutas hlds.exe y les va a aparecer una ventanita del hlds.
Game:Counter strike
Server Name: el que quieran
Map: mapa con el que inicia el server
Network: Internet
Max Players: la cantidad que quieras pero yo pongo 10 ya que en el acceso directo esta puesto como 10 de default
UDP Port: 27015 porque ya lo habilitamos
Rcon Password: Aca pongan la password del rcon que es un estilo admin total
Server anti-cheat: Desactivar esa opcion ya que es el cheating-death, programa que es obsoleto
Luego Iniciar y YA ESTA, tenes server de counter strike. A tus amigos debes pasarle tu ip publica que buscaste en http://www.whatismyip.com/
Gracias
Adios