Soldier Of Fortune, Tu Comunidad Hispana de SoF
Enero 06, 2009, 03:35:31 *
Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Soldier Of fortune Payback, se prepara para su lanzamiento!
 
  Portal   Inicio   Ayuda Ingresar Registrarse  
Páginas: [1]   Ir Abajo
  Respuesta  |  Imprimir  
Autor Tema: Cvars de servidor  (Leído 271 veces)
[D]ark_Hawk
N00b
*

Merito: +0/-0
Mensajes: 17



« en: Agosto 03, 2007, 10:01:15 »
Responder con citaCitar

Bueno aqui las cvars para la gente que se haga un servidor.

Las Cvars nos permiten tener un control más exhaustivo de nuestro servidor. Mediante un simple comando podremos cambiar el modo de juego, los límites de frags o de tiempo, el fuego amigo y otros parámetros.

fraglimit <#> Pone el número de bajas que una persona tiene provocar para que el mapa vuelva a empezar de nuevo. El valor por defecto es 0. Si quieremos anular el límite de frags, pondremos 0.

g_allowvote <#>

Hace o no posible el que los jugadores hagan votaciones en el servidor. 0 lo imposibilita y 1 lo permite. Por defecto está puesto a 1.

g_availableweapons < lista>

Especifica las armas que se podrán utilizar en el servidor. Cada arma puede estar representada por un 0, un 1 o un 2. Si tiene un 0, no se podrá usar. Si tiene un 1, sólo estará disponible en los modos de juego en los que hay que recoger las armas. Si tiene un dos, el arma estará disponible en todos los modos de juego. El valor por defecto es "2222222222211" ya que deja activadas todas las armas en las partidas deathmatch pero con sin RPG-7 y MM1 en infiltración y eliminación. Las armas tienen el siguiente orden:

    * Cuchillo
    * Escopeta M590
    * Micro Uzi
    * M3A1
    * USAS12
    * Rifle de Asalto M4
    * Rifle de Asalto AK74
    * Rifle de Francotirador MSG90A1
    * Metralleta M60
    * Lanzagranadas MM1
    * RPG-7



g_backpackRespawn <#>

Especifica el tiempo en segundos que pasa hasta que vuelve a aparecer armadura en un punto del mapa tras haber sido recogida.

g_dedicated <#>

Si se pone a 1, el servidor será dedicado, pero su nombre e IP no estarán disponibles en la lista global de servidores. Generalmente se usa para servidores en red local. Al ponerlo a 2, haremos que aparezca en las listas de servidores del juego.

g_gravity <#>

Especifica la gravedad. El valor por defecto es 800. Auméntalo para que haya más gravedad o pon un valor inferior si quieres caminar en la Luna.

g_failedvotedelay <#>

Especifica el número de segundos que un jugador tiene que esperar para poder volver a hacer otra votación tras haber hecho una propuesta anterior y que ésta fuese denegada.

g_filterBan <#>

Especifica si la lista de bans será aplicada a los clientes que se conecten. Poniéndolo a 1 haremos que los banneados no puedan volver a entrar.

g_followenemy <#>

Activa o desactiva la posibilidad de seguir a un jugador del otro equipo cuando estamos de espectadores tras haber sido matados. Cuando está puesto a 1, se puede, y puesto a 0, restringe a ver sólo a los de nuestro propio equipo. Por defecto está puesto a 1.

g_forcefollow <#>

Activa o desactiva la posibilidad de volar como un fantasma. Cuando se pone a 1, todos los clientes tendrán que seguir a otro jugador obigatoriamente, en lugar de poder volar o elegir seguir a un jugador. Puesto a 0, permite que todos los jugadores tengan la libertad de volar. El valor por defecto es 0.

g_forcerespawn <#>

Cuando está puesto a uno, todos los jugadores aparecen de nuevo en la partida aunque no hayan hecho click para reaparecer.

g_friendlyfire <#>

Activa o desactiva el fuego amigo. Puesto a 1 permite que compañeros de equipo se maten entre sí. Si se pone a 0, ésto no ocurre, pero todavía puedes infringirte daños tú mismo.

g_gametype <nombre>

Especifica el tipo de juego al que se jugará tras el siguiente cambio de mapa. Las opciones actualmente disponibles son "dm" (Deathmatch), "tdm" (Deathmatch por equipos), "elim" (Eliminación), "dem" (Demolición) e "inf" (Infiltración).

g_inactivity <#>

Número de segundos antes de que un cliente inactivo sea desconectado del servidor. 0 anula esta característica. Por defecto está puesto a 0.

g_knockback <#>

Especifica la fuerza del empujón que el jugador parece recibir cuango alguien le ha disparado. Por defecto está puesto a 700. Esta cantidad es directamente proporcional al empujón que se recibirá.

g_log <nombre de archivo>

Especifica el nombre que se utilizará para el registro del servidor (logs).

g_logSync <#>

Puesto a 1 hace que la información del log se grabe en disco inmediatamente, en lugar de pasar a la caché y escribirse en disco más tarde (cuando se pone a 0).

g_logHits <#>

Configura si se loggeará cada disparo acertado que el cliente consiga hacer en la batalla. Puesto a 1, graba cuántos disparos consiguió acertar y el daño que causaron al enemigo. Hay que tener en cuenta que esta opcion genera logs realmente grandes.

g_password <contraseña>

Si la contraseña especificada no es un espacio en blanco, tu servidor hará que quien se conecte tenga que especificar una contraseña para entrar. Si pones una contraseña en blanco, "" , borrarás la contraseña existente. Por defecto no hay contraseña.

g_pickupsDisabled <#>

Especifica si se podrá o no coger munición, armas, salud o armadura en aquellos modos de juego en los que normalmente se permite. Por ejemplo, si quisieras desactivarlas y que en su lugar la gente elija su equipamiento, tendrás que ponerlo a 1.

g_respawnInterval <#>

Especifica el tiempo (en segundos) que un jugador debe esperar para reaparecer en modos de juego como CTF que soporten respawn con intervalos. Si lo ponemos a 20, haremos que cuando el primer jugador muera, empiece una cuenta atrás de 20. Cuando esta llegue a 0, todos los que estaban esperando que murieron después del primero reaparecen también.
g_respawnInvulnerability <#>

Especifica el tiempo en segundos que tiene un cliente de protección contra disparos al aparecer de nuevo en la partida. Sin embargo, esta ventaja desaparece en cuanto el jugador dispare.

g_roundstartdelay <#>

Especifica el tiempo en segundos en el que los jugadores permanecen quietos al comenzar un juego basado en rondas.

g_roundtimelimit <#>

Especifica el tiempo en minutos que dura una ronda. Las rondas se utilizan en modos de juego en los que no hay respawn (como eliminación o infiltración). Si se acaba el tiempo, se acaba la ronda y dependiendo del tipo de juego, uno de los dos equipos ganará un punto.

g_suicidepenalty <#>

Especifica cuántos puntos se pierden cuando uno se suicida. El valor por defecto es -1.

g_teamAutoJoin <#>

Cuando está puesto a 1, se mete automáticamente a los jugadores en un equipo al conectar. Si está puesto a 0, comienzan como espectadores y tienen que unirse a un equipo manualmente.

g_teamForceBalance <#>

Puesto a 1, hace que cuando un jugador entre, sea metido en el equipo con menos jugadores. Si está puedo a 0, los jugadores eligen su equipo. Ten en cuenta que esta opción no mantiene la igualdad en número de jugadores durante la partida moviendo a los jugadores de un equipo a otro.

g_teamkillDamageForgive <#>

Especifica la cantidad de daños a compañeros que se perdona. Los daños se perdonan en intervalos de un minuto tras la última vez en la que un jugador dañó a su compañero de equipo.

g_teamkillDamageMax <#>

Especifica la cantidad de daño que tiene que ejercer un jugador sobre sus compañeros de equipo para ser expulsado del servidor por teamkiller. Cada jugador tiene 100 puntos de vida cuando empieza, por lo que el valor por defecto 300 significa que hay que matar a 3 personas para ser expulsado del servidor. Puesto a 0 anula la posibilidad de echar a los jugadores por matar a sus compañeros.

g_teamkillpenalty <#>

Especifica cuántos puntos se pierden cuando se mata a un compañero de equipo. El valor por defecto es -1.

g_timeextension <#>

Especifica el tiempo en minutos que será añadido al tiempo que debería durar el mapa. Si ya se había votado para añadir tiempo al mapa, se añadirá también el especificado en este comando.

g_timeouttospec <#>

Número de segundos antes de que un cliente que no está enviando información al servidor sea puesto en modo espectador. Por defecto está puesto a 15.

g_voiceFloodCount <#>

Especifica el número de mensajes de voz permitidos en un minuto antes de bloquear su uso al usuario. Puesto a 0 desactiva el control de flood de voz. El tiempo de penalización se define en g_voiceFloodPenalty.

g_voiceFloodPenalty <#>

Especifica el número de segundos en los que un jugador no podrá usar los mensajes de voz tras haber alcanzado un número de mensajes de voz determinados en un minuto.

g_voteduration < # >

Especifica el número de segundos en los que los jugadores podrán votar. Por defecto está puesto a 60.

g_roundtimelimit <#>

Especifica el número de minutos que dura una ronda de Eliminación o Infiltración. El valor por defecto son 5 minutos.

g_speed <#>

Especifica la velocidad de movimiento base. Por defecto está puesto a 280.

g_warmup <#>

Define el tiempo en segundos que será utilizado hasta que el mapa empieza de nuevo tras usar el comando "map_restart".

g_weaponrespawn <#>

Especifica el número de segundos que pasan hasta que un arma cogida por un jugador vuelve a aparecer.
rconpassword <contraseña>

Si no se especifica una contraseña en blanco, tu servidor tendrá una contraseña de consola remota. Ésto permite que el operador del servidor se conecte remotamente y cambie ajustes del servidor. Si se utiliza una contraseña en blanco, "", se elimina la contraseña y la consola remota queda desactivada. Por defecto está en blanco "" (desactivada).

rmg_forcepure <#>

Esta cvar debería siempre tener el valor 1 para asegurar que tanto el cliente como el servidor tienen lo mismo cuando se general mapas aleatorios. De otro modo, los clientes pueden generar mapas completamente diferentes de los del servidor, haciéndolos injugables. Pon esta variable a 0 en la línea de comandos (+set rmg_forcepure 0) cuando quieras desarrollar tus propios conceptos de generación de mapas aleatorios fuera de un archivo PK3.

sv_allowDownload <#>

Especifica si los jugadores podrán descargar los archivos pak del servidor si no los tienen. Ponlo a 1 si crees que el servidor tiene suficiente ancho de banda como para soportarlo.

sv_floodProtect <#>

Especifica si el servidor tiene protección ante un caso de flood. Cuando está puesto a 1, los jugadores sólo podrán enviar comandos al servidor cada segundo, así no se pueden enviar excesivas líneas de texto. No pongas esto a 0 a menos de que confíes en todos los jugadores de tu servidor.

sv_hostname <nombre>

Este comando sirve para especificar el nombre de tu servidor. Aparecerá en el buscador de servidores del juego o cualquier otro programa con el mismo fin.

sv_maxclients <#>

Especifica el máximo número de jugadores que pueden entrar en tu servidor. Por defecto 8.

sv_maxrate <#>

Máxima tasa de transferencia que un cliente puede tener puesta en el servidor. Ésto ayuda a administrar el tráfico hacia Internet. 0 significa que no hay ningún límite y es el valor por defecto.

sv_mapcycle <nombre de archivo>

Especifica el nombre del archivo utilizado para rotar los mapas. El valor por defecto es "default.mapcycle".

sv_pure <#>

Pone tu servidor en modo puro. Puro significa que los archivos de datos del cliente deben coincidir exactamente con los archivos del servidor. Cualquier archivo que no coincida no permitirá entrar al jugador en el servidor. Hay que poner esta cvar desde la línea de comandos y no desde la consola (+set sv_pure 0). La demo multijugador no permitía ningún archivo externo, así que esta cvar no tiene motivo alguno en dichos servidores. Por defecto está puesto a 0 (no puro).

sv_timeout <#>

Especifica el número de segundos que transcurren desde que un jugador no envía datos al servidor hasta que es desconectado automáticamente.

teamlimit <#>

Especifica el número de rondas que un equipo debe ganar (en Infriltración/Eliminación) antes de que el mapa comience de nuevo. 0 anula éste parámetro. Por defecto está puesto a 8.
timelimit <#>

Especifica el número de minutos que dura cada mapa hasta que se vuelve a empezar otra vez. El valor por defecto es 0, y anula el tiempo límite de partida.

Espero que con estos Cvars puedan tener mas control de vuestro servidor.
Y por supuesto que ayude a alguien x), de que sirve un tutorial si no ayuda de nada. xP

Saludos
En línea

Páginas: [1]   Ir Arriba
  Respuesta  |  Imprimir  
 
Ir a:  

SoF-Hispano, Tu comunidad Hispana de Soldier Of Fortune

Comunidad Española de Soldier Of Fortune


Hoy a las 04:00:05