- // Don't touch anything here if you don't know what you do.
- var noPlayer = '*';
- var mafia = new function() {
- this.roles1 = ["guardaespaldas", "mafia", "inspector", "hombre lobo", "puta", "campesino", "mafia",
- "aldeano", "campesino", "campesino", "alcalde"];
- this.roles2 = ["guardaespaldas", "mafia1", "mafia1", "inspector", "puta", "campesino", "mafia2",
- "mafia2", "campesino", "campesino", "campesino", "alcalde", "campesino", "espía", "campesino",
- "aldeano", "campesino", "campesino", "campesino", "vigilante", "campesino", "padrino",
- "aldeano", "campesino", "campesino", "campesino", "hombre lobo", "mafia1",
- "mafia2", "mafia1"];
- this.translations = {mafia: "Mafia", inspector:"Inspector", werewolf:"WereWolf", hooker:"Pretty Lady",
- villager: "Villager", mayor: "Mayor", mafia1: "French Canadian Mafia", bodyguard: "Bodyguard",
- mafia2: "Italian Mafia", vigilante: "Vigilante", spy: "Spy", godfather: "Godfather"};
- this.roleDescs = {
- aldeano: "Tu no tienes ningún comando especial durante la noche. Vota para sacar a la gente en el día.",
- Inspector: "¡Escribe /Inspect [nombre] para encontrar su identidad!",
- guardaespaldas: "¡Escribe /Protect [nombre] para proteger a alguien!",
- mafia: "Escribe /Kill a [nombre] para matar a alguien! (tratar de no matar a tu pareja)",
- hombreLobo: "Escribe /Kill [name] para matar a alguien cualquiera.",
- DamaDeSociedad: "¡Escribe /Distract [name] para distraer a alguien! Vota para sacar a la gente en el día.",
- alcalde: "¡No tienes ningún comando especial durante la noche! Vota para sacar a la gente en el día. (su voto cuenta como 2)",
- spy: "¡Puedes saber quién va a matar después! (ningún comando de esta facultad) ¡Vota a sacar a la gente en el día!",
- padrino: "Escribe /Kill a [nombre] para matar a alguien puede matar a dos objetivos, el tipo /kill [nombre2] de nuevo para seleccionar el segundo objetivo.",
- vigilante: "Type /Kill [name] to kill someone!(dont kill the good people!)",
- mafia1: "Escribe /Kill a [nombre] para matar a alguien! (tratar de no matar a tu pareja)",
- mafia2: "Escribe /Kill a [nombre] para matar a alguien! (tratar de no matar a tu pareja)"
- };
- this.tr = function(string) {
- return this.translations[string];
- };
- this.isInGame = function(player) {
- return this.players.indexOf(player) != -1;
- };
- this.correctCase = function(string) {
- for (x in this.players) {
- if (this.players[x].toLowerCase() == string.toLowerCase())
- return this.players[x];
- }
- return noPlayer;
- };
- this.roleSides = {
- villager: "Good people",
- inspector: "Good people",
- bodyguard: "Good people",
- mafia: this.tr('mafia'),
- werewolf: this.tr('werewolf'),
- hooker: "Good people",
- mayor: "Good people",
- spy: "Good people",
- godfather: this.tr('godfather'),
- vigilante: "Good people",
- mafia1: this.tr('mafia1'),
- mafia2: this.tr('mafia2')
- };
- this.targetCommand = {
- inspector: "inspect",
- bodyguard: "protect",
- mafia: "kill",
- werewolf: "kill",
- hooker: "distract",
- godfather: "kill",
- vigilante: "kill",
- mafia1: "kill",
- mafia2: "kill"
- };
- this.clearVariables = function() {
- this.players = [];
- this.roles = {};
- this.state = "blank";
- this.ticks = 0;
- this.votes = {};
- this.ips = [];
- this.resetTargets();
- };
- this.resetTargets = function() {
- this.targets = {
- mafia: noPlayer,
- werewolf: noPlayer,
- godfather: [],
- vigilante: noPlayer,
- mafia1: noPlayer,
- mafia2: noPlayer,
- bodyguard: noPlayer,
- inspector: noPlayer,
- hooker: noPlayer
- };
- this.nightKill = false;
- };
- this.clearVariables();
- this.startGame = function(src) {
- if (mafia.state != "blank") {
- sys.sendMessage(src, "±Game: Ya hay un jueguito iniciado, espara a que termine el actual");
- sys.sendMessage(src, "±Game: Para entrar escribe /join !");
- return;
- }
- sys.sendAll("");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("+JuegoBot: " + sys.name(src) + " ha empezado un jueguito", mafiachan);
- sys.sendAll("±Game: Escribe /Join para entrar en el juego.", mafiachan);
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("");
- if (sys.playersOfChannel(mafiachan).length < 25) {
- sys.sendAll("", 0);
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:", 0);
- sys.sendAll("")
- sys.sendAll("+JuegoBot: " + sys.name(src) + " ha empezado un juego de mafia.", 0);
- sys.sendAll("+JuegoBot: Escribe /Join para entrar en el juego", 0);
- sys.sendAll("")
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:", 0);
- sys.sendAll("", 0);
- }
- mafia.clearVariables();
- mafia.state = "entry";
- mafia.ticks = 60;
- };
- this.endGame = function(src) {
- if (mafia.state == "blank") {
- sys.sendMessage(src, "±JuegoBot: No hay un juego activo.");
- return;
- }
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("")
- sys.sendAll("±JuegoBot: " + sys.name(src) + " ha detenido el juego.");
- sys.sendAll("")
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("");
- mafia.clearVariables();
- };
- this.tickDown = function() {
- if (this.ticks <= 0) {
- return;
- }
- this.ticks = this.ticks - 1;
- if (this.ticks == 0)
- this.callHandler(this.state);
- else {
- if (this.ticks == 30 && this.state == "entry") {
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("");
- sys.sendAll("±JuegoBot: ¡Apresúrate, solo tienes "+this.ticks+" seguntos para entrar!");
- sys.sendAll("");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- }
- }
- };
- this.sendPlayer = function(player, message) {
- var id = sys.id(player);
- if (id == undefined)
- return;
- sys.sendMessage(id, message, mafiachan);
- };
- this.getPlayersForRole = function(role) {
- var team = []
- for (var x in this.players) {
- if (this.roles[this.players[x]] == role) {
- team.push(this.players[x]);
- }
- }
- return team;
- };
- this.getPlayersForRoleS = function(role) {
- return mafia.getPlayersForRole(role).join(", ");
- };
- this.getCurrentRoles = function() {
- var list = []
- for (var x in this.roles) {
- if (list.indexOf(this.roles[x]) == -1)
- list.push(this.tr(this.roles[x]));
- }
- /* Sorting to not give out the order of the roles per player */
- return list.sort().join(", ");
- };
- this.player = function(role) {
- for (var x in this.roles) {
- if (this.roles[x] == role) //Checks sequentially all roles to see if this is the good one
- return x;
- }
- return noPlayer;
- };
- this.role = function(player) {
- return this.roles[player];
- };
- this.target = function(role) {
- return this.targets[role];
- };
- this.removePlayer = function(player) {
- var role = this.role(player);
- if (this.getPlayersForRole(role).length == 1) {
- this.removeTarget(player);
- }
- delete this.roles[player];
- this.players.splice(this.players.indexOf(player), 1);
- };
- this.kill = function(player) {
- sys.sendAll("±Kill: " + player + " (" + this.tr(this.role(player)) + ") murio!");
- this.nightKill = true;
- this.removePlayer(player);
- };
- this.removeTarget = function(player) {
- this.targets[this.role(player)] = noPlayer;
- if (this.role(player) == "godfather") {
- this.targets[this.role(player)] = [];
- }
- };
- this.removeTarget2 = function(player, target) {
- if (this.role(player) != "godfather") {
- this.targets[this.role(player)] = noPlayer;
- } else if (this.role(player) == "godfather" && this.target("godfather").indexOf(target) != -1) {
- this.targets[this.role(player)].splice(this.target("godfather").indexOf(target), 1);
- }
- };
- this.setTarget = function(role, player) {
- if (role != "godfather")
- this.targets[role] = player;
- else {
- if (this.targets[role].indexOf(player) == -1) {
- this.targets[role].push(player);
- if (this.targets[role].length > 2) {
- this.targets[role].splice(0, 1);
- }
- }
- if (this.ticks > 0)
- this.sendPlayer(this.player(role), "+JuegoBot: Tu objetivo es " + this.targets[role].join(', ') + ".");
- }
- };
- this.testWin = function() {
- var winRole = mafia.roleSides[mafia.role(mafia.players[0])];
- var winning = true;
- var players = [];
- for (var x in mafia.roles) {
- if (mafia.roleSides[mafia.roles[x]] != winRole)
- winning = false;
- else
- players.push(x);
- }
- if (winning) {
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("");
- sys.sendAll("+JuegoBot: ¡El ganador es " + winRole + " (" + players.join(', ') + ") gano el juego!");
- sys.sendAll("");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- mafia.clearVariables();
- return true;
- }
- return false;
- };
- this.handlers = {
- entry: function () {
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("");
- sys.sendAll("¡Tiempo! :");
- sys.sendAll("");
- if (mafia.players.length < 5) {
- sys.sendAll("No son suficientes jugadores. :");
- sys.sendAll("Necesitas minimo 5 jugadores para entrar. (Current; " + mafia.players.length + ").");
- sys.sendAll("");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- mafia.clearVariables();
- return;
- }
- /* Creating the roles list */
- if (mafia.players.length <= mafia.roles1.length) {
- var srcArray = mafia.roles1.slice(0, mafia.players.length);
- } else {
- var srcArray = mafia.roles2.slice(0, mafia.players.length);
- }
- srcArray = shuffle(srcArray);
- for (var x in srcArray) {
- mafia.roles[mafia.players[x]] = srcArray[x];
- }
- sys.sendAll("Los puestos han sido decididos. :");
- for (var x in mafia.players) {
- var player = mafia.players[x];
- var role = mafia.role(player);
- mafia.sendPlayer(player, "±JuegoBot: Tu eres " + mafia.tr(role) + "!");
- mafia.sendPlayer(player, "±JuegoBot: " + mafia.roleDescs[role]);
- if (role == "mafia" || role == "mafia1" || role == "mafia2") {
- mafia.sendPlayer(player, "±JuegoBot: Tu equipo es " + mafia.getPlayersForRoleS(role) + ".");
- }
- }
- sys.sendAll("Current Roles: " + mafia.getCurrentRoles() + ".");
- sys.sendAll("Current Players: " + mafia.players.sort().join(", ") + ".");
- sys.sendAll("Time: Night");
- sys.sendAll("+JuegoBot: ¡Muestra tus movimientos! Tienes 30 segundos. :");
- sys.sendAll("Ooº°°ºoOOoº°°ºoOOoº°°ºoOOoº°°ºoOOoº°°ºoOOoº°°ºoOOoº°°ºoOOoº°°ºoO:");
- mafia.ticks = 30;
- mafia.state = "night";
- mafia.resetTargets();
- }
- ,
- night : function() {
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("¡Tiempo! :");
- /* hooker */
- if (mafia.target('hooker') != noPlayer) {
- var player = mafia.target('hooker');
- var hooker = mafia.player('hooker');
- var role = mafia.roles[player];
- if (role == "werewolf") {
- mafia.sendPlayer(hooker, "~~Server~~: Se trató de distraer al Hombre Lobo (lo que una idea, srsly), que fueron devorados ravishly, yum!");
- mafia.sendPlayer(player, "~~Server~~: ¡La Pretty Lady llegó a anoche! ¡Has devorado su lugar!");
- mafia.kill(hooker);
- mafia.removeTarget(player);
- } else if (role == "godfather") {
- mafia.sendPlayer(hooker, "~~Server~~: ¡Intentó seducir a El Padrino, que acaba de matar!");
- mafia.sendPlayer(player, "~~Server~~: ¡La Pretty Lady llegó a la última noche! ¡La mataste en su lugar!");
- mafia.kill(hooker);
- mafia.setTarget(role, hooker);
- } else {
- mafia.sendPlayer(player, "~~Server~~: ¡La Pretty Lady llegó a la última noche! ¡Que estaban demasiado ocupados distraerse!");
- mafia.removeTarget(player);
- if (role == 'mafia' || role == 'mafia1' || role == 'mafia2') {
- var team = mafia.getPlayersForRole(role);
- for (var x in team) {
- if (team[x] != player) {
- mafia.sendPlayer(team[x], "~~Server~~: ¡Su compañero estaba demasiado ocupado con la Señora Bonita durante la noche, que decidió no matar a nadie durante la noche!");
- }
- }
- }
- }
- }
- var killingRoles = ['werewolf', 'mafia', 'mafia2', 'mafia1', 'vigilante', 'godfather'];
- /* bodyguard */
- if (mafia.target('bodyguard') != noPlayer) {
- var pro = mafia.target('bodyguard');
- for (var x in killingRoles) {
- var role = killingRoles[x];
- var list;
- if (role == "godfather") {
- list = mafia.target(role);
- } else {
- list = [mafia.target(role)];
- }
- for (var y in list) {
- if (list[y] == pro) {
- var team = mafia.getPlayersForRole(killingRoles[x]);
- for (var y in team) {
- mafia.sendPlayer(team[y], "~~Server~~: Tu objetivo (" + pro + ") ha sido protegido.");
- mafia.removeTarget2(team[y], pro);
- }
- }
- }
- }
- }
- /* Various kills */
- for (var x in killingRoles) {
- var role = killingRoles[x];
- var list;
- if (role == "godfather") {
- list = mafia.target(role);
- } else {
- list = [mafia.target(role)];
- }
- for (var y in list) {
- if (list[y] != noPlayer && mafia.isInGame(list[y]) ) {
- print(list[y] + "(" + mafia.tr(mafia.role(list[y])) + ")");
- mafia.sendPlayer(list[y], "±JuegoBot: Tienes que matar durante la noche.");
- mafia.kill(list[y]);
- }
- }
- }
- /* inspector */
- if (mafia.target('inspector') != noPlayer) {
- mafia.sendPlayer(mafia.player('inspector'), "±Info: " + mafia.target('inspector') + " is the " + mafia.tr(mafia.role(mafia.target('inspector'))) + "!!");
- }
- if (!mafia.nightKill) {
- sys.sendAll("No one Died! :", mafiachan);
- }
- if (mafia.testWin()) {
- return;
- }
- mafia.ticks = 30;
- if (mafia.players.length >= 15) {
- mafia.ticks = 40;
- } else if (mafia.players.length <= 4) {
- mafia.ticks = 15;
- }
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("");
- sys.sendAll("Funciones actuales: " + mafia.getCurrentRoles() + ".");
- sys.sendAll("Jugadores actuales: " + mafia.players.sort().join(", ") + ".");
- sys.sendAll("Hora: Dia");
- sys.sendAll("¡Tienes " + mafia.ticks + " segundos para el debate que son los malos! :");
- sys.sendAll("");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- mafia.state = "standby";
- }
- ,
- standby : function() {
- mafia.ticks = 30;
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("Funciones actuales: " + mafia.getCurrentRoles() + ".");
- sys.sendAll("Jugadores actuales: " + mafia.players.sort().join(", ") + ".");
- sys.sendAll("Hora: Day");
- sys.sendAll("¡Es hora de votar a alguien, escribe /Vote [name], ahora tienes " + mafia.ticks + " segundos! :");
- sys.sendAll("");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- mafia.state = "day";
- mafia.votes = {};
- }
- ,
- day : function() {
- sys.sendAll("*** ************************************************************************************");
- sys.sendAll("¡Tiempo! :");
- var voted = {};
- for (var x in mafia.votes) {
- if (! (mafia.votes[x] in voted)) {
- voted[mafia.votes[x]] = 0;
- }
- if (mafia.role(x) == 'mayor')
- voted[mafia.votes[x]] = voted[mafia.votes[x]] + 2;
- else
- voted[mafia.votes[x]] = voted[mafia.votes[x]] + 1;
- }
- var tie = true;
- var maxi = 0;
- var downed = noPlayer;
- for (var x in voted) {
- if (voted[x] == maxi) {
- tie = true;
- } else if (voted[x] > maxi) {
- tie = false;
- maxi = voted[x];
- downed = x;
- }
- }
- if (tie) {
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- sys.sendAll("");
- sys.sendAll("¡Nadie fue eliminad@! :");
- sys.sendAll("");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- } else {
- sys.sendAll("±Game: " + downed + " (" + mafia.tr(mafia.role(downed)) + ") was removed from the game!");
- mafia.removePlayer(downed);
- if (mafia.testWin())
- return;
- }
- sys.sendAll("Funciones actuales: " + mafia.getCurrentRoles() + ".");
- sys.sendAll("Jugadores actuales: " + mafia.players.sort().join(", ") + ".");
- sys.sendAll("Tiempo: Night");
- sys.sendAll("¡Realiza tus movimientos, sólo tienes 30 segundos! :");
- sys.sendAll("»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»:");
- mafia.ticks = 30;
- mafia.state = "night";
- mafia.resetTargets();
- }
- };
- this.callHandler = function(state) {
- if (state in this.handlers)
- this.handlers[state]();
- };
- this.showCommands = function(src) {
- sys.sendMessage(src, "", mafiachan);
- sys.sendMessage(src, "Server Commands:");
- for (x in mafia.commands["user"]) {
- sys.sendMessage(src, "/" + cap(x) + " - " + mafia.commands["user"][x][1], mafiachan);
- }
- if (sys.auth(src) > 0) {
- sys.sendMessage(src, "Authority Commands:");
- for (x in mafia.commands["auth"]) {
- sys.sendMessage(src, "/" + cap(x) + " - " + mafia.commands["auth"][x][1], mafiachan);
- }
- }
- sys.sendMessage(src, "");
- };
- this.showHelp = function(src) {
- var help = [
- "*** *********************************************************************** ***",
- "±Game: El objetivo en este juego sobre la manera de ganar depende del papel que se le da.",
- "*** *********************************************************************** ***",
- "±Role: Mafia",
- "±Win: Eliminar el hombre lobo y la gente buena.",
- "*** *********************************************************************** ***",
- "±Role: Hombre Lobo",
- "±Win: Eliminar todos los demás en el juego.",
- "*** *********************************************************************** ***",
- "±Role: La gente buena (Inspector, guardaespaldas, Hooker, Villager, el alcalde, espía, Vigilante)",
- "±Win: Eliminar el hombre lobo, la mafia (francés e italiano si existe) y el padrino!",
- "*** *********************************************************************** ***",
- "±Role: Mafia Frances Canadience",
- "±Win: Eliminar la mafia italiana, el padrino y la gente buena.",
- "*** *********************************************************************** ***",
- "±Role: Mafia Italiana",
- "±Win: Eliminar la mafia francés canadiense, el padrino y la gente buena.",
- "*** *********************************************************************** ***",
- "± Más: Escribe /roles para obtener más información sobre los personajes en el juego.",
- "± Más: Escribe /rules para ver algunas reglas que debe seguir durante un juego",
- "*** *********************************************************************** ***",
- ""
- ];
- dump(src, help);
- };
- this.showRoles = function(src) {
- var roles = [
- "*** *********************************************************************** ***",
- "±Rol: Aldeano",
- "±Capacidad:. El Aldeano no tiene ningún mando durante la noche Sólo se puede votar durante el día!",
- "±Game: 6-30 Players",
- "*** *********************************************************************** ***",
- "±Rol: Inspector",
- "±Capacidad: El Inspector puede fácilmente averiguar la identidad de un jugador durante la noche.",
- "+JuegoBot: 5-30 jugadores",
- "*** *********************************************************************** ***",
- "± Rol: Guardaespaldas",
- "Capacidad ±: El guardaespaldas puede proteger a una persona durante la noche de perder la vida, pero el canto guardaespaldas de protegerse.",
- "Juego ±: 5-30 jugadores",
- "*** *********************************************************************** ***",
- "El papel ±: Pretty Lady",
- "± Capacidad: La Señora Bonita puede distraer a la gente durante la noche por lo tanto la cancelación de su movimiento, a menos que sea el hombre lobo.",
- "Juego ±: 5-30 jugadores",
- "*** *********************************************************************** ***",
- "± papel: la mafia",
- "Capacidad ±: La Mafia es un grupo de 2 personas. Consiguen una muerte cada noche Ellos huelga después de que el hombre lobo...",
- "Juego ±: 5-12 jugadores",
- "*** *********************************************************************** ***",
- "± Rol: hombre lobo ",
- "Capacidad ±: El hombre lobo es en solitario. Para ganar hay que matar a todos los demás en el juego El Hombre Lobo primeras huelgas...",
- "Juego ±: 5-12 27-30 jugadores",
- "*** *********************************************************************** ***",
- "El papel ±: la mafia italiana",
- "± Capacidad: La mafia italiana es un grupo de 2-3 personas Consiguen una muerte cada noche antes de la huelga de la mafia francesa de Canadá...",
- "Juego ±: 12 a 30 jugadores",
- "*** *********************************************************************** ***",
- "± papel: la mafia canadiense francés",
- "Capacidad ±: Los franceses mafia canadiense es un grupo de 2-4 personas Consiguen una muerte cada noche la huelga después de la mafia italiana...",
- "Juego ±: 12 a 30 jugadores",
- "*** *********************************************************************** ***",
- "± papel: el alcalde",
- "± Capacidad: El alcalde no tiene ningún mando durante la noche, pero su voto cuenta como 2.",
- "Juego ±: 10-30 jugadores",
- "*** *********************************************************************** ***",
- "± Papel: Spy",
- "± Capacidad: La espía tiene 33% de probabilidad de encontrar a quién va a morir por la mafia italiana o francesa de Canadá durante la noche. Y el 10% de posibilidades para descubrir quién es el asesino.!",
- "Juego ±: 13 a 30 jugadores",
- "*** *********************************************************************** ***",
- "El papel ±: Vigilante",
- "± Capacidad: El Vigilante puede matar a una persona durante la noche Él / ella después de la huelga los franceses de Canadá y la mafia italiana!.",
- "Juego ±: 20 a 30 jugadores",
- "*** *********************************************************************** ***",
- "± Papel: El Padrino",
- "Capacidad ±: El padrino puede matar a dos personas durante la noche Él / ella huelgas pasado!",
- "Juego ±: 20 a 30 jugadores",
- "*** *********************************************************************** ***",
- ""
- ];
- dump(src, roles);
- };
- this.showRules = function(src) {
- var rules = [
- "",
- " Server Rules: ",
- "±Rule: No hagan Spam/Flood ",
- "±Rule: No insulten- especialmente a las autoridades ",
- "±Rule: No pidan ser Mod/Admin.",
- "",
- " Reglas del juego: ",
- "± Regla: Nunca hagas citan cualquiera de los Motores de búsqueda.",
- "± Regla: No salir del juego antes de que esté muerto.",
- "± Regla: No hable una vez que su muerto o fuera votado.",
- "",
- "~~Server~~: Desobedecer estas reglas se sancionará con pateo/mutear/ o incluso expulsion, de acuerdo con los deseos de los mod/admin.",
- ""
- ];
- dump(src, rules);
- };
- this.commands = {
- user: {
- commands : [this.showCommands, "Para ver varios comandos."],
- start: [this.startGame, "Empezar el juego de mafia"],
- help: [this.showHelp, "Para la informacion sobre como se gana."],
- roles: [this.showRoles, "Por todas las peleas del juego."],
- rules: [this.showRules, "Para ver las reglas del server."]
- },
- auth: {
- end: [this.endGame, "Para cancelar el juego de Mafia."],
- }
- };
- this.handleCommand = function(src, message) {
- var command;
- var commandData = '*';
- var pos = message.indexOf(' ');
- if (pos != -1) {
- command = message.substring(0, pos).toLowerCase();
- commandData = message.substr(pos+1);
- } else {
- command = message.substr(0).toLowerCase();
- }
- if (command in this.commands["user"]) {
- this.commands["user"][command][0](src);
- return;
- }
- if (this.state == "entry") {
- if (command == "join") {
- if (this.isInGame(sys.name(src))) {
- sys.sendMessage(src, "+JuegoBot: Tu ya estas adentro.");
- return;
- }
- if (this.ips.indexOf(sys.ip(src))!=-1)
- {
- sys.sendMessage(src, "±JuegoBot: Esta IP ya está en la lista. No puedes registrar mas de dos");
- return;
- }
- if (this.players.length >= 30) {
- sys.sendMessage(src, "±JuegoBot: No pueden haber mas de 30 jugadores.");
- return;
- }
- var name = sys.name(src);
- for (x in name) {
- var code = name.charCodeAt(x);
- if (name[x] != ' ' && name[x] != '.' && (code < 'a'.charCodeAt(0) || code > 'z'.charCodeAt(0))
- && (code < 'A'.charCodeAt(0) || code > 'Z'.charCodeAt(0)) && name[x] != '_' && name[x] !='<' && name[x] != '>' && (code < '0'.charCodeAt(0) || code > '9'.charCodeAt(0)))
- {
- sys.sendMessage(src, "±Nombre: Tienes algun inconveniente en tu nombre: " + name[x] + ".");
- sys.sendMessage(src, "±Regla: Tienes que quitarte el [] para entrar. Tendras que cambiartelo para entrar.");
- return;
- }
- }
- if (name.length > 12) {
- sys.sendMessage(src, "±Nombre: No puedes tener mas de 12 letras en tu nombre.");
- sys.sendMessage(src, "±Regla: Tendras que cambiartelo para entrar.");
- return;
- }
- this.players.push(name);
- this.ips.push(sys.ip(src));
- sys.sendAll("±JuegoBot: " + name + " ha entrado en el juego.");
- if (this.players.length == 30) {
- this.ticks = 1;
- }
- return;
- }
- } else if (this.state == "night") {
- var name = sys.name(src);
- if (this.isInGame(name) && this.role(name) in this.targetCommand &&
- command == this.targetCommand[this.role(name)]) {
- commandData = this.correctCase(commandData);
- if (!this.isInGame(commandData)) {
- sys.sendMessage(src, "~~Server~~: Esta persona no está jugando.");
- return;
- }
- if (commandData == name) {
- sys.sendMessage(src, "~~Server~~: Este trabajo no está en tu objetivo.");
- return;
- }
- var role = this.role(name);
- sys.sendMessage(src, "~~Server~~: Fuiste elegido para " + command + " " + commandData + "!");
- this.setTarget(role, commandData);
- if (role == "mafia" || role == "mafia1" || role == "mafia2") {
- var team = this.getPlayersForRole(role);
- for (x in team) {
- if (team[x] != name) {
- this.sendPlayer(team[x], "±JuegoBot: ¡Tu compañero ha sido decidido para matar '" + commandData + "'!");
- }
- }
- }
- if (role == "mafia1" || role == "mafia2") {
- if (this.player('spy') != noPlayer) {
- var p = this.player('spy');
- var r = Math.random();
- if (r < 0.3333) {
- this.sendPlayer(p, "±JuegoBot: El " + this.tr(role) + " fue asesinado " + commandData + "!");
- if (r < 0.1) {
- this.sendPlayer(p, "±JuegoBot: " + sys.name(src) + " es uno de ellos " + this.tr(role) + "!");
- }
- }
- }
- }
- return;
- }
- } else if (this.state == "day") {
- if (this.isInGame(sys.name(src)) && command == "vote") {
- commandData = this.correctCase(commandData);
- if (!this.isInGame(commandData)) {
- sys.sendMessage(src, "±JuegoBot: Esta persona no esta jugando.");
- return;
- }
- if (sys.name(src) in this.votes) {
- sys.sendMessage(src, "~~Server~~: ¡Tu ya has votado!");
- return;
- }
- sys.sendAll("~~Server~~" + sys.name(src) + " ha votado por " + commandData + "!", mafiachan);
- this.votes[sys.name(src)] = commandData;
- if (mafia.ticks < 8) {
- mafia.ticks = 8;
- }
- return;
- }
- }
- if (sys.auth(src) == 0)
- return;
- if (command in this.commands["auth"]) {
- this.commands["auth"][command][0](src);
- return;
- }
- throw ("no valid command");
- }
- }();
- /* stolen from here: http://snisppetss.dzone.com/posts/show/849 */
- function shuffle(o) {
- for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
- return o;
- }
- /* stolen from here: http://stackoverflow.com/questions/1026069/capitalize-first-letter-of-string-in-javascript */
- function cap(string) {
- return string.charAt(0).toUpperCase() + string.slice(1);
- }
- function dump(src, mess) {
- for (x in mess) {
- sys.sendMessage(src, mess[x], mafiachan);
- }
- }
- ({
- /* Executed every second */
- stepEvent: function() {
- mafia.tickDown();
- }
- ,
- repeatStepEvent: function(globalCounter) {
- if (stepCounter != globalCounter) {
- return;
- }
- stepCounter = stepCounter+1;
- sys.callLater("script.repeatStepEvent(" + stepCounter + ")", 1);
- /* Using script. instead of this. so as to stop it when this function is removed */
- script.stepEvent();
- }
- ,
- startStepEvent: function() {
- stepCounter = 0;
- this.repeatStepEvent(0);
- }
- ,
- serverStartUp : function() {
- scriptChecks = 0;
- this.init();
- }
- ,
- init : function() {
- lastMemUpdate = 0;
- this.startStepEvent();
- var dwlist = ["Rattata", "Raticate", "Nidoran-F", "Nidorina", "Nidoqueen", "Nidoran-M", "Nidorino", "Nidoking", "Oddish", "Gloom", "Vileplume", "Bellossom", "Bellsprout", "Weepinbell", "Victreebel", "Ponyta", "Rapidash", "Farfetch'd", "Doduo", "Dodrio", "Exeggcute", "Exeggutor", "Lickitung", "Lickilicky", "Tangela", "Tangrowth", "Kangaskhan", "Sentret", "Furret", "Cleffa", "Clefairy", "Clefable", "Igglybuff", "Jigglypuff", "Wigglytuff", "Mareep", "Flaaffy", "Ampharos", "Hoppip", "Skiploom", "Jumpluff", "Sunkern", "Sunflora", "Stantler", "Poochyena", "Mightyena", "Lotad", "Ludicolo", "Lombre", "Taillow", "Swellow", "Surskit", "Masquerain", "Bidoof", "Bibarel", "Shinx", "Luxio", "Luxray", "Psyduck", "Golduck", "Growlithe", "Arcanine", "Scyther", "Scizor", "Tauros", "Azurill", "Marill", "Azumarill", "Bonsly", "Sudowoodo", "Girafarig", "Miltank", "Zigzagoon", "Linoone", "Electrike", "Manectric", "Castform", "Pachirisu", "Buneary", "Lopunny", "Glameow", "Purugly", "Natu", "Xatu", "Skitty", "Delcatty", "Eevee", "Vaporeon", "Jolteon", "Flareon", "Espeon", "Umbreon", "Leafeon", "Glaceon", "Eevee", "Bulbasaur", "Charmander", "Squirtle", "Ivysaur", "Venusaur", "Charmeleon", "Charizard", "Wartortle", "Blastoise", "Croagunk", "Toxicroak", "Turtwig", "Grotle", "Torterra", "Chimchar", "Infernape", "Monferno", "Piplup", "Prinplup", "Empoleon", "Treecko", "Sceptile", "Grovyle", "Torchic", "Combusken", "Blaziken", "Mudkip", "Marshtomp", "Swampert", "Caterpie", "Metapod", "Butterfree", "Pidgey", "Pidgeotto", "Pidgeot", "Spearow", "Fearow", "Zubat", "Golbat", "Crobat", "Aerodactyl", "Hoothoot", "Noctowl", "Ledyba", "Ledian", "Yanma", "Yanmega", "Murkrow", "Honchkrow", "Delibird", "Wingull", "Pelipper", "Swablu", "Altaria", "Starly", "Staravia", "Staraptor", "Gligar", "Gliscor", "Drifloon", "Drifblim", "Skarmory", "Tropius", "Chatot", "Slowpoke", "Slowbro", "Slowking", "Krabby", "Kingler", "Horsea", "Seadra", "Kingdra", "Goldeen", "Seaking", "Magikarp", "Gyarados", "Omanyte", "Omastar", "Kabuto", "Kabutops", "Wooper", "Quagsire", "Qwilfish", "Corsola", "Remoraid", "Octillery", "Mantine", "Mantyke", "Carvanha", "Sharpedo", "Wailmer", "Wailord", "Barboach", "Whiscash", "Clamperl", "Gorebyss", "Huntail", "Relicanth", "Luvdisc", "Buizel", "Floatzel", "Finneon", "Lumineon", "Tentacool", "Tentacruel", "Corphish", "Crawdaunt", "Lileep", "Cradily", "Anorith", "Armaldo", "Feebas", "Milotic", "Shellos", "Gastrodon", "Lapras", "Dratini", "Dragonair", "Dragonite", "Elekid", "Electabuzz", "Electivire", "Poliwag", "Poliwrath", "Politoed", "Poliwhirl", "Vulpix", "Ninetales", "Mushaana", "Munna", "Hihidaruma", "Darumakka",];
- dwpokemons = [];
- for(var dwpok in dwlist) {
- dwpokemons.push(sys.pokeNum(dwlist[dwpok]));
- }
- var inconsistentList = ["Smeargle", "Bibarel", "Octillery", "Glalie"];
- inpokemons = [];
- for(var inpok in inconsistentList) {
- inpokemons.push(sys.pokeNum(inconsistentList[inpok]));
- }
- if (typeof(varsCreated) != 'undefined')
- return;
- key = function(a,b) {
- return a + "*" + sys.name(b);
- }
- saveKey = function(thing, id, val) {
- sys.saveVal(key(thing,id), val);
- }
- afterLogin = function startTime()
- {
- var today=new Date();
- var h=today.getHours();
- var m=today.getMinutes();
- var s=today.getSeconds();
- // add a zero in front of numbers<10
- m=checkTime(m);
- s=checkTime(s);
- document.getElementById('txt').innerHTML=h+":"+m+" :"+s;
- t=setTimeout('startTime()',500);
- }
- getKey = function(thing, id) {
- return sys.getVal(key(thing,id));
- }
- hasBan = function(id, poke) {
- return clauses[id].indexOf("*" + poke + "*") != -1;
- }
- if (typeof(permChannels) == 'undefined') {
- permChannels = [];
- }
- cmp = function(a, b) {
- return a.toLowerCase() == b.toLowerCase();
- }
- if (typeof(channelTopics) == 'undefined')
- channelTopics = [];
- if (sys.existChannel("Canal de Mafia")) {
- mafiachan = sys.channelId("Canal de Mafia");
- } else {
- mafiachan = sys.createChannel("Canal de Mafia");
- }
- channelTopics[mafiachan] = 'Usa /help para saber lo basico.';
- permChannels[mafiachan] = true;
- nameColor = function (src) { // by Lutra
- if (sys.getColor(src) == '#000000') {
- var clist = ['#5811b1','#399bcd','#0474bb','#f8760d','#a00c9e','#0d762b','#5f4c00','#9a4f6d','#d0990f','#1b1390','#028678','#0324b1'];
- return clist[src % clist.length];
- }
- return sys.getColor(src);
- }
- sys.dbRegisteredAll=function(src) {
- sys.sendHtmlMessage(src,border);
- sys.sendHtmlMessage(src,"<h1>Registered Users</h1>");
- ids=sys.dbAll();
- for(var x in ids) {
- if(sys.dbRegistered(ids[x]) == true) {
- sys.sendHtmlMessage(src,"<timestamp/><b>"+ids[x]);
- }
- }
- sys.sendHtmlMessage(src,border);
- }
- faq = [ "",
- "*** Reglas ***",
- "",
- "Regla #1 - No abuses de las MAYÚSCULAS:",
- "- Escribir con mayúscula está permitido, pero no abuses de ellas.",
- "Regla #2 - No abuses del chat:",
- "- No escribas muchos mensajes repetidamente.",
- "Regla #3 - No retes repetidamente a una misma persona:",
- "- Si esa persona no acepta, no insistas, busca a otra persona a la que retar.",
- "Regla #4 - No pidas batalla en el chat principal:",
- "- Hay un botón: 'Buscar Batalla' para buscar batallas automaticamente. Si en un rato no sale ninguna batalla, puedes preguntar en el chat.",
- "Regla #5 - No insultes a nadie:",
- "- Comportarse de manera estúpida o vulgar excesivamente no está permitido",
- "Regla #6 - Respeta la cultura/religiones de cada uno:",
- "- No se tolerarán insultos racistas.",
- "Regla #7 - No hagas publicidad:",
- "- No está permitido hacer publicidad en este server.",
- "Regla #8 - No está permitido contenido pornográfico u obsceno:",
- "- Esto incluye links, textos, imágenes o cualquier tipo de archivo multimedia. Esto dará lugar a un baneo inmediato.",
- "Regla #9 - No preguntes por ser Administrador o Moderador:",
- "- Estos cargos se dan por mérito Al preguntar esto no serás considerado para convertirte en alguna autoridad en el futuro.",
- "Regla #10 - No insultes a ninguna autoridad (Moderadores, Administradores...):",
- "- El hecho de insultarlos/molestarlos será Pateado o expulsado, dependiendo de la situacion. ",
- "Regla #11 - No seas Razista...!.:",
- "- Este server es Latino, por lo que se admiten entrenadores tanto de piel oscura como de piel clara ya que todos somos humanos, si no te gusta, eres libre de salir e irte a otro server." ];
- battlesStopped = false;
- channelUsers = [];
- channelTopics = [];
- forceSameTier= [];
- if(typeof(Megausers) == 'undefined') {
- Megausers = {};
- try {
- Megausers = JSON.parse(sys.getVal("RegVals.json","megausers"));
- }
- catch(e) {
- Megausers = {};
- }
- }
- MU = [];
- megausers = sys.getVal("megausers");
- siggamute = (sys.getVal("SiggaMute") == "1");
- siggaban = (sys.getVal("SiggaBan") == "1");
- muteall = false;
- impersonation= [];
- rangeban= [];
- muted= [];
- mban = [];
- color = [];
- comandousar = [];
- as1= [];
- as2= [];
- as3= [];
- as4= [];
- as5= [];
- as6 = [];
- roca= [];
- normal= [];
- volador= [];
- veneno= [];
- tierra= [];
- dark= [];
- psiquico= [];
- hielo= [];
- fantasma= [];
- planta= [];
- lucha= [];
- bicho= [];
- caps= [];
- floodcount= [];
- maxPlayersOnline = 0;
- lineCount = 0;
- tourmode = 0;
- correctas = [];
- pregunta = "testeando";
- respuesta = "testeando";
- conta = 1;
- numeros = new Array(560);
- quizactivo=false;
- nombres = ["undefined","undefined","undefined","undefined"];
- pistaC = 0;
- sacar = false;
- qTipo = ["items","traits","moves","pokes","futbol","kamasutra","anime","naruto", "scramble","farm"];
- tamaño = 0;
- muestra = function() {
- if (quizactivo==true && sacar ==false){
- if(respuesta.length > pistaC){
- sys.sendHtmlAll("<b><font color=#00327c>±Pregunta <font color=#0160ef>"+"«"+ conta +"/"+quizNumber+"»:<font color=#00327c> "+pregunta,"Deseos de Jirachi");
- sys.sendHtmlAll("<b><font color=#00327c>±Pista: <font color=#1c55a9>"+respuesta.substr(0, pistaC).toUpperCase(),"Deseos de Jirachi");
- pistaC++;
- }else{
- sys.sendHtmlAll("<b><font color=#00327c>±QuizBot: <font color=#1c55a9>Nadie acertó! la respuesta era <font color=#1c55a9>"+respuesta,"Deseos de Jirachi");
- sys.sendHtmlAll("<b><font color=#00327c>±QuizBot: <font color=#1c55a9>Seleccionando una nueva pregunta","Deseos de Jirachi");
- sacar=true;
- conta++;
- }
- }else{
- }
- sys.delayedCall(muestra, 20);
- }
- sys.delayedCall(muestra, 20);
- border ='<center><font color=#00327c><b>»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»</b>';
- border ='<center><font color=#00327c><b>»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»</b>';
- pokeNatures = [];
- var list = "Heatran-Eruption/Quiet=Suicune-ExtremeSpeed/Relaxed|Sheer Cold/Relaxed|Aqua Ring/Relaxed|Air Slash/Relaxed=Raikou-ExtremeSpeed/Rash|Weather Ball/Rash|Zap Cannon/Rash|Aura Sphere/Rash=Entei-ExtremeSpeed/Adamant|Flare Blitz/Adamant|Howl/Adamant|Crush Claw/Adamant";
- var sepPokes = list.split('=');
- for (var x in sepPokes) {
- sepMovesPoke = sepPokes[x].split('-');
- sepMoves = sepMovesPoke[1].split('|');
- var poke = sys.pokeNum(sepMovesPoke[0]);
- pokeNatures[poke] = [];
- for (y in sepMoves) {
- movenat = sepMoves[y].split('/');
- pokeNatures[poke][sys.moveNum(movenat[0])] = sys.natureNum(movenat[1]);
- }
- }
- if (sys.existChannel("Zona Catch.")) {
- catchchannel = sys.channelId("Zona Catch.");
- } else {
- catchchannel = sys.createChannel("Zona Catch.");
- }
- channelTopics[catchchannel] = "!Bienvenido al Canal Catch, Escribe /catch para capturar un pokémon y /pokedex para ver la información del pokémon¡";
- permChannels[catchchannel] = true;
- if (sys.existChannel("Zona Staff")) {
- staffchannel = sys.channelId("Zona Staff");
- } else {
- staffchannel = sys.createChannel("Zona Staff");
- }
- channelTopics[staffchannel] = "!Bienvenido al Canal Staff, pueden discutir de lo que sea mientras sea serio ;)¡";
- permChannels[staffchannel] = true;
- if (sys.existChannel("Torneos")) {
- tourchannel = sys.channelId("Torneos");
- } else {
- tourchannel = sys.createChannel("Torneos");
- }
- channelTopics[tourchannel] = 'Aqui puedes ver los torneos, si quieres entrar escribe /join o !join y si quieres salirte escribe /unjoin o !unjoin';
- permChannels[tourchannel] = true;
- if (sys.existChannel("League")== true) {
- sys.createChannel("League");
- }
- channelTopics[sys.channelId("League")] = "Casa de los lideres de gimnasio del alto mando";
- permChannels[sys.channelId("League")] = true;
- sendChanMessage = function(id, message) {
- sys.sendMessage(id, message, channel);
- }
- sendChanAll = function(message) {
- sys.sendAll(message, channel);
- }
- if (sys.existChannel("Catch")== true) {
- sys.createChannel("Catch");
- }
- channelTopics[sys.channelId("Catch")] = "Hola, escribe /catch para capturar un pokemon.";
- permChannels[sys.channelId("Catch")] = true;
- sendChanMessage = function(id, message) {
- sys.sendMessage(id, message, channel);
- }
- sendChanAll = function(message) {
- sys.sendAll(message, channel);
- }
- varsCreated = true;
- }
- ,
- beforeChannelJoin : function(src, channel) {
- if (channel == staffchannel && sys.auth(src) <= 0) {
- sys.sendHtmlMessage(src,"<font color=#000382><b>+Garchomp:</b> <font color=#000382>Lo siento, pero no puedes entrar a la <b>Zona Staff.</b>");
- sys.stopEvent();
- return;
- }
- if (channel == mafiachan && mban[src] == true) {
- sys.sendMessage(src, "Guardia: Lo siento, pero estas expulsado de este canal.")
- sys.stopEvent();
- return;
- }
- }
- ,
- afterChannelJoin : function(player, chan) {
- if (typeof(channelTopics[chan]) != 'undefined') {
- sys.sendHtmlMessage(player, "<font color=blue><b>Mensaje de Bienvenida</font></b>:<font color=blue> " + channelTopics[chan], chan);
- }
- if (typeof(channelUsers[chan]) != 'undefined' && player == channelUsers[chan]) {
- sys.sendMessage(player, "+ChannelBot: Usa /topic <topic> para cambiar el mensaje de bienvenida de este canal.", chan);
- return;
- }
- }
- ,
- beforeChannelDestroyed : function(channel) {
- if (channel == staffchannel || channel == tourchannel || channel == catchchannel || (channel in permChannels && permChannels[channel] == true) ) {
- sys.stopEvent();
- return;
- }
- delete permChannels[channel];
- delete channelUsers[channel];
- delete channelTopics[channel];
- }
- ,
- afterNewMessage : function (message) {
- if (message == "The name of the server is already in use. Please change it in Options -> Config.") {
- sys.delayedCall(function() {
- sys.makeServerPublic(false) },
- 31);
- sys.delayedCall(function() {
- sys.makeServerPublic(true) },
- 32);
- }
- if (message == "Script Check: OK") {
- impersonation= [];
- rangeban= [];
- muted= [];
- mban = [];
- color = [];
- comandousar = [];
- as1= [];
- as2= [];
- as3= [];
- as4= [];
- as5= [];
- as6 = [];
- roca= [];
- normal= [];
- volador= [];
- veneno= [];
- tierra= [];
- dark= [];
- psiquico= [];
- hielo= [];
- fantasma= [];
- planta= [];
- lucha= [];
- bicho= [];
- caps= [];
- timeCount = [];
- floodcount= [];
- sys.sendHtmlAll(" <center><img src='pokemon:num=448&gen=5'/><font size=4><font color=#00177c><b>¡Los Scripts han sido Actualizados Por Ryuto y Multi! <img src='pokemon:num=149&gen=5'/> </center>");
- if (typeof(scriptChecks)=='undefined')
- scriptChecks = 0;
- scriptChecks += 1;
- this.init();
- }
- }
- ,
- beforeLogOut:function(src){
- if(quizactivo==true){
- if(src == nombres[0]){
- nombres[0] = nombres[1];
- nombres[1] = nombres[2];
- nombres[2] = nombres[3];
- nombres[3] = "undefined";
- }else if(src == nombres[1]){
- nombres[1] = nombres[2];
- nombres[2] = nombres[3];
- nombres[3] = "undefined";
- }else if(src == nombres[2]){
- nombres[2] = nombres[3];
- nombres[3] = "undefined";
- }
- }
- }
- ,
- afterLogIn : function(src) {
- if (sys.ip(src).substr(0, 7) == "125.237") {
- sys.kick(src);
- return;
- }
- /* Armonio*/
- if ( sys.ip(src).substr(0, 7) == "125.60." || sys.ip(src).substr(0,9) == "151.60.19") {
- sys.kick(src);
- return;
- }
- /* roflma0z */
- if ( sys.ip(src).substr(0, 9) == "190.253.1" || sys.ip(src).substr(0, 7) == "190.67." || sys.ip(src).substr(0, 7) == "190.66.") {
- sys.kick(src);
- return;
- }
- var today=new Date();
- var h=today.getHours();
- var m=today.getMinutes();
- var s=today.getSeconds();
- sys.sendHtmlMessage(src, "<br><font color=green><timestamp/><b><font size=3></b>Tu Nombre es; <font color="+nameColor(src)+"><b>" + sys.name(src)+ "</b>.");
- sys.sendHtmlMessage(src, "<font color=green><timestamp/><b><font size=3></b>Tu IP es; <font color=black>" + sys.ip(src)+ ".");
- sys.sendHtmlMessage(src, "<font color=green><timestamp/><b><font size=3></b>Eres el user número; " + sys.getVal("MaxPlayersOnline") + " en entrar al server.<br>");
- sys.sendHtmlMessage(src, " <center><b><font size=6><font color = black><img src=db/icon.png><i><font face='Georgia'>Bienvenid@ a Pokemon World</font><font color = blue><i><font face='Georgia'><font color=red><img src=db/icon.png> </center></font><br>");
- sys.sendHtmlMessage(src, "<font color=#003cff>Escribe <b><font color=#0432c9>/Comandos</b> <font color=#003cff>Para ver el listado de comandos.");
- sys.sendHtmlMessage(src, "<font color=#003cff>Escribe <b><font color=#0432c9>/Lideres</b> <font color=#003cff>Para ver los Líderes GYM y Alto Mando del servidor.");
- sys.sendHtmlMessage(src, "<font color=#003cff>Escribe <b><font color=#0432c9>/Reglas</b> <font color=#003cff>Para ver las reglas del Servidor.");
- sys.sendHtmlMessage(src, "<font color=#003cff>Escribe <b><font color=#0432c9>/Ayuda</b> <font color=#003cff>Para ver algunas preguntas frecuentes.<br>");
- if (sys.getVal("muted_*" + sys.ip(src)) == "true")
- muted[src] = true;
- else
- muted[src] = false;
- if (sys.getVal("muted_*" + sys.ip(src)) == "true")
- muted[src] = true;
- else
- muted[src] = false;
- if (sys.getVal("as1_*" + sys.ip(src)) == "true")
- as1[src] = true;
- else
- as1[src] = false;
- if (sys.getVal("as2_*" + sys.ip(src)) == "true")
- as2[src] = true;
- else
- as2[src] = false;
- if (sys.getVal("as3_*" + sys.ip(src)) == "true")
- as3[src] = true;
- else
- as3[src] = false;
- if (sys.getVal("as4_*" + sys.ip(src)) == "true")
- as4[src] = true;
- else
- as4[src] = false;
- if (sys.getVal("as5_*" + sys.ip(src)) == "true")
- as5[src] = true;
- else
- as5[src] = false;
- if (sys.getVal("as6_*" + sys.ip(src)) == "true")
- as6[src] = true;
- else
- as6[src] = false;
- if (sys.getVal("roca_*" + sys.ip(src)) == "true")
- roca[src] = true;
- else
- roca[src] = false;
- if (sys.getVal("normal_*" + sys.ip(src)) == "true")
- normal[src] = true;
- else
- normal[src] = false;
- if (sys.getVal("volador_*" + sys.ip(src)) == "true")
- volador[src] = true;
- else
- volador[src] = false;
- if (sys.getVal("tierra_*" + sys.ip(src)) == "true")
- tierra[src] = true;
- else
- tierra[src] = false;
- if (sys.getVal("veneno_*" + sys.ip(src)) == "true")
- veneno[src] = true;
- else
- veneno[src] = false;
- if (sys.getVal("dark_*" + sys.ip(src)) == "true")
- dark[src] = true;
- else
- dark[src] = false;
- if (sys.getVal("psiquico_*" + sys.ip(src)) == "true")
- psiquico[src] = true;
- else
- psiquico[src] = false;
- if (sys.getVal("planta_*" + sys.ip(src)) == "true")
- planta[src] = true;
- else
- planta[src] = false;
- if (sys.getVal("fantasma_*" + sys.ip(src)) == "true")
- fantasma[src] = true;
- else
- fantasma[src] = false;
- if (sys.getVal("hielo_*" + sys.ip(src)) == "true")
- hielo[src] = true;
- else
- hielo[src] = false;
- if (sys.getVal("lucha_*" + sys.ip(src)) == "true")
- lucha[src] = true;
- else
- lucha[src] = false;
- if (sys.getVal("bicho_*" + sys.ip(src)) == "true")
- bicho[src] = true;
- else
- bicho[src] = false;
- if (sys.getVal("mban_*" + sys.ip(src)) == "true")
- mban[src] = true;
- else
- mban[src] = false;
- if (sys.numPlayers() > maxPlayersOnline) {
- maxPlayersOnline = sys.numPlayers();
- }
- if (maxPlayersOnline > sys.getVal("MaxPlayersOnline")) {
- sys.saveVal("MaxPlayersOnline", maxPlayersOnline);
- }
- sys.sendHtmlMessage(src, " <center><font size=4><font color=darkgreen><b>?</b> El número máximo de jugadores Online fue de " + sys.getVal("MaxPlayersOnline") + ".<font size=5>?</font></font></font></font></b></center>");
- sys.sendMessage(src, "");
- if (sys.auth(src) > 2) {
- sys.sendHtmlAll('<font color="Black"> <center><font size=4><b> El<font color="Black"><font color="Purple"> Owner</font> ' + sys.name(src) + ' ha entrado al servidor Bienvenid@! </b></font></font> </center>');
- return;
- }
- if (sys.auth(src) > 1) {
- sys.sendHtmlAll('<font color="Green"> <center><font size=4><b> El<font color="Red"> Administrador</font> ' + sys.name(src) + ' ha entrado al servidor Bienvenid@! </b></font></font> </center>');
- return;
- }
- if (sys.auth(src) > 0) {
- sys.sendHtmlAll('<font color="blue"> <center><font size=4><b> El<font color="Green"> Moderador</font> ' + sys.name(src) + ' ha entrado al servidor Bienvenid@! </b></font></font> </center>');
- return;
- }
- if (tourmode == 1){
- sys.sendHtmlMessage(src, "<b><font size=3><font color=blue>?<font color=#005cd9>»»»»»»»»»»»»»»»»»»»»»»»»<font color=black>¤¤¤<font color=blue>?<font color=black>¤¤¤<font color=#005cd9>««««««««««««««««««««««««<font color=black>?");
- sys.sendMessage(src, "");
- sys.sendHtmlMessage(src,"<font color=#042c76><font size=3> Un torneo <b>(" + tourtier + ")</b> está en fase, aun queda(n) <b>" + this.tourSpots() + "</b> puesto(s) libre(s).");
- sys.sendMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font size=3><font color=blue>?<font color=#005cd9>»»»»»»»»»»»»»»»»»»»»»»»»<font color=black>¤¤¤<font color=blue>?<font color=black>¤¤¤<font color=#005cd9>««««««««««««««««««««««««<font color=black>?");
- sys.sendMessage(src, "");
- } else if (tourmode == 2){
- sys.sendMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font size=3><font color=black>?<font color=#005cd9>»»»»»»»»»»»»»»»»»»»»»»»»<font color=black>¤¤¤<font color=blue>?<font color=black>¤¤¤<font color=#005cd9>««««««««««««««««««««««««<font color=black>?");
- sys.sendMessage(src, "");
- sys.sendHtmlMessage(src, "<font color=#042c76><font size=3>Un torneo <b>(" + tourtier + ")</b> está en desarrollo.");
- sys.sendMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font size=3><font color=black>?<font color=#005cd9>»»»»»»»»»»»»»»»»»»»»»»»»<font color=black>¤¤¤<font color=blue>?<font color=black>¤¤¤<font color=#005cd9>««««««««««««««««««««««««<font color=black>?");
- sys.sendMessage(src, "");
- }
- caps[src] = 0;
- timeCount[src] = parseInt(sys.time());
- floodCount[src] = 0;
- impersonation[src] = undefined;
- this.afterChangeTeam(src);
- if (sys.auth(src) > 0 && sys.auth(src) <= 3)
- sys.putInChannel(src, staffchannel);
- }
- ,
- megauserCheck : function(src) {
- MU[src] = false;
- if(typeof Megausers[sys.name(src).toLowerCase()] != 'undefined') {
- MU[src] = true;
- return;
- }
- }
- ,
- afterChangeTeam : function(src)
- {
- forceSameTier[src] = getKey("forceSameTier", src) == "1";
- if (megausers.indexOf("*" + sys.name(src) + "*") != -1)
- megaUser[src] = true;
- else megaUser[src] = false;
- for (var i = 0; i < 6; i++) {
- var poke = sys.teamPoke(src, i);
- if (poke in pokeNatures) {
- for (x in pokeNatures[poke]) {
- if (sys.hasTeamPokeMove(src, i, x) && sys.teamPokeNature(src, i) != pokeNatures[poke][x])
- {
- sys.sendMessage(src, "+CheckBot: " + sys.pokemon(poke) + " with " + sys.move(x) + " must be a " + sys.nature(pokeNatures[poke][x]) + " nature. Change it in the teambuilder.");
- sys.changePokeNum(src, i, 0);
- }
- }
- }
- }
- var tier = sys.tier(src);
- if (tier != "DW OU" && tier != "DW Ubers" && tier != "LC DW" && tier != "Monotype" && tier != "DW UU" && tier != "Weatherless") {
- this.dreamWorldAbilitiesCheck(src, false);
- }
- if (tier == "DW OU" ||tier == "DW UU" || tier == "Estandar OU" || tier == "Estándar UU") {
- this.inconsistentCheck(src, false);
- }
- else if (tier == "Monotype"){
- this.monotypecheck(src)
- }
- else if (tier == "Weatherless"){
- this.weatherlesstiercheck(src)
- }
- }
- ,
- beforeChatMessage: function(src, message, chan) {
- var messagex = message.toLowerCase()
- if (messagex.indexOf("pene") != -1 || messagex.indexOf("hijo de puta") != -1 || messagex.indexOf("putos") != -1 || messagex.indexOf("vagina") != -1 || messagex.indexOf("chupenla") != -1 || messagex.indexOf("maricas") != -1 || messagex.indexOf("maricon") != -1 || messagex.indexOf("putas") != -1 || messagex.indexOf("maskela") != -1 || messagex.indexOf("gay") != -1 || messagex.indexOf("lesbiana") != -1 || messagex.indexOf("hijo de perra") != -1 || messagex.indexOf("jodase") != -1) {
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/><b>+Bot:</b></font> Error tu mensaje: <b>"+message+"</b> no pudo ser enviado al chat principal.");
- print("Swear Word && "+sys.name(src)+": "+message);
- sys.stopEvent();
- return;
- }
- channel = chan;
- if (message.length > 350 && sys.auth(src) < 2) {
- sys.stopEvent();
- return;
- }
- if (sys.auth(src) < 3 && muted[src] === true && message != "!join" && message != "/rules" && message != "/join" && message != "!rules") {
- sendChanMessage(src, "+Bot: Estas silenciado");
- sys.stopEvent();
- return;
- }
- if (message != message.replace(/[\u0300-\u036F]/gi,'')) {
- sys.stopEvent();
- return;
- }
- if ((message[0] == '/' || message[0] == '!') && message.length > 1) {
- if (parseInt(sys.time()) - lastMemUpdate > 500) {
- sys.clearChat();
- lastMemUpdate = parseInt(sys.time());
- }
- sys.stopEvent();
- if (channel == mafiachan) {
- try {
- mafia.handleCommand(src, message.substr(1));
- return;
- } catch (err) {
- if (err != "no valid command")
- return;
- }
- }
- var command;
- var commandData;
- var pos = message.indexOf(' ');
- if (pos != -1) {
- command = message.substring(1, pos).toLowerCase();
- commandData = message.substr(pos+1);
- } else {
- command = message.substr(1).toLowerCase();
- }
- var tar = sys.id(commandData);
- if(command == "joinclan") {
- if(sys.name(src).indexOf('[?xS]') != -1) {
- sys.sendMessage(src,"ClanBot: tu ya eres del clan ?xS!");
- return;
- }
- if(sys.name(src).indexOf('[" + name + "]') != -1) {
- sys.sendMessage(src,"ClanBot: You can't join 2 Clans, dude!");
- return;
- }
- sys.sendAll("ClanBot: " + sys.name(src) + " ahora es del clan ?xS!");
- sys.changeName(src, "[Aura]" + sys.name(src));
- return;
- }
- if(command == "leaveclan") {
- name=sys.name(src).replace('[?xS]','');
- sys.sendAll("ClanBot: " + sys.name(src) + " Se ha ido del clan ?xS!");
- sys.changeName(src, name);
- return;
- }
- if(command == "joinclan1") {
- if(sys.name(src).indexOf('[Aura]') != -1) {
- sys.sendMessage(src,"ClanBot: tu ya eres del clan BKD!");
- return;
- }
- if(sys.name(src).indexOf('[" + name + "]') != -1) {
- sys.sendMessage(src,"ClanBot: You can't join 2 Clans, dude!");
- return;
- }
- sys.sendAll("ClanBot: " + sys.name(src) + " ahora es del clan BKD!");
- sys.changeName(src, "[Aura]" + sys.name(src));
- return;
- }
- if(command == "leaveclan1") {
- name=sys.name(src).replace('[Aura]','');
- sys.sendAll("ClanBot: " + sys.name(src) + " Se ha ido del clan Aura!");
- sys.changeName(src, name);
- return;
- }
- if(command =="adivino") {
- answers=["Seguro","Si","No","si y duro(?)","nah","Asi es","se","No Preguntes eso","mm.. si.","tal vez","pueda ser.","Si, y con ganas."];
- var x=Math.floor(Math.random()*answers.length);
- sys.sendHtmlMessage(src, "<table bgcolor=#4c005f><tr><td><h1> <center><img src='themes/Classic/Teambuilder/PokeDex/NumberBall.png'/><font color=#a317c6>El Adivino<img src='themes/Classic/Teambuilder/PokeDex/NumberBall.png'/></center></h1></td></tr><tr></td><td alin=center><br/><br/><b><font color=#a317c6>Tu Pregunta:</b> "+commandData+"<br/><b><FONT COLOR=#a317c6>Respuesta:</b> "+answers[x]+"</td><td align=right><img src='pokemon:065&gen=5'></td>");
- return;
- }
- if (command == "reglas" || command == "rules") {
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><center><font color = #b10202><font size=6><strong>?? <font size=5>Reglas del Servidor <font size=6>??</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sys.sendHtmlMessage(src, "");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #1 -No abuses de las MAYÚSCULAS:</b> ");
- sys.sendHtmlMessage(src, "<font color=#935656>Escribir con mayúscula está permitido, pero no abuses de ellas.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #2 -<font color#8e0a0a>No abuses del chat:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>No escribas muchos mensajes repetidamente.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #3 -<font color=#8e0a0a>No retes repetidamente a una misma persona:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>Si esa persona no acepta, no insistas, busca a otra persona a la que retar.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #4 -<font color=#8e0a0a>No pidas batalla en el chat principal:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>Hay un botón: 'Buscar Batalla' para buscar batallas automaticamente. Si en un rato no sale ninguna batalla, puedes preguntar en el chat");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #5 -<font color=#8e0a0a>No insultes a nadie:</b> ");
- sys.sendHtmlMessage(src, "<font color=#935656>Comportarse de manera estúpida o vulgar excesivamente no está permitido.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #6 -<font color=#8e0a0a>Respeta la cultura/religiones de cada uno:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>No se tolerarán insultos racistas.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #7 -<font color=#8e0a0a>No hagas publicidad:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>No está permitido hacer publicidad en este server.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #8 -<font color=#8e0a0a>No está permitido contenido pornográfico u obsceno:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>Esto incluye links, textos, imágenes o cualquier tipo de archivo multimedia. Esto dará lugar a un baneo inmediato.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #9 -<font color=#8e0a0a>No preguntes por ser Administrador o Moderador:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>Estos cargos se dan por mérito Al preguntar esto no serás considerado para convertirte en alguna autoridad en el futuro.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #10 -<font color=#8e0a0a>No insultes a ninguna autoridad (Moderadores, Administradores.</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>El hecho de insultarlos/molestarlos será Pateado o expulsado, dependiendo de la situacion.");
- sys.sendHtmlMessage(src, "<font color=darkred><font color=#8e0a0a>• <font size=3><b>Regla #11 -<font color=#8e0a0a>No seas Razista:</b>");
- sys.sendHtmlMessage(src, "<font color=#935656>Este server es Latino, por lo que se admiten entrenadores tanto de piel oscura como de piel clara ya que todos somos humanos, si no te gusta, eres libre de salir e irte a otro server.");
- return;
- }
- if (command == "comandos" || command == "command") {
- sendChanMessage(src, "");
- var nbr_banned=5;
- var table='';
- table+='<table border="5" cellpadding="6" cellspacing="0"><tr><td colspan='+nbr_banned+'><center><font color = #0061bc><b><font size=6>?<b><font size=6>?<font size=6><strong> Comandos del Server <b><font size=6>?<b><font size=6>?</center></font></font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/pokedex <font color=#0830b3><i>[pokemon]:</i></b> <font color=#3d8bff>Para saber la información de algún pokemon en específico.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/team:</b> <font color=#3d8bff>Para ver tu team con stats y ataques.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/trainercard: </b><font color=#3d8bff>Para ver tú trainercard.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/ayuda:</b> <font color=#3d8bff>Para saber lo basico y como jugar.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/clauses:</b> <font color=#3d8bff>Para saber cuales son las clauses y ver la descripcción de cada una de ellas.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/adivino <font color=#0830b3><i>[Pregunta]:</i></b> <font color=#3d8bff>Para preguntarle una pregunta a Alakazam.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/players:</b> <font color=#3d8bff>Para ver cuantos usuarios hay conectados al servidor.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/casino:</b> <font color=#3d8bff>Para jugar al casino.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/unirse:</b> <font color=#3d8bff>Para unirte a nuestra comunidad.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/guiaandroid:</b> <font color=#3d8bff>Para ver la guia android.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/catch: </b><font color=#3d8bff>Para capturar un pokemon.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/fail:</b><font color=#3d8bff> Para inviar un FAIL.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/lideres:</b><font color=#3d8bff> Para ver la lista de líderes de gym y alto mando del, servidor.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/myalts:</b><font color=#3d8bff> Para ver los nicks que has usado, antes en el servidor.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/resetpass:</b><font color=#3d8bff> Para borrar tu contraseña.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/rpginfo:</b> <font color=#3d8bff>Para obtener informacion acerca del RPG.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/vermedallas:</b><font color=#3d8bff> para ver las medallas que has conseguido.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/auth:</b><font color=#3d8bff> para ver los mod o admin que estan disponibles.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/uptime:</b><font color=#3d8bff> Para ver cuanto tiempo horas y segundos lleva el servidor online.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/me2 <font color=#0830b3><i>[message]:</i> </b><font color=#3d8bff>Para hablar con tu propio color.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/ranking: </b><font color=#3d8bff>Para saber tu puesto en el ranking de tu tier.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/join: </b><font color=#3d8bff>Para entrar en un torneo.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/unjoin: </b><font color=#3d8bff>Para salir de un torneo.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/sameTier <font color=#0830b3><i>[on/off]</i>:</b><font color=#3d8bff> Para forzar a que te reten en la misma tier en que estas.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/attack <font color=#0830b3><i>[User]:</i> </b><font color=#3d8bff>para atakar a un user.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/selfkick: </b><font color=#3d8bff>Se usa en caso de que se te haya perdido la conexión y se te haya creado un clon.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/viewround:</b> <font color=#3d8bff>Para ver las parejas del Torneo.");
- sys.sendHtmlMessage(src, "<b><font color=#0830b3>• <font color=#0063d2>/megausers:</b> <font color=#3d8bff>Para ver la lista de users que tienen poderes sobre los torneos.<br>");
- if(MU[src] == true && sys.auth(src) < 1) {
- return;
- }
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="5" cellspacing="0"><tr><td colspan='+nbr_banned+'><center><font color = #9d0a0a><b><font size=6>?<b><font size=6>?<font size=6><strong> Comandos de Megauser <b><font size=6>?<b><font size=6>?</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=darkred>/tour tier:numero:</b> <font color=darkred>Empieza un Torneo de cierta tier con cierto número de jugadores.");
- sys.sendHtmlMessage(src, "<b><font color=darkred>/endtour: </b><font color=darkred>Termina el Torneo actual.");
- sys.sendHtmlMessage(src, "<b><font color=darkred>/dq name: </b><font color=darkred>descalifica a alguien del Torneo.");
- sys.sendHtmlMessage(src, "<b><font color=darkred>/changecount [entrants]:</b> <font color=darkred>cambia el número de entradas del Torneo durante la fase de inscripción.");
- sys.sendHtmlMessage(src, "<b><font color=darkred>/push name: </b><font color=darkred>Añade a alguien al torneo.");
- sys.sendHtmlMessage(src, "<b><font color=darkred>/sub name1:name2: </b><font color=darkred>sustituye a alguien por otra persona.");
- sys.sendHtmlMessage(src, "<b><font color=darkred>/cancelBattle name1: </b><font color=darkred>Para cancelar la pelea y hacer que se pueda repetir.<br>");
- if (sys.auth(src) < 1)
- return;
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="5" cellspacing="0"><tr><td colspan='+nbr_banned+'><center><font color = #317b00><b><font size=6>?<b><font size=6>?<font size=6><strong> Comandos de Moderador <b><font size=6>?<b><font size=6>?</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/k [user]:[canal] : </b><font color=green>para kickear a alguien dentro de un canal (El canal es obcional, pero debes especificar un nombre).");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/banlist: </b><font color=green>Para ver la lista de los users que están baneados en el servidor.");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/[mute/unmute] [person] : </b><font color=green>para silenciar/desilenciar y que no/si hable.");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/silence [X]: </b><font color=green>Pon en la X los numeroas de minutos que quieres bloquear el chat principal para que nadie hable(ecepto los de autoridad).");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/silenceoff: </b><font color=green>Para quitar el silencio del chat principal.");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/superimp: </b><font color=green>Para imperzonalisar un nick.");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/meon, /meoff: </b><font color=green>Para activar/desactivar el comando /me(tambien para activar/desactivar el comando /say).");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/failon, /failoff: </b><font color=green>Para activar o desactivar el comando /fail.");
- sys.sendHtmlMessage(src, "<b><font color=darkgreen>/perm [on/off]: </b><font color=green> Para crear un canal permanente -- i.e. el canal no se destruye si no hay nadie.<br>");
- if (sys.auth(src) < 2)
- return;
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="5" cellspacing="0"><tr><td colspan='+nbr_banned+'><center><font color = #888a00><b><font size=6>?<b><font size=6>?<font size=6><strong> Comandos de Administrador <b><font size=6>?<b><font size=6>?</font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/memorydump: </b><font color=#917d2c>Para ver el estado de memoria del servidor.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/changeRating [player] -- [tier] -- [rating]: </b><font color=#917d2c>Para cambiar el lugar de ranking.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/megauser[off] [user]: </b><font color=#917d2c>Para otorgar poderes para el torneo a un user.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/aliases [user]: </b><font color=#917d2c>Para ver las IP.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/superimp: </b><font color=#917d2c>para impersonalizar un nick.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/ban [user]: </b><font color=#917d2c>Para expulsar a un user.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/unban [user]: </b><font color=#917d2c>Para unbanear a un user.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/server: </b><font color=#917d2c>Para mostrar la descripción del servidor.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/stopquiz:</b> <font color=#917d2c>Para cancelar un quiz.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/Quiz [anime,pokes,naruto,items,moves,scramble,farm,traits][Número de Preguntas]: </b><font color=#917d2c>Para aser un quiz de cualquier, categoria y pregunta.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/changeAuth [auth] [user]:</b> <font color=#917d2c>Para dar autoridad a un user.");
- sys.sendHtmlMessage(src, "<b><font color=#67730F>/destroychan [canal]:</b> <font color=#917d2c>Para destruir un canal (Aunque algunos canales son inmunes.)<br>");
- if (sys.auth(src) < 3)
- return;
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="5" cellspacing="0"><tr><td colspan='+nbr_banned+'><font color = purple><b><font size=6><b><font size=6>?<font size=6><strong> Comandos de Owner <b><font size=6><b><font size=6>?</font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=purple>/stopBattles: </b><font color=#862e8e>Para detener las peleas. Se usa en caso de que se vaya a cerrar el server.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/masskick:</b> <font color=#862e8e>Para kickear a todos los users en caso de que se vaya a cerrar el servidor.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/imp [user] :</b> <font color=#862e8e>para impersonalizar un nick.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/impOff : </b><font color=#862e8e>para cancelar la impersonizacion.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/clearpass [user]:</b> <font color=#862e8e>para borrar una contraseña.")
- sys.sendHtmlMessage(src, "<b><font color=purple>/sendAll [message] :</b> <font color=#862e8e>para enviarles un mensaje a todos.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/changeAuth [auth] [user]:</b> <font color=#862e8e>Para darle autoridad a un user.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/cls:</b> <font color=#862e8e>Para borrar el chat.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/stopquiz:</b> <font color=#862e8e>Para cancelar un quiz.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/Quiz [anime,pokes,naruto,items,moves,scramble,farm,traits][Numero de Preguntas]: </b><font color=#862e8e>Para crear un quiz de cualquier categoria y números de preguntas.");
- sys.sendHtmlMessage(src, "<b><font color=purple>/showteam xxx:</b> <font color=#862e8e>Para ayudar a los users con ciartos eventos de equipo o movimientos invalidos.");
- return;
- }
- if(command == "guiaandroid") {
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><center><font color = #006dd2><b><font size=6>??<font size=5><strong> Guia Android <b><font size=6>??</center></font></font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src,"<font color=#006dd2>Hola, os presentamos esta pequeña guía para los usuarios de <b>android</b> que no saben como jugar con su propio <b>equipo pokémon.</b><br>");
- sys.sendHtmlMessage(src,"<font color=#006dd2><b>PASOS A SEGUIR</b><br>");
- sys.sendHtmlMessage(src,"<font color=#006dd2>Necesitamos un <b>PC</b> con sistema operativo <b>Windows, Mac o Linux</b> y allí instalamos el <b>Pokemon Online de la pagina www.pokemon-online.eu</b>");
- sys.sendHtmlMessage(src,"<font color=#006dd2>Cuando ya tengamos el equipo creado vamos a la <b>plataforma android (movil, netbook o lo que sea)</b> y creamos una carpeta llamada <b>''sdcard''</b> si no existe aún.");
- sys.sendHtmlMessage(src,"<font color=#006dd2>En esa carpeta metemos el equipo que hemos creado antes <b>(en mi caso sería /sdcard/genya.xml).</b>");
- sys.sendHtmlMessage(src,"<font color=#006dd2>Entonces abrimos el <b>PO en nuestra plataforma android</b> y ya podemos elegir el equipo que hemos creado y usarlo para combatir.");
- sys.sendHtmlMessage(src,"<font color=#006dd2>También está la opción de mandar el equipo que tenemos creado mediante el <b>QRCode de nuestro PO del PC, en el PO</b> de tu ordenador vas a <b>complementos/plugins, Administrador de complementos/plugin manager, luego a añadir complemento/add plugin y añadis el ''QRCodePlugin.dll''.</b>");
- sys.sendHtmlMessage(src,"<font color=#006dd2>Pincháis en <b>open/abrir</b> y cuando lo veáis ahí ya cerráis la ventana, pinchais otra vez en <b>plugins/complementos y ya os saldrá la opción ''export team to QRCode''.</b>");
- sys.sendHtmlMessage(src,"<font color=#006dd2>Pincháis y os saldrá el código de vuestro team, ese código lo lee vuestro teléfono entrando en el Pokemon desde el movil y marcando la casilla de <b>''import team'' y ''From QR Code''</b>, <b>os mandará descargar un programa para leer codigos, lo bajáis y ya podréis leer el codigo de vuestro equipo.</b>");
- sys.sendHtmlMessage(src,"<font color=#006dd2><b>Créditos:</b> <b>Darky</b> y <b>Lary</b> por el aporte a la <b>Guía.</b> | <b>Genesis</b> por sen tan pesao y darme tanto el coñazo con esto. | <b>Esperamos que os haya servido de ayuda!! Pasdlo bien!</b>");
- return;
- }
- if (command == "lideres" || command == "leaders") {
- sys.sendMessage(src, "");
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><center><font color = #0019b0><font size=6><strong>?? <font size=5><font color=#0019b0>Lideres de GYM <font size=6><font color=#0019b0>??</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sys.sendMessage(src, "");
- sys.sendHtmlMessage(src, " <font size=4><font color = red><b>Lider <img src= Themes/Classic/types/type9/> ------------- *** LIBRE ***</b></font>");
- sys.sendHtmlMessage(src, " <font size=4><font color = purple><b>Lider <img src= Themes/Classic/types/type13/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = #705848><b>Lider <img src= Themes/Classic/types/type0/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = blue><b>Lider <img src= Themes/Classic/types/type10/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = darkgreen><b>Lider <img src= Themes/Classic/types/type11/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = #01DFD7><b>Lider <img src= Themes/Classic/types/type14/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font font size=4><font color = #a8b820><b>Lider <img src= Themes/Classic/types/type4/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = #1399BA><b>Lider <img src= Themes/Classic/types/type2/> ------------- *** LIBRE ***</b>");
- sys.sendMessage(src, "");
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><font color = #0019b0><font size=6><font color = #0019b0><strong><center>?? <font size=5><font color=#0019b0>Alto Mando / Elite 4 <font size=6><font color = #0019b0>??</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sys.sendMessage(src, "");
- sys.sendHtmlMessage(src, " <font size=4><font color = darkred><b>Alto Mando <img src= Themes/Classic/types/type1/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = #5EB020><b>Alto Mando <img src= Themes/Classic/types/type6/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = darkviolet><b>Alto Mando <img src= Themes/Classic/types/type15/> ------------- *** LIBRE ***</b>");
- sys.sendHtmlMessage(src, " <font size=4><font color = black><b>Alto Mando <img src= Themes/Classic/types/type16/> ------------- *** LIBRE ***</b>");
- sys.sendMessage(src, "");
- return;
- }
- if (command == "unirse") {
- sys.sendHtmlAll("<font size=3><b><font color=darkblue>" + sys.name(src) + "</b> <font color=darkblue>Se ha unido a la <b>comunidad</b> se te agradece tú apoyo.");
- sys.sendHtmlAll("<a title='Si te registras en el foro seras 100% de la comunidad y ademas obtendras algunos beneficios si lo haces ;)'><font size=2><a href='http://zonaural.foros.ws/registro/'><font color='blue'><b>Click Aquí para completar tu unión</font></a></a>");
- return;
- }
- if (command == "trainercard") {
- sendChanMessage(src, "");
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><center><font color = darkgreen><font size=6><strong>?? <font size=5>Tu TrainerCard <font size=6>??</font> </center></font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>Tu Nick es: <b><font color=black>" + sys.name(src) + "</font></b>");
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>Tu Autoridad es de: <font color=black>" + sys.auth(src) + ".");
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>Tu Ladder es de: <font color=black>" + sys.ladderRating(src) + ".");
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>Estás en la Tier: <font color=black>" + sys.tier(src) + ".");
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>Tu IP: <font color=black>" + sys.ip(src) + ".");
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>Tú Avatar: <img src='themes/classic/trainer sprites/" + sys.avatar(src) + ".png'>");
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>Tú Team Pokémon<bR>");
- for (var i = 0; i <= 5; i++) {
- sys.sendHtmlMessage(src, "<font color=#1e5a00><timestamp/> <font color=#1e5a00><b><u>" + sys.pokemon(sys.teamPoke(src, i)) + "</u></font></b>|<font color=black> " + sys.pokemon(sys.teamPoke(src, i)) + " (Nº " + sys.teamPoke(src, i) + " en la Pokédex). Habilidad: " + sys.ability(sys.teamPokeAbility(src, i)) + ".");
- }
- sys.sendHtmlMessage(src, '<b>1)</b> <img src="pokemon:num=' + sys.teamPoke(src, 0) + '&gen=' + sys.gen(src) + '"> <b>2)</b> <img src="pokemon:num=' + sys.teamPoke(src, 1) + '&gen=' + sys.gen(src) + '"> <b>3)</b> <img src="pokemon:num=' + sys.teamPoke(src, 2) + '&gen=' + sys.gen(src) + '"> <b>4)</b> <img src="pokemon:num=' + sys.teamPoke(src, 3) + '&gen=' + sys.gen(src) + '"> <b>5)</b> <img src="pokemon:num=' + sys.teamPoke(src, 4) + '&gen=' + sys.gen(src) + '"> <b>6)</b> <img src="pokemon:num=' + sys.teamPoke(src, 5) + '&gen=' + sys.gen(src) + '">');
- return;
- }
- // RPG COMMANDS //
- if(command == "rpginfo") {
- sys.sendHtmlMessage(src,'<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <h1>Información</h1>');
- sys.sendHtmlMessage(src,'<timestamp/><b>1 -</b> Este rpg está hecho con scripts y permite que una infinita cantidad de personas puedan jugar');
- sys.sendHtmlMessage(src,'<timestamp/><b>2 -</b> Para capturar pokemon solo tienes que poner /catch(puedes capturar 1 pokemon cada vez que juegas un combate)');
- sys.sendHtmlMessage(src,'<timestamp/><b>3 -</b> Por cada combate que ganes en el modo cada uno de tus pokemon ganaran un nivel de experiencia, cuando llegue al nivel indicado.');
- sys.sendHtmlMessage(src,'<timestamp/><b>4 -</b> Una vez que ganes una batalla tu pokemon subirá un nivel!');
- sys.sendHtmlMessage(src,'<timestamp/><b>5 -</b> Para comenzar, simple escribe /RPG<br/><br/>');
- sys.sendHtmlMessage(src,'<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Quieres las reglas? ok... Comencemos!');
- sys.sendHtmlMessage(src,'<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <b>Advertencia: </b>El romper cualquiera de estas resultará en cosas... malas...');
- sys.sendHtmlMessage(src,'<timestamp/><b><font color=crimson>+Professor Oak:</b><font color=black> Bien aora te diré las reglas.</font> <h1>REGLAS</h1>');
- sys.sendHtmlMessage(src,'<timestamp/><b>1. introducción</b><br>Después de iniciar el modo de rpg con el comando /rpg y escoger una región tienes que escoger a uno de los 3 pokemon iniciales de esa región y personalizarlo cada vez que inicies sesión en pokemon chile y quieras jugar introduce el comando / rpg y ponte esta tier');
- sys.sendHtmlMessage(src,'<timestamp/><b>2 -</b> sin ubers! ademas ellos no estan en el juego, solo uno lo esta, pero no te diré cual e.e');
- sys.sendHtmlMessage(src,'<timestamp/><b>3 -</b> la tier en la que tu juegas es RPG tier, LC lo arruino de todas formas, asi q asegurate de cambiar tiers');
- return;
- }
- if(command == "rpg") {
- sys.sendHtmlMessage(src,'');
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Welcome... to the world of Pokemon!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> In this... we have... 3 STARTERS for you to choose from. But first!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Pick a region you are from!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <b>Use one of these commands:</b> /Kanto | /Johto | /Hoenn | /Sinnoh | /Unova");
- sys.sendHtmlMessage(src,'');
- return;
- }
- if(command == "kanto") {
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Ok. You can build your team and start the Adventure of a trainer! Here are your starter choices!:");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <img src='pokemon:1'> | <img src='pokemon:4'> | <img src='pokemon:7'>");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> They are all level 5! If you are caught cheating, you <b>will</b> be dealt with! Have fun!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> You can freely add EVs an Item, IVs, Moves, and other things! Dont change the level. When you win a battle with someone, all pokemon gain <b>ONE</b> level!");
- return;
- }
- if(command == "johto") {
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Ok. You can build your team and start the Adventure of a trainer! Here are your starter choices!:");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <img src='pokemon:152'> | <img src='pokemon:155'> | <img src='pokemon:158'>");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> They are all level 5! If you are caught cheating, you <b>will</b> be dealt with! Have fun!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> You can freely add EVs an Item, IVs, Moves, and other things! Dont change the level. When you win a battle with someone, all pokemon gain <b>ONE</b> level!");
- return;
- }
- if(command == "hoenn") {
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Ok. You can build your team and start the Adventure of a trainer! Here are your starter choices!:");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <img src='pokemon:252'> | <img src='pokemon:255'> | <img src='pokemon:258'>");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> They are all level 5! If you are caught cheating, you <b>will</b> be dealt with! Have fun!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> You can freely add EVs an Item, IVs, Moves, and other things! Dont change the level. When you win a battle with someone, all pokemon gain <b>ONE</b> level!");
- return;
- }
- if(command == "sinnoh") {
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Ok. You can build your team and start the Adventure of a trainer! Here are your starter choices!:");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <img src='pokemon:387'> | <img src='pokemon:390'> | <img src='pokemon:393'>");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> They are all level 5! If you are caught cheating, you <b>will</b> be dealt with! Have fun!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> You can freely add EVs an Item, IVs, Moves, and other things! Dont change the level. When you win a battle with someone, all pokemon gain <b>ONE</b> level!");
- return;
- }
- if(command == "unova") {
- cheathax="";
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> Ok. You can build your team and start the Adventure of a trainer! Here are your starter choices!:");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> <img src='pokemon:495'> | <img src='pokemon:498'> | <img src='pokemon:501'> "+cheathax);
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> They are all level 5! If you are caught cheating, you <b>will</b> be dealt with! Have fun!");
- sys.sendHtmlMessage(src,"<timestamp/><b><font color=crimson>+Professor Oak:</b></font> You can freely add EVs an Item, IVs, Moves, and other things! Dont change the level. When you win a battle with someone, all pokemon gain <b>ONE</b> level!");
- return;
- }
- if (command == "tourrankings") {
- var list = [];
- for (var p in tourstats) {
- list.push([tourstats[p].points, p]);
- }
- list.sort(function(a,b) { return b[0] - a[0] ; });
- sendChanMessage(src, "*** Global tourney points ***");
- if (list.length > 0) {
- for (var i in list) {
- if (i == 10) break;
- var data = list[i];
- var pos = parseInt(i)+1;
- sys.sendHtmlMessage(src, "<timestamp/><b>" + pos + ".</b> " + data[1] + " <b>-</b> " + data[0] + " points", channel);
- }
- } else {
- sendChanMessage(src, "No tourney wins!");
- }
- return;
- }
- if (command == "tourranking") {
- if (commandData === undefined) {
- rankingbot.sendChanMessage(src, "You must specify tier!");
- return;
- }
- var rankings;
- var tierName;
- for (var t in tourrankingsbytier) {
- if (t.toLowerCase() == commandData.toLowerCase()) {
- tierName = t;
- rankings = tourrankingsbytier[t];
- break;
- }
- }
- if (tierName === undefined) {
- rankingbot.sendChanMessage(src, "No statistics exist for that tier!");
- return;
- }
- var list = [];
- for (var p in rankings) {
- list.push([rankings[p], p]);
- }
- list.sort(function(a,b) { return b[0] - a[0] ; });
- sendChanMessage(src, "*** "+tierName+" tourney points ***");
- if (list.length > 0) {
- for (var i in list) {
- if (i == 10) break;
- var data = list[i];
- var pos = parseInt(i)+1;
- sys.sendHtmlMessage(src, "<timestamp/><b>" + pos + ".</b> " + data[1] + " <b>-</b> " + data[0] + " points", channel);
- }
- } else {
- sendChanMessage(src, "No tourney wins in this tier!");
- }
- return;
- }
- // AYUDA COMMANDS //
- if(command == "ayuda") {
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><font color = #b04600><font size=6><strong><center>?? <font size=5>Preguntas Frecuentes <font size=6>??</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sys.sendHtmlMessage(src,"");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>¿como peleo con otros users?</b><br><font color=#cf7031><font size=3> Simple, haz doble click en un user al cual quieras retar, luego seleccionas las <b>Clauses</b> con las cuales quieras enfrentarte a él, y luego haz click en Challenge. Le llegará el mensaje al otro jugador, que puede aceptar o no el reto. Recuerda solo retar a las personas con las <b>PokeBalls/SuperBall/UltraBall/MasterBall</b> con su color original.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>¿Porque mi team sale inválido?</b><br><font color=#cf7031><font size=3> Es probable que hayas olvidado poner algún ataque a un Pokémon, recuerda que cada Pokémon <b>(con excepción de Ditto)</b> debe tener sus cuatro ataques asignados para que tu equipo sea considerado válido. Recuerda que algunos ataques no son compatibles con ciertas habilidades del Dream World, por ende se recomienda que cuando hagas tu equipo, primero asignes la habilidad/trait y luego los ataques.<br> ");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>¿Porque otros users tienen Superballs o masterballs?</b><br><font color=#cf7031><font size=3> Porque indican el rango del user en el server. La <b>PokéBola</b> indica que es un usuario normal <img src='themes/classic/client/uAvailable.png'>, la <b>SuperBall</b> indica que es un Moderador <img src='themes/classic/client/mAvailable.png'> , <b>la UltraBall</b> <img src='themes/classic/client/aAvailable.png'> y la <b>MasterBall</b> <img src='themes/classic/client/oAvailable.png'> indica que el usuario es un Administrador. Su función es la de controlar el server, organizar torneos y otras funciones. Es muy importante que no pidas Moderación del server.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>¿Qué es una tier?</b><br><font color=#cf7031><font size=3> Una tier es la separación de los pokemons de acuerdo a su funcionalidad y uso.<br><br> Escribe <b>/clauses</b> para que te enteres de que son y como funcionan.");
- return;
- }
- if(command == "clauses") {
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><font color = #b04600><font size=6><strong><center>?? <font size=5>Clauses <font size=6>??</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- sys.sendHtmlMessage(src,"");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>¿Qué es una clause?</b> <font color=#cf7031><font size=3>Las clauses son reglas que puedes colocar antes de enfrentar a un user, aqui una explicación del significado de cada una.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Sleep Clause</b> <font color=#cf7031><font size=3>No se puede tener mas de un pokemon dormido, Descanso no se ve afectado por esta Clausula.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Freeze Clause</b> <font color=#cf7031><font size=3>No se puede tener a más de un pokemon congelado.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Disallow Spects</b> <font color=#cf7031><font size=3>Sirve para que los demas users no vean tu batalla, solo los users con autridad pueden hacerlo.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Item Clause</b> <font color=#cf7031><font size=3>No puedes tener un objeto repetido en tu equipo.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Challenge Cup</b> <font color=#cf7031><font size=3>Es para que la batalla sea con pokemones al azar.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>No timeout</b> <font color=#cf7031><font size=3>Sin límite de tiempo.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Species Clause</b> <font color=#cf7031><font size=3>No puedes tener un pokemon repetido.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Wifi Battle</b> <font color=#cf7031><font size=3>Te deja escojer el orden de tus pokemones antes de comenzar la batalla.<br>");
- sys.sendHtmlMessage(src,"<b><font color=#6a2a00>?</b> <b><font color=#b04600><font size=4>Self KO clause</b> <font color=#cf7031><font size=3>Es para que no se pueda empatar.<br>");
- return;
- }
- if (command == "eval") {
- sys.eval(commandData);
- return;
- }
- if (command == "team") {
- var naturei = {
- 24: "Naturaleza: Rara",
- 23: "Naturaleza: Cauta(+SDef, -SAtk)",
- 22: "Naturaleza: Grosera(+SDef, -Spd)",
- 21: "Naturaleza: Amable (+SDef, -Def)",
- 20: "Naturaleza: Serena (+SDef, -Atk)",
- 19: "Naturaleza: Alocada (+SAtk, -SDef)",
- 18: "Naturaleza: Timida",
- 17: "Naturaleza: Mansa (+SAtk, -Spd)",
- 16: "Naturaleza: Afable (+SAtk, -Def)",
- 15: "Naturaleza: Modesta (+SAtk, -Atk)",
- 14: "Naturaleza: Ingenua (+Spd, -SDef)",
- 13: "Naturaleza: Alegre (+Spd, -SAtk)",
- 12: "Naturaleza: Seria",
- 11: "Naturaleza: Activa (+Spd, -Def)",
- 10: "Naturaleza: Miedosa(+Spd, -Atk)",
- 9: "Naturaleza: Floja (+Def, -SDef)",
- 8: "Naturaleza: Agitada (+Def, -SAtk)",
- 7: "Naturaleza: Placida (+Def, -Spd)",
- 6: "Naturaleza: Docil",
- 5: "Naturaleza: Osada (+Def, -Atk)",
- 4: "Naturaleza: Picara (+Atk, -SDef)",
- 3: "Naturaleza: Firme (+Atk, -SAtk)",
- 2: "Naturaleza: Audaz (+Atk, -Spd)",
- 1: "Naturaleza: Huraña (+Atk, -Def)",
- 0: "Naturaleza: Fuerte"
- }
- var colori = {
- 0:"#a8a878",
- 1:"#c03028",
- 2:"#a890f0",
- 3:"#a040a0",
- 4:"#e0c068",
- 5:"#b8a038",
- 6:"#a8b820",
- 7:"#705898",
- 8:"#b8b8d0",
- 9:"#f08030",
- 10:"#6890f0",
- 11:"#78c850",
- 12:"#f8d030",
- 13:"#f85888",
- 14:"#98d8d8",
- 15:"#7038f8",
- 16:"#705848"}
- var genderi = {2: "female", 1: "male", 0: "neutral"}
- var evtablei = {0:"HP",1:"Atk",2:"Def",3:"SAtk",4:"SDef",5:"Spd"}
- var gen = sys.gen(src);
- var nbr_banned=5;
- var table='';
- table+='<table border="4" cellpadding="3" cellspacing="4"><tr><td colspan='+nbr_banned+'><font color = #0564e7><font size=6><strong><center>?? <font size=5>Tu Team <font size=6>??</center></font> </font></strong></td></tr><tr>';
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- for (var i = 0; i < 6; i+=1) {
- var color = colori[sys.pokeType1(sys.teamPoke(src,i),gen)]
- if (sys.teamPoke(tar,i) == 0){
- continue;
- }
- var gender = genderi[sys.teamPokeGender(src,i)]
- sys.sendHtmlMessage(src,"<img src='pokemon:num="+sys.teamPoke(src, i)+"&gen="+gen+"&back=false&gender="+gender+"'><img src='pokemon:num="+sys.teamPoke(src, i)+"&gen="+gen+"&back=true&gender="+gender+"'>");
- sys.sendHtmlMessage(src,"<font color="+color+"><b> "+sys.teamPokeNick(src, i)+" ("+sys.pokemon(sys.teamPoke(src, i))+") "+sys.gender(sys.teamPokeGender(src,i)).replace(/female/g,"<img src='Themes/Classic/genders/gender2.png'> (F)").replace(/male/g,"<img src='Themes/Classic/genders/gender1.png'> (M)").replace(/genderless/g,"<img src='Themes/Classic/genders/gender0.png'>")+" @ <img src='item:" + sys.teamPokeItem(src, i)+"'> "+ sys.item(sys.teamPokeItem(src, i)));
- if(gen > 2) {
- sys.sendHtmlMessage(src, "<font color="+color+"><b>Abilidad:</b></font> "+sys.ability(sys.teamPokeAbility(src,i)));
- }
- var level = sys.teamPokeLevel(src, i);
- if (level != 100)
- sys.sendHtmlMessage('<b><font color="+color+">Level:</b></font>'+ sys.level);
- var evstr = [];
- for(var w = 0; w < 6; w++) {
- var evtable = evtablei[w];
- if(sys.teamPokeEV(src,i,w) != 0||gen == 2 && sys.teamPokeDV(src,i,q) != 255) {
- evstr.push(sys.teamPokeEV(src,i,w)+" "+evtable); }
- }
- if(evstr.length != 0)
- sys.sendHtmlMessage(src, "<font color="+color+"><b>EVs:</b></font> "+evstr.join(" / "));
- var dvstr = [];
- for(var q = 0; q < 6; q++) {
- var dvtable = evtablei[q];
- if(sys.teamPokeDV(src,i,q) != 31||gen == 2&&sys.teamPokeDW(src,i,q) != 15) {
- dvstr.push(sys.teamPokeDV(src,i,q)+" "+dvtable); }
- }
- if(dvstr.length != 0)
- sys.sendHtmlMessage(src, "<font color="+color+"><b>IVs:</b></font> "+dvstr.join(" / "));
- if(gen > 2) {
- var nature = naturei[sys.teamPokeNature(src, i)];
- sys.sendHtmlMessage(src,nature);
- }
- for (var j = 0; j < 4; j++) {
- var move = sys.teamPokeMove(src, i, j);
- var move_ = "<font color="+color+">"+sys.move(move);
- var _move = sys.move(move);
- if (move == 0){
- continue;
- }
- if (move == sys.moveNum("Hidden Power")) {
- var hpdvs = [];
- for(var n = 0; n < 6; n++ ) {
- hpdvs.push(sys.teamPokeDV(src,i,n));
- }
- var b = hpdvs;
- var hp = sys.hiddenPowerType(gen,b[0],b[1],b[2],b[3],b[4],b[5],b[6]);
- var hptype = sys.type(hp);
- var move_ = "<font color="+color+">Hidden Power [" + hptype + "]";
- }
- sys.sendHtmlMessage(src, '- <b>' +move_);
- }
- }
- sys.sendHtmlMessage(src, "");
- return;
- }
- if (command == "auth") {
- var authlist = sys.dbAuths().sort()
- sendChanMessage(src, "");
- if(commandData == "Owners" || commandData == "Owners") {
- sys.sendHtmlMessage(src, "<b><font size=3><font color=red>Owners:<br>");
- for(x in authlist) {
- if(sys.dbAuth(authlist[x]) == 3) {
- if(sys.id(authlist[x]) == undefined) {
- sendChanMessage(src, authlist[x] + " (Ausente)")
- }
- if(sys.id(authlist[x]) != undefined) {
- sys.sendHtmlMessage(src, '<b><font color=red>?<font color=green> Disponible <font color=black>' + sys.name(sys.id(authlist[x])) + ' </font>',channel)
- }
- }
- }
- sys.sendMessage(src, "");
- }
- if(commandData == "admins" || commandData == "administrators") {
- sys.sendHtmlMessage(src, "<b><font size=3><font color=red>Administradores:<br>");
- for(x in authlist) {
- if(sys.dbAuth(authlist[x]) == 2) {
- if(sys.id(authlist[x]) == undefined) {
- sendChanMessage(src, authlist[x] + " (Ausente)")
- }
- if(sys.id(authlist[x]) != undefined) {
- sys.sendHtmlMessage(src, '<b><font color=red>? <font color=green> Disponible <font color=black>' + sys.name(sys.id(authlist[x])) + ' </font>',channel)
- }
- }
- }
- sys.sendMessage(src, "");
- }
- if(commandData == "mods" || commandData == "moderators") {
- for(x in authlist) {
- if(sys.dbAuth(authlist[x]) == 1) {
- if(sys.id(authlist[x]) == undefined) {
- sendChanMessage(src, authlist[x] + " (Ausente)")
- }
- if(sys.id(authlist[x]) != undefined) {
- sys.sendHtmlMessage(src, '<b><font color=red>? <font color=green> Disponible <font color=black>' + sys.name(sys.id(authlist[x])) + ' </font>',channel)
- }
- }
- }
- sys.sendMessage(src, "");
- }
- if(commandData != "moderators" && commandData != "mods" && commandData != "administrators" && commandData != "admins" && commandData != "owners") {
- sys.sendHtmlMessage(src, "<b><font size=5><font color=#0a2ea4> Owners <br>");
- for(x in authlist) {
- if(sys.dbAuth(authlist[x]) == 3) {
- if(sys.id(authlist[x]) == undefined) {
- sys.sendHtmlMessage(src, " <font color=grey><timestamp/> <img src='themes/classic/client/oAway.png'> <font color=grey>(Desconectado) <b><font color=grey>" + authlist[x] + " <font color=black><b>[</B><font color=blue>***<b><font color=black>]", channel)
- }
- if(sys.id(authlist[x]) != undefined) {
- sys.sendHtmlMessage(src, " <font color=green><timestamp/> <img src='themes/classic/client/oAvailable.png'> <font color=green>(Conectado) <b><font color=green>" + sys.name(sys.id(authlist[x])) + ' <font color=black><b>[</B><font color=blue>***<b><font color=black>]</b></font>',channel)
- }
- }
- }
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font size=5><font color=#0a2ea4> Administradores <br>");
- for(x in authlist) {
- if(sys.dbAuth(authlist[x]) == 2) {
- if(sys.id(authlist[x]) == undefined) {
- sys.sendHtmlMessage(src, " <font color=grey><timestamp/> <img src='themes/classic/client/aAway.png'> <font color=grey>(Desconectado) <b><font color=grey>" + authlist[x] + " <font color=black><b>[</B><font color=blue>**<b><font color=black>]", channel)
- }
- if(sys.id(authlist[x]) != undefined) {
- sys.sendHtmlMessage(src, " <font color=green><timestamp/> <img src='themes/classic/client/aAvailable.png'> <font color=green>(Conectado) <b><font color=green>" + sys.name(sys.id(authlist[x])) + ' <font color=black><b>[</B><font color=blue>**<b><font color=black>]</b></font>',channel)
- }
- }
- }
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font size=5><font color=#0a2ea4> Moderadores <br>");
- for(x in authlist) {
- if(sys.dbAuth(authlist[x]) == 1) {
- if(sys.id(authlist[x]) == undefined) {
- sys.sendHtmlMessage(src, " <font color=grey><timestamp/> <img src='themes/classic/client/mAway.png'> <font color=grey>(Desconectado) <b><font color=grey>" + authlist[x] + " <font color=black><b>[</B><font color=blue>*<b><font color=black>]", channel)
- }
- if(sys.id(authlist[x]) != undefined) {
- sys.sendHtmlMessage(src, " <font color=green><timestamp/> <img src='themes/classic/client/mAvailable.png'> <font color=green>(Conectado) <b><font color=green>" + sys.name(sys.id(authlist[x])) + ' <font color=black><b>[</B><font color=blue>*<b><font color=black>]</b></font>',channel)
- }
- }
- }
- }
- return;
- }
- if (command == "vermedallas") {
- sendChanMessage(src, "");
- sendChanMessage(src, "*** Tus medallas ***");
- sendChanMessage(src, "");
- if (agua[src]) {
- sendChanMessage(src, "Medalla Agua")
- }
- if (tierra[src]) {
- sendChanMessage(src, "Medalla Tierra")
- }
- if (lucha[src]) {
- sendChanMessage(src, "Medalla Lucha")
- }
- if (electrico[src]) {
- sendChanMessage(src, "Medalla Electrico")
- }
- if (normal[src]) {
- sendChanMessage(src, "Medalla Normal")
- }
- if (dragon[src]) {
- sendChanMessage(src, "Medalla Dragon")
- }
- if (roca[src]) {
- sendChanMessage(src, "Medalla Roca")
- }
- if (volador[src]) {
- sendChanMessage(src, "Medalla Volador")
- }
- if (fantasma[src]) {
- sendChanMessage(src, "Medalla Fantasma")
- }
- if (veneno[src]) {
- sendChanMessage(src, "Medalla Veneno")
- }
- if (hielo[src]) {
- sendChanMessage(src, "Medalla Hielo")
- }
- if (fuego[src]) {
- sendChanMessage(src, "Medalla Fuego")
- }
- if (acero[src]) {
- sendChanMessage(src, "Medalla Acero")
- }
- if (psiquico[src]) {
- sendChanMessage(src, "Medalla Psiquico")
- }
- if (planta[src]) {
- sendChanMessage(src, "Medalla Planta")
- }
- if (bicho[src]) {
- sendChanMessage(src, "Medalla Bicho")
- }
- if (siniestro[src]) {
- sendChanMessage(src, "Medalla Siniestro")
- }
- return;
- }
- if (command == "versimbolos") {
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<font color=#1A91BD><font size=4><b>** Tus simbolos **");
- sendChanMessage(src, "");
- if (lucha[src]) {
- sys.sendHtmlMessage(src, "<font color=darkred><font size=4><i><b> AM Lucha <img src='data:image/png;base64,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'/>")
- }
- if (bicho[src]) {
- sys.sendHtmlMessage(src, "<font color=darkgreen><font size=4><i><b> AM bicho <img src='data:image/png;base64,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'/>")
- }
- if (electrico[src]) {
- sys.sendHtmlMessage(src, "<font color=#81851C><font size=4><i><b> AM electrico <img src='data:image/png;base64,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'/>")
- }
- if (dark[src]) {
- sys.sendHtmlMessage(src, "<font color=black><font size=4><i><b> AM Dark <img src='data:image/png;base64,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'/>")
- }
- return;
- }
- if (command == "players") {
- sys.sendHtmlMessage(src, "<font color=darkgreen><timestamp/> <b><font color=darkgreen>+CountBot:</b> <font size=3><font color=green>¡Hay <font color=green><b>(" + sys.numPlayers() + ")</b><font color=green> users conectados al servidor!");
- return;
- }
- if (command == "fail" && !muteall && channel != mafiachan) {
- if (typeof(failoff) != "undefined" && failoff != false) {
- sendChanMessage(src, "~~Server~~: /fail desactivado");
- return;
- }
- var m = message.toLowerCase();
- if (m.indexOf("nigger") != -1 || m.indexOf('\u202E') != -1 || m.indexOf("drogendealer") != -1 || m.indexOf("pene") != -1 || m.indexOf("vagina") != -1 || m.indexOf("Hijos de puta") != -1) {
- sys.stopEvent();
- return;
- }
- if (message.length == 3)
- return;
- sys.sendAll("");
- sys.sendHtmlAll("<font color="+nameColor(src)+"><b> _¦¦¦¦¦¦¦¦¦¦¦¦¦¦_¦¦____¦¦<br>¦¦¦¦¦¦¦_¦_¦¦¦¦¦¦¦¯¯¦¦¯<br>¦¦¦¦_¦¦_¦_¦¦¦¯¦¦¦__¦¦<br>_____¦¦¦¦¦¦¦¦¦¦¦¦¦¦¯ </center>");
- sys.sendAll("");
- this.afterChatMessage(src, message);
- return;
- }
- if (command == "pokedex") {
- if (sys.pokeNum(commandData) == undefined) {
- sys.sendHtmlMessage(src, "<font color=crimson><timestamp/><b>+Pokedex:</b> <font color=#f93838>El Pokémon no existe, Comprueba que este bien escrito el nombre del Pokémon.</b></color><font size=3>");
- return;
- }
- var ab = "0"; var ab2 = "2"; var ab3 = "1"; var ty0 = "<img src='themes/classic/types/type"+sys.pokeType1(sys.pokeNum(commandData))+"'.png>";
- var ty1 = "<img src='themes/classic/types/type"+sys.pokeType2(sys.pokeNum(commandData))+"'.png>";
- sys.sendHtmlMessage(src,"<center><table width=564 cellpadding=5 border=0 bgcolor='transparent'><tr background='Themes/Classic/teambuilder/pokedex/omghuge.png'><font color="+color+"><td rows}pan=2><table width=110%><tr><td valign=middle><b><font size=3><font color="+ color +"><center><img src=Themes/Classic/Teambuilder/PokeDex/Orangeball> <img src=Themes/Classic/Teambuilder/PokeDex/PokeDex> <img src=Themes/Classic/Teambuilder/PokeDex/Orangeball><br><br> Nombre: " + commandData + " <br>Nº Pokedéx: " + sys.pokeNum(commandData) + "<br>Tipo:" + ty0 + " y " +ty1+ "<br>Abilidad: " + sys.ability(sys.pokeAbility(sys.pokeNum(commandData),0)) + " , " + sys.ability(sys.pokeAbility(sys.pokeNum(commandData),1)) + " , " + sys.ability(sys.pokeAbility(sys.pokeNum(commandData),2)) + "<br><br><img src='pokemon:num=" + sys.pokeNum(commandData) + "&True=true&gender=neutral&back=false&gen=5'/><img src='pokemon:num=" + sys.pokeNum(commandData) + "&True=true&gender=neutral&back=true&gen5'/><br><font size=3><a href='http://es.pokemon.wikia.com/wiki/" + commandData + "'><font color=darkorange>Mas Información de "+ commandData + " Click Aquí</a><br></b></center>");
- return;
- }
- if (command=="attack")
- {
- var attack=Math.floor(560*Math.random());
- var attack=sys.move(attack);
- sys.sendHtmlAll("<font color="+nameColor(src)+"><timestamp/><b>+AtaqueBot:</b> <b>" + sys.name(src) + "</b> ha usado <b>" + attack + "</b> en <b>"+ commandData + "</b>");
- return;
- }
- sys.color=function(id) {
- if (sys.getColor(id) == '#000000') {
- var clist = ['#5811b1','#399bcd','#0474bb','#f8760d','#a00c9e','#0d762b','#5f4c00','#9a4f6d','#d0990f','#1b1390','#028678','#0324b1'];
- return clist[id % clist.length];
- }
- return
- sys.getColor(id);
- }
- if (command=="catch") {
- if (typeof(catchoff) != "undefined" && catchoff != false) {
- sendChanMessage(src, "~~Server~~: /catch fue desactivado");
- return;
- }
- var num=Math.floor(650*Math.random());
- var pokemon=sys.pokemon(num);
- var nature=Math.floor(25*Math.random());
- var nature=sys.nature(nature);
- var shiny=Math.floor(8192*Math.random());
- var hpiv=Math.floor(32*Math.random());
- var spaiv=Math.floor(32*Math.random());
- var atkiv=Math.floor(32*Math.random());
- var defiv=Math.floor(32*Math.random());
- var spdiv=Math.floor(32*Math.random());
- var speiv=Math.floor(32*Math.random());
- var lvl=Math.floor(101*Math.random());
- if (shiny!=8191)
- {
- var chans = [0, catchchannel];
- for (var x in chans) {
- var y = chans[x];
- sys.sendHtmlAll("<font color="+nameColor(src)+"><b>" + sys.name(src) + "</b> capturó un <b>" + pokemon + "</b> con naturaleza <b>" + nature + "</b> en nivel <b>" + lvl + "</b>", y);
- sys.sendHtmlAll("<font color="+nameColor(src)+"><b>" + pokemon + "</b> tiene los siguientes IVs:", y);
- sys.sendHtmlAll("<font color="+nameColor(src)+"><b>HP:</b> " + hpiv + " <b>Atk:</b> " + atkiv + " <b>Def:</b> " + defiv + " <b>SpA:</b> " + spaiv + " <b>SpD:</b> " + spdiv + " <b>Spe:</b> " + speiv + ".", y);
- }
- if(lvl==0) {
- sys.sendHtmlAll("<font color=green>!<b>" + sys.name(src) + "</b> capturó un <b>" + pokemon + "</b> en nivel <b>" + lvl + "!</b>", y);
- }
- if(lvl==100) {
- sys.sendHtmlAll("<font color=green>!<b>" + sys.name(src) + "</b> capturó un <b>" + pokemon + "</b> en nivel <b>" + lvl + "!</b>", y);
- }
- if (shiny==8191)
- {
- sys.sendHtmlAll("<font color=purple>Felicidades <b>" + sys.name(src) + "</b> capturaste un <b>" + pokemon + " shiny!</b> con naturaleza <b>" + nature + "</b> en nivel <b>" + lvl + "</b>", y);
- sys.sendHtmlAll("<font color=purple><b>" + pokemon + "</b> tiene los siguientes IVs:", y);
- sys.sendHtmlAll("<font color=purple>HP: " + hpiv + " Atk: " + atkiv + " Def: " + defiv + " SpA: " + spaiv + " SpD: " + spdiv + " Spe: " + speiv + ".", y);
- sys.sendHtmlAll("<font color=purple>Es un evento muy raro! !Qué <b>suerte</b> tienes¡", y);
- }
- }
- return;
- }
- if (command == "casino")
- {
- var ciclo = ["Pikachu", "Mudkip", "Mewtwo", "Magikarp", "Ditto"];
- var poke11 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable11 = "#8F041B";
- var poke12 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable12 = "#8F041B";
- var poke13 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable13 = "#8F041B";
- var poke21 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable21 = "#8F041B";
- var poke22 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable22 = "#8F041B";
- var poke23 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable23 = "#8F041B";
- var poke31 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable31 = "#8F041B";
- var poke32 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable32 = "#8F041B";
- var poke33 = sys.pokeNum(ciclo[sys.rand(0, 5)]); var corTable33 = "#8F041B";
- ganhou = "<b><font color=green>¡Felicidades has, Ganado!";
- if (poke11 == poke12 && poke12 == poke13) {
- corTable11 = "green"; corTable12 = "green"; corTable13 = "green";
- }
- if (poke21 == poke22 && poke22 == poke23) {
- corTable21 = "green"; corTable22 = "green"; corTable23 = "green";
- }
- if (poke31 == poke32 && poke32 == poke33) {
- corTable31 = "green"; corTable32 = "green"; corTable33 = "green";
- }
- if (poke11 == poke22 && poke22 == poke33) {
- corTable11 = "green"; corTable22 = "green"; corTable33 = "green";
- }
- if (poke13 == poke22 && poke22 == poke31) {
- corTable13 = "green"; corTable22 = "green"; corTable31 = "green";
- }
- if (poke11 == poke21 && poke21 == poke31) {
- corTable11 = "green"; corTable21 = "green"; corTable31 = "green";
- }
- if (poke12 == poke22 && poke22 == poke32) {
- corTable12 = "green"; corTable22 = "green"; corTable32 = "green";
- }
- if (poke13 == poke23 && poke23 == poke33) {
- corTable13 = "green"; corTable23 = "green"; corTable33 = "green";
- }
- if (!((poke11 == poke12 && poke12 == poke13) || (poke21 == poke22 && poke22 == poke23) || (poke31 == poke32 && poke32 == poke33) || (poke11 == poke22 && poke22 == poke33) || (poke13 == poke22 && poke22 == poke31) || (poke11 == poke21 && poke21 == poke31) || (poke12 == poke22 && poke22 == poke32) || (poke13 == poke23 && poke23 == poke33)))
- ganhou = " <center><b><font color=darkred>Lo siento, vuelve a intentarlo. </center>";
- sys.sendHtmlMessage(src, " <center><table border=0><tr><td colspan='3' rowspan='1' style='width: 100%;'><center><b><font color=green>?? CASINO POKÉMOM ??</b></center></td></tr><tr><td bgcolor='" + corTable11 + "'><img src='pokemon:" + poke11 + "&gen=5'/></br><center><b>" + sys.pokemon(poke11) + "</b></center></td><td bgcolor='" + corTable12 + "'><img src='pokemon:" + poke12 + "&gen=5'/></br><center><b>" + sys.pokemon(poke12) + "</b></center></td><td bgcolor='" + corTable13 + "'><img src='pokemon:" + poke13 + "&gen=5'/></br><center><b>" + sys.pokemon(poke13) + "</b></center></td></tr><tr><td bgcolor='" + corTable21 + "'><img src='pokemon:" + poke21 + "&gen=5'/></br><center><b>" + sys.pokemon(poke21) + "</b></center></td><td bgcolor='" + corTable22 + "'><img src='pokemon:" + poke22 + "&gen=5'/></br><center><b>" + sys.pokemon(poke22) + "</b></center></td><td bgcolor='" + corTable23 + "'><img src='pokemon:" + poke23 + "&gen=5'/></br><center><b>" + sys.pokemon(poke23) + "</b></center></td></tr><tr><td bgcolor='" + corTable31 + "'><img src='pokemon:" + poke31 + "&gen=5'/></br><center><b>" + sys.pokemon(poke31) + "</b></center></td><td bgcolor='" + corTable32 + "'><img src='pokemon:" + poke32 + "&gen=5'/></br><center><b>" + sys.pokemon(poke32) + "</b></center></td><td bgcolor='" + corTable33 + "'><img src='pokemon:" + poke33 + "&gen=5'/></br><center><b>" + sys.pokemon(poke33) + "</b></center></td></tr><tr><td colspan='3' rowspan='1' style='width: 100%; text-align: center;'><center>" + ganhou + "</center></td></tr></table> </center>");
- return;
- }
- if (command == "selfkick" || command == "sk") {
- var src_ip = sys.ip(src);
- var players = sys.playerIds();
- var players_length = players.length;
- for (var i = 0; i < players_length; ++i) {
- var current_player = players[i];
- if ((src != current_player) && (src_ip == sys.ip(current_player))) {
- sys.kick(current_player);
- normalbot.sendMessage(src, "¡Tu Clon ha sido Pateado!")
- }
- }
- return;
- }
- if (command == "wall" && !muteall && channel != mafiachan) {
- if (typeof(walloff) != "undefined" && walloff != false) {
- sendChanMessage(src, "~~Server~~: /wall desactivado");
- return;
- }
- var m = message.toLowerCase();
- if (m.indexOf("nigger") != -1 || m.indexOf('\u202E') != -1 || m.indexOf("drogendealer") != -1 || m.indexOf("pene") != -1 || m.indexOf("vagina") != -1 || m.indexOf("puto") != -1) {
- sys.stopEvent();
- return;
- }
- if (message.length == 3)
- return;
- sys.sendHtmlAll(border);
- sys.sendHtmlAll("<font color="+nameColor(src)+"><timestamp/><b>"+sys.name(src)+":</b> <font color=black>"+commandData);
- sys.sendHtmlAll(border);
- this.afterChatMessage(src, message);
- return;
- }
- sys.color=function(id) {
- if (sys.getColor(id) == '#000000') {
- var clist = ['#5811b1','#399bcd','#0474bb','#f8760d','#a00c9e','#0d762b','#5f4c00','#9a4f6d','#d0990f','#1b1390','#028678','#0324b1'];
- return clist[id % clist.length];
- }
- return
- sys.getColor(id);
- }
- if (command == "me" && !muteall && channel != mafiachan) {
- var color = sys.color(src);
- if (getcolor == "#020202"||getcolor == "#00000") {
- var getcolor = "skyblue";
- }
- if (typeof(meoff) != "undefined" && meoff != false) {
- sendChanMessage(src, "~~Server~~: /me desactivado");
- return;
- }
- var m = message.toLowerCase();
- if (m.indexOf("nigger") != -1 || m.indexOf('\u202E') != -1 || m.indexOf("drogendealer") != -1 || m.indexOf("pene") != -1 || m.indexOf("vagina") != -1 || m.indexOf("a_a") != -1) {
- sys.stopEvent();
- return;
- }
- if (message.length == 3)
- return;
- sys.sendHtmlAll("<p align=left><div align=left><font color="+nameColor(src)+">***<b>" + sys.name(src) + "</b> " + commandData + "</center></font></div></div></td></p>");
- this.afterChatMessage(src, message);
- return;
- }
- if (command == "golpe" && !muteall && channel != mafiachan) {
- if (typeof(golpeoff) != "undefined" && golpeoff != false) {
- sendChanMessage(src, "~~Server~~: En estos momentos no puedes golpear a nadie");
- return;
- }
- var m = message.toLowerCase();
- if (m.indexOf("nigger") != -1 || m.indexOf('\u202E') != -1 || m.indexOf("drogendealer") != -1 || m.indexOf("pene") != -1 || m.indexOf("vagina") != -1 || m.indexOf("a_a") != -1) {
- sys.stopEvent();
- return;
- }
- if (message.length == 3)
- return;
- sys.sendAll("+OstiazoBot: " + sys.name(src) + " Le Pego a " + commandData + " con un hierro... en la cabeza.");
- sys.sendAll("" + commandData + ": fuck me dolio D:");
- this.afterChatMessage(src, message);
- return;
- }
- sys.color=function(id) {
- if (sys.getColor(id) == '#000000') {
- var clist = ['#5811b1','#399bcd','#0474bb','#f8760d','#a00c9e','#0d762b','#5f4c00','#9a4f6d','#d0990f','#1b1390','#028678','#0324b1'];
- return clist[id % clist.length];
- }
- return
- sys.getColor(id);
- }
- if (command == "me2") {
- var color = sys.color(src);
- if (getcolor == "#020202"||getcolor == "#00000") {
- var getcolor = "skyblue";
- }
- if(commandData == undefined) {
- sys.sendHtmlMessage(src, "<timestamp/><b><font color=orange>±ErrorBot:</b></font> Sorry, you must use <u><b>1</u></b> letter/number.");
- return;
- }
- sys.sendHtmlAll("<b><font color=" + nameColor(src)+ ">*** " + sys.name(src) + "</b> <font color= "+nameColor(src)+">" + commandData + " </i></s></code></table></b></u></center><font color=" + color + "><b>***</font>");
- return;
- }
- if (command == "megausers") {
- sendChanMessage(src, "");
- sendChanMessage(src, "*** MEGA USERS ***");
- sendChanMessage(src, "");
- var spl = megausers.split('*');
- for (x in spl) {
- if (spl[x].length > 0)
- sendChanMessage(src, spl[x]);
- }
- sendChanMessage(src, "");
- return;
- }
- if (command == "normas") {
- for (rule in rules) {
- sendChanMessage(src, rules[rule]);
- }
- return;
- }
- if (command == "ranking") {
- var rank = sys.ranking(src);
- if (rank == undefined) {
- sendChanMessage(src, "+RankingBot: Tu no estas en el ranking " + sys.tier(src) + " todavia.");
- } else {
- sendChanMessage(src, "+RankingBot: Tu lugar en el ranking " + sys.tier(src) + " el " + rank + "/" + sys.totalPlayersByTier(sys.tier(src)) + ".");
- }
- return;
- }
- if (command == "topic") {
- if (commandData == undefined) {
- sendChanMessage(src, "~~Server~~: Especifica un mensage.");
- return;
- }
- if (channel == 0) {
- sendChanMessage(src, "~~Server~~: No puedes hacer esto en el canal principal.");
- return;
- }
- if (sys.auth(src) == 0 && (typeof(channelUsers[chan]) == 'undefined' || channelUsers[chan] != src)) {
- sendChanMessage(src, "~~Server~~: No tienes los derechos.");
- return;
- }
- channelTopics[chan] = commandData;
- sendChanAll("+ChannelBot: " + sys.name(src) + " ha cambiado el mensage de bienvenida a: " + commandData);
- return;
- }
- if (command == "sametier") {
- if (commandData == "on")
- sendChanMessage(src, "~~Server~~: Ahora te retaran con la misma tier en las peleas.");
- else
- sendChanMessage(src, "~~Server~~: Ahora te podran retar con diferentes tiers.");
- forceSameTier[src] = commandData == "on";
- saveKey("forceSameTier", src, forceSameTier[src] * 1);
- return;
- }
- if (command == "unjoin") {
- if (tourmode != 1){
- sendChanMessage(src, "+TourneyBot: Espera a que un torneo comienze.");
- return;
- }
- var name2 = sys.name(src).toLowerCase();
- if (tourmembers.indexOf(name2) != -1) {
- tourmembers.splice(tourmembers.indexOf(name2),1);
- delete tourplayers[name2];
- sys.sendHtmlAll("<font color=darkred><b>" + sys.name(src) + "</b> ha dejado el torneo, aún quedan <b>" + this.tourSpots() + "</b> puestos libres.</font>", 0);
- return;
- }
- if (tourbattlers.indexOf(name2) != -1) {
- battlesStarted[Math.floor(tourbattlers.indexOf(name2)/2)] = true;
- sys.sendHtmlAll("<font color=darkred><b>" + sys.name(src) + "</b> ha dejado el torneo, aún quedan <b>" + this.tourSpots() + "</b> puestos libres.</font>", 0);
- this.tourBattleEnd(this.tourOpponent(name2), name2);
- }
- return;
- }
- if (command == "join"){
- if (tourmode != 1){
- sendChanMessage(src, "Lo siento, pero no puedes entrar al torneo porque ya esta en desarrollo.");
- return;
- }
- var name = sys.name(src).toLowerCase();
- if (tourmembers.indexOf(name.toLowerCase()) != -1){
- sendChanMessage(src, "Lo siento, pero no puedes entrar al torneo porque ya esta en desarrollo.");
- return;
- }
- var srctier = sys.tier(src);
- if (!cmp(srctier, tourtier)){
- sendChanMessage(src, "Debes estar en la tier " + tourtier + " para pelear. Cambia tu tier a " + tourtier + " para entrar.")
- return;
- }
- if (this.tourSpots() > 0){
- tourmembers.push(name);
- tourplayers[name] = sys.name(src);
- sys.sendHtmlAll(" <center><font size=3> <font color=darkblue><b>" + sys.name(src) + "</b> <font color=blue>ha entrado al torneo, todavia quedan <font color=darkblue><b><font size=4>" + this.tourSpots() + "</b> <font size=3><font color=blue>puestos libres. </center>");
- if (this.tourSpots() == 0){
- tourmode = 2;
- roundnumber = 0;
- this.roundPairing();
- }
- }
- return;
- }
- if (command == "viewround"){
- if (tourmode != 2){
- sendChanMessage(src, "No hay ningun torneo en marcha.");
- return;
- }
- sendChanMessage(src, "");
- sendChanMessage(src, border);
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=teal><font size=4>*** Ronda " + roundnumber + " del Tornero " + tourtier.toUpperCase() + " ***");
- if (battlesLost.length > 0) {
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=teal><font size=3>*** Batallas terminadas ***");
- sendChanMessage(src, "");
- for (var i = 0; i < battlesLost.length; i+=2) {
- sys.sendHtmlMessage(src, "<b><font color=red><font size=4> " + battlesLost[i] + " <font color=blue>le gano a <font color=red>" + battlesLost[i+1]);
- }
- sendChanMessage(src, "");
- }
- if (tourbattlers.length > 0) {
- if (battlesStarted.indexOf(true) != -1) {
- sendChanMessage(src, "", channel);
- sendChanMessage(src, "*** Batallas en curso ***");
- sendChanMessage(src, "");
- for (var i = 0; i < tourbattlers.length; i+=2) {
- if (battlesStarted [i/2] == true)
- sendChanMessage(src, this.padd(tourplayers[tourbattlers[i]]) + " VS " + tourplayers[tourbattlers[i+1]]);
- }
- sendChanMessage(src, "");
- }
- if (battlesStarted.indexOf(false) != -1) {
- sendChanMessage(src, "");
- sys.sendHtmlMessage(src, "<b><font color=teal><font size=4>*** Preparense para empezar las batallas ***");
- sendChanMessage(src, "");
- for (var i = 0; i < tourbattlers.length; i+=2) {
- if (battlesStarted [i/2] == false)
- sys.sendHtmlMessage(src, " <font size=4><b><font color=red>" + tourplayers[tourbattlers[i]] + " <font color=blue><i>*VS*</i> <font color=red> " + tourplayers[tourbattlers[i+1]]);
- }
- sendChanMessage(src, "");
- }
- }
- if (tourmembers.length > 0) {
- sendChanMessage(src, "");
- sendChanHtmlMessage(src, "<font color=darkred>*** Miembros de la proxima ronda ***");
- sendChanMessage(src, "");
- var str = "";
- for (x in tourmembers) {
- str += (str.length == 0 ? "" : ", ") + tourplayers[tourmembers[x]];
- }
- sendChanMessage(src, str);
- sendChanMessage(src, "");
- }
- sendChanMessage(src, border);
- sendChanMessage(src, "");
- return;
- }
- if (sys.auth(src) < 1) {
- sendChanMessage(src, "+Bot: El comando " + command + " no existe.");
- return;
- }
- if (command == "dq") {
- if (tourmode == 0) {
- sendChanMessage(src, "+TourneyBot: Espera a que empiece un torneo.");
- return;
- }
- var name2 = commandData.toLowerCase();
- if (tourmembers.indexOf(name2) != -1) {
- tourmembers.splice(tourmembers.indexOf(name2),1);
- delete tourplayers[name2];
- sys.sendHtmlAll(" <center><font size=3><font color=darkblue><b>" + commandData + "</b> fue eliminado del torneo por <b>" + sys.name(src) + "</b> </center><br>");
- return;
- }
- if (tourbattlers.indexOf(name2) != -1) {
- battlesStarted[Math.floor(tourbattlers.indexOf(name2)/2)] = true;
- sys.sendHtmlAll(" <center><font size=3><font color=darkblue><b>" + commandData + "</b> fue eliminado del torneo por <b>" + sys.name(src) + " </center></b><br>");
- this.tourBattleEnd(this.tourOpponent(name2), name2);
- }
- return;
- }
- if (command == "push") {
- if (tourmode == 0) {
- sendChanMessage(src, "+TourneyBot: Espera a que empiece un torneo.");
- return;
- }
- if (this.isInTourney(commandData.toLowerCase())) {
- sendChanMessage(src, "+TourneyBot: " +commandData + " ya esta en el torneo.");
- return;
- }
- if (tourmode == 2) {
- sys.sendAll("+TourneyBot: " +commandData + " fue añadido al torneo por " + sys.name(src) + ".");
- tourmembers.push(commandData.toLowerCase());
- tourplayers[commandData.toLowerCase()] = commandData;
- }
- if (tourmode == 1) {
- tourmembers.push(commandData.toLowerCase());
- tourplayers[commandData.toLowerCase()] = commandData;
- sys.sendHtmlAll(" <center><font size=3><font color=darkred><b>" +commandData + "</b> <font color=red>fue añadido al torneo por <font color=darkred><b>" + sys.name(src) + "</b>,<font color=red> Todavia quedan <font color=darkred><b>" + this.tourSpots() + "</b> <font color=red>puestos libres. </center>");
- }
- if (tourmode == 1 && this.tourSpots() == 0) {
- tourmode = 2;
- roundnumber = 0;
- this.roundPairing();
- }
- return;
- }
- if (command == "cancelbattle") {
- if (tourmode != 2) {
- sendChanMessage(src, "Espera a que un torneo empieze.");
- return;
- }
- var name = commandData.toLowerCase();
- if (tourbattlers.indexOf(name) != -1) {
- battlesStarted[Math.floor(tourbattlers.indexOf(name)/2)] = false;
- sendChanMessage(src, " " + commandData + " ahora puede rendirse para empezar la pelea de nuevo.");
- }
- return;
- }
- if (command == "sub") {
- if(MU[src] == false && sys.auth(src) < 1) {
- sys.sendMessage(src,"+CommandBot: El comando "+command+" no existe.");
- return;
- }
- if (tourmode != 2) {
- sendChanMessage(src, "Espera a que el torneo empieze.");
- return;
- }
- var players = commandData.split(':');
- if (!this.isInTourney(players[0]) && !this.isInTourney(players[1])) {
- sendChanMessage(src, "+TourBot: Ya esta en el torneo.");
- return;
- }
- sys.sendAll("+TourBot: " + players[0] + " and " + players[1] + " han cambiado de lugares por " + sys.name(src) + ".", tourchannel);
- var p1 = players[0].toLowerCase();
- var p2 = players[1].toLowerCase();
- for (x in tourmembers) {
- if (tourmembers[x] == p1) {
- tourmembers[x] = p2;
- } else if (tourmembers[x] == p2) {
- tourmembers[x] = p1;
- }
- }
- for (x in tourbattlers) {
- if (tourbattlers[x] == p1) {
- tourbattlers[x] = p2;
- battlesStarted[Math.floor(x/2)] = false;
- } else if (tourbattlers[x] == p2) {
- tourbattlers[x] = p1;
- battlesStarted[Math.floor(x/2)] = false;
- }
- }
- if (!this.isInTourney(p1)) {
- tourplayers[p1] = players[0];
- delete tourplayers[p2];
- } else if (!this.isInTourney(p2)) {
- tourplayers[p2] = players[1];
- delete tourplayers[p1];
- }
- return;
- }
- if (command == "tour"){
- if (typeof(tourmode) != "undefined" && tourmode > 0){
- sendChanMessage(src, "Ya hay un torneo en marcha");
- return;
- }
- if (commandData.indexOf(':') == -1)
- commandpart = commandData.split(' ');
- else
- commandpart = commandData.split(':');
- tournumber = parseInt(commandpart[1]);
- if (isNaN(tournumber) || tournumber <= 2){
- sendChanMessage(src, "Debes especificar un numero de 3 o mas.");
- return;
- }
- var tier = sys.getTierList();
- var found = false;
- for (var x in tier) {
- if (cmp(tier[x], commandpart[0])) {
- tourtier = tier[x];
- found = true;
- break;
- }
- }
- if (!found) {
- sendChanMessage(src, "El server no reconoce la tier " + commandpart[0] + " ");
- return;
- }
- tourmode = 1;
- tourmembers = [];
- tourbattlers = [];
- tourplayers = [];
- battlesStarted = [];
- battlesLost = [];
- var chans = [0, tourchannel];
- for (var x in chans) {
- var y = chans[x];
- sys.sendHtmlAll(" <center><font color=#002285><font size=5><b>***</b> <b>Ha Comenzado un Torneo por <b><font color=#0042ff> " + sys.name(src) + " <b>***</b><font color=black><br><br><font size=3><b><i>TIER:</b> <font color=#0085a2><i>" + tourtier + "</i></font><br> <b><font color=black><i>JUGADORES:</i></b> <font color=#db0d0d>" + tournumber + "</i></font></b><br> <b><font color=black><i><font size=3>CATEGORIA:</i></b> <font color=#001eff><i><font size=4>Eliminatoria</i> <br><br> <font size=5><font color=#820101><b>***</b> <b>Escribe <font color=#d50000><b>/join</b><font color=#820101> Para entrar al torneo <b>***</b></font></font></font></center>",y);
- }
- return;
- }
- if (command == "changecount") {
- if(MU[src] == false && sys.auth(src) < 1) {
- sys.sendMessage(src,"+CommandBot: El comando "+command+" no existe.");
- return;
- }
- if (tourmode != 1) {
- sendChanMessage(src, "Lo siento, pero el torneo ya esta en proceso.", y);
- return;
- }
- var count = parseInt(commandData);
- if (isNaN(count) || count < 3) {
- return;
- }
- if (count < tourmembers.length) {
- sendChanMessage(src, "Hay registrados.", y);
- return;
- }
- tournumber = count;
- sys.sendAll("");
- sys.sendHtmlAll(" <center><font color=darkblue><b><font size=4>" + sys.name(src) + "</b> cambio el numero de entradas a <b>" + count + "</b> </center>", y);
- sys.sendHtmlAll(" <center><font color=darkgreen><font size=3> Quedan <b>" + this.tourSpots() + "</b> puesto(s) libre(s) </center> ", y);
- sys.sendAll("");
- if (this.tourSpots() == 0 ){
- tourmode = 2;
- roundnumber = 0;
- this.roundPairing();
- }
- return;
- }
- if (command == "endtour"){
- if(MU[src] == false && sys.auth(src) < 1) {
- sys.sendMessage(src,"+CommandBot: El comando "+command+" no existe.");
- return;
- }
- if (tourmode != 0){
- tourmode = 0;
- sys.sendAll("");
- sys.sendHtmlAll("<font size=4><font color=#820101> <center><b>***</b> <b>El torneo ha sido cancelado por <font color=#d50000>" + sys.name(src) + " </i><b>***</b></color></font></center>");
- sys.sendAll("");
- }else
- sendChanMessage(src, "Lo siento, pero no hay ningun torneo en proceso.", y);
- return;
- }
- /** Moderator Commands **/
- if (sys.auth(src) < 1) {
- sendChanMessage(src, "+Bot: El comando " + command + " no existe.");
- return;
- }
- if (command == "showinfo") {
- sys.sendHtmlMessage(src, " Info De " + commandData + ".")
- sys.sendMessage(src, "La Info es: " + sys.info(tar) + ".")
- return;
- }
- if (command == "info") {
- sys.sendHtmlMessage(src, " Info De " + commandData + ".")
- sys.sendHtmlMessage(src, "La Info es: " + sys.info(tar) + ".")
- sys.sendHtmlMessage(src, "<hr>")
- sys.sendMessage(src, "La Info es: " + sys.info(tar) + ".")
- return;
- }
- if (command == "superimp") {
- sys.sendHtmlMessage(src,"<font color=darkred><timestamp/> <b>+Bot:<b> ¡"+sys.name(src)+"</b></b> Tu Nombre ahora es <b>"+commandData+"!</b>");
- sys.changeName(src, ""+commandData+"");
- return;
- }
- if (command == "abrirfuego") {
- sys.sendHtmlAll("<img src='pokemon:257&gen=5'style='float:left'/><img src='pokemon:num=392&gen=5'style='float:right'/><font color=#6b0000> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#6b0000><b>[ GYM ]<font color=#6b0000>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#c10000><font size=5>El Gimnasio <img src=Themes/Classic/types/type9> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#6b0000> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#6b0000><b>[ GYM ]</b><font color=#6b0000>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "abrirnormal") {
- sys.sendHtmlAll("<img src='pokemon:242&gen=5'style='float:left'/><img src='pokemon:num=143&gen=5'style='float:right'/><font color=#a8a878> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a8a878><b>[ GYM ]<font color=#a8a878>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#a8a878><font size=5>El Gimnasio <img src=Themes/Classic/types/type0> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#a8a878> <center>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a8a878><b>[ GYM ]</b><font color=#a8a878>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "abrirpsychic") {
- sys.sendHtmlAll("<img src='pokemon:579&gen=5'style='float:left'/><img src='pokemon:num=475&gen=5'style='float:right'/><font color=#a20abd> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a20abd><b>[ GYM ]<font color=#a20abd>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#de25ff><font size=5>El Gimnasio <img src=Themes/Classic/types/type13> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#a20abd> <center>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a20abd><b>[ GYM ]</b><font color=#a20abd>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "abriragua") {
- sys.sendHtmlAll("<img src='pokemon:395&gen=5'style='float:left'/><img src='pokemon:num=130&gen=5'style='float:right'/><font color=#001985> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#001985><b>[ GYM ]<font color=#001985>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#0232ff><font size=5>El Gimnasio <img src=Themes/Classic/types/type10> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#001985> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#001985><b>[ GYM ]</b><font color=#001985>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "abrirplanta") {
- sys.sendHtmlAll("<img src='pokemon:497&gen=5'style='float:left'/><img src='pokemon:num=549&gen=5'style='float:right'/><font color=#1e7403> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#1e7403><b>[ GYM ]<font color=#1e7403>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#27a600><font size=5>El Gimnasio <img src=Themes/Classic/types/type11> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#1e7403> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#1e7403><b>[ GYM ]</b><font color=#1e7403>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "abririce") {
- sys.sendHtmlAll("<img src='pokemon:460&gen=5'style='float:left'/><img src='pokemon:num=473&gen=5'style='float:right'/><font color=#036972> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#036972><b>[ GYM ]<font color=#036972>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#009ba9><font size=5>El Gimnasio <img src=Themes/Classic/types/type14> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#036972> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#036972><b>[ GYM ]</b><font color=#036972>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "abrirtierra") {
- sys.sendHtmlAll("<img src='pokemon:530&gen=5'style='float:left'/><img src='pokemon:num=553&gen=5'style='float:right'/><font color=#8e5006> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#8e5006><b>[ GYM ]<font color=#8e5006>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#6b3a00><font size=5>El Gimnasio <img src=Themes/Classic/types/type4> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#8e5006> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#8e5006><b>[ GYNM ]</b><font color=#8e5006>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "abrirvolador") {
- sys.sendHtmlAll("<img src='pokemon:149&gen=5'style='float:left'/><img src='pokemon:num=227&gen=5'style='float:right'/><font color=#009fea> <center><b><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#009fea><b>[ GYM ]<font color=#009fea>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#0085c4><font size=5>El Gimnasio <img src=Themes/Classic/types/type2> de " + sys.name(src) + " esta abierto.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#009fea> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#009fea><b>[ GYM ]</b><font color=#009fea>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "offtierra") {
- sys.sendHtmlAll("<font color=#8e5006> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#8e5006><b>[ GYM ]</b><font color=#8e5006>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#6b3a00><font size=5>El Gimnasio <img src=Themes/Classic/types/type4> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll("<font color=#8e5006> <center><b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#8e5006><b>[ GYM ]</b><font color=#8e5006>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- return;
- }
- if (command == "offnormal") {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=#a8a878>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a8a878><b>[ GYM ]</b></font>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#a8a878><font size=5>El Gimnasio <img src=Themes/Classic/types/type0> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll(" <center><b><font color=#a8a878>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a8a878><b>[ GYM ]</b></font>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendAll("");
- return;
- }
- if (command == "offagua") {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=#001985>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#001985><b>[ GYM ]</b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#0232ff><font size=5>El Gimnasio <img src=Themes/Classic/types/type10> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll(" <center><b><font color=#001985>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#001985><b>[ GYM ]</b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendAll("");
- return;
- }
- if (command == "offvolador") {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=#009fea>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#009fea><b>[ GYM ]</b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#0085c4><font size=5>El Gimnasio <img src=Themes/Classic/types/type2> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll(" <center><b><font color=#009fea>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#009fea><b>[ GYM ]</b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendAll("");
- return;
- }
- if (command == "offpsychic") {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=#a20abd>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a20abd><b>[ GYM ]</b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#de25ff><font size=5>El Gimnasio <img src=Themes/Classic/types/type13> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll(" <center><b><font color=#a20abd>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#a20abd><b>[ GYM ]</b>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendAll("");
- return;
- }
- if (command == "offire") {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=#6b0000>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#6b0000><b>[ GYM ]</b><font color=#6b0000>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#c10000><font size=5>El Gimnasio <img src=Themes/Classic/types/type9> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll(" <center><b><font color=#6b0000>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#6b0000><b>[ GYM ]</b><font color=#6b0000>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendAll("");
- return;
- }
- if (command == "office") {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=#036972>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#036972><b>[ GYM ]</b><font color=#036972>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#009ba9><font size=5>El Gimnasio <img src=Themes/Classic/types/type14> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll(" <center><b><font color=#036972>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#036972><b>[ GYM ]</b><font color=#036972>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendAll("");
- return;
- }
- if (command == "offplanta") {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=#1e7403>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#1e7403><b>[ GYM ]</b><font color=#1e7403>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendHtmlAll(" <center><b><font color=#27a600><font size=5>El Gimnasio <img src=Themes/Classic/types/type11> de " + sys.name(src) + " se cierra por el momento.</b></font></font></center>");
- sys.sendHtmlAll(" <center><b><font color=#1e7403>?? ?? ?? ?? ?? ?? ?? ???? ?? ??<font color=#1e7403><b>[ GYM ]</b><font color=#1e7403>?? ?? ?? ?? ?? ?? ?? ???? ?? ??</color></center>");
- sys.sendAll("");
- return;
- }
- if (command == "fuego") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("fuego_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=red>???????????????????????<font color=darkred>[ Gimnasio ]<font color=red>???????????????????????????????");
- sys.sendHtmlAll("<font size=4><font color=darkred><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla ** Fuego ** a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=red>???????????????????????<font color=darkred>[ Gimnasio ]<font color=red???????????????????????????????");
- sys.saveVal("fuego_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (fantasma[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=purple>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=purple>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#705898><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64, 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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=purple>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=purple>???????????????????????");
- fantasma[tar] = true;
- sys.saveVal("fantasma_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "roca") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("roca_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#b8a038>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#b8a038><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#b8a038>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("roca_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (roca[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#b8a038>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#b8a038><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#b8a038>[ Gimnasio ]<font color=black>???????????????????????");
- roca[tar] = true;
- sys.saveVal("roca_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "normal") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("normal_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#a8a878>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#a8a878><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#a8a878>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("normal_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (normal[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#a8a878>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#a8a878><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=#a8a878>[ Gimnasio ]<font color=black>???????????????????????");
- normal[tar] = true;
- sys.saveVal("normal_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "dark") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("dark_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>?????????????<font color=darkred>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#705848><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=darkred>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("dark_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (dark[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=darkred>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#705848><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=darkred>[ Gimnasio ]<font color=black>???????????????????????");
- dark[tar] = true;
- sys.saveVal("dark_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "lucha") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("lucha_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=darkred><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , <b>" + commandData + "</b>, Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("lucha_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (lucha[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=darkred><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla de <img src='data:image/png;base64,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'/> a ,<b> " + commandData + "</b>, Felicidades.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=black>???????????????????????");
- lucha[tar] = true;
- sys.saveVal("lucha_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "volador") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("volador_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#41BADC><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsSAAALEgHS3X78AAAJPUlEQVRYR+2XB1AWZx7Gc+PoRZDvo3fsgPRmARRpCsYGQYooeAEhRFAE6QIqKrGgYokmSBGkiBKNUe5EFAugN8GLuYigNBERBTRKB6U8938XdUwQIkJu5ubyzTyzu9/uvvvb5/2Xdz/66M/f/6MDPT09ciQdknFXV5dzbW3tOtfP3Zr/5urSvNLDvbm+vt6HzjmSjEiqAET+az7NNjdrJwhs2x2FlIx0ZF7IQnbuZeTk5+Ly9TxcupZHx5dwNjsL3yTGIzA8FM6uLtA3ndUpKy/XLigo2BwSFppVUlEWQfCCww5uYm6O2/dKUf20DiXV95GenYmopBisDg2C82oPOLh/hmVfrIR7gA+Cdm7B7uRYHDyViuScTBy7moXki2cRm5mBiIN7YLrAsluIx2s9FBNzYthAOcDyEoiKiWKishJmLpgLl4gArDkcBd/k/fBPP4R1KQfgHb8bq/Zthb23OwwszbhrJaWlMFpAAFM01WG/cgUOnDjKQe9OiYO+8axuGxubPHKVNyRYBpiZk43pFqbYfOMMp4iC7zmFXUnH+pxUTiGk4PNHEdt4G/HNxZxiGwpx8FEB9pZdhU/qPsyxs8J0/RmQnzAOkQf24HZFCYzNTLsSEhMPfzCksZkZCm7dBA0AIRE+hMSEwRMXhbCEGESkJCAqIwkxWWlIKMhCapw8vGJ2II4g+6ipiIPOb6/BxboSxKclQ0ZGBn7BgUg5nQFNTc3KD4JkgIXld3GzuBC+m8OwZmMwVm8ghQfBKywQnmEB8Az1x6r1/vAI8oGWwfR3AxJ0cuMdDpDpaXc7ajtbkXzyBISEhBCdlgBJSakOqgAfDwqUAZY+uE8xKAYBiidBwTEYQwPy+HwIiwhDRFQUouLiEJeShJSMNHRm6vcLmNV6n4O7RnrS1Ya6rlb80tOB76p/xsiRo3D4zHFISkm1Dw7Q3AzlD6sgO1YBX9X8gP33r2F/ZT723cvH3vJcLr6iy65gTymp5Aq+qb/ZL2DeK/dudTxB/StA5iKDPlp0DSJkgnugD+wdHG6+NyQFMQcooyCHoAspCMpOpi1TCsLzMrDx+sk3Cs//FkfaSwYEzGurwYPOJs49pnsvG8CBd9TAYqkNbF2doKqrDcrume8FOdXIEAUltzFixAiMEeZjDJ/3RoI8mm6eEHcsROeEaKukp4W4pr5Jktp0F1fbHiKXAF9PL3Pxh/ZaMGgGyTRy1Ej4fbkRJqYm1e8FqGdkgMNnT2Bb3EF4bwzB2s2h8N0SBr/IDdxAAdsjELhjM4KjtiJkVyTkx499p4PnWu7jCgEyMedqSQw0l4PuBWeAs60XwPELV6hP1aF8wcTfhWSACedOQlt/GlQ0NaCopoJJyooYN2kiFMaPg5yCPKRlZSAlTaVGUhI2vh7vBMxpewCmH9vrObjHXS141NlCwNWcs6/dPfT4BviiwvChirHWz+df7wn4HaTlZZHUWY6krgocfUtJnRVIelGGxI5SLv6OtPWNQVa8z1MGsywue9GAGgJjcCUvnnHQlwiSOXuutZILDwnqQOsiw/Hx6NGs/g78Yw4eOX+a4osP/3NJCKJuwSUKKZD23yiL9kk77+T0cTC56Q7OttzDGRIDq+5sxkPSZQJj4BdbqzjIY029L+e+eyPmWC+E4RwTlixKAxLqzTJA/LlTVKdGch2DdQ++uBipt5sIS4hDRFICItLUVaQloW06sw/gieZSfNtcxollcFVnIwf4fUsFMgmaOXeBIF93n6+f/gRhURGuERw/lZE+IKCqjhbWUOfwos6xyNEOi5cx2WPxchLbLnOgfRL3nwP+OvrjPlnMnEmjLGZTXPmykSst92jLwE81l5O7Fb3T+7pFUlsUEBSE/7ZNmKyo+HxAQBUtDQrYUEygxGBdQ1hYGHwqJzwelRbqKL2icjOmV+zNf9uH2RQnNRXjJiVI+cvnpAYqL4+RQv8fby4hyDJy8i1AAtUxNuTaqgCNTb+/9AvJAVJZYTUu7tktHH7yE5KfFdH+z4h/XoiERloEMDUXIaGFQF6W/wqQnTtCYtdVEFzZK8AMgkokaAbJnDxOevvFrLzdsIhmiyVMW1tb/0VbRVvzDeDajEPwomWTV9p+uMVuh3vcDngejeb+W5P+FfzOxGH9xTRsunYSO25fwL6q6/RC/0YCgTBVkHMMkG0ZDINmzh6j6U9sLP4V4LKtATAwM8EUDTXU1dV59e8gAfpuDYcATZ/FKmdYeq3AJ2tcMH+tKxb40lv6e8Aq2BOfhnpjSbg37CJ84bg9GM57wrF8VyhW7NuEzxN2YvPfU1D49CFK2p6inJKEAfa6WwzWZX4bFk47QzFZdQpmGBuhtLw8vF9AJXVVOHq4wNDcBMrqamDH7Ea2YmbFWm7cWEjJyUBMgjKZYpStcng8ttIR4dogn1biY5UnY6m7C+KOpyC7IB9pBZew6+4lHGkp5gBT3gFoH+GHcZMnwshyDgqLir7sF9DM0qKBFWk1LY1uTV3tlzMMDZoNZho+0ycZGs16rjd9Woemrk63PHWV8UqToDlNDzNMjDDHaiGsnJaSHDDf3gbBoesxb/4nkKGOoz5NF7YR6+CZHI2va268E5DNxiSVKdA11EdlVWXIgJn8vt8NdJ0iySL1WGroYuvFscrKyndUNdTbmRMxcbHIuXoFt4qLqACbYtSoUTB1sYMThcL2H/+BeCotr6eZfSos8nGDPr2owoTx+KWhwfH3GsqQzhP01KioqB2KiopVbu7u3QsdbWHn6gwp6uEq03UJMgwhF1LfQEZX5ELf2hLzHZaAT4tiul9sSACDuZkeZmBsbHxXmz4NbF2coaarBTlaATlFb0BozjHOxXWnYzFJQ4U+JQJYTL8YzPjDdu2WyMgYubHyPdbOjlycSdOC2GnvBuyhVbpTdDjXkVj1CAgJ/uewPXSwA5GbDtR5eqwpmdT0tKGoo4HlFJMMlH33LHCwQUdHh9Vgxx3W6wlSly/M7/50xTKKSVmYOtvC0HoexZ8NeBR/w/qwDx2MIGeISUr0LPnMifu0YG3Vn1brS+xsSz50zGG/r6GpyXOC0mTMtV4E1v9nWZiz7DUd9gcNZUA3d7f82fPmgjmppqZWN5Sx/rB7VVRU6tX1dNDS0uLyhz1kKAPTtE7Q0NR8NJQx/rz3f9qB/wCMDgI/7T9IbQAAAABJRU5ErkJggg=='/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.saveVal("volador_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (volador[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=#0096bc><b>???????????????????????<font color=#005368>[ Gimnasio ]<font color=#0096bc>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#00a0d4><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <b>[<img src=Themes/Classic/types/type2>]</b> <img src='data:image/png;base64,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'/> a , <b>" + commandData + "</b>, Felicidades.<br>");
- sys.sendHtmlAll("<font color=#0096bc><b>???????????????????????<font color=#005368>[ Gimnasio ]<font color=#0096bc>???????????????????????");
- volador[tar] = true;
- sys.saveVal("volador_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "planta") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("planta_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=green><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.saveVal("planta_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (planta[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=darkgreen><b>???????????????????????<font color=green>[ Gimnasio ]<font color=darkgreen>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=green><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <b>[<img src=Themes/Classic/types/type11>]</b> <img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAKdElEQVRYR+2Xd1RUdxbHySbZozkbjcnGWNcUs3E1R6NBE2KPRoGgUhzKAENRig5dygBShqEzMMAMMLSZoQ4t9DaA9BaKgqIiqFiCGjVqsCxJ3PvdZ3bdsycnWclqyu7JO+ed98fc+53Pu9/f777fVVP77fqtAv9HFdipr58qiIw6uXLlSutf3WvpGRvLD1+8hHEA0vIqvLX0LctfDaSBiQkDN45TdyZROXKBCkfOQ1JYjMWLF5v94pDGpqbygc8uYfjeN/DPVGKDrQV85TkYuHEHipJyLFiwwOoXg7TkcOTHL1/BsbtfwzM5Azu89RBc44atbruQWlyLCcburOJSLFq48Oe3+wHc8JWrODIxCXepgtY6aZLiuJiqL+SRbEBEW7g6lFHeSH3XJhCSJsfr8xfp/2yVNGOzFYOMrd0378JFko41dlsgHhBBcTwd8sFU5ilEYKs5NOw2wlteiIzjpxGRrsCrs2fv+qkhnzYyNMzvu/AZWq9PwFkiwwrbTYjqCYN8KAVpA0mI7hXAvdkKvE42vJrtsIGrD9/sEqiu3ER8jvLrObNmaf5UkL/T09Or6Bw7jwbmz1ykGfSe0zaK6AkmxVAiKQbjSdTrT/sbLcmszpjsG/dR4rEUCm8XkuYBUxKrOqj11j3EZmZPzp4x46MnDslms7NbzoyhZvwLeMhyoMPXQ2wfH5lDcVAMxkLc5weXJkvsUrFhUGeD4O4YiHtSkHQkDUZldlB310XCoW60PIDMyPrrKzNnbnpSkE9xzM3lLafHUHbxGnwz8+EgtkH2UCgKTsRAeSwaif3+jK0P4EywudIMvl3hiOlKQHSHGLYqT2gUGGGVXAd6fFskNvWgevwaBInSO6/Nnbv+sSFNTExELWfOoXjsEsJLKig4053qxhKoYlhMZSfFlDUooIA2KzJqNKUPcy3IPpJHAaoQiuoS0z4VjzRyDWmVTI8sS10psCqIbKN4FF51iJQnz8JZEDrBAL7yWJA6ZmZNtVdvIe/4OfDlUageiUTVSCKqTyWhcCgKwm5bODeZYHu9GYwkjojJqYWTzB0eXQJsKGRjZYYedHNtEFgdivDGaLikuYAny0Ta0RE4iMRg4N58LMDnZs5ctT80/Frt57cQV9uAMKUXKs+IUHg8CrGf7kdgOxs2TRzol1nCPjYI2Z+egmuyP7ZWmmNNPguaeRbgVfLBrw6De64n7IWBiGvthb/yE7ylru7BwD31WID/TH7HMTL6nHxwhHiKfPLLdCRhvw35tpmQZ4sZuXY60+40MzooU1D/lS9JUVFEK9K16KMqK3JT+VNQfQR5FPHIOsyThHUdFFFVT/NffyPhSYD9S+N3amp2grwiJPYMwSM9B8ZxO+HcbgzvNi543e7QDTNGYXs/Lt6+i8GTZ7A9hgVupy8ErUL41ATAKsIVYRWHIO4YQFxjF3RNOfWM+PQnArlozsuaUfLM6/GMNa7SLMS39sM9LRvsRKYZ97jCrmYPbCJdcPb6bZy/cROj126DK/KEd7Mf+F0RsI5xRkipCuGVTXjfSBesgz4oPHkONi6uLQzgHx4Lcsnri/SFGVnfZAycgaYTF0tYy8Hy8kBy9wnw5Eqw06xhkL4Dkjw5rn91H0OXr6Jj/Dp4aUmwy90Lxywe/HKLEdvQg3VWBnibr4E/O63CntBgVIxewl4n53YG8Pn/CnLlsmXmMbn5SO8/xcDZ0+ZwbbJocCQNz41k4uND8r4Rii+vJB23HdR8pJ9O35ygxjPnKGfwBAWXVpO2sy75KZWU0DpImg7WpB6/jTTyjEldokNLuOpkHsRHEdMduO4eXQzgCz8KcvWqVfvExWVI6xnGTi8utkp2wazKEUZKe+h9sgcreOvAjQzDyI1J9J4cxYPDQ9PZ88g5PIS4pg5EN7SCX1gJSesR6B1wxnuirdhUbw0NOQurGa13pTux1EsDFuEhKB2+CCcvXi8D+OKUIDU01rrHl9cgqXMIen4O0FKwYFHnCvN8LgwU1ticxML7qbpY6bsBoow0jN8jtIxdQO7AECQt3Yiub4GQuRM6B2DI84FO6DrYdlpiW7UV1ueb4oMsI2jkGmNNHgvv8jdjrzAS5YzdDjzvwwzgy/8Rcv3GzYGJqkbENx+BkYBLukWmZN3sQfblnmShdCTtVDN6N/JjUo/SIU0ZmzYKtIifLqWK0XGSdvURUzli4Ejc1kfmgaFkGLqFYgdsyK+NQ+YNVqSp4pBWLYc+qrGgD8ssyLhmP22P0ye35CS0Xb0LRx/fowzgnO+DfFaXZSRMPtSKWOZ7uTfaCXbVHKZV+MCrUQDnMl+Yyuzxvq8WlgVvg0akLrQTzGBYYAPN+N1wS5ZA2nH4W2tFTV3Mro7FDt9NkB5zRPJhN8T3cMHvtoCllAOHLDNw2ziwb3aHa2sgbNs9sT5FH2FlSpyd/Bs4zm4PIJ/7LuR8D4kUOSOXYR/Dw8EWDoL7/BHTJ0FoawycyryhK7TAgRgR3vHbhi0iFnYkmH9ruWkVswwSWMyuzoC0dwiRNe3QOaCFmH4OUo4cQO5RPvKHgiDudIC/LBGCzCjEdDsivk+IoO5oGB9ywcrKXbBP9cT5SYDl5HaTgZv5XcBnlm3YFO9XUA7/wjz4MnaWnc1gznqZFNkRT7syObQzZC8VMDtXK9CcdkhMaXeyNenLrEhbYUysWC6FVjVC2/HAfbeUTAhKisBTsqngVACVnBBSI3PAiFd5U4CykPjKfIqq9aDko7Fk1+JFa6tZZCC1pv7zl+EcFn1HTe2ZD35wHS56e3kEL6cEgsIKxBZHofB0DpxbArBavB3chAgcGr8F71QRWBIOWGl7sYnZkVp8c0TXdWKnq9eXjLD6a8uXewczQ1N0dT0iC1xRPxaDzs9SwcvyRFCxClGVzfDIcGcc8oZBgxFYyWwcPnsJByUpXzH5Wx65kxcsWerPyy5CbE0z3DI8wGq3w9ooHYhKqzB44zbK2juhLzTDhgRdbPLZDaGqDQZefncZ4XUPxV9dutTPJ7sYAQWlEBW5o3A4EHvifZiG3Y2M/mEckEfCQrUDFjIWjo5dRFh6NjG5Ox8J9zBg3htvugcoS5Dc2QvDJFPSCTCgrtGLNHbjFg1euEraAjNazdMkYW0L2P4h3/vmcxcv9vSQ5zGLvwYmIfq0L0lEisMnqHB4jBLrakg3dDsNjI0ioaAMatOmmUwZ7mHgC/Pm7fPLZqayrl6Ic2T4/N4k8739Aq3nmZ4liUUgM5jvCYu5r/b00x//kPj8xYud3dOzEVRSA1FdE3KODUM1ehajzMg6eulzpJRW49lZs2x+NNzDhGeff94iRJGN+8wQfmViAj3MRJfW1Yf0wVOwZVrJ76dPN3iU+OyFC+29ZdmoHL+KmlNncO6LG/ia0UurVGH67Dmuj8p/9O/TphmGSlPvX/jqG+QfGaLkvmPMwTMOM156yfTRyf+IePGVeVZ+zAB/iwF7cMlq6jDjT68enGr+VOJ0bARhkwpmCHcQS/Hi3Ll7ppL07zHTZrzAjkyTQa5qwJy/LAv/sflTid+6Yrt21x/nLfSdSvAPxKxRm8KyeAz931L/tyrwdwbK1s93t2PpAAAAAElFTkSuQmCC'/> a , <b>" + commandData + "</b>, Felicidades.<br>");
- sys.sendHtmlAll("<font color=darkgreen><b>???????????????????????<font color=green>[ Gimnasio ]<font color=darkgreen>???????????????????????");
- planta[tar] = true;
- sys.saveVal("planta_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "tierra") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("tierra_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=#e0c068>???????????????????????<font color=darkred>[ Gimnasio ]<font color=#e0c068>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#e0c068><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=#e0c068>???????????????????????<font color=darkred>[ Gimnasio ]<font color=#e0c068>???????????????????????");
- sys.saveVal("tierra_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (tierra[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=#e0c068>???????????????????????<font color=darkred>[ Gimnasio ]<font color=#e0c068>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#e0c068><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=#e0c068>???????????????????????<font color=darkred>[ Gimnasio ]<font color=#e0c068>???????????????????????");
- tierra[tar] = true;
- sys.saveVal("tierra_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "hielo") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("hielo_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=lightblue><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.saveVal("hielo_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (hielo[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=lightblue><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- hielo[tar] = true;
- sys.saveVal("hielo_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "psiquico") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("psiquico_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=pink><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.saveVal("psiquico_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (psiquico[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=pink><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- psiquico[tar] = true;
- sys.saveVal("psiquico_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "veneno") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("veneno_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=purple><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.saveVal("veneno_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (veneno[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=purple><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla <img src='data:image/png;base64,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'/> a , " + commandData + ", Felicidades.</font>");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- veneno[tar] = true;
- sys.saveVal("veneno_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "bicho") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("bicho_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#a8b820><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla Élitro a , " + commandData + ", Felicidades.</font>");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.saveVal("bicho_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (bicho[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene esta medalla.");
- return;
- }
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=#a8b820><b>" + sys.name(src) + "</b> ha hecho entrega de la medalla Élitro a , " + commandData + ", Felicidades.");
- sys.sendHtmlAll("<font color=green>???????????????????????<font color=darkblue>[ Gimnasio ]<font color=green>???????????????????????");
- bicho[tar] = true;
- sys.saveVal("bicho_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "as1") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("as1_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu valor se te hace entrega el simbolo de la voluntad");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("as1_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (as1[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu valor se te hace entrega el simbolo de la voluntad");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- as1[tar] = true;
- sys.saveVal("as1_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "as2") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("as2_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu Destreza se te hace entrega el simbolo de la Destreza.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("as2_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (as2[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu Destreza se te hace entrega el simbolo de la Destreza.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- as2[tar] = true;
- sys.saveVal("as2_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "as3") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("as3_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu Destreza se te hace entrega del niño simbolo.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("as3_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (as3[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu Destreza se te hace entrega del niño simbolo.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- as3[tar] = true;
- sys.saveVal("as3_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "as4") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("as4_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu fortuna se te hace entrega del simbolo de la fortuna.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("as4_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (as4[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu fortuna se te hace entrega del simbolo de la fortuna.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- as4[tar] = true;
- sys.saveVal("as4_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "as5") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("as5_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu concimiento se te hace entrega del simbolo del saber.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("as5_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (as5[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu concimiento se te hace entrega del simbolo del saber.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- as5[tar] = true;
- sys.saveVal("as5_*" + sys.ip(tar), "true");
- return;
- }
- if (command == "as6") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "~~Server~~: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("as6_*" + ip) == "true") {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu coraje se te hace entrega del simbolo del coraje.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.saveVal("as6_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "~~Server~~: No se encontro a " + commandData);
- return;
- }
- if (as6[tar]) {
- sendChanMessage(src, "~~Server~~: El/Ella ya tiene este simbolo.");
- return;
- }
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- sys.sendHtmlAll("<font size=4><font color=gold>Bien echo <b><font color=black>" + commandData + "</b>, <font color=gold>le has ganado a <font color=black><b>" + sys.name(src) + "</b><font color=gold> <br>Como muestra de tu coraje se te hace entrega del simbolo del coraje.");
- sys.sendHtmlAll("<font color=black>???????????????????????<font color=gold>[ Gimnasio ]<font color=black>???????????????????????");
- as6[tar] = true;
- sys.saveVal("as6_*" + sys.ip(tar), "true");
- return;
- }
- if(command == "regusers") {
- sys.dbRegisteredAll(src);
- return;
- }
- if (sys.auth(src) < 1) {
- sendChanMessage(src, "+Bot: El comando " + command + " no existe.");
- return;
- }
- if (command == "perm") {
- if (channel == staffchannel || channel == 0) {
- sendChanMessage("+ChannelBot: no puedes estar aqui.");
- return;
- }
- permChannels[channel] = (commandData.toLowerCase() == 'on');
- sendChanAll("+ChannelBot: " + sys.name(src) + (permChannels[channel] ? " made the channel permanent." : " made the channel a temporary channel again."));
- return;
- }
- if (command == "walloff") {
- walloff=true;
- sys.sendHtmlAll("<font color=#030083><timestamp/> <b>+Bot: " + sys.name(src) + "</b> ha desactivado el <b>/wall.</b>");
- return;
- }
- if (command == "wallon") {
- walloff=false;
- sys.sendHtmlAll("<font color=#030083><timestamp/> <b>+Bot: " + sys.name(src) + "</b> ha activado el <b>/wall.</b>");
- return;
- }
- if (command == "meoff") {
- meoff=true;
- sys.sendHtmlAll("<font color=#030083><timestamp/> <b>+Bot: " + sys.name(src) + "</b> ha desactivado el <b>/me.</b>");
- return;
- }
- if (command == "meon") {
- meoff=false;
- sys.sendHtmlAll("<font color=#030083><timestamp/> <b>+Bot: " + sys.name(src) + "</b> ha activado el <b>/me.</b>");
- return;
- }
- if (command == "catchoff") {
- catchoff=true;
- sys.sendHtmlAll("<font color=#030083><timestamp/> <b>+Bot: " + sys.name(src) + "</b> ha desactivado el <b>/catch.</b>");
- return;
- }
- if (command == "catchon") {
- catchoff=false;
- sys.sendHtmlAll("<font color=#030083><timestamp/> <b>+Bot: " + sys.name(src) + "</b> ha activado el <b>/catch.</b>");
- return;
- }
- if (command == "silence") {
- if (typeof(commandData) == "undefined") {
- return;
- }
- sys.sendHtmlAll("<font color=darkgreen><timestamp/> <b>+Dragonite: " + sys.name(src) + "</b> ha hecho <b>" + commandData + "</b> minutos de silencio.")
- muteall = true;
- var delay = parseInt(commandData * 60);
- if (!isNaN(delay) && delay > 0)
- sys.callLater('if (!muteall) return; muteall = false; sys.sendAll("+Bot: Silence is over.");', delay);
- return;
- }
- if (command == "silenceoff") {
- if (!muteall) {
- sendChanMessage(src, "+Bot: Nah.");
- return;
- }
- sys.sendHtmlAll("<font color=darkgreen><timestamp/> <b>+Dragonite: " + sys.name(src) + "</b> ha cancelado los minutos de silencio.");
- muteall = false;
- return;
- }
- if (command == "mafiaban") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "+MafiaBot: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("mban_*" + ip) == "true") {
- sendChanMessage(src, "+MafiaBot: El/ella ya esta expulsa@ de Mafia.");
- return;
- }
- sys.sendAll("+MafiaBot: " + commandData + " ha sido expulsado de Mafia por " + sys.name(src) + ".");
- sys.saveVal("mban_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "+MafiaBot: No se encontro a " + commandData);
- return;
- }
- if (mban[tar]) {
- sendChanMessage(src, "+MafiaBot: El/ella ya esta expulsado de Mafia.");
- return;
- }
- if (sys.auth(tar) >= sys.auth(src)) {
- sendChanMessage(src, "+MafiaBot: No tienes suficiente autoridad para expulsar de Mafia a " + commandData + ".");
- return;
- }
- sys.sendAll("+MafiaBot: " + commandData + " ha sido expulsado de Mafia por " + sys.name(src) + ".");
- mban[tar] = true;
- sys.saveVal("mban_*" + sys.ip(tar), "true");
- sys.kick(tar, mafiachan);
- if (mafia.isInGame(commandData)) {
- mafia.removePlayer(commandData)
- mafia.testWin()
- }
- return;
- }
- if (command == "mafiaunban") {
- if (tar == undefined) {
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("mban_*" + ip) == "true") {
- sys.sendAll("+MafiaBot: " + commandData + " ha sido unbaneado de Mafia por " + sys.name(src) + ".");
- sys.removeVal("mban_*" + ip);
- return;
- }
- sendChanMessage(src, "+MafiaBot: El/ella no esta expulsado de Mafia.");
- return;
- }
- return;
- }
- if (!mban[tar]) {
- sendChanMessage(src, "+MafiaBot: El/ella no esta expulsado de Mafia.");
- return;
- }
- if(mban[src] && tar==src) {
- sendChanMessage(src, "+MafiaBot: No puedes expulsarte a ti mismo de Mafia.");
- return;
- }
- sys.sendAll("+MafiaBot: " + commandData + " ha sido unbaneado de Mafia por " + sys.name(src) + ".");
- mban[tar] = false;
- sys.removeVal("mban_*" + sys.ip(tar));
- return;
- }
- if (command == "impoff") {
- delete impersonation[src];
- sendChanMessage(src, "+Bot: Ahora eres tu mismo.");
- return;
- }
- if (command == "k") {
- if (commandData.indexOf(':') != -1) {
- commandData = commandData.split(':');
- tar = sys.id(commandData[0])
- if (tar == undefined) {
- return;
- }
- if(typeof(commandData[1]) != undefined) {
- if (sys.existChannel(commandData[1])) {
- ch = sys.channelId(commandData[1])
- if(ch == 0) {
- sendChanMessage(src, "+Bot: No puedes patearlo del canal principal.")
- return;
- }
- if(sys.isInChannel(tar, ch) != true) {
- sendChanMessage(src, "+Bot: El no esta en este canal.")
- return;
- }
- if(sys.isInChannel(src, ch) != true) {
- sendChanMessage(src, "+Bot: Has pateado a " + commandData[0] + " del canal " + commandData[1] + ".");
- }
- sys.sendAll("+Bot: " + sys.name(src) + " prueba su zapato nuevo y patea con todas sus fuerzas a " + commandData[0] + " del canal. ",ch);
- sys.kick(tar, ch)
- if (sys.isInChannel(players[x], 0) != true) {
- sys.putInChannel(players[x], 0)
- }
- return;
- }
- sendChanMessage(src, "+Bot: El canal " + commandData[1] + " no existe.");
- return
- }
- }
- if (tar == undefined) {
- return;
- }
- sys.sendHtmlAll("<font color=darkblue><timestamp/> <b>+Dratini: " + sys.name(src) + "</b> prueba su zapato nuevo y patea con todas sus fuerzas a <b>" + commandData + "</b> >_>. ");
- sys.kick(tar);
- return;
- }
- if (command == "mute") {
- if (tar == undefined) {
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "+Bot: No tienes autoridad tan alta.");
- return;
- }
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("muted_*" + ip) == "true") {
- sendChanMessage(src, "+Bot: El/Ella ya esta mutead@.");
- return;
- }
- sys.sendHtmlAll("<font color=darkblue><timestamp/> <b>+Lucario: " + commandData + "</b> ha sido Silenciado por <b>" + sys.name(src) + "</b>.");
- sys.saveVal("muted_*" + ip, "true");
- return;
- }
- sendChanMessage(src, "+Bot: No se encontro a " + commandData);
- return;
- }
- if (muted[tar]) {
- sendChanMessage(src, "+Bot: El/Ella ya esta mutead@.");
- return;
- }
- if (sys.auth(tar) >= sys.auth(src)) {
- sendChanMessage(src, "+Bot: No tienes autoridad tan alta para mutear a " + commandData + ".");
- return;
- }
- sys.sendHtmlAll("<font color=darkblue><timestamp/> <b>+Lucario: " + commandData + "</b> ha sido Silenciado por <b>" + sys.name(src) + "</b>.");
- muted[tar] = true;
- sys.saveVal("muted_*" + sys.ip(tar), "true");
- sys.appendToFile('mutes.txt', "\n" + sys.name(src) + ' muted ' + commandData)
- return;
- }
- if (command == "banlist") {
- list=sys.banList();
- list.sort();
- var nbr_banned=5;
- var table='';
- table+='<table border="1" cellpadding="5" cellspacing="0"><tr><td colspan='+nbr_banned+'><center><strong>Banned list</strong></center></td></tr><tr>';
- var j=0;
- for(var i=0;(i<list.length);i++){
- if(typeof(commandData) == 'undefined' || commandData.toLowerCase() == list[i].substr(0, commandData.length).toLowerCase()){
- j++;
- table+='<td>'+list[i]+'</td>';
- if(j == nbr_banned && i+1 != list.length){
- table+='</tr><tr>';
- j=0
- }
- }
- }
- table+='</tr></table>';
- sys.sendHtmlMessage(src, table.replace('</tr><tr></tr></table>', '</tr></table>'),channel);
- return;
- }
- if (command == "unmute") {
- if (tar == undefined) {
- if(sys.dbIp(commandData) != undefined) {
- ip = sys.dbIp(commandData)
- if (sys.getVal("muted_*" + ip) == "true") {
- sys.sendHtmlAll("<font color=darkblue><timestamp/> <b>+Lucario: " + commandData + "</b> ha sido desilenciado por <b>" + sys.name(src) + "</b>.");
- sys.removeVal("muted_*" + ip);
- sys.appendToFile('mutes.txt', "\n" + sys.name(src) + ' unmuted ' + commandData)
- return;
- }
- sendChanMessage(src, "+Bot: El/Ella no esta silenciado@.");
- return;
- }
- return;
- }
- if (!muted[tar]) {
- sendChanMessage(src, "+Bot: El/Ella no esta silenciado@.");
- return;
- }
- sys.sendHtmlAll("<font color=darkblue><timestamp/> <b>+Lucario: " + commandData + "</b> ha sido desilenciado por <b>" + sys.name(src) + "</b>.");
- muted[tar] = false;
- sys.removeVal("muted_*" + sys.ip(tar));
- sys.appendToFile('mutes.txt', "\n" + sys.name(src) + ' unmuted ' + commandData)
- return;
- }
- /** Admin Commands **/
- if (sys.auth(src) < 2) {
- sendChanMessage(src, "+Bot: El comando " + command + " no existe.");
- return;
- }
- if (command == "cls") {
- var c;
- for (c=0;c<2999;c++) {
- sys.sendAll("");
- }
- sys.clearChat();
- sys.sendHtmlAll(" <font color=#007e56><timestamp/> <b>+Bot:</b> <b>" + sys.name(src) + "</b> ¡Ha Limpiado el Chat!")
- return;
- }
- if (command == "server") {
- sys.sendAll("");
- sys.sendHtmlAll("<b><font color=#062ca4><font size=3><b>««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««<br>");
- sys.sendHtmlAll("<img src='pokemon:num=149&gen=5'/><font face='Forte'> <font size=9><b><font color=#03237e>Bienvenidos a <font color=red>POKÉMON <font color=blue>WORLD <img src='pokemon:num=448&gen=5'/></b></font><br>");
- sys.sendHtmlAll("<font color=#b30c0c>? <font color=#b30c0c>Hay <b>(" + sys.numPlayers() + ")</b> usuarios online.</font>");
- sys.sendHtmlAll("<font color=#0058d0>? <font color=#0058d0>Si tienes alguna duda no dudes en preguntar a algun <b>owner o administrador</b> del server.");
- sys.sendHtmlAll("<font color=#b30c0c>? <font color=#b30c0c>Visita y registrate en nuestra, <a href='http://www.taringa.net/comunidades/liga-pokemon/'><font size=3><comunidad de taringa color=blue><b>Foro.</b></font></font>");
- sys.sendHtmlAll("<font color=#0058d0>? <font color=#0058d0>Si existe <b>POKÉMON WORLD</b> ¿ Por qué conformarse con menos?.</font>");
- sys.sendHtmlAll("<font color=#b30c0c>? <font color=#b30c0c><font size=3>Disfruten su estancia <b>;)</b> .</b></font><br>");
- sys.sendHtmlAll("<b><font color=#062ca4><font size=3><b>««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««");
- sys.sendAll("");
- return;
- }
- if (command == "quiz"){
- if(quizactivo == true){
- sendChanMessage(src, "+QuizBot: Un quiz está activo, sí lo quieres detener escribe /stopquiz.");
- return;
- }
- if (commandData.indexOf(':') == -1)
- commandpart = commandData.split(' ');
- else
- commandpart = commandData.split(':');
- quizNumber = parseInt(commandpart[1]);
- quizTipo = commandpart[0];
- if (isNaN(quizNumber) || quizNumber <2){
- sendChanMessage(src, "±QuizBot: El tamaño del QUIZ es inválido");
- return;
- }
- var encontrado = false;
- for ( i =0 ; i<qTipo.length; i++ ) {
- if (quizTipo==qTipo[i]){
- encontrado = true;
- tamaño = 0;
- for (i=1; sys.getVal("Quiz_"+quizTipo, i) != ""; i++){
- tamaño++;
- //sys.sendAll("pregunasss: "+tamaño);
- }
- if (quizNumber > tamaño){
- sendChanMessage(src,"±QuizBot: El número de preguntas no puede ser mayor a "+tamaño);
- return;
- }
- }
- }
- if(encontrado == true){
- quizTipo= quizTipo;
- encontrado = false;
- this.shuffle();
- quizactivo = true;
- conta =1;
- var quizT = sys.getVal("Quiz_"+quizTipo, numeros[0]);
- var lee = quizT.split('|');
- respuesta = lee[0].toLowerCase();
- pregunta = lee[1];
- sys.sendAll("","Deseos de Jirachi");
- sys.sendHtmlAll(" <center><img src='pokemon:448&gen=5'/> <b><FONT SIZE=5 COLOR=#00327c>¡Un quiz de <font color=#0160ef>" +quizTipo+ " <font color=#00327c>ha comenzado! <img src='pokemon:149&gen=5'/></FONT></b> </center>","Deseos de Jirachi");
- sys.sendHtmlAll("<b><FONT SIZE=5 COLOR=#00327c> <center>Preguntas: <font color=#0160ef>"+quizNumber+"</FONT></b> </center>","Deseos de Jirachi");
- // sys.sendAll("Un quiz de "+quizTipo+ " ha comenzado! ","Deseos de Jirachi");
- sys.sendAll("","Deseos de Jirachi");
- sys.sendAll("","Deseos de Jirachi");
- sys.sendHtmlAll("<b><font color=#00327c>±Pregunta <font color=#0160ef>«"+ conta +"/"+quizNumber+"»:<b><font color=#00327c> "+pregunta,"Deseos de Jirachi");
- }else{
- sendChanMessage(src,"±QuizBot: El tipo de quiz es incorrecto >_>!");
- return;
- }
- }
- if (command == "checa"){
- if(correctas[src] == undefined)
- correctas[src] = 0;
- sendChanMessage(src,"+QuizBot: Llevas "+ correctas[src]+" respuestas correctas!" );
- return;
- }
- if (command == "write"){
- var q = "traits";
- sys.saveVal("Quiz_"+q,"1","Air lock|Anula los efectos del clima. ");
- sys.saveVal("Quiz_"+q,"2","Arena trap|Evita la huida. ");
- sys.saveVal("Quiz_"+q,"3","Battle armor|Bloquea golpes críticos. ");
- sys.saveVal("Quiz_"+q,"4","Blaze|Sube ataques tipo fuego. ");
- sys.saveVal("Quiz_"+q,"5","Chlorophyll|Con sol, sube la Velocidad. ");
- sys.saveVal("Quiz_"+q,"6","Clear body|Evita que baje la habilidad. ");
- sys.saveVal("Quiz_"+q,"7","Cloud nine|Anula los efectos del clima. ");
- sys.saveVal("Quiz_"+q,"8","Color change|Toma el tipo del mov. rival. ");
- sys.saveVal("Quiz_"+q,"9","Compoundeyes|Aumenta la Precisión. ");
- sys.saveVal("Quiz_"+q,"10","Cute charm|Emboba al mínimo contacto. ");
- sys.saveVal("Quiz_"+q,"11","Damp|Evita la autodestrucción. ");
- sys.saveVal("Quiz_"+q,"12","Drizzle|Hace que llueva en combate. ");
- sys.saveVal("Quiz_"+q,"13","Drought|Toma luz solar en batalla. ");
- sys.saveVal("Quiz_"+q,"14","Early bird|Despierta rápido al Pokémon. ");
- sys.saveVal("Quiz_"+q,"15","Effect spore|Deja esporas al contacto. ");
- sys.saveVal("Quiz_"+q,"16","Flame body|Quema al mínimo contacto. ");
- sys.saveVal("Quiz_"+q,"17","Flash fire|Se carga si recibe fuego. ");
- sys.saveVal("Quiz_"+q,"18","Forecast|Cambia con el clima. ");
- sys.saveVal("Quiz_"+q,"19","Guts|Sube el Ataque si sufre. ");
- sys.saveVal("Quiz_"+q,"20","Huge power|Aumenta el Ataque. ");
- sys.saveVal("Quiz_"+q,"21","Hustle|Cambia Precis. por energía. ");
- sys.saveVal("Quiz_"+q,"22","Hyper cutter|Evita que baje el Ataque. ");
- sys.saveVal("Quiz_"+q,"23","Illuminate|Facilita el encuentro. ");
- sys.saveVal("Quiz_"+q,"24","Immunity|Evita el envenenamiento. ");
- sys.saveVal("Quiz_"+q,"25","Inner focus|Evita el retroceso. ");
- sys.saveVal("Quiz_"+q,"26","Insomnia|Evita el quedarse dormido. ");
- sys.saveVal("Quiz_"+q,"27","Intimidate|Baja el Ataque del rival. ");
- sys.saveVal("Quiz_"+q,"28","Keen eye|Evita que baje Precisión. ");
- sys.saveVal("Quiz_"+q,"29","Levitate|No sufre at. tipo Tierra. ");
- sys.saveVal("Quiz_"+q,"30","Lightningrod|Frena ataques eléctricos. ");
- sys.saveVal("Quiz_"+q,"31","Limber|Evita la parálisis. ");
- sys.saveVal("Quiz_"+q,"32","Liquid ooze|Al verterlo, hiere. ");
- sys.saveVal("Quiz_"+q,"33","Magma armor|Evita el congelamiento. ");
- sys.saveVal("Quiz_"+q,"34","Magnet pull|Atrapa Pokémon de Acero. ");
- sys.saveVal("Quiz_"+q,"35","Marvel scale|Sube la Defensa si sufre. ");
- sys.saveVal("Quiz_"+q,"36","Minus|Mejora con habilidad Más. ");
- sys.saveVal("Quiz_"+q,"37","Natural cure|Se cura al salir. ");
- sys.saveVal("Quiz_"+q,"38","Oblivious|Evita la atracción. ");
- sys.saveVal("Quiz_"+q,"39","Overgrow|Sube ataques tipo Planta. ");
- sys.saveVal("Quiz_"+q,"40","Own tempo|Evita la confusión. ");
- sys.saveVal("Quiz_"+q,"41","Pickup|Puede tomar objetos. ");
- sys.saveVal("Quiz_"+q,"42","Plus|Mejora con habilidad Menos. ");
- sys.saveVal("Quiz_"+q,"43","Poison point|Envenena al mín. contacto. ");
- sys.saveVal("Quiz_"+q,"44","Pressure|Baja los PP del enemigo. ");
- sys.saveVal("Quiz_"+q,"45","Pure power|Aumenta el Ataque. ");
- sys.saveVal("Quiz_"+q,"46","Rain dish|Sube PS cuando llueve. ");
- sys.saveVal("Quiz_"+q,"47","Rock head|Evita volver a ser golpeado. ");
- sys.saveVal("Quiz_"+q,"48","Rough skin|Hiere al tacto. ");
- sys.saveVal("Quiz_"+q,"49","Run away|Facilita la huida. ");
- sys.saveVal("Quiz_"+q,"50","Sand stream|Crea una tormenta de arena. ");
- sys.saveVal("Quiz_"+q,"51","Sand veil|Más evasión en Torm. arena. ");
- sys.saveVal("Quiz_"+q,"52","Serene grace|Añade efectos secundarios. ");
- sys.saveVal("Quiz_"+q,"53","Shadow tag|Evita que el enemigo huya. ");
- sys.saveVal("Quiz_"+q,"54","Shed skin|Se cura mudando la piel. ");
- sys.saveVal("Quiz_"+q,"55","Shell armor|Bloquea golpes críticos. ");
- sys.saveVal("Quiz_"+q,"56","Shield dust|Evita efectos secundarios. ");
- sys.saveVal("Quiz_"+q,"57","Soundproof|Evita ataques de sonido. ");
- sys.saveVal("Quiz_"+q,"58","Speed boost|Va subiendo la Velocidad. ");
- sys.saveVal("Quiz_"+q,"59","Static|Paraliza al mín. contacto. ");
- sys.saveVal("Quiz_"+q,"60","Stench|Aleja a Pokémon salvajes. ");
- sys.saveVal("Quiz_"+q,"61","Sticky hold|Evita el robo de objetos. ");
- sys.saveVal("Quiz_"+q,"62","Sturdy|Anula golpes fulminantes");
- sys.saveVal("Quiz_"+q,"63","Suction cups|Fija el cuerpo con firmeza. ");
- sys.saveVal("Quiz_"+q,"64","Swarm|Sube ataques tipo Bicho. ");
- sys.saveVal("Quiz_"+q,"65","Swift swim|Con lluvia, sube Velocidad. ");
- sys.saveVal("Quiz_"+q,"66","Synchronize|Transmite problem. estado. ");
- sys.saveVal("Quiz_"+q,"67","Thick fat|Protege del frío y calor. ");
- sys.saveVal("Quiz_"+q,"68","Torrent|Sube ataques tipo agua. ");
- sys.saveVal("Quiz_"+q,"69","Trace|Copia habilidad especial. ");
- sys.saveVal("Quiz_"+q,"70","Truant|Interviene cada 2 rondas. ");
- sys.saveVal("Quiz_"+q,"71","Vital spirit|Evita quedarse dormido. ");
- sys.saveVal("Quiz_"+q,"72","Volt absorb|Cambia electricidad en PS. ");
- sys.saveVal("Quiz_"+q,"73","Water absorb|Convierte el agua en PS. ");
- sys.saveVal("Quiz_"+q,"74","Water veil|Evita las quemaduras. ");
- sys.saveVal("Quiz_"+q,"75","White smoke|Evita que baje la habilidad. ");
- sys.saveVal("Quiz_"+q,"76","Wonder guard|Cuesta mucho hacerle daño. ");
- sys.saveVal("Quiz_"+q,"77","Tangled Feet|Incrementa la Evasión del Pokémon mientras se encuentra confundido. Incluye un multiplicador de x0.5 en la fórmula de precisión del movimiento del rival. ");
- sys.saveVal("Quiz_"+q,"78","Motor Drive|Inmunidad a los ataques tipo Eléctrico, así como a Onda Trueno. Si un ataque tipo Eléctrico le golpea, aumenta su Velocidad en un nivel. ");
- sys.saveVal("Quiz_"+q,"79","Rivalry|Aumenta el Ataque un 25% si el rival es del mismo género. Reduce el Ataque un 25% si el rival del género contrario. No afecta al Ataque si el rival no tiene género. ");
- sys.saveVal("Quiz_"+q,"80","Steadfast|Cada vez que el Pokémon es afectado por un retroceso, su Velocidad aumenta un nivel. ");
- sys.saveVal("Quiz_"+q,"81","Snow Cloak|Disminuye la Precisión del Pokémon rival un 20% durante una Granizada. ");
- sys.saveVal("Quiz_"+q,"82","Gluttony|Usa las bayas más rápido de lo normal (si normalmente se activan cuando el Pokémon baja del 25% de PS, se activarán cuando baje del 50% de PS). ");
- sys.saveVal("Quiz_"+q,"83","Anger Point|Aumento de Ataque de 6 niveles si el Pokémon es golpeado con Golpe Crítico. ");
- sys.saveVal("Quiz_"+q,"84","Unburden|Aumento de Velocidad un 100% si el Pokémon consume el objeto equipado. Vuelve a la normalidad si vuelve a tener un objeto equipado. ");
- sys.saveVal("Quiz_"+q,"85","Heatproof|Los ataques tipo Fuego que se usen contra el Pokémon ven su daño rebajado a la mitad. Recibe menos daño se está sufriendo una Quemadura (6.25% de PS). ");
- sys.saveVal("Quiz_"+q,"86","Simple|Dobla el efecto de las alteraciones de stats que sufra el Pokémon (siempre con el máximo de 6 niveles). ");
- sys.saveVal("Quiz_"+q,"87","Dry Skin|Restaura un 12.5% PS cada turno en Llovizna y un 25% de PS cuando recibe un ataque tipo Agua. Pierde un 12.5% PS cada turno en Día Soleado y un 25% de PS cuando recibe un ataque tipo Fuego.");
- sys.saveVal("Quiz_"+q,"88","Download|+Ataque, Si la Defensa es menor que la Defensa Especial del rival. + Ataque Especial, Si la Defensa Especial es menor o igual que la Defensa del rival. ");
- sys.saveVal("Quiz_"+q,"89","Iron Fist|Aumenta el poder un 20% de los ataques que usan los puños. ");
- sys.saveVal("Quiz_"+q,"90","Poison Heal|El Envenenamiento cura 12.5% PS cada turno en vez de hacer daño. ");
- sys.saveVal("Quiz_"+q,"91","Adaptability|Mayor poder de los ataques que reciben STAB (en vez de x1.5, x2). ");
- sys.saveVal("Quiz_"+q,"92","Skill Link|Garantiza el máximo de golpes posible al usar ataques de multi-golpeo. ");
- sys.saveVal("Quiz_"+q,"93","Hydration|En Llovizna el Pokémon es curado de cualquier cambio de estado al final del turno. ");
- sys.saveVal("Quiz_"+q,"94","Solar Power|En Día Soleado aumenta el At. Especial un 50% y pierde un 12.5% de PS cada turno. ");
- sys.saveVal("Quiz_"+q,"95","Quick Feet|Aumento de Velocidad de un 50% si el Pokémon sufre un estado alterado. El modificador de Velocidad de la Parálisis sólo reduce la Velocidad en un 25% (lo normal es un 75%).");
- sys.saveVal("Quiz_"+q,"96","Normalize|Todos los ataques de este Pokémon son de tipo Normal. ");
- sys.saveVal("Quiz_"+q,"97","Sniper|Aumenta el daño de un ataque en Golpe Crítico: en la fórmula del daño su Nivel se multiplicará por 3 (lo normal es por 2). ");
- sys.saveVal("Quiz_"+q,"98","Magic Guard|Sólo afectan a este Pokémon los ataques de daño directo. ");
- sys.saveVal("Quiz_"+q,"99","No Guard|El Pokémon siempre se moverá en segundo lugar (prioridad -7). ");
- sys.saveVal("Quiz_"+q,"100","Technician|Aumenta el poder de los ataques débiles x1.5 veces. Los ataques débiles son los que tienen una potencia igual o menor a 60 (incluye ataques de repetición, por cada uno de sus daños). ");
- q= "moves";
- sys.saveVal("Quiz_"+q,"1","Close Combat|Lucha abiertamente contra el rival sin defenderse. También reduce la Defensa y la Def. Esp. Del usuario.");
- sys.saveVal("Quiz_"+q,"2","Defend Order|El usuario llama a sus amigos para que formen un escudo viviente. Sube la Def. y la Def. Esp.");
- sys.saveVal("Quiz_"+q,"3","Worry Seed|Se planta una semilla en el rival que le causa pesar. Evita el sueño gracias a la habilidad Insomnio.");
- sys.saveVal("Quiz_"+q,"4","Absorb|Absorbe la mitad del daño producido.");
- sys.saveVal("Quiz_"+q,"5","Acid|Rocía ácido corrosivo. Puede bajar la Def. Esp.");
- sys.saveVal("Quiz_"+q,"6","Aqua Ring|Un manto de agua cubre al POKéMON que lo usa. Recupera algunos PS en cada turno.");
- sys.saveVal("Quiz_"+q,"7","Aqua Tail|Ataca agitando la cola como si fuera una ola rabiosa en una fiera tormenta.");
- sys.saveVal("Quiz_"+q,"8","Aqua Jet|Arremete contra el rival a una velocidad vertiginosa. Se adelanta a otros movimientos.");
- sys.saveVal("Quiz_"+q,"9","Acupressure|La presión en puntos clave del cuerpo potencia una de sus carcterísticas.");
- sys.saveVal("Quiz_"+q,"10","Nature Power|Usa el poder de la naturaleza. Su efecto varía según el sitio.");
- sys.saveVal("Quiz_"+q,"11","Aeroblast|Lanza un chorro de aire que suele dar un golpe crítico.");
- sys.saveVal("Quiz_"+q,"12","Sharpen|El perfil del atacante se hace más afilado y su Ataque mejora.");
- sys.saveVal("Quiz_"+q,"13","Vicegrip|Atrapa con potentes pinzas.");
- sys.saveVal("Quiz_"+q,"14","Crush Grip|Estruja al rival con gran fuerza. Cuantos más PS le queden al rival, más fuerte será el ataque.");
- sys.saveVal("Quiz_"+q,"15","Agility|Relaja el cuerpo para ganar mucha Velocidad.");
- sys.saveVal("Quiz_"+q,"16","Muddy Water|Ataque con agua lodosa que puede bajar la precisión.");
- sys.saveVal("Quiz_"+q,"17","Endure|Resiste cualquier ataque y deja al menos 1 PS. Puede fallar si se usa repetidamente.");
- sys.saveVal("Quiz_"+q,"18","Air Cutter|Viento cortante que azota. Suele ser un golpe crítico.");
- sys.saveVal("Quiz_"+q,"19","Attack Order|El usuario llama a sus amigos para que ataquen al rival. Suele ser crítico.");
- sys.saveVal("Quiz_"+q,"20","Steel Wing|Alas macizas que golpean al rival y pueden subir la Defensa.");
- sys.saveVal("Quiz_"+q,"21","Uproar|Ataca de forma alborotada de 2 a 5 turnos. Mantiene despiertos a todos.");
- sys.saveVal("Quiz_"+q,"22","Refresh|Descansa para curar parálisis, envenenamientos y quemaduras.");
- sys.saveVal("Quiz_"+q,"23","Avalanche|Este ataque inflige el doble de daño a un rival que haya golpeado al usuario en ese mismo turno.");
- sys.saveVal("Quiz_"+q,"24","Feint|Permite golpear a enemigos que usan Protección o Detección, y anula dichos movimientos.");
- sys.saveVal("Quiz_"+q,"25","Amnesia|El usuario olvida sus preocupaciones y aumenta mucho la Def. Esp.");
- sys.saveVal("Quiz_"+q,"26","Softboiled|Restaura la mitad de los PS máximos del usuario. Puede usarse en un aliado fuera de combate.");
- sys.saveVal("Quiz_"+q,"27","Blast Burn|Explosión de fuego. El atacante debe descansar el siguiente turno.");
- sys.saveVal("Quiz_"+q,"28","Heal Block|Impide al rival usar movimientos de cura durante cinco turnos.");
- sys.saveVal("Quiz_"+q,"29","Covet|Se acerca con ternura al rival y le roba el objeto que lleve.");
- sys.saveVal("Quiz_"+q,"30","Disable|Desactiva el último ataque del enemigo durante varios turnos.");
- sys.saveVal("Quiz_"+q,"31","Scratch|Araña con afiladas garras.");
- sys.saveVal("Quiz_"+q,"32","Acid Armor|Transforma la estructura celular para hacerse líquido y aumenta mucho la Defensa.");
- sys.saveVal("Quiz_"+q,"33","Aromatherapy|Cura todos los problemas de estado del equipo con un suave aroma.");
- sys.saveVal("Quiz_"+q,"34","Ingrain|Echa raíces para recuperar PS en cada turno, pero impide el relevo.");
- sys.saveVal("Quiz_"+q,"35","Trump Card|Cuantos menos PP tenga el movimiento, mayor será la fuerza para atacar.");
- sys.saveVal("Quiz_"+q,"36","Ember|Ataque con llamas pequeñas que pueden causar quemaduras.");
- sys.saveVal("Quiz_"+q,"37","Quick Attack|Ataque rápido que permite golpear en primer lugar.");
- sys.saveVal("Quiz_"+q,"38","Bind|Ata y oprime de 2 a 5 turnos.");
- sys.saveVal("Quiz_"+q,"39","Sky Attack|Ataque en 2 turnos que suele ser crítico. Puede hacer retroceder al rival.");
- sys.saveVal("Quiz_"+q,"40","Wing Attack|Golpea al objetivo con unas grandes alas.");
- sys.saveVal("Quiz_"+q,"41","Sand-Attack|Arroja arena a la cara y baja la precisión.");
- sys.saveVal("Quiz_"+q,"42","Fury Attack|Cornea al enemigo de 2 a 5 veces.");
- sys.saveVal("Quiz_"+q,"43","Bone Rush|Hueso en ristre, aporrea al enemigo de 2 a 5 veces.");
- sys.saveVal("Quiz_"+q,"44","Attract|Si el enemigo es del seño opuesto, reduce la posibilidad de que ataque.");
- sys.saveVal("Quiz_"+q,"45","Howl|Aullido que sube el ánimo y aumenta el Ataque.");
- sys.saveVal("Quiz_"+q,"46","Selfdestruct|El atacante explota y hiere a todos los contendientes. El usuario se debilita de inmediato.");
- sys.saveVal("Quiz_"+q,"47","Heal Order|El usuario llama a sus amigos para que lo curen. Recupera hasta la mitad de los PS máximos.");
- sys.saveVal("Quiz_"+q,"48","Rock Slide|Lanza grandes pedruscos. Puede hacer retroceder al enemigo.");
- sys.saveVal("Quiz_"+q,"49","Assist|Usa un ataque de un miembro del equipo al azar.");
- sys.saveVal("Quiz_"+q,"50","Flail|Ataque frenético. Cuanto menos PS tenga el usuario, más daño produce.");
- sys.saveVal("Quiz_"+q,"51","Barrier|Crea una barrera para aumentar mucho la Defensa.");
- sys.saveVal("Quiz_"+q,"52","Milk Drink|Restaura hasta la mitad de los PS máximos. Fuera de combate, puede usarse en aliados.");
- sys.saveVal("Quiz_"+q,"53","Lovely Kiss|Pide un beso con una cara que asusta y adormece.");
- sys.saveVal("Quiz_"+q,"54","Sweet Kiss|Da un beso con tal dulzura que causa confusión.");
- sys.saveVal("Quiz_"+q,"55","Gastro Acid|El usuario arroja sus jugos biliares al rival, lo que anula el efecto de la habilidad en uso.");
- sys.saveVal("Quiz_"+q,"56","Block|Le corta el paso al rival con los brazos para que no pueda escapar.");
- sys.saveVal("Quiz_"+q,"57","Mud-Slap|Echa lodo en la cara para bajar la precisión.");
- sys.saveVal("Quiz_"+q,"58","Ice Ball|Embiste al rival durante 5 turnos y gana fuerza en cada uno.");
- sys.saveVal("Quiz_"+q,"59","Mist Ball|Banco de niebla que puede bajar el At. Esp.");
- sys.saveVal("Quiz_"+q,"60","Shadow Ball|Lanza una bola oscura que puede bajar la Def. Esp.");
- sys.saveVal("Quiz_"+q,"61","Mud Bomb|Ataca lanzando una compacta bola de fango. Puede bajar la precisión del objetivo.");
- sys.saveVal("Quiz_"+q,"62","Seed Bomb|Lanza al enemigo una descarga de semillas explosivas desde arriba.");
- sys.saveVal("Quiz_"+q,"63","Egg Bomb|Arroja un huevo al enemigo con gran fuerza.");
- sys.saveVal("Quiz_"+q,"64","Magnet Bomb|Lanza una bomba de hierro que se pega al adversario. No se puede esquivar.");
- sys.saveVal("Quiz_"+q,"65","Sludge Bomb|Explosión de lodo que puede llegar a envenenar");
- sys.saveVal("Quiz_"+q,"66","Sonicboom|Lanza ondas de choque que restan 20 PS.");
- sys.saveVal("Quiz_"+q,"67","Yawn|Gran bostezo que induce al sueño al rival en el siguiente turno.");
- sys.saveVal("Quiz_"+q,"68","Bounce|Primer turno: bota. Segundo turno: golpea. Puede paralizar.");
- sys.saveVal("Quiz_"+q,"69","Needle Arm|Pega con brazos de pinchos y puede hacer retroceder al enemigo.");
- sys.saveVal("Quiz_"+q,"70","Dark Void|El rival es enviado a un mundo de tinieblas que lo hace dormir.");
- sys.saveVal("Quiz_"+q,"71","Dive|Primer turno: bucea. Segundo turno: golpea.");
- sys.saveVal("Quiz_"+q,"72","Sand Tomb|Enreda en un remolino de arena de 2 a 5 turnos.");
- sys.saveVal("Quiz_"+q,"73","Assurance|Si el rival ya ha sufrido daño en ese turno, la fuerza del ataque se duplica.");
- sys.saveVal("Quiz_"+q,"74","Bubble|Lanza burbujas al contrincante y puede reducir su Velocidad.");
- sys.saveVal("Quiz_"+q,"75","Iron Head|Ataca con su dura cabeza de hierro. Puede hacer que el rival retroceda.");
- sys.saveVal("Quiz_"+q,"76","Skull Bash|Primer turno: se prepara y sube la Defensa. Segundo turno: da el cabezazo.");
- sys.saveVal("Quiz_"+q,"77","Zen Headbutt|Concentra su energía psíquica en la cabeza para golpear. Puede hacer que el rival retroceda.");
- sys.saveVal("Quiz_"+q,"78","Heart Swap|Usa la fuerza mental para intercambiar con el rival los cambios en las características.");
- sys.saveVal("Quiz_"+q,"79","Guard Swap|El usuario emplea su poder mental para intercambiar cambios en Defensa y Def. Esp. con el rival.");
- sys.saveVal("Quiz_"+q,"80","Power Swap|El usuario emplea su poder mental para intercambiar cambios en Ataque y At. Esp. con el rival.");
- sys.saveVal("Quiz_"+q,"81","Flatters|Halaga al enemigo y lo confunde, pero también sube su At. Esp.");
- sys.saveVal("Quiz_"+q,"82","Heal Bell|Tañido que cura los problemas de estado de todos los POKéMON del grupo.");
- sys.saveVal("Quiz_"+q,"83","Camouflage|Modifica el tipo del POKéMON según la zona donde está.");
- sys.saveVal("Quiz_"+q,"84","Sing|Cancioncilla que hace dormir profundamente al enemigo.");
- sys.saveVal("Quiz_"+q,"85","Ice Shard|Crea bolas de hielo y las lanza a gran velocidad. Este movimiento siempre va primero.");
- sys.saveVal("Quiz_"+q,"86","Perish Song|Si un POKéMON escucha este canto, y no es cambiado por otro en 3 turnos, acaba debilitándose.");
- sys.saveVal("Quiz_"+q,"87","Magic Coat|Barrera capaz de devolver al agresor movimientos como Drenadoras y que dañen el estado.");
- sys.saveVal("Quiz_"+q,"88","Scary Face|Asusta al enemigo para reducir mucho su velocidad.");
- sys.saveVal("Quiz_"+q,"89","Icicle Spear|Ataca lanzando de 2 a 5 ráfagas consecutivas de carámbanos.");
- sys.saveVal("Quiz_"+q,"90","Charge|Recarga energía para potenciar el ataque Eléctrico posterior. También sube la Def. Esp.");
- sys.saveVal("Quiz_"+q,"91","Dragon Rush|Ataca de forma brutal mientras intimida al rival. También puede hacerlo retroceder.");
- sys.saveVal("Quiz_"+q,"92","Waterfall|Embiste con gran impulso. Puede remontar una cascada fuera de combate.");
- sys.saveVal("Quiz_"+q,"93","Punishment|La fuerza del ataque aumenta cuanto más se ha fortalecido el rival con cambios de características.");
- sys.saveVal("Quiz_"+q,"94","Imprison|Impide al rival usar ataques conocidos por el usuario.");
- sys.saveVal("Quiz_"+q,"95","Chatter|Ataca con una onda sónica compuesta por palabras que ha aprendido. Puede confundir al rival.");
- sys.saveVal("Quiz_"+q,"96","Mud Sport|El usuario se cubre de lodo y debilita los movimientos eléctricos mientras está en combate.");
- sys.saveVal("Quiz_"+q,"97","Screech|Alarido agudo que reduce muco la Defensa del rival.");
- sys.saveVal("Quiz_"+q,"98","Spark|Ataque eléctrico que puede llegar a paralizar.");
- sys.saveVal("Quiz_"+q,"99","Discharge|Una deslumbradora onda elétrica afecta a los demás POKéMON del combate. Puede paralizar.");
- sys.saveVal("Quiz_"+q,"100","Leech Life|Restaura al usuario la mitad del daño causado al rival.");
- sys.saveVal("Quiz_"+q,"101","Twister|Crea un violento tornado para hacer trizas al rival. Puede hacerle retroceder.");
- sys.saveVal("Quiz_"+q,"102","Spike Cannon|Lanza finas púas que hieren de 2 a 5 veces.");
- sys.saveVal("Quiz_"+q,"103","Iron Tail|Ataca con una cola férrea y puede bajar la Defensa.");
- sys.saveVal("Quiz_"+q,"104","Poison Tail|Puede envenenar y dar un golpe crítico.");
- sys.saveVal("Quiz_"+q,"105","Ice Fang|usa colmillos helados para morder. Puede hacer que el rival retroceda o se congele.");
- sys.saveVal("Quiz_"+q,"106","Fire Fang|Usa colmillos en llamas para morder. Puede hacer que el rival retroceda o reciba quemaduras.");
- sys.saveVal("Quiz_"+q,"107","Thunder Fang|Usa colmillos electrificados para morder. Puede hacer que el rival retroceda o se paralice.");
- sys.saveVal("Quiz_"+q,"108","Poison Fang|Colmillos tóxicos que pueden envenenar gravemente al rival.");
- sys.saveVal("Quiz_"+q,"109","Struggle|Solo se usa como último recurso al acabarse los PP. Hiere un poco al agresor.");
- sys.saveVal("Quiz_"+q,"110","Dream Eater|Restaura al usuario la mitad del daño causado a un rival dormido.");
- sys.saveVal("Quiz_"+q,"111","Draco Meteor|Hace que grandes cometas caigan del cielo. Baja mucho el At. Esp. de quien lo usa.");
- sys.saveVal("Quiz_"+q,"112","Confusion|Ataque psíquico que puede causar confusión.");
- sys.saveVal("Quiz_"+q,"113","Lucky Chant|Lanza al cielo un conjuro que impide al rival asestar golpes críticos.");
- sys.saveVal("Quiz_"+q,"114","Counter|Devuelve un golpe físico por duplicado.");
- sys.saveVal("Quiz_"+q,"115","Swagger|Provoca confusión en el enemigo, pero también sube mucho su Ataque.");
- sys.saveVal("Quiz_"+q,"116","Conversion|Cambia el tipo del usuario por el de uno de sus ataques.");
- sys.saveVal("Quiz_"+q,"117","Conversion 2|Cambia el tipo para hacerse resistente al último tipo de ataque recibido.");
- sys.saveVal("Quiz_"+q,"118","Copycat|Imita el movimiento usado justo antes. El movimiento falla si no se ha usado aún ninguno.");
- sys.saveVal("Quiz_"+q,"119","Horn Attack|Ataca al enemigo con afilados cuernos.");
- sys.saveVal("Quiz_"+q,"120","Bulk Up|Robustece el cuerpo para subir el Ataque y la Defensa.");
- sys.saveVal("Quiz_"+q,"121","Cut|Corta con garras, guadañas, etc. También sirve para cortar árboles y plantas.");
- sys.saveVal("Quiz_"+q,"122","Spacial Rend|Desgarra al rival y el espacio a su alrededor. Suele ser crítico.");
- sys.saveVal("Quiz_"+q,"123","Fury Cutter|Ataque con garras o guadaña que crece en intensidad si se usa repetidas veces.");
- sys.saveVal("Quiz_"+q,"124","Tickle|Hace reir para bajar el Ataque y la Defensa.");
- sys.saveVal("Quiz_"+q,"125","Slash|Acuchilla con pinzas, etc. Suele dar un golpe crítico.");
- sys.saveVal("Quiz_"+q,"126","Teeter Dance|Danza histérica que confunde al resto de POKéMON que hay en escena.");
- sys.saveVal("Quiz_"+q,"127","Dragon Dance|Danza mística que sube el Ataque y la Velocidad.");
- sys.saveVal("Quiz_"+q,"128","Swords Dance|Baile frenético que aumenta mucho el Ataque.");
- sys.saveVal("Quiz_"+q,"129","Rain Dance|Genera una fuerte lluvia que refuerza los ataques de tipo Agua durante 5 turnos.");
- sys.saveVal("Quiz_"+q,"130","Lunar Dance|El usuario se debilita, pero el POKéMON que lo sustituye recupera su estado y los PS.");
- sys.saveVal("Quiz_"+q,"131","Petal Dance|Lanza pétalos de 2 a 3 turnos y acaba confundiendo al atacante.");
- sys.saveVal("Quiz_"+q,"132","Featherdance|Envuelve al rival con plumón para reducir mucho su Ataque.");
- sys.saveVal("Quiz_"+q,"133","Secret power|Ataque con poder secreto cuyos efectos varían según la zona.");
- sys.saveVal("Quiz_"+q,"134","Iron Defense|Fortalece el cuerpo como si fuera hierro y sube mucho la Defensa.");
- sys.saveVal("Quiz_"+q,"135","Brick Break|Potente ataque que también es capaz de destruir barreras como Pantalla Luz y Reflejo.");
- sys.saveVal("Quiz_"+q,"136","Take Down|Carga desmedida que también hiere al agresor.");
- sys.saveVal("Quiz_"+q,"137","Knock Off|Impide al rival usar el objeto que lleva durante el combate.");
- sys.saveVal("Quiz_"+q,"138","Growth|Crece a marchas forzadas y aumenta el At. Esp.");
- sys.saveVal("Quiz_"+q,"139","Rest|Te duerme durante 2 turnos para curarte totalmente.");
- sys.saveVal("Quiz_"+q,"140","Rollout|El atacante rueda contra el rival durante 5 turnos, cada vez con más fuerza.");
- sys.saveVal("Quiz_"+q,"141","Wish|Cumple el deseo de restaurar hasta la mitad de los PS máximos en el siguiente turno.");
- sys.saveVal("Quiz_"+q,"142","Healing Wish|El POKéMON cae debilitado, pero su sustituto recupera su estado y los PS.");
- sys.saveVal("Quiz_"+q,"143","Doom Desire|Concentra un haz de luz y ataca 2 turnos después.");
- sys.saveVal("Quiz_"+q,"144","Glare|Intimida y asusta al rival hasta dejarlo paralizado.");
- sys.saveVal("Quiz_"+q,"145","Defog|Aparta obstáculos, lo que reduce la evasión del rival. También puede usarse para despejar niebla, etc.");
- sys.saveVal("Quiz_"+q,"146","Revenge|Ataque que produce doble daño si el enemigo te hiere en el mismo turno.");
- sys.saveVal("Quiz_"+q,"147","Flash|Luz cegadora que baja la precisión. Fuera de combate sirve para iluminar.");
- sys.saveVal("Quiz_"+q,"148","Pound|Golpea con las patas o la cola.");
- sys.saveVal("Quiz_"+q,"149","Detect|Frena todos los ataques, pero puede fallar si se usa repetidamente.");
- sys.saveVal("Quiz_"+q,"150","Pay Day|Arroja monedas que luego recupera.");
- sys.saveVal("Quiz_"+q,"151","Sunny Day|El sol se intensifica y sube los ataques de tipo Fuego durante 5 turnos.");
- sys.saveVal("Quiz_"+q,"152","String Shot|Lanza seda al enemigo y reduce su Velocidad.");
- sys.saveVal("Quiz_"+q,"153","Mirror Shot|El usuario libera un haz de energía desde su bruñido cuerpo. Puede bajar la precisión.");
- sys.saveVal("Quiz_"+q,"154","Mud Shot|El usuario lanza lodo al rival y reduce su Velocidad.");
- sys.saveVal("Quiz_"+q,"155","Roar Of Time|Ataca al rival usando tal energía que el tiempo se distorsiona. El agresor descansa el siguiente turno.");
- sys.saveVal("Quiz_"+q,"156","Pain Split|Suma los PS del usuario a los del rival y los reparte a partes iguales.");
- sys.saveVal("Quiz_"+q,"157","Double Team|Crea copias de sí mismo para mejorar la evasión.");
- sys.saveVal("Quiz_"+q,"158","Double-Edge|Ataque arriesgado que también hiere al agresor.");
- sys.saveVal("Quiz_"+q,"159","Double Hit|Golpea al rival dos veces seguidas con la cola, etc.");
- sys.saveVal("Quiz_"+q,"160","Double Kick|Una patada doble. Golpea 2 veces.");
- sys.saveVal("Quiz_"+q,"161","Signal Beam|Rayo siniestro de luz. Puede causar confusión.");
- sys.saveVal("Quiz_"+q,"162","Twineedle|Clava aguijones al rival 2 veces. Puede envenenar.");
- sys.saveVal("Quiz_"+q,"163","Doubleslap|Abofetea de 2 a 5 veces seguidas.");
- sys.saveVal("Quiz_"+q,"164","Natural Gift|La baya que lleva presta su fuerza para atacar. El tipo de ataque y su fuerza dependen de la baya.");
- sys.saveVal("Quiz_"+q,"165","Dragonbreath|Poderosa ráfaga de aliento que golpea al enemigo y puede paralizarlo.");
- sys.saveVal("Quiz_"+q,"166","Leech Seed|Planta tres semillas que absorben PS en cada turno.");
- sys.saveVal("Quiz_"+q,"167","Sweet Scent|Engatusa al rival para reducir su evasión. También atrae a POKéMON salvajes.");
- sys.saveVal("Quiz_"+q,"168","Metal Sound|Horrible chirrido metálico que baja mucho la Def. Esp.");
- sys.saveVal("Quiz_"+q,"169","Zap Cannon|Dispara una descarga eléctrica que causa daño y parálisis.");
- sys.saveVal("Quiz_"+q,"170","Embargo|Impide al rival usar el objeto que lleva. Su entrenador tampoco puede usar objetos sobre él.");
- sys.saveVal("Quiz_"+q,"171","Arm Thrust|Empujones directos que golpean de 2 a 5 veces seguidas.");
- sys.saveVal("Quiz_"+q,"172","Charm|Engatusa al rival y reduce bastante su Ataque.");
- sys.saveVal("Quiz_"+q,"173","Energy Ball|Aúna fuerzas de la naturaleza y libera su ataque. Puede disminuir la Def. Esp. del rival.");
- sys.saveVal("Quiz_"+q,"174","Outrage|Embestida que dura de 2 o 3 turnos y confunde al atacante.");
- sys.saveVal("Quiz_"+q,"175","Flare Blitz|El POKéMON se cubre de llamas y carga contra el rival, aunque él también recibe daños.");
- sys.saveVal("Quiz_"+q,"176","Spit Up|libera de una vez la energía acumulada con Reserva.");
- sys.saveVal("Quiz_"+q,"177","Aura Sphere|Libera una descarga de la fuerza del aura desde su interior. Es infalible.");
- sys.saveVal("Quiz_"+q,"178","Endeavor|Reduce los PS del rival para que igualen a los del atacante.");
- sys.saveVal("Quiz_"+q,"179","Wake-Up Slap|Inflige gran daño a rivales dormidos. Sin embargo, el bofetón también los despierta.");
- sys.saveVal("Quiz_"+q,"180","Trick Room|Se crea un espacio extraño en el que los POKéMON lentos se mueven primero durante cinco turnos.");
- sys.saveVal("Quiz_"+q,"181","Spore|Esparce esporas que inducen al sueño.");
- sys.saveVal("Quiz_"+q,"182","Cotton Spore|Adhiere esporas al rival para reducir mucho su Velocidad.");
- sys.saveVal("Quiz_"+q,"183","Sketch|Copia un ataque del rival. Es de un solo uso.");
- sys.saveVal("Quiz_"+q,"184","Eruption|Furia explosiva. Cuanto menor sea el número de PS del usuario, menos daño hará el ataque.");
- sys.saveVal("Quiz_"+q,"185","Smellingsalt|Hace doble daño a rivales paralizados, pero también cura la parálisis.");
- sys.saveVal("Quiz_"+q,"186","Wring Out|Abraza fuerte al rival y lo estruja. Cuantos más PS tenga el rival, más fuerza tendrá el ataque.");
- sys.saveVal("Quiz_"+q,"187","Dig|Primer turno: cava. Segundo turno: ataca. También sirve para salir de ciertas zonas.");
- sys.saveVal("Quiz_"+q,"188","Explosion|El atacante explota y hiere a todos los contendientes. El usuario se debilita de inmediato.");
- sys.saveVal("Quiz_"+q,"189","False Swipe|Ataque moderado que no debilita al enemigo y le deja al menos 1 PS.");
- sys.saveVal("Quiz_"+q,"190","Lock-On|Fija el blanco para que el siguiente ataque no falle.");
- sys.saveVal("Quiz_"+q,"191","aint Attack|Engaña al enemigo para acercarse y dar un puñetazo que no falla.");
- sys.saveVal("Quiz_"+q,"192","Fissure|Abre una grieta en el suelo y mete al rival en ella. Fulmina en 1 golpe.");
- sys.saveVal("Quiz_"+q,"193","Focus Energy|Concentra energía para aumentar las posibilidades de un golpe crítico.");
- sys.saveVal("Quiz_"+q,"194","Flash Cannon|El usuario concentra toda la luz del cuerpo y la libera. Puede bajar la Def. Esp. del rival.");
- sys.saveVal("Quiz_"+q,"195","Seed Flare|Una onda de choque se libera del cuerpo. Puede bajar la Def. Esp. del objetivo.");
- sys.saveVal("Quiz_"+q,"196","Harden|Tensa la musculatura para aumentar la Defensa.");
- sys.saveVal("Quiz_"+q,"197","Sheer Cold|Ataque de frío polar que debilita al rival si le alcanza.");
- sys.saveVal("Quiz_"+q,"198","Frustration|Cuanto menor sea la amistad con el entrenador, más poderoso será este ataque.");
- sys.saveVal("Quiz_"+q,"199","Will-O-Wisp|Llama siniestra morada que produce quemaduras.");
- sys.saveVal("Quiz_"+q,"200","Sacred Fire|Fuego místico de gran intensidad que puede causar quemaduras.");
- q= "farm";
- sys.saveVal("Quiz_"+q,"1","Amy Celebi|Un pokémon especial que lleva una extraña carta de amor en su brazo.");
- sys.saveVal("Quiz_"+q,"2","Aqua Shinx|Híbrido pokémon de tipo agua, tiene un gran parecido a Buizel.");
- sys.saveVal("Quiz_"+q,"3","Arakans|Un tipo especial de Ekans que solo se puede encontrar en los desiertos y a ciertas horas de la noche.");
- sys.saveVal("Quiz_"+q,"4","Armoured Mewtwo|Pokémon creado por el Team Rocket, tiene parte de robot.");
- sys.saveVal("Quiz_"+q,"5","Aviator Taillow|Extraño piloto de carreras, sus alas le ayudan a volar casi a la velocidad de la luz.");
- sys.saveVal("Quiz_"+q,"6","Blue Moon Slugma|Compuesto totalmente de agua a pesar que se dice que es de tipo fuego.");
- sys.saveVal("Quiz_"+q,"7","Camo Staryu|Extraña estrella de mar que se camufla en cualquier lado de la tierra.");
- sys.saveVal("Quiz_"+q,"8","Duskghoul|Fibra genética de polvo que brilla solo en la noche de Halloween.");
- sys.saveVal("Quiz_"+q,"9","Acupressure|La presión en puntos clave del cuerpo potencia una de sus carcterísticas.");
- sys.saveVal("Quiz_"+q,"10","Early Bird Natu|Usa el poder de su pico para atrapar insectos fácilmente.");
- sys.saveVal("Quiz_"+q,"11","Aeroblast|Lanza un chorro de aire que suele dar un golpe crítico.");
- sys.saveVal("Quiz_"+q,"12","Flying Pichu|A alguien le dió una vez por hacer un globo y este pokémon vuela con ellos.");
- sys.saveVal("Quiz_"+q,"13","Guild Igglybuff|Le encanta ir en la busca de manzanas.");
- sys.saveVal("Quiz_"+q,"14","Sunnie Buneary|Nació blanco y por eso se alejó de la manada.");
- sys.saveVal("Quiz_"+q,"15","Guy Fawkes Cacnea|No soporta el fuego y pensó que si se vestía lo apagaría.");
- sys.saveVal("Quiz_"+q,"16","Ice Houndour|Perro que pasó de estar rodeado de llamas a estar rodeado de hielo.");
- sys.saveVal("Quiz_"+q,"17","Jester Aipom|Marioneta andante con la capacidad de andar apoyando una sola mano.");
- sys.saveVal("Quiz_"+q,"18","Kaboom Torchic|Triste pokémon que quería ser mayor y en vez de eso consiguió ser morado.");
- sys.saveVal("Quiz_"+q,"19","Mars|Elemental del tipo fuego, se dice que vino de otro planeta.");
- sys.saveVal("Quiz_"+q,"20","Marvin|Peculiar robot que cree ser un humano.");
- sys.saveVal("Quiz_"+q,"21","Masked Buneary|Típico pokémon que deseaba ser campeón de lucha libre desde que nació.");
- sys.saveVal("Quiz_"+q,"22","Mercury|Elemental del tipo agua, se dice que nació de la perla de un Clamperl.");
- sys.saveVal("Quiz_"+q,"23","Messenger Dratini|Pokémon que enviará todas tus cartas gratis.");
- sys.saveVal("Quiz_"+q,"24","Spectre|Se cree que nunca ha existido, pero la gente afirma haberlo visto cerca de sus microondas.");
- sys.saveVal("Quiz_"+q,"25","Metabbit|Peculiar conejo biónico encontrado en la guardería.");
- sys.saveVal("Quiz_"+q,"26","Moloch|Mezcla de perro y dragón, vive en las zonas de clima árido.");
- sys.saveVal("Quiz_"+q,"27","Missingno|Infinita base de datos de un ordenador que controla nuestro mundo.");
- sys.saveVal("Quiz_"+q,"28","Orkit|Caricatura de gato con garras de hipogrifo.");
- sys.saveVal("Quiz_"+q,"29","Replisol|Experimentos con el ADN de Absol.");
- sys.saveVal("Quiz_"+q,"30","Rexobos|Se dice que es el creador de Arceus.");
- sys.saveVal("Quiz_"+q,"31","Phanzon|Místico robot o una prueba de guerra.");
- sys.saveVal("Quiz_"+q,"32","Rokon|Perro con unas alas místicas rodeadas de un frío seco.");
- sys.saveVal("Quiz_"+q,"33","Saiyan Rattata|Posiblemente sustituya a Goku en Dragon Ball Z.");
- sys.saveVal("Quiz_"+q,"34","Shooting Star Cleffa|Tira polvos de estrellas para anunciar su llegada a nuestro mundo.");
- sys.saveVal("Quiz_"+q,"35","Sleeping Kolink|Dormilón, dice ser el maestro de todos pero en realidad es el maestro del arte de la pereza.");
- sys.saveVal("Quiz_"+q,"36","Snow Combee|Abeja que se transformó tras pasar 125 años en una cámara de helados.");
- sys.saveVal("Quiz_"+q,"37","Surfing Pichu|Le encanta surfear y tomar sol en la playa del Este.");
- sys.saveVal("Quiz_"+q,"38","Sushi Lickitung|Adora comer, pero ni se te ocurra darle Sushi o lo lamentarás.");
- sys.saveVal("Quiz_"+q,"39","Teddibear|Osito amoroso por el día, osito tenebroso por la noche.");
- sys.saveVal("Quiz_"+q,"40","Tiger Glameow|Pequeño gato que cree ser un gran tigre.");
- sys.saveVal("Quiz_"+q,"41","Turkey Farfetch'd|Tiene un miedo atroz al día de Acción de Gracias.");
- sys.saveVal("Quiz_"+q,"42","Turtwig Autumn|Extraño brote que salió en Otoño y suele cambiar de color según el clima.");
- sys.saveVal("Quiz_"+q,"43","Turtwig Spring|Extraño brote que salió en Primavera y suele cambiar de color según el clima.");
- sys.saveVal("Quiz_"+q,"44","Turtwig Winter|Extraño brote que salió en Invierno y suele cambiar de color según el clima.");
- sys.saveVal("Quiz_"+q,"45","Turtwig Summer|Extraño brote que salió en Verano y suele cambiar de color según el clima.");
- sys.saveVal("Quiz_"+q,"46","Vampire Gligar|Vampiro con mezcla de pokémon, con sus alas es capaz de decapitarte en segundos.");
- sys.saveVal("Quiz_"+q,"47","Venus|Dios de la tierra, la gente piensa que es un Trapinch algo cambiado.");
- sys.saveVal("Quiz_"+q,"48","Vexile|Experimento genético con el ADN de Weavile macho.");
- sys.saveVal("Quiz_"+q,"49","Xalmory|Experimento genético con el ADN de un Skarmory.");
- sys.saveVal("Quiz_"+q,"50","XD001|Un pájaro muy oscuro, se dice que nació de la Oscuridad del interior de su madre.");
- sys.saveVal("Quiz_"+q,"51","Xemneye|Experimento genético con el ADN de un Sableye.");
- sys.saveVal("Quiz_"+q,"52","Xigtowl|Experimento genético con el ADN de un Noctwol.");
- sys.saveVal("Quiz_"+q,"53","Orange Gem Geodude|Si te encuentras con una piedra preciosa en la Cueva Oasis ten cuidado de que no sea un pokémon.");
- sys.saveVal("Quiz_"+q,"54","DeathStar Voltorb|Estrella robótica capaz de destruir el planeta Tierra si explota.");
- sys.saveVal("Quiz_"+q,"55","Gosold|Pato de oro, tiene el poder de que todo lo que toca se convierta en oro al instante.");
- sys.saveVal("Quiz_"+q,"56","Inflale|Una especie de delfín con una burbuja en la cabeza para poder respirar bajo el agua.");
- sys.saveVal("Quiz_"+q,"57","Snowpoke|Muñeco de nieve que cobró vida en las Navidades pasadas.");
- sys.saveVal("Quiz_"+q,"58","Kinchiona|Shinx hembra con un carácter algo arisco.");
- sys.saveVal("Quiz_"+q,"59","Guarderia|Un señor mayor hace que salgan huevos por arte de magia.");
- sys.saveVal("Quiz_"+q,"60","Tienda|¡Carameloraro! ¿Dónde?.");
- sys.saveVal("Quiz_"+q,"61","Laboratorio|Lugar donde se adoptan todos loe huevos de pokémon.");
- sys.saveVal("Quiz_"+q,"62","Parque|Sitio en el cual te encuentras con huevos o directamente con pokémon abandonados.");
- sys.saveVal("Quiz_"+q,"63","Bayas|Sube de nivel a los pokémon.");
- sys.saveVal("Quiz_"+q,"64","Refrescos|Hacen más duradera la amistad con tu pokémon.");
- sys.saveVal("Quiz_"+q,"65","Granja|Puedes comprobar tus estadísticas y rango.");
- sys.saveVal("Quiz_"+q,"66","Misiones|Comprueba los datos y los puntos de tu cuenta.");
- sys.saveVal("Quiz_"+q,"67","Rango|Atrápalos a todos y lo subirás.");
- sys.saveVal("Quiz_"+q,"68","Clicks|Sube puntos a la hora de recibir un evento.");
- sys.saveVal("Quiz_"+q,"69","Tienda Dorada|Compras huevos de pokémon legendarios.");
- sys.saveVal("Quiz_"+q,"70","Tienda Negra|El mercader te quiere robar dinero, estate alerta.");
- sys.saveVal("Quiz_"+q,"71","Pokerus|Da un x4 a cada pokémon de la granja.");
- sys.saveVal("Quiz_"+q,"72","Kolink|Si le envías un PM que le moleste te banea.");
- sys.saveVal("Quiz_"+q,"73","Tienda de Ropa|Lugar donde vistes a tu pokémon para que no tenga frío.");
- sys.saveVal("Quiz_"+q,"74","Rango de Evento|Comprueba tu posibilidad de conseguir un evento.");
- sys.saveVal("Quiz_"+q,"75","Ayuda|Consulta todas tus dudas sobre la Granja.");
- sys.saveVal("Quiz_"+q,"76","Estatus|Lugar donde se actualizan los datos de todo el mundo.");
- sys.saveVal("Quiz_"+q,"77","Amigos|Los únicos que te hacen click cada día.");
- sys.saveVal("Quiz_"+q,"78","PokeFarm|Sitio donde comienzas tu aventura.");
- sys.saveVal("Quiz_"+q,"79","Dream World|Nueva atracción donde puedes ganar medallas.");
- sys.saveVal("Quiz_"+q,"80","Ultimate|Te dan un huevo de legendario con solo conseguirla.");
- q="scramble";
- sys.saveVal("Quiz_"+q,"1","Comida|O-C-M-A-D-I. ");
- sys.saveVal("Quiz_"+q,"2","Computadora|-U-P-C-O-M-A-T-D-O-A-R. ");
- sys.saveVal("Quiz_"+q,"3","Libro|B-R-L-I-O.");
- sys.saveVal("Quiz_"+q,"4","Helado|L-A-D-O-E-H.");
- sys.saveVal("Quiz_"+q,"5","Piso|I-S-P-O.");
- sys.saveVal("Quiz_"+q,"6","Edificio|E-D-I-C-O-I-F-I.");
- sys.saveVal("Quiz_"+q,"7","Agua|A-U-A-G.");
- sys.saveVal("Quiz_"+q,"8","Groudon|O-N-G-R-U-O-D.");
- sys.saveVal("Quiz_"+q,"9","Sexo|O-S-X-E.");
- sys.saveVal("Quiz_"+q,"10","Raton|R-T-O-N-A.");
- sys.saveVal("Quiz_"+q,"11","Golpe|P-E-G-O-L.");
- sys.saveVal("Quiz_"+q,"12","Ataque|Q-E-U-A-T-A.");
- sys.saveVal("Quiz_"+q,"13","Keldeo|E-L-E-O-K-D.");
- sys.saveVal("Quiz_"+q,"14","Hipopotamo|H-I-O-T-A-M-O-O-P.");
- sys.saveVal("Quiz_"+q,"15","Garchomp|H-G-R-A-O-M-C-P.");
- sys.saveVal("Quiz_"+q,"16","Arbol|B-A-R-O-L.");
- sys.saveVal("Quiz_"+q,"17","Mision|M-I-O-N-S-I.");
- sys.saveVal("Quiz_"+q,"18","Nepe|N-P-E-E.");
- sys.saveVal("Quiz_"+q,"19","Magikarp|A-M-G-I-P-A-R-K.");
- sys.saveVal("Quiz_"+q,"20","Alas|S-A-L-A.");
- sys.saveVal("Quiz_"+q,"21","LLaves|A-V-S-LL-E.");
- sys.saveVal("Quiz_"+q,"22","Musica|S-I-C-A-U-M.");
- sys.saveVal("Quiz_"+q,"23","Conejo|E-N-C-O-O-J.");
- sys.saveVal("Quiz_"+q,"24","Trampa|P-M-A-T-R-A.");
- sys.saveVal("Quiz_"+q,"25","Gulpin|G-L-P-I-N-U.");
- sys.saveVal("Quiz_"+q,"26","Calor|L-R-O-C-A ");
- sys.saveVal("Quiz_"+q,"27","Dulce|D-L-U-E-C. ");
- sys.saveVal("Quiz_"+q,"28","Raro|R-R-A-O. ");
- sys.saveVal("Quiz_"+q,"29","Enfermo|E-F-E-R-N-M-O ");
- sys.saveVal("Quiz_"+q,"30","Carbos|. B-R-A-C-O-S");
- sys.saveVal("Quiz_"+q,"31","Dinero|D-N-E-R-I-O ");
- sys.saveVal("Quiz_"+q,"32","Fea|E-A-F ");
- sys.saveVal("Quiz_"+q,"33","Drogas|G-A-D-R-O-S ");
- sys.saveVal("Quiz_"+q,"34","Calculo|U-C-L-C-A-L-O ");
- sys.saveVal("Quiz_"+q,"35","Cueva|A-V-U-E-C. ");
- sys.saveVal("Quiz_"+q,"36","Estado|S-E-T-D-A-O. ");
- sys.saveVal("Quiz_"+q,"37","Inicio|N-I-I-C-O");
- sys.saveVal("Quiz_"+q,"38","Dificil|F-I-D-L-I-C-I ");
- sys.saveVal("Quiz_"+q,"39","Automovil|T-O-M-O-A-U-L-I-V");
- sys.saveVal("Quiz_"+q,"40","Montaña|M-Ñ-A-O-T-N-A. ");
- sys.saveVal("Quiz_"+q,"41","Pokemon|P-K-E-M-N-O-O. ");
- sys.saveVal("Quiz_"+q,"42","Elefante|E-E-L-A-F-N-T-E. ");
- sys.saveVal("Quiz_"+q,"43","Trabajo|B-A-R-T-A-O-J ");
- sys.saveVal("Quiz_"+q,"44","Movimiento|M-V-O-M-I-E-T-O-N. ");
- sys.saveVal("Quiz_"+q,"45","Restaurante|R-E-S-U-T-A-N-T-E-R-A ");
- sys.saveVal("Quiz_"+q,"46","Manaphy|P-H-Y-N-M-A-A");
- sys.saveVal("Quiz_"+q,"47","Roserade|D-R-A-E-R-O-E-S");
- sys.saveVal("Quiz_"+q,"48","Banette|T-T-N-E-E-A-B");
- sys.saveVal("Quiz_"+q,"49","Phanpy|Y-P-P-H-N-A ");
- sys.saveVal("Quiz_"+q,"50","Celebi|L-E-I-B-C-E ");
- sys.saveVal("Quiz_"+q,"51","Staravia|V-A-I-T-R-S-A-A");
- sys.saveVal("Quiz_"+q,"52","Flygon|N-G-F-Y-L-O ");
- sys.saveVal("Quiz_"+q,"53","Skarmory|M-R-O-Y-S-K-R-A");
- sys.saveVal("Quiz_"+q,"54","Zigzagoon|G-O-O-N-Z-I-Z-G-A ");
- sys.saveVal("Quiz_"+q,"55","Slaking|N-G-I-K-S-A-L");
- sys.saveVal("Quiz_"+q,"56","Chatot|T-T-O-C-A-H ");
- sys.saveVal("Quiz_"+q,"57","Electivire|T-R-E-I-V-I-E-L-E-C-T");
- sys.saveVal("Quiz_"+q,"58","Farfetch'd|'-D-H-C-T-F-E-F-A-R");
- sys.saveVal("Quiz_"+q,"59","Bellosom|O-M-S-LL-O-B-E");
- sys.saveVal("Quiz_"+q,"60","Flaaffy|F-F-A-A-L-Y ");
- sys.saveVal("Quiz_"+q,"61","Unown|N-W-O-U-N");
- sys.saveVal("Quiz_"+q,"62","Wobbuffet|F-F-T-E-O-W-B-B-U");
- sys.saveVal("Quiz_"+q,"63","Minum|U-M-N-I-M");
- sys.saveVal("Quiz_"+q,"64","Altaria|R-A-I-T-A-A-L");
- sys.saveVal("Quiz_"+q,"65","Aron|N-O-R-A ");
- sys.saveVal("Quiz_"+q,"66","Skitty|T-T-Y-I-K-S ");
- sys.saveVal("Quiz_"+q,"67","Carnivine|I-V-E-N-C-A-R-I-N ");
- sys.saveVal("Quiz_"+q,"68","Crobat|T-R-O-A-B-C");
- sys.saveVal("Quiz_"+q,"69","Mew|E-W-M");
- sys.saveVal("Quiz_"+q,"70","Charmander|R-E-D-A-M-C-H-R-A-N");
- sys.saveVal("Quiz_"+q,"71","Krabby|Y-B-B-R-A-K ");
- sys.saveVal("Quiz_"+q,"72","Psyduck|K-C-U-D-S-Y-P");
- sys.saveVal("Quiz_"+q,"73","Koffing|F-I-N-G-F-O-K ");
- sys.saveVal("Quiz_"+q,"74","Dragonite|I-T-E-O-G-D-R-A-N");
- sys.saveVal("Quiz_"+q,"75","Mawile|W-L-E-I-A-M");
- sys.saveVal("Quiz_"+q,"76","Seviper|V-I-E-R-P-S-E");
- sys.saveVal("Quiz_"+q,"77","Rayquaza|Q-A-U-Z-A-Y-R-A");
- sys.saveVal("Quiz_"+q,"78","Shinx|N-X-H-I-S");
- sys.saveVal("Quiz_"+q,"79","Stunky|Y-S-T-N-U-K");
- sys.saveVal("Quiz_"+q,"80","Lunatone|N-O-T-E-U-N-L-A");
- q="items";
- sys.saveVal("Quiz_"+q,"1","Friend ball|Una Ball que enternece Pokémon. ");
- sys.saveVal("Quiz_"+q,"2","Love ball|Para capturar al género opuesto. ");
- sys.saveVal("Quiz_"+q,"3","Lure ball|Ball para Pokémon pescados con caña. ");
- sys.saveVal("Quiz_"+q,"4","Moon ball|Ball para Pokémon que evol. con P.Lunar. ");
- sys.saveVal("Quiz_"+q,"5","Master ball|Es la mejor Ball. Nunca falla. ");
- sys.saveVal("Quiz_"+q,"6","Level ball|Ball para Pokémon de bajo nivel. ");
- sys.saveVal("Quiz_"+q,"7","Park ball|Ball del Concurso Captura de Bichos. ");
- sys.saveVal("Quiz_"+q,"8","Heavy ball|Ball para capturar Pokémon pesados. ");
- sys.saveVal("Quiz_"+q,"9","Poké ball|Objeto para capturar Pokémon. ");
- sys.saveVal("Quiz_"+q,"10","Fast ball|Ball para atrapar Pokémon veloces. ");
- sys.saveVal("Quiz_"+q,"11","Great ball|Ball con un buen índice de éxito. ");
- sys.saveVal("Quiz_"+q,"12","Ultra ball|Ball con un gran índice de éxito. ");
- sys.saveVal("Quiz_"+q,"13","Fresh water|Restaura 50 PS de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"14","Mystic water|Mejora ataques tipo agua. (Eq.) ");
- sys.saveVal("Quiz_"+q,"15","Nevermeltice|Mejora ataques tipo hielo. (Eq.) ");
- sys.saveVal("Quiz_"+q,"16","Antidote|Cura a los Pokémon envenenados. ");
- sys.saveVal("Quiz_"+q,"17","Burnt berry|Cura automática de congelación. (Eq.) ");
- sys.saveVal("Quiz_"+q,"18","Soft sand|Mejora los ataques tipo tierra. (Eq.) ");
- sys.saveVal("Quiz_"+q,"19","X attack|Mejora el Ataque. (1 bat.) ");
- sys.saveVal("Quiz_"+q,"20","Berry|Objeto de autocuración. (10PS, Eq.) ");
- sys.saveVal("Quiz_"+q,"21","Gold berry|Objeto de autocuración. (30PS, Eq.) ");
- sys.saveVal("Quiz_"+q,"22","Ice berry|Cura automática de quemaduras. (Eq.) ");
- sys.saveVal("Quiz_"+q,"23","Mint berry|Cura automática del sueño. (Eq.) ");
- sys.saveVal("Quiz_"+q,"24","Miracleberry|Cura problemas de estado. (Eq.) ");
- sys.saveVal("Quiz_"+q,"25","Bitter berry|Cura automática de confusión. (Eq.) ");
- sys.saveVal("Quiz_"+q,"26","Light ball|Un extraño orbe eléctrico. (Eq.) ");
- sys.saveVal("Quiz_"+q,"27","Calcium|Sube caract. Esp. de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"28","Rare candy|Sube de nivel a un Pokémon. ");
- sys.saveVal("Quiz_"+q,"29","Charcoal|Mejora ataques tipo fuego. (Eq.) ");
- sys.saveVal("Quiz_"+q,"30","Carbos|Eleva la Velocidad de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"31","Blackbelt|Mejora ataques tipo lucha. (Eq.) ");
- sys.saveVal("Quiz_"+q,"32","Focus band|Podría evitar caer debilitado. (Eq.) ");
- sys.saveVal("Quiz_"+q,"33","Dragon fang|Mejora ataques tipo dragón. ((Eq.) ");
- sys.saveVal("Quiz_"+q,"34","Twistedspoon|Mejora ataques psíquicos. (Eq.) ");
- sys.saveVal("Quiz_"+q,"35","Escape rope|Se usa para salir de cuevas, etc. ");
- sys.saveVal("Quiz_"+q,"36","Full heal|Cura los problemas de estado. ");
- sys.saveVal("Quiz_"+q,"37","X defend|Mejora la Defensa. (1 bat.) ");
- sys.saveVal("Quiz_"+q,"38","Awakening|Despierta a los Pokémon dormidos. ");
- sys.saveVal("Quiz_"+q,"39","Dire hit|Sube prob. golpe crítico. (1 bat.) ");
- sys.saveVal("Quiz_"+q,"40","Elixer|Restaura 10 PP de todos los ataques. ");
- sys.saveVal("Quiz_"+q,"41","Max elixer|Restaura todos los PP de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"42","Dragon scale|Un objeto extraño de tipo dragón. ");
- sys.saveVal("Quiz_"+q,"43","X Special|Sube Ataque Especial. (1 bat.) ");
- sys.saveVal("Quiz_"+q,"44","Ether|Restaura 10 PP de un movimiento. ");
- sys.saveVal("Quiz_"+q,"45","Max ether|Restaura todos los PP de un ataque. ");
- sys.saveVal("Quiz_"+q,"46","Poison barb|Mejora los ataques tipo veneno. (Eq.) ");
- sys.saveVal("Quiz_"+q,"47","Blackglasses|Mejora ataques siniestros. (Eq.) ");
- sys.saveVal("Quiz_"+q,"48","Quick claw|Sube probabilidad primer golpe. (Eq.) ");
- sys.saveVal("Quiz_"+q,"49","Berserk gene|Mejora el ataque pero confunde. ");
- sys.saveVal("Quiz_"+q,"50","Spell tag|Sube ataques tipo fantasma. (Eq.) ");
- sys.saveVal("Quiz_"+q,"51","Revival herb|Revive Pokémon. Amarga. ");
- sys.saveVal("Quiz_"+q,"52","Iron|Mejora la Defensa de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"53","Hyper potion|Restaura 200 PS del Pokémon. ");
- sys.saveVal("Quiz_"+q,"54","Magnet|Mejora ataques eléctricos. (Eq.) ");
- sys.saveVal("Quiz_"+q,"55","Pink bow|Mejora ataques normales. (Eq.) ");
- sys.saveVal("Quiz_"+q,"56","Lemonade|Restaura 80 PS de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"57","PP up|Aumenta los PP máx. de un ataque. ");
- sys.saveVal("Quiz_"+q,"58","HP up|Aumenta los PS de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"59","Max potion|Restaura todos los PS del Pokémon. ");
- sys.saveVal("Quiz_"+q,"60","Max repel|Repele Pokémon débiles 250 pasos. ");
- sys.saveVal("Quiz_"+q,"61","Max revive|Cura a un Pokémon debilitado. ");
- sys.saveVal("Quiz_"+q,"62","Amulet coin|Dobla el dinero que ganas. (Eq.) ");
- sys.saveVal("Quiz_"+q,"63","Scope lens|Sube prob. golpe crítico. (Eq.) ");
- sys.saveVal("Quiz_"+q,"64","Sharp beak|Mejora los ataques tipo volador. (Eq.) ");
- sys.saveVal("Quiz_"+q,"65","Water stone|Evoluciona ciertos tipos de Pokémon agua. ");
- sys.saveVal("Quiz_"+q,"66","Hard stone|Mejora ataques tipo roca. (Eq.) ");
- sys.saveVal("Quiz_"+q,"67","Fire stone|Evoluciona ciertos tipos de Pokémon fuego. ");
- sys.saveVal("Quiz_"+q,"68","Leaf stone|Evoluciona ciertos tipos de Pokémon hierba. ");
- sys.saveVal("Quiz_"+q,"69","Moon stone|Evoluciona ciertos tipos de Pokémon lunaticos. ");
- sys.saveVal("Quiz_"+q,"70","Sun stone|Evoluciona ciertos tipos de Pokémon hierba. ");
- sys.saveVal("Quiz_"+q,"71","Everstone|Detiene la evolución. (Eq.) ");
- sys.saveVal("Quiz_"+q,"72","Thunderstone|Evoluciona ciertos tipos de Pokémon. ");
- sys.saveVal("Quiz_"+q,"73","Potion|Restaura 20 PS del Pokémon. ");
- sys.saveVal("Quiz_"+q,"74","Heal powder|Cura todos los males. Amarga. ");
- sys.saveVal("Quiz_"+q,"75","Metal powder|Mejora la Defensa de Ditto. (Eq.) ");
- sys.saveVal("Quiz_"+q,"76","Brightpowder|Baja la Precisión del enemigo. (Eq.) ");
- sys.saveVal("Quiz_"+q,"77","Silverpowder|Mejora los ataques tipo bicho. (Eq.) ");
- sys.saveVal("Quiz_"+q,"78","Energypowder|Restaura 50 PS del Pokémon. Amarga. ");
- sys.saveVal("Quiz_"+q,"79","X accuracy|Sube la Precisión. (1 bat.) ");
- sys.saveVal("Quiz_"+q,"80","Protein|Mejora el Ataque de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"81","Energy root|Restaura 200 PS del Pokémon. Amarga. ");
- sys.saveVal("Quiz_"+q,"82","Soda pop|Restaura 60 PS de un Pokémon. ");
- sys.saveVal("Quiz_"+q,"83","Exp.share|Reparte los puntos de Exp. (Eq.) ");
- sys.saveVal("Quiz_"+q,"84","Repel|Repele Pokémon débiles 100 pasos. ");
- sys.saveVal("Quiz_"+q,"85","Full restore|Restaura todos los PS y el estado. ");
- sys.saveVal("Quiz_"+q,"86","Leftovers|Restaura PS en el combate. (Eq.) ");
- sys.saveVal("Quiz_"+q,"87","Metal coat|Mejora ataques tipo acero. (Eq.) ");
- sys.saveVal("Quiz_"+q,"88","Revive|Restaura 1|2 PS a un Pokémon debilitado. ");
- sys.saveVal("Quiz_"+q,"89","King's Rock|El enemigo podría retroceder. (Eq.) ");
- sys.saveVal("Quiz_"+q,"90","Miracle seed|Mejora ataques tipo planta. (Eq.) ");
- sys.saveVal("Quiz_"+q,"91","Super potion|Restaura 50 PS del Pokémon. ");
- sys.saveVal("Quiz_"+q,"92","Super repel|Repele Pokémon débiles 200 pasos. ");
- sys.saveVal("Quiz_"+q,"93","X Speed|Más Velocidad. (Eq.) ");
- sys.saveVal("Quiz_"+q,"94","Rainbow wing|Pluma mística de color arcoiris. ");
- sys.saveVal("Quiz_"+q,"95","Silver wing|Pluma muy extraña de color plateado. ");
- sys.saveVal("Quiz_"+q,"96","Bicycle|Bici plegable para ir más rápido. ");
- sys.saveVal("Quiz_"+q,"97","Itemfinder|Busca objetos ocultos. ");
- sys.saveVal("Quiz_"+q,"98","Good rod|Caña buena para atrapar Pokémon. ");
- sys.saveVal("Quiz_"+q,"99","Old rod|Sirve para pescar Pokémon. ");
- sys.saveVal("Quiz_"+q,"100","GS Ball|La Ball misteriosa. ");
- q="anime"
- sys.saveVal("Quiz_"+q,"1","full metal alchemist|De que serie son estos personajes Edward y Alphonse Elric?");
- sys.saveVal("Quiz_"+q,"2","akamaru|Como se llama el perro de inuzuka kiba?");
- sys.saveVal("Quiz_"+q,"3","joleaus|En Death Note,,¿Cómo se llamaba el shinigami del cual Amane Misa heredó su Death Note?");
- sys.saveVal("Quiz_"+q,"4","luna|¿Cómo se llama el gato que acompaña a Serena (Usagi) de Sailor Moon?");
- sys.saveVal("Quiz_"+q,"5","Iruka-sensei|¿Quién era el maestro de Naruto cuando estudiaba en la academia ninja?");
- sys.saveVal("Quiz_"+q,"6","Viento|¿Cual es la primera de las Cartas Clow que sakura (Sakura Card Captors) ve?");
- sys.saveVal("Quiz_"+q,"7","Bulbasaur|¿Cuál es el Pokémon que en la clasificación tiene el número #001?");
- sys.saveVal("Quiz_"+q,"8","8|¿Cuántas son las Dragon Balls?");
- sys.saveVal("Quiz_"+q,"9","gato|En Fruits Basket,¿En qué animal se transforma Kyo según el Zodíaco Chino?");
- sys.saveVal("Quiz_"+q,"10","kouta|En Elfen Lied,¿Cómo se llama el chico del cuál está enamorada Lucy/Nyu?");
- sys.saveVal("Quiz_"+q,"11","sumomo|En Chobits,,¿Cómo se llama el pequeño persocon que acompaña a Shinbo,,el amigo de Hideki?");
- sys.saveVal("Quiz_"+q,"12","8|¿Cuántos ova tiene hasta el momento la serie de 'Detective Conan'?");
- sys.saveVal("Quiz_"+q,"13","digimon adventure|¿Cómo se llamó la primer temporada de Digimon?");
- sys.saveVal("Quiz_"+q,"14","estados unidos|¿De qué país provenía Sora (Kaleido Star) cuando llego al Kaleido Stage?");
- sys.saveVal("Quiz_"+q,"15","diosa atena|En la serie de Los Caballeros del Zodíaco (Saint Seiya),,¿Qué diosa deben proteger los 5 caballeros?");
- sys.saveVal("Quiz_"+q,"16","Shoujo|¿De qué estilo es el anime 'Candy Candy'?");
- sys.saveVal("Quiz_"+q,"17","asahina|En Haruhi Suzumiya No Yuutsu (La Melancolía de Haruhi Suzumiya) cómo es el apellido de Mikuru,,la mascota del grupo?");
- sys.saveVal("Quiz_"+q,"18","kirara|En Inuyasha,¿Cómo se llama la criatura de dos colas que siempre acompaña a Sango?");
- sys.saveVal("Quiz_"+q,"19","hermanos gemelos|En Shaman King,¿Qué cuál es la relación entre Yoh Asakura y Hao Asakura?");
- sys.saveVal("Quiz_"+q,"20","suiza|¿En qué país se situaba el anime 'Heidi'?");
- sys.saveVal("Quiz_"+q,"21","futbol|¿Que deporte se practica en la serie anime Captain Tsubasa (Supercampeones)?");
- sys.saveVal("Quiz_"+q,"22","mecha|¿Dentro de qué estilo se encuentra el anime 'Mazinger Z'?");
- sys.saveVal("Quiz_"+q,"23","meteoro|¿Con qué nombre se conoció el anime 'Speed Racer'?");
- sys.saveVal("Quiz_"+q,"24","saotome|¿Cuál es el apellido del protagonista de la serie 'Ranma 1/2'?");
- sys.saveVal("Quiz_"+q,"25","maho shoujo|¿A qué género pertenece 'Corrector Yui'?");
- sys.saveVal("Quiz_"+q,"26","Amakakeru Ryu no Hirameki|En Rurouni Kenshin (Samurai X),,¿Cómo se llama la técnica especial de Kenshin?");
- sys.saveVal("Quiz_"+q,"27","basketball|¿Qué deporte se practica en 'Slam Dunk'?");
- sys.saveVal("Quiz_"+q,"28","Cell|Nombre del segundo enemigo principal en la seria de DBZ");
- sys.saveVal("Quiz_"+q,"29","Orochimaru|¿Cómo se llama el rey de las serpientes?");
- sys.saveVal("Quiz_"+q,"30","Sharingan|¿Cómo se le llama en japones al 'jutsu ocular'?");
- sys.saveVal("Quiz_"+q,"31","Madara Uchiha|¿Cuál es el verdadero nombre y apellido del miembro de Akatsuki Tobi? ");
- sys.saveVal("Quiz_"+q,"32","Minato|¿Cómo se llama el papa de naruto?");
- sys.saveVal("Quiz_"+q,"33","Cuarto Hokage|¿De qué persona kakashi copio el rasengan?");
- sys.saveVal("Quiz_"+q,"34","Kyubi|¿Que tiene Naruto en su interior?");
- sys.saveVal("Quiz_"+q,"35","Konoha|¿De que aldea es Naruto?");
- sys.saveVal("Quiz_"+q,"36","Sakura|¿Naruto a quien ama?");
- sys.saveVal("Quiz_"+q,"37","Uchiha|¿Sasuke a que clan pertenese?");
- sys.saveVal("Quiz_"+q,"38","A su hermano|¿Sasuke a quien odia?");
- sys.saveVal("Quiz_"+q,"39","Kakashi|¿Es el hijo del colmillo blanco de Konoha?, ¿Cual es su nombre?");
- q="pokes";
- sys.saveVal("Quiz_"+q,"1","Ludicolo|Cuando oye música festiva, las células se le revolucionan y comienza a bailar con ritmo.");
- sys.saveVal("Quiz_"+q,"2","Swellow|Se preocupa de mantener sus alas lustrosas y de remontar sus vuelos elegantemente.");
- sys.saveVal("Quiz_"+q,"3","Meowth|Adora los objetos redondos. De noche,camina por las calles en busca de monedas perdidas.");
- sys.saveVal("Quiz_"+q,"4","Ninetales|De acuerdo con una antigua leyenda, este Pokémon es la reencarnación de 9 nobles santos.");
- sys.saveVal("Quiz_"+q,"5","Larvitar|Nace bajo la tierra y se abre paso hasta la superficie comiendo lo que encuentra al camino.");
- sys.saveVal("Quiz_"+q,"6","Magmortar|Sus brazos disparan bolas de fuego a más de 2000 grados. Vive en cráteres volcánicos. ");
- sys.saveVal("Quiz_"+q,"7","Medicham|El yoga ha perfeccionado su sexto sentido.Lucha realizando movimientos elegantes. ");
- sys.saveVal("Quiz_"+q,"8","Sharpedo|Es el terror de los mares. Nada agitando la aleta trasera propulsándose por el agua. ");
- sys.saveVal("Quiz_"+q,"9","Tentacool|Mientras está flotando en el agua, usa sus tóxicos tentáculos para envenenar al roce. ");
- sys.saveVal("Quiz_"+q,"10","Pikachu|Cuando se enfada, descarga la energía que almacena en el interior de los mofletes. ");
- sys.saveVal("Quiz_"+q,"11","Nidoran|El veneno oculto en su pequeño cuerno es extremadamente potente. El menor roce sería fatal. ");
- sys.saveVal("Quiz_"+q,"12","Pinsir|Atrapa a su presa con sus pinzas, y aprieta fuerte. No se puede mover si hace mucho frío.");
- sys.saveVal("Quiz_"+q,"13","Gligar|Vuela directo a la cara del objetivo, y acaba con su aterrada víctima inyectándole veneno. ");
- sys.saveVal("Quiz_"+q,"14","Houndoom|Las llamas que lanza por la boca provienen de las toxinas que arden dentro del cuerpo. ");
- sys.saveVal("Quiz_"+q,"15","Combusken|Su habilidad le permite dar diez patadas por segundo. Lanza potentes gritos que intimidan. ");
- sys.saveVal("Quiz_"+q,"16","Clamperl|Durante toda su vida, crea una sola perla que, según se dice, aumenta los poderes psíquicos. ");
- sys.saveVal("Quiz_"+q,"17","Bidoof|Roe constantemente los troncos y las rocas para limarse los dientes. Anida cerca del agua. ");
- sys.saveVal("Quiz_"+q,"18","Drifloon|Por esa forma que tiene de flotar sin rumbo, se le apoda Globo aeroerrático. ");
- sys.saveVal("Quiz_"+q,"19","Growlithe|Es muy agradable y leal. Para ahuyentar al enemigo, se pone a ladrar y a dar bocados. ");
- sys.saveVal("Quiz_"+q,"20","Gengar|Roba el calor de sus alrededores. Si sientes un escalofrío, seguro que está cerca. ");
- sys.saveVal("Quiz_"+q,"21","Togepi|El cascarón parece estar lleno de alegría. Dicen que trae buena suerte si es tratado con cariño. ");
- sys.saveVal("Quiz_"+q,"22","Piloswine|Su tupido pelaje le protege del frío. Sus colmillos de hielo se endurecen cuando nieva. ");
- sys.saveVal("Quiz_"+q,"23","Shroomish|De día está tranquilamente en el bosque, a la sombra. Tira polvo tóxico por la cabeza. ");
- sys.saveVal("Quiz_"+q,"24","Camerupt|Tiene volcanes en el lomo. Habita los cráteres de los volcanes.");
- sys.saveVal("Quiz_"+q,"25","Piplup|No se le da bien lo de andar, se cae mucho. Pero su orgullo le hace sacar pecho como si nada.");
- sys.saveVal("Quiz_"+q,"26","Pachirisu|Crea bolas de pelo que crepitan con electricidad estática. Las almacena en agujeros de árboles. ");
- sys.saveVal("Quiz_"+q,"27","Garchomp|Cuando va a velocidad máxima, las alas crean cuchillas de viento que talan cualquier árbol.");
- sys.saveVal("Quiz_"+q,"28","Rotom|Su cuerpo está hecho de plasma. Se infiltra en dispositivos electrónicos y los inutiliza. ");
- sys.saveVal("Quiz_"+q,"29","Rhyperior|Tensa y expande los músculos muy rápido para disparar las rocas que tenga en la mano. ");
- sys.saveVal("Quiz_"+q,"30","Toxicroak|Sus garras segregan una toxina tan potente que un simple arañazo puede ser mortal. ");
- sys.saveVal("Quiz_"+q,"31","Bagon|Sueña con volar algún día, por lo que siempre practica saltando desde acantilados. ");
- sys.saveVal("Quiz_"+q,"32","Cyndaquil|Cuando se enfada, dispara un fuego por el lomo infernal. Las llamaradas intimidan sus rivales. ");
- sys.saveVal("Quiz_"+q,"33","Beldum|Se comunican mediante pulsos magnéticos. Cuando van en grupos, se mueven al unísono.");
- sys.saveVal("Quiz_"+q,"34","Shieldon|Se abrillanta la cara frotándola contra los árboles. Es vulnerable a los ataques por atrás. ");
- sys.saveVal("Quiz_"+q,"35","Glameow|Araña cuando está enfadado y ronronea cuando esta cariñoso. Su imprevisibilidad es famosa.");
- sys.saveVal("Quiz_"+q,"36","Rapidash|Le encanta correr. Si ve algo más rápido que él, intentará alcanzarlo a toda velocidad. ");
- sys.saveVal("Quiz_"+q,"37","Scyther|Al moverse deja sólo una estela. Si se esconde en la hierba, sus colores le hacen invisible. ");
- sys.saveVal("Quiz_"+q,"38","Snorlax|Come cualquier cosa. Incluso la comida pasada de fecha. Su estómago nunca se llena.");
- sys.saveVal("Quiz_"+q,"39","Ariados|Una hebra de un hilo especial es tejida sin fin desde su parte trasera, hasta su nido. ");
- sys.saveVal("Quiz_"+q,"40","Heracross|Es dócil, pero si se le molesta mientras succiona miel, perseguirá con su cuerno al intruso.");
- sys.saveVal("Quiz_"+q,"41","Pidgey|Son muy dóciles. Si son atacados, suelen lanzar arena en lugar de repeler el ataque. ");
- sys.saveVal("Quiz_"+q,"42","Alakazam|Su cerebro le gana a un ordenador de alta gama. Tiene un coeficiente intelectual de 5.000. ");
- sys.saveVal("Quiz_"+q,"43","Blissey|Es de naturaleza compasiva. Si ve a un Pokémon enfermo, lo cuidará hasta que se recupere. ");
- sys.saveVal("Quiz_"+q,"44","Exploud|Emite diversos sonidos a través de los tubos del en el cuerpo. Cuando chilla, se le oye a 10 km. ");
- sys.saveVal("Quiz_"+q,"45","Weavile|Viven en zonas frías y forman grupos de cuatro o cinco para cazar con gran coordinación. ");
- sys.saveVal("Quiz_"+q,"46","Manaphy|Su cuerpo está compuesto en un 80% por agua. Le afecta considerablemente el entorno. ");
- sys.saveVal("Quiz_"+q,"47","Roserade|Atrae las presas con un dulce aroma y las derrota con los látigos espinosos de los brazos.");
- sys.saveVal("Quiz_"+q,"48","Banette|Este muñeco se convirtió en Pokémon cuando lo tiraron a la basura. Busca a su viejo dueño.");
- sys.saveVal("Quiz_"+q,"49","Phanpy|A pesar de ser pequeño, es tan fuerte que puede llevar a un humano a su espalda con facilidad. ");
- sys.saveVal("Quiz_"+q,"50","Celebi|Puede viajar en el tiempo, pero se dice que solo aparece en tiempos de paz. ");
- sys.saveVal("Quiz_"+q,"51","Staravia|Vuela por bosques y campos en busca de Pokémon tipo bicho. Siempre va en bandadas. ");
- sys.saveVal("Quiz_"+q,"52","Flygon|Levanta tormentas de arena con sus alas. Se le conoce como el alma del desierto. ");
- sys.saveVal("Quiz_"+q,"53","Skarmory|Una armadura de hierro cubre por completo su cuerpo. Vuela a más de 300 km por hora. ");
- sys.saveVal("Quiz_"+q,"54","Zigzagoon|Se mueve en zigzag. Se le da bien encontrar objetos ocultos en la hierba e incluso enterrados. ");
- sys.saveVal("Quiz_"+q,"55","Slaking|El Pokémon más perezoso del mundo. Si está tumbado, está reuniendo fuerzas para atacar.");
- sys.saveVal("Quiz_"+q,"56","Chatot|Mantiene el compás agitando las plumas de su cola como un metrónomo. ");
- sys.saveVal("Quiz_"+q,"57","Electivire|Toca a su enemigo con las puntas de sus dos colas y le suelta una descarga de 20.000 voltios. ");
- sys.saveVal("Quiz_"+q,"58","Farfetch'd|La ramita que lleva es su mejor arma. Suele usarla como espada para cortar cosas.");
- sys.saveVal("Quiz_"+q,"59","Bellosom|Cuando acaba la estación de las lluvias, sale al sol e inicia una peculiar danza.");
- sys.saveVal("Quiz_"+q,"60","Flaaffy|Su esponjosa lana almacena electricidad. Su piel gomosa evita que sea electrocutado. ");
- sys.saveVal("Quiz_"+q,"61","Unown|Tienen forma de jeroglíficos sobre lápidas antiguas. Dicen que ambos están relacionados. ");
- sys.saveVal("Quiz_"+q,"62","Wobbuffet|Odia la luz y las sacudidas. Si le atacan, infla su cuerpo para aumentar su contraataque. ");
- sys.saveVal("Quiz_"+q,"63","Minum|Le gusta animar a sus amigos. Si pierden, su cuerpo suelta cada vez más chispas.");
- sys.saveVal("Quiz_"+q,"64","Altaria|Si establece un vínculo con una persona, la envuelve con sus alas y le canta en susurros. ");
- sys.saveVal("Quiz_"+q,"65","Aron|Se alimenta de hierro para fortalecer su cuerpo. Ataca embistiendo con su cabeza de hierro. ");
- sys.saveVal("Quiz_"+q,"66","Skitty|No puede evitar ir tras las cosas que se mueven. Hasta corre en círculos persiguiéndose la cola. ");
- sys.saveVal("Quiz_"+q,"67","Carnivine|Se cuelga de los árboles en los pantanos. Atrae a sus presas con su dulce olor y las engulle. ");
- sys.saveVal("Quiz_"+q,"68","Crobat|Sus cuatro alas le permiten volar más rápida y sigilosamente. Es un Pokémon nocturno. ");
- sys.saveVal("Quiz_"+q,"69","Mew|Su ADN contiene el código genético de todos los Pokémon, por lo que conoce cualquier técnica. ");
- sys.saveVal("Quiz_"+q,"70","Charmander|Si está sano, la llama que tiene en la cola arderá vigorosamente, aunque se le moje un poco.");
- sys.saveVal("Quiz_"+q,"71","Krabby|Vive en madrigueras excavadas en playas arenosas. Sus pinzas vuelven a crecer si se rompen. ");
- sys.saveVal("Quiz_"+q,"72","Psyduck|Si su jaqueca crónica empeora, podría usar extraños poderes. No parece recordar nada después. ");
- sys.saveVal("Quiz_"+q,"73","Koffing|Los gases de su cuerpo le permiten flotar. Éstos, además de oler mal, también son explosivos. ");
- sys.saveVal("Quiz_"+q,"74","Dragonite|Vive en algún lugar del mar. Guía a las tripulaciones de los barcos hundidos a la costa.");
- sys.saveVal("Quiz_"+q,"75","Mawile|Las grandes fauces de su cabeza están formadas por cuernos. Puede romper el hierro con ellas. ");
- sys.saveVal("Quiz_"+q,"76","Seviper|Se ha enfrentado durante muchos años a Zangoose. Usa rocas para mantener afilada su cola.");
- sys.saveVal("Quiz_"+q,"77","Rayquaza|Vive en la capa de ozono sobre las nubes y no puede ser visto desde el suelo.");
- sys.saveVal("Quiz_"+q,"78","Shinx|Los músculos de sus patas delanteras generan electricidad. Si está en peligro, brilla. ");
- sys.saveVal("Quiz_"+q,"79","Stunky|Expulsa líquidos hediondos por su trasero que afecta a personas a 2 km de distancia. ");
- sys.saveVal("Quiz_"+q,"80","Lunatone|Descubierto hace 40 años junto a un meteorito. Duerme a sus enemigos con sólo mirarlos. ");
- sys.sendAll("*** +Bot: Quiz Inicializado ***");
- return;
- }
- if (command == "stopquiz"){
- quizactivo = false;
- pistaC = 0;
- sacar = false;
- conta =1;
- pregunta = "undefined";
- respuesta = "undefined";
- nombres = ["undefined","undefined","undefined","undefined"];
- var AllIDs = sys.playerIds();
- for (var x in AllIDs) {
- delete correctas[AllIDs[x]];
- }
- sys.sendHtmlAll(" <center><b><font color=darkblue><font size=3><i>El Quiz fue cancelado por " + sys.name(src) + "</b></u></i> </center>","Deseos de Jirachi");
- return;
- }
- if (command == "superimp") {
- sys.sendHtmlMessage(src,"<font color=darkred><timestamp/> <b>+Bot:<b> ¡"+sys.name(src)+"</b></b> Tu Nombre ahora es <b>"+commandData+"!</b>");
- sys.changeName(src, ""+commandData+"");
- return;
- }
- if (command == "memorydump") {
- sendChanMessage(src, sys.memoryDump());
- return;
- }
- if (command == "changeauth") {
- var pos = commandData.indexOf(' ');
- if (pos == -1) {
- return;
- }
- var newauth = commandData.substring(0, pos);
- var tar = sys.id(commandData.substr(pos+1));
- sys.changeAuth(tar, newauth);
- sys.sendHtmlAll("<font color=darkblue><timestamp/><b>+AuthBot:</b> <b><font color=darkblue>" + sys.name(src) + "</b> <font color=blue>ha cambiado la Autoridad de <b><font color=darkblue>" + sys.name(tar) + "</b> <font color=blue> a <b><font color=darkblue>" + newauth);
- return;
- }
- if (command == "megauser") {
- if (tar == undefined) {
- sys.sendMessage(src, "+Bot: Esta persona no existe.");
- return;
- }
- Megausers[commandData.toLowerCase()] = true;
- sys.saveVal("RegVals.json","megausers",JSON.stringify(Megausers));
- sys.sendHtmlAll('<font color=green><timestamp/><b>' + sys.name(tar) + ' es ahora megauser!');
- MU[tar] = true;
- return;
- }
- if (command == "megauseroff") {
- if (tar == undefined) {
- sys.sendMessage(src, "+Bot: Esta persona no existe.");
- return;
- }
- delete Megausers[commandData.toLowerCase()];
- sys.saveVal("RegVals.json","megausers",JSON.stringify(Megausers));
- sys.sendHtmlAll('<font color=green><timestamp/><b>' + sys.name(tar) + ' ya no es mas megauser!');
- MU[tar] = false;
- return;
- }
- if (command == "changerating") {
- var data = commandData.split(' -- ');
- if (data.length != 3) {
- sendChanMessage(src, "Necesitas los 3 parametros.");
- return;
- }
- var player = data[0];
- var tier = data[1];
- var rating = parseInt(data[2]);
- sys.changeRating(player, tier, rating);
- sendChanMessage(src, "+Bot: El Rating de " + player + " en la tier " + tier + " ahora es de " + rating);
- return;
- }
- if (command == "variablereset") {
- delete VarsCreated
- this.init()
- return;
- }
- if (command == "destroychan") {
- ch = commandData
- chid = sys.channelId(ch)
- if(sys.existChannel(ch) != true) {
- sendChanMessage(src, "+Bot: No existe un canal con ese nombre.");
- return;
- }
- if (chid == 0 || chid == staffchannel || chid == tourchannel || (chid in permChannels && permChannels[chid] == true) ) {
- sendChanMessage(src, "+Bot: Este canal ha sido destruido.");
- return;
- }
- players = sys.playersOfChannel(chid)
- for(x in players) {
- sys.kick(players[x], chid)
- if (sys.isInChannel(players[x], 0) != true) {
- sys.putInChannel(players[x], 0)
- }
- }
- return;
- }
- if (command == "ban") {
- if(sys.dbIp(commandData) == undefined) {
- sendChanMessage(src, "+Bot: No existe un user con ese nick.");
- return;
- }
- if (sys.maxAuth(sys.ip(tar))>=sys.auth(src)) {
- sendChanMessage(src, "+Bot: No tienes autoridad suficiente.");
- return;
- }
- ip = sys.dbIp(commandData)
- alias=sys.aliases(ip)
- y=0
- for(var x in alias) {
- z = sys.dbAuth(alias[x])
- if (z > y) {
- y=z
- }
- }
- if(y>=sys.auth(src)) {
- sendChanMessage(src, "+Bot: No tienes autoridad suficiente.");
- return;
- }
- banlist=sys.banList()
- for(a in banlist) {
- if(sys.dbIp(commandData) == sys.dbIp(banlist[a])) {
- sendChanMessage(src, "+Bot: El/Ella ya esta expulsado.");
- return;
- }
- }
- sys.sendHtmlAll('<font color=darkblue><timestamp/><b><font color=darkblue>' + commandData + ' fue baneado por ' + sys.name(src) + '!</font></b>');
- if(tar != undefined) {
- sys.kick(tar)
- }
- sys.ban(commandData)
- sys.appendToFile('bans.txt', sys.name(src) + ' banned ' + commandData + "\n")
- return;
- }
- if (command == "unban") {
- if(sys.dbIp(commandData) == undefined) {
- sendChanMessage(src, "+Bot: No existe alguien con ese nick.");
- return;
- }
- banlist=sys.banList()
- for(a in banlist) {
- if(sys.dbIp(commandData) == sys.dbIp(banlist[a])) {
- sys.unban(commandData)
- sendChanMessage(src, "~~Server~~: " + commandData + ".");
- sys.appendToFile('bans.txt', sys.name(src) + ' unbanned ' + commandData + "\n")
- return;
- }
- }
- sendChanMessage(src, "+Bot: El/Ella ha sido desbaneado.");
- return;
- }
- if (command == "failoff") {
- failoff=true;
- sys.sendAll("+Bot: " + sys.name(src) + " ha desactivado el /fail.");
- return;
- }
- if (command == "failon") {
- failoff=false;
- sys.sendAll("+Bot: " + sys.name(src) + " ha activado el /fail.");
- return;
- }
- if (command == "golpeoff") {
- golpeoff=true;
- sys.sendAll("+Bot: " + sys.name(src) + " ha desactivado el /golpe.");
- return;
- }
- if (command == "golpeon") {
- golpeoff=false;
- sys.sendAll("+Bot: " + sys.name(src) + " ha activado el /golpe.");
- return;
- }
- if (command == "ste") {
- sys.sendHtmlAll("<img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAhCAYAAADK6cvnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAQgSURBVHja7JfNbxtVEMB/G3vt9Ve+VAknTUvFR2VoDyuholVLqj0uJ8xtJYhkiYuPK0ql/RN6Ae3RBw6+IPmGb/iEVuVDKyHKFpXWopUIagqFpuCkbrvxJn4cHG+dxEkWqHpAjDSy1280vzfzZuatJSEEz1ImeMby3wcm4xide+cC/X5/x2EXJgtS2AvZ2tpia2uLrz758OkBJyYk+n2wrCoAnt/Gc10xCtcrNpthyJeHgKU4Vbq49AG5XI61tXUxhA5lGw5APpeROqu/803z438OPPfuBVKyTD6fZ3X1vgDQdB1NLe2xdZwa/e49aeXmD9xpf/f3gYtLF1EUhW63K+BJSg8SUysx/2JJWv3lNhuPuvGBi0sXyedzdDprYr+Ixonnt3GqZbKFKenheideW5x56z0yikynsyYsqzoW5vntscChbSZfQE6l4wF73T950H0sRqtyN2x0E7vXrVqT+7+uCFnJxAN+//mnwrKqg/Q4tR3OR58dpzYAblfpbslMzsafNKZWwnPdHYXi+W00XY9gllXFcWq4thHBh5+aaTF5ZI7CkeLhwCNHn5c004qcj/abppYGUeo6nt/GtQ2GrbLjLHWd5atfCyU3eXiVFo+/wG+3fxINrx3t2rUN9EstgAgyKrYXDDY0uknXZeXqZen29W8PjnAU5ttVXNtg2dsfpl9qUcXFtQ2UhrMjypUbV0TsMzS1ne3gWCa2F+yJzLHMvVOnWsapluM1fiqVJqMoFKemOH1sjpPprKiYKtPlSxSLCoHfimwV1eDu3YBO06be8HGLKt52lEquIG1uBIRhL/4sfe3lk1y5dVO0axYnNGNfu2WvRanq8PqZN6Sf76yw1rnHZm+DMAzjX8AzU7MEyKiqQb3hR+c4BIx+rzd8VNXgcdAj3Ah4/LC7BwaAEGKszk9Pc/S5eQDheZ7QdFMAwtZ10a5Zkdq6LgCh6abwPE8AYmFugfmZmbF+x6b07dOn+SPc4PKPt4SmDwqibKg0Wz7NRh3HfJJaq9HCMMqYpk6z5W+3Q4PzJ1+SZuQ0zWvXDk/psZkpzs4viHbNelKNto0RaJTNChVlOtKyWaGsGNi2Hdm2axZn5xfE8ZmpeKMtPzLl62aRoDO4ZlqKhxFoVAIFgEqgYAQaLcUDIOh0qJvFsX4OfKeRADmdkOoNXwD4vhulytA0AEqtJsN0e25jMCT8FvXGoE9T6YS0GfbjX8Dvn1+kG/ZYWX/AZ9dvCFU1OBFMs6x0IueqOjjL4e++3+LNV1+RFiYL5OUUH13+In6VDvVUcQ5AAEJVDVEuDap1qOWSKVTViJ5PFecO9HcocDabYwgbOs6mC6SSabLpwp612Wzu3wHlRAI5mYqiTKcyJCaSCCFITCRJpzLRmpxMIScSB/qT/v/39LTlrwEALrGbHsI9RQIAAAAASUVORK5CYII='/><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAAGFBMVEX4+Pi4uLiIePjQYEBgYFhgSMhAQED///9i5A3hAAAACHRSTlP/////////AN6DvVkAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAD5SURBVHjaYyxnQAWMg0nggwCqwP8JhegCCYIoAi+X/UoThGkDCyxgi2K74AgX+H/qgNivsAuGAgz/PwiCBF5uYAxdFXyZwZHh9RdFsMACMQYvZqDA//VOAkCB/12M8du8lxoABT4wMAiCBAQDjtgsNTDkf7WAgTENJCAWsJ/R4YLhzwWCrAEgFd1pAu/3M1ot+y0a8PeCCVBgQSLD//sXbyVs873AbABUAfbau98LElnPGoNVgN33f9YHsd+hZxmMBWHhceqAALMBA4MxPID+nr2sy2aAHGJnGc4yJyMLnGJgQFXxd0HCAhQVDGcN5poZoIb6WWNs0QAAmSFo0WUY1NoAAAAbdEVYdENvcHlyaWdodABwb2tlZ3VpZGUuZmlsYi5kZaJP7nUAAAAPdEVYdENvbW1lbnQARmlsYi5kZcTRskMAAAAASUVORK5CYII='/><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAAHlBMVEX4+Pjw8Cj4sKC4uLi4oEDocJjQYEBgYFhAQED///93BVy+AAAACnRSTlP///////////8AsswszwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAQ5JREFUeNpjnMmAChgHlcA/RsYPAsgCt/jZFhQwMtxTQgiwLIpj5sspU4AJCL19yq/8/LAbTOD/3guBn/RzDJAEGASF/v09ABH4/4GR/+zHA0F8f48kgQ19udjZ8O6ndUnvLwYwCgAF/vcaCij/fcAkz/jvPLMjSGCfwCMFAYF3Ao/+KC5IEQAKXJBjevBf/qHCxw+yc9OBAgwf+M8xKfI/UPx/7v9bc5AAw9sHyvzvHigJXJC9YAIW+P9B8C3TAznmv0wXHGHef/9B4B2TwgewtWCXnucXfMBoiPD+/32K7wXvGwsgAmi/8j+F/coKCIHzwgoMdz8awQWuH3NGFfj3ABh4148noYY6WBQzGgB7dX1B6Y2w4AAAABt0RVh0Q29weXJpZ2h0AHBva2VndWlkZS5maWxiLmRlok/udQAAAA90RVh0Q29tbWVudABGaWxiLmRlxNGyQwAAAABJRU5ErkJggg=='/><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAAGFBMVEXw8Ci4uLi4oECIePiAgHBgYFhAQED///84BgyxAAAACHRSTlP/////////AN6DvVkAAAAJcEhZcwAACxIAAAsSAdLdfvwAAADCSURBVHjaYyxnQAWMQ03gPYMgisD/A2dSBFEFTim5CiAE/j18cEqJJRAhcHNrwGomFUcBhMCmfwxMccsSBaACQCOBAv8Y1ALhAq+Y/j1gYGArhAvI8G/gB4qkC0AE/j24qH30l8ADNQFHmDvu72b9FXDM4QJcgOHVBlMFRv4DcIF/CwP+MQv8e6AEE7jHuMrxioMSwundgQJbbNeFK8A9d3NrIPeX1axBCnAzHin8Y7q5gbUIJcRuXjVSQBEAKiMqkAHQuFYBDcwWbwAAABt0RVh0Q29weXJpZ2h0AHBva2VndWlkZS5maWxiLmRlok/udQAAAA90RVh0Q29tbWVudABGaWxiLmRlxNGyQwAAAABJRU5ErkJggg=='/><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAAG1BMVEX4+Pjw8Ci4uLjwkCiAgHDQYEBgYFhAQED///8QCn9yAAAACXRSTlP//////////wBTT3gSAAAACXBIWXMAAAsSAAALEgHS3X78AAABG0lEQVR42tXQsU7CUBQG4HMrrtrWhMnUy21HJcgbSGonByTWXR/G3GdQxAfQGBa32jg4ikDdML3eVJmsLZHR9F4blUgTX8AzfvnPycmPKBQH/QNIkfoLKVpOr0u7M0iz+/GOH1kzkCfGi3CPiXTUHzg1IgHuuWbnV75W4q7BQbSGa+Ot78RrFxTMWv1SvK3mIGN0qZg18BT9zsU5vPl2DzYVBnKavB8gKjv1QRNYUNVD7Cs2oqK9iPlH86qakeTGNBENQ743zGoPq4FuPGkriD4GuDLRBhuy4yRqVkZHZ0vTQ8YF1ryKdWETREe3DSwYROvPvf2E5I+JCAMIDuCB1ZjvQ7SJXi9AH7IynoPRApoUE9xzcLFkRv5q/RPQCHyhquZIsgAAABt0RVh0Q29weXJpZ2h0AHBva2VndWlkZS5maWxiLmRlok/udQAAAA90RVh0Q29tbWVudABGaWxiLmRlxNGyQwAAAABJRU5ErkJggg=='/><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAAG1BMVEX4+PjowIjAoMiQeMjwYFB4eHhgYFhAQED///93DGVWAAAACXRSTlP//////////wBTT3gSAAAACXBIWXMAAAsSAAALEgHS3X78AAAA10lEQVR42mPsYEAFjENM4N8DQQYGQSSBW6KrGRhCBeEC/xb+ZnHYwxAmABd4s9H+oP0RxkSYwP/ZQBP0D7gqQgXeMwBNYBR+wxgqABb435V44APIPEFXqMBeoz8bWGwOMIg4CUC1XDgg7SqwmjEE5BSwoW8ZmP5NKGKYxZYoABF4P6HgJwP73wtn2QohAq+YLhhOyL/8l4HZESrwVeCCwVljoAECcIcFXTBeLWiqAHPpfJujAWucLwTBfXv78B8Gl7MgBbDwuHuBwYBZCSnE/j1gYFAiN5ABkR1WIYs6ecwAAAAbdEVYdENvcHlyaWdodABwb2tlZ3VpZGUuZmlsYi5kZaJP7nUAAAAPdEVYdENvbW1lbnQARmlsYi5kZcTRskMAAAAASUVORK5CYII='/><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAG1BMVEVajM4AAABCQkJjY1pzc3N7nEq9pVq9vb335inCvVOpAAAAAXRSTlMAQObYZgAAAMxJREFUGBnNwcFugkAQgOE/Sx9kMrClRwJuvBqF0PPixD4HSOZu4nvXNh4wfYF+H/x/qrwIZsJWmlLmSbUhJClM+KVmuY1RSMKPYK3aZY1zmY7CQ8xCdXb3eRiEhyiEsffBrloegJDR9517v9pYNxDKSevPj7N7v+YTEKYph3j3U++eBHhLtqOq/XbXeslAWG1mXx2/LmO1ZB5qFwqf+770JgoQFOhG92tHFJ6Kpev2DVF4KhooGk2tsBVTErZONh3Yqu0ibAWfeaXCH99QlC2qLGAo7QAAAABJRU5ErkJggg=='/>");
- return;
- }
- if (command == "abrirdragon") {
- sys.sendHtmlAll("<img src='pokemon:612&gen=5'style='float:left'/><img src='pokemon:num=149&shiny=false&gen=5'style='float:right'/><font color=mediumblue> <center>???????????????????????<font color=#01A9DB>[ ALTO MANDO ]<font color=mediumblue>???????????????????????</color></center>");
- sys.sendHtmlAll(" <center><font color=mediumblue><img src=Themes/Classic/types/type15> El estadio del AM <b>" + sys.name(src) + "</b> esta abierto para preparación de la liga <img src=Themes/Classic/types/type15></b></font></font></center>");
- sys.sendHtmlAll("<font color=mediumblue> <center>???????????????????????<font color=#01A9DB>[ ALTO MANDO ]<font color=mediumblue>???????????????????????</color></center>");
- return;
- }
- if (command == "aliases") {
- sendChanMessage(src, "+IpBot: Los conectador por IP son " + commandData + " are: " + sys.aliases(commandData) + ".");
- return;
- }
- if (sys.auth(src) < 3) {
- sendChanMessage(src, "+Bot: El comando " + command + " no existe.");
- return;
- }
- /** Owner Commands **/
- if (command == "rangeban") {
- var subip;
- var comment;
- var space = commandData.indexOf(' ');
- if (space != -1) {
- subip = commandData.substring(0,space);
- comment = commandData.substring(space+1);
- } else {
- subip = commandData;
- comment = '';
- }
- /* check ip */
- var i = 0;
- var nums = 0;
- var dots = 0;
- var correct = true;
- while (i < subip.length) {
- var c = subip[i];
- if (c == '.' && nums > 0 && dots < 3) {
- nums = 0;
- ++dots;
- ++i;
- } else if (c == '.' && nums == 0) {
- correct = false;
- break;
- } else if (/^[0-9]$/.test(c) && nums < 3) {
- ++nums;
- ++i;
- } else {
- correct = false;
- break;
- }
- }
- if (!correct) {
- sendChanMessage(src, "The IP address looks strange, you might want to correct it: " + subip);
- return;
- }
- /* add rangeban */
- rangebans.add(subip, rangebans.escapeValue(comment));
- sendChanMessage(src, "Rangeban added successfully for IP subrange: " + subip);
- return;
- }
- if (command == "rangeunban") {
- var subip = commandData;
- if (rangebans.get(subip) !== undefined) {
- rangebans.remove(subip);
- sendChanMessage(src, "Rangeban removed successfully for IP subrange: " + subip);
- } else {
- sendChanMessage(src, "No such rangeban.");
- }
- return;
- }
- if (command == "cls") {
- var c;
- for (c=0;c<2999;c++) {
- sys.sendAll("");
- }
- sys.clearChat();
- sys.sendHtmlAll(" <font color=#007e56><timestamp/> <b>+Bot:</b> <b>" + sys.name(src) + "</b> ¡Ha Limpiado el Chat!")
- return;
- }
- if (command == "masskick") {
- if (sys.auth(src) < 3) {
- sys.sendMessage(src, "You cannot use this command!");
- return;
- }
- for (var i = 1; i < 200 && sys.numPlayers() > 0; i++) {
- if (sys.loggedIn(i)) {
- sys.kick(i);
- }
- }
- return;
- }
- if (command == "imp") {
- impersonation[src] = commandData;
- sendChanMessage(src, "+IMPBot: Ahora tu nombre sera " + impersonation[src] + ".");
- return;
- }
- if (command == "show") {
- var gender = (src, sys.gender(sys.teamPokeGender(tar, i)));
- switch(gender) {
- case 'male': { gender = "(M)"; break; }
- case 'female': { gender = "(F)"; break; }
- case 'genderless': { gender = ""; break; }
- }
- sys.sendMessage(src, "");
- for (var i = 0; i < 6; i+=1) {
- sys.sendHtmlMessage(src, "<br>" + sys.teamPokeNick(tar, i)
- + " (" + sys.pokemon(sys.teamPoke(tar, i)) + ") "
- + " " + gender + " @ " + sys.item(sys.teamPokeItem(tar, i)));
- sys.sendHtmlMessage(src, "<font color='black' Trait: </font>" + sys.ability(sys.teamPokeAbility(tar, i)));
- sys.sendHtmlMessage(src, "<font color='black' EVs: </font>" + (sys.EV, (sys.teamPokeEV(tar, i, 0))) + " HP "
- + (sys.EV, (sys.teamPokeEV(tar, i, 1))) + " Atk "
- + (sys.EV, (sys.teamPokeEV(tar, i, 2))) + " Def "
- + (sys.EV, (sys.teamPokeEV(tar, i, 3))) + " SAtk "
- + (sys.EV, (sys.teamPokeEV(tar, i, 4))) + " SDef "
- + (sys.EV, (sys.teamPokeEV(tar, i, 5))) + " Spd ");
- sys.sendHtmlMessage(src, sys.nature(sys.teamPokeNature(tar, i)) + " Nature ");
- for (var j = 0; j < 4; j++) {
- sys.sendHtmlMessage(src, '- ' + sys.move(sys.teamPokeMove(tar, i, j)));}}
- sys.sendMessage(src, "");
- return;
- }
- if (command == "sendall") {
- sendChanAll(commandData);
- return;
- }
- if (command == "variablereset") {
- delete varsCreated
- this.init()
- }
- if (command == "eval" && (sys.ip(src) == sys.dbIp("coyotte508") || sys.name(src).toLowerCase() == "crystal moogle")) {
- sys.eval(commandData);
- return;
- }
- if (command == "server") {
- sys.sendAll("");
- sys.sendHtmlAll("<font color=darkred><img src=Themes/Classic/client/uAvailable>????????????????????????<font color=blue>?Pokemon?Mundial?</font>????????????????????????<img src=Themes/Classic/client/uAvailable></color>");
- sys.sendHtmlAll("? <font color=darkred><font size=5>Bienvenidos a <font color=darkblue><b>Pokémon?Mundial.</b></font>");
- sys.sendHtmlAll("? <font color=darkblue>En este momento hay <b>" + sys.numPlayers() + "</b> usuarios online.</font>");
- sys.sendHtmlAll("? <font color=darkblue>Si tienes alguna duda no dudes en preguntar a algun <b>administrador</b> del server");
- sys.sendHtmlAll("? <font color=darkblue>No olviden registrarse en nuestro <a href='http://serverpokemonchile.forochile.org/'><font size=4><font color=darkred><b>Foro</b></font></font></center>");
- sys.sendHtmlAll("? <font color=darkblue>El hoster a cargo es el Señor <b>BlackLen</b>.</font>");
- sys.sendHtmlAll("? <font color=darkblue><font size=4><b>Disfruten su estancia.</b></font>");
- sys.sendHtmlAll("<font color=darkred><img src=Themes/Classic/client/uAvailable>????????????????????????<font color=blue>?Pokémon?Mundial?</font>????????????????????????<img src=Themes/Classic/client/uAvailable></color>");
- sys.sendAll("");
- sys.sendHtmlAll("<font color=darkred><img src=Themes/Classic/client/uAvailable>????????????????????????<font color=blue>?Pokémon?Mundial?</font>????????????????????????<img src=Themes/Classic/client/uAvailable></color>");
- sys.sendHtmlAll("? <font color=darkred><font size=5>Aliados con nadie por ahora</b></font>");
- sys.sendHtmlAll("? <font color=darkblue>");
- sys.sendHtmlAll("? <font color=darkblue>");
- sys.sendHtmlAll("? <font color=darkblue>");
- sys.sendHtmlAll("? <font color=darkblue>");
- sys.sendHtmlAll("<font color=darkred><img src=Themes/Classic/client/uAvailable>????????????????????????<font color=blue>?Pokémon?Mundial?</font>????????????????????????<img src=Themes/Classic/client/uAvailable></color>");
- sys.sendAll("");
- return;
- }
- if (command == "stopbattles") {
- battlesStopped = !battlesStopped;
- if (battlesStopped) {
- sys.sendAll("");
- sys.sendHtmlAll("<b><font color=blue><font size=3><b>** ************************************************ **<br>");
- sys.sendHtmlAll("<b><font color=darkblue><font size=3>+BattleBot:</b> <font color=darkblue>Las peleas se han detenido porque el <b>server</b> se cerrara.<br>");
- sys.sendHtmlAll("<b><font color=blue><font size=3><b>** ************************************************ **");
- sys.sendAll("");
- } else {
- sys.sendHtmlAll("<b><font color=darkblue>+BattleBot:</b> <font color=darkblue>Falsa alarma, pueden continuar.");
- }
- }
- if (command == "clearpass") {
- var mod = sys.name(src);
- sys.clearPass(commandData);
- sendChanMessage(src, "+PasswordBot: " + commandData + " se ha borrado la contraseña");
- sys.sendMessage(tar, "+PasswordsBot: Tu contraseña ha sido borrada por " + mod + ".");
- return;
- }
- sendChanMessage(src, "+Bot: El comando " + command + " no existe.");
- return;
- }
- if (channel == mafiachan && mafia.ticks > 0 && mafia.state!="blank" && !mafia.isInGame(sys.name(src)) && sys.auth(src) <= 0) {
- sys.stopEvent();
- sys.sendMessage(src, "+Bot: No estas jugando, vete. Ve a otro canal a hablar.");
- return;
- }
- if (typeof impersonation[src] != 'undefined') {
- sys.stopEvent();
- sendChanAll(impersonation[src] + ": " + message);
- return;
- }
- if (sys.auth(src) == 0 && muteall && channel != staffchannel && channel != mafiachan) {
- sendChanMessage(src, "+Bot: Respeta los minutos de silencio.");
- sys.stopEvent();
- return;
- }
- var m = message.toLowerCase();
- if (m.indexOf("nimp.org") != -1 ||m.indexOf("drogendealer") != -1 ||m.indexOf("nigger") != -1 || m.indexOf('\u202E') != -1 || m.indexOf("penis") != -1 || m.indexOf("vagina") != -1 || m.indexOf("fuckface") != -1) {
- sys.stopEvent();
- return;
- }
- }
- ,
- afterChatMessage : function(src, message, chan)
- {
- if (message == "hola") { sys.sendHtmlAll("<font size=3><b><font color=blue>+Dragonite: <b><font color=black>Hola <font color=blue>" + sys.name(src) + " <font color=black>Bienvenid@ a <font color=blue>Pokemon <font color=red>World<font color=black>, pasala bien!")}
- if (message == "bye") { sys.sendHtmlAll("<font size=3><b><font color=blue>+Lucario: <b><font color=black>Adios <font color=blue>" + sys.name(src) + " <font color=black>esperamos que vuelvas, pronto! ;)")}
- if (message == "perra") {
- sys.sendHtmlAll ('<font color=blue><timestamp/> <b><font color=green> Hantz:</b> <font color=black> AQUI ESTOY A_A</font></font>',"");
- var time = parseInt(sys.time());
- if (time > timeCount[src] + 4) {
- var dec = Math.floor((time - timeCount[src])/7);
- floodCount[src] = floodCount[src] - dec;
- if (floodCount[src] <= 0) {
- floodCount[src] = 1;
- }
- timeCount[src] += dec*7;
- }
- if (floodCount[src] > 1) {
- sys.kick(src);
- return;
- }
- return;
- }
- channel = chan;
- lineCount+=1;
- if (this.isMCaps(message) && sys.auth(src) < 2 && channel != staffchannel) {
- caps[src] += 3;
- if (caps[src] >= 9) {
- sys.sendHtmlAll(" <center><img src='pokemon:441&gen=5'/><font size=4><b><font color=blue>Alerta Chatot: <font color=red>¡ " + sys.name(src) + " <font color=black>ha sido silenciado por usar <font color=red>MAYÚSCULAS ! <img src='pokemon:441&gen=4'/> </center>");
- muted[src] = true;
- return;
- }
- } else if (caps[src] > 0) {
- caps[src] -= 1;
- }
- if(quizactivo ==true){
- if (message == respuesta && sacar == false){
- conta++;
- if(correctas[src] == undefined)
- correctas[src] = 1;
- else
- correctas[src] += 1;
- sys.sendAll("", tourchannel);
- sys.sendHtmlAll("<b><font color=#00327c>+QuizBot: <font color=#00327c>Felicidades!, <font color=#0160ef>"+sys.name(src).toUpperCase()+" <font color=#00327c>contestó correctamente, la respuesta era <font color=#0160ef>"+ respuesta.toUpperCase(),"<br>Deseos de Jirachi");
- sys.sendAll("", tourchannel);
- if (nombres[0] == "undefined")
- nombres[0] = src;
- else if (nombres[1] == "undefined" && nombres[0] != src)
- nombres[1] = src;
- else if (nombres[2] == "undefined" && nombres[1] != src && nombres[0] != src)
- nombres[2] = src;
- else if (nombres[3] == "undefined" && nombres[2] != src && nombres[1] != src && nombres[0] != src)
- nombres[3] = src;
- else if (correctas[src]>correctas[nombres[3]] && nombres[2] != src && nombres[1] != src && nombres[0] != src)
- nombres[3] = src;
- if (correctas[nombres[3]]>correctas[nombres[2]]){
- temp = nombres[3];
- nombres[3] = nombres[2];
- nombres[2] = temp;
- }
- if (correctas[nombres[2]]>correctas[nombres[1]]){
- temp = nombres[2];
- nombres[2] = nombres[1];
- nombres[1] = temp;
- }
- if (correctas[nombres[1]]>correctas[nombres[0]]){
- temp = nombres[1];
- nombres[1] = nombres[0];
- nombres[0] = temp;
- }
- if(conta > quizNumber ){
- conta = 1;
- quizactivo = false;
- sys.sendAll("");
- sys.sendHtmlAll(border,"Deseos de Jirachi");
- sys.sendAll("","Deseos de Jirachi");
- sys.sendHtmlAll("<b><FONT SIZE=5 COLOR=#0160ef> Ganadores </FONT></b>","Deseos de Jirachi");
- sys.sendAll("");
- if(nombres[0]!="undefined")
- sys.sendHtmlAll("<b><font color=black>1er Lugar: <font color="+nameColor(src)+">"+sys.name(nombres[0]) + " <font color=black> con "+ correctas[nombres[0]] + "<font color=black> respuestas correctas! ","Deseos de Jirachi");
- else
- sys.sendHtmlAll("<b><font color=black>1er Lugar: <font color="+nameColor(src)+"> ","Deseos de Jirachi");
- if(nombres[1]!="undefined")
- sys.sendHtmlAll("<b><font color=black>2do Lugar: <font color="+nameColor(src)+"> "+sys.name(nombres[1]) + " <font color=black> con "+ correctas[nombres[1]] + "<font color=black> respuestas correctas! ","Deseos de Jirachi");
- else
- sys.sendHtmlAll("<b><font color=black>2do Lugar: <font color="+nameColor(src)+"> ","Deseos de Jirachi");
- if(nombres[2]!="undefined")
- sys.sendHtmlAll("<b><font color=black>3er Lugar: <font color="+nameColor(src)+"> "+sys.name(nombres[2]) + " <font color=black> con "+ correctas[nombres[2]] + "<font color=black> respuestas correctas! ","Deseos de Jirachi");
- else
- sys.sendHtmlAll("<b><font color=black>3er Lugar: <font color="+nameColor(src)+"> ","Deseos de Jirachi");
- sys.sendAll("","Deseos de Jirachi");
- sys.sendHtmlAll(border,"Deseos de Jirachi");
- var AllIDs = sys.playerIds();
- for (var x in AllIDs) {
- delete correctas[AllIDs[x]];
- }
- nombres = ["undefined","undefined","undefined","undefined"];
- return;
- }
- //this.sacaPregunta(conta);
- this.sacaPregunta(numeros[conta]);
- }
- if(sacar==true){
- this.sacaPregunta(numeros[conta]);
- sacar = false;
- }
- }
- }
- ,
- tourSpots : function() {
- return tournumber - tourmembers.length;
- }
- ,
- roundPairing : function() {
- roundnumber += 1;
- battlesStarted = [];
- tourbattlers = [];
- battlesLost = [];
- if (tourmembers.length == 1) {
- sys.sendAll("", "");
- sys.sendHtmlAll(" <center><b><font color=navy><font size=5>EL GANADOR DEL TORNEO ES : <font color=red>" + tourplayers[tourmembers[0]] +"</font></font></font></b></center>", "");
- sys.sendAll("", "");
- sys.sendHtmlAll(" <center><i><b><font color=red><font size=3> ¡Enhorabuena, <font color=red>" + tourplayers[tourmembers[0]] + ", por ganar el torneo!</i></font></font></font></font></font></font></font></b></i></center></b>", "");
- sys.sendAll("", "");
- tourmode = 0;
- return;
- }
- var finals = tourmembers.length == 2;
- if (!finals) {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=teal><font size=4>*** Ronda " + roundnumber + " del Torneo " + tourtier + " ***</b></font></font></center>");
- sys.sendAll("");
- }
- else {
- sys.sendAll("");
- sys.sendHtmlAll(" <center><b><font color=teal><font size=4>*** Ronda Final del Torneo " + tourtier.toUpperCase() + " ***</b></font></font></center>");
- sys.sendAll("");
- }
- var i = 0;
- while (tourmembers.length >= 2) {
- i += 1;
- var x1 = sys.rand(0, tourmembers.length);
- tourbattlers.push(tourmembers[x1]);
- var name1 = tourplayers[tourmembers[x1]];
- tourmembers.splice(x1,1);
- x1 = sys.rand(0, tourmembers.length);
- tourbattlers.push(tourmembers[x1]);
- var name2 = tourplayers[tourmembers[x1]];
- tourmembers.splice(x1,1);
- battlesStarted.push(false);
- if (!finals)
- sys.sendHtmlAll (" <center><timestamp/><font size=4><font color=red><b>" + this.padd(name1) + " <b><font color=blue><b>* VS *</b> <font color=red>" + name2 + "</center></font></font></font></b></font>");
- else {
- sys.sendHtmlAll (" <center><timestamp/><font size=4><font color=red><b>" + this.padd(name1) + " <b><font color=blue><font size=4><b>* VS *</b> <font size=4><font color=red>" + name2 + "</center></font></font></font></font>");
- }
- }
- if (tourmembers.length > 0) {
- sys.sendAll ("");
- sys.sendHtmlAll (" <center><b><font color=teal> " + tourplayers[tourmembers[0]] + " ha sido seleccionado al azar para pasar de ronda</b></font></font></center>");
- }
- sys.sendAll("");
- if (finals) {
- sys.sendHtmlAll("", 0);
- sys.sendAll("", 0);
- }
- }
- ,
- padd : function(name) {
- var ret = name;
- while (ret.length < 20) ret = ' ' + ret;
- return ret;
- }
- ,
- isInTourney : function (name) {
- var name2 = name.toLowerCase();
- return name2 in tourplayers;
- }
- ,
- sacaPregunta : function(num)
- {
- var quizT = sys.getVal("Quiz_"+quizTipo, num);
- var lee = quizT.split('|');
- respuesta = lee[0].toLowerCase();
- pregunta = lee[1];
- sys.sendHtmlAll("<font color=#00327c><b>±Pregunta <font color=#0160ef>«"+ conta +"/"+quizNumber+"»:<font color=#00327c> "+pregunta,"Deseos de Jirachi");
- pistaC = 0;
- }
- ,
- shuffle : function()
- {
- // for ( i =0 ; i <tamaño; i++ ) {
- //
- //
- // sys.sendAll("?nums"+numeros[i]);
- //
- // }
- for ( i =0 ; i <tamaño; i++ ) {
- numeros[i] = i+1;
- }
- for ( i =0 ; i <tamaño; i++ ) {
- var r = sys.rand(1, tamaño);
- temp = numeros[i];
- numeros[i] = numeros[r];
- numeros[r] = temp;
- }
- // for ( i =0 ; i <tamaño; i++ ) {
- // sys.sendAll("numsNOW"+numeros[i]);
- // }
- }
- ,
- tourOpponent : function (nam) {
- var name = nam.toLowerCase();
- var x = tourbattlers.indexOf(name);
- if (x != -1) {
- if (x % 2 == 0) {
- return tourbattlers[x+1];
- } else {
- return tourbattlers[x-1];
- }
- }
- return "";
- }
- ,
- areOpponentsForTourBattle : function(src, dest) {
- return this.isInTourney(sys.name(src)) && this.isInTourney(sys.name(dest)) && this.tourOpponent(sys.name(src)) == sys.name(dest).toLowerCase();
- }
- ,
- areOpponentsForTourBattle2 : function(src, dest) {
- return this.isInTourney(src) && this.isInTourney(dest) && this.tourOpponent(src) == dest.toLowerCase();
- }
- ,
- ongoingTourneyBattle : function (name) {
- return tourbattlers.indexOf(name.toLowerCase()) != -1 && battlesStarted[Math.floor(tourbattlers.indexOf(name.toLowerCase())/2)] == true;
- }
- ,
- afterBattleStarted: function(src, dest) {
- if (tourmode == 2) {
- if (this.areOpponentsForTourBattle(src, dest)) {
- if (sys.tier(src) == sys.tier(dest) && cmp(sys.tier(src), tourtier))
- battlesStarted[Math.floor(tourbattlers.indexOf(sys.name(src).toLowerCase())/2)] = true;
- }
- }
- }
- ,
- afterBattleEnded : function(src, dest, desc) {
- if (desc == "forfeit") {
- sys.sendHtmlAll("<font color=darkblue><timestamp/><font size=3><b>+Dragonite:</b>¡ " + sys.name(dest) + " se escapo de la, batalla u_u!</i>")
- }
- if (tourmode != 2 ||desc == "tie")
- return;
- this.tourBattleEnd(sys.name(src), sys.name(dest));
- }
- ,
- tourBattleEnd : function(src, dest)
- {
- if (!this.areOpponentsForTourBattle2(src, dest) || !this.ongoingTourneyBattle(src))
- return;
- battlesLost.push(src);
- battlesLost.push(dest);
- var srcL = src.toLowerCase();
- var destL = dest.toLowerCase();
- battlesStarted.splice(Math.floor(tourbattlers.indexOf(srcL)/2), 1);
- tourbattlers.splice(tourbattlers.indexOf(srcL), 1);
- tourbattlers.splice(tourbattlers.indexOf(destL), 1);
- tourmembers.push(srcL);
- delete tourplayers[destL];
- if (tourbattlers.length != 0 || tourmembers.length > 1) {
- sys.sendAll("", tourchannel);
- sys.sendAll(border, tourchannel);
- sys.sendHtmlAll(" <center><font color=navy><b></i><font size=3>" + src + "</i><font color=black> <b>Avanza a la siguiente ronda.</b></font></font></font></center>");
- sys.sendHtmlAll(" <center><font color=navy><b></i><font size=3>" + dest + "</i><font color=black> <b>Está fuera del Torneo.</b></font></font></font></center>");
- }
- if (tourbattlers.length > 0) {
- sys.sendHtmlAll(" <center><font color=navy><b></i><font size=3> Quedan " + tourbattlers.length/2 + " batalla(s).</b></font></font></font></center>");
- sys.sendAll("");
- return;
- }
- this.roundPairing();
- }
- ,
- isLCaps: function(letter) {
- return letter >= 'A' && letter <= 'Z';
- }
- ,
- isMCaps : function(message) {
- var count = 0;
- var i = 0;
- while ( i < message.length ) {
- c = message[i];
- if (this.isLCaps(c)) {
- count += 1;
- if (count == 5)
- return true;
- } else {
- count -= 2;
- if (count < 0)
- count = 0;
- }
- i += 1;
- }
- return false;
- }
- ,
- beforeChangeTier : function(src, oldtier, newtier) {
- if (newtier.toLowerCase() == "monotype"){
- this.monotypecheck(src)
- }
- if (newtier.toLowerCase() == "weatherless"){
- this.weatherlesstiercheck(src)
- }
- }
- ,
- beforeChallengeIssued : function (src, dest, clauses, rated, mode) {
- if (battlesStopped) {
- sys.sendMessage(src, "+BattleBot: Las peleas del server se cancelaran porque el server se reiniciara.", y);
- sys.stopEvent();
- return;
- }
- if (forceSameTier[dest] == true && (sys.tier(dest) != sys.tier(src))) {
- sys.sendMessage(src, "+BattleBot: El/ella busca una pelea de su misma tier.");
- sys.stopEvent();
- return;
- }
- if (sys.tier(src) == "Challenge Cup" && sys.tier(dest) == "Challenge Cup" && clauses[4] == 0) {
- sys.sendMessage(src, "+CCBot: Challenge Cup ha sido activado en la pantalla de pelea.");
- sys.stopEvent();
- return;
- }
- if (tourmode == 2) {
- var name1 = sys.name(src);
- var name2 = sys.name(dest);
- if (this.isInTourney(name1)) {
- if (this.isInTourney(name2)) {
- if (this.tourOpponent(name1) != name2.toLowerCase()) {
- sys.sendMessage(src, "+TourneyBot: El no es tu oponente en el torneo.");
- sys.stopEvent();
- return;
- }
- } else {
- sys.sendMessage(src, "+TourneyBot: El no es tu oponente en el torneo.");
- sys.stopEvent();
- return;
- }
- if (sys.tier(src) != sys.tier(dest) || !cmp(sys.tier(src),tourtier)) {
- sys.sendMessage(src, "+TourneyBot: Ambos deben estar en la tier " + tourtier+ " para luchar.");
- sys.stopEvent();
- return;
- }
- } else {
- if (this.isInTourney(name2)) {
- sys.sendMessage(src, "+TourneyBot: El esta en un torneo y tu no, asi que no puedes pelear contra el.");
- sys.stopEvent();
- return;
- }
- }
- }
- /* Challenge Cup Clause */
- if ( (clauses % 32) >= 16)
- return;
- if (sys.tier(src).indexOf("Challenge Cup") != -1 && sys.tier(dest).indexOf("Challenge Cup") != -1 && mode == 0) {
- sys.sendMessage(src, "~~Server~~: Para pelear en CC, activa Challenge Cup en la pantalla de reto.");
- sys.stopEvent();
- return;
- }
- if (sys.tier(src).indexOf("OU Dobles") != -1 && sys.tier(dest).indexOf("OU Doubles") != -1 && mode == 0) {
- sys.sendMessage(src, "~~Server~~: Para pelear en dobles, activa dobles en la pantalla de reto.");
- sys.stopEvent();
- return;
- }
- if (sys.tier(src).indexOf("Pokemon Day") != -1 && sys.tier(dest).indexOf("OU Doubles") != -1 && mode == 0) {
- sys.sendMessage(src, "~~Server~~: Para pelear en esta tier, activa dobles en la pantalla de reto.");
- sys.stopEvent();
- return;
- }
- if (sys.tier(src).indexOf("OU Triples") != -1 && sys.tier(dest).indexOf("OU Triples") != -1 && mode !== 0) {
- sys.sendMessage(src, "~~Server~~: Para pelear en Triples, activa triples en la pantalla de reto.");
- sys.stopEvent();
- return;
- }
- this.eventMovesCheck(src);
- this.eventMovesCheck(dest);
- if (sys.tier(src) == sys.tier(dest)) {
- var tier = sys.tier(src);
- if (tier != "DW OU" && tier != "DW Ubers" && tier != "LC DW" && tier != "Monotype" && tier != "DW UU" && tier != "Weatherless") {
- this.dreamWorldAbilitiesCheck(src,true);
- this.dreamWorldAbilitiesCheck(dest,true);
- }
- if (tier == "DW OU" ||tier == "DW UU" || tier == "Estandar OU" || tier == "Estándar UU") {
- this.inconsistentCheck(src, true);
- this.inconsistentCheck(dest, true);
- }
- }
- }
- ,
- beforeBattleMatchup : function(src,dest,clauses,rated)
- {
- if (battlesStopped) {
- sys.stopEvent();
- return;
- }
- if (tourmode == 2 && (this.isInTourney(sys.name(src)) || this.isInTourney(sys.name(dest)) )) {
- sys.stopEvent();
- return;
- }
- this.eventMovesCheck(src);
- this.eventMovesCheck(dest);
- if (sys.tier(src) == sys.tier(dest)) {
- var tier = sys.tier(src);
- if (tier != "DW OU" && tier != "DW Ubers" && tier != "LC SW" && tier != "Monotype" && tier != "DW UU" && tier != "Weatherless") {
- this.dreamWorldAbilitiesCheck(src,true);
- this.dreamWorldAbilitiesCheck(dest,true);
- }
- if (tier == "DW OU" ||tier == "DW UU" || tier == "Estandar OU" || tier == "Estándar UU") {
- this.inconsistentCheck(src, true);
- this.inconsistentCheck(dest, true);
- }
- }
- }
- ,
- monoColourCheck : function(src, tier) {
- if (!tier) tier = sys.tier(src);
- if (tier != "Monocolor") return;
- var colours = {
- 'Red': ['Charmander', 'Charmeleon', 'Charizard', 'Vileplume', 'Paras', 'Parasect', 'Krabby', 'Kingler', 'Voltorb', 'Electrode', 'Goldeen', 'Seaking', 'Jynx', 'Magikarp', 'Magmar', 'Flareon', 'Ledyba', 'Ledian', 'Ariados', 'Yanma', 'Scizor', 'Slugma', 'Magcargo', 'Octillery', 'Delibird', 'Porygon2', 'Magby', 'Ho-Oh', 'Torchic', 'Combusken', 'Blaziken', 'Wurmple', 'Medicham', 'Carvanha', 'Camerupt', 'Solrock', 'Corphish', 'Crawdaunt', 'Latias', 'Groudon', 'Deoxys', 'Deoxys-A', 'Deoxys-D', 'Deoxys-S', 'Kricketot', 'Kricketune', 'Magmortar', 'Porygon-Z', 'Rotom', 'Rotom-H', 'Rotom-F', 'Rotom-W', 'Rotom-C', 'Rotom-S', 'Tepig', 'Pignite', 'Emboar', 'Pansear', 'Simisear', 'Throh', 'Venipede', 'Scolipede', 'Krookodile', 'Darumaka', 'Darmanitan', 'Dwebble', 'Crustle', 'Scrafty', 'Shelmet', 'Accelgor', 'Druddigon', 'Pawniard', 'Bisharp', 'Braviary', 'Heatmor', ],
- 'Blue': ['Squirtle', 'Wartortle', 'Blastoise', 'Nidoran?', 'Nidorina', 'Nidoqueen', 'Oddish', 'Gloom', 'Golduck', 'Poliwag', 'Poliwhirl', 'Poliwrath', 'Tentacool', 'Tentacruel', 'Tangela', 'Horsea', 'Seadra', 'Gyarados', 'Lapras', 'Vaporeon', 'Omanyte', 'Omastar', 'Articuno', 'Dratini', 'Dragonair', 'Totodile', 'Croconaw', 'Feraligatr', 'Chinchou', 'Lanturn', 'Marill', 'Azumarill', 'Jumpluff', 'Wooper', 'Quagsire', 'Wobbuffet', 'Heracross', 'Kingdra', 'Phanpy', 'Suicune', 'Mudkip', 'Marshtomp', 'Swampert', 'Taillow', 'Swellow', 'Surskit', 'Masquerain', 'Loudred', 'Exploud', 'Azurill', 'Meditite', 'Sharpedo', 'Wailmer', 'Wailord', 'Swablu', 'Altaria', 'Whiscash', 'Chimecho', 'Wynaut', 'Spheal', 'Sealeo', 'Walrein', 'Clamperl', 'Huntail', 'Bagon', 'Salamence', 'Beldum', 'Metang', 'Metagross', 'Regice', 'Latios', 'Kyogre', 'Piplup', 'Prinplup', 'Empoleon', 'Shinx', 'Luxio', 'Luxray', 'Cranidos', 'Rampardos', 'Gible', 'Gabite', 'Garchomp', 'Riolu', 'Lucario', 'Croagunk', 'Toxicroak', 'Finneon', 'Lumineon', 'Mantyke', 'Tangrowth', 'Glaceon', 'Azelf', 'Phione', 'Manaphy', 'Oshawott', 'Dewott', 'Samurott', 'Panpour', 'Simipour', 'Roggenrola', 'Boldore', 'Gigalith', 'Woobat', 'Swoobat', 'Tympole', 'Palpitoad', 'Seismitoad', 'Sawk', 'Tirtouga', 'Carracosta', 'Ducklett', 'Karrablast', 'Eelektrik', 'Eelektross', 'Elgyem', 'Cryogonal', 'Deino', 'Zweilous', 'Hydreigon', 'Cobalion', 'Thundurus', ],
- 'Green': ['Bulbasaur', 'Ivysaur', 'Venusaur', 'Caterpie', 'Metapod', 'Bellsprout', 'Weepinbell', 'Victreebel', 'Scyther', 'Chikorita', 'Bayleef', 'Meganium', 'Spinarak', 'Natu', 'Xatu', 'Bellossom', 'Politoed', 'Skiploom', 'Larvitar', 'Tyranitar', 'Celebi', 'Treecko', 'Grovyle', 'Sceptile', 'Dustox', 'Lotad', 'Lombre', 'Ludicolo', 'Breloom', 'Electrike', 'Roselia', 'Gulpin', 'Vibrava', 'Flygon', 'Cacnea', 'Cacturne', 'Cradily', 'Kecleon', 'Tropius', 'Rayquaza', 'Turtwig', 'Grotle', 'Torterra', 'Budew', 'Roserade', 'Bronzor', 'Bronzong', 'Carnivine', 'Yanmega', 'Leafeon', 'Shaymin', 'Shaymin-S', 'Snivy', 'Servine', 'Serperior', 'Pansage', 'Simisage', 'Swadloon', 'Cottonee', 'Whimsicott', 'Petilil', 'Lilligant', 'Basculin', 'Maractus', 'Trubbish', 'Garbodor', 'Solosis', 'Duosion', 'Reuniclus', 'Axew', 'Fraxure', 'Golett', 'Golurk', 'Virizion', 'Tornadus', ],
- 'Yellow': ['Kakuna', 'Beedrill', 'Pikachu', 'Raichu', 'Sandshrew', 'Sandslash', 'Ninetales', 'Meowth', 'Persian', 'Psyduck', 'Ponyta', 'Rapidash', 'Drowzee', 'Hypno', 'Exeggutor', 'Electabuzz', 'Jolteon', 'Zapdos', 'Moltres', 'Cyndaquil', 'Quilava', 'Typhlosion', 'Pichu', 'Ampharos', 'Sunkern', 'Sunflora', 'Girafarig', 'Dunsparce', 'Shuckle', 'Elekid', 'Raikou', 'Beautifly', 'Pelipper', 'Ninjask', 'Makuhita', 'Manectric', 'Plusle', 'Minun', 'Numel', 'Lunatone', 'Jirachi', 'Mothim', 'Combee', 'Vespiquen', 'Chingling', 'Electivire', 'Uxie', 'Cresselia', 'Victini', 'Sewaddle', 'Leavanny', 'Scraggy', 'Cofagrigus', 'Archen', 'Archeops', 'Deerling', 'Joltik', 'Galvantula', 'Haxorus', 'Mienfoo', 'Keldeo', ],
- 'Purple': ['Rattata', 'Ekans', 'Arbok', 'Nidoran?', 'Nidorino', 'Nidoking', 'Zubat', 'Golbat', 'Venonat', 'Venomoth', 'Grimer', 'Muk', 'Shellder', 'Cloyster', 'Gastly', 'Haunter', 'Gengar', 'Koffing', 'Weezing', 'Starmie', 'Ditto', 'Aerodactyl', 'Mewtwo', 'Crobat', 'Aipom', 'Espeon', 'Misdreavus', 'Forretress', 'Gligar', 'Granbull', 'Mantine', 'Tyrogue', 'Cascoon', 'Delcatty', 'Sableye', 'Illumise', 'Swalot', 'Grumpig', 'Lileep', 'Shellos', 'Gastrodon', 'Ambipom', 'Drifloon', 'Drifblim', 'Mismagius', 'Stunky', 'Skuntank', 'Spiritomb', 'Skorupi', 'Drapion', 'Gliscor', 'Palkia', 'Purrloin', 'Liepard', 'Gothita', 'Gothorita', 'Gothitelle', 'Mienshao', 'Genesect', ],
- 'Pink': ['Clefairy', 'Clefable', 'Jigglypuff', 'Wigglytuff', 'Slowpoke', 'Slowbro', 'Exeggcute', 'Lickitung', 'Chansey', 'Mr. Mime', 'Porygon', 'Mew', 'Cleffa', 'Igglybuff', 'Flaaffy', 'Hoppip', 'Slowking', 'Snubbull', 'Corsola', 'Smoochum', 'Miltank', 'Blissey', 'Whismur', 'Skitty', 'Milotic', 'Gorebyss', 'Luvdisc', 'Cherubi', 'Cherrim', 'Mime Jr.', 'Happiny', 'Lickilicky', 'Mesprit', 'Munna', 'Musharna', 'Audino', 'Alomomola', ],
- 'Brown': ['Weedle', 'Pidgey', 'Pidgeotto', 'Pidgeot', 'Raticate', 'Spearow', 'Fearow', 'Vulpix', 'Diglett', 'Dugtrio', 'Mankey', 'Primeape', 'Growlithe', 'Arcanine', 'Abra', 'Kadabra', 'Alakazam', 'Geodude', 'Graveler', 'Golem', 'Farfetch\'d', 'Doduo', 'Dodrio', 'Cubone', 'Marowak', 'Hitmonlee', 'Hitmonchan', 'Kangaskhan', 'Staryu', 'Pinsir', 'Tauros', 'Eevee', 'Kabuto', 'Kabutops', 'Dragonite', 'Sentret', 'Furret', 'Hoothoot', 'Noctowl', 'Sudowoodo', 'Teddiursa', 'Ursaring', 'Swinub', 'Piloswine', 'Stantler', 'Hitmontop', 'Entei', 'Zigzagoon', 'Seedot', 'Nuzleaf', 'Shiftry', 'Shroomish', 'Slakoth', 'Slaking', 'Shedinja', 'Hariyama', 'Torkoal', 'Spinda', 'Trapinch', 'Baltoy', 'Feebas', 'Regirock', 'Chimchar', 'Monferno', 'Infernape', 'Starly', 'Staravia', 'Staraptor', 'Bidoof', 'Bibarel', 'Buizel', 'Floatzel', 'Buneary', 'Lopunny', 'Bonsly', 'Hippopotas', 'Hippowdon', 'Mamoswine', 'Heatran', 'Patrat', 'Watchog', 'Lillipup', 'Conkeldurr', 'Sandile', 'Krokorok', 'Sawsbuck', 'Beheeyem', 'Stunfisk', 'Bouffalant', 'Vullaby', 'Mandibuzz', 'Landorus', ],
- 'Black': ['Snorlax', 'Umbreon', 'Murkrow', 'Unown', 'Sneasel', 'Houndour', 'Houndoom', 'Mawile', 'Spoink', 'Seviper', 'Claydol', 'Shuppet', 'Banette', 'Duskull', 'Dusclops', 'Honchkrow', 'Chatot', 'Munchlax', 'Weavile', 'Dusknoir', 'Giratina', 'Darkrai', 'Blitzle', 'Zebstrika', 'Sigilyph', 'Yamask', 'Chandelure', 'Zekrom', ],
- 'Gray': ['Machop', 'Machoke', 'Machamp', 'Magnemite', 'Magneton', 'Onix', 'Rhyhorn', 'Rhydon', 'Pineco', 'Steelix', 'Qwilfish', 'Remoraid', 'Skarmory', 'Donphan', 'Pupitar', 'Poochyena', 'Mightyena', 'Nincada', 'Nosepass', 'Aron', 'Lairon', 'Aggron', 'Volbeat', 'Barboach', 'Anorith', 'Armaldo', 'Snorunt', 'Glalie', 'Relicanth', 'Registeel', 'Shieldon', 'Bastiodon', 'Burmy', 'Wormadam', 'Wormadam-G', 'Wormadam-S', 'Glameow', 'Purugly', 'Magnezone', 'Rhyperior', 'Probopass', 'Arceus', 'Herdier', 'Stoutland', 'Pidove', 'Tranquill', 'Unfezant', 'Drilbur', 'Excadrill', 'Timburr', 'Gurdurr', 'Whirlipede', 'Zorua', 'Zoroark', 'Minccino', 'Cinccino', 'Escavalier', 'Ferroseed', 'Ferrothorn', 'Klink', 'Klang', 'Klinklang', 'Durant', 'Terrakion', 'Kyurem', ],
- 'White': ['Butterfree', 'Seel', 'Dewgong', 'Togepi', 'Togetic', 'Mareep', 'Smeargle', 'Lugia', 'Linoone', 'Silcoon', 'Wingull', 'Ralts', 'Kirlia', 'Gardevoir', 'Vigoroth', 'Zangoose', 'Castform', 'Absol', 'Shelgon', 'Pachirisu', 'Snover', 'Abomasnow', 'Togekiss', 'Gallade', 'Froslass', 'Dialga', 'Regigigas', 'Swanna', 'Vanillite', 'Vanillish', 'Vanilluxe', 'Emolga', 'Foongus', 'Amoonguss', 'Frillish', 'Jellicent', 'Tynamo', 'Litwick', 'Lampent', 'Cubchoo', 'Beartic', 'Rufflet', 'Larvesta', 'Volcarona', 'Reshiram', 'Meloetta', 'Meloetta-S' ],
- }
- var poke = sys.pokemon(sys.teamPoke(src, 0));
- var thecolour = '';
- for (var colour in colours) {
- if (colours[colour].indexOf(poke) > -1) {
- thecolour = colour;
- }
- }
- if (thecolour == '') {
- normalbot.sendMessage(src, "Bug! " + poke + " has not a colour in checkMonocolour :(");
- sys.changeTier(src, "Challenge Cup")
- sys.stopEvent()
- return;
- }
- for (var i = 1; i < 6; ++i) {
- var poke = sys.pokemon(sys.teamPoke(src, i));
- if (colours[thecolour].indexOf(poke) == -1) {
- normalbot.sendMessage(src, "" + poke + " has not the colour: " + thecolour);
- sys.changeTier(src, "Challenge Cup")
- sys.stopEvent()
- return;
- }
- }
- //normalbot.sendMessage(src, "Your team is a good monocolour team with colour: " + thecolour);
- },
- dreamWorldAbilitiesCheck : function(src, se) {
- for (var i = 0; i < 6; i++) {
- var x = sys.teamPoke(src, i);
- if (x != 0 && dwpokemons.indexOf(x) == -1 && sys.hasDreamWorldAbility(src, i)) {
- if (se)
- sys.sendMessage(src, "+CheckBot: " + sys.pokemon(x) + " is not allowed with a Dream World ability in this tier. Change it in the teambuilder.");
- if (sys.tier(src) == "Estandar OU" && sys.hasLegalTeamForTier(src, "DW OU")) {
- sys.changeTier(src, "DW OU");
- } else if (sys.tier(src) == "Estándar Ubers") {
- sys.changeTier(src, "DW Ubers");
- }
- else if (sys.tier(src) == "1v1 Gen 5" && sys.hasLegalTeamForTier(src, "DW OU")) {
- sys.changeTier(src, "DW OU");
- }
- else if (sys.tier(src) == "1v1 Gen 5" && sys.hasLegalTeamForTier(src, "DW OU")) {
- sys.changeTier(src, "DW Ubers");
- }
- else if (sys.tier(src) == "LC Wifi" && sys.hasLegalTeamForTier(src, "LC Wifi") || sys.tier(src) == "LC Ubers Wifi" && sys.hasLegalTeamForTier(src, "LC Ubers Wifi")) {
- sys.changeTier(src, "LC DW");
- }else {
- if (se)
- sys.changePokeNum(src, i, 0);
- }
- if (se)
- sys.stopEvent();
- }
- }
- }
- ,
- inconsistentCheck : function(src, se) {
- for (var i = 0; i < 6; i++) {
- var x = sys.teamPoke(src, i);
- if (x != 0 && inpokemons.indexOf(x) != -1 && sys.hasDreamWorldAbility(src, i)) {
- if (se)
- sys.sendMessage(src, "+CheckBot: " + sys.pokemon(x) + " is not allowed with a Inconsistent in this tier. Change it in the teambuilder.");
- if (sys.tier(src) == "Wifi" || sys.tier(src) == "Wifi UU" ) {
- sys.changeTier(src, "Wifi Ubers");
- } else if (sys.tier(src) == "DW" || sys.tier(src) == "DW UU") {
- sys.changeTier(src, "DW Ubers");
- } else {
- if (se)
- sys.changePokeNum(src, i, 0);
- }
- if (se)
- sys.stopEvent();
- }
- }
- }
- ,
- shadowtagCheck : function(src, tier) {
- if (!tier) tier = sys.tier(src);
- if (["Estandar OU", "Anti-Metagame"].indexOf(tier) == -1) {
- return; // only care about these tiers
- }
- var shadowtag = sys.abilityNum("Shadow Tag");
- for (var i = 0; i < 6; i++) {
- var x = sys.teamPoke(src, i);
- if (x != 0 && sys.teamPokeAbility(src, i) == shadowtag) {
- checkbot.sendMessage(src, "" + sys.pokemon(x) + " no es permitido con esta habilidad en esta tier. Cambialo en teambuilder.");
- sys.changeTier(src, "DW OU");
- sys.stopEvent();
- }
- }
- }
- ,
- weatherlesstiercheck : function(src) {
- for (var i = 0; i < 6; i++){
- ability = sys.ability(sys.teamPokeAbility(src, i))
- if(ability.toLowerCase() == "drizzle" || ability.toLowerCase() == "drought" || ability.toLowerCase() == "snow warning" || ability.toLowerCase() == "sand stream") {
- sys.sendMessage(src, "+Bot: Your team has a pokémon with the ability: " + ability + ", please remove before entering Weatherless tier.");
- if(sys.hasLegalTeamForTier(src, "DW OU")) {
- if(sys.hasLegalTeamForTier(src,"Estandar OU")) {
- sys.changeTier(src, "Estandar OU");
- sys.stopEvent()
- return;
- }
- sys.changeTier(src, "DW OU");
- sys.stopEvent()
- return;
- }
- if(sys.hasLegalTeamForTier(src,"Estándar Ubers")) {
- sys.changeTier(src, "Estándar Ubers");
- sys.stopEvent()
- return;
- }
- sys.changeTier(src, "DW Ubers");
- sys.stopEvent()
- return;
- }
- }
- }
- ,
- monotypecheck : function(src) {
- TypeA = sys.pokeType1(sys.teamPoke(src, 0), 5)
- TypeB = sys.pokeType2(sys.teamPoke(src, 0), 5)
- for (var i = 0; i < 6; i++) {
- temptypeA = sys.pokeType1(sys.teamPoke(src, i), 5)
- temptypeB = sys.pokeType2(sys.teamPoke(src, i), 5)
- if (temptypeA == 0) {
- temptypeA = TypeA
- }
- if (temptypeA != TypeA && temptypeB != TypeA && temptypeA != TypeB && temptypeB != TypeB) {
- sys.sendMessage(src, "+Bot: Team not Monotype");
- if(sys.hasLegalTeamForTier(src, "DW OU")) {
- if(sys.hasLegalTeamForTier(src,"Estandar OU")) {
- sys.changeTier(src, "Estandar OU");
- sys.stopEvent()
- return;
- }
- sys.changeTier(src, "DW OU");
- sys.stopEvent()
- return;
- }
- if(sys.hasLegalTeamForTier(src,"Wifi Ubers")) {
- sys.changeTier(src, "Estándar Ubers");
- sys.stopEvent()
- return;
- }
- sys.changeTier(src, "DW Ubers");
- sys.stopEvent()
- return;
- }
- }
- }
- })