Ban Local
Como utilizar el Ban Local
Se tendrá que escribir lo siguiente en la consola del servidor (se puede utilizar el rcon): sxe_ban <#userid>
Para averiguar el <#userid> de una persona se tendrá que escribir lo siguiente en la consola o adentro del juego: status
Esto devolverá lo siguiente:
name userid uniqueid frag time ping loss adr
1 "Player1" 4 STEAM_ID_LAN 0 02:34 52
2 "Player2" 10 STEAM_ID_LAN 0 02:34 52
3 "Player3" 17 STEAM_ID_LAN 0 02:34 52
4 "Player4" 31 STEAM_ID_LAN 0 02:34 52
5 "Player5" 47 STEAM_ID_LAN 0 02:34 52
Si queremos aplicar un Ban local a "Player2" tendremos que anotar: sxe_ban #10
Y el mismo quedará baneado en forma permanente del servidor.
Si preferís que todos tus administradores tengan el privilegio del Ban Local
Descarga este Plugin
Instalación y utilización del plugin
La instalación del plugin del AMXModX se realiza como cualquier otro tipo de plugin mas, no necesita ninguna dependencia, no se diferencia entre Windows o Linux, y se realiza de la siguiente forma.
Suponiendo que estamos parados en el directorio del <MOD> (cstrike, dod, etc) vamos al siguiente directorio: <MOD>\addons\amxmodx\plugins
Ahí es donde colocaremos el plugin del sXe Injected, notaremos que tendrán que estar todos los demás plugins que vienen con nuestro AMXModX, de no estar los plugins revisen el directorio ya que no estarán en el indicado.
Editaremos el siguiente archivo:
<MOD>\addons\amxmodx\configs\plugins.ini
Ahí estarán nombrados todos los plugins del AMXModX, lo que tendremos que hacer es ir a la última línea del archivo (abajo de todo) y luego de la línea que dice: "; Custom - Add 3rd party plugins here" agregar lo siguiente: sxeban.amxx ; Plugin sXe Injected - Ban Local
Luego guardar el archivo y la instalación del plugin estará completa
¿Cómo revisar si se instalo de forma correcta el plugin?
Desde la consola del servidor o siendo admin con el comando: amx_plugins.
Este comando nos tendrá que devolver un listado de los plugins que están corriendo en el servidor, si en el listado encuentran la siguiente línea tal cual como aparece acá, es porque se instalo de forma correcta.
[XX] sXe Local Ban 1.0 Rul4 sxeban.amxx running
NOTA: Las [XX] es el numero que se le da dependiendo el numero de plugins que tengamos (el número puede variar entre un servidor y otro)
¿Cómo se utiliza el plugin?
La forma correcta de utilizarlo es la siguiente: sxei_ban <#userid>
Para averiguar el <#userid> de una persona se tendrá que escribir por consola o dentro del juego: status
Esto devolverá lo siguiente:
Name userid uniqueid frag time ping loss adr
1 "Player1" 4 STEAM_ID_LAN 0 02:34 52
2 "Player2" 10 STEAM_ID_LAN 0 02:34 52
3 "Player3" 17 STEAM_ID_LAN 0 02:34 52
4 "Player4" 31 STEAM_ID_LAN 0 02:34 52
5 "Player5" 47 STEAM_ID_LAN 0 02:34 52
Si queremos aplicar un Ban Local a "Player5" tendremos que tipiar:
amx_sxe_ban #47
Y el mismo quedara baneado en forma permanente del servidor.
Configuraciones del Ban Local
CONFIGURACION DEL SXE.INI
El sXe Injected tiene un archivo de configuracion en el cual se podra cambiar los mensajes que muestra a los clientes a la hora de bannear a alguien o en el momento de que el mismo tenga algun problema de validacion, los mismos son:
-sxei_invalid_hid = Hardware ID Invalido
-sxei_no_hid = No se encontro el Hardware ID
-sxei_local_ban = Mensaje que le mostrara a los jugadores cuando sean banneados.
En el caso que no se defina ningun valor en el sxe.ini los mensajes por defecto son:
sxei_invalid_hid=Invalid Hardware ID
sxei_no_hid=Hardware ID not found
sxei_local_ban=YOU ARE LOCALLY BANNED!
Información
El LocalBan guarda el numero de Hardware ID dado por el sXe Injected que fue banneado en un archivo de configuracion del servidor.
El archivo de configuracion donde se encuentra cada Hardware ID banneado se encuentra en la carpeta del mod (ejemplo: cstrike, dod, ns, etc) con el nombre: sxe_local_ban.cfg.