Filtrado de Jugadores en OSP
============================
rhea@OrangeSmoothie.org
14 Dec 01

====================================================
 Traducido al Espaol por el equipo Rancid:
====================================================
 - Pablo Gonzlez 	alias Totoro
 - Roberto Konow 		alias Ratn
 - Antonio Inocencio	alias Nyto
 - Mauricio Quilpatay 	alias Phobos

 WWW:		http://www.rancid.cl
 Email: 	webmaster@rancid.cl
 IRC:		#rancid on irc.enterthegame.com

 --> Visita www.rancid.cl para obtener noticias
     del E-Sport y Quake3 totalmente en Espaol.
====================================================
====================================================

El filtrado de Jugadores en OSP permite mas que banear 
una sola direccin IP.  Debajo encontraras una descripcin
de las opciones actuales en la versin del OSP Tourney DM/CA/CTF para Quake3.

Todas los comandos de filtrado son de la forma:

<ban_command> <TAB> <player_name> <TAB> <address_prefix> <TAB> <password>

<ban_command>:
	banplayer
	bantag
	banaddr
	banpass

<player_name>
	Nombre (o parcial) del jugador a banear/permitir.

<address_prefix>
	El comienzo de la direccin del cliente a banear/permitir.
	Notese que la versin actual NO soporta la especificacin
	de la mascara de la subred, adems este mtodo es el 	"tradicional" filtro para Clase C o mejor (Aunque pudieras 	pasar con una subnet ms pequea si es que sabes lo que estas 	haciendo).

<password>
	Especifica la pass pblica del cliente(s) o la "osp_password"
	(usar el comando "setu osp_password") que debe setearse para 	pass/fail del filtro actual.

----> Nota: Especificar "none" en un campo inhabilitara este campo 	para el actual filtro.


Filtrando el nombre
-------------------
El tradicional filtro de nombres.  Este especifica una exacta coincidencia (excepto las maysculas y el color) del nombre del jugador para permitir/denegar.
Al jugador SIEMPRE se le negar acceso al servidor (o cambiando su nombre despus de conectar) con el nombre especificado en el filtro.

El cliente todava puede conectarse aun cuando los nombres coincidan con los especificados en el filtro aunque ellos puedan coincidir con cualquiera de los dos criterios:
	- Satisfaciendo la regla de <address_prefix> (si se especifica)
	- Satisfaciendo la regla de <password>  (si se especifica)  en 	  su "contrasea" o "osp_password" del userinfo del cliente 

----> ste es un mtodo viejo para prohibir (Baneo). Se recomienda 	que el filtro "bantag" (abajo) sea usado en casi todos los 	casos.

Uso:

banplayer	Rhea	none	none
	---> (Nadie con el nombre "Rhea" podr conectar nunca, (o 	     cambiando su nombre en el juego a "Rhea" despus de 		     conectar con un nombre valido)

banplayer	Johnny	129.237.	my_bad
	---> (Nadie con el nombre "Johnny" podra conectar nunca (o 	     cambiando su nombre a "Johnny") a menos que estn 		     conectando desde una direccin que empieza con "129. 237."	     y si ellos tienen su "password" o "osp_password" como 		     "my_bad").


Filtrado del nombre "etiqueta"
------------------------------
Filtrado del nombre basado en un patrn de coincidencia.  
Este especifica un filtro con un patrn de coincidencia,  
(excepto maysculas y colores ) del nombre de un jugador para permitir/denegar.  
La principal diferencia entre este tipo de filtro y el filtro del nombre (arriba) son las "etiquetas" que los clanes suelen usar antes o entre sus nombres (fraudes, impostores... se entiende?).  Tambin es til para impedir que las personas cambien su nombre ligeramente para lograr el mismo efecto

Al jugador SIEMPRE se le negar acceso al servidor (o cambiando su nombre despus de conectar) con el nombre especificado en el filtro.

El cliente todava puede conectarse aun cuando su nombre  contiene lo especificadoen el patrn de la etiqueta y puede coincidir en uno de los dos criterios:

	- Satisfaciendo la regla de <address_prefix>  (Si se 	  especifica)
	- Satisfaciendo la regla de <password> rule (Si se especifica) 	  en su "password" o "osp_password" del userinfo del cliente.

---->  Se recomienda que esta forma de prohibir un nombre se usara en 
       casi todos los casos.  De hecho, yo no encuentro razn para no 	 usarlo en lugar del "banplayer" =) 

Uso:
bantag	a|	none	w3rd
	---> (Nadie puede conectar con el patron "a|" en su nombre a 		menos que ellos tengan su "contrasea" o "osp_password" 	      como "w3rd").


Filtrado de direccion IP
------------------------
Filtrado de direccin IP de un client.  Esto permite administrar la negacin al cliente basado solamente en su direccin de IP.
Al jugador SIEMPRE se le negar el acceso al servidor basado en su direccin que coincida con el filtro <address_prefeix> a menos que el cliente coincida con estos dos criterios:
	- Satisfaciendo la regla de <player_name> (si se especifica)
	- Satisfaciendo la regla de <password> (si se especifica) 
	  en su "contrasea" o "osp_password" del userinfo del cliente .

---->  ste probablemente es el mtodo primario para usar para 	 prohibir a un jugador el acceso

Uso:
banaddr	none	129.237.	none
	---> (Nadie podra conectar de una direccin que empieza con
		"129.237.",periodo)

banaddr	none	129.237.	imc00l
	---> (Nadie podr conectar de una direccin que empieza con
		"129.237." a menos que posean su "contrasea"  o
		"osp_password" como "imc00l").


Filtrado de password
--------------------
Este permite administrar mltiples contraseas del servidor para los clientes que poseen la password especifica en su "password" o "osp_password" variable.  
Los Jugadores pueden desviar la contrasea si:
	- Satisfaciendo la regla de <player_name> (si se especifica)
	- Satisfaciendo la regla de <address_prefix> (si se especifica)

----> Los jugadores no sern baneados a menos que ellos fallen en 	todos los filtros del "banpass" (si hay alguno especificado).
 
Tu puedes tener contraseas temporales mientras usas contraseas predefinidas que se mantengan por periodo ms largos.

Uso:
banpass	none	129.237.	onthedownlow
	--->  (el jugador no pasara por el filtro si su "password" o
	      "osp_password" no coincide con "onthedownlow" a menos que  
            esten conectando de una direccin con la que empieza "129. 237.").

