Crear un servidor
La definición básica de un servidor es un ordenador que se utiliza para albergar la partida, mientras que los otros ordenadores conectados al servidor se llaman clientes. Los servidores pueden funcionar de dos formas, escucha y dedicados.
Un servidor de escucha no solo funciona como un servidor, también ejecuta un cliente, permitiéndole a alguien jugar en la máquina que se utiliza como servidor. Un servidor dedicado consiste en una pequeña consola indicando los sucesos de la partida junto a una caja de diálogo para que los administradores del servidor puedan configurarlo. Los servidores escucha están diseñados para utilizarse únicamente en LAN, los clientes de Internet no podrán conectarse a tu servidor de escucha.
El método más conveniente para configurar un servidor es mediante los archivos de configuración que se ejecutan antes de crear el servidor. Esto es mucho más fácil que fijar cada cvar manualmente. A continuación aparecen las cvars necesarias para utilizar el servidor y una explicación.
Cvars comunes de los servidores
si_timeLimit
Especifica el tiempo que dura cada ronda en minutos. El predeterminado es de 20 minutos.
g_warmup
Fija la cantidad de tiempo en minutos que dura el inicio. El inicio comienza cuando todos están listos o cuando el administrador ejecuta el comando startmatch en el servidor.
si_teamDamage
Controla el fuego amigo. 1 = activado, 0 = desactivado.
si_rules
Determina el tiempo de juego en el servidor. Los valores incluyen sdGameRulesObjective, sdGameRulesStopWatch y sdGameRulesCampaign.
si_usePass
Controla la protección por contraseña del servidor. 1 = activado, 0 = desactivado. Si se pone en 1, se debe fijar una contraseña en la cvar g_password.
si_maxPlayers
Determina el número máximo de jugadores que pueden estar conectados al servidor a la vez. El predeterminado es 24; cualquier número mayor no tiene soporte.
si_name
Determina el nombre del servidor y cómo aparecerá en el navegador del juego de los otros jugadores.
si_AdminStart
Ponerlo en 1 hará que un administrador del servidor deba usar el comando admin startmatch para que comience la partida. Esto desactiva la función "¡Pulsa F3 para estar listo!".
si_pure
Controla la comprobación de los valores del cliente contra el servidor. Activar esto evitará que los usuarios hagan trampas alterando los contenidos de los archivos pak.
net_port
Determina el puerto UDP con el que el servidor hablará con los clientes.
net_serverDedicated
Activar esta cvar obligará al servidor a funcionar en modo dedicado.
net_serverRemoteConsolePassword
Determina la contraseña de la consola remota del servidor. Al poner esta contraseña en la cvar net_clientRemoteConsolePassword que encaja con la de un servidor, serás capaz de dar órdenes remotas al servidor desde un cliente.
net_serverClientTimeout
Determina la cantidad de tiempo en segundos que esperará el servidor para escuchar a un cliente antes de desconectarlo.
net_useAOR
Controla el uso de la función área de relevancia o AOR. Se la puede describir como el nivel de detalle sobre una red. Por ejemplo, si miras a un vehículo a 100 metros, no te mostrará en qué dirección están giradas las rudas, ya que ese dato no es tan importante como si el vehículo estuviera a 10 metros.
net_allowCheats
Controla el uso de cheats en un servidor.
Comandos comunes de servidor
SpawnServer
Esto comienza un mapa o campaña en el servidor. Si si_rules = sdGameRulesObjective/sdGameRulesCampaign, este comando debe ir seguido del nombre del mapa que pretendes ejecutar en el servidor, por ejemplo: spawnserver valley. Si si_rules = sdGameRulesCampaign, el comando debe ir seguido por el nombre de la campaña, por ejemplo: spawnserver campaign_northamerica.
ServerNextMap
Cargará el siguiente mapa que aparece en la cvar si_map.
ServerMapRestart
Este comando reiniciará el mapa que esté ejecutando el servidor.
Traducción de dirección de red (NAT)
ET:QW no es compatible con NAT forma nativa, así que si estás detrás de un firewall o un router e intentas crear un servidor, los otros ordenadores no podrán conectarse a tu servidor a menos que actives la redirección de puertos en tu router, a lo que también se llama DMZ. Lee la documentación que acompaña a tu router y/o firewall para obtener más información sobre cómo configurar esto.
Los puertos que ET:QW necesita que abras son el 27733 y el 2074.
Administrar un servidor
Administrar un servidor se puede hacer de dos formas: mediante acceso rcon y acceso administrador. El acceso rcon permite a un jugador utilizar cualquier cvar, comando o comando de administrador en un servidor de forma remota, siempre que tenga la contraseña recon correcta. El acceso administrador es mucho más estricto, permitiendo solo unas acciones específicas a los jugadores. En el menú Limbo hay una herramienta de administración que permite a los usuarios realizar todas las acciones de administrador.
Enemy Territory en línea
Seguimiento en línea de estadísticas
Enemy Territory: Quake Wars tiene un seguimiento completo de estadísticas que se puede ver desde el juego y desde el sitio web del juego en www.enemyterritory.com. Ten en cuenta que tus estadísticas solo se guardarán cuando juegues en un servidor igualado.