Script Anti-fraudes versión Full v1.1
Compatible con eA TXT&SQL reciente.
Longitud del script (líneas) 603 sin los créditos.
Requerido tener configurado el
script_athena.conf con event_script_type: 1
Autor del script: Kamaitachi Azura
////////////////////////////////////////////////////////|
////////////////////////////////////////////////////////|
//SaigoNoSensou-RO ANTIFRAUDES SCRIPT 2008 (2008/10/19) |
//======================================================|
//NOMBRE PARA MOSTRAR Y NOMBRES PROHIBIDOS CONFIGURABLES|
// ~~INGAME~~ |
//NECESARIO NIVEL PARA CONFIGURARLO: GM 99(ADMIN.) |
//------------------------------------------------------|
//NECESARIO PARA QUE LOS NOMBRES SEAN IGNORADOS: GM+20 |
//------------------------------------------------------|
// CREADO POR KAMAITACHI AZURA |
////////////////////////////////////////////////////////|
// NOTA IMPORTANTE: hay para configurar hasta cinco... |
//...combinaciones de palabras por cada nombre, no hagas. |
//...pública esta nota para que los usuarios no te... |
//...la juegen haciéndose pasar por X con nombres simi- |
//lares a los que has prohibido como 3v3s o Azur4. |
////////////////////////////////////////////////////////|
//No olvides que prohibo que se elimine mis créditos |
////////////////////////////////////////////////////////|
Este script está diseñado para impedir que los jugadores del servidor se llamen por ciertos nombres que tú configurarás desde un mercenario. El nombre del mercenario también es configurable.
Puedes impedir hasta 50 nombres diferentes, diez serán los que se mostrarán en un cartel en el centro de Prontera, y los otros cuarenta solo se podrán visualizar desde el mercenario si eres nivel 99 (Administrador).
Podrás warpearte hasta el mercenario leyendo el cartel, así no tendrás que hacer todo el recorrido para ir hasta él, que está situado en la Comisaría de Lighthalzen...
Cuando el personaje llamado por X nombre se conecta, le sale un mensaje advertiéndole que ese nombre está prohibido por el Administrador, a los 5 segundos le sale un menú con dos elecciones "Desconectarse de inmediato","Pasar del mensaje (sufre las conseqüencias". Si se selecciona la primera elección simplemente es kickeado, si elige la segunda elección a los 10 segundos, si no se ha desconectado, su cuenta es "baneada", es decir, la próxima vez que se conecte con cualquier personaje de la cuenta será kickeado automáticamente, es mejor que ir baneando una ip ya que no le servirá la cuenta nunca más.
El mercenario informa por "debugmes" cuando un personaje se conecta, diciendo "X personaje lleva un nombre prohibido..." si el nombre no lo has permitido, también te informa por debug si ha pasado del mensaje o se ha desconectado voluntariamente. Si después de los 10 segundos el personaje no se ha desconectado, al conectarse y ser autokickeado no volverán a salir los Debugmes.
Lo he testeado en mi servidor con eA SQL 11xxx y funciona perfectamente sin ningún bug.
Si hubiera alguna duda, sugerencia (según la que sea que soy novatillo xd), o bug, puedes postear aquí mismo o mandarme un mensaje privado =D
Link de descarga: (Archivo adjunto)