0% encontró este documento útil (0 votos)
17 vistas224 páginas

Futsal by GLH

El documento proporciona una configuración detallada para un host de juego, incluyendo el nombre del host, visibilidad, cantidad máxima de jugadores, y opciones de administración. También incluye configuraciones para un bot, modos de juego, restricciones de acceso, y funciones de Discord para manejar anuncios y estadísticas. Además, se establecen parámetros para el tamaño de los jugadores y las camisetas por defecto.

Cargado por

gfur0707
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas224 páginas

Futsal by GLH

El documento proporciona una configuración detallada para un host de juego, incluyendo el nombre del host, visibilidad, cantidad máxima de jugadores, y opciones de administración. También incluye configuraciones para un bot, modos de juego, restricciones de acceso, y funciones de Discord para manejar anuncios y estadísticas. Además, se establecen parámetros para el tamaño de los jugadores y las camisetas por defecto.

Cargado por

gfur0707
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

// ▇▇▇▇▇▇▇▇▇ ⚙️ CONFIGURACIÓN DEL HOST ▇▇▇▇▇▇▇▇▇

// 📝 NOMBRE DEL HOST


var NombreHost = '▶️▶️ UNETE Y JUEGA ◀️◀️';
// Definimos el nombre del host (dentro de las comillas)

// VISIBILIDAD DEL HOST


var VisibilidadDelHost = true;
// La sala es pública si está en "true", privada si está en "false"

// 👥 CANTIDAD MÁXIMA DE JUGADORES


var CantidadDeJugadores = 16;
// Cantidad máxima de jugadores que permitirás ingresar a tu Host. Puedes elegir
entre 1 y 30 jugadores

// 🔄 REINICIAR STATS
var ReiniciarStats = "No"; // Cambia a "Si" si querés reiniciar las estadísticas al
Iniciar la sala.

// 🔒 CONTRASEÑA DEL HOST


var PasswordDelHost = null;
// Contraseña para acceder al Host (dejar null si no quieres colocarle una
contraseña). Si quieres una contraseña, reemplaza null y coloca la contraseña entre
comillas (Ejemplo: var PasswordDelHost = "123";)

// ▇▇▇▇▇▇▇▇▇ ▇ADMINISTRACIÓN DEL HOST ▇▇▇▇▇▇▇▇

// 🔑 CONTRASEÑA PARA SER ADMINISTRADOR DEL HOST


var ClaveParaSerAdmin = "!axeso5";
// Clave para ser administrador. Pon la contraseña entre comillas.

// 👑 ADMINISTRADORES DEL HOST


// Lista de admins, con sus nicknames permitidos y, opcionalmente, su auth público
// (El Public ID (auth) se obtiene en: [Link]/playerauth)
var ListaDeAdmins = [
{
auth: "", // Auth opcional; puede estar vacío "" si no se usa
nicks: [""]
}
];

// 🔐 CONTRASEÑA PARA ADMINISTRADORES


var contrasena = "reservado";
// Contraseña para reservar el espacio a los Administradores

// 🚦 Configuración para reservar lugares


var LugaresReservados = 2; // Cambiá este número para reservar más o menos lugares
(0 = no reservar)

// ▇▇▇▇▇▇▇▇▇ ⚙️ CONFIGURACIÓN DEL BOT ▇▇▇▇▇▇▇▇▇

// 👀 VISIBILIDAD DEL BOT


var BotVisible = false;
// Elige true si quieres que el bot sea visible como jugador o false para que esté
oculto.

// 📛 NOMBRE DEL BOT


var NombreBot = "🚩 Árbitro Bot 🤖";
// Define el nombre del bot.

// 🟢 ESTADO DEL BOT


var StatusBot = "afk"; // Puede ser "activo" o "afk"

// ▇▇▇▇▇▇▇▇▇ ⚙️ CONFIGURACIÓN DEL JUEGO ▇▇▇▇▇▇▇▇▇

// MAPA POR DEFECTO


var MapaPorDefecto = "Futsal x3";
// OPCIONES: EntrenamientoFutsal, Futsal x2, Futsal x3, Futsal x4, Futsal x5,
Futsal x5 cesped, Futsal x7, Real Futsal, Campeones, Premios

// TIEMPO DE JUEGO
var TiempoDeJuego = 3;
// Duración por defecto de las partidas (En minutos)

// ⚽ LÍMITE DE GOLES
var LimiteDeGoles = 3;
// Limite de Goles por defecto

// ▇▇▇▇▇▇▇ ▇MODOS DE JUEGO ▇▇▇▇▇▇

let autoBalanceEnabled = false; // true para ACTIVARLO - false para DESACTIVARLO |


Equilibrar equipos en cantidad de jugadores

let CamisetasGanaSigue = false; // true para ACTIVARLO - false para DESACTIVARLO |


Coloca camisetas automáticamente. Equipo ganador mantiene camiseta.

var cambioCami = false; // true para ACTIVARLO - false para DESACTIVARLO | Cambiar
camisetas automáticamente cada vez que se reinicia un partido.

var powerShotMode = false; // true para ACTIVARLO - false para DESACTIVARLO |


Activar el Disparo Potente (PowerShot)

var JabulaniMode = false; // true para ACTIVARLO - false para DESACTIVARLO |


Activar el Disparo Potente (PowerShot) con comba

var combaMode = false; // true para ACTIVARLO - false para DESACTIVARLO | Activar
sólo la Comba (cada vez que se patea la pelota)

var GolDeOroActivado = false; // true para ACTIVARLO - false para DESACTIVARLO |


Activar Gol de Oro

var FairPlayActivado = false; // true para ACTIVARLO - false para DESACTIVARLO |


Modo FairPlay
let ganasigueEnabled = false; // true para ACTIVARLO - false para DESACTIVARLO |
Modo Gana Sigue

let modoJueganTodos = false; // true para ACTIVARLO - false para DESACTIVARLO |


Modo Juegan Todos

let modoJueganAlgunos = false; // true para ACTIVARLO - false para DESACTIVARLO |


Modo Juegan Algunos

let maxPlayersPerTeam = 2; // Establecer el número máximo de jugadores por equipo


(Modo Juegan Algunos)

let isAFKpaused = false; // Estado inicial del detector de AFK

// MODO AUTOMATIZADO

var automatizadoActivado = false; // true para ACTIVARLO - false para DESACTIVARLO


| Modo Automatizado

var tiempoLimiteCambio = 30; // Tiempo límite (en segundos) para permitir cambiar
mapa automaticamente

var tiempoEsperaCambio = 5000; // 5000 ms = 5 segundos de espera | Tiempo de demora


en colocar el mapa.

var configuracionActual = null;

// LIMITES: GOLES Y TIEMPO (AUTOMATIZADO)

var TiempoEntrenamientoFutsal = 0;
var GolesEntrenamientoFutsal = 0;

var TiempoFutsalx2 = 3;
var GolesFutsalx2 = 3;

var TiempoFutsalx3 = 3;
var GolesFutsalx3 = 3;

var TiempoFutsalx4 = 4;
var GolesFutsalx4 = 3;

var TiempoFutsalx5 = 4;
var GolesFutsalx5 = 3;

var TiempoFutsalx7 = 5;
var GolesFutsalx7 = 3;

// ▇▇▇▇▇▇▇ ▇TAMAÑO DE LOS JUGADORES ▇▇▇▇▇▇

var TamanoMinimoPermitido = 15;


// Tamaño mínimo permitido para un jugador

var TamanoMaximoPermitido = 15;


// Tamaño máximo permitido para un jugador

var CantidadCambiarTamano = 1;
// Cantidad de veces que un jugador puede cambiar su tamaño por partido
// ▇▇▇▇▇▇▇ ▇CAMISETAS POR DEFECTO ▇▇▇▇▇▇

// CAMISETA EQUIPO RED 🔴


var camisetaRed = "/colors red 66 FFA649 DE0019 B80017 820217";
var NombreEquipoRojo = "RED";

// CAMISETA EQUIPO BLUE 🔵


var camisetaBlue = "/colors blue 55 c1ff00 052647 005DB3 03B2F0";
var NombreEquipoAzul = "BLUE";

// ▇▇▇▇▇▇▇ ▇RESTRICCIONES DE ACCESO ▇▇▇▇▇▇

// MÁXIMA CANTIDAD DE JUGADORES AFK PERMITIDOS


const LimiteMaximoDeJugadoresAFK = 4;
// 🔒 Define el número máximo de jugadores AFK permitidos antes de activar la
expulsión automática

// 🚫 MAXIMO DE JUGADORES PERMITIDOS CON LA MISMA IP


var MaximoJugadoresPorIp = 2;
// Define el número máximo de jugadores permitidos con la misma IP

// 🚫🌎 PAISES PROHIBIDOS
const PaisesProhibidos = ["united states", "united kingdom"];
// Si un jugador es de alguno de estos países, será expulsado automáticamente al
ingresar.
// EJEMPLO DE USO: const PaisesProhibidos = ["Argentina", "Brazil", "Chile"];

// 🚫📶 IPS BANEADAS
let IpPlayers = []; // Añade entre comillas las Ips de los jugadores que quieras
prohibir su ingreso. EJEMPLO: let IpPlayers = ["123.456.789", "987.654.321"];

var MensajeBaneoPorIp = "❌ El admin ha baneado tu IP 📶"

// ❌📛 NICKNAMES PROHIBIDOS
const NicknamesPROHIBIDOS = ["@everyone", "@here", "@"];
// Lista de nicknames prohibidos
// Define los nicknames que no pueden ser utilizados

// ▇▇▇▇▇▇▇ LISTA DE JUGADORES REGISTRADOS ▇▇▇▇▇▇▇


// auth = Public ID del jugador (se obtiene en: [Link]/playerauth)
// nicks = todos los nombres permitidos para el jugador

var ListaDeJogadores = [
{ auth: "authid_jugador1", nicks: ["Jugador1"] },
{ auth: "authid_jugador2", nicks: ["Jugador2"] },
{ auth: "authid_jugador3", nicks: ["Jugador3"] },
{ auth: "authid_jugador4", nicks: ["Jugador4"] },
{ auth: "authid_jugador5", nicks: ["Jugador5"] },
{ auth: "authid_jugador6", nicks: ["Jugador6"] },
{ auth: "authid_jugador7", nicks: ["Jugador7"] },
{ auth: "authid_jugador8", nicks: ["Jugador8"] },
{ auth: "authid_jugador9", nicks: ["Jugador9"] },
{ auth: "authid_jugador10", nicks: ["Jugador10"] },
{ auth: "authid_jugador11", nicks: ["Jugador11"] },
{ auth: "authid_jugador12", nicks: ["Jugador12"] },
{ auth: "authid_jugador13", nicks: ["Jugador13"] },
{ auth: "authid_jugador14", nicks: ["Jugador14"] },
{ auth: "authid_jugador15", nicks: ["Jugador15"] },
{ auth: "authid_jugador16", nicks: ["Jugador16"] },
{ auth: "authid_jugador17", nicks: ["Jugador17"] },
{ auth: "authid_jugador18", nicks: ["Jugador18"] },
{ auth: "authid_jugador19", nicks: ["Jugador19"] },
{ auth: "authid_jugador20", nicks: ["Jugador20"] },
];

// ▇▇▇▇▇▇▇▇▇ ▇FUNCIONES DE DISCORD ▇▇▇▇▇▇▇▇

// 🔥 Webhook para ANUNCIAR que has CREADO UNA SALA. Reemplaza con tu propia URL de
webhook.
var AnuncioHostAbierto =
"[Link]
R2bJXfKYkK7CCPLk-KZf86tn-bPq_mDZ2UHwRMf";
var MensajeHostAbierto =
`# 🚀 ¡NUEVO HOST ABIERTO! 🎮
## ⚽ ¡No te lo pierdas! Únete al partido ahora y demuestra tus habilidades en la
cancha.
¡La diversión está por comenzar, no faltes! 🔥`;
var TagHostAbierto = "@here"; // Dejar "@here" o Colocar el "ID del Rol de
Discord" al que quieres avisarle que creaste Host

// 🎥 Webhook para GRABACIONES y RESÚMENES de las Partidas jugadas. Reemplaza con tu


propia URL de webhook.
const WebhookGrabaciones =
"[Link]
lsyOgrlCyhhnX0Dcu3rJTiBUeVZI_53-QIBAaeI";

// 📂 Link del servidor de Discord donde se subirán las GRABACIONES DE LAS PARTIDAS
const GrabacionesDiscord = "[Link]

// 📞 Webhook para recibir el mensaje que han llamado a los Administradores.


Reemplaza con tu propia URL de webhook.
var WebhookParaLlamarAdmins =
"[Link]
zl1C7IbMTQYpCxOmyM_ARRVpsFEU71W-x8PFwbNBv";

// Rol de Admin en Discord que se quiere llamar


var RolAdminHost = "@here"; // Dejar '@here' o colocar el ID del rol de Discord que
se quiere llamar
var tiempoEsperaAdminsEnMinutos = 2; // CANTIDAD DE MINUTOS A ESPERAR PARA
REALIZAR UNA NUEVA LLAMADA A LOS ADMINS

// 🚫 Webhook para anunciar los KICKS y BANS de la sala. Reemplaza con tu propia URL
de webhook.
const AnuncioKicksBans =
"[Link]
QYZL4czQY1FuK9EhehfMESJHqz6b3TJnRcchD9Z0JrMbC0hpDQYkI";

// 💬 Webhook para ver los MENSAJES DE LOS JUGADORES. Reemplaza con tu propia URL de
webhook.
var webhookMensajesJugadores =
"[Link]
7amBf89kzTUFLlqg_wgY2vIWU9fE8tZQzJr-UN7";

// Webhook para enviar los INGRESOS y SALIDAS de los jugadores a Discord


var webhookBoletero =
"[Link]
keHcB7dvD_GGoGAO6f-JoAsQfMiOQnieiAfU84D";

// 💬 Webhook para enviar estadísticas a Discord


var webhookEstadisticasJugadores =
"[Link]
rjqjfjeek0y1k6GkbzN-UKnpUCipahK6W3b_aNW";

// Webhook para firmar en partidos oficiales. Reemplaza con tu propia URL de


webhook.
var WebhookParaFirmar =
"[Link]
yv_20qjzQeoGEul1CX02XgglMo3qvudljNOP0ww";

// 🔒 Webhook para enviar la IP de un jugador cuando se retire de la sala.


var webhookIPJugadores =
"[Link]
sLZ2ukjv3Mo6cy0M-zLXTwLMu3v6svJo8CxJtrokjcPj7aejbp";

// ▇▇▇▇▇▇▇▇ ▇ANUNCIOS Y MENSAJE DE BIENVENIDA ▇▇▇▇▇▇▇▇▇


// ════════════════════ 🎉 MENSAJE DE BIENVENIDA ════════════════════
// (Se envía al jugador que recién ingresa al host por partes)

const MensajeDeBienvenida = [
`
░█▀▀█ ░█─── ░█─░█
░█─▄▄ ░█─── ░█▀▀█
░█▄▄█ ░█▄▄█ ░█─░█`,

`🎉 ¡Bienvenido/a! 🎉`,

`Estás ingresando a un host de HaxBall creado con un script desarrollado por GLH
⚙️`,

`🌐 Únete a nuestra comunidad en Discord y accedé a:`,

`🧩 Scripts completos para crear tu propia sala como esta (con soporte y
personalización sin costo)`,
`📲 Apps de HaxBall (Para PC y/o móvil)`,

`⚽ Mapas personalizados GRATIS: Futsal, Real Soccer y muchas otras modalidades`,

`📺 Descubre a streamers de HaxBall`,

`👥 ¡Buscá equipo o reclutá jugadores para el tuyo!`,

`🌍 Ligas activas de múltiples países y modalidades`,

`❓ ¿Tenés dudas? Consultá al staff o escribí en el canal de ayuda`,

`🔗 Unite ahora: [Link]

`Para ver estadísticas usa: !me, !stats ID, !goleadores, !asistidores, !vallas-
invictas, !mvp, !racha-historica, !racha-actual, !viciosos, !ganadores, !
presencias`,

`Mide tu banana con 😈


: !memide | AVATAR ANIMADOS, EJEMPLOS: !avatar 😈 ,👿 | !avatar
HO,LA | !avatar 🌑,🌒,🌓,🌔,🌕,🌖,🌗,🌘`
];

// 🎨 PERSONALIZACIÓN DEL MENSAJE DE BIENVENIDA


var colormensaje = "FFFFFF";

var TipoDeLetra = "normal";


// Puedes cambiar esta opción por: "normal", "bold", "italic", "small", "small-
bold", y "small-italic"

// ════════════════════ 📢 ANUNCIO 1 ════════════════════


// (Se envía cada vez que inicia el partido)

var Anuncio = "✨ ÚNETE AL DISCORD DE GLH Y APRENDE A CREAR TU PROPIO HOST CON
SCRIPT: [Link]/tDEUbJU8QB";
// Anuncio que viene por Defecto (Se envía a los 10 segundos del inicio de cada
partido)

// TIEMPO DEL ANUNCIO


var AnuncioMinuto = 0;
// Representa el minuto del partido en el que se desea mostrar el anuncio.

var AnuncioSegundos = 10;


// Representa los segundos en el minuto del partido en el que se desea mostrar el
anuncio.

var TipoDeLetraAnuncio = "bold";


// Puedes cambiar esta opción por: "normal", "bold", "italic", "small", "small-
bold", y "small-italic"

var ColorAnuncio = "FFFFFF";

// ════════════════════ 📢 ANUNCIO 2 ════════════════════

var Anuncio2 = "🛑 Para expulsar a un jugador, utiliza el comando `!expulsar


NúmeroID`. Para ver los IDs de los jugadores, escribe `#` en el chat. Ejemplo: `!
expulsar 25` expulsará al jugador con el ID 25.";
// Anuncio 2 que viene por Defecto (Se envía a los 10 segundos del inicio de cada
partido)

// TIEMPO DEL ANUNCIO 2


var Anuncio2Minuto = 0;
// Representa el minuto del partido en el que se desea mostrar el anuncio 2.

var Anuncio2Segundos = 40;


// Representa los segundos en el minuto del partido en el que se desea mostrar el
anuncio 2.

var TipoDeLetraAnuncio2 = "italic";


// Puedes cambiar esta opción por: "normal", "bold", "italic", "small", "small-
bold", y "small-italic"

var ColorAnuncio2 = "CCFF00";

// ▇▇▇▇▇▇▇ CONFIGURACIÓN GENERAL ▇▇▇▇▇▇▇

// MOSTRAR IPs A ADMINISTRADORES


var MostrarIps = "No";
// Cambia "Si" por "No" si no deseas mostrar las IPs a los administradores cuando
un jugador se una a la sala

const ColocarJuntoAlNickname = ""; // Opciones disponibles: "ID", "Nivel" o "" (sin


nada)

// ▇▇▇▇▇▇▇ SISTEMA DE VOTACIONES ▇▇▇▇▇▇▇

// Variable configurable para el porcentaje de votos requeridos

var PorcentajeDeVotosBan = 40;


// Cambia este valor al porcentaje deseado (por ejemplo, 30 para 30% de los votos)

var PorcentajeDeVotosAdmin = 40;


// Cambia este valor al porcentaje deseado (por ejemplo, 30 para 30% de los votos)

// ▇▇▇▇▇▇▇ ▇TIEMPO AFK ▇▇▇▇▇▇

const SegundosPermitidosAFK = 15; // Establece el tiempo permitido en segundos para


estar AFK (Cuando están en el Red o en el Blue)

const MinutosPermitidosAFK = 5; // Establece el tiempo permitido en minutos para


estar AFK (Cuando se encuentran Espectadores)

// ▇▇▇▇▇▇▇▇▇ ▇REDES SOCIALES ▇▇▇▇▇▇▇▇

const DiscordLink = "[Link]/tDEUbJU8QB"; // Link de tu Servidor de Discord


const YoutubeLink = "[Link]/@GrandesLigasHaxBall"; // Link de tu canal de
Youtube
const TwitchLink = "[Link]/stefano365p"; // Link de tu canal de Twitch
// ▇▇▇▇▇▇▇ ▇UBICACIÓN DEL HOST ▇▇▇▇▇▇

var UbicacionDelHost = "myubication";

// ES LA UBICACIÓN EN LA QUE APARECERÁ TU HOST | Puedes reemplazar


"argentina" por alguna de estas opciones.

// OPCIONES DISPONIBLES:

// TU GEOLOCALIZACIÓN POR DEFECTO: myubication

// AMÉRICA:

// argentina, haxarg, uruguay, brasil, colombia, chile, mexico

// bolivia, peru, paraguay, venezuela, costa rica, united states,


canada

// EUROPA:

// france, spain, italy, germany, netherlands, portugal

// croatia, macedonia, serbia, poland, ukraine, russia,


marruecos, united kingdom, turkey

// ASIA:

// south korea, japan, china, vietnam, israel

// ▇▇▇▇▇▇▇ BANDERA DEL HOST ▇▇▇▇▇▇▇

var BanderaDelHost = 'Germany'; // Elige el país con la bandera que quieres


para tu Sala

// OPCIONES DISPONIBLES POR CONTINENTE:

// ÁFRICA:
// Algeria, Angola, Benin, Botswana, BurkinaFaso, Burundi, Cameroon,
CapeVerde, CentralAfricanRepublic, Chad, Comoros,
// Congo, CongoTheDemocraticRepublicOfThe, CoteDIvoire, Djibouti, Egypt,
EquatorialGuinea, Eritrea, Ethiopia, Gabon,
// Gambia, Ghana, Guinea, GuineaBissau, Kenya, Lesotho, Liberia,
LibyanArabJamahiriya, Madagascar, Malawi, Mali, Mauritania,
// Mauritius, Morocco, Mozambique, Namibia, Niger, Nigeria, Rwanda,
SaoTomeAndPrincipe, Senegal, Seychelles, SierraLeone,
// Somalia, SouthAfrica, SouthSudan, Sudan, Swaziland, Tanzania, Togo,
Tunisia, Uganda, Zambia, Zimbabwe

// AMÉRICA:
// AntiguaAndBarbuda, Argentina, Aruba, Bahamas, Barbados, Belize, Bermuda,
Bolivia, BonaireSaintEustatiusAndSaba, Brazil,
// BritishIndianOceanTerritory, Canada, CaymanIslands, Chile, Colombia,
CostaRica, Cuba, Curacao, Dominica, DominicanRepublic,
// Ecuador, ElSalvador, FalklandIslandsMalvinas, FrenchGuiana, Grenada,
Guadeloupe, Guatemala, Guyana, Haiti, Honduras,
// Jamaica, Martinique, Mexico, Montserrat, Nicaragua, Panama, Paraguay,
Peru, PuertoRico, SaintBarthelemy, SaintKittsAndNevis,
// SaintLucia, SaintMartin, SaintPierreAndMiquelon,
SaintVincentAndTheGrenadines, SintMaartenDutchPart, Suriname, TrinidadAndTobago,
// TurksAndCaicosIslands, UnitedStates, UnitedStatesMinorOutlyingIslands,
Uruguay, Venezuela, VirginIslandsBritish, VirginIslandsUS

// ASIA:
// Afghanistan, Armenia, Azerbaijan, Bahrain, Bangladesh, Bhutan, Brunei,
Cambodia, China, ChristmasIsland, CocosKeelingIslands,
// HongKong, India, Indonesia, Iran, Iraq, Israel, Japan, Jordan, Kazakhstan,
Kuwait, Kyrgyzstan, LaoPeoplesDemocraticRepublic,
// Lebanon, Macao, Malaysia, Maldives, Mongolia, Myanmar, Nepal, NorthKorea,
Oman, Pakistan, Palestine, Philippines, Qatar,
// SaudiArabia, Singapore, SouthKorea, SriLanka, Syria, Taiwan, Tajikistan,
Thailand, TimorLeste, Turkey, Turkmenistan,
// UnitedArabEmirates, Uzbekistan, VietNam, Yemen

// EUROPA:
// Albania, Andorra, Austria, Belarus, Belgium, BosniaAndHerzegovina,
Bulgaria, Croatia, Cyprus, CzechRepublic, Denmark,
// Estonia, FaroeIslands, Finland, France, Germany, Gibraltar, Greece,
Greenland, Hungary, Iceland, Ireland, Italy, Kosovo,
// Latvia, Liechtenstein, Lithuania, Luxembourg,
MacedoniaTheFormerYugoslavRepublicOf, Malta, Moldova, Monaco, Montenegro,
// Netherlands, Norway, Poland, Portugal, Romania, Russia, SanMarino, Serbia,
Slovakia, Slovenia, Spain, SvalbardAndJanMayen,
// Sweden, Switzerland, Ukraine, UnitedKingdom

// OCEANÍA:
// Australia, Fiji, FrenchPolynesia, Guam, Kiribati, MarshallIslands,
MicronesiaFederatedStatesOf, Nauru, NewCaledonia,
// NewZealand, Niue, NorfolkIsland, Palau, PapuaNewGuinea, Pitcairn, Samoa,
SolomonIslands, Tokelau, Tonga, Tuvalu, Vanuatu

// OTROS:
// Haxball, Antarctica, Anguilla, Antarctica, Bermuda, BouvetIsland,
BritishIndianOceanTerritory, HeardIslandAndMcDonaldIslands,
// HolySeeVaticanCityState, IsleOfMan, Jersey, Mayotte, Monaco, Montserrat,
SouthGeorgiaAndTheSouthSandwichIslands

// ▇▇▇▇▇▇▇ ▇ASIGNAR ROLES ▇▇▇▇▇▇

// Definiciones de colores
const ColorDelChatROL1 = 0xFFD700;
const ColorDelChatROL2 = 0xffffff;
const ColorDelChatROL3 = 0xffffff;
const ColorDelChatROL4 = 0xffffff;
const ColorDelChatROL5 = 0xffffff;
const ColorDelChatROL6 = 0xffffff;
const ColorDelChatROL7 = 0xffffff;
const adminChatColor = 0xffdb72;
const RedChatColor = 0xff8d8d;
const BlueChatColor = 0x63f2ff;
const RedTeamChatColor = 0xff5d5d;
const BlueTeamChatColor = 0x18fde8;
const SpectChatColor = 0xD3D3D3; // Color del chat para espectadores

// Listas de nombres de usuario por rol


const NickNamesRol1 = []; // Añadir nombres de usuarios para ROL1 entre comillas |
EJEMPLO: const NickNamesRol1 = ["Messi", "Neymar"];
const NickNamesRol2 = []; // Añadir nombres de usuarios para ROL2 entre comillas |
EJEMPLO: const NickNamesRol2 = ["ROMAN #10", "Martín Palermo 9"];
const NickNamesRol3 = []; // Añadir nombres de usuarios para ROL3 entre comillas |
EJEMPLO: const NickNamesRol3 = ["Burrito Ortega"];
const NickNamesRol4 = []; // Añadir nombres de usuarios para ROL4 entre comillas
const NickNamesRol5 = []; // Añadir nombres de usuarios para ROL5 entre comillas
const NickNamesRol6 = []; // Añadir nombres de usuarios para ROL5 entre comillas
const NickNamesRol7 = []; // Añadir nombres de usuarios para ROL5 entre comillas

const NombreROL1 = "𝗢𝗪𝗡𝗘𝗥";


// Nombres de roles

const NombreROL2 = "🤝 CO-OWNER";


const NombreROL3 = "🌐 HOSTER";
const NombreROL4 = " AYUDANTE";
const NombreROL5 = "🔧 SUBAYUDANTE";
const NombreROL6 = "🧉 COLABORADOR";
const NombreROL7 = "💡 ASISTENTE";
const NombreROLAdmin = "👑";
const NombreROLRed = "🔴";
const NombreROLBlue = "🔵";
const NombreROLSpect = "";

const RoleAttributes = {
[NombreROL1]: { style: "bold", sound: 2 },
[NombreROL2]: { style: "bold", sound: 2 },
[NombreROL3]: { style: "normal", sound: 1 },
[NombreROL4]: { style: "normal", sound: 1 },
[NombreROL5]: { style: "normal", sound: 1 },
[NombreROL6]: { style: "normal", sound: 1 },
[NombreROL7]: { style: "normal", sound: 1 },
[NombreROLAdmin]: { style: "normal", sound: 1 },
[NombreROLRed]: { style: "normal", sound: 1 },
[NombreROLBlue]: { style: "normal", sound: 1 },
[NombreROLSpect]: { style: "normal", sound: 0 }
};

// ▇▇▇▇▇▇▇ COOLDOWN CHAT ▇▇▇▇▇▇▇

let MESSAGE_COOLDOWN = 5000; // 5 segundos de cooldown


let SPAM_LIMIT = 5; // Mensajes permitidos antes de activar el cooldown
let COOLDOWN_TIME = 10000; // 10 segundos de cooldown después de enviar muchos
mensajes
let cooldownEnabled = true; // Cooldown habilitado por defecto
let KICK_THRESHOLD = 7; // Número de advertencias antes de kickear por spam

// Variables para rastrear mensajes y cooldowns


let messageTimestamps = {};
let playerCooldowns = {};
let spamWarnings = {}; // Contador de advertencias por spam

// ▇▇▇▇▇▇▇ COOLDOWN PARA EL USO DE COMANDOS ▇▇▇▇▇▇▇


// COOLDOWN PARA USO DE COMANDOS
let lastCommandTime = {}; // Objeto para registrar el tiempo del último comando
enviado por cada jugador
const commandCooldown = 5000; // Tiempo de espera en milisegundos (5 segundos)

// COOLDOWN PARA COMANDOS


const cooldowns = {};
const COOLDOWN_TIEMPO = 5 * 1000; // 5 segundos

// ▇▇▇▇▇▇▇ ▇PELOTAS ▇▇▇▇▇▇

var PelotaRS = "FFFFFF" // COLOR DE LA PELOTA DE REAL SOCCER


var PelotaRS_PowerShot = "FF4500" // COLOR DE LA PELOTA DE REAL SOCCER con
POWERSHOT ACTIVADO
var PotenciaPowerShotRS = 2 // Referencia: La potencia sin PowerShot es 0.5

var PelotaFutsal = "FFFFFF" // COLOR DE LA PELOTA DE REAL SOCCER


var PelotaFutsal_PowerShot = "FF4500" // COLOR DE LA PELOTA DE REAL SOCCER con
POWERSHOT ACTIVADO
var PotenciaPowerShot = 2.5 // Referencia: La Potencia sin PowerShot es 1.5
var TipoPelotaFutsal = "oveja"; // Opciones: "bazinga", "oveja", "glh"

// ▇▇▇▇▇▇▇ PARA TORNEOS ▇▇▇▇▇▇▇

var ChallongeLink = '[Link]/es/' // Link de tu torneo


var regla1 = '⯌ 4 vs 4'
var regla2 = '⯌ Equipo que gana el partido, continua jugando. 🏆'
var regla3 = '⯌ Dos jugadores ingresan por orden de Espectadores. Los otros dos
restantes, los puede elegir.'
var regla4 = '⯌ El equipo ganador le toca el país con más probabilidades de ganar.'
var regla5 = '⯌ Si empatan, salen ambos equipos. Y los primeros cuatro jugadores de
la lista de Espectadores pasan a ser capitanes, 2 en el Team Red y los otros 2 en
el Team Blue.'

// ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ ADMINS NO OFICIALES ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇

var kickBanAttempts = {}; // Objeto para rastrear intentos de kick y ban


var maxAttempts = 1; // Número máximo de intentos permitidos en el intervalo de
tiempo
var interval = 30000; // Intervalo de tiempo en milisegundos (30 segundos)
var alertThreshold = 2; // Umbral de alerta después del segundo intento
var cooldownTime = 60000; // Tiempo de cooldown en milisegundos
var cooldownActive = {}; // Objeto para rastrear el estado de cooldown de cada
administrador

// ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ CONFIGURACIÓN AVANZADA ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇


// Define una variable global para llevar el seguimiento de los minutos jugados por
cada jugador
let playerMinutesPlayed = [Link]([Link]('playerMinutesPlayed'))
|| {};

// Define una variable global para llevar el seguimiento del tiempo que un jugador
ha estado siendo el arquero
let playerGoalkeeperTime = [Link]([Link]('playerGoalkeeperTime'))
|| {};

let jugadoresConEmojis = new Set();

const reemplazosEmoji = {
"xd": "😂",
"lol": "🤣",
"gg": "👏 🅶🅶",
"ez": "𝗲𝘇 😎",
"q": "𝗾 ❓",
"no": "❌",
"ok": "✅",
"bien": "👌",
"gracias": "🙏",

"golazo": "⚽🥅 🔥",


"gol": "⚽🥅",
"uf": "😱",
1 1️⃣
"1": " 1 ",
2 2️⃣
"2": " 2 ",
"9": "9️⃣",

"perdon": "😔",
"chau": "👋💨",

"da": "𝗱𝗮 😤",


😄
"hola": "",

"x": "✖",

"ole": "𝗼𝗹𝗲𝗲𝗲 🥵🔥",


"cono": "🔺",

"oso": "𝗼𝘀𝗼𝗼 🐻🤡",

1 1️⃣
"-1": " 1",
"-2": "2️⃣
",
3 3️⃣
"-3": " 3",
4 4️⃣
"-4": " 4",
5 5️⃣
"-5": " 5"
};

// ▇▇▇▇▇▇▇ ▇AÑADIR CAMISETAS DE EQUIPOS ▇▇▇▇▇▇

var camisetasEquipos = {
// RIVER PLATE
"riv/titular/red": {
codigo: "/colors red 30 231F20 FFFFFF EE1B2C FFFFFF",
nombreEquipo: "RIVER PLATE"
},
"boc/titular/blue": {
codigo: "/colors blue 90 FFFFFF 033F86 FAB900 033F86",
nombreEquipo: "BOCA JUNIORS"
},
// NACIONAL (UY)
"nac/titular/blue": {
codigo: "/colors blue 55 d0142c 003895 FFFFFF 003895",
nombreEquipo: "NACIONAL (UY)"
},
// PEÑAROL
"pen/titular/red": {
codigo: "/colors red 180 ffffff FFCA00 000000 FFCA00",
nombreEquipo: "PEÑAROL"
},
"rac/titular/blue": {
codigo: "/colors blue 180 002942 00A5E3 FFFFFF 00A5E3",
nombreEquipo: "RACING CLUB"
},
// INDEPENDIENTE
"ind/titular/red": {
codigo: "/colors red 60 FFFFFF EC1C24",
nombreEquipo: "INDEPENDIENTE"
},
// NEWELL'S OLD BOYS
"nob/titular/red": {
codigo: "/colors red 180 ffffff 000000 BF0311",
nombreEquipo: "NEWELLS"
},
"cen/titular/blue": {
codigo: "/colors blue 180 ffffff FCD724 0D3E66 FCD724",
nombreEquipo: "ROSARIO CENTRAL"
},
// BARCELONA FC
"bar/titular/red": {
codigo: "/colors red 180 F5B606 011EDE C80056",
nombreEquipo: "BARCELONA FC"
},
"rma/titular/blue": {
codigo: "/colors blue 73 005ca7 FFC10A FFFFFF FFFFFF",
nombreEquipo: "REAL MADRID"
},
// SAN LORENZO
"slo/titular/red": {
codigo: "/colors red 180 FFFFFF E9282D 1D3B56 E9282D",
nombreEquipo: "SAN LORENZO"
},
"int/titular/blue": {
codigo: "/colors blue 180 FFFFFF 00239C 000000 00239C",
nombreEquipo: "INTER MILAN"
},
// AC MILAN
"acm/titular/red": {
codigo: "/colors red 180 FFFFFF DF061B 000000 DF061B",
nombreEquipo: "AC MILAN"
},
// BAYERN DE MUNICH
"fcb/titular/red": {
codigo: "/colors red 90 FFFFFF DC052D ED0038 ED0038",
nombreEquipo: "BAYERN DE MUNICH"
},
"bvb/titular/blue": {
codigo: "/colors blue 90 1d1d1b 1d1d1b fad515 fad515",
nombreEquipo: "BORUSSIA DORTMUND"
},

// MANCHESTER UNITED
"mun/titular/red": {
codigo: "/colors red 90 FFFFFF D90119 C7011A AB0918",
nombreEquipo: "MANCHESTER UNITED"
},
// MANCHESTER CITY
"mci/titular/blue": {
codigo: "/colors blue 55 ffffff 6DACDF",
nombreEquipo: "MANCHESTER CITY"
},
// INTER MIAMI
"mia/titular/red": {
codigo: "/colors red 60 000000 F7B6CC",
nombreEquipo: "INTER MIAMI"
},
// AL-NASSR
"nas/titular/blue": {
codigo: "/colors blue 15 30457C FCE501 FCE501 081C4E",
nombreEquipo: "AL-NASSR"
},

};

// ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ CÓDIGOS DE LAS BANDERAS


▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇

var codigosBanderas = {
Haxball: 'FAM',
Afghanistan: 'AF',
Albania: 'AL',
Algeria: 'DZ',
Andorra: 'AD',
Angola: 'AO',
Anguilla: 'AI',
Antarctica: 'AQ',
AntiguaAndBarbuda: 'AG',
Argentina: 'AR',
Armenia: 'AM',
Aruba: 'AW',
Australia: 'AU',
Austria: 'AT',
Azerbaijan: 'AZ',
Bahamas: 'BS',
Bahrain: 'BH',
Bangladesh: 'BD',
Barbados: 'BB',
Belarus: 'BY',
Belgium: 'BE',
Belize: 'BZ',
Benin: 'BJ',
Bermuda: 'BM',
Bhutan: 'BT',
Bolivia: 'BO',
BonaireSaintEustatiusAndSaba: 'BQ',
BosniaAndHerzegovina: 'BA',
Botswana: 'BW',
BouvetIsland: 'BV',
Brazil: 'BR',
BritishIndianOceanTerritory: 'IO',
Brunei: 'BN',
Bulgaria: 'BG',
BurkinaFaso: 'BF',
Burundi: 'BI',
Cambodia: 'KH',
Cameroon: 'CM',
Canada: 'CA',
CapeVerde: 'CV',
CaymanIslands: 'KY',
CentralAfricanRepublic: 'CF',
Chad: 'TD',
Chile: 'CL',
China: 'CN',
ChristmasIsland: 'CX',
CocosKeelingIslands: 'CC',
Colombia: 'CO',
Comoros: 'KM',
Congo: 'CG',
CongoTheDemocraticRepublicOfThe: 'CD',
CookIslands: 'CK',
CostaRica: 'CR',
CoteDIvoire: 'CI',
Croatia: 'HR',
Cuba: 'CU',
Curacao: 'CW',
Cyprus: 'CY',
CzechRepublic: 'CZ',
Denmark: 'DK',
Djibouti: 'DJ',
Dominica: 'DM',
DominicanRepublic: 'DO',
Ecuador: 'EC',
Egypt: 'EG',
ElSalvador: 'SV',
EnglandUnitedKingdom: 'GB',
EquatorialGuinea: 'GQ',
Eritrea: 'ER',
Estonia: 'EE',
Ethiopia: 'ET',
FalklandIslandsMalvinas: 'FK',
FaroeIslands: 'FO',
Fiji: 'FJ',
Finland: 'FI',
France: 'FR',
FrenchPolynesia: 'PF',
FrenchSouthernTerritories: 'TF',
Gabon: 'GA',
Gambia: 'GM',
Georgia: 'GE',
Germany: 'DE',
Ghana: 'GH',
Gibraltar: 'GI',
GreatBritain: 'GB',
Greece: 'GR',
Greenland: 'GL',
Grenada: 'GD',
Guam: 'GU',
Guatemala: 'GT',
Guernsey: 'GG',
Guinea: 'GN',
GuineaBissau: 'GW',
Guyana: 'GY',
Haiti: 'HT',
HeardIslandAndMcDonaldIslands: 'HM',
HolySeeVaticanCityState: 'VA',
Honduras: 'HN',
HongKong: 'HK',
Hungary: 'HU',
Iceland: 'IS',
India: 'IN',
Indonesia: 'ID',
Iran: 'IR',
Iraq: 'IQ',
Ireland: 'IE',
IsleOfMan: 'IM',
Israel: 'IL',
Italy: 'IT',
Jamaica: 'JM',
Japan: 'JP',
Jersey: 'JE',
Jordan: 'JO',
Kazakhstan: 'KZ',
Kenya: 'KE',
Kiribati: 'KI',
KoreaDemocraticPeoplesRepublicOfNorthKorea: 'KP',
KoreaRepublicOfSouthKorea: 'KR',
Kosovo: 'XK',
Kuwait: 'KW',
Kyrgyzstan: 'KG',
LaoPeoplesDemocraticRepublic: 'LA',
Latvia: 'LV',
Lebanon: 'LB',
Lesotho: 'LS',
Liberia: 'LR',
LibyanArabJamahiriya: 'LY',
Liechtenstein: 'LI',
Lithuania: 'LT',
Luxembourg: 'LU',
Macao: 'MO',
MacedoniaTheFormerYugoslavRepublicOf: 'MK',
Madagascar: 'MG',
Malawi: 'MW',
Malaysia: 'MY',
Maldives: 'MV',
Mali: 'ML',
Malta: 'MT',
MarshallIslands: 'MH',
Mauritania: 'MR',
Mauritius: 'MU',
Mexico: 'MX',
MicronesiaFederatedStatesOf: 'FM',
MissingData: 'U9',
MoldovaRepublicOf: 'MD',
Monaco: 'MC',
Mongolia: 'MN',
Montenegro: 'ME',
Montserrat: 'MS',
Morocco: 'MA',
Mozambique: 'MZ',
Myanmar: 'MM',
Namibia: 'NA',
Nauru: 'NR',
Nepal: 'NP',
Netherlands: 'NL',
NetherlandsAntilles: 'AN',
NewCaledonia: 'NC',
NewZealand: 'NZ',
Nicaragua: 'NI',
Niger: 'NE',
Nigeria: 'NG',
Niue: 'NU',
NorfolkIsland: 'NF',
NorthernIrelandUnitedKingdom: 'GB',
NorthernMarianaIslands: 'MP',
Norway: 'NO',
Oman: 'OM',
Pakistan: 'PK',
Palau: 'PW',
PalestinianTerritoryOccupied: 'PS',
Panama: 'PA',
PapuaNewGuinea: 'PG',
Paraguay: 'PY',
Peru: 'PE',
Philippines: 'PH',
Pitcairn: 'PN',
Poland: 'PL',
Portugal: 'PT',
PuertoRico: 'PR',
Qatar: 'QA',
Romania: 'RO',
Russia: 'RU',
Rwanda: 'RW',
SaintLucia: 'LC',
Samoa: 'WS',
SanMarino: 'SM',
SaoTomeAndPrincipe: 'ST',
SaudiArabia: 'SA',
ScotlandUnitedKingdom: 'GB',
Senegal: 'SN',
Serbia: 'RS',
Seychelles: 'SC',
SierraLeone: 'SL',
Singapore: 'SG',
SintMaartenDutchPart: 'SX',
Slovakia: 'SK',
Slovenia: 'SI',
SolomonIslands: 'SB',
Somalia: 'SO',
SouthAfrica: 'ZA',
SouthGeorgiaAndTheSouthSandwichIslands: 'GS',
SouthSudan: 'SS',
Spain: 'ES',
SriLanka: 'LK',
StHelena: 'SH',
StKittsAndNevis: 'KN',
StVincentAndTheGrenadines: 'VC',
Sudan: 'SD',
Suriname: 'SR',
Swaziland: 'SZ',
Sweden: 'SE',
Switzerland: 'CH',
SyrianArabRepublic: 'SY',
Taiwan: 'TW',
Tajikistan: 'TJ',
Tanzania: 'TZ',
Thailand: 'TH',
TimorLeste: 'TL',
Togo: 'TG',
Tokelau: 'TK',
Tonga: 'TO',
TrinidadAndTobago: 'TT',
Tunisia: 'TN',
Turkey: 'TR',
Turkmenistan: 'TM',
TurksAndCaicosIslands: 'TC',
Tuvalu: 'TV',
Uganda: 'UG',
Ukraine: 'UA',
UnitedArabEmirates: 'AE',
UnitedKingdom: 'GB',
UnitedStates: 'US',
UnitedStatesMinorOutlyingIslands: 'UM',
Uruguay: 'UY',
Uzbekistan: 'UZ',
Vanuatu: 'VU',
Venezuela: 'VE',
VietNam: 'VN',
VirginIslandsBritish: 'VG',
VirginIslandsUS: 'VI',
Yemen: 'YE',
Zambia: 'ZM',
Zimbabwe: 'ZW'
};

var countryCoords = {
"argentina": [-34.6882652, -58.5685501], // Buenos Aires
"haxarg": [-34.61, -58.42], // HaxARG Ubication
"chile": [-33.45, -70.66], // Santiago
"uruguay": [-34.90, -56.19], // Montevideo
"brasil": [-23.55, -46.64], // São Paulo
"peru": [-12.04, -77.03], // Lima
"colombia": [4.61, -74.08], // Bogotá
"venezuela": [10.49, -66.88], // Caracas
"costa rica": [9.934739, -84.087502], // San José
"mexico": [19.43, -99.13], // Ciudad de México
"united states": [40.71, -74.01], // Nueva York
"marruecos": [33.57, -7.65], // Casablanca
"spain": [40.42, -3.70], // Madrid
"portugal": [38.71, -9.14], // Lisboa
"italy": [41.89, 12.49], // Milán
"united kingdom": [51.51, -0.13], // Londres
"germany": [52.52, 13.40], // Berlín
"turkey": [41.01, 28.97], // Estambul
"serbia": [44.8167494, 20.4654671], // Belgrado
"poland": [52.2298, 21.0118], // Varsovia
"ukraine": [50.45, 30.52], // Kiev
"russia": [55.75, 37.62], // Moscú
"china": [31.23, 121.47], // Shanghái
"south korea": [37.56, 126.97], // Seúl
"vietnam": [21.03, 105.85], // Hanói
"france": [48.86, 2.34], // París
"croatia": [45.8131406, 15.9772235], // Zagreb
"macedonia": [41.61, 21.74], // Skopie
"israel": [31.76, 35.21], // Tel Aviv (Israel)
"canada": [45.42, -75.69], // Ottawa (Canadá)
"bolivia": [-16.50, -68.12], // La Paz (Bolivia)
"paraguay": [-25.27, -57.67], // Asunción (Paraguay)
"honduras": [14.08, -87.21], // Tegucigalpa (Honduras)
"myubication": null,

};

var VersionDelScript = "``📅 ᴠᴇʀsɪᴏ́ɴ ᴅᴇʟ sᴄʀɪᴘᴛ 25.06.18 | Futsal by GLH ``"

let equipoAzulPosesion = 0;
let equipoRojoPosesion = 0;
var currentMap = MapaPorDefecto; // Define y asigna un valor a currentMap antes de
llamar a sendGameInfo
// Variables globales
var posesionEquipoA = 0;
var posesionEquipoB = 0;
var ColorFondoRS = '6d945b'
var RSRMap;
var PartidoArrancado;
const afkPlayerIDs = new Set()
var mutedPlayers = []; // Array where will be added muted players
var isTimeAddedShownseis = false;
var DetenerAnuncio = false;
var DetenerAviso = false;
var ReiniciarStatsEnCero = false;
var redTeam = [0, 0, 0, 0, 0, 0];
var blueTeam = [0, 0, 0, 0, 0, 0];
const votedPlayers = new Set()
let votekickTimes = {};
let votekickCount = {};
var votekickTimeout = 60000;

var PlayerFound = false;


var ListaDeJugadores = [];
var conexion = [];

var whoTouchedLast; // var representing the last player who touched the ball

var teamRed
var teamBlue
var palabrasSilenciadas = [];
// Variables para almacenar los datos de la publicidad
let advertisingInterval;
let advertisingMessage = '';
let advertisingMinutes = 0;
let lastAdvertisingTime = 0;

let playerMatchTime = {};


// Estructura: { playerId: { joinTime: null, totalTime: 0 } }

var _0x24f1 = ['floor', 'getPlayerDiscProperties', ' 👋 Bɪᴇɴᴠᴇɴɪᴅᴏ ᴀʟ ʜᴏsᴛ ᴅᴇ G


L H ', 'ballOutPositionY', 'court', 'blueGK', 'toFixed', 'RSR', 'onRoomLink',
'secondLastKickerTeam', 'auth', 'method', 'El administrador se encuentra presente',
'ceil', 'clearBans', 'sendAnnouncement', 'blueScore', 'secondLastKickerId',
'secondLastKicker', 'normal', '50nCLuSN', '0x00ccff', '🔥 ÚLTIMA JUGADA DEL PARTIDO 🔥
- Si la pelota sale del terreno de juego, se finalizará el partido.', 'radius', '🚫
NO puedes cambiar el fondo del mapa cuando un partido se esta jugando.',
'xgravity', '𝗖𝗢𝗠𝗔𝗡𝗗𝗢𝗦 ⌨ ⌨ : !rs, !rr, !bb, !clearbans, !swap, t [mensaje a tu
equipo], !court, !court [hexcolor], !court reset', 'setPlayerDiscProperties',
'round', '478VrIjpd', 'team', 'onGameStop', 'lastKicker', '"},"playerPhysics":
{"acceleration":0.12,"kickStrength":5.65},"ballPhysics":
{"radius":9,"invMass":1.05,"color":"FFFF00","cGroup":
["ball","kick","score"]},"vertexes":[{"x":0,"y":660,"trait":"kickOffBarrier"},
{"x":0,"y":180,"trait":"kickOffBarrier"},{"x":0,"y":-180,"trait":"kickOffBarrier"},
{"x":0,"y":-660,"trait":"kickOffBarrier"},{"x":1150,"y":320,"trait":"line"},
{"x":840,"y":320,"trait":"line"},{"x":1150,"y":-320,"trait":"line"},{"x":840,"y":-
320,"trait":"line"},{"x":1150,"y":180,"trait":"line"},
{"x":1030,"y":180,"trait":"line"},{"x":1150,"y":-180,"trait":"line"},
{"x":1030,"y":-180,"trait":"line"},{"x":840,"y":-130,"trait":"line","curve":-130},
{"x":840,"y":130,"trait":"line","curve":-130},{"x":-1150,"y":-320,"trait":"line"},
{"x":-840,"y":-320,"trait":"line"},{"x":-1150,"y":320,"trait":"line"},{"x":-
840,"y":320,"trait":"line"},{"x":-1150,"y":-175,"trait":"line"},{"x":-1030,"y":-
175,"trait":"line"},{"x":-1150,"y":175,"trait":"line"},{"x":-
1030,"y":175,"trait":"line"},{"x":-840,"y":130,"trait":"line","curve":-130},{"x":-
840,"y":-130,"trait":"line","curve":-130},{"x":935,"y":3,"trait":"line"},
{"x":935,"y":-3,"trait":"line"},{"x":-935,"y":3,"trait":"line"},{"x":-935,"y":-
3,"trait":"line"},{"x":-1150,"y":570,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":-1120,"y":600,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":-1120,"y":-600,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":-1150,"y":-570,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":1120,"y":600,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":1150,"y":570,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":1150,"y":-570,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":1120,"y":-600,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"x":0,"y":180,"bCoef":0.1,"cMask":["red","blue"],"cGroup":
["blueKO"],"trait":"kickOffBarrier","curve":-180},{"x":0,"y":-
180,"bCoef":0.1,"cMask":["red","blue"],"cGroup":
["redKO"],"trait":"kickOffBarrier","curve":180},{"x":0,"y":180,"bCoef":0.1,"cMask":
["red","blue"],"cGroup":["redKO"],"trait":"kickOffBarrier","curve":180},{"x":-
1030,"y":-40,"bCoef":-5.7,"cMask":["ball"],"cGroup":
["c0"],"trait":"line","curve":70,"color":"576C46","vis":false},{"x":-
1030,"y":40,"bCoef":-5.7,"cMask":["ball"],"cGroup":
["c0"],"trait":"line","curve":70,"color":"576C46","vis":false},{"x":1030,"y":-
40,"bCoef":-5.7,"cMask":["ball"],"cGroup":["c0"],"trait":"line","curve":-
70,"color":"576C46","vis":false},{"x":1030,"y":40,"bCoef":-5.7,"cMask":
["ball"],"cGroup":["c0"],"trait":"line","curve":-70,"color":"576C46","vis":false},
{"x":1030,"y":-40,"trait":"line","color":"576C46"},
{"x":1030,"y":40,"trait":"line","color":"576C46"},{"x":-1030,"y":-
40,"trait":"line","color":"576C46"},{"x":-
1030,"y":40,"trait":"line","color":"576C46"},{"x":0,"y":3,"trait":"line"},
{"x":0,"y":-3,"trait":"line"},{"x":-1157,"y":605,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":-1157,"y":655,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":-1157,"y":-655,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":-1157,"y":-605,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":1157,"y":605,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":1157,"y":655,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":1157,"y":-655,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":1157,"y":-605,"bCoef":0,"cMask":
["ball"],"trait":"ballArea"},{"x":-1300,"y":-485,"bCoef":0,"cMask":["c1"],"cGroup":
["red","blue"],"color":"ec644b","vis":false},{"x":1300,"y":-485,"bCoef":0,"cMask":
["c1"],"cGroup":["red","blue"],"color":"ec644b","vis":false},{"x":-
1300,"y":485,"bCoef":0,"cMask":["c1"],"cGroup":
["red","blue"],"color":"ec644b","vis":false},{"x":1300,"y":485,"bCoef":0,"cMask":
["c1"],"cGroup":["red","blue"],"color":"ec644b","vis":false},{"x":-1295,"y":-
320,"cMask":["c0"],"cGroup":["red","blue"]},{"x":-840,"y":-320,"cMask":
["c0"],"cGroup":["red","blue"]},{"x":-840,"y":320,"cMask":["c0"],"cGroup":
["red","blue"]},{"x":-1295,"y":320,"cMask":["c0"],"cGroup":["red","blue"]},
{"x":1295,"y":-320,"cMask":["c0"],"cGroup":["red","blue"]},{"x":840,"y":-
320,"cMask":["c0"],"cGroup":["red","blue"]},{"x":840,"y":320,"cMask":
["c0"],"cGroup":["red","blue"]},{"x":1295,"y":320,"cMask":["c0"],"cGroup":
["red","blue"]},{"x":-1150,"y":-124,"bCoef":0,"cMask":["ball"]},{"x":-1210,"y":-
124,"bCoef":0,"cMask":["ball"],"bias":0,"curve":5},{"x":-
1150,"y":124,"bCoef":0,"cMask":["ball"]},{"x":-1210,"y":124,"bCoef":0,"cMask":
["ball"],"bias":0,"curve":5},{"x":-1250,"y":-158,"bCoef":0,"cMask":["ball"]},{"x":-
1250,"y":158,"bCoef":0,"cMask":["ball"]},{"x":1150,"y":124,"bCoef":0,"cMask":
["ball"]},{"x":1210,"y":124,"bCoef":0,"cMask":["ball"],"curve":-5},{"x":1150,"y":-
124,"bCoef":0,"cMask":["ball"]},{"x":1210,"y":-124,"bCoef":0,"cMask":
["ball"],"curve":-5},{"x":1250,"y":-158,"bCoef":0,"cMask":["ball"]},
{"x":1250,"y":158,"bCoef":0,"cMask":["ball"]}],"segments":
[{"v0":0,"v1":1,"trait":"kickOffBarrier"},{"v0":2,"v1":3,"trait":"kickOffBarrier"},
{"v0":4,"v1":5,"trait":"line","y":320},{"v0":5,"v1":7,"trait":"line","x":840},
{"v0":6,"v1":7,"trait":"line","y":-320},{"v0":8,"v1":9,"trait":"line","y":180},
{"v0":9,"v1":11,"trait":"line","x":1030},{"v0":10,"v1":11,"trait":"line","y":-180},
{"v0":12,"v1":13,"curve":-130,"trait":"line","x":840},
{"v0":14,"v1":15,"trait":"line","y":-320},{"v0":15,"v1":17,"trait":"line","x":-
840},{"v0":16,"v1":17,"trait":"line","y":320},{"v0":18,"v1":19,"trait":"line","y":-
175},{"v0":19,"v1":21,"trait":"line","x":-1030},
{"v0":20,"v1":21,"trait":"line","y":175},{"v0":22,"v1":23,"curve":-
130,"trait":"line","x":-840},{"v0":24,"v1":25,"curve":-180,"trait":"line","x":935},
{"v0":26,"v1":27,"curve":-180,"trait":"line","x":-935},
{"v0":24,"v1":25,"curve":180,"trait":"line","x":935},
{"v0":26,"v1":27,"curve":180,"trait":"line","x":-935},
{"v0":24,"v1":25,"curve":90,"trait":"line","x":935},
{"v0":26,"v1":27,"curve":90,"trait":"line","x":-935},{"v0":24,"v1":25,"curve":-
90,"trait":"line","x":935},{"v0":26,"v1":27,"curve":-90,"trait":"line","x":-935},
{"v0":24,"v1":25,"trait":"line","x":935},{"v0":26,"v1":27,"trait":"line","x":-935},
{"v0":28,"v1":29,"curve":90,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"v0":30,"v1":31,"curve":90,"bCoef":-2.65,"cMask":
["ball"],"cGroup":["c0"],"trait":"line"},{"v0":32,"v1":33,"curve":90,"bCoef":-
2.65,"cMask":["ball"],"cGroup":["c0"],"trait":"line"},
{"v0":34,"v1":35,"curve":90,"bCoef":-2.65,"cMask":["ball"],"cGroup":
["c0"],"trait":"line"},{"v0":37,"v1":36,"curve":-
180,"vis":false,"bCoef":0.1,"cGroup":["blueKO"],"trait":"kickOffBarrier"},
{"v0":39,"v1":40,"curve":70,"vis":false,"color":"576C46","bCoef":-5.7,"cMask":
["ball"],"cGroup":["c0"],"trait":"line","x":-1030},{"v0":41,"v1":42,"curve":-
70,"vis":false,"color":"576C46","bCoef":-5.7,"cMask":["ball"],"cGroup":
["c0"],"trait":"line","x":1030},
{"v0":37,"v1":38,"curve":180,"vis":false,"bCoef":0.1,"cMask":
["red","blue"],"cGroup":["redKO"],"trait":"kickOffBarrier"},
{"v0":43,"v1":44,"vis":true,"color":"576C46","trait":"line","x":1030},
{"v0":45,"v1":46,"vis":true,"color":"576C46","trait":"line","x":-1030},
{"v0":47,"v1":48,"curve":-180,"trait":"line","x":-935},
{"v0":47,"v1":48,"curve":180,"trait":"line","x":-935},
{"v0":47,"v1":48,"curve":90,"trait":"line","x":-935},{"v0":47,"v1":48,"curve":-
90,"trait":"line","x":-935},{"v0":47,"v1":48,"trait":"line","x":-935},
{"v0":49,"v1":50,"color":"FFFF00","bCoef":0,"cMask":
["ball"],"trait":"ballArea","x":-1157},
{"v0":51,"v1":52,"color":"FFFF00","bCoef":0,"cMask":
["ball"],"trait":"ballArea","x":-1157},
{"v0":53,"v1":54,"color":"FFFF00","bCoef":0,"cMask":
["ball"],"trait":"ballArea","x":1157},
{"v0":55,"v1":56,"color":"FFFF00","bCoef":0,"cMask":
["ball"],"trait":"ballArea","x":1157},
{"v0":57,"v1":58,"vis":false,"color":"ec644b","bCoef":0,"cMask":["c1"],"cGroup":
["red","blue"],"y":-485},
{"v0":59,"v1":60,"vis":false,"color":"ec644b","bCoef":0,"cMask":["c1"],"cGroup":
["red","blue"],"y":485},{"v0":61,"v1":62,"vis":false,"color":"ec644b","cMask":
["c0"],"cGroup":["red","blue"]},
{"v0":62,"v1":63,"vis":false,"color":"ec644b","cMask":["c0"],"cGroup":
["red","blue"]},{"v0":63,"v1":64,"vis":false,"color":"ec644b","cMask":
["c0"],"cGroup":["red","blue"]},{"v0":65,"v1":66,"vis":false,"cMask":
["c0"],"cGroup":["red","blue"]},{"v0":66,"v1":67,"vis":false,"cMask":
["c0"],"cGroup":["red","blue"]},{"v0":67,"v1":68,"vis":false,"cMask":
["c0"],"cGroup":["red","blue"]},
{"v0":69,"v1":70,"color":"FFFFFF","bCoef":0,"cMask":["ball"],"y":-124},
{"v0":71,"v1":72,"color":"FFFFFF","bCoef":0,"cMask":["ball"],"y":124},
{"v0":72,"v1":70,"curve":5,"color":"FFFFFF","bCoef":0,"cMask":["ball"],"bias":0},
{"v0":70,"v1":73,"color":"FFFFFF","bCoef":0,"cMask":["ball"]},
{"v0":72,"v1":74,"color":"FFFFFF","bCoef":0,"cMask":["ball"]},
{"v0":75,"v1":76,"color":"FFFFFF","bCoef":0,"cMask":["ball"],"y":124},
{"v0":77,"v1":78,"color":"FFFFFF","bCoef":0,"cMask":["ball"],"y":-124},
{"v0":76,"v1":78,"curve":-5,"color":"FFFFFF","bCoef":0,"cMask":["ball"]},
{"v0":78,"v1":79,"color":"FFFFFF","bCoef":0,"cMask":["ball"]},
{"v0":76,"v1":80,"color":"FFFFFF","bCoef":0,"cMask":["ball"]}],"goals":[{"p0":[-
1162,124],"p1":[-1162,-124],"team":"red"},{"p0":[1162,124],"p1":[1162,-124],
"team":"blue","radius":0,"invMass":1}],"discs":[{"radius":0,"invMass":0,"pos":[-
1311,-19],"color":"ffffffff","bCoef":0,"cMask":["red"],"cGroup":["ball"]},
{"radius":0,"invMass":0,"pos":[-1310,29],"color":"ffffffff","bCoef":0,"cMask":
["blue"],"cGroup":["ball"]},{"radius":0,"invMass":0,"pos":[-
1308,62],"color":"ffffffff","bCoef":0,"cMask":["red","blue"],"cGroup":["ball"]},
{"radius":2.7,"pos":[-1150,600],"cGroup":["ball"],"trait":"cornerflag"},
{"radius":2.7,"pos":[1150,-600],"cGroup":["ball"],"trait":"cornerflag"},
{"radius":2.7,"pos":[1150,600],"cGroup":["ball"],"trait":"cornerflag"},
{"radius":5,"invMass":0,"pos":[-1150,-124],"bCoef":0.5,"trait":"goalPost"},
{"radius":5,"invMass":0,"pos":[-1150,124],"bCoef":0.5,"trait":"goalPost"},
{"radius":2,"invMass":0,"pos":[-1250,-
158],"color":"000000","bCoef":1,"trait":"goalPost"},{"radius":2,"invMass":0,"pos":
[-1250,158],"color":"000000","bCoef":1,"trait":"goalPost"},
{"radius":5,"invMass":0,"pos":[1150,-124],"bCoef":0.5,"trait":"goalPost"},
{"radius":5,"invMass":0,"pos":[1150,124],"bCoef":0.5,"trait":"goalPost"},
{"radius":2,"invMass":0,"pos":[1250,-
158],"color":"000000","bCoef":1,"trait":"goalPost"},{"radius":2,"invMass":0,"pos":
[1250,158],"color":"000000","bCoef":1,"trait":"goalPost"},{"radius":2.7,"pos":[-
1150,-600],"cGroup":["ball"],"trait":"cornerflag"},{"radius":0,"pos":[-1149,-
485],"cMask":["none"]},{"radius":0,"pos":[1149,-485],"cMask":["none"]},
{"radius":0,"pos":[-1149,-485],"cMask":["none"]},{"radius":0,"pos":[1149,-
485],"cMask":["none"]},{"radius":0,"pos":[-1149,485],"cMask":["none"]},
{"radius":0,"pos":[1149,485],"cMask":["none"]},{"radius":0,"pos":[-
1149,485],"cMask":["none"]},{"radius":0,"pos":[1149,485],"cMask":["none"]},{"pos":
[-6.5,-3],"radius":0.8,"invMass":1e+250,"color":"0","cGroup":["c0"]},
{"radius":1.4,"invMass":1e+250,"color":"0","cGroup":["c0"]},{"pos":[6.5,-
3],"radius":0.8,"invMass":1e+250,"color":"0","cGroup":["c0"]},{"pos":[0,-
6.5],"radius":0.8,"invMass":1e+250,"color":"0","cGroup":["c0"]},{"pos":[-
4.5,5.5],"radius":0.8,"invMass":1e+250,"color":"0","cGroup":["c0"]},{"pos":
[4.5,5.5],"radius":0.8,"invMass":1e+250,"color":"0","cGroup":["c0"]},
{"radius":0.8,"invMass":1e+250,"color":"transparent","cGroup":["c0"]}],"planes":
[{"normal":[0,1],"dist":-627,"bCoef":0,"cGroup":
["ball"],"trait":"ballArea","_data":{"extremes":{"normal":[0,1],"dist":-
627,"canvas_rect":[-1311,-660,1300,660],"a":[-1311,-627],"b":[1300,-627]}}},
{"normal":[0,-1],"dist":-627,"bCoef":0,"cGroup":
["ball"],"trait":"ballArea","_data":{"extremes":{"normal":[0,-1],"dist":-
627,"canvas_rect":[-1311,-660,1300,660],"a":[-1311,627],"b":[1300,627]}}},
{"normal":[0,1],"dist":-660,"bCoef":0,"_data":{"extremes":{"normal":[0,1],"dist":-
660,"canvas_rect":[-1311,-660,1300,660],"a":[-1311,-660],"b":[1300,-660]}}},
{"normal":[0,-1],"dist":-660,"bCoef":0,"_data":{"extremes":{"normal":[0,-
1],"dist":-660,"canvas_rect":[-1311,-660,1300,660],"a":[-1311,660],"b":
[1300,660]}}},{"normal":[1,0],"dist":-1300,"bCoef":0,"_data":{"extremes":{"normal":
[1,0],"dist":-1300,"canvas_rect":[-1311,-660,1300,660],"a":[-1300,-660],"b":[-
1300,660]}}},{"normal":[-1,0],"dist":-1300,"bCoef":0.1,"_data":{"extremes":
{"normal":[-1,0],"dist":-1300,"canvas_rect":[-1311,-660,1300,660],"a":[1300,-
660],"b":[1300,660]}}},{"normal":[1,0],"dist":-1230,"bCoef":0,"cMask":
["ball"],"cGroup":["ball"],"_data":{"extremes":{"normal":[1,0],"dist":-
1230,"canvas_rect":[-1311,-660,1300,660],"a":[-1230,-660],"b":[-1230,660]}}},
{"normal":[-1,0],"dist":-1230,"bCoef":0,"cMask":["ball"],"cGroup":["ball"],"_data":
{"extremes":{"normal":[-1,0],"dist":-1230,"canvas_rect":[-1311,-660,1300,660],"a":
[1230,-660],"b":[1230,660]}}}],"traits":{"ballArea":{"vis":false,"bCoef":0,"cMask":
["ball"],"cGroup":["ball"]},"goalPost":{"radius":5,"invMass":0,"bCoef":1,"cGroup":
["ball"]},"rightNet":{"radius":0,"invMass":1,"bCoef":0,"cGroup":
["ball","c3"]},"leftNet":{"radius":0,"invMass":1,"bCoef":0,"cGroup":
["ball","c2"]},"stanchion":{"radius":3,"invMass":0,"bCoef":3,"cMask":
["none"]},"cornerflag":
{"radius":3,"invMass":0,"bCoef":0.2,"color":"FFFF00","cMask":
["ball"]},"reargoalNetleft":{"vis":true,"bCoef":0.1,"cMask":
["ball","red","blue"],"curve":10,"color":"C7E6BD"},"reargoalNetright":
{"vis":true,"bCoef":0.1,"cMask":["ball","red","blue"],"curve":-
10,"color":"C7E6BD"},"sidegoalNet":{"vis":true,"bCoef":1,"cMask":
["ball","red","blue"],"color":"C7E6BD"},"kickOffBarrier":
{"vis":false,"bCoef":0.1,"cGroup":["redKO","blueKO"],"cMask":
["red","blue"]},"line":{"vis":true,"cMask":[],"color":"C7E6BD"}},"joints":
[{"d0":16,"d1":17,"strength":"rigid","color":"678859","length":null},
{"d0":18,"d1":19,"strength":"rigid","color":"678859","length":null},
{"d0":20,"d1":21,"strength":"rigid","color":"678859","length":null},
{"d0":22,"d1":23,"strength":"rigid","color":"678859","length":null},
{"d0":0,"d1":25,"length":0,"color":"transparent"},
{"d0":0,"d1":24,"length":7.158910531638177,"color":"transparent"},
{"d0":0,"d1":26,"length":7.158910531638177,"color":"transparent"},
{"d0":0,"d1":27,"length":6.5,"color":"transparent"},
{"d0":0,"d1":28,"length":7.106335201775948,"color":"transparent"},
{"d0":0,"d1":29,"length":7.106335201775948,"color":"transparent"},
{"d0":24,"d1":25,"length":7.158910531638177,"color":"transparent"},
{"d0":25,"d1":26,"length":7.158910531638177,"color":"transparent"},
{"d0":25,"d1":27,"length":6.5,"color":"transparent"},
{"d0":25,"d1":28,"length":7.106335201775948,"color":"transparent"},
{"d0":25,"d1":29,"length":7.106335201775948,"color":"transparent"},
{"d0":24,"d1":27,"length":7.3824115301167,"color":"transparent"},
{"d0":24,"d1":28,"length":8.73212459828649,"color":"transparent"},
{"d0":28,"d1":29,"length":9,"color":"transparent"},
{"d0":26,"d1":29,"length":8.73212459828649,"color":"transparent"},
{"d0":26,"d1":27,"length":7.3824115301167,"color":"transparent"},
{"d0":26,"d1":28,"length":13.901438774457844,"color":"transparent"},
{"d0":27,"d1":28,"length":12.816005617976296,"color":"transparent"},
{"d0":27,"d1":29,"length":12.816005617976296,"color":"transparent"},
{"d0":24,"d1":29,"length":13.901438774457844,"color":"transparent"},
{"d0":24,"d1":26,"length":13,"color":"transparent"},
{"d0":0,"d1":25,"length":0,"color":"transparent"},
{"d0":0,"d1":24,"length":7.158910531638177,"color":"transparent"},
{"d0":0,"d1":26,"length":7.158910531638177,"color":"transparent"},
{"d0":0,"d1":27,"length":6.5,"color":"transparent"},
{"d0":0,"d1":28,"length":7.106335201775948,"color":"transparent"},
{"d0":0,"d1":29,"length":7.106335201775948,"color":"transparent"},
{"d0":24,"d1":25,"length":7.158910531638177,"color":"transparent"},
{"d0":25,"d1":26,"length":7.158910531638177,"color":"transparent"},
{"d0":25,"d1":27,"length":6.5,"color":"transparent"},
{"d0":25,"d1":28,"length":7.106335201775948,"color":"transparent"},
{"d0":25,"d1":29,"length":7.106335201775948,"color":"transparent"},
{"d0":24,"d1":27,"length":7.3824115301167,"color":"transparent"},
{"d0":24,"d1":28,"length":8.73212459828649,"color":"transparent"},
{"d0":28,"d1":29,"length":9,"color":"transparent"},
{"d0":26,"d1":29,"length":8.73212459828649,"color":"transparent"},
{"d0":26,"d1":27,"length":7.3824115301167,"color":"transparent"},
{"d0":26,"d1":28,"length":13.901438774457844,"color":"transparent"},
{"d0":27,"d1":28,"length":12.816005617976296,"color":"transparent"},
{"d0":27,"d1":29,"length":12.816005617976296,"color":"transparent"},
{"d0":0,"d1":30,"length":0,"color":"transparent"},
{"d0":25,"d1":30,"length":0,"color":"transparent"}],"redSpawnPoints":
[],"blueSpawnPoints":[],"canBeStored":false}', 'onPlayerLeave', 'setCustomStadium',
'extraTimeAnnounced', 'onPlayerJoin', 'application/json', '
▒█▀▀█ ▒█░░░ ▒█░▒█', '⏱ FINAL DEL PARTIDO | Si empataron selecciona penales
con: !pensred (para que pateen los rojos🔴) y !pensblue (para que pateen los
azules🔵)', 'rsCorner', 'yspeed', 'kickPlayer', 'log', ' ▒█░▄▄
▒█░░░ ▒█▀▀█', 'onPlayerTeamChange', 'lat', 'pauseGame', 'blueCK', '505050',
'boosterCount', 'invMass', 'warningCount', '811oRJfWz', 'stringify', 'ballRadius',

', '𝚁𝙴Lᴏs ʙᴀɴs ғᴜᴇʀᴏɴ ʀᴇᴍᴏᴠɪᴅᴏs ᴘᴏʀ ', 'swap', 'ballOutPositionX', '{"name":"𝙰𝙻
'extraTime', '0xff223c', 'getPlayerList', 'admin', 'rsSwingTimer', 'cGroup', ' 🟦⚊ 🕒

𝚂𝙾𝙲𝙲𝙴𝚁 🙼 ᴿ ᴱ ⱽ ᴼ ᴸ ᵁ ᵀ ᴵ ᴼ ᴺ
🙼","width":1300,"height":660,"spawnDistance":560,"bg":
{"type":"grass","width":1150,"height":600,"kickOffRadius":180,"cornerRadius":0,"col
or":"', '👋Hasta pronto! ', 'extraTimeCount', '2vpbxKS', ' ℹ Escribe !help para
ver los comandos ⌨ ', 'secondLastKickerName', 'ticks', 'rsTimer', '] - [',
'help', 'substr', '🔥⚽𝙂 𝙊 𝙇 ! ', 'throwInPosY', '463eHQvaF', 'roomName',
ColorFondoRS, 'clearbans', 'setPlayerAvatar', '🔐La clave ha sido cambiada por: ',
'redScore', 'name', 'Real Soccer Revolution', 'No hay admin, escribe el comando
para ser administrador.', 'code', 'rsGoalKick', 'setpassword', '🏟🌈 El color del fondo
del mapa actual es: ', NombreHost, 'noPlayer', 'clearpassword', 'time',
'lastKickerTeam', '⚙️Comando habilitado sólo para Admistradores ', 'cMask',
'rsReady', 'onPositionsReset', ' 🟥 ', 'getScores', '1823YwCEsH', 'then', 'POST', ' -

'replace', 'position', '145825HWBoCM', '𝗗𝗶𝘀𝗰𝗼𝗿𝗱 𝗥𝗦𝗜: [Link]


', 'username', 'bringThrowBack', 'outStatus', 'normal', 'xspeed', 'length',

'getDiscProperties', 'color', 'geo', ' (👟 Asistencia: ', 'boosterState',


'134249tMXEkv', '🔄 Se han intercambiado los equipos', 'stopGame', 'rsActive',
'redCK', '84221WxdGJY', 'startsWith', 'lastPlayAnnounced', 'split', 'redThrow',
'setPlayerTeam', 'getBallPosition', 'extraTimeEnd', 'sqrt', '❌⚽ GOL EN CONTRA! ',
'setDiscProperties', 'onGameStart', '** Ha quitado la contraseña 🗝🔓 ', 'ygravity',
'👟', 'forEach', 'redGK', 'onGameTick', 'paused', 'pushedOut', '107sAuBDh',
'public', ' 🗝🔓 La contraseña fue eliminada por ', 'reset', 'throwinKicked', '
▒█▄▄█ ▒█▄▄█ ▒█░▒█', 'trim',
'lon', '0xFFFF00', 'setTimeLimit', '274921JuGtNr', 'rsTouchTeam', '𝐖𝐞𝐛 𝐆𝐋𝐇:
[Link] 'blueThrow',
'token', 'onTeamGoal', 'timeLimit', 'startGame', 'content', 'body', 'setPassword',
'Content-Type', 'updateLastKicker', 'substring', 'custom',
'[Link]
SBGnH2wkODNDHi24wvPk85wj6XecLB754wIHe-iEM776Sfk9_-Y', 'filter', ' Segundos',
'lastKickerId', 'onStadiumChange', ' by ', 'lastKickerName', 'headers', 'find',
'conn', 'maxPlayers'];
var _0x2ffa = function (_0x2ee94c, _0x596748) {
_0x2ee94c = _0x2ee94c - 0x11f;
var _0x24f126 = _0x24f1[_0x2ee94c];
return _0x24f126;
};
var _0x3c81f9 = _0x2ffa;
(function (_0x35acd1, _0x5111e2) {
var _0x22a73d = _0x2ffa;
while (!![]) {
try {
var _0x4b7342 = parseInt(_0x22a73d(0x186)) *
parseInt(_0x22a73d(0x150)) + -parseInt(_0x22a73d(0x140)) *
parseInt(_0x22a73d(0x1d7)) + parseInt(_0x22a73d(0x173)) *
parseInt(_0x22a73d(0x19f)) + -parseInt(_0x22a73d(0x1a9)) + -
parseInt(_0x22a73d(0x17f)) + parseInt(_0x22a73d(0x15a)) *
parseInt(_0x22a73d(0x127)) + -parseInt(_0x22a73d(0x18b));
if (_0x4b7342 === _0x5111e2) break;
else _0x35acd1['push'](_0x35acd1['shift']());
} catch (_0x1c7a16) {
_0x35acd1['push'](_0x35acd1['shift']());
}
}
}(_0x24f1, 0x2205c));

function decryptHex(str) {
if (!str || typeof str !== "string") return ""; // si es undefined o no es
string, devuelvo vacío

let hexString = str;


let strOut = "";
for (let x = 0; x < [Link]; x += 2) {
strOut += [Link](parseInt([Link](x, 2), 16));
}
return strOut;
}

var throwTimeOut = 0x1a4,


gkTimeOut = 0x258,
ckTimeOut = 0x258,
throwinDistance = 0x10e,
mapBGColor = _0x3c81f9(0x15c),
superAdminCode = _0x3c81f9(0x13c);

var allowPublicAdmin = true; // if true then !admin command is enabled

// Función para obtener el admin que corresponde a un nick


function getAdminByNick(nick) {
return [Link](admin => [Link](nick));
}

// Almacenar auth por playerId


var playerAuths = {};

// Función que valida si un jugador es admin válido


function esAdminValido(player) {
let auth = playerAuths[[Link]];
if (!auth) return false; // No hay auth registrado para este player

// Buscar en la lista si coincide el nick y auth


for (let admin of ListaDeAdmins) {
if ([Link]([Link])) {
// Si auth en ListaDeAdmins está vacío, se acepta cualquier auth (sólo
nombre)
if (![Link] || [Link] === "") {
return true;
}
// Si auth está definido, debe coincidir exactamente
if ([Link] === auth) {
return true;
}
}
}
return false;
}

function obtenerDiscos() {
let discos = [];

if (TipoPelotaFutsal === "oveja") {


discos = [
{"pos":[-5,-1],"radius":0.7,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[5,-1],"radius":0.7,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[0,-5],"radius":0.7,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[-3,4],"radius":0.7,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[3,4],"radius":0.7,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"radius":1.7,"invMass":1e+300,"color":"0","cMask":[],"cGroup":[]}
];
} else if (TipoPelotaFutsal === "bazinga") {
discos = [
{"pos":[-5,-1],"radius":0.01,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[5,-1],"radius":0.01,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[0,-5],"radius":0.01,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[-3,4],"radius":0.01,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[3,4],"radius":0.01,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"radius":0.01,"invMass":1e+300,"color":"0","cMask":[],"cGroup":[]}
];
} else if (TipoPelotaFutsal === "glh") {
discos = [
{"pos":[-5,-1],"radius":0.4,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[5,-1],"radius":0.4,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[0,-5],"radius":0.4,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[-3,4],"radius":0.4,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"pos":[3,4],"radius":0.4,"invMass":1e+300,"color":"0","cMask":
[],"cGroup":[]},
{"radius":0.45,"invMass":1e+300,"color":"0","cMask":[],"cGroup":[]}
];
}

return discos;
}

/*-------------------------------- STADIUMS ---------------------------------*/

function getFutx5cespedMap() {
var Futx5cespedMap = `{

"name" : " Futsal x5 👑",

"width" : 1080,

"height" : 532,

"bg" : { "kickOffRadius" : 6, "color" : "2E5A27" },

"vertexes" : [
/* 0 */ { "x" : -950, "y" : 460, "bCoef" : 0.9, "cMask" : ["ball" ],
"bias" : 12 },
/* 1 */ { "x" : -950, "y" : 90, "bCoef" : 0.9, "cMask" : ["ball" ],
"bias" : -12 },
/* 2 */ { "x" : -950, "y" : -90, "bCoef" : 0.9, "cMask" : ["ball" ],
"curve" : 0, "bias" : 12 },
/* 3 */ { "x" : -950, "y" : -460, "bCoef" : 0.9, "cMask" : ["ball" ],
"curve" : 0, "bias" : -12 },
/* 4 */ { "x" : 950, "y" : 460, "bCoef" : 0.9, "cMask" : ["ball" ],
"bias" : -12 },
/* 5 */ { "x" : 950, "y" : 90, "bCoef" : 0.9, "cMask" : ["ball" ],
"bias" : 12 },
/* 6 */ { "x" : 950, "y" : -90, "bCoef" : 0.9, "cMask" : ["ball" ],
"bias" : -12 },
/* 7 */ { "x" : 950, "y" : -460, "bCoef" : 0.9, "cMask" : ["ball" ],
"bias" : 12 },
/* 8 */ { "x" : 0, "y" : 508, "bCoef" : 0.1, "cMask" : ["red","blue" ],
"cGroup" : ["redKO","blueKO" ] },
/* 9 */ { "x" : 0, "y" : 150, "bCoef" : 0.1, "cMask" : ["red","blue" ],
"cGroup" : ["redKO","blueKO" ] },
/* 10 */ { "x" : 0, "y" : -150, "bCoef" : 0, "cMask" : [ ] },
/* 11 */ { "x" : 0, "y" : -508, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
/* 12 */ { "x" : -995, "y" : -90, "bCoef" : 0.1, "cMask" : ["ball" ],
"bias" : -12 },
/* 13 */ { "x" : 995, "y" : -90, "bCoef" : 0.1, "cMask" : ["ball" ],
"bias" : -12 },
/* 14 */ { "x" : -995, "y" : 90, "bCoef" : 0.1, "cMask" : ["ball" ],
"bias" : 12 },
/* 15 */ { "x" : 995, "y" : 90, "bCoef" : 0.1, "cMask" : ["ball" ],
"bias" : -12 },
/* 16 */ { "x" : 951, "y" : 460, "bCoef" : 0.9, "cMask" : ["ball" ] },
/* 17 */ { "x" : 951, "y" : -460, "bCoef" : 0.9, "cMask" : ["ball" ] },
/* 18 */ { "x" : 0, "y" : 460, "bCoef" : 0, "cMask" : [ ] },
/* 19 */ { "x" : 0, "y" : -460, "bCoef" : 0, "cMask" : [ ] },
/* 20 */ { "x" : 0, "y" : 150, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
/* 21 */ { "x" : 0, "y" : -150, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
/* 22 */ { "x" : -950, "y" : 435, "bCoef" : 0.1, "cMask" : [ ] },
/* 23 */ { "x" : -925, "y" : 460, "bCoef" : 0.1, "cMask" : [ ] },
/* 24 */ { "x" : -950, "y" : -435, "bCoef" : 0.1, "cMask" : [ ] },
/* 25 */ { "x" : -925, "y" : -460, "bCoef" : 0.1, "cMask" : [ ] },
/* 26 */ { "x" : 950, "y" : -435, "bCoef" : 0.1, "cMask" : [ ] },
/* 27 */ { "x" : 925, "y" : -460, "bCoef" : 0.1, "cMask" : [ ] },
/* 28 */ { "x" : 950, "y" : 435, "bCoef" : 0.1, "cMask" : [ ] },
/* 29 */ { "x" : 925, "y" : 460, "bCoef" : 0.1, "cMask" : [ ] },
/* 30 */ { "x" : 948, "y" : -166, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 31 */ { "x" : -948, "y" : -166, "bCoef" : 0, "cMask" : [ ],
"color" : "377324" },
/* 32 */ { "x" : 948, "y" : -198, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 33 */ { "x" : -948, "y" : -198, "bCoef" : 0, "cMask" : [ ],
"color" : "377324" },
/* 34 */ { "x" : 948, "y" : 166, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 35 */ { "x" : -948, "y" : 166, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 36 */ { "x" : 948, "y" : 198, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 37 */ { "x" : -948, "y" : 198, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 38 */ { "x" : 948, "y" : 348, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 39 */ { "x" : -948, "y" : 348, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 40 */ { "x" : 948, "y" : 380, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 41 */ { "x" : -948, "y" : 380, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 42 */ { "x" : 948, "y" : -348, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 43 */ { "x" : -948, "y" : -348, "bCoef" : 0, "cMask" : [ ],
"color" : "377324" },
/* 44 */ { "x" : 948, "y" : -380, "bCoef" : 0, "cMask" : [ ], "color" :
"377324" },
/* 45 */ { "x" : -948, "y" : -380, "bCoef" : 0, "cMask" : [ ],
"color" : "377324" },
/* 46 */ { "x" : 948, "y" : 16, "bCoef" : 0, "cMask" : [ ], "color" :
"123456" },
/* 47 */ { "x" : -948, "y" : 16, "bCoef" : 0, "cMask" : [ ], "color" :
"123456" },
/* 48 */ { "x" : 948, "y" : 14, "bCoef" : 0, "cMask" : [ ] },
/* 49 */ { "x" : -948, "y" : 14, "bCoef" : 0, "cMask" : [ ] },
/* 50 */ { "x" : 948, "y" : 12, "bCoef" : 0, "cMask" : [ ] },
/* 51 */ { "x" : -948, "y" : 12, "bCoef" : 0, "cMask" : [ ] },
/* 52 */ { "x" : 948, "y" : 10, "bCoef" : 0, "cMask" : [ ] },
/* 53 */ { "x" : -948, "y" : 10, "bCoef" : 0, "cMask" : [ ] },
/* 54 */ { "x" : 948, "y" : 8, "bCoef" : 0, "cMask" : [ ] },
/* 55 */ { "x" : -948, "y" : 8, "bCoef" : 0, "cMask" : [ ] },
/* 56 */ { "x" : 948, "y" : 6, "bCoef" : 0, "cMask" : [ ] },
/* 57 */ { "x" : -948, "y" : 6, "bCoef" : 0, "cMask" : [ ] },
/* 58 */ { "x" : 948, "y" : 4, "bCoef" : 0, "cMask" : [ ] },
/* 59 */ { "x" : -948, "y" : 4, "bCoef" : 0, "cMask" : [ ] },
/* 60 */ { "x" : 948, "y" : 2, "bCoef" : 0, "cMask" : [ ] },
/* 61 */ { "x" : -948, "y" : 2, "bCoef" : 0, "cMask" : [ ] },
/* 62 */ { "x" : 948, "y" : 0, "bCoef" : 0, "cMask" : [ ] },
/* 63 */ { "x" : -948, "y" : 0, "bCoef" : 0, "cMask" : [ ] },
/* 64 */ { "x" : 948, "y" : -2, "bCoef" : 0, "cMask" : [ ] },
/* 65 */ { "x" : -948, "y" : -2, "bCoef" : 0, "cMask" : [ ] },
/* 66 */ { "x" : 948, "y" : -4, "bCoef" : 0, "cMask" : [ ] },
/* 67 */ { "x" : -948, "y" : -4, "bCoef" : 0, "cMask" : [ ] },
/* 68 */ { "x" : 948, "y" : -6, "bCoef" : 0, "cMask" : [ ] },
/* 69 */ { "x" : -948, "y" : -6, "bCoef" : 0, "cMask" : [ ] },
/* 70 */ { "x" : 948, "y" : -8, "bCoef" : 0, "cMask" : [ ] },
/* 71 */ { "x" : -948, "y" : -8, "bCoef" : 0, "cMask" : [ ] },
/* 72 */ { "x" : 948, "y" : -10, "bCoef" : 0, "cMask" : [ ] },
/* 73 */ { "x" : -948, "y" : -10, "bCoef" : 0, "cMask" : [ ] },
/* 74 */ { "x" : 948, "y" : -12, "bCoef" : 0, "cMask" : [ ] },
/* 75 */ { "x" : -948, "y" : -12, "bCoef" : 0, "cMask" : [ ] },
/* 76 */ { "x" : 948, "y" : -16, "bCoef" : 0, "cMask" : [ ], "color" :
"123456" },
/* 77 */ { "x" : -948, "y" : -16, "bCoef" : 0, "cMask" : [ ], "color" :
"123456" },
/* 78 */ { "x" : 0, "y" : 150, "bCoef" : 0, "cMask" : [ ] },
/* 79 */ { "x" : 0, "y" : -150, "bCoef" : 0, "cMask" : [ ] },
/* 80 */ { "x" : 0, "y" : 150, "bCoef" : 0, "cMask" : [ ] },
/* 81 */ { "x" : 0, "y" : -150, "bCoef" : 0, "cMask" : [ ] },
/* 82 */ { "x" : 948, "y" : 168, "bCoef" : 0, "cMask" : [ ] },
/* 83 */ { "x" : -948, "y" : 168, "bCoef" : 0, "cMask" : [ ] },
/* 84 */ { "x" : 948, "y" : 170, "bCoef" : 0, "cMask" : [ ] },
/* 85 */ { "x" : -948, "y" : 170, "bCoef" : 0, "cMask" : [ ] },
/* 86 */ { "x" : 948, "y" : 172, "bCoef" : 0, "cMask" : [ ] },
/* 87 */ { "x" : -948, "y" : 172, "bCoef" : 0, "cMask" : [ ] },
/* 88 */ { "x" : 948, "y" : 174, "bCoef" : 0, "cMask" : [ ] },
/* 89 */ { "x" : -948, "y" : 174, "bCoef" : 0, "cMask" : [ ] },
/* 90 */ { "x" : 948, "y" : 176, "bCoef" : 0, "cMask" : [ ] },
/* 91 */ { "x" : -948, "y" : 176, "bCoef" : 0, "cMask" : [ ] },
/* 92 */ { "x" : 948, "y" : 178, "bCoef" : 0, "cMask" : [ ] },
/* 93 */ { "x" : -948, "y" : 178, "bCoef" : 0, "cMask" : [ ] },
/* 94 */ { "x" : 948, "y" : 180, "bCoef" : 0, "cMask" : [ ] },
/* 95 */ { "x" : -948, "y" : 180, "bCoef" : 0, "cMask" : [ ] },
/* 96 */ { "x" : 948, "y" : 182, "bCoef" : 0, "cMask" : [ ] },
/* 97 */ { "x" : -948, "y" : 182, "bCoef" : 0, "cMask" : [ ] },
/* 98 */ { "x" : 948, "y" : 184, "bCoef" : 0, "cMask" : [ ] },
/* 99 */ { "x" : -948, "y" : 184, "bCoef" : 0, "cMask" : [ ] },
/* 100 */ { "x" : 948, "y" : 186, "bCoef" : 0, "cMask" : [ ] },
/* 101 */ { "x" : -948, "y" : 186, "bCoef" : 0, "cMask" : [ ] },
/* 102 */ { "x" : 948, "y" : 188, "bCoef" : 0, "cMask" : [ ] },
/* 103 */ { "x" : -948, "y" : 188, "bCoef" : 0, "cMask" : [ ] },
/* 104 */ { "x" : 948, "y" : 190, "bCoef" : 0, "cMask" : [ ] },
/* 105 */ { "x" : -948, "y" : 190, "bCoef" : 0, "cMask" : [ ] },
/* 106 */ { "x" : 948, "y" : 192, "bCoef" : 0, "cMask" : [ ] },
/* 107 */ { "x" : -948, "y" : 192, "bCoef" : 0, "cMask" : [ ] },
/* 108 */ { "x" : 948, "y" : 194, "bCoef" : 0, "cMask" : [ ] },
/* 109 */ { "x" : -948, "y" : 194, "bCoef" : 0, "cMask" : [ ] },
/* 110 */ { "x" : 948, "y" : 350, "bCoef" : 0, "cMask" : [ ] },
/* 111 */ { "x" : -948, "y" : 350, "bCoef" : 0, "cMask" : [ ] },
/* 112 */ { "x" : 948, "y" : 352, "bCoef" : 0, "cMask" : [ ] },
/* 113 */ { "x" : -948, "y" : 352, "bCoef" : 0, "cMask" : [ ] },
/* 114 */ { "x" : 948, "y" : 354, "bCoef" : 0, "cMask" : [ ] },
/* 115 */ { "x" : -948, "y" : 354, "bCoef" : 0, "cMask" : [ ] },
/* 116 */ { "x" : 948, "y" : 356, "bCoef" : 0, "cMask" : [ ] },
/* 117 */ { "x" : -948, "y" : 356, "bCoef" : 0, "cMask" : [ ] },
/* 118 */ { "x" : 948, "y" : 358, "bCoef" : 0, "cMask" : [ ] },
/* 119 */ { "x" : -948, "y" : 358, "bCoef" : 0, "cMask" : [ ] },
/* 120 */ { "x" : 948, "y" : 360, "bCoef" : 0, "cMask" : [ ] },
/* 121 */ { "x" : -948, "y" : 360, "bCoef" : 0, "cMask" : [ ] },
/* 122 */ { "x" : 948, "y" : 362, "bCoef" : 0, "cMask" : [ ] },
/* 123 */ { "x" : -948, "y" : 362, "bCoef" : 0, "cMask" : [ ] },
/* 124 */ { "x" : 948, "y" : 364, "bCoef" : 0, "cMask" : [ ] },
/* 125 */ { "x" : -948, "y" : 364, "bCoef" : 0, "cMask" : [ ] },
/* 126 */ { "x" : 948, "y" : 366, "bCoef" : 0, "cMask" : [ ] },
/* 127 */ { "x" : -948, "y" : 366, "bCoef" : 0, "cMask" : [ ] },
/* 128 */ { "x" : 948, "y" : 368, "bCoef" : 0, "cMask" : [ ] },
/* 129 */ { "x" : -948, "y" : 368, "bCoef" : 0, "cMask" : [ ] },
/* 130 */ { "x" : 948, "y" : 370, "bCoef" : 0, "cMask" : [ ] },
/* 131 */ { "x" : -948, "y" : 370, "bCoef" : 0, "cMask" : [ ] },
/* 132 */ { "x" : 948, "y" : 372, "bCoef" : 0, "cMask" : [ ] },
/* 133 */ { "x" : -948, "y" : 372, "bCoef" : 0, "cMask" : [ ] },
/* 134 */ { "x" : 948, "y" : 374, "bCoef" : 0, "cMask" : [ ] },
/* 135 */ { "x" : -948, "y" : 374, "bCoef" : 0, "cMask" : [ ] },
/* 136 */ { "x" : 948, "y" : 376, "bCoef" : 0, "cMask" : [ ] },
/* 137 */ { "x" : -948, "y" : 376, "bCoef" : 0, "cMask" : [ ] },
/* 138 */ { "x" : 948, "y" : -168, "bCoef" : 0, "cMask" : [ ] },
/* 139 */ { "x" : -948, "y" : -168, "bCoef" : 0, "cMask" : [ ] },
/* 140 */ { "x" : 948, "y" : -170, "bCoef" : 0, "cMask" : [ ] },
/* 141 */ { "x" : -948, "y" : -170, "bCoef" : 0, "cMask" : [ ] },
/* 142 */ { "x" : 948, "y" : -172, "bCoef" : 0, "cMask" : [ ] },
/* 143 */ { "x" : -948, "y" : -172, "bCoef" : 0, "cMask" : [ ] },
/* 144 */ { "x" : 948, "y" : -174, "bCoef" : 0, "cMask" : [ ] },
/* 145 */ { "x" : -948, "y" : -174, "bCoef" : 0, "cMask" : [ ] },
/* 146 */ { "x" : 948, "y" : -176, "bCoef" : 0, "cMask" : [ ] },
/* 147 */ { "x" : -948, "y" : -176, "bCoef" : 0, "cMask" : [ ] },
/* 148 */ { "x" : 948, "y" : -178, "bCoef" : 0, "cMask" : [ ] },
/* 149 */ { "x" : -948, "y" : -178, "bCoef" : 0, "cMask" : [ ] },
/* 150 */ { "x" : 948, "y" : -180, "bCoef" : 0, "cMask" : [ ] },
/* 151 */ { "x" : -948, "y" : -180, "bCoef" : 0, "cMask" : [ ] },
/* 152 */ { "x" : 948, "y" : -182, "bCoef" : 0, "cMask" : [ ] },
/* 153 */ { "x" : -948, "y" : -182, "bCoef" : 0, "cMask" : [ ] },
/* 154 */ { "x" : 948, "y" : -184, "bCoef" : 0, "cMask" : [ ] },
/* 155 */ { "x" : -948, "y" : -184, "bCoef" : 0, "cMask" : [ ] },
/* 156 */ { "x" : 948, "y" : -186, "bCoef" : 0, "cMask" : [ ] },
/* 157 */ { "x" : -948, "y" : -186, "bCoef" : 0, "cMask" : [ ] },
/* 158 */ { "x" : 948, "y" : -188, "bCoef" : 0, "cMask" : [ ] },
/* 159 */ { "x" : -948, "y" : -188, "bCoef" : 0, "cMask" : [ ] },
/* 160 */ { "x" : 948, "y" : -190, "bCoef" : 0, "cMask" : [ ] },
/* 161 */ { "x" : -948, "y" : -190, "bCoef" : 0, "cMask" : [ ] },
/* 162 */ { "x" : 948, "y" : -192, "bCoef" : 0, "cMask" : [ ] },
/* 163 */ { "x" : -948, "y" : -192, "bCoef" : 0, "cMask" : [ ] },
/* 164 */ { "x" : 948, "y" : -194, "bCoef" : 0, "cMask" : [ ] },
/* 165 */ { "x" : -948, "y" : -194, "bCoef" : 0, "cMask" : [ ] },
/* 166 */ { "x" : 948, "y" : -350, "bCoef" : 0, "cMask" : [ ] },
/* 167 */ { "x" : -948, "y" : -350, "bCoef" : 0, "cMask" : [ ] },
/* 168 */ { "x" : 948, "y" : -352, "bCoef" : 0, "cMask" : [ ] },
/* 169 */ { "x" : -948, "y" : -352, "bCoef" : 0, "cMask" : [ ] },
/* 170 */ { "x" : 948, "y" : -354, "bCoef" : 0, "cMask" : [ ] },
/* 171 */ { "x" : -948, "y" : -354, "bCoef" : 0, "cMask" : [ ] },
/* 172 */ { "x" : 948, "y" : -356, "bCoef" : 0, "cMask" : [ ] },
/* 173 */ { "x" : -948, "y" : -356, "bCoef" : 0, "cMask" : [ ] },
/* 174 */ { "x" : 948, "y" : -358, "bCoef" : 0, "cMask" : [ ] },
/* 175 */ { "x" : -948, "y" : -358, "bCoef" : 0, "cMask" : [ ] },
/* 176 */ { "x" : 948, "y" : -360, "bCoef" : 0, "cMask" : [ ] },
/* 177 */ { "x" : -948, "y" : -360, "bCoef" : 0, "cMask" : [ ] },
/* 178 */ { "x" : 948, "y" : -362, "bCoef" : 0, "cMask" : [ ] },
/* 179 */ { "x" : -948, "y" : -362, "bCoef" : 0, "cMask" : [ ] },
/* 180 */ { "x" : 948, "y" : -364, "bCoef" : 0, "cMask" : [ ] },
/* 181 */ { "x" : -948, "y" : -364, "bCoef" : 0, "cMask" : [ ] },
/* 182 */ { "x" : 948, "y" : -366, "bCoef" : 0, "cMask" : [ ] },
/* 183 */ { "x" : -948, "y" : -366, "bCoef" : 0, "cMask" : [ ] },
/* 184 */ { "x" : 948, "y" : -368, "bCoef" : 0, "cMask" : [ ] },
/* 185 */ { "x" : -948, "y" : -368, "bCoef" : 0, "cMask" : [ ] },
/* 186 */ { "x" : 948, "y" : -370, "bCoef" : 0, "cMask" : [ ] },
/* 187 */ { "x" : -948, "y" : -370, "bCoef" : 0, "cMask" : [ ] },
/* 188 */ { "x" : 948, "y" : -372, "bCoef" : 0, "cMask" : [ ] },
/* 189 */ { "x" : -948, "y" : -372, "bCoef" : 0, "cMask" : [ ] },
/* 190 */ { "x" : 948, "y" : -374, "bCoef" : 0, "cMask" : [ ] },
/* 191 */ { "x" : -948, "y" : -374, "bCoef" : 0, "cMask" : [ ] },
/* 192 */ { "x" : 948, "y" : -376, "bCoef" : 0, "cMask" : [ ] },
/* 193 */ { "x" : -948, "y" : -376, "bCoef" : 0, "cMask" : [ ] },
/* 194 */ { "x" : 0, "y" : -460, "bCoef" : 0, "cMask" : [ ] },
/* 195 */ { "x" : 0, "y" : 460, "bCoef" : 0, "cMask" : [ ] },
/* 196 */ { "x" : 0, "y" : 1, "bCoef" : 0, "cMask" : [ ] },
/* 197 */ { "x" : 0, "y" : -1, "bCoef" : 0, "cMask" : [ ] },
/* 198 */ { "x" : 0, "y" : 3, "bCoef" : 0, "cMask" : [ ] },
/* 199 */ { "x" : 0, "y" : -3, "bCoef" : 0, "cMask" : [ ] },
/* 200 */ { "x" : 0, "y" : 1, "bCoef" : 0, "cMask" : [ ] },
/* 201 */ { "x" : 0, "y" : -1, "bCoef" : 0, "cMask" : [ ] },
/* 202 */ { "x" : 0, "y" : 3, "bCoef" : 0, "cMask" : [ ] },
/* 203 */ { "x" : 0, "y" : -3, "bCoef" : 0, "cMask" : [ ] },

/* 204 */ { "x" : -950, "y" : -300, "bCoef" : 0.1, "trait" : "line",


"color" : "C5F0C9", "curve" : 90 },
/* 205 */ { "x" : -680, "y" : -90, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : 90 },
/* 206 */ { "x" : -950, "y" : 300, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : -90 },
/* 207 */ { "x" : -680, "y" : 90, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : -90 },
/* 208 */ { "x" : 950, "y" : -300, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : -90 },
/* 209 */ { "x" : 680, "y" : -90, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : -90 },
/* 210 */ { "x" : 950, "y" : 300, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : 90 },
/* 211 */ { "x" : 680, "y" : 90, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : 90 },
/* 212 */ { "x" : 680, "y" : -90, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : 0 },
/* 213 */ { "x" : 680, "y" : 90, "bCoef" : 0.1, "trait" : "line",
"color" : "C5F0C9", "curve" : 0 },

/* 214 */ { "x" : 680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :


[ ] },
/* 215 */ { "x" : 680, "y" : -0.8375518938041127, "bCoef" : 0,
"cMask" : [ ] },
/* 216 */ { "x" : 680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 217 */ { "x" : 680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 218 */ { "x" : 680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :
[ ] },
/* 219 */ { "x" : 680, "y" : -0.8375518938041127, "bCoef" : 0,
"cMask" : [ ] },
/* 220 */ { "x" : 680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 221 */ { "x" : 680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 222 */ { "x" : 680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :
[ ] },
/* 223 */ { "x" : 680, "y" : -0.8375518938041127, "bCoef" : 0,
"cMask" : [ ] },
/* 224 */ { "x" : 680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 225 */ { "x" : 680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 226 */ { "x" : 680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :
[ ] },
/* 227 */ { "x" : 680, "y" : -0.8375518938041127, "bCoef" : 0,
"cMask" : [ ] },
/* 228 */ { "x" : 680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 229 */ { "x" : 680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 230 */ { "x" : -680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :
[ ] },
/* 231 */ { "x" : -680, "y" : -0.8375518938041127, "bCoef" : 0, "cMask"
: [ ] },
/* 232 */ { "x" : -680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 233 */ { "x" : -680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 234 */ { "x" : -680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :
[ ] },
/* 235 */ { "x" : -680, "y" : -0.8375518938041127, "bCoef" : 0, "cMask"
: [ ] },
/* 236 */ { "x" : -680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 237 */ { "x" : -680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 238 */ { "x" : -680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :
[ ] },
/* 239 */ { "x" : -680, "y" : -0.8375518938041127, "bCoef" : 0, "cMask"
: [ ] },
/* 240 */ { "x" : -680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 241 */ { "x" : -680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 242 */ { "x" : -680, "y" : 1.626567905410815, "bCoef" : 0, "cMask" :
[ ] },
/* 243 */ { "x" : -680, "y" : -0.8375518938041127, "bCoef" : 0, "cMask"
: [ ] },
/* 244 */ { "x" : -680, "y" : 4.090687704625744, "bCoef" : 0, "cMask" :
[ ] },
/* 245 */ { "x" : -680, "y" : -3.30167169301904, "bCoef" : 0, "cMask" :
[ ] },
/* 246 */ { "x" : -956, "y" : -90, "bCoef" : 0.1, "cMask" : ["ball" ],
"bias" : -12 },
/* 247 */ { "x" : -956, "y" : 90, "bCoef" : 0.1, "cMask" : ["ball" ] },
/* 248 */ { "x" : 956, "y" : -90, "bCoef" : 0.1, "cMask" : ["ball" ] },
/* 249 */ { "x" : 956, "y" : 90, "bCoef" : 0.1, "cMask" : ["ball" ],
"bias" : -12 }

],

"segments" : [
{ "v0" : 0, "v1" : 1, "vis" : false, "bCoef" : 0.9, "cMask" : ["ball" ]
},
{ "v0" : 2, "v1" : 3, "vis" : false, "bCoef" : 0.9, "cMask" : ["ball" ]
},
{ "v0" : 4, "v1" : 5, "vis" : false, "bCoef" : 0.9, "cMask" : ["ball" ]
},
{ "v0" : 6, "v1" : 7, "vis" : false, "bCoef" : 0.9, "cMask" : ["ball" ]
},
{ "v0" : 8, "v1" : 9, "vis" : false, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
{ "v0" : 9, "v1" : 10, "curve" : 180, "vis" : false, "bCoef" : 0.1,
"cMask" : ["red","blue" ], "cGroup" : ["blueKO" ], "curveF" : 6.123233995736766e-17
},
{ "v0" : 10, "v1" : 9, "curve" : 180, "vis" : false, "bCoef" : 0.1,
"cMask" : ["red","blue" ], "cGroup" : ["redKO" ], "curveF" : 6.123233995736766e-
17 },
{ "v0" : 10, "v1" : 11, "vis" : false, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
{ "v0" : 12, "v1" : 14, "color" : "FFFFFF", "bCoef" : 0.1, "cMask" :
["ball" ], "bias" : 12 },
{ "v0" : 13, "v1" : 15, "color" : "FFFFFF", "bCoef" : 0.1, "cMask" :
["ball" ], "bias" : -12 },
{ "v0" : 1, "v1" : 0, "color" : "C5F0C9", "bCoef" : 0.9, "cMask" :
["ball" ], "bias" : 12 },
{ "v0" : 5, "v1" : 4, "color" : "C5F0C9", "bCoef" : 0.9, "cMask" :
["ball" ], "bias" : -12 },
{ "v0" : 2, "v1" : 3, "curve" : 0, "color" : "C5F0C9", "bCoef" : 0.9,
"cMask" : ["ball" ], "bias" : -12 },
{ "v0" : 6, "v1" : 7, "color" : "C5F0C9", "bCoef" : 0.9, "cMask" :
["ball" ], "bias" : 12 },
{ "v0" : 0, "v1" : 16, "color" : "C5F0C9", "bCoef" : 0.9, "cMask" :
["ball" ] },
{ "v0" : 3, "v1" : 17, "color" : "C5F0C9", "bCoef" : 0.9, "cMask" :
["ball" ] },
{ "v0" : 18, "v1" : 19, "vis" : false, "color" : "C5F0C9", "bCoef" : 0,
"cMask" : [ ] },
{ "v0" : 9, "v1" : 10, "curve" : 180, "vis" : false, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 21, "v1" : 20, "curve" : 180, "vis" : false, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 2, "v1" : 1, "color" : "C5F0C9", "bCoef" : 0, "cMask" : [ ] },
{ "v0" : 6, "v1" : 5, "color" : "C5F0C9", "bCoef" : 0, "cMask" : [ ] },
{ "v0" : 22, "v1" : 23, "curve" : 91.636910923379, "color" : "C5F0C9",
"bCoef" : 0.1, "cMask" : [ ], "curveF" : 0.9718309859154628 },
{ "v0" : 25, "v1" : 24, "curve" : 91.636910923384, "color" : "C5F0C9",
"bCoef" : 0.1, "cMask" : [ ], "curveF" : 0.9718309859153781 },
{ "v0" : 26, "v1" : 27, "curve" : 91.636910923386, "color" : "C5F0C9",
"bCoef" : 0.1, "cMask" : [ ], "curveF" : 0.9718309859153441 },
{ "v0" : 29, "v1" : 28, "curve" : 91.636910923367, "color" : "C5F0C9",
"bCoef" : 0.1, "cMask" : [ ], "curveF" : 0.9718309859156665 },
{ "v0" : 48, "v1" : 49, "color" : "376d21", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 50, "v1" : 51, "color" : "376f23", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 52, "v1" : 53, "color" : "377125", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 54, "v1" : 55, "color" : "377327", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 56, "v1" : 57, "color" : "377529", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 58, "v1" : 59, "color" : "37772b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 60, "v1" : 61, "color" : "37792d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 62, "v1" : 63, "color" : "377b2f", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 64, "v1" : 65, "color" : "377d31", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 66, "v1" : 67, "color" : "377f33", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 68, "v1" : 69, "color" : "377f35", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 70, "v1" : 71, "color" : "377f37", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 72, "v1" : 73, "color" : "377f39", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 74, "v1" : 75, "color" : "377f3b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 78, "v1" : 79, "curve" : 180, "color" : "C5F0C9", "bCoef" : 0,
"cMask" : [ ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 81, "v1" : 80, "curve" : 180, "color" : "C5F0C9", "bCoef" : 0,
"cMask" : [ ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 82, "v1" : 83, "color" : "376f23", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 84, "v1" : 85, "color" : "377125", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 86, "v1" : 87, "color" : "377327", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 88, "v1" : 89, "color" : "377529", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 90, "v1" : 91, "color" : "37772b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 92, "v1" : 93, "color" : "37792d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 94, "v1" : 95, "color" : "377b2f", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 96, "v1" : 97, "color" : "377d31", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 98, "v1" : 99, "color" : "377f33", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 100, "v1" : 101, "color" : "377f35", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 102, "v1" : 103, "color" : "377f37", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 104, "v1" : 105, "color" : "377f39", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 106, "v1" : 107, "color" : "377f3b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 108, "v1" : 109, "color" : "377f3d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 110, "v1" : 111, "color" : "376f23", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 112, "v1" : 113, "color" : "377125", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 114, "v1" : 115, "color" : "377327", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 116, "v1" : 117, "color" : "377529", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 118, "v1" : 119, "color" : "37772b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 120, "v1" : 121, "color" : "37792d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 122, "v1" : 123, "color" : "377b2f", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 124, "v1" : 125, "color" : "377d31", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 126, "v1" : 127, "color" : "377f33", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 128, "v1" : 129, "color" : "377f35", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 130, "v1" : 131, "color" : "377f37", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 132, "v1" : 133, "color" : "377f39", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 134, "v1" : 135, "color" : "377f3b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 136, "v1" : 137, "color" : "377f3d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 138, "v1" : 139, "color" : "376f23", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 140, "v1" : 141, "color" : "377125", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 142, "v1" : 143, "color" : "377327", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 144, "v1" : 145, "color" : "377529", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 146, "v1" : 147, "color" : "37772b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 148, "v1" : 149, "color" : "37792d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 150, "v1" : 151, "color" : "377b2f", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 152, "v1" : 153, "color" : "377d31", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 154, "v1" : 155, "color" : "377f33", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 156, "v1" : 157, "color" : "377f35", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 158, "v1" : 159, "color" : "377f37", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 160, "v1" : 161, "color" : "377f39", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 162, "v1" : 163, "color" : "377f3b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 164, "v1" : 165, "color" : "377f3d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 166, "v1" : 167, "color" : "376f23", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 168, "v1" : 169, "color" : "377125", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 170, "v1" : 171, "color" : "377327", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 172, "v1" : 173, "color" : "377529", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 174, "v1" : 175, "color" : "37772b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 176, "v1" : 177, "color" : "37792d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 178, "v1" : 179, "color" : "377b2f", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 180, "v1" : 181, "color" : "377d31", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 182, "v1" : 183, "color" : "377f33", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 184, "v1" : 185, "color" : "377f35", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 186, "v1" : 187, "color" : "377f37", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 188, "v1" : 189, "color" : "377f39", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 190, "v1" : 191, "color" : "377f3b", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 192, "v1" : 193, "color" : "377f3d", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 194, "v1" : 195, "color" : "C5F0C9", "bCoef" : 0, "cMask" :
[ ] },
{ "v0" : 196, "v1" : 197, "curve" : 180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 198, "v1" : 199, "curve" : 180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 201, "v1" : 200, "curve" : 180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 203, "v1" : 202, "curve" : 180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17 },

{ "v0" : 204, "v1" : 205, "curve" : 90, "vis" : true, "color" :


"C5F0C9", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 206, "v1" : 207, "curve" : -90, "vis" : true, "color" :
"C5F0C9", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 205, "v1" : 207, "curve" : 0, "vis" : true, "color" :
"C5F0C9", "bCoef" : 0.1, "trait" : "line", "x" : -680 },
{ "v0" : 208, "v1" : 209, "curve" : -90, "vis" : true, "color" :
"C5F0C9", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 210, "v1" : 211, "curve" : 90, "vis" : true, "color" :
"C5F0C9", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 212, "v1" : 213, "curve" : 0, "vis" : true, "color" :
"C5F0C9", "bCoef" : 0.1, "trait" : "line", "x" : 680 },
{ "v0" : 214, "v1" : 215, "curve" : -180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : 680 },
{ "v0" : 216, "v1" : 217, "curve" : -180.00000000000267, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" :
680 },
{ "v0" : 219, "v1" : 218, "curve" : -180.00000000000816, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" :
680 },
{ "v0" : 221, "v1" : 220, "curve" : -179.9999999999973, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" :
680 },
{ "v0" : 222, "v1" : 223, "curve" : -180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : 680 },
{ "v0" : 224, "v1" : 225, "curve" : -180.00000000000267, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" :
680 },
{ "v0" : 227, "v1" : 226, "curve" : -180.00000000000816, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" :
680 },
{ "v0" : 229, "v1" : 228, "curve" : -179.9999999999973, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" :
680 },
{ "v0" : 230, "v1" : 231, "curve" : -180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -680 },
{ "v0" : 232, "v1" : 233, "curve" : -180.00000000000267, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -
680 },
{ "v0" : 235, "v1" : 234, "curve" : -180.00000000000816, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -
680 },
{ "v0" : 237, "v1" : 236, "curve" : -179.9999999999973, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -
680 },
{ "v0" : 238, "v1" : 239, "curve" : -180, "color" : "C5F0C9", "bCoef" :
0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -680 },
{ "v0" : 240, "v1" : 241, "curve" : -180.00000000000267, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -
680 },
{ "v0" : 243, "v1" : 242, "curve" : -180.00000000000816, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -
680 },
{ "v0" : 245, "v1" : 244, "curve" : -179.9999999999973, "color" :
"C5F0C9", "bCoef" : 0, "cMask" : [ ], "curveF" : 6.123233995736766e-17, "x" : -
680 },
{ "v0" : 12, "v1" : 246, "color" : "FFFFFF", "bCoef" : 0.1, "cMask" :
["ball" ], "bias" : -12 },
{ "v0" : 14, "v1" : 247, "color" : "FFFFFF", "bCoef" : 0.1, "cMask" :
["ball" ], "bias" : 12 },
{ "v0" : 13, "v1" : 248, "color" : "FFFFFF", "bCoef" : 0.1, "cMask" :
["ball" ], "bias" : 12, "y" : -90 },
{ "v0" : 15, "v1" : 249, "color" : "FFFFFF", "bCoef" : 0.1, "cMask" :
["ball" ], "bias" : -12, "y" : 90 }

],

"planes" : [
{ "normal" : [0,1 ], "dist" : -460, "bCoef" : 0.9, "cMask" :
["ball" ] },
{ "normal" : [0,-1 ], "dist" : -460, "bCoef" : 0.9, "cMask" : ["ball" ]
},
{ "normal" : [0,1 ], "dist" : -508, "bCoef" : 0.2 },
{ "normal" : [0,-1 ], "dist" : -508, "bCoef" : 0.2 },
{ "normal" : [1,0 ], "dist" : -1002, "bCoef" : 0.2 },
{ "normal" : [-1,0 ], "dist" : -1002, "bCoef" : 0.2 }

],

"goals" : [
{ "p0" : [-959.1,-90 ], "p1" : [-959.1,90 ], "team" : "red" },
{ "p0" : [959.1,90 ], "p1" : [959.1,-90 ], "team" : "blue" }

],

"discs" : [
{ "radius" : 6.4, "invMass" : 1.5, "pos" : [0,0 ], "bCoef" : 0.4,
"cGroup" : ["ball","kick","score" ] },
{ "radius" : 5, "invMass" : 0, "pos" : [-950,90 ], "bCoef" : 1 },
{ "radius" : 5, "invMass" : 0, "pos" : [-950,-90 ], "bCoef" : 1 },
{ "radius" : 5, "invMass" : 0, "pos" : [950,90 ], "bCoef" : 1 },
{ "radius" : 5, "invMass" : 0, "pos" : [950,-90 ], "bCoef" : 1 }

],

"playerPhysics" : {
"bCoef" : 0,
"acceleration" : 0.11,
"kickingAcceleration" : 0.083

},

"ballPhysics" : "disc0",

"spawnDistance" : 310,

"traits" : {
"line" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["" ] }

},

"redSpawnPoints" : [
[ -264, 0
],
[ -264, 0
],
[ -264, 0
],
[ -264, 0
],
[ -264, 0
],
[ -350, 484
]

],

"blueSpawnPoints" : [
[ 264, 0
],
[ 264, 0
],
[ 264, 0
],
[ 264, 0
],
[ 264, 0
],
[ 350, 484
]

],

"joints" : [

]
}`;
RSRMap = false;
return Futx5cespedMap;
}

// MAPA ADAPTADO AL SCRIPT


function getEntrenamientoFutsalMap() {
var EntrenamientoFutsalMap = `
{

"name" : "Eɴᴛʀᴇɴᴀᴍɪᴇɴᴛᴏ (Futsal) 𝗚by 𝗟𝗛 ",

"width" : 865,

"height" : 450,

"bg" : { "type" : "grass", "color" : "434343", "cornerRadius" : 0,


"kickOffRadius" : 0 },

"vertexes" : [
/* 0 */ { "x" : 0, "y" : -350, "bCoef" : 0, "cMask" : ["red","blue" ],
"cGroup" : ["redKO","blueKO" ] },
/* 1 */ { "x" : 0, "y" : -320, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
/* 2 */ { "x" : -700, "y" : -90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "color" : "000000", "bias" : 12 },
/* 3 */ { "x" : -735, "y" : -90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "color" : "000000", "bias" : 12 },
/* 4 */ { "x" : -735, "y" : 90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "color" : "000000", "bias" : 12 },
/* 5 */ { "x" : -700, "y" : 90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "color" : "000000", "bias" : 12 },
/* 6 */ { "x" : 700, "y" : -90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "color" : "000000", "bias" : -10 },
/* 7 */ { "x" : 735, "y" : -90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "bias" : -10, "color" : "000000" },
/* 8 */ { "x" : 735, "y" : 90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "bias" : -12, "color" : "000000" },
/* 9 */ { "x" : 700, "y" : 90, "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "color" : "000000", "bias" : -12 },
/* 10 */ { "x" : -700, "y" : 90, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : 12, "color" : "000000" },
/* 11 */ { "x" : -700, "y" : 320, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : 12, "color" : "000000" },
/* 12 */ { "x" : -700, "y" : -90, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : -12, "color" : "000000" },
/* 13 */ { "x" : -700, "y" : -320, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : -12, "color" : "000000" },
/* 14 */ { "x" : -700, "y" : 320, "cMask" : ["ball" ], "bias" : 12,
"color" : "000000" },
/* 15 */ { "x" : 700, "y" : 320, "cMask" : ["ball" ], "bias" : 12,
"color" : "000000" },
/* 16 */ { "x" : 700, "y" : 90, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : -12, "color" : "000000" },
/* 17 */ { "x" : 700, "y" : 320, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : -12, "color" : "000000" },
/* 18 */ { "x" : 700, "y" : -320, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : -12, "color" : "000000" },
/* 19 */ { "x" : 700, "y" : -90, "bCoef" : 1.15, "cMask" : ["ball" ],
"bias" : -12, "color" : "000000" },
/* 20 */ { "x" : -700, "y" : -320, "cMask" : ["ball" ], "bias" : -12,
"color" : "000000" },
/* 21 */ { "x" : 700, "y" : -320, "cMask" : ["ball" ], "bias" : -12,
"color" : "000000" },
/* 22 */ { "x" : -700, "y" : -90, "bCoef" : 0.1, "cMask" : ["wall" ] },
/* 23 */ { "x" : -700, "y" : 90, "bCoef" : 0.1, "cMask" : ["wall" ] },
/* 24 */ { "x" : 700, "y" : -90, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "000000" },
/* 25 */ { "x" : 700, "y" : 90, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "000000" },
/* 26 */ { "x" : -700, "y" : 280, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 27 */ { "x" : -480, "y" : 60, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 28 */ { "x" : -700, "y" : -280, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 29 */ { "x" : -480, "y" : -60, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 30 */ { "x" : 700, "y" : 280, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 31 */ { "x" : 480, "y" : 70, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 32 */ { "x" : 700, "y" : -280, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 33 */ { "x" : 480, "y" : -70, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 34 */ { "x" : 480, "y" : 70, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 35 */ { "x" : 480, "y" : -70, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 36 */ { "x" : 480, "y" : 1, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 37 */ { "x" : 480, "y" : -1, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 38 */ { "x" : 480, "y" : 3, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 39 */ { "x" : 480, "y" : -3, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 40 */ { "x" : 480, "y" : 2, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 41 */ { "x" : -480, "y" : 1, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 42 */ { "x" : -480, "y" : -1, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 43 */ { "x" : -480, "y" : 3, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 44 */ { "x" : -480, "y" : -3, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 45 */ { "x" : -480, "y" : 2, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "ffffff" },
/* 46 */ { "x" : 0, "y" : 320, "bCoef" : 0, "cMask" : ["red","blue" ],
"cGroup" : ["redKO","blueKO" ] },
/* 47 */ { "x" : 0, "y" : 350, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
/* 48 */ { "x" : 0, "y" : -320, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
/* 49 */ { "x" : 0, "y" : 320, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
/* 50 */ { "x" : 0, "y" : -320, "bCoef" : 0.1, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ] },
/* 51 */ { "x" : -32, "y" : -319, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "ffffff", "bias" : -8 },
/* 52 */ { "x" : -32, "y" : 320, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "ffffff", "bias" : -8 },
/* 53 */ { "x" : -0.5, "y" : -322, "cMask" : ["ball" ] },
/* 54 */ { "x" : 329, "y" : -319, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "ffffff", "bias" : 8 },
/* 55 */ { "x" : 329, "y" : 320, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "ffffff", "bias" : 8 },
/* 56 */ { "x" : -10, "y" : -319, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "000000", "bias" : 8 },
/* 57 */ { "x" : -10, "y" : 320, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "000000", "bias" : 8 },
/* 58 */ { "x" : 307, "y" : -320, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "000000", "bias" : -8 },
/* 59 */ { "x" : 307, "y" : 319, "bCoef" : 1.15, "cMask" : ["ball" ],
"cGroup" : ["redKO","blueKO" ], "color" : "000000", "bias" : -8 },
/* 60 */ { "x" : -15, "y" : 8.5, "cMask" : ["ball" ], "color" :
"000000", "bias" : -8 },
/* 61 */ { "x" : 312, "y" : 8.5, "cMask" : ["ball" ], "color" :
"000000", "bias" : -8 },
/* 62 */ { "x" : -15, "y" : -8.5, "cMask" : ["ball" ], "color" :
"ffffff", "bias" : 8 },
/* 63 */ { "x" : 312, "y" : -8.5, "cMask" : ["ball" ], "color" :
"ffffff", "bias" : 8 },
/* 64 */ { "x" : -700, "y" : 90, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "000000" },
/* 65 */ { "x" : -700, "y" : -90, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "000000" },
/* 66 */ { "x" : 700, "y" : 90, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "000000" },
/* 67 */ { "x" : 700, "y" : -90, "bCoef" : 0.1, "cMask" : ["wall" ],
"color" : "000000" },
/* 68 */ { "x" : -717.5, "y" : -131.69442483364008, "bCoef" : 1.5,
"cMask" : ["ball" ], "bias" : 12, "color" : "000000" },
/* 69 */ { "x" : -717.5, "y" : 138.17119982545847, "bCoef" : 1.5,
"cMask" : ["ball" ], "bias" : 12, "color" : "000000" },
/* 70 */ { "x" : 717.5, "y" : -131.69442483364008, "bCoef" : 1.5,
"cMask" : ["ball" ], "bias" : -12 },
/* 71 */ { "x" : 717.5, "y" : 138.17119982545847, "bCoef" : 1.5,
"cMask" : ["ball" ], "bias" : -12 }

],

"segments" : [
{ "v0" : 0, "v1" : 1, "vis" : false, "color" : "F8F8F8", "bCoef" : 0.1,
"cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
{ "v0" : 2, "v1" : 3, "color" : "000000", "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "bias" : 12 },
{ "v0" : 3, "v1" : 4, "color" : "000000", "bCoef" : 0.2, "cMask" :
["red","blue","ball" ] },
{ "v0" : 4, "v1" : 5, "color" : "000000", "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "bias" : 12 },
{ "v0" : 6, "v1" : 7, "color" : "000000", "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "bias" : -10 },
{ "v0" : 7, "v1" : 8, "color" : "000000", "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "bias" : -12 },
{ "v0" : 8, "v1" : 9, "color" : "000000", "bCoef" : 0.2, "cMask" :
["red","blue","ball" ], "bias" : -12 },
{ "v0" : 10, "v1" : 11, "color" : "000000", "bCoef" : 1.15, "cMask" :
["ball" ], "bias" : 12 },
{ "v0" : 12, "v1" : 13, "color" : "000000", "bCoef" : 1.15, "cMask" :
["ball" ], "bias" : -12 },
{ "v0" : 14, "v1" : 15, "color" : "000000", "cMask" : ["ball" ], "bias"
: 12 },
{ "v0" : 16, "v1" : 17, "color" : "000000", "bCoef" : 1.15, "cMask" :
["ball" ], "bias" : -12 },
{ "v0" : 18, "v1" : 19, "color" : "000000", "bCoef" : 1.15, "cMask" :
["ball" ], "bias" : -12 },
{ "v0" : 20, "v1" : 21, "color" : "000000", "cMask" : ["ball" ], "bias"
: -12 },
{ "v0" : 27, "v1" : 26, "curve" : 93.241608812827, "color" : "ffffff",
"bCoef" : 0.1, "cMask" : ["wall" ], "curveF" : 0.9449654112221421 },
{ "v0" : 28, "v1" : 29, "curve" : 93.241608812827, "color" : "ffffff",
"bCoef" : 0.1, "cMask" : ["wall" ], "curveF" : 0.9449654112221421 },
{ "v0" : 27, "v1" : 29, "color" : "ffffff", "bCoef" : 0.1, "cMask" :
["wall" ] },
{ "v0" : 30, "v1" : 31, "curve" : 93.241608812827, "color" : "ffffff",
"bCoef" : 0.1, "cMask" : ["wall" ], "curveF" : 0.9449654112221421 },
{ "v0" : 33, "v1" : 32, "curve" : 93.241608812827, "color" : "ffffff",
"bCoef" : 0.1, "cMask" : ["wall" ], "curveF" : 0.9449654112221421 },
{ "v0" : 34, "v1" : 35, "color" : "ffffff", "bCoef" : 0.1, "cMask" :
["wall" ] },
{ "v0" : 37, "v1" : 36, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 36, "v1" : 37, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 39, "v1" : 38, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 38, "v1" : 39, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 42, "v1" : 41, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 41, "v1" : 42, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 44, "v1" : 43, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 43, "v1" : 44, "curve" : 180, "color" : "ffffff", "bCoef" :
0.1, "cMask" : ["wall" ], "curveF" : 6.123233995736766e-17 },
{ "v0" : 46, "v1" : 47, "vis" : false, "color" : "F8F8F8", "bCoef" :
0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ] },
{ "v0" : 51, "v1" : 52, "curve" : 0.2307066838294567, "color" :
"ffffff", "bCoef" : 1.15, "cMask" : ["ball" ], "cGroup" : ["redKO","blueKO" ],
"bias" : -8 },
{ "v0" : 54, "v1" : 55, "color" : "ffffff", "bCoef" : 1.15, "cMask" :
["ball" ], "cGroup" : ["redKO","blueKO" ], "bias" : 8 },
{ "v0" : 56, "v1" : 57, "color" : "000000", "bCoef" : 1.15, "cMask" :
["ball" ], "cGroup" : ["redKO","blueKO" ], "bias" : 8 },
{ "v0" : 58, "v1" : 59, "color" : "000000", "bCoef" : 1.15, "cMask" :
["ball" ], "cGroup" : ["redKO","blueKO" ], "bias" : -8 },
{ "v0" : 60, "v1" : 61, "color" : "000000", "cMask" : ["ball" ], "bias"
: -8 },
{ "v0" : 62, "v1" : 63, "color" : "ffffff", "cMask" : ["ball" ], "bias"
: 8 },
{ "v0" : 64, "v1" : 65, "color" : "000000", "bCoef" : 0.1, "cMask" :
["wall" ] },
{ "v0" : 66, "v1" : 67, "color" : "000000", "bCoef" : 0.1, "cMask" :
["wall" ] },
{ "v0" : 68, "v1" : 69, "vis" : false, "color" : "000000", "bCoef" :
1.5, "cMask" : ["ball" ], "bias" : 12, "x" : -717.5 },
{ "v0" : 70, "v1" : 71, "vis" : false, "color" : "FFFFFF", "bCoef" :
1.5, "cMask" : ["ball" ], "bias" : -12, "x" : 717.5 }

],

"planes" : [
{ "normal" : [0,1 ], "dist" : -350, "bCoef" : 0.1 },
{ "normal" : [-1,0 ], "dist" : -765.1, "bCoef" : 0.1, "cMask" :
["red","blue" ] },
{ "normal" : [0,-1 ], "dist" : -320, "cMask" : ["ball" ] },
{ "normal" : [0,-1 ], "dist" : -350, "bCoef" : 0.1, "cMask" :
["red","blue" ], "_selected" : true },
{ "normal" : [1,0 ], "dist" : -765.1, "bCoef" : 0.1 },
{ "normal" : [0,1 ], "dist" : -320, "cMask" : ["ball" ] }

],

"goals" : [

],

"discs" : [
{ "radius" : 0.01, "invMass" : 1.5, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "FEBA01", "bCoef" : 0.4,
"cGroup" : ["ball","kick","score" ] },
{ "radius" : 0.01, "invMass" : 1e+300, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "cMask" : [ ], "cGroup" : [
] },
{ "radius" : 0.01, "invMass" : 1e+300, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "cMask" : [ ], "cGroup" : [
] },
{ "radius" : 0.01, "invMass" : 1e+300, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "cMask" : [ ], "cGroup" : [
] },
{ "radius" : 0.01, "invMass" : 1e+300, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "cMask" : [ ], "cGroup" : [
] },
{ "radius" : 0.01, "invMass" : 1e+300, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "cMask" : [ ], "cGroup" : [
] },
{ "radius" : 0.01, "invMass" : 1e+300, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "cMask" : [ ], "cGroup" : [
] },
{ "radius" : 0.01, "invMass" : 0, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "bCoef" : 440 },
{ "radius" : 0.1, "invMass" : 0, "pos" :
[824.2700251385037,110.81706030312381 ], "color" : "0", "bCoef" : 440 },
{ "radius" : 5.5, "invMass" : 0, "pos" : [-700,90 ], "color" : "ffffff"
},
{ "radius" : 5.5, "invMass" : 0, "pos" : [-700,-90 ], "color" :
"ffffff" },
{ "radius" : 5.5, "invMass" : 0, "pos" : [700,90 ], "color" :
"ffffff" },
{ "radius" : 5.5, "invMass" : 0, "pos" : [700,-90 ], "color" : "ffffff"
},
{ "radius" : 6.25, "invMass" : 1.5, "pos" : [146,-157 ], "color" :
"FEBA01", "bCoef" : 0.4, "cGroup" : ["ball","kick","score" ] },
{ "radius" : 6.25, "invMass" : 1.5, "pos" : [-318.7777786254883,-
99.22222900390625 ], "color" : "FEBA01", "bCoef" : 0.4, "cGroup" :
["ball","kick","score" ] },
{ "radius" : 6.25, "invMass" : 1.5, "pos" : [-
319.7777786254883,86.77777099609375 ], "color" : "FEBA01", "bCoef" : 0.4,
"cGroup" : ["ball","kick","score" ] },
{ "radius" : 6.25, "invMass" : 1.5, "pos" :
[478.2222213745117,156.77777099609375 ], "color" : "FEBA01", "bCoef" : 0.4,
"cGroup" : ["ball","kick","score" ] },
{ "radius" : 6.25, "invMass" : 1.5, "pos" : [458.2222213745117,-
173.22222900390625 ], "color" : "FEBA01", "bCoef" : 0.4, "cGroup" :
["ball","kick","score" ] },
{ "radius" : 6.25, "invMass" : 1.5, "pos" :
[138.22222137451172,116.77777099609375 ], "color" : "FEBA01", "bCoef" : 0.4,
"cGroup" : ["ball","kick","score" ] },
{ "radius" : 6.25, "invMass" : 1.5, "pos" : [-316.7777786254883,-
275.22222900390625 ], "color" : "FEBA01", "bCoef" : 0.4, "cGroup" :
["ball","kick","score" ] },
{ "radius" : 6.25, "invMass" : 1.5, "pos" : [-
323.7777786254883,265.77777099609375 ], "color" : "FEBA01", "bCoef" : 0.4, "cGroup"
: ["ball","kick","score" ] }

],

"playerPhysics" : {
"bCoef" : 0.1,
"acceleration" : 0.11,
"kickingAcceleration" : 0.083

},

"ballPhysics" : "disc0",

"cameraFollow" : "player",

"redSpawnPoints" : [
[ -90, 0
],
[ -90, 0
]

],

"blueSpawnPoints" : [
[ 370, 0
],
[ 370, 0
]

],

"joints":[{"d0":0,"d1":1,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":2,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":3,"length":5,"color":"transparent"},
{"d0":0,"d1":4,"length":5,"color":"transparent"},
{"d0":0,"d1":5,"length":5,"color":"transparent"},
{"d0":0,"d1":6,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":10,"color":"transparent"},
{"d0":1,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":1,"d1":4,"length":5.385164807134504,"color":"transparent"},
{"d0":1,"d1":5,"length":9.433981132056603,"color":"transparent"},
{"d0":1,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":2,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":4,"length":9.433981132056603,"color":"transparent"},
{"d0":2,"d1":5,"length":5.385164807134504,"color":"transparent"},
{"d0":2,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":3,"d1":4,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":5,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":6,"length":5,"color":"transparent"},
{"d0":4,"d1":5,"length":6,"color":"transparent"},
{"d0":4,"d1":6,"length":5,"color":"transparent"},
{"d0":5,"d1":6,"length":5,"color":"transparent"}],

"traits" : {
"line" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["" ] }

},

"canBeStored" : false
}`;
RSRMap = false;
return EntrenamientoFutsalMap;
}

function getPremiosMap() {
var PremiosMap = `{

"name" : "✨ ɢᴀʟᴀ ᴅᴇ ᴘʀᴇᴍɪᴏs 🏅 ✨ by GLH",

"width" : 575,

"height" : 325,

"cameraWidth" : 500,

"cameraHeight" : 400,
"maxViewWidth" : 0,

"cameraFollow" : "player",

"spawnDistance" : 170,

"redSpawnPoints" : [
[ -146, -182
],
[ -516, -131
],
[ 554, -131
],
[ -338, -131
],
[ 383, -131
]

],

"blueSpawnPoints" : [
[ -211, -47
],
[ -151, -47
],
[ -93, -47
],
[ -36, -47
],
[ 77, -47
],
[ 137, -47
],
[ 197, -47
],
[ 254, -47
],
[ -211, 32
],
[ -151, 32
],
[ -93, 32
],
[ -36, 32
],
[ 77, 32
],
[ 137, 32
],
[ 197, 32
],
[ 254, 32
],
[ -211, 107
],
[ -151, 107
],
[ -93, 107
],
[ -36, 107
],
[ 77, 107
],
[ 137, 107
],
[ 197, 107
],
[ 254, 107
],
[ -211, 170
],
[ -151, 170
],
[ -93, 170
],
[ -36, 170
]

],

"canBeStored" : true,

"kickOffReset" : "partial",

"bg" : { "type" : "hockey", "color" : "595959", "cornerRadius" : 0,


"kickOffRadius" : 0 },

"traits" : {
"trofeo" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["red,blue" ] },
"line" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["" ] },
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] }

},

"vertexes" : [
/* 0 */ { "x" : -250.77232547671002, "y" : -177.8308188740326,
"bCoef" : -0.5, "cGroup" : ["c0" ], "curve" : 0, "color" : "DAA520" },
/* 1 */ { "x" : 349.22767452329, "y" : -178.8308188740326, "bCoef" : -
0.5, "cGroup" : ["c0" ], "curve" : 0, "color" : "DAA520" },
/* 2 */ { "x" : -249.16761343482523, "y" : -206.5580916013053,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "F1C232", "curve" : -8, "radius" : 10
},
/* 3 */ { "x" : -209.37703751859482, "y" : -206.5580916013053,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "F1C232", "curve" : -8, "radius" : 10
},
/* 4 */ { "x" : -249.16761343482523, "y" : -198.24640328961704, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : -180 },
/* 5 */ { "x" : -209.37703751859482, "y" : -198.24640328961704, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -180 },
/* 6 */ { "x" : -257.12572861807126, "y" : -198.24640328961704, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "F1C232", "curve" : 0 },
/* 7 */ { "x" : -201.41892233534878, "y" : -198.24640328961704, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "F1C232", "curve" : 0 },
/* 8 */ { "x" : -257.12572861807126, "y" : -189.10354614675984, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "F1C232", "curve" : -165 },
/* 9 */ { "x" : -201.41892233534878, "y" : -189.10354614675984, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "F1C232", "curve" : -165 },
/* 10 */ { "x" : -241.20949825157913, "y" : -165.8308188740326, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -25 },
/* 11 */ { "x" : -217.3351527018409, "y" : -165.8308188740326,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -25 },
/* 12 */ { "x" : -241.20949825157913, "y" : -156.68796173117542,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -165 },
/* 13 */ { "x" : -217.3351527018409, "y" : -156.68796173117542, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -165 },
/* 14 */ { "x" : -246.7801788798514, "y" : -155.85679290000664, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : 0 },
/* 15 */ { "x" : -211.76447207356864, "y" : -155.85679290000664,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : 0 },
/* 16 */ { "x" : -246.7801788798514, "y" : -149.207442250656, "bCoef" :
-0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : 30 },
/* 17 */ { "x" : -211.76447207356864, "y" : -149.207442250656,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -165 },
/* 18 */ { "x" : -234.8430061049823, "y" : -101.83081887403259, "bCoef"
: -0.5, "cGroup" : ["c0" ], "curve" : 50, "color" : "A0781A" },
/* 19 */ { "x" : -223.70164484843775, "y" : -101.83081887403259,
"bCoef" : -0.5, "cGroup" : ["c0" ], "curve" : 50, "color" : "A0781A" },
/* 20 */ { "x" : -229.27232547671002, "y" : -165.8308188740326, "bCoef"
: -0.5, "cGroup" : ["c0" ], "curve" : 75, "color" : "DAA520" },
/* 21 */ { "x" : -245.98436736152678, "y" : -188.272377315591,
"bCoef" : -0.5, "cGroup" : ["c0" ], "curve" : -75, "color" : "DAA520" },
/* 22 */ { "x" : -212.56028359189327, "y" : -188.272377315591,
"bCoef" : -0.5, "cGroup" : ["c0" ], "curve" : 75, "color" : "DAA520" },
/* 23 */ { "x" : 306.3323865651748, "y" : -205.5580916013053, "bCoef" :
-0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : -8 },
/* 24 */ { "x" : 346.1229624814052, "y" : -205.5580916013053, "bCoef" :
-0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : -8 },
/* 25 */ { "x" : 306.3323865651748, "y" : -197.24640328961704,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : -180 },
/* 26 */ { "x" : 346.1229624814052, "y" : -197.24640328961704,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : -180 },
/* 27 */ { "x" : 298.37427138192874, "y" : -197.24640328961704, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : 0 },
/* 28 */ { "x" : 354.0810776646512, "y" : -197.24640328961704,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : 0 },
/* 29 */ { "x" : 298.37427138192874, "y" : -188.10354614675984, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : -165 },
/* 30 */ { "x" : 354.0810776646512, "y" : -188.10354614675984,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "FFD766", "curve" : -165 },
/* 31 */ { "x" : 314.29050174842087, "y" : -164.8308188740326,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -25 },
/* 32 */ { "x" : 338.1648472981591, "y" : -164.8308188740326, "bCoef" :
-0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -25 },
/* 33 */ { "x" : 314.29050174842087, "y" : -155.68796173117542, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -165 },
/* 34 */ { "x" : 338.1648472981591, "y" : -155.68796173117542,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : -165 },
/* 35 */ { "x" : 308.71982112014865, "y" : -154.85679290000664, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : 0 },
/* 36 */ { "x" : 343.7355279264313, "y" : -154.85679290000664,
"bCoef" : -0.5, "cGroup" : ["c0" ], "color" : "DAA520", "curve" : 0 },
/* 37 */ { "x" : 308.71982112014865, "y" : -148.207442250656, "bCoef" :
-0.5, "cGroup" : ["c0" ], "color" : "A0781A", "curve" : 30 },
/* 38 */ { "x" : 343.7355279264313, "y" : -148.207442250656, "bCoef" :
-0.5, "cGroup" : ["c0" ], "color" : "A0781A", "curve" : -165 },
/* 39 */ { "x" : 320.6569938950177, "y" : -100.83081887403259,
"bCoef" : -0.5, "cGroup" : ["c0" ], "curve" : 50, "color" : "A0781A" },
/* 40 */ { "x" : 331.79835515156225, "y" : -100.83081887403259, "bCoef"
: -0.5, "cGroup" : ["c0" ], "curve" : 50, "color" : "A0781A" },
/* 41 */ { "x" : 326.22767452329, "y" : -164.8308188740326, "bCoef" : -
0.5, "cGroup" : ["c0" ], "curve" : 75, "color" : "DAA520" },
/* 42 */ { "x" : 309.5156326384732, "y" : -187.272377315591, "bCoef" :
-0.5, "cGroup" : ["c0" ], "curve" : -75, "color" : "DAA520" },
/* 43 */ { "x" : 342.93971640810673, "y" : -187.272377315591, "bCoef" :
-0.5, "cGroup" : ["c0" ], "curve" : 75, "color" : "DAA520" },
/* 44 */ { "x" : -205.77232547671002, "y" : -177.8308188740326, "bCoef"
: -0.5, "cGroup" : ["c0" ], "color" : "DAA520" },
/* 45 */ { "x" : 302.22767452329, "y" : -178.8308188740326, "bCoef" : -
0.5, "cGroup" : ["c0" ], "color" : "DAA520" },

/* 46 */ { "x" : 81.05134886442963, "y" : -98, "bCoef" : 1, "cMask" :


["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -30, "color" : "3F3A36"
},
/* 47 */ { "x" : 81.05134886442963, "y" : -148.7110108740325, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 0, "color"
: "3F3A36" },
/* 48 */ { "x" : -227.36613005267242, "y" : -44.39296800157968, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -198,
"color" : "400000" },
/* 49 */ { "x" : -192.36613005267247, "y" : -44.39296800157968, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -198,
"color" : "400000" },
/* 50 */ { "x" : -168.86613005267247, "y" : -44.55963466824634, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 51 */ { "x" : -133.86613005267247, "y" : -44.55963466824634, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 52 */ { "x" : -111.69946338600579, "y" : -44.726301334913025,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 53 */ { "x" : -76.69946338600579, "y" : -44.726301334913025, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 54 */ { "x" : -53.19946338600579, "y" : -44.89296800157968,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 55 */ { "x" : -18.19946338600579, "y" : -44.89296800157968,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 56 */ { "x" : 60.63386994732754, "y" : -46.39296800157968, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 57 */ { "x" : 95.63386994732754, "y" : -46.39296800157968, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 58 */ { "x" : 119.13386994732754, "y" : -46.55963466824634,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 59 */ { "x" : 154.13386994732753, "y" : -46.55963466824634,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 60 */ { "x" : 176.3005366139942, "y" : -46.726301334913025,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 61 */ { "x" : 211.3005366139942, "y" : -46.726301334913025,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 62 */ { "x" : 234.80053661399418, "y" : -46.89296800157968,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 63 */ { "x" : 269.80053661399427, "y" : -46.89296800157968,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 64 */ { "x" : 61.13386994732754, "y" : 34.10703199842032, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 65 */ { "x" : 96.13386994732754, "y" : 34.10703199842032, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 66 */ { "x" : 119.63386994732754, "y" : 33.94036533175363, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 67 */ { "x" : 154.63386994732753, "y" : 33.94036533175363, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 68 */ { "x" : 176.8005366139942, "y" : 33.773698665087004, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 69 */ { "x" : 211.8005366139942, "y" : 33.773698665087004, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 70 */ { "x" : 235.30053661399418, "y" : 33.60703199842032, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 71 */ { "x" : 270.30053661399427, "y" : 33.60703199842032, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 72 */ { "x" : -226.86613005267242, "y" : 36.10703199842032,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 73 */ { "x" : -191.86613005267247, "y" : 36.10703199842032,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 74 */ { "x" : -168.36613005267247, "y" : 35.94036533175363,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 75 */ { "x" : -133.36613005267247, "y" : 35.94036533175363,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 76 */ { "x" : -111.19946338600579, "y" : 35.773698665087004, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 77 */ { "x" : -76.19946338600579, "y" : 35.773698665087004,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 78 */ { "x" : -52.69946338600579, "y" : 35.60703199842032, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 79 */ { "x" : -17.69946338600579, "y" : 35.60703199842032, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 80 */ { "x" : 61.0252737583895, "y" : 107.49043609349883, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 81 */ { "x" : 96.0252737583895, "y" : 107.49043609349883, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 82 */ { "x" : 119.5252737583895, "y" : 107.32376942683214, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 83 */ { "x" : 154.5252737583895, "y" : 107.32376942683214, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 84 */ { "x" : 176.69194042505617, "y" : 107.15710276016546,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 85 */ { "x" : 211.69194042505617, "y" : 107.15710276016546,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 86 */ { "x" : 235.19194042505615, "y" : 106.99043609349883,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 87 */ { "x" : 270.19194042505626, "y" : 106.99043609349883,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 88 */ { "x" : -227.37797322938144, "y" : 109.6634479728674,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 89 */ { "x" : -192.3779732293814, "y" : 109.6634479728674, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 90 */ { "x" : -168.8779732293814, "y" : 109.49678130620077,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 91 */ { "x" : -133.8779732293814, "y" : 109.49678130620077,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 92 */ { "x" : -111.71130656271473, "y" : 109.33011463953409, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 93 */ { "x" : -76.71130656271473, "y" : 109.33011463953409,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 94 */ { "x" : -53.21130656271475, "y" : 109.1634479728674, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 95 */ { "x" : -18.21130656271474, "y" : 109.1634479728674, "bCoef" :
1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 96 */ { "x" : -227.37797322938144, "y" : 168.86991197286738, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 97 */ { "x" : -192.3779732293814, "y" : 168.86991197286738,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 98 */ { "x" : -168.8779732293814, "y" : 168.70324530620076,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 99 */ { "x" : -133.8779732293814, "y" : 168.70324530620076,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
180, "color" : "400000" },
/* 100 */ { "x" : -111.71130656271473, "y" : 168.53657863953413,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
-180, "color" : "400000" },
/* 101 */ { "x" : -76.71130656271473, "y" : 168.53657863953413, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 102 */ { "x" : -53.21130656271475, "y" : 168.36991197286738, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -180,
"color" : "400000" },
/* 103 */ { "x" : -18.21130656271474, "y" : 168.36991197286738, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 180,
"color" : "400000" },
/* 104 */ { "x" : 134.27253585419356, "y" : -151.28502799602134,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 105 */ { "x" : 136.1239394436388, "y" : -151.95826566491053, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 106 */ { "x" : 138.31196186752868, "y" : -152.29488449935513,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 107 */ { "x" : 140.1633654569739, "y" : -153.1364315854666,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 108 */ { "x" : 143.36124438419756, "y" : -153.80966925435578,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 109 */ { "x" : 145.2126479736428, "y" : -155.49276342657876, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 110 */ { "x" : 147.06405156308807, "y" : -158.6906423538024, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 111 */ { "x" : 147.56897981475498, "y" : -165.08640020824964,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 112 */ { "x" : 147.7372892319773, "y" : -166.60118496325032, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 113 */ { "x" : 147.90559864919953, "y" : -169.46244505602937,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 114 */ { "x" : 146.55912331142116, "y" : -171.4821580626969, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 115 */ { "x" : 145.7175762253097, "y" : -173.83848990380903, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 116 */ { "x" : 144.70771972197593, "y" : -177.54129708269954,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 117 */ { "x" : 143.02462554975295, "y" : -179.72931950658943,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 118 */ { "x" : 142.3513878808638, "y" : -181.91734193047927, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 119 */ { "x" : 141.17322196030767, "y" : -182.92719843381303,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 120 */ { "x" : 140.3316748741962, "y" : -186.293386778259, "cMask" :
["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 121 */ { "x" : 139.15350895364014, "y" : -187.47155269881506,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 122 */ { "x" : 137.97534303308407, "y" : -189.6595751227049, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 123 */ { "x" : 136.4605582780834, "y" : -191.17435987770557, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 124 */ { "x" : 135.61901119197194, "y" : -194.87716705659608,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 125 */ { "x" : 134.27253585419356, "y" : -198.24335540104198,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 126 */ { "x" : 132.7577510991929, "y" : -200.59968724215418, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 127 */ { "x" : 131.0746569269699, "y" : -200.09475899048726, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 128 */ { "x" : 129.22325333752465, "y" : -201.77785316271024,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 129 */ { "x" : 126.53030266196791, "y" : -201.94616257993255,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 130 */ { "x" : 122.99580490029969, "y" : -199.5898307388204, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 131 */ { "x" : 117.9465223836308, "y" : -197.73842714937513, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 132 */ { "x" : 115.08526229085176, "y" : -195.5504047254853, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 133 */ { "x" : 112.39231161529503, "y" : -192.6891446327062, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 134 */ { "x" : 111.55076452918355, "y" : -190.1645033743718, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 135 */ { "x" : 111.55076452918355, "y" : -187.30324328159276,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 136 */ { "x" : 112.39231161529503, "y" : -183.6004361027022, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 137 */ { "x" : 115.42188112529634, "y" : -183.43212668547994,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 138 */ { "x" : 114.74864345640715, "y" : -186.1250773610367, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 139 */ { "x" : 114.91695287362947, "y" : -187.63986211603736,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 140 */ { "x" : 117.9465223836308, "y" : -182.75888901659073, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 141 */ { "x" : 119.46130713863147, "y" : -183.93705493714685,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 142 */ { "x" : 119.96623539029835, "y" : -186.4616961954813, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 143 */ { "x" : 119.46130713863147, "y" : -189.15464687103798,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 144 */ { "x" : 118.78806946974228, "y" : -191.17435987770557,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 145 */ { "x" : 116.93666588029701, "y" : -192.01590696381703,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 146 */ { "x" : 114.075405787518, "y" : -190.66943162603866,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 147 */ { "x" : 115.42188112529634, "y" : -190.50112220881635,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 148 */ { "x" : 133.59929818530438, "y" : -153.1364315854666, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 149 */ { "x" : 133.76760760252665, "y" : -155.15614459213418,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 150 */ { "x" : 131.74789459585912, "y" : -154.482906923245,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 151 */ { "x" : 131.9484085517251, "y" : -156.64115371649245, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 152 */ { "x" : 129.72818158919154, "y" : -156.67092934713483,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 153 */ { "x" : 130.06480042363614, "y" : -155.32445400935646,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 154 */ { "x" : 129.71846595718642, "y" : -155.36637418000527,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 155 */ { "x" : 127.56750588794283, "y" : -156.262614711399,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 156 */ { "x" : 128.71832508585777, "y" : -154.482906923245,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 157 */ { "x" : 126.53030266196791, "y" : -154.14628808880042,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 158 */ { "x" : 128.21339683419086, "y" : -152.46319391657744,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 159 */ { "x" : 129.89649100641384, "y" : -151.11671857879907,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 160 */ { "x" : 132.7577510991929, "y" : -150.44348090990988, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 161 */ { "x" : 126.02537441030101, "y" : -150.61179032713216,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 162 */ { "x" : 122.99580490029969, "y" : -151.28502799602134,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 163 */ { "x" : 120.13454480752064, "y" : -151.62164683046592,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 164 */ { "x" : 117.7782129664085, "y" : -150.78009974435446, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 165 */ { "x" : 113.9070963702957, "y" : -150.78009974435446, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 166 */ { "x" : 113.23385870140653, "y" : -152.79981275102202,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 167 */ { "x" : 110.87752686029437, "y" : -155.99769167824564,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 168 */ { "x" : 110.87752686029437, "y" : -157.68078585046862,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 169 */ { "x" : 110.54090802584976, "y" : -160.87866477769222,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 170 */ { "x" : 111.55076452918355, "y" : -163.57161545324897,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 171 */ { "x" : 111.38245511196122, "y" : -165.08640020824964,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 172 */ { "x" : 119.29299772140918, "y" : -194.70885763937378,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 173 */ { "x" : 122.99580490029969, "y" : -194.03561997048456,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 174 */ { "x" : 124.34228023807808, "y" : -195.382095308263,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 175 */ { "x" : 124.51058965530035, "y" : -196.72857064604136,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 176 */ { "x" : 132.58944168197058, "y" : -195.5504047254853, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 177 */ { "x" : 134.94577352308278, "y" : -196.05533297715215,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 178 */ { "x" : 126.3619932447456, "y" : -196.22364239437445, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 179 */ { "x" : 127.3718497480794, "y" : -193.5306917188177,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 180 */ { "x" : 131.0746569269699, "y" : -193.02576346715085, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 181 */ { "x" : 133.43098876808207, "y" : -194.37223880492922,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f0b720" },
/* 182 */ { "x" : 118.11483180085311, "y" : -153.80966925435578,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 183 */ { "x" : 117.2732847147416, "y" : -154.98783517491188, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 184 */ { "x" : 117.44159413196391, "y" : -157.1758575988017, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 185 */ { "x" : 115.92680937696323, "y" : -156.83923876435713,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 186 */ { "x" : 115.75849995974097, "y" : -155.32445400935646,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 187 */ { "x" : 115.59019054251867, "y" : -158.1857141021355, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 188 */ { "x" : 114.2437152047403, "y" : -157.84909526769093, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 189 */ { "x" : 114.58033403918486, "y" : -155.99769167824564,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 190 */ { "x" : 112.39231161529503, "y" : -158.35402351935778,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 191 */ { "x" : 113.23385870140653, "y" : -155.49276342657876,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 192 */ { "x" : 109.02612327084908, "y" : -167.61104146658408,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 193 */ { "x" : 109.69936093973827, "y" : -172.99694281769757,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 194 */ { "x" : 110.03597977418288, "y" : -179.56101008936713,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 195 */ { "x" : 111.04583627751667, "y" : -182.59057959936848,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 196 */ { "x" : 120.13454480752064, "y" : -182.59057959936848,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 197 */ { "x" : 124.51058965530035, "y" : -182.75888901659073,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 198 */ { "x" : 127.54015916530167, "y" : -182.92719843381303,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 199 */ { "x" : 130.23310984085842, "y" : -177.54129708269954,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 200 */ { "x" : 131.0746569269699, "y" : -169.12582622158476, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 201 */ { "x" : 129.05494392030235, "y" : -165.9279472943611, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 202 */ { "x" : 126.86692149641249, "y" : -166.0962567115834, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 203 */ { "x" : 125.68875557585642, "y" : -169.46244505602937,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 204 */ { "x" : 127.20354033085708, "y" : -169.63075447325167,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 205 */ { "x" : 127.70846858252398, "y" : -171.4821580626969, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 206 */ { "x" : 125.01551790696726, "y" : -172.49201456603066,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 207 */ { "x" : 123.66904256918889, "y" : -170.97722981102999,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 208 */ { "x" : 120.80778247640983, "y" : -172.49201456603066,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 209 */ { "x" : 116.60004704585243, "y" : -171.9870863143638, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 210 */ { "x" : 114.74864345640715, "y" : -172.49201456603066,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 211 */ { "x" : 113.9070963702957, "y" : -168.95751680436246, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 212 */ { "x" : 112.22400219807271, "y" : -166.43287554602801,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 213 */ { "x" : 112.56062103251732, "y" : -169.12582622158476,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 214 */ { "x" : 111.04583627751667, "y" : -169.96737330769622,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 215 */ { "x" : 109.86767035696057, "y" : -171.3138486454746, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "e3ae2c" },
/* 216 */ { "x" : 128.9615458414404, "y" : -193.48338597609705, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 217 */ { "x" : 127.9584771160411, "y" : -196.12783988851345, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 218 */ { "x" : 120.57224377446428, "y" : -194.76001889933258,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 219 */ { "x" : 119.38679891717419, "y" : -197.76922507553047,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 220 */ { "x" : 121.8488766976998, "y" : -194.48645470149643, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 221 */ { "x" : 120.66343184040967, "y" : -197.49566087769432,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "e9c04a" },
/* 222 */ { "x" : 130.2381787646759, "y" : -193.3921979101517,
"cMask" : ["red","blue" ], "trait" : "line", "color" : "f3e07a" },
/* 223 */ { "x" : 129.23511003927658, "y" : -196.0366518225681, "cMask"
: ["red","blue" ], "trait" : "line", "color" : "f3e07a" },

/* 224 */ { "x" : 416, "y" : -272, "bCoef" : 0, "cMask" : ["wall" ],


"cGroup" : ["all" ], "vis" : false },
/* 225 */ { "x" : 416, "y" : -50, "bCoef" : 0, "cMask" : ["wall" ],
"cGroup" : ["all" ], "vis" : false },
/* 226 */ { "x" : 516, "y" : -50, "bCoef" : 0.003, "cMask" : ["wall" ],
"cGroup" : ["all" ] },
/* 227 */ { "x" : 516, "y" : -272, "bCoef" : 0.003, "cMask" :
["wall" ], "cGroup" : ["all" ] },
/* 228 */ { "x" : 414, "y" : -98, "cMask" : ["blue","red" ], "cGroup" :
["red" ], "color" : "2E2925" },
/* 229 */ { "x" : 520, "y" : -98, "bCoef" : 0.5, "cMask" : ["blue" ],
"cGroup" : ["wall" ], "color" : "2E2925", "bias" : -300 },
/* 230 */ { "x" : 520, "y" : 267, "bCoef" : 0.5, "cMask" : ["blue" ],
"cGroup" : ["wall" ], "color" : "2E2925", "bias" : 300 },
/* 231 */ { "x" : -525, "y" : 267, "bCoef" : 0.5, "cMask" : ["blue" ],
"cGroup" : ["wall" ], "bias" : 300 },

/* 232 */ { "x" : -143.70966947671005, "y" : -98, "bCoef" : 1,


"cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : 0, "color" :
"3F3A36" },
/* 233 */ { "x" : -143.70966947671005, "y" : -148.7110108740325,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" :
0, "color" : "3F3A36" },
/* 234 */ { "x" : -90.70966947671005, "y" : -148.7110108740325, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" : "3F3A36"
},
/* 235 */ { "x" : -90.70966947671005, "y" : -98, "bCoef" : 1, "cMask" :
["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" : "3F3A36" },
/* 236 */ { "x" : -123.70966947671005, "y" : -149.37767754069915,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" :
"D4D4D4" },
/* 237 */ { "x" : -118.70966947671005, "y" : -163.37767754069915,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" :
"D4D4D4" },
/* 238 */ { "x" : -113.70966947671005, "y" : -149.37767754069915,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" :
"D4D4D4" },
/* 239 */ { "x" : -122.80966947671004, "y" : -163.7110108740325,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" :
"080808" },
/* 240 */ { "x" : -114.80966947671004, "y" : -163.7110108740325,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" :
"080808" },
/* 241 */ { "x" : 209.25107291964773, "y" : -148.7110108740325, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -30,
"color" : "3F3A36" },
/* 242 */ { "x" : 209.25107291964773, "y" : -98, "bCoef" : 1, "cMask" :
["all" ], "cGroup" : ["wall" ], "trait" : "line", "curve" : -30, "color" : "3F3A36"
},
/* 243 */ { "x" : 174.6302662661418, "y" : -149.37854197091437, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" : "D4D4D4"
},
/* 244 */ { "x" : 179.6302662661418, "y" : -163.37854197091437, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" : "D4D4D4"
},
/* 245 */ { "x" : 184.6302662661418, "y" : -149.37854197091437, "bCoef"
: 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" : "D4D4D4"
},
/* 246 */ { "x" : 175.5302662661418, "y" : -163.7118753042477,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" :
"080808" },
/* 247 */ { "x" : 183.5302662661418, "y" : -163.7118753042477,
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "color" :
"080808" },

/* 248 */ { "x" : -478, "y" : -272, "bCoef" : 0, "cMask" : ["wall" ],


"cGroup" : ["all" ], "vis" : false },
/* 249 */ { "x" : -478, "y" : -50, "bCoef" : 0, "cMask" : ["wall" ],
"cGroup" : ["all" ], "vis" : false },
/* 250 */ { "x" : -378, "y" : -50, "bCoef" : 0.003, "cMask" :
["wall" ], "cGroup" : ["all" ] },
/* 251 */ { "x" : -378, "y" : -272, "bCoef" : 0.003, "cMask" :
["wall" ], "cGroup" : ["all" ] },
/* 252 */ { "x" : -377.91360000000014, "y" : -98, "cMask" :
["blue","red" ], "cGroup" : ["red" ] },
/* 253 */ { "x" : -525, "y" : -98, "cMask" : ["blue" ], "cGroup" :
["wall" ], "bias" : -300 },
/* 254 */ { "x" : -480, "y" : -98, "cMask" : ["blue" ], "cGroup" :
["wall" ] }

],

"segments" : [
{ "v0" : 2, "v1" : 3, "curve" : -8, "color" : "F1C232", "bCoef" : -0.5,
"cGroup" : ["c0" ], "x" : 0, "y" : 370, "radius" : 10 },
{ "v0" : 4, "v1" : 5, "curve" : 0, "color" : "DAA520", "bCoef" : -0.5,
"cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 2, "v1" : 4, "curve" : -180.00000000000176, "color" :
"FFD766", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 5, "v1" : 3, "curve" : -170.7333876736081, "color" : "DAA520",
"bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 6, "v1" : 7, "curve" : 0, "color" : "F1C232", "bCoef" : -0.5,
"cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 8, "v1" : 9, "curve" : 0, "color" : "F1C232", "bCoef" : -0.5,
"cGroup" : ["c0" ], "x" : 0, "y" : 375 },
{ "v0" : 6, "v1" : 8, "curve" : -180.00000000000952, "color" :
"FFD766", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 9, "v1" : 7, "curve" : -179.99999999999528, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 8, "v1" : 9, "curve" : -165.63127608781159, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 10, "v1" : 11, "curve" : -26.073554859371015, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 12, "v1" : 13, "curve" : 0, "color" : "DAA520", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 375 },
{ "v0" : 10, "v1" : 12, "curve" : -180.00000000000247, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : -15 },
{ "v0" : 13, "v1" : 11, "curve" : -202.72687443951966, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : 15 },
{ "v0" : 14, "v1" : 15, "curve" : 0, "color" : "DAA520", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 16, "v1" : 17, "curve" : 0, "color" : "DAA520", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 454 },
{ "v0" : 14, "v1" : 16, "curve" : -179.99999999999508, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : -22 },
{ "v0" : 17, "v1" : 15, "curve" : -180.00000000000824, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : 22 },
{ "v0" : 16, "v1" : 18, "curve" : 29.081223606830164, "color" :
"A0781A", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 19, "v1" : 17, "curve" : 28.775195329981987, "color" :
"A0781A", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 19, "v1" : 18, "curve" : 51.93451319677356, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 21, "v1" : 20, "curve" : -72.6314325682926, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 22, "v1" : 20, "curve" : 72.63143256829309, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 23, "v1" : 24, "curve" : -8, "color" : "F1C232", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 370 },
{ "v0" : 25, "v1" : 26, "curve" : 0, "color" : "DAA520", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 23, "v1" : 25, "curve" : -180.00000000000176, "color" :
"FFD766", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 26, "v1" : 24, "curve" : -170.7333876736081, "color" :
"FFD766", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 27, "v1" : 28, "curve" : 0, "color" : "F1C232", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 29, "v1" : 30, "curve" : 0, "color" : "F1C232", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 375 },
{ "v0" : 27, "v1" : 29, "curve" : -180.00000000000952, "color" :
"FFD766", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 30, "v1" : 28, "curve" : -179.99999999999528, "color" :
"FFD766", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 29, "v1" : 30, "curve" : -165.63127608781159, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 31, "v1" : 32, "curve" : -26.073554859371015, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 33, "v1" : 34, "curve" : 0, "color" : "DAA520", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 375 },
{ "v0" : 31, "v1" : 33, "curve" : -180.00000000000247, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : -15 },
{ "v0" : 34, "v1" : 32, "curve" : -202.72687443951966, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : 15 },
{ "v0" : 35, "v1" : 36, "curve" : 0, "color" : "DAA520", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 380 },
{ "v0" : 37, "v1" : 38, "curve" : 0, "color" : "DAA520", "bCoef" : -
0.5, "cGroup" : ["c0" ], "x" : 0, "y" : 454 },
{ "v0" : 35, "v1" : 37, "curve" : -179.99999999999508, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : -22 },
{ "v0" : 38, "v1" : 36, "curve" : -180.00000000000824, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ], "x" : 22 },
{ "v0" : 37, "v1" : 39, "curve" : 29.081223606830164, "color" :
"A0781A", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 40, "v1" : 38, "curve" : 28.775195329981987, "color" :
"A0781A", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 40, "v1" : 39, "curve" : 51.93451319677356, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 42, "v1" : 41, "curve" : -72.6314325682926, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },
{ "v0" : 43, "v1" : 41, "curve" : 72.63143256829309, "color" :
"DAA520", "bCoef" : -0.5, "cGroup" : ["c0" ] },

{ "v0" : 46, "v1" : 47, "curve" : -30, "vis" : true, "color" :


"3F3A36", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 48, "v1" : 49, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 50, "v1" : 51, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 52, "v1" : 53, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 54, "v1" : 55, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 56, "v1" : 57, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 58, "v1" : 59, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 60, "v1" : 61, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 62, "v1" : 63, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 64, "v1" : 65, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 66, "v1" : 67, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 68, "v1" : 69, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 70, "v1" : 71, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 72, "v1" : 73, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 74, "v1" : 75, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 76, "v1" : 77, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 78, "v1" : 79, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 80, "v1" : 81, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 82, "v1" : 83, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 84, "v1" : 85, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 86, "v1" : 87, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 88, "v1" : 89, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 90, "v1" : 91, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 92, "v1" : 93, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 94, "v1" : 95, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 96, "v1" : 97, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 98, "v1" : 99, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 100, "v1" : 101, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 102, "v1" : 103, "curve" : -180, "vis" : true, "color" :
"400000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 104, "v1" : 105, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 105, "v1" : 106, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 106, "v1" : 107, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 107, "v1" : 107, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 107, "v1" : 108, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 108, "v1" : 109, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 109, "v1" : 110, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 110, "v1" : 111, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 111, "v1" : 112, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 112, "v1" : 113, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 113, "v1" : 114, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 114, "v1" : 115, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 115, "v1" : 116, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 116, "v1" : 117, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 117, "v1" : 118, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 118, "v1" : 119, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 119, "v1" : 120, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 120, "v1" : 120, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 121, "v1" : 122, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 122, "v1" : 123, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 123, "v1" : 124, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 124, "v1" : 125, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 125, "v1" : 125, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 125, "v1" : 126, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 126, "v1" : 127, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 127, "v1" : 128, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 128, "v1" : 129, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 129, "v1" : 130, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 130, "v1" : 131, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 131, "v1" : 132, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 132, "v1" : 133, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 133, "v1" : 134, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 134, "v1" : 135, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 135, "v1" : 136, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 136, "v1" : 137, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 137, "v1" : 138, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 138, "v1" : 139, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 137, "v1" : 137, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 137, "v1" : 140, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 140, "v1" : 141, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 141, "v1" : 142, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 142, "v1" : 143, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 143, "v1" : 144, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 144, "v1" : 145, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 133, "v1" : 146, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 146, "v1" : 147, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 147, "v1" : 144, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 145, "v1" : 133, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 104, "v1" : 148, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 148, "v1" : 149, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 149, "v1" : 150, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 150, "v1" : 151, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 151, "v1" : 152, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 152, "v1" : 153, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 153, "v1" : 152, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 154, "v1" : 155, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 155, "v1" : 156, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 156, "v1" : 157, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 157, "v1" : 158, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 158, "v1" : 159, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 159, "v1" : 160, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 160, "v1" : 104, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 158, "v1" : 161, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 161, "v1" : 162, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 162, "v1" : 163, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 163, "v1" : 164, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 164, "v1" : 165, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 165, "v1" : 166, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 166, "v1" : 167, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 167, "v1" : 168, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 168, "v1" : 169, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 169, "v1" : 170, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 170, "v1" : 171, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 131, "v1" : 172, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 172, "v1" : 173, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 173, "v1" : 174, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 174, "v1" : 175, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 175, "v1" : 131, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 175, "v1" : 176, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 176, "v1" : 177, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 178, "v1" : 179, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 179, "v1" : 180, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 124, "v1" : 181, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 181, "v1" : 180, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 164, "v1" : 182, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 182, "v1" : 183, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 183, "v1" : 184, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 184, "v1" : 185, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 185, "v1" : 186, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 186, "v1" : 187, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 187, "v1" : 188, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 188, "v1" : 189, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 189, "v1" : 190, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 190, "v1" : 191, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 191, "v1" : 166, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 171, "v1" : 192, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 192, "v1" : 193, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 193, "v1" : 194, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 194, "v1" : 195, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 195, "v1" : 137, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 137, "v1" : 196, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 196, "v1" : 197, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 197, "v1" : 198, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 198, "v1" : 199, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 199, "v1" : 200, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 200, "v1" : 201, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 201, "v1" : 202, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 202, "v1" : 203, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 203, "v1" : 204, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 204, "v1" : 205, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 205, "v1" : 200, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 203, "v1" : 206, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 206, "v1" : 207, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 207, "v1" : 208, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 208, "v1" : 209, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 209, "v1" : 209, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 209, "v1" : 210, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 210, "v1" : 211, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 211, "v1" : 171, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 212, "v1" : 213, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 213, "v1" : 214, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 214, "v1" : 215, "color" : "e3ae2c", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 121, "v1" : 120, "color" : "f0b720", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 216, "v1" : 217, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 218, "v1" : 219, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 220, "v1" : 221, "color" : "e9c04a", "cMask" :
["red","blue" ], "trait" : "line" },
{ "v0" : 222, "v1" : 223, "color" : "f3e07a", "cMask" :
["red","blue" ], "trait" : "line" },

{ "v0" : 224, "v1" : 225, "vis" : false, "color" : "BF9768", "cMask" :


["wall" ], "cGroup" : ["all" ], "x" : 416 },
{ "v0" : 225, "v1" : 226, "vis" : false, "color" : "BF9768", "bCoef" :
0, "cMask" : ["wall" ], "cGroup" : ["all" ], "y" : -50 },
{ "v0" : 226, "v1" : 227, "vis" : false, "color" : "BF9768", "bCoef" :
0.003, "cMask" : ["wall" ], "cGroup" : ["all" ], "x" : 516 },
{ "v0" : 227, "v1" : 224, "vis" : false, "color" : "111111", "bCoef" :
0, "cMask" : ["wall" ], "cGroup" : ["all" ], "y" : -272 },
{ "v0" : 229, "v1" : 230, "color" : "2E2925", "bCoef" : 0.5, "cMask" :
["blue" ], "cGroup" : ["wall" ], "bias" : -300, "x" : 520 },
{ "v0" : 231, "v1" : 230, "color" : "2E2925", "bCoef" : 0.5, "cMask" :
["blue" ], "cGroup" : ["wall" ], "bias" : 300, "y" : 267 },

{ "v0" : 48, "v1" : 49, "curve" : -198, "vis" : true, "color" :


"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 50, "v1" : 51, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 52, "v1" : 53, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 54, "v1" : 55, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 56, "v1" : 57, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 58, "v1" : 59, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 60, "v1" : 61, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 62, "v1" : 63, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 72, "v1" : 73, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 74, "v1" : 75, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 76, "v1" : 77, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 78, "v1" : 79, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 64, "v1" : 65, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 66, "v1" : 67, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 68, "v1" : 69, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 70, "v1" : 71, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 88, "v1" : 89, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 90, "v1" : 91, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 92, "v1" : 93, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 94, "v1" : 95, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 80, "v1" : 81, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 82, "v1" : 83, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 84, "v1" : 85, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 86, "v1" : 87, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 96, "v1" : 97, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 98, "v1" : 99, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 100, "v1" : 101, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 102, "v1" : 103, "curve" : -198, "vis" : true, "color" :
"5E0000", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 232, "v1" : 233, "curve" : 0, "vis" : true, "color" :
"3F3A36", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 233, "v1" : 234, "curve" : 0, "vis" : true, "color" :
"3F3A36", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 234, "v1" : 235, "curve" : 0, "vis" : true, "color" :
"3F3A36", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 236, "v1" : 237, "curve" : 0, "vis" : true, "color" :
"D4D4D4", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 237, "v1" : 238, "curve" : 0, "vis" : true, "color" :
"D4D4D4", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 239, "v1" : 240, "curve" : 0, "vis" : true, "color" :
"080808", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 241, "v1" : 242, "curve" : -30, "vis" : true, "color" :
"3F3A36", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 243, "v1" : 244, "curve" : 0, "vis" : true, "color" :
"D4D4D4", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 244, "v1" : 245, "curve" : 0, "vis" : true, "color" :
"D4D4D4", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 246, "v1" : 247, "curve" : 0, "vis" : true, "color" :
"080808", "bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" :
"line" },
{ "v0" : 47, "v1" : 241, "curve" : 0, "vis" : true, "color" : "3F3A36",
"bCoef" : 1, "cMask" : ["all" ], "cGroup" : ["wall" ], "trait" : "line", "y" :
68.80140800000007 },

{ "v0" : 248, "v1" : 249, "vis" : false, "color" : "BF9768", "cMask" :


["wall" ], "cGroup" : ["all" ], "x" : -478 },
{ "v0" : 249, "v1" : 250, "vis" : false, "color" : "BF9768", "bCoef" :
0, "cMask" : ["wall" ], "cGroup" : ["all" ], "y" : -50 },
{ "v0" : 250, "v1" : 251, "vis" : false, "color" : "BF9768", "bCoef" :
0.003, "cMask" : ["wall" ], "cGroup" : ["all" ], "x" : -378 },
{ "v0" : 251, "v1" : 248, "vis" : false, "color" : "111111", "bCoef" :
0, "cMask" : ["wall" ], "cGroup" : ["all" ], "y" : -272 },
{ "v0" : 228, "v1" : 252, "color" : "2E2925", "cMask" :
["blue","red" ], "cGroup" : ["red" ], "y" : -98 },
{ "v0" : 231, "v1" : 253, "color" : "2E2925", "cMask" : ["blue" ],
"cGroup" : ["wall" ], "bias" : -300 },
{ "v0" : 253, "v1" : 254, "color" : "2E2925", "cMask" : ["blue" ],
"cGroup" : ["wall" ], "y" : -98 }

],

"goals" : [

],

"discs" : [
{ "radius" : 10, "invMass" : 1, "pos" : [-226.77232547671002,-
249.83081887403256 ], "color" : "DB8727", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [-237.77232547671002,-
223.83081887403256 ], "color" : "EBAB4D", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [-234.77232547671002,-
239.83081887403256 ], "color" : "DBD52A", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [-222.77232547671002,-
239.83081887403256 ], "color" : "C44221", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [-227.77232547671002,-
226.83081887403256 ], "color" : "DB8727", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [-219.77232547671002,-
219.83081887403256 ], "color" : "DBD142", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [336.22767452329,-
236.83081887403256 ], "color" : "DBD52A", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [327.22767452329,-
249.83081887403256 ], "color" : "DB8727", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [316.22767452329,-
223.83081887403256 ], "color" : "EBAB4D", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [319.22767452329,-
239.83081887403256 ], "color" : "DBD52A", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [331.22767452329,-
239.83081887403256 ], "color" : "C44221", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [326.22767452329,-
226.83081887403256 ], "color" : "DB8727", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 10, "invMass" : 1, "pos" : [334.22767452329,-
219.83081887403256 ], "color" : "DBD142", "bCoef" : 1, "cMask" : ["blueKO" ],
"cGroup" : ["score" ], "damping" : 1, "speed" : [0,-1 ], "gravity" : [0,0 ] },
{ "radius" : 50, "invMass" : -0.1, "pos" : [466,-102 ], "color" :
"2A2623", "bCoef" : 0.0005, "cMask" : ["red","blue" ], "cGroup" : ["wall","red" ],
"damping" : 1.06 },

{ "radius" : 4, "pos" : [-118.70966947671005,-168.7110108740325 ],


"color" : "080808", "cGroup" : ["" ], "trait" : "art" },
{ "radius" : 4, "pos" : [179.6302662661418,-168.7118753042477 ],
"color" : "080808", "cGroup" : ["" ], "trait" : "art" },

{ "radius" : 50, "invMass" : -0.1, "pos" : [-428,-102 ], "color" :


"2A2623", "bCoef" : 0.0005, "cMask" : ["red","blue" ], "cGroup" : ["wall","red" ],
"damping" : 1.06 }

],

"planes" : [
{ "normal" : [0,-1 ], "dist" : 209.83081887403256, "bCoef" : 1e-7,
"cMask" : ["score" ], "cGroup" : ["blueKO" ] },
{ "normal" : [0,1 ], "dist" : -264.83081887403256, "bCoef" : 10000000,
"cMask" : ["score" ], "cGroup" : ["blueKO" ], "curve" : 1 },
{ "normal" : [1,0 ], "dist" : -571.9904, "cMask" : ["red","blue" ] },
{ "normal" : [-1,0 ], "dist" : -571.992, "cMask" : ["red","blue" ] },
{ "normal" : [0,1 ], "dist" : -319.1007246263721, "cMask" :
["red","blue" ] },
{ "normal" : [0,-1 ], "dist" : -287.1370246372809, "cMask" :
["red","blue" ] }

],

"playerPhysicsRed" : {
"radius" : 14,
"bCoef" : 0.5,
"invMass" : 0.5,
"damping" : 0.96,
"cGroup" : [ "red"
],
"acceleration" : 0.1,
"gravity" : [ 0, 0
],
"kickingAcceleration" : 0.07,
"kickingDamping" : 0.96,
"kickStrength" : 5,
"kickback" : 0

},

"playerPhysicsBlue" : {
"radius" : 14,
"bCoef" : 0.5,
"invMass" : 0.5,
"damping" : 0.96,
"cGroup" : [ "blue"
],
"acceleration" : 0.1,
"gravity" : [ 0, 0
],
"kickingAcceleration" : 0.07,
"kickingDamping" : 0.96,
"kickStrength" : 5,
"kickback" : 0

},

"ballPhysics" : {
"radius" : 0,
"bCoef" : 0.5,
"cMask" : [ "all"
],
"damping" : 0.99,
"invMass" : 1,
"gravity" : [ 0, 0
],
"color" : "ffffff",
"cGroup" : [ "ball"
]

},

"joints" : [
{"d0":0,"d1":1,"length":111111115.0990195135927845,"color":"transparent"}

]
}`;
RSRMap = false;
isAFKpaused = true;
return PremiosMap;
}

function getRealFutsal() {
var RealFutsalMap = `{

"name" : "👑 RᴇᴀʟFᴜᴛsᴀʟ⚽",

"width" : 1300,

"height" : 710,
"spawnDistance" : 560,

"redSpawnPoints" : [
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -396, 635
]

],

"blueSpawnPoints" : [
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 396, 635
]

],

"bg" : { "type" : "none", "width" : 1150, "height" : 600, "kickOffRadius" :


180, "cornerRadius" : 0, "color" : "2a3a40" },

"playerPhysics" : {
"bCoef" : 0.3,
"invMass" : 0.5,
"damping" : 0.96,
"acceleration" : 0.12,
"kickingAcceleration" : 0.13,
"kickingDamping" : 0.96,
"kickStrength" : 5.65,
"radius" : 15,
"cGroup" : [ "red", "blue"
],
"gravity" : [ 0, 0
],
"kickback" : 0

},

"ballPhysics" : {
"radius" : 6.4,
"color" : "${PelotaRS}",
"bCoef" : 0.5,
"invMass" : 1.05,
"damping" : 0.99,
"cGroup" : [ "ball", "kick", "score"
],
"cMask" : [ "all"
],
"gravity" : [ 0, 0
]

},

"vertexes" : [
/* 0 */ { "x" : 0, "y" : 600, "trait" : "kickOffBarrier", "vis" : true,
"color" : "b3b6b6" },
/* 1 */ { "x" : 0, "y" : 180, "trait" : "kickOffBarrier", "vis" : true,
"color" : "b3b6b6" },
/* 2 */ { "x" : 0, "y" : -180, "trait" : "kickOffBarrier", "vis" :
true, "color" : "b3b6b6" },
/* 3 */ { "x" : 0, "y" : -600, "trait" : "kickOffBarrier", "vis" :
true, "color" : "b3b6b6" },

/* 4 */ { "x" : 1150, "y" : 320, "trait" : "line", "vis" : false },


/* 5 */ { "x" : 840, "y" : 320, "trait" : "line", "vis" : false },
/* 6 */ { "x" : 1150, "y" : -320, "trait" : "line", "vis" : false },
/* 7 */ { "x" : 840, "y" : -320, "trait" : "line", "vis" : false },
/* 8 */ { "x" : 1150, "y" : 180, "trait" : "line", "vis" : false },
/* 9 */ { "x" : 1030, "y" : 180, "trait" : "line", "vis" : false },
/* 10 */ { "x" : 1150, "y" : -180, "trait" : "line", "vis" : false },
/* 11 */ { "x" : 1030, "y" : -180, "trait" : "line", "vis" : false },
/* 12 */ { "x" : 840, "y" : -130, "trait" : "line", "curve" : -130,
"vis" : false },
/* 13 */ { "x" : 840, "y" : 130, "trait" : "line", "curve" : -130,
"vis" : false },
/* 14 */ { "x" : -1150, "y" : -320, "trait" : "line", "vis" : false },
/* 15 */ { "x" : -840, "y" : -320, "trait" : "line", "vis" : false },
/* 16 */ { "x" : -1150, "y" : 320, "trait" : "line", "vis" : false },
/* 17 */ { "x" : -840, "y" : 320, "trait" : "line", "vis" : false },
/* 18 */ { "x" : -1150, "y" : -175, "trait" : "line", "vis" : false },
/* 19 */ { "x" : -1030, "y" : -175, "trait" : "line", "vis" : false },
/* 20 */ { "x" : -1150, "y" : 175, "trait" : "line", "vis" : false },
/* 21 */ { "x" : -1030, "y" : 175, "trait" : "line", "vis" : false },
/* 22 */ { "x" : -840, "y" : 130, "trait" : "line", "curve" : -130,
"color" : "C7E6BD", "vis" : false },
/* 23 */ { "x" : -840, "y" : -130, "trait" : "line", "curve" : -130,
"color" : "C7E6BD", "vis" : false },
/* 24 */ { "x" : 935, "y" : 3, "trait" : "line", "vis" : false },
/* 25 */ { "x" : 935, "y" : -3, "trait" : "line", "vis" : false },
/* 26 */ { "x" : -935, "y" : 3, "trait" : "line", "vis" : false },
/* 27 */ { "x" : -935, "y" : -3, "trait" : "line", "vis" : false },
/* 28 */ { "x" : -1150, "y" : 570, "bCoef" : -2.65, "cMask" :
["ball" ], "cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },
/* 29 */ { "x" : -1120, "y" : 600, "bCoef" : -2.65, "cMask" :
["ball" ], "cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },
/* 30 */ { "x" : -1120, "y" : -600, "bCoef" : -2.65, "cMask" :
["ball" ], "cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },
/* 31 */ { "x" : -1150, "y" : -570, "bCoef" : -2.65, "cMask" :
["ball" ], "cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },
/* 32 */ { "x" : 1120, "y" : 600, "bCoef" : -2.65, "cMask" : ["ball" ],
"cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },
/* 33 */ { "x" : 1150, "y" : 570, "bCoef" : -2.65, "cMask" : ["ball" ],
"cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },
/* 34 */ { "x" : 1150, "y" : -570, "bCoef" : -2.65, "cMask" :
["ball" ], "cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },
/* 35 */ { "x" : 1120, "y" : -600, "bCoef" : -2.65, "cMask" :
["ball" ], "cGroup" : ["c0" ], "trait" : "line", "color" : "b3b6b6" },

/* 36 */ { "x" : 0, "y" : 180, "bCoef" : 0.1, "cMask" :


["red","blue" ], "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier", "curve" : -
180, "vis" : true, "color" : "b3b6b6" },
/* 37 */ { "x" : 0, "y" : -180, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier", "curve" : 180,
"vis" : true, "color" : "b3b6b6" },
/* 38 */ { "x" : 0, "y" : 180, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier", "curve" : 180,
"vis" : true, "color" : "b3b6b6" },

/* 39 */ { "x" : -1030, "y" : -40, "bCoef" : -5.7, "cMask" : ["ball" ],


"cGroup" : ["c0" ], "trait" : "line", "curve" : 70, "color" : "90a688", "vis" :
false },
/* 40 */ { "x" : -1030, "y" : 40, "bCoef" : -5.7, "cMask" : ["ball" ],
"cGroup" : ["c0" ], "trait" : "line", "curve" : 70, "color" : "90a688", "vis" :
false },
/* 41 */ { "x" : 1030, "y" : -40, "bCoef" : -5.7, "cMask" : ["ball" ],
"cGroup" : ["c0" ], "trait" : "line", "curve" : -70, "color" : "90a688", "vis" :
false },
/* 42 */ { "x" : 1030, "y" : 40, "bCoef" : -5.7, "cMask" : ["ball" ],
"cGroup" : ["c0" ], "trait" : "line", "curve" : -70, "color" : "90a688", "vis" :
false },
/* 43 */ { "x" : 1030, "y" : -40, "trait" : "line", "color" : "90a688",
"vis" : false },
/* 44 */ { "x" : 1030, "y" : 40, "trait" : "line", "color" : "90a688",
"vis" : false },
/* 45 */ { "x" : -1030, "y" : -40, "trait" : "line", "color" :
"90a688", "vis" : false },
/* 46 */ { "x" : -1030, "y" : 40, "trait" : "line", "color" : "90a688",
"vis" : false },
/* 47 */ { "x" : 0, "y" : 3, "trait" : "line", "color" : "b3b6b6" },
/* 48 */ { "x" : 0, "y" : -3, "trait" : "line", "color" : "b3b6b6" },

/* 49 */ { "x" : -1157, "y" : 605, "bCoef" : 0, "cMask" : ["ball" ],


"trait" : "ballArea" },
/* 50 */ { "x" : -1157, "y" : 655, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 51 */ { "x" : -1157, "y" : -655, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 52 */ { "x" : -1157, "y" : -605, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 53 */ { "x" : 1157, "y" : 605, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 54 */ { "x" : 1157, "y" : 655, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 55 */ { "x" : 1157, "y" : -655, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 56 */ { "x" : 1157, "y" : -605, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 57 */ { "x" : -1300, "y" : -485, "bCoef" : 0, "cMask" : ["c1" ],
"cGroup" : ["red","blue" ], "color" : "ec644b", "vis" : false },
/* 58 */ { "x" : 1300, "y" : -485, "bCoef" : 0, "cMask" : ["c1" ],
"cGroup" : ["red","blue" ], "color" : "ec644b", "vis" : false },
/* 59 */ { "x" : -1300, "y" : 485, "bCoef" : 0, "cMask" : ["c1" ],
"cGroup" : ["red","blue" ], "color" : "ec644b", "vis" : false },
/* 60 */ { "x" : 1300, "y" : 485, "bCoef" : 0, "cMask" : ["c1" ],
"cGroup" : ["red","blue" ], "color" : "ec644b", "vis" : false },
/* 61 */ { "x" : -1295, "y" : -320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ] },
/* 62 */ { "x" : -750, "y" : -320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ], "curve" : 0, "color" : "ffffff" },
/* 63 */ { "x" : -750, "y" : 320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ], "curve" : 0, "color" : "ffffff" },
/* 64 */ { "x" : -1295, "y" : 320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ] },
/* 65 */ { "x" : 1295, "y" : -320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ] },
/* 66 */ { "x" : 750, "y" : -320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ], "curve" : 0 },
/* 67 */ { "x" : 750, "y" : 320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ], "curve" : 0 },
/* 68 */ { "x" : 1295, "y" : 320, "cMask" : ["c0" ], "cGroup" :
["red","blue" ] },
/* 69 */ { "x" : -1150, "y" : -110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "bias" : 0 },
/* 70 */ { "x" : -1210, "y" : -110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "bias" : 0, "curve" : 5, "radius" : 4.5, "color" :
"f2d8d8" },
/* 71 */ { "x" : -1150, "y" : 110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "bias" : 0 },
/* 72 */ { "x" : -1210, "y" : 110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "bias" : 0, "curve" : 5, "radius" : 4.5, "vis" : false,
"color" : "f2d8d8" },
/* 73 */ { "x" : -1250, "y" : -158, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "color" : "f2d8d8" },
/* 74 */ { "x" : -1250, "y" : 158, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "color" : "f2d8d8" },
/* 75 */ { "x" : 1150, "y" : 110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "color" : "ffffff" },
/* 76 */ { "x" : 1210, "y" : 110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "curve" : -5, "color" : "ffffff", "bias" : 12 },
/* 77 */ { "x" : 1150, "y" : -110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "color" : "ffffff", "bias" : 0 },
/* 78 */ { "x" : 1210, "y" : -110, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "curve" : -5, "radius" : 6, "color" : "ffffff",
"bias" : 0 },
/* 79 */ { "x" : 1250, "y" : -158, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "color" : "e3f9fe" },
/* 80 */ { "x" : 1250, "y" : 158, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["red","blue" ], "color" : "e3f9fe" },

/* 81 */ { "x" : -1150, "y" : 600, "trait" : "line", "color" : "b3b6b6"


},
/* 82 */ { "x" : 1150, "y" : 600, "trait" : "line", "color" :
"b3b6b6" },
/* 83 */ { "x" : -1150, "y" : 600, "trait" : "line" },
/* 84 */ { "x" : -1150, "y" : 600, "trait" : "line", "color" : "b3b6b6"
},
/* 85 */ { "x" : -1150, "y" : -600, "trait" : "line", "color" :
"b3b6b6" },
/* 86 */ { "x" : 1150, "y" : -600, "trait" : "line", "color" : "b3b6b6"
},
/* 87 */ { "x" : 1150, "y" : 600, "trait" : "line", "color" :
"b3b6b6" },
/* 88 */ { "x" : 1150, "y" : -600, "trait" : "line", "color" : "b3b6b6"
},

/* 89 */ { "x" : 1149, "y" : -600, "bCoef" : 0, "cMask" : ["wall" ],


"cGroup" : ["all" ], "trait" : "cornerflag", "curve" : 0, "color" : "D7D7D9" },
/* 90 */ { "x" : 1148.4570005362957, "y" : 600.139953970475, "bCoef" :
0, "cMask" : ["wall" ], "cGroup" : ["all" ], "trait" : "cornerflag", "curve" : 0,
"color" : "D7D7D9" },
/* 91 */ { "x" : -1149, "y" : -597, "bCoef" : 0, "cMask" : ["wall" ],
"cGroup" : ["all" ], "trait" : "cornerflag", "curve" : 0, "color" : "D7D7D9" },
/* 92 */ { "x" : -1147.8317517070022, "y" : 601.4275705819381,
"bCoef" : 0, "cMask" : ["wall" ], "cGroup" : ["all" ], "trait" : "cornerflag",
"curve" : 0, "color" : "D7D7D9" },

/* 93 */ { "x" : 0, "y" : 600, "bCoef" : 0.1, "cMask" :


["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"vis" : false },
/* 94 */ { "x" : 0, "y" : 703.3392000000002, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"vis" : false },
/* 95 */ { "x" : 0, "y" : -706.6984320000003, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier" },

/* 96 */ { "x" : 0, "y" : 180, "trait" : "line", "color" : "b3b6b6" },


/* 97 */ { "x" : 0, "y" : -180, "trait" : "line", "color" : "b3b6b6" },
/* 98 */ { "x" : -502.5872388908341, "y" : 584.5824292806498, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 99 */ { "x" : -502.5872388908341, "y" : 616.6200824883646, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 100 */ { "x" : -255.89950722166907, "y" : 584.5824292806498, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 101 */ { "x" : -255.89950722166907, "y" : 616.6200824883646, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 102 */ { "x" : 484.1636877858256, "y" : 584.5824292806498, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 103 */ { "x" : 484.1636877858256, "y" : 616.6200824883646, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 104 */ { "x" : 237.47595611666065, "y" : 584.5824292806498,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 105 */ { "x" : 237.47595611666065, "y" : 616.6200824883646,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 106 */ { "x" : -792.4453236021028, "y" : 600.6012558845073,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 107 */ { "x" : -792.4453236021028, "y" : 616.6200824883646,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 108 */ { "x" : 1168.3209933208252, "y" : 259.19223558917463, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 109 */ { "x" : 1150.1332655215529, "y" : 259.19223558917463, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 110 */ { "x" : 1167.3637444892845, "y" : -259.4075612793524, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 111 */ { "x" : 1149.176016690012, "y" : -259.4075612793524,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 112 */ { "x" : -805.0072732243943, "y" : -601.8119160675375, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 113 */ { "x" : -805.0072732243943, "y" : -617.8307426713949, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 114 */ { "x" : 774.0217724970943, "y" : 600.6012558845073, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 115 */ { "x" : 774.0217724970943, "y" : 616.6200824883646, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 116 */ { "x" : 802.111670650284, "y" : -601.8119160675375, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 117 */ { "x" : 802.111670650284, "y" : -617.8307426713949, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 118 */ { "x" : -1167.7569476650856, "y" : -259.26432165652744,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 119 */ { "x" : -1149.569707910971, "y" : -259.4075612793524, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 120 */ { "x" : -1166.6540605638463, "y" : 259.19223558917463,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 121 */ { "x" : -1148.466820809732, "y" : 259.19223558917463, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 122 */ { "x" : -753.1966503273302, "y" : 210.8574116265289,
"bCoef" : 0, "cMask" : ["" ], "trait" : "line", "curve" : 0, "color" : "ff6363" },
/* 123 */ { "x" : -753.1966503273302, "y" : -211.07273731670662,
"bCoef" : 0, "cMask" : ["" ], "trait" : "line", "curve" : 44.33638217658901,
"color" : "ff6363" },
/* 124 */ { "x" : -753.1966503273302, "y" : -211.07273731670662,
"bCoef" : 0, "cMask" : ["" ], "trait" : "line", "curve" : -90, "color" :
"ff6363" },
/* 125 */ { "x" : -1028.8843138110383, "y" : -483.78368724343204,
"bCoef" : 0, "cMask" : ["" ], "trait" : "line", "curve" : -90, "color" :
"ff6363" },
/* 126 */ { "x" : -753.1966503273302, "y" : 210.8574116265289,
"bCoef" : 0, "cMask" : ["" ], "trait" : "line", "curve" : 90, "color" : "ff6363" },
/* 127 */ { "x" : -753.1966503273302, "y" : -5.253152466347835, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 128 */ { "x" : -753.1966503273302, "y" : 0.05307897492428726,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 129 */ { "x" : -753.1966503273302, "y" : -5.253152466347835, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 130 */ { "x" : -753.1966503273302, "y" : 4.641192290022411,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 131 */ { "x" : -753.1966503273302, "y" : 2.3471356324733677, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 132 */ { "x" : -753.1966503273302, "y" : -5.253152466347835, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 133 */ { "x" : -753.1966503273302, "y" : 5.037826776170104,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 134 */ { "x" : -753.1966503273302, "y" : -5.253152466347835, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 135 */ { "x" : -583.7636071446346, "y" : -1.2885528694224218,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 136 */ { "x" : -583.7636071446346, "y" : 2.0299088368119964, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 137 */ { "x" : -583.7636071446346, "y" : -4.607014575656841, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 138 */ { "x" : -583.7636071446346, "y" : 5.348370543046416,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 139 */ { "x" : -583.7636071446346, "y" : 3.689139689929225,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 140 */ { "x" : -583.7636071446346, "y" : -2.9477837225396217,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 141 */ { "x" : -583.7636071446346, "y" : 6.1779859696050305, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 142 */ { "x" : -583.7636071446346, "y" : -5.4366300022154395,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 143 */ { "x" : -583.7636071446346, "y" : -307.8079421963752, "bCoef"
: 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 144 */ { "x" : -583.7636071446346, "y" : -304.7206484236199, "bCoef"
: 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 145 */ { "x" : -583.7636071446346, "y" : 304.50532273344214, "bCoef"
: 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 146 */ { "x" : -583.7636071446346, "y" : 307.59261650619754, "bCoef"
: 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 147 */ { "x" : -1148.5404177536197, "y" : -483.78368724343204,
"bCoef" : 0, "trait" : "line", "curve" : 0, "color" : "ff6363" },
/* 148 */ { "x" : -1028.8843138110383, "y" : 483.5683615532543, "bCoef"
: 0, "trait" : "line", "curve" : 90, "color" : "ff6363" },
/* 149 */ { "x" : -1148.5404177536197, "y" : 483.5683615532543, "bCoef"
: 0, "trait" : "line", "color" : "ff6363" },
/* 150 */ { "x" : 753.513010517657, "y" : -211.07273731670662,
"bCoef" : 0, "cMask" : ["" ], "trait" : "line", "curve" : 0, "color" : "0099ff" },
/* 151 */ { "x" : 753.513010517657, "y" : 210.8574116265289, "bCoef" :
0, "cMask" : ["" ], "trait" : "line", "curve" : 44.33638217658901, "color" :
"0099ff" },
/* 152 */ { "x" : 753.513010517657, "y" : 210.8574116265289, "bCoef" :
0, "cMask" : ["" ], "trait" : "line", "curve" : -90, "color" : "0099ff" },
/* 153 */ { "x" : 1029.200674001365, "y" : 483.5683615532543, "bCoef" :
0, "cMask" : ["" ], "trait" : "line", "curve" : -90, "color" : "0099ff" },
/* 154 */ { "x" : 753.513010517657, "y" : -211.07273731670662,
"bCoef" : 0, "cMask" : ["" ], "trait" : "line", "curve" : 90, "color" : "0099ff" },
/* 155 */ { "x" : 753.513010517657, "y" : 5.187397115557433, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 156 */ { "x" : 753.513010517657, "y" : -0.11863695018542186, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 157 */ { "x" : 753.513010517657, "y" : 5.187259331479988, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 158 */ { "x" : 753.513010517657, "y" : -4.706560954555478, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 159 */ { "x" : 753.513010517657, "y" : -2.412598952370464, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 160 */ { "x" : 753.513010517657, "y" : 5.18732822351871, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 161 */ { "x" : 753.513010517657, "y" : -5.103156540293702, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 162 */ { "x" : 753.513010517657, "y" : 5.187224885460613, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "0099ff" },
/* 163 */ { "x" : 1148.8567779439466, "y" : 483.5683615532543,
"bCoef" : 0, "trait" : "line", "curve" : 0, "color" : "0099ff" },
/* 164 */ { "x" : 1029.200674001365, "y" : -483.78368724343204, "bCoef"
: 0, "trait" : "line", "curve" : 90, "color" : "0099ff" },
/* 165 */ { "x" : 1148.8567779439466, "y" : -483.78368724343204,
"bCoef" : 0, "trait" : "line", "color" : "0099ff" },
/* 166 */ { "x" : 584.0799673349616, "y" : -1.2885528694224218, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 167 */ { "x" : 584.0799673349616, "y" : 2.0299088368119964,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 168 */ { "x" : 584.0799673349616, "y" : -4.607014575656841,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 169 */ { "x" : 584.0799673349616, "y" : 5.348370543046416, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 170 */ { "x" : 584.0799673349616, "y" : 3.689139689929225, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 171 */ { "x" : 584.0799673349616, "y" : -2.9477837225396217, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 172 */ { "x" : 584.0799673349616, "y" : 6.1779859696050305,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 173 */ { "x" : 584.0799673349616, "y" : -5.4366300022154395, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 174 */ { "x" : 584.0799673349616, "y" : -307.8079421963752,
"bCoef" : 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 175 */ { "x" : 584.0799673349616, "y" : -304.7206484236199,
"bCoef" : 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 176 */ { "x" : 584.0799673349616, "y" : 304.50532273344214,
"bCoef" : 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 177 */ { "x" : 584.0799673349616, "y" : 307.59261650619754,
"bCoef" : 0.1, "trait" : "line", "curve" : 200, "color" : "b3b6b6" },
/* 178 */ { "x" : -1150, "y" : 109.5, "bCoef" : 0, "trait" : "line",
"color" : "ff3030" },
/* 179 */ { "x" : -1150, "y" : -110, "bCoef" : 0, "trait" : "line",
"color" : "ff3030" },
/* 180 */ { "x" : -1150, "y" : 109.5, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 181 */ { "x" : -1150, "y" : 78.58, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 182 */ { "x" : -1150, "y" : 47.15, "bCoef" : 0, "trait" : "line",
"color" : "ffffff", "radius" : 6.4 },
/* 183 */ { "x" : -1150, "y" : 15.72, "bCoef" : 0, "trait" : "line",
"color" : "ffffff", "radius" : 6.4 },
/* 184 */ { "x" : -1150, "y" : -78.57, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 185 */ { "x" : -1150, "y" : -110, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 186 */ { "x" : -1150, "y" : -15.71, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 187 */ { "x" : -1150, "y" : -47.14, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 188 */ { "x" : 1150, "y" : 109.5, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 189 */ { "x" : 1150, "y" : -109.5, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 190 */ { "x" : 1150, "y" : 109.5, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 191 */ { "x" : 1150, "y" : 78.58, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 192 */ { "x" : 1150, "y" : 47.15, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 193 */ { "x" : 1150, "y" : 15.72, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 194 */ { "x" : 1150, "y" : -78.57, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 195 */ { "x" : 1150, "y" : -109.5, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 196 */ { "x" : 1150, "y" : -15.71, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 197 */ { "x" : 1150, "y" : -47.14, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" }
],

"segments" : [
{ "v0" : 0, "v1" : 1, "vis" : true, "color" : "b3b6b6", "trait" :
"kickOffBarrier" },
{ "v0" : 2, "v1" : 3, "vis" : true, "color" : "b3b6b6", "trait" :
"kickOffBarrier" },

{ "v0" : 4, "v1" : 5, "vis" : false, "trait" : "line", "y" : 320 },


{ "v0" : 5, "v1" : 7, "vis" : false, "trait" : "line", "x" : 840 },
{ "v0" : 6, "v1" : 7, "vis" : false, "trait" : "line", "y" : -320 },
{ "v0" : 8, "v1" : 9, "vis" : false, "trait" : "line", "y" : 180 },
{ "v0" : 9, "v1" : 11, "vis" : false, "trait" : "line", "x" : 1030 },
{ "v0" : 10, "v1" : 11, "vis" : false, "trait" : "line", "y" : -180 },
{ "v0" : 12, "v1" : 13, "curve" : -130, "vis" : false, "trait" :
"line", "x" : 840 },
{ "v0" : 14, "v1" : 15, "vis" : false, "trait" : "line", "y" : -320 },
{ "v0" : 15, "v1" : 17, "vis" : false, "trait" : "line", "x" : -840 },
{ "v0" : 16, "v1" : 17, "vis" : false, "trait" : "line", "y" : 320 },
{ "v0" : 18, "v1" : 19, "vis" : false, "trait" : "line", "y" : -175 },
{ "v0" : 19, "v1" : 21, "vis" : false, "trait" : "line", "x" : -1030 },
{ "v0" : 20, "v1" : 21, "vis" : false, "trait" : "line", "y" : 175 },
{ "v0" : 22, "v1" : 23, "curve" : -130, "vis" : false, "color" :
"C7E6BD", "trait" : "line", "x" : -840 },
{ "v0" : 24, "v1" : 25, "curve" : -180, "vis" : false, "trait" :
"line", "x" : 935 },
{ "v0" : 26, "v1" : 27, "curve" : -180, "vis" : false, "trait" :
"line", "x" : -935 },
{ "v0" : 24, "v1" : 25, "curve" : 180, "vis" : false, "trait" : "line",
"x" : 935 },
{ "v0" : 26, "v1" : 27, "curve" : 180, "vis" : false, "trait" : "line",
"x" : -935 },
{ "v0" : 24, "v1" : 25, "curve" : 90, "vis" : false, "trait" : "line",
"x" : 935 },
{ "v0" : 26, "v1" : 27, "curve" : 90, "vis" : false, "trait" : "line",
"x" : -935 },
{ "v0" : 24, "v1" : 25, "curve" : -90, "vis" : false, "trait" : "line",
"x" : 935 },
{ "v0" : 26, "v1" : 27, "curve" : -90, "vis" : false, "trait" : "line",
"x" : -935 },
{ "v0" : 24, "v1" : 25, "vis" : false, "trait" : "line", "x" : 935 },
{ "v0" : 26, "v1" : 27, "vis" : false, "trait" : "line", "x" : -935 },
{ "v0" : 28, "v1" : 29, "curve" : 90, "color" : "b3b6b6", "bCoef" : -
2.65, "cMask" : ["ball" ], "cGroup" : ["c0" ], "trait" : "line" },
{ "v0" : 30, "v1" : 31, "curve" : 90, "color" : "b3b6b6", "bCoef" : -
2.65, "cMask" : ["ball" ], "cGroup" : ["c0" ], "trait" : "line" },
{ "v0" : 32, "v1" : 33, "curve" : 90, "color" : "b3b6b6", "bCoef" : -
2.65, "cMask" : ["ball" ], "cGroup" : ["c0" ], "trait" : "line" },
{ "v0" : 34, "v1" : 35, "curve" : 90, "color" : "b3b6b6", "bCoef" : -
2.65, "cMask" : ["ball" ], "cGroup" : ["c0" ], "trait" : "line" },

{ "v0" : 37, "v1" : 36, "curve" : -180, "vis" : true, "color" :


"b3b6b6", "bCoef" : 0.1, "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" },

{ "v0" : 39, "v1" : 40, "curve" : 70, "vis" : false, "color" :


"90a688", "bCoef" : -5.7, "cMask" : ["ball" ], "cGroup" : ["c0" ], "trait" :
"line", "x" : -1030 },
{ "v0" : 41, "v1" : 42, "curve" : -70, "vis" : false, "color" :
"90a688", "bCoef" : -5.7, "cMask" : ["ball" ], "cGroup" : ["c0" ], "trait" :
"line", "x" : 1030 },

{ "v0" : 37, "v1" : 38, "curve" : 180, "vis" : true, "color" :


"b3b6b6", "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO" ],
"trait" : "kickOffBarrier" },

{ "v0" : 43, "v1" : 44, "vis" : false, "color" : "90a688", "trait" :


"line", "x" : 1030 },
{ "v0" : 45, "v1" : 46, "vis" : false, "color" : "90a688", "trait" :
"line", "x" : -1030 },
{ "v0" : 47, "v1" : 48, "curve" : -180, "color" : "b3b6b6", "trait" :
"line", "x" : -935 },
{ "v0" : 47, "v1" : 48, "curve" : 180, "color" : "b3b6b6", "trait" :
"line", "x" : -935 },
{ "v0" : 47, "v1" : 48, "curve" : 90, "color" : "b3b6b6", "trait" :
"line", "x" : -935 },
{ "v0" : 47, "v1" : 48, "curve" : -90, "color" : "b3b6b6", "trait" :
"line", "x" : -935 },
{ "v0" : 47, "v1" : 48, "color" : "b3b6b6", "trait" : "line", "x" : -
935 },

{ "v0" : 49, "v1" : 50, "color" : "FFFF00", "bCoef" : 0, "cMask" :


["ball" ], "trait" : "ballArea", "x" : -1157 },
{ "v0" : 51, "v1" : 52, "color" : "FFFF00", "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "x" : -1157 },
{ "v0" : 53, "v1" : 54, "color" : "FFFF00", "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "x" : 1157 },
{ "v0" : 55, "v1" : 56, "color" : "FFFF00", "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "x" : 1157 },

{ "v0" : 57, "v1" : 58, "vis" : false, "color" : "ec644b", "bCoef" : 0,


"cMask" : ["c1" ], "cGroup" : ["red","blue" ], "y" : -485 },
{ "v0" : 59, "v1" : 60, "vis" : false, "color" : "ec644b", "bCoef" : 0,
"cMask" : ["c1" ], "cGroup" : ["red","blue" ], "y" : 485 },
{ "v0" : 61, "v1" : 62, "vis" : false, "color" : "ec644b", "cMask" :
["c0" ], "cGroup" : ["red","blue" ] },
{ "v0" : 62, "v1" : 63, "curve" : 0, "vis" : false, "color" : "ffffff",
"cMask" : ["c0" ], "cGroup" : ["red","blue" ], "x" : -750 },
{ "v0" : 63, "v1" : 64, "vis" : false, "color" : "ec644b", "cMask" :
["c0" ], "cGroup" : ["red","blue" ] },
{ "v0" : 65, "v1" : 66, "vis" : false, "cMask" : ["c0" ], "cGroup" :
["red","blue" ] },
{ "v0" : 66, "v1" : 67, "curve" : 0, "vis" : false, "cMask" : ["c0" ],
"cGroup" : ["red","blue" ], "x" : 750 },
{ "v0" : 67, "v1" : 68, "vis" : false, "cMask" : ["c0" ], "cGroup" :
["red","blue" ] },
{ "v0" : 69, "v1" : 70, "color" : "FFFFFF", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ], "bias" : 0, "y" : -110 },
{ "v0" : 71, "v1" : 72, "color" : "FFFFFF", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ], "bias" : 0, "y" : 110 },
{ "v0" : 70, "v1" : 73, "color" : "f2d8d8", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ] },
{ "v0" : 72, "v1" : 74, "color" : "f2d8d8", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ] },
{ "v0" : 75, "v1" : 76, "color" : "ffffff", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ], "y" : 110 },
{ "v0" : 77, "v1" : 78, "color" : "ffffff", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ], "bias" : 0, "y" : -110 },
{ "v0" : 78, "v1" : 79, "color" : "e3f9fe", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ] },
{ "v0" : 76, "v1" : 80, "color" : "e3f9fe", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ] },

{ "v0" : 81, "v1" : 82, "vis" : true, "color" : "b3b6b6", "trait" :


"line", "y" : 600 },
{ "v0" : 83, "v1" : 84, "vis" : true, "color" : "C7E6BD", "trait" :
"line", "x" : -1150 },
{ "v0" : 85, "v1" : 86, "curve" : 0.42311978919197857, "vis" : true,
"color" : "b3b6b6", "trait" : "line", "y" : -600 },
{ "v0" : 87, "v1" : 88, "vis" : true, "color" : "b3b6b6", "trait" :
"line", "x" : 1150 },
{ "v0" : 85, "v1" : 84, "vis" : true, "color" : "b3b6b6", "trait" :
"line" },

{ "v0" : 76, "v1" : 78, "color" : "ffffff", "bCoef" : 0, "cMask" :


["ball" ], "cGroup" : ["red","blue" ], "bias" : 12 },
{ "v0" : 70, "v1" : 72, "color" : "FFFFFF", "bCoef" : 0, "cMask" :
["ball" ], "cGroup" : ["red","blue" ], "bias" : 12 },

{ "v0" : 93, "v1" : 94, "vis" : false, "color" : "C7E6BD", "bCoef" :


0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier", "x" : 0 },
{ "v0" : 3, "v1" : 95, "vis" : false, "color" : "C7E6BD", "bCoef" :
0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier", "x" : 0 },

{ "v0" : 96, "v1" : 97, "vis" : true, "color" : "b3b6b6", "trait" :


"line", "x" : 0 },
{ "v0" : 98, "v1" : 99, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240 },
{ "v0" : 100, "v1" : 101, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -120 },
{ "v0" : 102, "v1" : 103, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 240 },
{ "v0" : 104, "v1" : 105, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 120 },
{ "v0" : 106, "v1" : 107, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 108, "v1" : 109, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 251.9681483400014 },
{ "v0" : 110, "v1" : 111, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -251.9681483400014 },
{ "v0" : 112, "v1" : 113, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 114, "v1" : 115, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 116, "v1" : 117, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 118, "v1" : 119, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 120, "v1" : 121, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 251.9681483400014 },
{ "v0" : 122, "v1" : 123, "curve" : 0, "vis" : true, "color" :
"ff6363", "bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 124, "v1" : 125, "curve" : -86.19094512117411, "vis" : true,
"color" : "ff6363", "bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 128, "v1" : 127, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 127, "v1" : 128, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 130, "v1" : 129, "curve" : 180.00000000000264, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 129, "v1" : 130, "curve" : 179.99999999999739, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 132, "v1" : 131, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 131, "v1" : 132, "curve" : 180.23227975155584, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 134, "v1" : 133, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 133, "v1" : 134, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 136, "v1" : 135, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 135, "v1" : 136, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 138, "v1" : 137, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 137, "v1" : 138, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 140, "v1" : 139, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 139, "v1" : 140, "curve" : 179.79914984721913, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 142, "v1" : 141, "curve" : 179.6495181979579, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 141, "v1" : 142, "curve" : 180.35654237438484, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 143, "v1" : 144, "curve" : -198.66364834325964, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 144, "v1" : 143, "curve" : -215.6380023858894, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 145, "v1" : 146, "curve" : -198.66364834324287, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 146, "v1" : 145, "curve" : -215.63800238611827, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 125, "v1" : 147, "curve" : 0, "vis" : true, "color" :
"ff6363", "bCoef" : 0, "trait" : "line", "y" : -470 },
{ "v0" : 126, "v1" : 148, "curve" : 86.19094512117408, "vis" : true,
"color" : "ff6363", "bCoef" : 0, "trait" : "line" },
{ "v0" : 148, "v1" : 149, "curve" : 0, "vis" : true, "color" :
"ff6363", "bCoef" : 0, "trait" : "line", "y" : 470 },
{ "v0" : 150, "v1" : 151, "curve" : 0, "vis" : true, "color" :
"0099ff", "bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 152, "v1" : 153, "curve" : -86.19094512117407, "vis" : true,
"color" : "0099ff", "bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 156, "v1" : 155, "curve" : 179.83865615955762, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 155, "v1" : 156, "curve" : 180, "vis" : true, "color" :
"0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 158, "v1" : 157, "curve" : 179.69898573943476, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 157, "v1" : 158, "curve" : 180.3054738876212, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 160, "v1" : 159, "curve" : 180, "vis" : true, "color" :
"0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 159, "v1" : 160, "curve" : 180.23227975154748, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 162, "v1" : 161, "curve" : 179.68721314439955, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 161, "v1" : 162, "curve" : 180.3084189314784, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 153, "v1" : 163, "curve" : 0, "vis" : true, "color" :
"0099ff", "bCoef" : 0, "trait" : "line", "y" : -470 },
{ "v0" : 154, "v1" : 164, "curve" : 86.19094512117412, "vis" : true,
"color" : "0099ff", "bCoef" : 0, "trait" : "line" },
{ "v0" : 164, "v1" : 165, "curve" : 0, "vis" : true, "color" :
"0099ff", "bCoef" : 0, "trait" : "line", "y" : 470 },
{ "v0" : 167, "v1" : 166, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 166, "v1" : 167, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 169, "v1" : 168, "curve" : 179.99999999999736, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 168, "v1" : 169, "curve" : 180.00000000000264, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 171, "v1" : 170, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 170, "v1" : 171, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 173, "v1" : 172, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 172, "v1" : 173, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 174, "v1" : 175, "curve" : -198.66364834438545, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 175, "v1" : 174, "curve" : -215.63800238592762, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 176, "v1" : 177, "curve" : -198.66364834380988, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 177, "v1" : 176, "curve" : -215.63800238564397, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 178, "v1" : 179, "curve" : 0, "vis" : true, "color" :
"ff3030", "bCoef" : 0, "trait" : "line", "x" : -1150 },
{ "v0" : 180, "v1" : 181, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1150 },
{ "v0" : 182, "v1" : 183, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1150, "radius" : 6.4 },
{ "v0" : 184, "v1" : 185, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1150 },
{ "v0" : 186, "v1" : 187, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1150 },
{ "v0" : 188, "v1" : 189, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : 1150 },
{ "v0" : 190, "v1" : 191, "curve" : 0, "vis" : true, "color" :
"33b4ff", "bCoef" : 0, "trait" : "line", "x" : 1150 },
{ "v0" : 192, "v1" : 193, "curve" : 0, "vis" : true, "color" :
"33b4ff", "bCoef" : 0, "trait" : "line", "x" : 1150 },
{ "v0" : 194, "v1" : 195, "curve" : 0, "vis" : true, "color" :
"33b4ff", "bCoef" : 0, "trait" : "line", "x" : 1150 },
{ "v0" : 196, "v1" : 197, "curve" : 0, "vis" : true, "color" :
"33b4ff", "bCoef" : 0, "trait" : "line", "x" : 1150 }

],
"goals" : [
{ "p0" : [1159.0402530462036,-109.5 ], "p1" : [1159.0402530462036,109.5
], "team" : "blue" },
{ "p0" : [-1159.0402530462036,-109.5 ], "p1" : [-
1159.0402530462036,109.5 ], "team" : "red" }

],

"discs" : [
{ "radius" : 0, "invMass" : 0, "pos" : [-1311,-19 ], "color" :
"ffffffff", "bCoef" : 0, "cMask" : ["red" ], "cGroup" : ["ball" ] },
{ "radius" : 0, "invMass" : 0, "pos" : [-1310,29 ], "color" :
"ffffffff", "bCoef" : 0, "cMask" : ["blue" ], "cGroup" : ["ball" ] },
{ "radius" : 0, "invMass" : 0, "pos" : [-1308,62 ], "color" :
"ffffffff", "bCoef" : 0, "cMask" : ["red","blue" ], "cGroup" : ["ball" ] },

{ "radius" : 2.7, "pos" : [-1150,600 ], "cGroup" : ["ball" ], "trait" :


"cornerflag" },
{ "radius" : 2.7, "pos" : [1150,-600 ], "cGroup" : ["ball" ], "trait" :
"cornerflag" },
{ "radius" : 2.7, "pos" : [1150,600 ], "cGroup" : ["ball" ], "trait" :
"cornerflag" },

{ "radius" : 6, "invMass" : 0, "pos" : [-1150,-110 ], "color" :


"ff3030", "bCoef" : 1, "trait" : "goalPost" },
{ "radius" : 6, "invMass" : 0, "pos" : [-1150,110 ], "color" :
"ff3030", "bCoef" : 1, "trait" : "goalPost" },
{ "radius" : 2, "invMass" : 0, "pos" : [-1250,-158 ], "color" :
"000000", "bCoef" : 1, "trait" : "goalPost" },
{ "radius" : 2, "invMass" : 0, "pos" : [-1250,158 ], "color" :
"000000", "bCoef" : 1, "trait" : "goalPost" },
{ "radius" : 6, "invMass" : 0, "pos" : [1150,-110 ], "color" :
"33b4ff", "bCoef" : 1, "trait" : "goalPost" },
{ "radius" : 6, "invMass" : 0, "pos" : [1150,110 ], "color" : "33b4ff",
"bCoef" : 1, "trait" : "goalPost" },
{ "radius" : 2, "invMass" : 0, "pos" : [1250,-158 ], "color" :
"000000", "bCoef" : 1, "trait" : "goalPost" },
{ "radius" : 2, "invMass" : 0, "pos" : [1250,158 ], "color" : "000000",
"bCoef" : 1, "trait" : "goalPost" },

{ "radius" : 2.7, "pos" : [-1150,-600 ], "cGroup" : ["ball" ],


"trait" : "cornerflag" },

{ "radius" : 0, "pos" : [-1149,-485 ], "cMask" : ["none" ] },


{ "radius" : 0, "pos" : [1149,-485 ], "cMask" : ["none" ] },
{ "radius" : 0, "pos" : [-1149,-485 ], "cMask" : ["none" ] },
{ "radius" : 0, "pos" : [1149,-485 ], "cMask" : ["none" ] },
{ "radius" : 0, "pos" : [-1149,485 ], "cMask" : ["none" ] },
{ "radius" : 0, "pos" : [1149,485 ], "cMask" : ["none" ] },
{ "radius" : 0, "pos" : [-1149,485 ], "cMask" : ["none" ] },
{ "radius" : 0, "pos" : [1149,485 ], "cMask" : ["none" ] }

],

"planes" : [
{ "normal" : [0,1 ], "dist" : -627, "bCoef" : 0, "cGroup" : ["ball" ],
"trait" : "ballArea" },
{ "normal" : [0,-1 ], "dist" : -627, "bCoef" : 0, "cGroup" : ["ball" ],
"trait" : "ballArea" },
{ "normal" : [0,1 ], "dist" : -706, "bCoef" : 0 },
{ "normal" : [0,-1 ], "dist" : -706, "bCoef" : 0 },
{ "normal" : [1,0 ], "dist" : -1300, "bCoef" : 0 },
{ "normal" : [-1,0 ], "dist" : -1300, "bCoef" : 0.1 },
{ "normal" : [1,0 ], "dist" : -1240, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["ball" ] },
{ "normal" : [-1,0 ], "dist" : -1240, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["ball" ] }

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 0, "cMask" : ["ball" ],
"cGroup" : ["ball" ] },
"goalPost" : { "radius" : 5, "invMass" : 0, "bCoef" : 1, "cGroup" :
["ball" ] },
"rightNet" : { "radius" : 0, "invMass" : 1, "bCoef" : 0, "cGroup" :
["ball","c3" ] },
"leftNet" : { "radius" : 0, "invMass" : 1, "bCoef" : 0, "cGroup" :
["ball","c2" ] },
"stanchion" : { "radius" : 3, "invMass" : 0, "bCoef" : 3, "cMask" :
["none" ] },
"cornerflag" : { "radius" : 3, "invMass" : 0, "bCoef" : 0.2, "color" :
"FFFF00", "cMask" : ["ball" ] },
"reargoalNetleft" : { "vis" : true, "bCoef" : 0.1, "cMask" :
["ball","red","blue" ], "curve" : 10, "color" : "C7E6BD" },
"reargoalNetright" : { "vis" : true, "bCoef" : 0.1, "cMask" :
["ball","red","blue" ], "curve" : -10, "color" : "C7E6BD" },
"sidegoalNet" : { "vis" : true, "bCoef" : 1, "cMask" :
["ball","red","blue" ], "color" : "C7E6BD" },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] },
"line" : { "vis" : true, "cMask" : [ ], "cGroup" : ["ball" ], "color" :
"C7E6BD" }

},

"joints" : [
{ "d0" : 16, "d1" : 17, "strength" : "rigid", "color" : "f5204b",
"length" : null },
{ "d0" : 18, "d1" : 19, "strength" : "rigid", "color" : "00e1ff",
"length" : null },
{ "d0" : 20, "d1" : 21, "strength" : "rigid", "color" : "f5204b",
"length" : null },
{ "d0" : 22, "d1" : 23, "strength" : "rigid", "color" : "00e1ff",
"length" : null }

]
}
`;
RSRMap = true;
return RealFutsalMap;
}
function getCampeonesMap() {
var CampeonesMap = `{

"name" : "🏆 CAMPEONES 🌿⭐🌿",

"width" : 500,

"height" : 150,

"spawnDistance" : 170,

"redSpawnPoints" : [
[ -313.5, 31
],
[ -364.5, 31
],
[ -413.5, 31
],
[ -463.5, 31
]

],

"blueSpawnPoints" : [
[ 135.5, 131
],
[ 180.5, 131
],
[ 232.5, 131
],
[ 272.5, 131
]

],

"bg" : { "color" : "375946" },

"vertexes" : [
/* 0 */ { "x" : 494.7861757312205, "y" : -7.309797894579809, "curve" :
-50, "color" : "0f2027" },
/* 1 */ { "x" : -497.2138242687795, "y" : -17.30979789457981, "curve" :
-50, "color" : "112233" },
/* 2 */ { "x" : 494.7861757312205, "y" : -9.309797894579809, "curve" :
-50, "color" : "132434" },
/* 3 */ { "x" : -497.2138242687795, "y" : -19.30979789457981, "curve" :
-50, "color" : "152635" },
/* 4 */ { "x" : 494.7861757312205, "y" : -11.309797894579809, "curve" :
-50, "color" : "172836" },
/* 5 */ { "x" : -497.2138242687795, "y" : -21.30979789457981, "curve" :
-50, "color" : "193037" },
/* 6 */ { "x" : 494.7861757312205, "y" : -13.309797894579809, "curve" :
-50, "color" : "1b4048" },
/* 7 */ { "x" : -497.2138242687795, "y" : -23.30979789457981, "curve" :
-50, "color" : "1d5159" },
/* 8 */ { "x" : 494.7861757312205, "y" : -15.309797894579809, "curve" :
-50, "color" : "1f626a" },
/* 9 */ { "x" : -497.2138242687795, "y" : -25.30979789457981, "curve" :
-50, "color" : "21737b" },
/* 10 */ { "x" : 494.7861757312205, "y" : -17.30979789457981, "curve" :
-50, "color" : "23848c" },
/* 11 */ { "x" : -497.2138242687795, "y" : -27.30979789457981,
"curve" : -50, "color" : "25959d" },
/* 12 */ { "x" : 494.7861757312205, "y" : -19.30979789457981, "curve" :
-50, "color" : "27a6ae" },
/* 13 */ { "x" : -497.2138242687795, "y" : -29.30979789457981,
"curve" : -50, "color" : "29b7bf" },
/* 14 */ { "x" : 494.7861757312205, "y" : -21.30979789457981, "curve" :
-50, "color" : "2bc8d0" },
/* 15 */ { "x" : -497.2138242687795, "y" : -31.30979789457981,
"curve" : -50, "color" : "2dd9e1" },
/* 16 */ { "x" : 494.7861757312205, "y" : -23.30979789457981, "curve" :
-50, "color" : "2feaf2" },
/* 17 */ { "x" : -497.2138242687795, "y" : -33.30979789457981,
"curve" : -50, "color" : "31fbff" },
/* 18 */ { "x" : 494.7861757312205, "y" : -25.30979789457981, "curve" :
-50, "color" : "33fbff" },
/* 19 */ { "x" : -497.2138242687795, "y" : -35.30979789457981,
"curve" : -50, "color" : "35fbff" },
/* 20 */ { "x" : 494.7861757312205, "y" : -27.30979789457981, "curve" :
-50, "color" : "37fbff" },
/* 21 */ { "x" : -497.2138242687795, "y" : -37.30979789457981,
"curve" : -50, "color" : "ffffff" },
/* 22 */ { "x" : 494.7861757312205, "y" : -29.30979789457981, "curve" :
-50, "color" : "ffffff" },
/* 23 */ { "x" : -497.2138242687795, "y" : -39.30979789457981,
"curve" : -50, "color" : "ffffff" },
/* 24 */ { "x" : 494.7861757312205, "y" : -31.30979789457981, "curve" :
-50, "color" : "ffffff" },
/* 25 */ { "x" : -497.2138242687795, "y" : -41.30979789457981,
"curve" : -50, "color" : "ffffff" },
/* 26 */ { "x" : 494.7861757312205, "y" : -3.309797894579809, "curve" :
-50, "color" : "ffffff" },
/* 27 */ { "x" : -497.2138242687795, "y" : -13.309797894579809, "curve"
: -50, "color" : "ffffff" },
/* 28 */ { "x" : 494.7861757312205, "y" : -5.309797894579809, "curve" :
-50, "color" : "ffffff" },
/* 29 */ { "x" : -497.2138242687795, "y" : -15.309797894579809, "curve"
: -50, "color" : "ffffff" },
/* 30 */ { "x" : 494.7861757312205, "y" : -1.309797894579809, "curve" :
-50, "color" : "ffffff" },
/* 31 */ { "x" : -497.2138242687795, "y" : -11.309797894579809, "curve"
: -50, "color" : "ffffff" },
/* 32 */ { "x" : 494.7861757312205, "y" : 0.690202105420191, "curve" :
-50, "color" : "ffffff" },
/* 33 */ { "x" : -497.2138242687795, "y" : -9.309797894579809,
"curve" : -50, "color" : "ffffff" },
/* 34 */ { "x" : 494.7861757312205, "y" : 2.690202105420191, "curve" :
-50, "color" : "ffffff" },
/* 35 */ { "x" : -497.2138242687795, "y" : -7.309797894579809,
"curve" : -50, "color" : "ffffff" },
/* 36 */ { "x" : 494.7861757312205, "y" : 4.690202105420191, "curve" :
-50, "color" : "ffffff" },
/* 37 */ { "x" : -497.2138242687795, "y" : -5.309797894579809,
"curve" : -50, "color" : "ffffff" },
/* 38 */ { "x" : 494.7861757312205, "y" : 6.690202105420191, "curve" :
-50, "color" : "ffffff" },
/* 39 */ { "x" : -497.2138242687795, "y" : -3.309797894579809,
"curve" : -50, "color" : "ffffff" },
/* 40 */ { "x" : 494.7861757312205, "y" : 8.690202105420191, "curve" :
-50, "color" : "ffffff" },
/* 41 */ { "x" : -497.2138242687795, "y" : -1.309797894579809,
"curve" : -50, "color" : "ffffff" },
/* 42 */ { "x" : -500, "y" : 57.56164977325504, "curve" : 0 },
/* 43 */ { "x" : 500, "y" : 57.56164977325504, "curve" : 0 },
/* 44 */ { "x" : -500, "y" : 59.56164977325504, "curve" : 0 },
/* 45 */ { "x" : 500, "y" : 59.56164977325504, "curve" : 0 },
/* 46 */ { "x" : -500, "y" : 61.56164977325504, "curve" : 0 },
/* 47 */ { "x" : 500, "y" : 61.56164977325504, "curve" : 0 },
/* 48 */ { "x" : -500, "y" : 63.56164977325504, "curve" : 0 },
/* 49 */ { "x" : 500, "y" : 63.56164977325504, "curve" : 0 },
/* 50 */ { "x" : -500, "y" : 65.56164977325504, "curve" : 0 },
/* 51 */ { "x" : 500, "y" : 65.56164977325504, "curve" : 0 },
/* 52 */ { "x" : -500, "y" : 67.56164977325504, "curve" : 0 },
/* 53 */ { "x" : 500, "y" : 67.56164977325504, "curve" : 0 },
/* 54 */ { "x" : -500, "y" : 69.56164977325504, "curve" : 0 },
/* 55 */ { "x" : 500, "y" : 69.56164977325504, "curve" : 0 },
/* 56 */ { "x" : -500, "y" : -319.43835022674494, "vis" : false },
/* 57 */ { "x" : -500, "y" : 160.56164977325506, "vis" : false },
/* 58 */ { "x" : 500, "y" : 160.56164977325506, "vis" : false },
/* 59 */ { "x" : 500, "y" : -363.43835022674494, "vis" : false },
/* 60 */ { "x" : -207, "y" : 43.561649773255034, "curve" : 0, "color" :
"23357e" },
/* 61 */ { "x" : 93, "y" : 43.561649773255034, "curve" : 0, "color" :
"23357e" },
/* 62 */ { "x" : -207, "y" : 45.561649773255034, "curve" : 0, "color" :
"23357e" },
/* 63 */ { "x" : 93, "y" : 45.561649773255034, "curve" : 0, "color" :
"23357e" },
/* 64 */ { "x" : -207, "y" : 47.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 65 */ { "x" : 93, "y" : 47.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 66 */ { "x" : -207, "y" : 49.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 67 */ { "x" : 93, "y" : 49.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 68 */ { "x" : -207, "y" : 51.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 69 */ { "x" : 93, "y" : 51.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 70 */ { "x" : -207, "y" : 53.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 71 */ { "x" : 93, "y" : 53.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 72 */ { "x" : -207, "y" : 55.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 73 */ { "x" : 93, "y" : 55.56164977325504, "curve" : 0, "color" :
"23357e" },
/* 74 */ { "x" : -120, "y" : 30.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 75 */ { "x" : 1, "y" : 30.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 76 */ { "x" : -120, "y" : 32.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 77 */ { "x" : 1, "y" : 32.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 78 */ { "x" : -120, "y" : 34.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 79 */ { "x" : 1, "y" : 34.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 80 */ { "x" : -120, "y" : 36.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 81 */ { "x" : 1, "y" : 36.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 82 */ { "x" : -120, "y" : 38.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 83 */ { "x" : 1, "y" : 38.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 84 */ { "x" : -120, "y" : 40.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 85 */ { "x" : 1, "y" : 40.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 86 */ { "x" : -120, "y" : 42.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 87 */ { "x" : 1, "y" : 42.561649773255034, "curve" : 0, "color" :
"27346a" },
/* 88 */ { "x" : -500, "y" : 70.56164977325504, "curve" : 0 },
/* 89 */ { "x" : 500, "y" : 70.56164977325504, "curve" : 0 },
/* 90 */ { "x" : -500, "y" : 72.56164977325504, "curve" : 0 },
/* 91 */ { "x" : 500, "y" : 72.56164977325504, "curve" : 0 },
/* 92 */ { "x" : -500, "y" : 74.56164977325504, "curve" : 0 },
/* 93 */ { "x" : 500, "y" : 74.56164977325504, "curve" : 0 },
/* 94 */ { "x" : -500, "y" : 76.56164977325504, "curve" : 0 },
/* 95 */ { "x" : 500, "y" : 76.56164977325504, "curve" : 0 },
/* 96 */ { "x" : -500, "y" : 78.56164977325504, "curve" : 0 },
/* 97 */ { "x" : 500, "y" : 78.56164977325504, "curve" : 0 },
/* 98 */ { "x" : -500, "y" : 80.56164977325504, "curve" : 0 },
/* 99 */ { "x" : 500, "y" : 80.56164977325504, "curve" : 0 },
/* 100 */ { "x" : -500, "y" : 82.56164977325504, "curve" : 0 },
/* 101 */ { "x" : 500, "y" : 82.56164977325504, "curve" : 0 },
/* 102 */ { "x" : -500, "y" : 83.56164977325504, "curve" : 0 },
/* 103 */ { "x" : 500, "y" : 83.56164977325504, "curve" : 0 },
/* 104 */ { "x" : -500, "y" : 85.56164977325504, "curve" : 0 },
/* 105 */ { "x" : 500, "y" : 85.56164977325504, "curve" : 0 },
/* 106 */ { "x" : -500, "y" : 87.56164977325504, "curve" : 0 },
/* 107 */ { "x" : 500, "y" : 87.56164977325504, "curve" : 0 },
/* 108 */ { "x" : -500, "y" : 89.56164977325504, "curve" : 0 },
/* 109 */ { "x" : 500, "y" : 89.56164977325504, "curve" : 0 },
/* 110 */ { "x" : -500, "y" : 91.56164977325504, "curve" : 0 },
/* 111 */ { "x" : 500, "y" : 91.56164977325504, "curve" : 0 },
/* 112 */ { "x" : -500, "y" : 93.56164977325504, "curve" : 0 },
/* 113 */ { "x" : 500, "y" : 93.56164977325504, "curve" : 0 },
/* 114 */ { "x" : -500, "y" : 95.56164977325504, "curve" : 0,
"_selected" : "segment" },
/* 115 */ { "x" : 500, "y" : 95.56164977325504, "curve" : 0,
"_selected" : "segment" },
/* 116 */ { "x" : -502, "y" : -319.43835022674494, "vis" : false },
/* 117 */ { "x" : -502, "y" : 160.56164977325506, "vis" : false },
/* 118 */ { "x" : 502, "y" : 160.56164977325506, "vis" : false },
/* 119 */ { "x" : 502, "y" : -363.43835022674494, "vis" : false },
/* 120 */ { "x" : -504, "y" : -319.43835022674494, "vis" : false },
/* 121 */ { "x" : -504, "y" : 160.56164977325506, "vis" : false },
/* 122 */ { "x" : 504, "y" : 160.56164977325506, "vis" : false },
/* 123 */ { "x" : 504, "y" : -363.43835022674494, "vis" : false },
/* 124 */ { "x" : -500, "y" : 162.56164977325506, "vis" : false },
/* 125 */ { "x" : 500, "y" : 162.56164977325506, "vis" : false },
/* 126 */ { "x" : -500, "y" : 164.56164977325506, "vis" : false },
/* 127 */ { "x" : 500, "y" : 164.56164977325506, "vis" : false },
/* 128 */ { "x" : -127.26222973756316, "y" : -132.3848081877582,
"color" : "1b254e" },
/* 129 */ { "x" : -139.78385080553804, "y" : -131.61186861566097,
"color" : "1b254e" },
/* 130 */ { "x" : -138.2435726727356, "y" : -106.65936286426175,
"color" : "1b254e" },
/* 131 */ { "x" : -125.72195160476073, "y" : -107.432302436359, "color"
: "1b254e" },
/* 132 */ { "x" : -115.19485069348019, "y" : -106.57926840135603,
"color" : "1b254e" },
/* 133 */ { "x" : -116.91996220221891, "y" : -134.52607484292315,
"color" : "1b254e" },
/* 134 */ { "x" : -102.6732296255053, "y" : -107.35220797345328,
"color" : "1b254e" },
/* 135 */ { "x" : -104.39834113424402, "y" : -135.2990144150204,
"color" : "1b254e" },
/* 136 */ { "x" : -116.05740644784956, "y" : -120.55267162213961,
"color" : "1b254e" },
/* 137 */ { "x" : -103.53578537987467, "y" : -121.32561119423683,
"color" : "1b254e" },
/* 138 */ { "x" : -92.09613786717209, "y" : -107.86943339391858,
"color" : "1b254e" },
/* 139 */ { "x" : -86.67869444925958, "y" : -137.0413105061603, "color"
: "1b254e" },
/* 140 */ { "x" : -79.55610603843748, "y" : -108.23825785946958,
"color" : "1b254e" },
/* 141 */ { "x" : -90.37291322018731, "y" : -119.44526195050672,
"color" : "1b254e" },
/* 142 */ { "x" : -83.19191267202388, "y" : -119.6564678489821, "color"
: "1b254e" },
/* 143 */ { "x" : -69.12077904029292, "y" : -109.04539545799422,
"color" : "1b254e" },
/* 144 */ { "x" : -69.94395248514581, "y" : -137.03329258299613,
"color" : "1b254e" },
/* 145 */ { "x" : -63.08490429293134, "y" : -117.19060736896593,
"color" : "1b254e" },
/* 146 */ { "x" : -57.40392065641119, "y" : -137.4021170485471, "color"
: "1b254e" },
/* 147 */ { "x" : -56.580747211558275, "y" : -109.41421992354522,
"color" : "1b254e" },
/* 148 */ { "x" : -42.99210757349505, "y" : -111.1687489274483, "color"
: "1b254e" },
/* 149 */ { "x" : -42.99210757349505, "y" : -139.1687489274483, "color"
: "1b254e" },
/* 150 */ { "x" : -32.170506543350655, "y" : -127.3206919773853,
"color" : "1b254e" },
/* 151 */ { "x" : -43.847753708043655, "y" : -124.31826551683399,
"color" : "1b254e" },
/* 152 */ { "x" : -22.08301666440413, "y" : -111.1687489274483, "color"
: "1b254e" },
/* 153 */ { "x" : -22.08301666440413, "y" : -139.1687489274483, "color"
: "1b254e" },
/* 154 */ { "x" : -7.744154865484049, "y" : -138.78913817998966,
"color" : "1b254e" },
/* 155 */ { "x" : -9.172540581262744, "y" : -113.82997725164593,
"color" : "1b254e" },
/* 156 */ { "x" : 3.352420175506116, "y" : -113.1131873288188,
"color" : "1b254e" },
/* 157 */ { "x" : 4.78080589128481, "y" : -138.0723482571625, "color" :
"1b254e" },
/* 158 */ { "x" : 13.704184329866749, "y" : -111.0183127374289, "color"
: "1b254e" },
/* 159 */ { "x" : 15.303976331538887, "y" : -138.97257297717385,
"color" : "1b254e" },
/* 160 */ { "x" : 26.229145086635608, "y" : -110.30152281460177,
"color" : "1b254e" },
/* 161 */ { "x" : 27.828937088307747, "y" : -138.25578305434675,
"color" : "1b254e" },
/* 162 */ { "x" : 37.95992786504899, "y" : -114.95818205451785, "color"
: "1b254e" },
/* 163 */ { "x" : 48.770332351744344, "y" : -121.76104744662534,
"color" : "1b254e" },
/* 164 */ { "x" : 41.5368568277516, "y" : -129.14249252312544,
"color" : "1b254e" },
/* 165 */ { "x" : 53.42996588548224, "y" : -130.771544446721, "color" :
"1b254e" },
/* 166 */ { "x" : -127.26222973756316, "y" : -135.88575055933103 },
/* 167 */ { "x" : -139.78385080553804, "y" : -135.1128109872338 },
/* 168 */ { "x" : -138.2435726727356, "y" : -110.16030523583457 },
/* 169 */ { "x" : -125.72195160476073, "y" : -110.93324480793179 },
/* 170 */ { "x" : -115.19485069348019, "y" : -110.08021077292885 },
/* 171 */ { "x" : -116.9199622022189, "y" : -138.02701721449597 },
/* 172 */ { "x" : -102.6732296255053, "y" : -110.85315034502607 },
/* 173 */ { "x" : -104.39834113424402, "y" : -138.7999567865932 },
/* 174 */ { "x" : -116.05740644784956, "y" : -124.05361399371243 },
/* 175 */ { "x" : -103.53578537987467, "y" : -124.82655356580962 },
/* 176 */ { "x" : -92.09613786717209, "y" : -111.3703757654914 },
/* 177 */ { "x" : -86.67869444925958, "y" : -140.54225287773312 },
/* 178 */ { "x" : -79.55610603843748, "y" : -111.7392002310424 },
/* 179 */ { "x" : -90.37291322018731, "y" : -122.94620432207954 },
/* 180 */ { "x" : -83.19191267202388, "y" : -123.1574102205549 },
/* 181 */ { "x" : -69.12077904029292, "y" : -112.54633782956704 },
/* 182 */ { "x" : -69.94395248514581, "y" : -140.53423495456894 },
/* 183 */ { "x" : -63.08490429293134, "y" : -120.69154974053875 },
/* 184 */ { "x" : -57.40392065641119, "y" : -140.90305942011992 },
/* 185 */ { "x" : -56.580747211558275, "y" : -112.91516229511804 },
/* 186 */ { "x" : -42.99210757349505, "y" : -114.66969129902112 },
/* 187 */ { "x" : -42.99210757349505, "y" : -142.6696912990211 },
/* 188 */ { "x" : -32.170506543350655, "y" : -130.82163434895813 },
/* 189 */ { "x" : -43.847753708043655, "y" : -127.81920788840681 },
/* 190 */ { "x" : -22.083016664404127, "y" : -114.66969129902112 },
/* 191 */ { "x" : -22.083016664404127, "y" : -142.6696912990211 },
/* 192 */ { "x" : -7.744154865484045, "y" : -142.29008055156243 },
/* 193 */ { "x" : -9.17254058126274, "y" : -117.33091962321875 },
/* 194 */ { "x" : 3.3524201755061185, "y" : -116.61412970039162 },
/* 195 */ { "x" : 4.780805891284814, "y" : -141.57329062873532 },
/* 196 */ { "x" : 13.704184329866752, "y" : -114.51925510900172 },
/* 197 */ { "x" : 15.303976331538891, "y" : -142.47351534874667 },
/* 198 */ { "x" : 26.22914508663561, "y" : -113.80246518617459 },
/* 199 */ { "x" : 27.82893708830775, "y" : -141.7567254259195 },
/* 200 */ { "x" : 37.959927865048996, "y" : -118.45912442609064 },
/* 201 */ { "x" : 48.770332351744344, "y" : -125.26198981819813 },
/* 202 */ { "x" : 41.536856827751606, "y" : -132.64343489469826 },
/* 203 */ { "x" : 53.42996588548225, "y" : -134.27248681829377 }
],

"segments" : [
{ "v0" : 0, "v1" : 1, "curve" : -50, "color" : "0f2027", "y" : 30 },
{ "v0" : 2, "v1" : 3, "curve" : -50, "color" : "001a26", "y" : 28 },
{ "v0" : 4, "v1" : 5, "curve" : -50, "color" : "001c2e", "y" : 26 },
{ "v0" : 6, "v1" : 7, "curve" : -50, "color" : "001d3c", "y" : 24 },
{ "v0" : 8, "v1" : 9, "curve" : -50, "color" : "001e4a", "y" : 22 },
{ "v0" : 10, "v1" : 11, "curve" : -50, "color" : "001f58", "y" : 20 },
{ "v0" : 12, "v1" : 13, "curve" : -50, "color" : "002047", "y" : 18 },
{ "v0" : 14, "v1" : 15, "curve" : -50, "color" : "002250", "y" : 16 },
{ "v0" : 16, "v1" : 17, "curve" : -50, "color" : "002359", "y" : 14 },
{ "v0" : 18, "v1" : 19, "curve" : -50, "color" : "002462", "y" : 12 },
{ "v0" : 20, "v1" : 21, "curve" : -50, "color" : "00256b", "y" : 10 },
{ "v0" : 22, "v1" : 23, "curve" : -50, "color" : "002774", "y" : 8 },
{ "v0" : 24, "v1" : 25, "curve" : -50, "color" : "00287d", "y" : 6 },
{ "v0" : 26, "v1" : 27, "curve" : -50, "color" : "002986", "y" : 34 },
{ "v0" : 28, "v1" : 29, "curve" : -50, "color" : "002a8f", "y" : 32 },
{ "v0" : 30, "v1" : 31, "curve" : -50, "color" : "002b98", "y" : 36 },
{ "v0" : 32, "v1" : 33, "curve" : -50, "color" : "002ca1", "y" : 38 },
{ "v0" : 34, "v1" : 35, "curve" : -50, "color" : "002daf", "y" : 40 },
{ "v0" : 36, "v1" : 37, "curve" : -50, "color" : "002eb7", "y" : 42 },
{ "v0" : 38, "v1" : 39, "curve" : -50, "color" : "002fc0", "y" : 44 },
{ "v0" : 40, "v1" : 41, "curve" : -50, "color" : "0030c9", "y" : 46 },
{ "v0" : 42, "v1" : 43, "curve" : 0, "color" : "001a26", "y" : 125 },
{ "v0" : 44, "v1" : 45, "curve" : 0, "color" : "001c2e", "y" : 127 },
{ "v0" : 46, "v1" : 47, "curve" : 0, "color" : "001d3c", "y" : 129 },
{ "v0" : 48, "v1" : 49, "curve" : 0, "color" : "001e4a", "y" : 131 },
{ "v0" : 50, "v1" : 51, "curve" : 0, "color" : "001f58", "y" : 133 },
{ "v0" : 52, "v1" : 53, "curve" : 0, "color" : "002047", "y" : 135 },
{ "v0" : 54, "v1" : 55, "curve" : 0, "color" : "002250", "y" : 137 },
{ "v0" : 56, "v1" : 57, "curve" : 0, "vis" : false, "color" : "001a26", "x" :
-500 },
{ "v0" : 58, "v1" : 59, "curve" : 0, "vis" : false, "color" : "001a26", "x" :
500 },
{ "v0" : 60, "v1" : 61, "curve" : 0, "color" : "00203e", "y" : 125 },
{ "v0" : 62, "v1" : 63, "curve" : 0, "color" : "002249", "y" : 127 },
{ "v0" : 64, "v1" : 65, "curve" : 0, "color" : "002554", "y" : 129 },
{ "v0" : 66, "v1" : 67, "curve" : 0, "color" : "00275f", "y" : 131 },
{ "v0" : 68, "v1" : 69, "curve" : 0, "color" : "002969", "y" : 133 },
{ "v0" : 70, "v1" : 71, "curve" : 0, "color" : "002b74", "y" : 135 },
{ "v0" : 72, "v1" : 73, "curve" : 0, "color" : "002d7f", "y" : 137 },
{ "v0" : 74, "v1" : 75, "curve" : 0, "color" : "001f58", "y" : 125 },
{ "v0" : 76, "v1" : 77, "curve" : 0, "color" : "002047", "y" : 127 },
{ "v0" : 78, "v1" : 79, "curve" : 0, "color" : "002250", "y" : 129 },
{ "v0" : 80, "v1" : 81, "curve" : 0, "color" : "002459", "y" : 131 },
{ "v0" : 82, "v1" : 83, "curve" : 0, "color" : "002663", "y" : 133 },
{ "v0" : 84, "v1" : 85, "curve" : 0, "color" : "00286e", "y" : 135 },
{ "v0" : 86, "v1" : 87, "curve" : 0, "color" : "002a79", "y" : 137 },
{ "v0" : 88, "v1" : 89, "curve" : 0, "color" : "001a26", "y" : 125 },
{ "v0" : 90, "v1" : 91, "curve" : 0, "color" : "001c2e", "y" : 127 },
{ "v0" : 92, "v1" : 93, "curve" : 0, "color" : "001d3c", "y" : 129 },
{ "v0" : 94, "v1" : 95, "curve" : 0, "color" : "001e4a", "y" : 131 },
{ "v0" : 96, "v1" : 97, "curve" : 0, "color" : "001f58", "y" : 133 },
{ "v0" : 98, "v1" : 99, "curve" : 0, "color" : "002047", "y" : 135 },
{ "v0" : 100, "v1" : 101, "curve" : 0, "color" : "002250", "y" : 137 },
{ "v0" : 102, "v1" : 103, "curve" : 0, "color" : "002459", "y" : 125 },
{ "v0" : 104, "v1" : 105, "curve" : 0, "color" : "002663", "y" : 127 },
{ "v0" : 106, "v1" : 107, "curve" : 0, "color" : "00286e", "y" : 129 },
{ "v0" : 108, "v1" : 109, "curve" : 0, "color" : "002a79", "y" : 131 },
{ "v0" : 110, "v1" : 111, "curve" : 0, "color" : "002c83", "y" : 133 },
{ "v0" : 112, "v1" : 113, "curve" : 0, "color" : "002e8e", "y" : 135 },
{ "v0" : 114, "v1" : 115, "curve" : 0, "color" : "003097", "y" : 137,
"_selected" : true },
{ "v0" : 57, "v1" : 58, "curve" : 0, "vis" : false, "color" : "001a26", "y" :
228 },
{ "v0" : 116, "v1" : 117, "curve" : 0, "vis" : false, "color" : "001a26", "x"
: -502 },
{ "v0" : 118, "v1" : 119, "curve" : 0, "vis" : false, "color" : "001a26", "x"
: 502 },
{ "v0" : 120, "v1" : 121, "curve" : 0, "vis" : false, "color" : "001a26", "x"
: -504 },
{ "v0" : 122, "v1" : 123, "curve" : 0, "vis" : false, "color" : "001a26", "x"
: 504 },
{ "v0" : 124, "v1" : 125, "curve" : 0, "vis" : false, "color" : "001a26", "y"
: 230 },
{ "v0" : 126, "v1" : 127, "curve" : 0, "vis" : false, "color" : "001a26", "y"
: 232 },
{ "v0" : 128, "v1" : 129, "curve" : 0, "color" : "1b254e", "y" : -
237 },
{ "v0" : 129, "v1" : 130, "curve" : 0, "color" : "1b254e", "x" : 0 },
{ "v0" : 130, "v1" : 131, "curve" : 0, "color" : "1b254e", "y" : -
212 },
{ "v0" : 132, "v1" : 133, "curve" : 0, "color" : "1b254e", "x" : 22 },
{ "v0" : 134, "v1" : 135, "curve" : 0, "color" : "1b254e", "x" : 34 },
{ "v0" : 136, "v1" : 137, "curve" : 0, "color" : "1b254e", "y" : -224.5
},
{ "v0" : 138, "v1" : 139, "curve" : 0, "color" : "1b254e" },
{ "v0" : 139, "v1" : 140, "curve" : 0, "color" : "1b254e" },
{ "v0" : 141, "v1" : 142, "curve" : 0, "color" : "1b254e" },
{ "v0" : 143, "v1" : 144, "curve" : 0, "color" : "1b254e", "x" : 66 },
{ "v0" : 144, "v1" : 145, "curve" : 0, "color" : "1b254e" },
{ "v0" : 145, "v1" : 146, "curve" : 0, "color" : "1b254e" },
{ "v0" : 146, "v1" : 147, "curve" : 0, "color" : "1b254e", "x" : 78 },
{ "v0" : 148, "v1" : 149, "curve" : 0, "color" : "1b254e", "x" : 88 },
{ "v0" : 149, "v1" : 150, "curve" : 109.07645543215052, "color" :
"1b254e" },
{ "v0" : 150, "v1" : 151, "curve" : 90.20791541461715, "color" :
"1b254e" },
{ "v0" : 152, "v1" : 153, "curve" : 0, "color" : "1b254e", "x" : 108 },
{ "v0" : 154, "v1" : 155, "curve" : 0, "color" : "1b254e", "x" : 118 },
{ "v0" : 155, "v1" : 156, "curve" : 0, "color" : "1b254e", "y" : -
212 },
{ "v0" : 156, "v1" : 157, "curve" : 0, "color" : "1b254e", "x" : 130 },
{ "v0" : 157, "v1" : 154, "curve" : 0, "color" : "1b254e", "y" : -
237 },
{ "v0" : 158, "v1" : 159, "curve" : 0, "color" : "1b254e", "x" : 140 },
{ "v0" : 159, "v1" : 160, "curve" : 0, "color" : "1b254e" },
{ "v0" : 160, "v1" : 161, "curve" : 0, "color" : "1b254e", "x" : 152 },
{ "v0" : 162, "v1" : 163, "curve" : -210.20993926461884, "color" :
"1b254e" },
{ "v0" : 163, "v1" : 164, "curve" : 141.85752234867013, "color" :
"1b254e" },
{ "v0" : 164, "v1" : 165, "curve" : 170.7328685934713, "color" :
"1b254e" },
{ "v0" : 166, "v1" : 167, "curve" : 0, "color" : "f1cc7b", "y" : -
237 },
{ "v0" : 167, "v1" : 168, "curve" : 0, "color" : "f1cc7b", "x" : 0 },
{ "v0" : 168, "v1" : 169, "curve" : 0, "color" : "f1cc7b", "y" : -
212 },
{ "v0" : 170, "v1" : 171, "curve" : 0, "color" : "f1cc7b", "x" : 22 },
{ "v0" : 172, "v1" : 173, "curve" : 0, "color" : "f1cc7b", "x" : 34 },
{ "v0" : 174, "v1" : 175, "curve" : 0, "color" : "f1cc7b", "y" : -224.5
},
{ "v0" : 176, "v1" : 177, "curve" : 0, "color" : "f1cc7b" },
{ "v0" : 177, "v1" : 178, "curve" : 0, "color" : "f1cc7b" },
{ "v0" : 179, "v1" : 180, "curve" : 0, "color" : "f1cc7b" },
{ "v0" : 181, "v1" : 182, "curve" : 0, "color" : "f1cc7b", "x" : 66 },
{ "v0" : 182, "v1" : 183, "curve" : 0, "color" : "f1cc7b" },
{ "v0" : 183, "v1" : 184, "curve" : 0, "color" : "f1cc7b" },
{ "v0" : 184, "v1" : 185, "curve" : 0, "color" : "f1cc7b", "x" : 78 },
{ "v0" : 186, "v1" : 187, "curve" : 0, "color" : "f1cc7b", "x" : 88 },
{ "v0" : 187, "v1" : 188, "curve" : 109.07645543215052, "color" :
"f1cc7b" },
{ "v0" : 188, "v1" : 189, "curve" : 90.20791541461715, "color" :
"f1cc7b" },
{ "v0" : 190, "v1" : 191, "curve" : 0, "color" : "f1cc7b", "x" : 108 },
{ "v0" : 192, "v1" : 193, "curve" : 0, "color" : "f1cc7b", "x" : 118 },
{ "v0" : 193, "v1" : 194, "curve" : 0, "color" : "f1cc7b", "y" : -
212 },
{ "v0" : 194, "v1" : 195, "curve" : 0, "color" : "f1cc7b", "x" : 130 },
{ "v0" : 195, "v1" : 192, "curve" : 0, "color" : "f1cc7b", "y" : -
237 },
{ "v0" : 196, "v1" : 197, "curve" : 0, "color" : "f1cc7b", "x" : 140 },
{ "v0" : 197, "v1" : 198, "curve" : 0, "color" : "f1cc7b" },
{ "v0" : 198, "v1" : 199, "curve" : 0, "color" : "f1cc7b", "x" : 152 },
{ "v0" : 200, "v1" : 201, "curve" : -210.20993926461884, "color" :
"f1cc7b" },
{ "v0" : 201, "v1" : 202, "curve" : 141.85752234867013, "color" :
"f1cc7b" },
{ "v0" : 202, "v1" : 203, "curve" : 170.7328685934713, "color" :
"f1cc7b" }

],

"goals" : [

],

"discs" : [
{ "radius" : 2, "invMass" : 1.5, "pos" : [-555,-555.5984 ], "color" :
"FFFFFF", "bCoef" : 0.4, "cGroup" : ["ball","kick","score" ], "damping" : 0.99 },
{ "radius" : 9, "pos" : [-58.49839743589746,17.91261131171658 ],
"color" : "42804f", "bCoef" : 0, "cMask" : ["wall","red" ] },
{ "radius" : 9, "pos" : [-58.49839743589746,13.16902156812683 ],
"color" : "f6b900", "bCoef" : 0, "cMask" : ["wall","red" ] },
{ "radius" : 9, "pos" : [-58.49839743589746,7.9126113117165815 ],
"color" : "42804f", "bCoef" : 0, "cMask" : ["wall","red" ] },
{ "radius" : 14.3, "pos" : [-58.49839743589746,-3.83097843187317 ],
"color" : "f6b900", "bCoef" : 0, "cMask" : ["wall","red" ] }

],

"joints" : [
{ "d0" : 1, "d1" : 2, "color" : "transparent", "length" : 2 },
{ "d0" : 1, "d1" : 2, "color" : "transparent", "length" : 2 },
{ "d0" : 2, "d1" : 3, "color" : "transparent", "length" : 2 },
{ "d0" : 2, "d1" : 3, "color" : "transparent", "length" : 2 },
{ "d0" : 3, "d1" : 4, "color" : "transparent", "length" : 4 },
{ "d0" : 3, "d1" : 4, "color" : "transparent", "length" : 4 }

],

"planes" : [

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] }

},

"playerPhysics" : {
"radius" : 15,
"acceleration" : 0.3,
"invMass" : 1,
"damping" : 0.9,
"kickingAcceleration" : 0.3,
"kickStrength" : 5,
"kickback" : 0,
"cGroup" : [ "red", "blue"
],
"gravity" : [ 0, 0.14
],
"kickingDamping" : 0.96,
"bCoef" : 0.5

},

"cameraWidth" : 0,

"cameraHeight" : 0,

"maxViewWidth" : 0,

"cameraFollow" : "ball",

"canBeStored" : true,

"kickOffReset" : "partial",

"ballPhysics" : "disc0"
}`;
RSRMap = false;
isAFKpaused = true;
return CampeonesMap;
}
function getFutx2Map() {
var Futx2Map = `{

"name" : "𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯² 𝗚𝗟𝗛 ",

"width" : 420,

"height" : 230,

"spawnDistance" : 180,

"redSpawnPoints" : [
[ -150, 0
],
[ -150, 0
],
[ -150, 0
],
[ -150, 0
],
[ -150, 0
],
[ -150, 0
],
[ -120, -205
]

],

"blueSpawnPoints" : [
[ 150, 0
],
[ 150, 0
],
[ 150, 0
],
[ 150, 0
],
[ 150, 0
],
[ 150, 0
],
[ 120, -205
]

],

"bg" : { "type" : "", "height" : 0, "width" : 0, "color" : "2a3a40" },

"vertexes" : [
/* 0 */ { "x" : 0, "y" : 65, "trait" : "kickOffBarrier", "color" :
"b3b6b6" },

/* 1 */ { "x" : 0, "y" : -65, "trait" : "line", "color" : "b3b6b6" },

/* 2 */ { "x" : 0, "y" : 65, "trait" : "kickOffBarrier", "color" :


"b3b6b6" },
/* 3 */ { "x" : 0, "y" : -65, "trait" : "kickOffBarrier", "color" :
"b3b6b6" },
/* 4 */ { "x" : 0, "y" : 230, "trait" : "kickOffBarrier" },
/* 5 */ { "x" : 0, "y" : 65, "trait" : "kickOffBarrier", "color" :
"00ff00" },
/* 6 */ { "x" : 0, "y" : -65, "trait" : "kickOffBarrier", "color" :
"00ff00" },
/* 7 */ { "x" : 0, "y" : -230, "trait" : "kickOffBarrier" },

/* 8 */ { "x" : -368.53340356886, "y" : -64, "cMask" : ["ball" ],


"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ], "bias" :
12 },
/* 9 */ { "x" : -400, "y" : -64, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ], "bias" : 12 },
/* 10 */ { "x" : -400, "y" : 64, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ], "bias" : 12 },
/* 11 */ { "x" : -368.53340356886, "y" : 64, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ], "bias" :
12 },
/* 12 */ { "x" : 368.09926357786, "y" : 64, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ], "bias" :
12 },
/* 13 */ { "x" : 400, "y" : 64, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ], "bias" : 12 },
/* 14 */ { "x" : 400, "y" : -64, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ], "bias" : 12 },
/* 15 */ { "x" : 368.9681846993, "y" : -64, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ], "bias" :
12 },

/* 16 */ { "x" : -368, "y" : -142.37229643041, "bCoef" : 0.1, "trait" :


"line", "color" : "ff6363", "curve" : -90 },
/* 17 */ { "x" : -260.90035258157, "y" : -50.168480548544, "bCoef" :
0.1, "trait" : "line", "color" : "ff6363", "curve" : 0 },
/* 18 */ { "x" : -368, "y" : -160.81305960678, "bCoef" : 0.1, "trait" :
"line", "curve" : -90, "color" : "b3b6b6" },
/* 19 */ { "x" : -358.5379338963, "y" : -171, "bCoef" : 0.1, "trait" :
"line", "curve" : -90, "color" : "b3b6b6" },
/* 20 */ { "x" : -368, "y" : 141.33175243687, "bCoef" : 0.1, "trait" :
"line", "color" : "ff6363", "curve" : 90 },
/* 21 */ { "x" : -260.90035258157, "y" : 49.127936555002, "bCoef" :
0.1, "trait" : "line", "color" : "ff6363", "curve" : 0 },
/* 22 */ { "x" : -368, "y" : 159.77251561324, "bCoef" : 0.1, "trait" :
"line", "curve" : 90, "color" : "b3b6b6" },
/* 23 */ { "x" : -358.5379338963, "y" : 171, "bCoef" : 0.1, "trait" :
"line", "curve" : 90, "color" : "b3b6b6" },
/* 24 */ { "x" : 368, "y" : 159.77251561324, "bCoef" : 0.1, "trait" :
"line", "curve" : -90, "color" : "b3b6b6" },
/* 25 */ { "x" : 358.36266315432, "y" : 171, "bCoef" : 0.1, "trait" :
"line", "curve" : -90, "color" : "b3b6b6" },
/* 26 */ { "x" : 368, "y" : -160.81305960678, "bCoef" : 0.1, "trait" :
"line", "curve" : 90, "color" : "b3b6b6" },
/* 27 */ { "x" : 358.36266315432, "y" : -171, "bCoef" : 0.1, "trait" :
"line", "curve" : 90, "color" : "b3b6b6" },
/* 28 */ { "x" : 368, "y" : -142.37229643041, "bCoef" : 0.1, "trait" :
"line", "color" : "0099ff", "curve" : 90 },
/* 29 */ { "x" : 260.72508183959, "y" : -50.168480548544, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 0 },
/* 30 */ { "x" : 368, "y" : 141.33175243687, "bCoef" : 0.1, "trait" :
"line", "color" : "0099ff", "curve" : -90 },
/* 31 */ { "x" : 260.72508183959, "y" : 49.127936555002, "bCoef" : 0.1,
"trait" : "line", "color" : "0099ff", "curve" : 0 },
/* 32 */ { "x" : -250.86909422732, "y" : -1.2295321189394, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 33 */ { "x" : -250.86909422732, "y" : 0.18898812539692, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 34 */ { "x" : -250.86909422732, "y" : -2.6480523632758, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 35 */ { "x" : -250.86909422732, "y" : 1.6075083697333, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 36 */ { "x" : -250.86909422732, "y" : 0.89824824756514, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 37 */ { "x" : -250.86909422732, "y" : -1.9387922411076, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 38 */ { "x" : -250.86909422732, "y" : 1.9621384308174, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 39 */ { "x" : -250.86909422732, "y" : -3.0026824243599, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 40 */ { "x" : 250.69382348534, "y" : -1.2295321189394, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 41 */ { "x" : 250.69382348534, "y" : 0.18898812539692, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 42 */ { "x" : 250.69382348534, "y" : -2.6480523632758, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 43 */ { "x" : 250.69382348534, "y" : 1.6075083697333, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 44 */ { "x" : 250.69382348534, "y" : 0.89824824756514, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 45 */ { "x" : 250.69382348534, "y" : -1.9387922411076, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 46 */ { "x" : 250.69382348534, "y" : 1.9621384308174, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 47 */ { "x" : 250.69382348534, "y" : -3.0026824243599, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 48 */ { "x" : -185.66591492467, "y" : -1.2295321189394, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 49 */ { "x" : -185.66591492467, "y" : 0.18898812539692, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 50 */ { "x" : -185.66591492467, "y" : -2.6480523632758, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 51 */ { "x" : -185.66591492467, "y" : 1.6075083697333, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 52 */ { "x" : -185.66591492467, "y" : 0.89824824756514, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 53 */ { "x" : -185.66591492467, "y" : -1.9387922411076, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 54 */ { "x" : -185.66591492467, "y" : 1.9621384308174, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 55 */ { "x" : -185.66591492467, "y" : -3.0026824243599, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 56 */ { "x" : 185.49064418269, "y" : -1.2295321189394, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 57 */ { "x" : 185.49064418269, "y" : 0.18898812539692, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 58 */ { "x" : 185.49064418269, "y" : -2.6480523632758, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 59 */ { "x" : 185.49064418269, "y" : 1.6075083697333, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 60 */ { "x" : 185.49064418269, "y" : 0.89824824756514, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 61 */ { "x" : 185.49064418269, "y" : -1.9387922411076, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 62 */ { "x" : 185.49064418269, "y" : 1.9621384308174, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 63 */ { "x" : 185.49064418269, "y" : -3.0026824243599, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 64 */ { "x" : -160.58776903904, "y" : -159.39453936245, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 65 */ { "x" : -160.58776903904, "y" : -182.09086327183, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 66 */ { "x" : -80.337702205015, "y" : -159.39453936245, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 67 */ { "x" : -80.337702205015, "y" : -182.09086327183, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 68 */ { "x" : 160.41249829706, "y" : -159.39453936245, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 69 */ { "x" : 160.41249829706, "y" : -182.09086327183, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 70 */ { "x" : 80.162431463036, "y" : -159.39453936245, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 71 */ { "x" : 80.162431463036, "y" : -182.09086327183, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 72 */ { "x" : -254.88159756902, "y" : -171, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 73 */ { "x" : -254.88159756902, "y" : -182.09086327183, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 74 */ { "x" : -371.91294503531, "y" : -87.759267023458, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 75 */ { "x" : -384.61920561736, "y" : -87.759267023458, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 76 */ { "x" : 371.73767429333, "y" : -87.759267023458, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 77 */ { "x" : 384.44393487538, "y" : -87.759267023458, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 78 */ { "x" : -371.91294503531, "y" : 86.718723029916, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 79 */ { "x" : -384.61920561736, "y" : 86.718723029916, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 80 */ { "x" : 371.73767429333, "y" : 86.718723029916, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 81 */ { "x" : 384.44393487538, "y" : 86.718723029916, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 82 */ { "x" : -254.88159756902, "y" : 171, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 83 */ { "x" : -254.88159756902, "y" : 181.05031927829, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 84 */ { "x" : 254.70632682704, "y" : -171, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 85 */ { "x" : 254.70632682704, "y" : -182.09086327183, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 86 */ { "x" : 254.70632682704, "y" : 171, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 87 */ { "x" : 254.70632682704, "y" : 181.05031927829, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },

/* 88 */ { "x" : -368, "y" : 171, "bCoef" : 1, "cMask" : ["ball" ],


"trait" : "ballArea", "vis" : true, "color" : "b3b6b6", "bias" : 12 },
/* 89 */ { "x" : 368, "y" : 171, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : true, "color" : "b3b6b6", "bias" : 12 },
/* 90 */ { "x" : 368, "y" : 64, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : true, "color" : "b3b6b6", "bias" : 12 },
/* 91 */ { "x" : 368, "y" : -64, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : true, "color" : "b3b6b6", "bias" : 12 },
/* 92 */ { "x" : 368, "y" : -171, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : true, "color" : "b3b6b6", "bias" : 12 },
/* 93 */ { "x" : -368, "y" : -171, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : true, "color" : "b3b6b6", "bias" : 12 },
/* 94 */ { "x" : -368, "y" : -64, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : true, "color" : "b3b6b6", "bias" : 12 },
/* 95 */ { "x" : -368, "y" : 64, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6", "vis" : true, "bias" : -12 },

/* 96 */ { "x" : -368, "y" : 64, "bCoef" : 0, "trait" : "line" },


/* 97 */ { "x" : -368, "y" : -64, "bCoef" : 0, "trait" : "line" },
/* 98 */ { "x" : 368, "y" : 64, "bCoef" : 0, "trait" : "line" },
/* 99 */ { "x" : 368, "y" : -64, "bCoef" : 0, "trait" : "line" },
/* 100 */ { "x" : 0, "y" : 65, "bCoef" : 0, "trait" : "line" },
/* 101 */ { "x" : 0, "y" : 171, "bCoef" : 0, "trait" : "line" },
/* 102 */ { "x" : 0, "y" : -171, "bCoef" : 0, "trait" : "line" },
/* 103 */ { "x" : 0, "y" : -65, "bCoef" : 0, "trait" : "line" },
/* 104 */ { "x" : 0, "y" : -65, "bCoef" : 0, "trait" : "line" },
/* 105 */ { "x" : 0, "y" : 65, "bCoef" : 0, "trait" : "line" }

],

"segments" : [
{ "v0" : 0, "v1" : 1, "curve" : 180, "color" : "b3b6b6", "cGroup" :
["blueKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 0, "v1" : 1, "curve" : -180, "color" : "b3b6b6", "cGroup" :
["redKO" ], "trait" : "kickOffBarrier" },

{ "v0" : 1, "v1" : 0, "curve" : -180, "vis" : true, "color" : "b3b6b6",


"bCoef" : 0, "trait" : "line" },
{ "v0" : 3, "v1" : 2, "curve" : 180, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0, "trait" : "line" },

{ "v0" : 4, "v1" : 5, "trait" : "kickOffBarrier" },


{ "v0" : 6, "v1" : 7, "trait" : "kickOffBarrier" },

{ "v0" : 8, "v1" : 9, "curve" : 0, "color" : "F8F8F8", "cMask" :


["ball" ], "trait" : "goalNet", "bias" : 12, "pos" : [-700,-80 ], "y" : -64 },
{ "v0" : 9, "v1" : 10, "color" : "F8F8F8", "cMask" : ["ball" ], "trait"
: "goalNet", "bias" : 12, "x" : -400 },
{ "v0" : 10, "v1" : 11, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "bias" : 12, "pos" : [-700,80 ], "y" : 64 },
{ "v0" : 12, "v1" : 13, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "bias" : 12, "pos" : [-700,-80 ], "y" : 64 },
{ "v0" : 13, "v1" : 14, "color" : "F8F8F8", "cMask" : ["ball" ],
"trait" : "goalNet", "bias" : 12, "x" : -590 },
{ "v0" : 14, "v1" : 15, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "bias" : 12, "pos" : [-700,80 ], "y" : -64 },

{ "v0" : 16, "v1" : 17, "curve" : 94.0263701017, "vis" : true,


"color" : "ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 19, "v1" : 18, "curve" : 86.632306418889, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 20, "v1" : 21, "curve" : -94.026370101699, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 17, "v1" : 21, "curve" : 0, "vis" : true, "color" : "ff6363",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 23, "v1" : 22, "curve" : -86.632306418888, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 25, "v1" : 24, "curve" : 86.632306418884, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 27, "v1" : 26, "curve" : -86.632306418899, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 28, "v1" : 29, "curve" : -94.026370101699, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 30, "v1" : 31, "curve" : 94.026370101699, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 33, "v1" : 32, "curve" : -180.00692920292, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 32, "v1" : 33, "curve" : -180.00218240614, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 35, "v1" : 34, "curve" : -179.64823645332, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 34, "v1" : 35, "curve" : -180.35758668147, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 37, "v1" : 36, "curve" : -180.02357323962, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 36, "v1" : 37, "curve" : -180.00924102399, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 39, "v1" : 38, "curve" : -180.06885755885, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 38, "v1" : 39, "curve" : -180.02948353257, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 41, "v1" : 40, "curve" : -179.99869069543, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 40, "v1" : 41, "curve" : -179.99939258776, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 43, "v1" : 42, "curve" : -180.08826047163, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 42, "v1" : 43, "curve" : -179.91186753664, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 45, "v1" : 44, "curve" : -179.99528711105, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 44, "v1" : 45, "curve" : -179.99743836358, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 47, "v1" : 46, "curve" : -179.98626041101, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 46, "v1" : 47, "curve" : -179.99175181595, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 49, "v1" : 48, "curve" : -180.04715562398, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 48, "v1" : 49, "curve" : -179.95294709391, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 51, "v1" : 50, "curve" : -179.95715750564, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 50, "v1" : 51, "curve" : -179.89943871875, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 53, "v1" : 52, "curve" : -179.94773754738, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 52, "v1" : 53, "curve" : -179.98221351296, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 55, "v1" : 54, "curve" : -180.4151727218, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 54, "v1" : 55, "curve" : -179.58764458796, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 57, "v1" : 56, "curve" : -180.00086646359, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 56, "v1" : 57, "curve" : -180.01965986376, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 59, "v1" : 58, "curve" : -180.03532601389, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 58, "v1" : 59, "curve" : -179.99380079, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 61, "v1" : 60, "curve" : -180.0044468452, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 60, "v1" : 61, "curve" : -180.01386779847, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 63, "v1" : 62, "curve" : -180.05158287563, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 62, "v1" : 63, "curve" : -180.01212223878, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 64, "v1" : 65, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240 },
{ "v0" : 66, "v1" : 67, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -120 },
{ "v0" : 68, "v1" : 69, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 240 },
{ "v0" : 70, "v1" : 71, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 120 },
{ "v0" : 72, "v1" : 73, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 74, "v1" : 75, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 76, "v1" : 77, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 78, "v1" : 79, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 80, "v1" : 81, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 82, "v1" : 83, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 84, "v1" : 85, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 86, "v1" : 87, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 31, "v1" : 29, "curve" : 0, "vis" : true, "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line" },

{ "v0" : 88, "v1" : 89, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,


"cMask" : ["ball" ], "trait" : "ballArea", "bias" : 12, "y" : 171 },
{ "v0" : 89, "v1" : 90, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "bias" : 12, "x" : 368 },
{ "v0" : 91, "v1" : 92, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "bias" : 12, "x" : 368 },
{ "v0" : 92, "v1" : 93, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "bias" : 12, "y" : -171 },
{ "v0" : 93, "v1" : 94, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "bias" : 12, "x" : -368 },
{ "v0" : 88, "v1" : 95, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "bias" : -12, "x" : -368 },

{ "v0" : 96, "v1" : 97, "curve" : 0, "vis" : true, "color" : "b3b6b6",


"bCoef" : 0, "trait" : "line", "x" : -368 },
{ "v0" : 98, "v1" : 99, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0, "trait" : "line", "x" : 368 },
{ "v0" : 100, "v1" : 101, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0, "trait" : "line", "x" : 0 },
{ "v0" : 102, "v1" : 103, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0, "trait" : "line", "x" : 0 },
{ "v0" : 104, "v1" : 105, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0, "trait" : "line", "x" : 0 }

],

"goals" : [
{ "p0" : [-376.95,-62.053454903872 ], "p1" : [-
376.95,64.043361696331 ], "team" : "red" },
{ "p0" : [376.95,62 ], "p1" : [376.95,-62 ], "team" : "blue" }

],

"discs" : [
{ "radius" : 6.4, "invMass" : 1.5, "pos" : [0,0 ], "color" : "FFFFFF",
"bCoef" : 0.4, "cGroup" : ["ball","kick","score" ], "damping" : 0.99 },
${[Link](obtenerDiscos()).slice(1, -1)},

{ "radius" : 3.9405255187564, "pos" : [-368,64 ], "color" : "FFFF00",


"trait" : "goalPost", "y" : 80 },
{ "radius" : 3.9405255187564, "pos" : [-368,-64 ], "color" : "FFFF00",
"trait" : "goalPost", "y" : -80, "x" : -560 },
{ "radius" : 3.9405255187564, "pos" : [368,-64 ], "color" : "FFFF00",
"trait" : "goalPost", "y" : 80 },
{ "radius" : 3.9405255187564, "pos" : [368,64 ], "color" : "FFFF00",
"trait" : "goalPost", "y" : -80, "x" : -560 },

{ "radius" : 3, "invMass" : 0, "pos" : [-368,-171 ], "color" :


"ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [-368,171 ], "color" : "ff6363",
"bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [368,171 ], "color" : "4fbeff",
"bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [368,-171 ], "color" : "4fbeff",
"bCoef" : 0.1, "trait" : "line" }

],

"planes" : [
{ "normal" : [0,1 ], "dist" : -171, "trait" : "ballArea" },
{ "normal" : [0,-1 ], "dist" : -171, "trait" : "ballArea" },

{ "normal" : [0,1 ], "dist" : -230, "bCoef" : 0.2, "cMask" :


["all" ] },
{ "normal" : [0,-1 ], "dist" : -230, "bCoef" : 0.2, "cMask" :
["all" ] },
{ "normal" : [1,0 ], "dist" : -420, "bCoef" : 0.2, "cMask" :
["all" ] },
{ "normal" : [-1,0 ], "dist" : -420, "bCoef" : 0.2, "cMask" :
["all" ] }

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 1 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["all" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] },
"line" : { "vis" : true, "bCoef" : 0, "cMask" : ["" ] },
"arco" : { "radius" : 2, "cMask" : ["n/d" ], "color" : "cccccc" }

},

"playerPhysics" : {
"acceleration" : 0.11,
"kickingAcceleration" : 0.083,
"kickStrength" : 5,
"bCoef" : 0

},

"ballPhysics" : "disc0",

"joints":[{"d0":0,"d1":1,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":2,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":3,"length":5,"color":"transparent"},
{"d0":0,"d1":4,"length":5,"color":"transparent"},
{"d0":0,"d1":5,"length":5,"color":"transparent"},
{"d0":0,"d1":6,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":10,"color":"transparent"},
{"d0":1,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":1,"d1":4,"length":5.385164807134504,"color":"transparent"},
{"d0":1,"d1":5,"length":9.433981132056603,"color":"transparent"},
{"d0":1,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":2,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":4,"length":9.433981132056603,"color":"transparent"},
{"d0":2,"d1":5,"length":5.385164807134504,"color":"transparent"},
{"d0":2,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":3,"d1":4,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":5,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":6,"length":5,"color":"transparent"},
{"d0":4,"d1":5,"length":6,"color":"transparent"},
{"d0":4,"d1":6,"length":5,"color":"transparent"},
{"d0":5,"d1":6,"length":5,"color":"transparent"}]
}`;
RSRMap = false;
return Futx2Map;
}

function getFutx3Map() {
var Futx3Map = `{

"name" : "𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯³ 𝗚𝗟𝗛 ",

"width" : 620,

"height" : 300,

"spawnDistance" : 350,

"redSpawnPoints" : [
[ -250, 0
],
[ -250, 0
],
[ -250, 0
],
[ -250, 0
],
[ -250, 0
],
[ -250, 0
],
[ -250, 0
],
[ -180, 275
]

],

"blueSpawnPoints" : [
[ 250, 0
],
[ 250, 0
],
[ 250, 0
],
[ 250, 0
],
[ 250, 0
],
[ 250, 0
],
[ 250, 0
],
[ 250, 0
],
[ 180, 275
]

],

"bg" : { "type" : "", "height" : 0, "width" : 0, "color" : "2a3a40" },

"vertexes" : [
/* 0 */ { "x" : 550, "y" : 240, "trait" : "ballArea" },
/* 1 */ { "x" : 550, "y" : -240, "trait" : "ballArea" },

/* 2 */ { "x" : 0, "y" : 300, "trait" : "kickOffBarrier" },


/* 3 */ { "x" : 0, "y" : 80, "bCoef" : 0.15, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 180 },
/* 4 */ { "x" : 0, "y" : -80, "bCoef" : 0.15, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 180 },
/* 5 */ { "x" : 0, "y" : -300, "trait" : "kickOffBarrier" },

/* 6 */ { "x" : -550, "y" : -80, "cMask" : ["ball" ], "trait" :


"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ] },
/* 7 */ { "x" : -590, "y" : -80, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ] },
/* 8 */ { "x" : -590, "y" : 80, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ] },
/* 9 */ { "x" : -550, "y" : 80, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ] },
/* 10 */ { "x" : 550, "y" : -80, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,-80 ] },
/* 11 */ { "x" : 590, "y" : -80, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,-80 ] },
/* 12 */ { "x" : 590, "y" : 80, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,80 ] },
/* 13 */ { "x" : 550, "y" : 80, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,80 ] },

/* 14 */ { "x" : -550, "y" : 80, "bCoef" : 1.15, "cMask" : ["ball" ],


"trait" : "ballArea", "color" : "b3b6b6", "pos" : [-700,80 ] },
/* 15 */ { "x" : -550, "y" : 240, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 16 */ { "x" : -550, "y" : -80, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6", "pos" : [-700,-80 ] },
/* 17 */ { "x" : -550, "y" : -240, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 18 */ { "x" : -550, "y" : 240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6", "_selected" : "segment" },
/* 19 */ { "x" : 550, "y" : 240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6", "_selected" : "segment" },
/* 20 */ { "x" : 550, "y" : 80, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "pos" : [700,80 ], "color" : "b3b6b6" },
/* 21 */ { "x" : 550, "y" : 240, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 22 */ { "x" : 550, "y" : -240, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 23 */ { "x" : 550, "y" : -80, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6", "pos" : [700,-80 ] },
/* 24 */ { "x" : 550, "y" : -240, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 25 */ { "x" : 550, "y" : -240, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 26 */ { "x" : -550, "y" : -240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },
/* 27 */ { "x" : 550, "y" : -240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },

/* 28 */ { "x" : 0, "y" : -240, "bCoef" : 0.1, "cMask" :


["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 29 */ { "x" : 0, "y" : -80, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 30 */ { "x" : 0, "y" : 80, "bCoef" : 0.1, "cMask" : ["red","blue" ],
"cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier", "color" : "b3b6b6" },
/* 31 */ { "x" : 0, "y" : 240, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 32 */ { "x" : 0, "y" : -80, "bCoef" : 0.1, "cMask" :
["red","blue" ], "trait" : "kickOffBarrier", "vis" : true, "color" : "b3b6b6" },
/* 33 */ { "x" : 0, "y" : 80, "bCoef" : 0.1, "cMask" : ["red","blue" ],
"trait" : "kickOffBarrier", "vis" : true, "color" : "b3b6b6" },
/* 34 */ { "x" : 0, "y" : 80, "trait" : "kickOffBarrier", "color" :
"b3b6b6", "vis" : true, "curve" : -180 },
/* 35 */ { "x" : 0, "y" : -80, "trait" : "kickOffBarrier", "color" :
"b3b6b6", "vis" : true, "curve" : -180 },
/* 36 */ { "x" : 0, "y" : 80, "trait" : "kickOffBarrier", "color" :
"b3b6b6", "vis" : true, "curve" : 0 },
/* 37 */ { "x" : 0, "y" : -80, "trait" : "kickOffBarrier", "color" :
"b3b6b6", "vis" : true, "curve" : 0 },

/* 38 */ { "x" : -557.5, "y" : 80, "bCoef" : 1, "cMask" : ["ball" ],


"trait" : "ballArea", "curve" : 0, "vis" : false, "pos" : [-700,80 ] },
/* 39 */ { "x" : -557.5, "y" : 240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false },
/* 40 */ { "x" : -557.5, "y" : -240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 41 */ { "x" : -557.5, "y" : -80, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0, "pos" : [-700,-80 ] },
/* 42 */ { "x" : 557.5, "y" : -240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 43 */ { "x" : 557.5, "y" : -80, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0, "pos" : [700,-80 ] },
/* 44 */ { "x" : 557.5, "y" : 80, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false, "pos" : [700,80 ] },
/* 45 */ { "x" : 557.5, "y" : 240, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false },

/* 46 */ { "x" : 0, "y" : -80, "bCoef" : 0.1, "trait" : "line", "color"


: "b3b6b6" },
/* 47 */ { "x" : 0, "y" : 80, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 48 */ { "x" : -550, "y" : -80, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 49 */ { "x" : -550, "y" : 80, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 50 */ { "x" : 550, "y" : -80, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 51 */ { "x" : 550, "y" : 80, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 52 */ { "x" : -550, "y" : 200, "bCoef" : 0.1, "trait" : "line",
"color" : "ff6363", "curve" : -90 },
/* 53 */ { "x" : -390, "y" : 70, "bCoef" : 0.1, "trait" : "line",
"color" : "ff6363", "curve" : 0 },
/* 54 */ { "x" : -550, "y" : 226, "bCoef" : 0.1, "trait" : "line",
"curve" : -90, "color" : "b3b6b6" },
/* 55 */ { "x" : -536, "y" : 240, "bCoef" : 0.1, "trait" : "line",
"curve" : -90, "color" : "b3b6b6" },
/* 56 */ { "x" : -550, "y" : -200, "bCoef" : 0.1, "trait" : "line",
"color" : "ff6363", "curve" : 90 },
/* 57 */ { "x" : -390, "y" : -70, "bCoef" : 0.1, "trait" : "line",
"color" : "ff6363", "curve" : 0 },
/* 58 */ { "x" : -550, "y" : -226, "bCoef" : 0.1, "trait" : "line",
"curve" : 90, "color" : "b3b6b6" },
/* 59 */ { "x" : -536, "y" : -240, "bCoef" : 0.1, "trait" : "line",
"curve" : 90, "color" : "b3b6b6" },
/* 60 */ { "x" : -381, "y" : -240, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 61 */ { "x" : 550, "y" : -226, "bCoef" : 0.1, "trait" : "line",
"curve" : -90, "color" : "b3b6b6" },
/* 62 */ { "x" : 536, "y" : -240, "bCoef" : 0.1, "trait" : "line",
"curve" : -90, "color" : "b3b6b6" },
/* 63 */ { "x" : 550, "y" : 226, "bCoef" : 0.1, "trait" : "line",
"curve" : 90, "color" : "b3b6b6" },
/* 64 */ { "x" : 536, "y" : 240, "bCoef" : 0.1, "trait" : "line",
"curve" : 90, "color" : "b3b6b6" },
/* 65 */ { "x" : 550, "y" : 200, "bCoef" : 0.1, "trait" : "line",
"color" : "0099ff", "curve" : 90 },
/* 66 */ { "x" : 390, "y" : 70, "bCoef" : 0.1, "trait" : "line",
"color" : "0099ff", "curve" : 90 },
/* 67 */ { "x" : 550, "y" : -200, "bCoef" : 0.1, "trait" : "line",
"color" : "0099ff", "curve" : -90 },
/* 68 */ { "x" : 390, "y" : -70, "bCoef" : 0.1, "trait" : "line",
"color" : "0099ff", "curve" : -90 },
/* 69 */ { "x" : 390, "y" : 70, "bCoef" : 0.1, "trait" : "line",
"color" : "0099ff", "curve" : 0 },
/* 70 */ { "x" : 390, "y" : -70, "bCoef" : 0.1, "trait" : "line",
"color" : "0099ff", "curve" : 0 },
/* 71 */ { "x" : -375, "y" : 1, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 72 */ { "x" : -375, "y" : -1, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 73 */ { "x" : -375, "y" : 3, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 74 */ { "x" : -375, "y" : -3, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 75 */ { "x" : -375, "y" : -2, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 76 */ { "x" : -375, "y" : 2, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 77 */ { "x" : -375, "y" : -3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 78 */ { "x" : -375, "y" : 3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 79 */ { "x" : 375, "y" : 1, "bCoef" : 0.1, "trait" : "line", "curve"
: 180, "color" : "b3b6b6" },
/* 80 */ { "x" : 375, "y" : -1, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 81 */ { "x" : 375, "y" : 3, "bCoef" : 0.1, "trait" : "line", "curve"
: 180, "color" : "b3b6b6" },
/* 82 */ { "x" : 375, "y" : -3, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 83 */ { "x" : 375, "y" : -2, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 84 */ { "x" : 375, "y" : 2, "bCoef" : 0.1, "trait" : "line", "curve"
: 180, "color" : "b3b6b6" },
/* 85 */ { "x" : 375, "y" : -3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 86 */ { "x" : 375, "y" : 3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 87 */ { "x" : -277.5, "y" : 1, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 88 */ { "x" : -277.5, "y" : -1, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 89 */ { "x" : -277.5, "y" : 3, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 90 */ { "x" : -277.5, "y" : -3, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 91 */ { "x" : -277.5, "y" : -2, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 92 */ { "x" : -277.5, "y" : 2, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 93 */ { "x" : -277.5, "y" : -3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 94 */ { "x" : -277.5, "y" : 3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 95 */ { "x" : 277.5, "y" : 1, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 96 */ { "x" : 277.5, "y" : -1, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 97 */ { "x" : 277.5, "y" : 3, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 98 */ { "x" : 277.5, "y" : -3, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 99 */ { "x" : 277.5, "y" : -2, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 100 */ { "x" : 277.5, "y" : 2, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 101 */ { "x" : 277.5, "y" : -3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 102 */ { "x" : 277.5, "y" : 3.5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "b3b6b6" },
/* 103 */ { "x" : -240, "y" : 224, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 104 */ { "x" : -240, "y" : 256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 105 */ { "x" : -120, "y" : 224, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 106 */ { "x" : -120, "y" : 256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 107 */ { "x" : 240, "y" : 224, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 108 */ { "x" : 240, "y" : 256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 109 */ { "x" : 120, "y" : 224, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 110 */ { "x" : 120, "y" : 256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 111 */ { "x" : -381, "y" : 240, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 112 */ { "x" : -381, "y" : 256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 113 */ { "x" : -556, "y" : 123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 114 */ { "x" : -575, "y" : 123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 115 */ { "x" : 556, "y" : 123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 116 */ { "x" : 575, "y" : 123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 117 */ { "x" : -556, "y" : -123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 118 */ { "x" : -575, "y" : -123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 119 */ { "x" : 556, "y" : -123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 120 */ { "x" : 575, "y" : -123, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 121 */ { "x" : -381, "y" : -240, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 122 */ { "x" : -381, "y" : -256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 123 */ { "x" : 381, "y" : 240, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 124 */ { "x" : 381, "y" : 256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 125 */ { "x" : 381, "y" : -240, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 126 */ { "x" : 381, "y" : -256, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },

/* 127 */ { "x" : 553, "y" : -240, "bCoef" : 0, "cMask" : ["ball" ],


"trait" : "ballArea", "color" : "F8F8F8", "vis" : false },
/* 128 */ { "x" : 553, "y" : -80, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "F8F8F8", "pos" : [700,-80 ], "vis" : false },
/* 129 */ { "x" : 553, "y" : 80, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea", "pos" : [700,80 ], "vis" : false },
/* 130 */ { "x" : 553, "y" : 240, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false },
/* 131 */ { "x" : -553, "y" : 80, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "F8F8F8", "pos" : [-700,80 ], "vis" : false },
/* 132 */ { "x" : -553, "y" : 240, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "F8F8F8", "vis" : false },
/* 133 */ { "x" : -553, "y" : -80, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "F8F8F8", "pos" : [-700,-80 ], "vis" : false },
/* 134 */ { "x" : -553, "y" : -240, "bCoef" : 0, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "F8F8F8", "vis" : false }

],

"segments" : [
{ "v0" : 6, "v1" : 7, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [-700,-80 ], "y" : -80 },
{ "v0" : 7, "v1" : 8, "color" : "F8F8F8", "cMask" : ["ball" ],
"trait" : "goalNet", "x" : -590 },
{ "v0" : 8, "v1" : 9, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [-700,80 ], "y" : 80 },
{ "v0" : 10, "v1" : 11, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [700,-80 ], "y" : -80 },
{ "v0" : 11, "v1" : 12, "color" : "F8F8F8", "cMask" : ["ball" ],
"trait" : "goalNet", "x" : 590 },
{ "v0" : 12, "v1" : 13, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [700,80 ], "y" : 80 },

{ "v0" : 2, "v1" : 3, "trait" : "kickOffBarrier" },


{ "v0" : 3, "v1" : 4, "curve" : 180, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.15, "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 3, "v1" : 4, "curve" : -180, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.15, "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 4, "v1" : 5, "trait" : "kickOffBarrier" },

{ "v0" : 14, "v1" : 15, "vis" : true, "color" : "b3b6b6", "bCoef" :


1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -550 },
{ "v0" : 16, "v1" : 17, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -550 },
{ "v0" : 18, "v1" : 19, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "y" : 240, "_selected" : true },
{ "v0" : 20, "v1" : 21, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 550 },
{ "v0" : 22, "v1" : 23, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 550 },
{ "v0" : 24, "v1" : 25, "vis" : true, "color" : "F8F8F8", "bCoef" : 0,
"cMask" : ["ball" ], "trait" : "ballArea", "x" : 550, "y" : -240 },
{ "v0" : 26, "v1" : 27, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "y" : -240 },

{ "v0" : 28, "v1" : 29, "vis" : true, "color" : "b3b6b6", "bCoef" :


0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier" },
{ "v0" : 30, "v1" : 31, "vis" : true, "color" : "b3b6b6", "bCoef" :
0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier" },

{ "v0" : 38, "v1" : 39, "curve" : 0, "vis" : false, "color" : "F8F8F8",


"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -557.5 },
{ "v0" : 40, "v1" : 41, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -557.5 },
{ "v0" : 42, "v1" : 43, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 557.5 },
{ "v0" : 44, "v1" : 45, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 557.5 },

{ "v0" : 46, "v1" : 47, "curve" : 0, "vis" : true, "color" : "b3b6b6",


"bCoef" : 0.1, "trait" : "line", "x" : 0 },
{ "v0" : 48, "v1" : 49, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -550 },
{ "v0" : 50, "v1" : 51, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 550 },
{ "v0" : 52, "v1" : 53, "curve" : -90, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 55, "v1" : 54, "curve" : -90, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 56, "v1" : 57, "curve" : 90, "vis" : true, "color" : "ff6363",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 53, "v1" : 57, "curve" : 0, "vis" : true, "color" : "ff6363",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 59, "v1" : 58, "curve" : 90, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 62, "v1" : 61, "curve" : -90, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 64, "v1" : 63, "curve" : 90, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 65, "v1" : 66, "curve" : 90, "vis" : true, "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 67, "v1" : 68, "curve" : -90, "vis" : true, "color" :
"0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 69, "v1" : 70, "curve" : 0, "vis" : true, "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line", "x" : 390 },
{ "v0" : 72, "v1" : 71, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 71, "v1" : 72, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 74, "v1" : 73, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 73, "v1" : 74, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 76, "v1" : 75, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 75, "v1" : 76, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 78, "v1" : 77, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 77, "v1" : 78, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 80, "v1" : 79, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 79, "v1" : 80, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 82, "v1" : 81, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 81, "v1" : 82, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 84, "v1" : 83, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 83, "v1" : 84, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 86, "v1" : 85, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 85, "v1" : 86, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 88, "v1" : 87, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 87, "v1" : 88, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 90, "v1" : 89, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 89, "v1" : 90, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 92, "v1" : 91, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 91, "v1" : 92, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 94, "v1" : 93, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 93, "v1" : 94, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 96, "v1" : 95, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 95, "v1" : 96, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 98, "v1" : 97, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 97, "v1" : 98, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 100, "v1" : 99, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 99, "v1" : 100, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 102, "v1" : 101, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 101, "v1" : 102, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 103, "v1" : 104, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240 },
{ "v0" : 105, "v1" : 106, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -120 },
{ "v0" : 107, "v1" : 108, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 240 },
{ "v0" : 109, "v1" : 110, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 120 },
{ "v0" : 111, "v1" : 112, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 113, "v1" : 114, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 115, "v1" : 116, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 117, "v1" : 118, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 119, "v1" : 120, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 121, "v1" : 122, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 123, "v1" : 124, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 125, "v1" : 126, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },

{ "v0" : 127, "v1" : 128, "vis" : false, "color" : "F8F8F8", "bCoef" :


0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 553 },
{ "v0" : 129, "v1" : 130, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 553 },
{ "v0" : 131, "v1" : 132, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -553 },
{ "v0" : 133, "v1" : 134, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -553 }

],

"goals" : [
{ "p0" : [-558.95,-80 ], "p1" : [-558.95,80 ], "team" : "red" },
{ "p0" : [558.95,80 ], "p1" : [558.95,-80 ], "team" : "blue" }

],

"discs" : [
{"radius":6.4,"color":"$
{PelotaFutsal}","bCoef":0.4,"invMass":1.5,"damping":0.99,"cGroup":
["ball","kick","score"]},
${[Link](obtenerDiscos()).slice(1, -1)},

{ "radius" : 5, "pos" : [-550,80 ], "color" : "FFFF00", "trait" :


"goalPost", "y" : 80 },
{ "radius" : 5, "pos" : [-550,-80 ], "color" : "FFFF00", "trait" :
"goalPost", "y" : -80, "x" : -560 },
{ "radius" : 5, "pos" : [550,80 ], "color" : "FFFF00", "trait" :
"goalPost", "y" : 80 },
{ "radius" : 5, "pos" : [550,-80 ], "color" : "FFFF00", "trait" :
"goalPost", "y" : -80 },

{ "radius" : 3, "invMass" : 0, "pos" : [-550,240 ], "color" : "ff6363",


"bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [-550,-240 ], "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [550,-240 ], "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [550,240 ], "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line" }

],
"planes" : [
{ "normal" : [0,1 ], "dist" : -240, "bCoef" : 1, "trait" : "ballArea",
"vis" : false, "curve" : 0 },
{ "normal" : [0,-1 ], "dist" : -240, "bCoef" : 1, "trait" :
"ballArea" },

{ "normal" : [0,1 ], "dist" : -300, "bCoef" : 0.1 },


{ "normal" : [0,-1 ], "dist" : -300, "bCoef" : 0.1 },
{ "normal" : [1,0 ], "dist" : -620, "bCoef" : 0.1 },
{ "normal" : [-1,0 ], "dist" : -620, "bCoef" : 0.1 },

{ "normal" : [1,0 ], "dist" : -620, "bCoef" : 0.1, "trait" :


"ballArea", "vis" : false, "curve" : 0 },
{ "normal" : [-1,0 ], "dist" : -620, "bCoef" : 0.1, "trait" :
"ballArea", "vis" : false, "curve" : 0 }

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] },
"line" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] }

},

"playerPhysics" : {
"bCoef" : 0,
"acceleration" : 0.11,
"kickingAcceleration" : 0.083,
"kickStrength" : 5

},

"ballPhysics":"disc0",

"joints":[{"d0":0,"d1":1,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":2,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":3,"length":5,"color":"transparent"},
{"d0":0,"d1":4,"length":5,"color":"transparent"},
{"d0":0,"d1":5,"length":5,"color":"transparent"},
{"d0":0,"d1":6,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":10,"color":"transparent"},
{"d0":1,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":1,"d1":4,"length":5.385164807134504,"color":"transparent"},
{"d0":1,"d1":5,"length":9.433981132056603,"color":"transparent"},
{"d0":1,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":2,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":4,"length":9.433981132056603,"color":"transparent"},
{"d0":2,"d1":5,"length":5.385164807134504,"color":"transparent"},
{"d0":2,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":3,"d1":4,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":5,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":6,"length":5,"color":"transparent"},
{"d0":4,"d1":5,"length":6,"color":"transparent"},
{"d0":4,"d1":6,"length":5,"color":"transparent"},
{"d0":5,"d1":6,"length":5,"color":"transparent"}]

}`;
RSRMap = false;
return Futx3Map;
}

function getFutx4Map() {
var Futx4Map = `{

"name" : "𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯⁴ 𝗚𝗟𝗛 ",

"width" : 765,

"height" : 380,

"spawnDistance" : 350,

"redSpawnPoints" : [
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -305, 0
],
[ -229, 350
]

],

"blueSpawnPoints" : [
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 305, 0
],
[ 229, 350
]

],

"bg" : { "type" : "", "height" : 0, "width" : 0, "color" : "2a3a40" },

"vertexes" : [
/* 0 */ { "x" : 700.1148409130134, "y" : 319.8124743008296, "trait" :
"ballArea" },
/* 1 */ { "x" : 700.1148409130134, "y" : -319.8124743008296, "trait" :
"ballArea" },

/* 2 */ { "x" : 0, "y" : 380, "trait" : "kickOffBarrier" },


/* 3 */ { "x" : 0, "y" : 106.60415810027654, "bCoef" : 0.15, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 180 },
/* 4 */ { "x" : 0, "y" : -106.60415810027654, "bCoef" : 0.15, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 180 },
/* 5 */ { "x" : 0, "y" : -380, "trait" : "kickOffBarrier" },

/* 6 */ { "x" : -700.1148409130134, "y" : -90, "cMask" : ["ball" ],


"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ] },
/* 7 */ { "x" : -740, "y" : -90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ] },
/* 8 */ { "x" : -740, "y" : 90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ] },
/* 9 */ { "x" : -700.1148409130134, "y" : 90, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ] },
/* 10 */ { "x" : 700.1148409130134, "y" : -90, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,-80 ] },
/* 11 */ { "x" : 740, "y" : -90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,-80 ] },
/* 12 */ { "x" : 740, "y" : 90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,80 ] },
/* 13 */ { "x" : 700.1148409130134, "y" : 90, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,80 ] },

/* 14 */ { "x" : -700.1148409130134, "y" : 90, "bCoef" : 1.15,


"cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6", "pos" : [-
700,80 ] },
/* 15 */ { "x" : -700.1148409130134, "y" : 319.8124743008296, "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 16 */ { "x" : -700.1148409130134, "y" : -90, "bCoef" : 1.15, "cMask"
: ["ball" ], "trait" : "ballArea", "color" : "b3b6b6", "pos" : [-700,-80 ] },
/* 17 */ { "x" : -700.1148409130134, "y" : -319.8124743008296,
"bCoef" : 1.15, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 18 */ { "x" : -700.1148409130134, "y" : 319.8124743008296, "bCoef" :
1, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 19 */ { "x" : 700.1148409130134, "y" : 319.8124743008296, "bCoef" :
1, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 20 */ { "x" : 700.1148409130134, "y" : 90, "bCoef" : 1.15, "cMask" :
["ball" ], "trait" : "ballArea", "pos" : [700,80 ], "color" : "b3b6b6" },
/* 21 */ { "x" : 700.1148409130134, "y" : 319.8124743008296, "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 22 */ { "x" : 700.1148409130134, "y" : -319.8124743008296, "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 23 */ { "x" : 700.1148409130134, "y" : -90, "bCoef" : 1.15,
"cMask" : ["ball" ], "trait" : "ballArea", "color" : "b3b6b6", "pos" : [700,-
80 ] },
/* 24 */ { "x" : 700.1148409130134, "y" : -319.8124743008296, "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea" },
/* 25 */ { "x" : 700.1148409130134, "y" : -319.8124743008296, "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea" },
/* 26 */ { "x" : -700.1148409130134, "y" : -319.8124743008296,
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "curve" : 0, "color" :
"b3b6b6" },
/* 27 */ { "x" : 700.1148409130134, "y" : -319.8124743008296, "bCoef" :
1, "cMask" : ["ball" ], "trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },

/* 28 */ { "x" : 0, "y" : -319.8124743008296, "bCoef" : 0.1, "cMask" :


["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 29 */ { "x" : 0, "y" : -106.60415810027654, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 30 */ { "x" : 0, "y" : 106.60415810027654, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 31 */ { "x" : 0, "y" : 319.8124743008296, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 32 */ { "x" : 0, "y" : -106.60415810027654, "bCoef" : 0.1, "cMask" :
["red","blue" ], "trait" : "kickOffBarrier", "vis" : true, "color" : "b3b6b6" },
/* 33 */ { "x" : 0, "y" : 106.60415810027654, "bCoef" : 0.1, "cMask" :
["red","blue" ], "trait" : "kickOffBarrier", "vis" : true, "color" : "b3b6b6" },
/* 34 */ { "x" : 0, "y" : 106.60415810027654, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : -180 },
/* 35 */ { "x" : 0, "y" : -106.60415810027654, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : -180 },
/* 36 */ { "x" : 0, "y" : 106.60415810027654, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 0 },
/* 37 */ { "x" : 0, "y" : -106.60415810027654, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 0 },

/* 38 */ { "x" : -709.661861470918, "y" : 90, "bCoef" : 1, "cMask" :


["ball" ], "trait" : "ballArea", "curve" : 0, "vis" : false, "pos" : [-700,80 ] },
/* 39 */ { "x" : -709.661861470918, "y" : 319.8124743008296, "bCoef" :
1, "cMask" : ["ball" ], "trait" : "ballArea", "curve" : 0, "vis" : false },
/* 40 */ { "x" : -709.661861470918, "y" : -319.8124743008296, "bCoef" :
1, "cMask" : ["ball" ], "trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 41 */ { "x" : -709.661861470918, "y" : -90, "bCoef" : 1, "cMask" :
["ball" ], "trait" : "ballArea", "vis" : false, "curve" : 0, "pos" : [-700,-80 ] },
/* 42 */ { "x" : 709.661861470918, "y" : -319.8124743008296, "bCoef" :
1, "cMask" : ["ball" ], "trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 43 */ { "x" : 709.661861470918, "y" : -90, "bCoef" : 1, "cMask" :
["ball" ], "trait" : "ballArea", "vis" : false, "curve" : 0, "pos" : [700,-80 ] },
/* 44 */ { "x" : 709.661861470918, "y" : 90, "bCoef" : 1, "cMask" :
["ball" ], "trait" : "ballArea", "curve" : 0, "vis" : false, "pos" : [700,80 ] },
/* 45 */ { "x" : 709.661861470918, "y" : 319.8124743008296, "bCoef" :
1, "cMask" : ["ball" ], "trait" : "ballArea", "curve" : 0, "vis" : false },

/* 46 */ { "x" : 0, "y" : -106.60415810027654, "bCoef" : 0.1, "trait" :


"line", "color" : "b3b6b6" },
/* 47 */ { "x" : 0, "y" : 106.60415810027654, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 48 */ { "x" : -700.1148409130134, "y" : -90, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 49 */ { "x" : -700.1148409130134, "y" : 90, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 50 */ { "x" : 700.1148409130134, "y" : -90, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 51 */ { "x" : 700.1148409130134, "y" : 90, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 52 */ { "x" : -700.1148409130134, "y" : 266.5103952506913, "bCoef" :
0.1, "trait" : "line", "color" : "ff6363", "curve" : -90 },
/* 53 */ { "x" : -496.4450690110458, "y" : 93.27863833774197, "bCoef" :
0.1, "trait" : "line", "color" : "ff6363", "curve" : 0 },
/* 54 */ { "x" : -700.1148409130134, "y" : 301.1567466332812, "bCoef" :
0.1, "trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 55 */ { "x" : -682.2937358715913, "y" : 319.8124743008296, "bCoef" :
0.1, "trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 56 */ { "x" : -700.1148409130134, "y" : -266.5103952506913,
"bCoef" : 0.1, "trait" : "line", "color" : "ff6363", "curve" : 90 },
/* 57 */ { "x" : -496.4450690110458, "y" : -93.27863833774197,
"bCoef" : 0.1, "trait" : "line", "color" : "ff6363", "curve" : 0 },
/* 58 */ { "x" : -700.1148409130134, "y" : -301.1567466332812,
"bCoef" : 0.1, "trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 59 */ { "x" : -682.2937358715913, "y" : -319.8124743008296,
"bCoef" : 0.1, "trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 60 */ { "x" : -484.9886443415601, "y" : -319.8124743008296,
"bCoef" : 0.1, "trait" : "line", "color" : "00ff00" },
/* 61 */ { "x" : 700.1148409130134, "y" : -301.1567466332812, "bCoef" :
0.1, "trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 62 */ { "x" : 682.2937358715913, "y" : -319.8124743008296, "bCoef" :
0.1, "trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 63 */ { "x" : 700.1148409130134, "y" : 301.1567466332812, "bCoef" :
0.1, "trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 64 */ { "x" : 682.2937358715913, "y" : 319.8124743008296, "bCoef" :
0.1, "trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 65 */ { "x" : 700.1148409130134, "y" : 266.5103952506913, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 90 },
/* 66 */ { "x" : 496.4450690110458, "y" : 93.27863833774197, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 90 },
/* 67 */ { "x" : 700.1148409130134, "y" : -266.5103952506913, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : -90 },
/* 68 */ { "x" : 496.4450690110458, "y" : -93.27863833774197, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : -90 },
/* 69 */ { "x" : 496.4450690110458, "y" : 93.27863833774197, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 0 },
/* 70 */ { "x" : 496.4450690110458, "y" : -93.27863833774197, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 0 },
/* 71 */ { "x" : -477.3510278952363, "y" : 1.3325519762534568,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 72 */ { "x" : -477.3510278952363, "y" : -1.3325519762534568, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 73 */ { "x" : -477.3510278952363, "y" : 3.99765592876037, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 74 */ { "x" : -477.3510278952363, "y" : -3.99765592876037, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 75 */ { "x" : -477.3510278952363, "y" : -2.6651039525069136, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 76 */ { "x" : -477.3510278952363, "y" : 2.6651039525069136,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 77 */ { "x" : -477.3510278952363, "y" : -4.663931916887098,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 78 */ { "x" : -477.3510278952363, "y" : 4.663931916887098, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 79 */ { "x" : 477.3510278952363, "y" : 1.3325519762534568, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 80 */ { "x" : 477.3510278952363, "y" : -1.3325519762534568,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 81 */ { "x" : 477.3510278952363, "y" : 3.99765592876037, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 82 */ { "x" : 477.3510278952363, "y" : -3.99765592876037, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 83 */ { "x" : 477.3510278952363, "y" : -2.6651039525069136,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 84 */ { "x" : 477.3510278952363, "y" : 2.6651039525069136, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 85 */ { "x" : 477.3510278952363, "y" : -4.663931916887098, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 86 */ { "x" : 477.3510278952363, "y" : 4.663931916887098, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 87 */ { "x" : -353.23976064247483, "y" : 1.3325519762534568, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 88 */ { "x" : -353.23976064247483, "y" : -1.3325519762534568,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 89 */ { "x" : -353.23976064247483, "y" : 3.99765592876037, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 90 */ { "x" : -353.23976064247483, "y" : -3.99765592876037,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 91 */ { "x" : -353.23976064247483, "y" : -2.6651039525069136,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 92 */ { "x" : -353.23976064247483, "y" : 2.6651039525069136, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 93 */ { "x" : -353.23976064247483, "y" : -4.663931916887098, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 94 */ { "x" : -353.23976064247483, "y" : 4.663931916887098,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 95 */ { "x" : 353.23976064247483, "y" : 1.3325519762534568,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 96 */ { "x" : 353.23976064247483, "y" : -1.3325519762534568, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 97 */ { "x" : 353.23976064247483, "y" : 3.99765592876037, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 98 */ { "x" : 353.23976064247483, "y" : -3.99765592876037, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 99 */ { "x" : 353.23976064247483, "y" : -2.6651039525069136, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 100 */ { "x" : 353.23976064247483, "y" : 2.6651039525069136, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 101 */ { "x" : 353.23976064247483, "y" : -4.663931916887098, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 102 */ { "x" : 353.23976064247483, "y" : 4.663931916887098,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 103 */ { "x" : -305.5046578529513, "y" : 298.49164268077425, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 104 */ { "x" : -305.5046578529513, "y" : 341.13330592088494, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 105 */ { "x" : -152.75232892647566, "y" : 298.49164268077425,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 106 */ { "x" : -152.75232892647566, "y" : 341.13330592088494,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 107 */ { "x" : 305.5046578529513, "y" : 298.49164268077425,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 108 */ { "x" : 305.5046578529513, "y" : 341.13330592088494,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 109 */ { "x" : 152.75232892647566, "y" : 298.49164268077425, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 110 */ { "x" : 152.75232892647566, "y" : 341.13330592088494, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 111 */ { "x" : -484.9886443415601, "y" : 319.8124743008296,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 112 */ { "x" : -484.9886443415601, "y" : 341.13330592088494, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 113 */ { "x" : -707.7524573593371, "y" : 163.9038930791752,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 114 */ { "x" : -731.9382427726956, "y" : 163.9038930791752,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 115 */ { "x" : 707.7524573593371, "y" : 163.9038930791752, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 116 */ { "x" : 731.9382427726956, "y" : 163.9038930791752, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 117 */ { "x" : -707.7524573593371, "y" : -163.9038930791752, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 118 */ { "x" : -731.9382427726956, "y" : -163.9038930791752, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 119 */ { "x" : 707.7524573593371, "y" : -163.9038930791752,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 120 */ { "x" : 731.9382427726956, "y" : -163.9038930791752,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 121 */ { "x" : -484.9886443415601, "y" : -319.8124743008296, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 122 */ { "x" : -484.9886443415601, "y" : -341.13330592088494,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 123 */ { "x" : 484.9886443415601, "y" : 319.8124743008296, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 124 */ { "x" : 484.9886443415601, "y" : 341.13330592088494,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 125 */ { "x" : 484.9886443415601, "y" : -319.8124743008296,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 126 */ { "x" : 484.9886443415601, "y" : -341.13330592088494, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },

/* 127 */ { "x" : 703.9336491361752, "y" : -319.8124743008296,


"bCoef" : 0, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "vis" :
false },
/* 128 */ { "x" : 703.9336491361752, "y" : -90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "pos" : [700,-80 ], "vis" :
false },
/* 129 */ { "x" : 703.9336491361752, "y" : 90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "pos" : [700,80 ], "vis" : false },
/* 130 */ { "x" : 703.9336491361752, "y" : 319.8124743008296, "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "vis" : false },
/* 131 */ { "x" : -703.9336491361752, "y" : 90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "pos" : [-700,80 ], "vis" :
false },
/* 132 */ { "x" : -703.9336491361752, "y" : 319.8124743008296,
"bCoef" : 0, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "vis" :
false },
/* 133 */ { "x" : -703.9336491361752, "y" : -90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "pos" : [-700,-80 ], "vis" :
false },
/* 134 */ { "x" : -703.9336491361752, "y" : -319.8124743008296, "bCoef"
: 0, "cMask" : ["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "vis" : false }

],

"segments" : [
{ "v0" : 6, "v1" : 7, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [-700,-80 ], "y" : -90 },
{ "v0" : 7, "v1" : 8, "color" : "F8F8F8", "cMask" : ["ball" ],
"trait" : "goalNet", "x" : -740 },
{ "v0" : 8, "v1" : 9, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [-700,80 ], "y" : 90 },
{ "v0" : 10, "v1" : 11, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [700,-80 ], "y" : -90 },
{ "v0" : 11, "v1" : 12, "color" : "F8F8F8", "cMask" : ["ball" ],
"trait" : "goalNet", "x" : 740 },
{ "v0" : 12, "v1" : 13, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [700,80 ], "y" : 90 },

{ "v0" : 2, "v1" : 3, "trait" : "kickOffBarrier" },


{ "v0" : 3, "v1" : 4, "curve" : 180, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.15, "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 3, "v1" : 4, "curve" : -180, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.15, "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 4, "v1" : 5, "trait" : "kickOffBarrier" },

{ "v0" : 14, "v1" : 15, "vis" : true, "color" : "b3b6b6", "bCoef" :


1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -550 },
{ "v0" : 16, "v1" : 17, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -550 },
{ "v0" : 18, "v1" : 19, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "y" : 240 },
{ "v0" : 20, "v1" : 21, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 550 },
{ "v0" : 22, "v1" : 23, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 550 },
{ "v0" : 24, "v1" : 25, "vis" : true, "color" : "F8F8F8", "bCoef" : 0,
"cMask" : ["ball" ], "trait" : "ballArea", "x" : 550, "y" : -240 },
{ "v0" : 26, "v1" : 27, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "y" : -240 },

{ "v0" : 28, "v1" : 29, "vis" : true, "color" : "b3b6b6", "bCoef" :


0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier" },
{ "v0" : 30, "v1" : 31, "vis" : true, "color" : "b3b6b6", "bCoef" :
0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier" },

{ "v0" : 38, "v1" : 39, "curve" : 0, "vis" : false, "color" : "F8F8F8",


"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -557.5 },
{ "v0" : 40, "v1" : 41, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -557.5 },
{ "v0" : 42, "v1" : 43, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 557.5 },
{ "v0" : 44, "v1" : 45, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 557.5 },

{ "v0" : 46, "v1" : 47, "curve" : 0, "vis" : true, "color" : "b3b6b6",


"bCoef" : 0.1, "trait" : "line", "x" : 0 },
{ "v0" : 48, "v1" : 49, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -550 },
{ "v0" : 50, "v1" : 51, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 550 },
{ "v0" : 52, "v1" : 53, "curve" : -93.12709821006908, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 55, "v1" : 54, "curve" : -87.37849984133219, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 56, "v1" : 57, "curve" : 93.12709821006924, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 53, "v1" : 57, "curve" : 0, "vis" : true, "color" : "ff6363",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 59, "v1" : 58, "curve" : 87.37849984134841, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 62, "v1" : 61, "curve" : -87.37849984133219, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 64, "v1" : 63, "curve" : 87.37849984134841, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 65, "v1" : 66, "curve" : 93.12709821006924, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 67, "v1" : 68, "curve" : -93.12709821006919, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 69, "v1" : 70, "curve" : 0, "vis" : true, "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line", "x" : 390 },
{ "v0" : 72, "v1" : 71, "curve" : 180.1633721223104, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 71, "v1" : 72, "curve" : 179.83708930112383, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 74, "v1" : 73, "curve" : 179.99999999999838, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 73, "v1" : 74, "curve" : 180.00000000000165, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 76, "v1" : 75, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 75, "v1" : 76, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 78, "v1" : 77, "curve" : 180.5779697461612, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 77, "v1" : 78, "curve" : 179.42750016761278, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 80, "v1" : 79, "curve" : 179.83540351837757, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 79, "v1" : 80, "curve" : 180.1642154442635, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 82, "v1" : 81, "curve" : 180.00000000000165, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 81, "v1" : 82, "curve" : 179.99999999999835, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 84, "v1" : 83, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 83, "v1" : 84, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 86, "v1" : 85, "curve" : 179.4464958872327, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 85, "v1" : 86, "curve" : 180.55861544418315, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 88, "v1" : 87, "curve" : 180.1633721223104, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 87, "v1" : 88, "curve" : 179.83708930112874, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 90, "v1" : 89, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 89, "v1" : 90, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 92, "v1" : 91, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 91, "v1" : 92, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 94, "v1" : 93, "curve" : 179.4244807844529, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 93, "v1" : 94, "curve" : 180.56082341999925, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 96, "v1" : 95, "curve" : 179.83540351838244, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 95, "v1" : 96, "curve" : 180.16421544425376, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 98, "v1" : 97, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 97, "v1" : 98, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 100, "v1" : 99, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 99, "v1" : 100, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 102, "v1" : 101, "curve" : 180.5921396617552, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 101, "v1" : 102, "curve" : 179.42448078445292, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 103, "v1" : 104, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240 },
{ "v0" : 105, "v1" : 106, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -120 },
{ "v0" : 107, "v1" : 108, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 240 },
{ "v0" : 109, "v1" : 110, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 120 },
{ "v0" : 111, "v1" : 112, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 113, "v1" : 114, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 115, "v1" : 116, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 117, "v1" : 118, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 119, "v1" : 120, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 121, "v1" : 122, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 123, "v1" : 124, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 125, "v1" : 126, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },

{ "v0" : 127, "v1" : 128, "vis" : false, "color" : "F8F8F8", "bCoef" :


0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 553 },
{ "v0" : 129, "v1" : 130, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 553 },
{ "v0" : 131, "v1" : 132, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -553 },
{ "v0" : 133, "v1" : 134, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -553 }

],

"goals" : [
{ "p0" : [-709.064840913,-90 ], "p1" : [-709.064840913,90 ], "team" :
"red" },
{ "p0" : [709.064840913,90 ], "p1" : [709.064840913,-90 ], "team" :
"blue" }

],

"discs" : [
{"radius":6.4,"color":"$
{PelotaFutsal}","bCoef":0.4,"invMass":1.5,"damping":0.99,"cGroup":
["ball","kick","score"]},
${[Link](obtenerDiscos()).slice(1, -1)},

{ "radius" : 5, "pos" : [-700.1148409130134,90 ], "color" : "FFFF00",


"trait" : "goalPost", "y" : 90 },
{ "radius" : 5, "pos" : [-700.1148409130134,-90 ], "color" : "FFFF00",
"trait" : "goalPost", "y" : -90, "x" : -560 },
{ "radius" : 5, "pos" : [700.1148409130134,90 ], "color" : "FFFF00",
"trait" : "goalPost", "y" : 90 },
{ "radius" : 5, "pos" : [700.1148409130134,-90 ], "color" : "FFFF00",
"trait" : "goalPost", "y" : -90 },

{ "radius" : 3, "invMass" : 0, "pos" : [-


700.1148409130134,319.8124743008296 ], "color" : "ff6363", "bCoef" : 0.1, "trait" :
"line" },
{ "radius" : 3, "invMass" : 0, "pos" : [-700.1148409130134,-
319.8124743008296 ], "color" : "ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [700.1148409130134,-
319.8124743008296 ], "color" : "0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" :
[700.1148409130134,319.8124743008296 ], "color" : "0099ff", "bCoef" : 0.1,
"trait" : "line" }

],

"planes" : [
{ "normal" : [0,1 ], "dist" : -319.8124743008296, "bCoef" : 1,
"trait" : "ballArea", "vis" : false, "curve" : 0 },
{ "normal" : [0,-1 ], "dist" : -319.8124743008296, "bCoef" : 1, "trait"
: "ballArea" },

{ "normal" : [0,1 ], "dist" : -380, "bCoef" : 0.1 },


{ "normal" : [0,-1 ], "dist" : -380, "bCoef" : 0.1 },
{ "normal" : [1,0 ], "dist" : -789.2203661201241, "bCoef" : 0.1 },
{ "normal" : [-1,0 ], "dist" : -789.2203661201241, "bCoef" : 0.1 },

{ "normal" : [1,0 ], "dist" : -789.2203661201241, "bCoef" : 0.1,


"trait" : "ballArea", "vis" : false, "curve" : 0 },
{ "normal" : [-1,0 ], "dist" : -789.2203661201241, "bCoef" : 0.1,
"trait" : "ballArea", "vis" : false, "curve" : 0 }

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] },
"line" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] }

},

"playerPhysics" : {
"bCoef" : 0,
"acceleration" : 0.11,
"kickingAcceleration" : 0.083,
"kickStrength" : 5

},

"ballPhysics":"disc0",

"joints":[{"d0":0,"d1":1,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":2,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":3,"length":5,"color":"transparent"},
{"d0":0,"d1":4,"length":5,"color":"transparent"},
{"d0":0,"d1":5,"length":5,"color":"transparent"},
{"d0":0,"d1":6,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":10,"color":"transparent"},
{"d0":1,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":1,"d1":4,"length":5.385164807134504,"color":"transparent"},
{"d0":1,"d1":5,"length":9.433981132056603,"color":"transparent"},
{"d0":1,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":2,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":4,"length":9.433981132056603,"color":"transparent"},
{"d0":2,"d1":5,"length":5.385164807134504,"color":"transparent"},
{"d0":2,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":3,"d1":4,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":5,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":6,"length":5,"color":"transparent"},
{"d0":4,"d1":5,"length":6,"color":"transparent"},
{"d0":4,"d1":6,"length":5,"color":"transparent"},
{"d0":5,"d1":6,"length":5,"color":"transparent"}]

}`;
RSRMap = false;
return Futx4Map;
}

function getFutx7Map() {
var Futx7Map = `{

"name" : "𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯⁷ 𝗚𝗟𝗛 ",

"width" : 1275,

"height" : 675,

"spawnDistance" : 350,

"redSpawnPoints" : [
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -500, 0
],
[ -396, 635
]

],

"blueSpawnPoints" : [
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 500, 0
],
[ 396, 635
]

],

"bg" : { "type" : "grass", "width" : 0, "height" : 0, "kickOffRadius" : 180,


"cornerRadius" : 0, "color" : "2a3a40" },

"vertexes" : [
/* 0 */ { "x" : -1200, "y" : -600, "trait" : "ballArea" },

/* 1 */ { "x" : -1200, "y" : -110, "trait" : "goalNet", "curve" : 0,


"color" : "ffffff", "bias" : 12 },
/* 2 */ { "x" : -1250, "y" : -110, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "ffffff", "bias" : 12 },
/* 3 */ { "x" : -1250, "y" : 110, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "ffffff", "radius" : 7, "bias" : 12 },
/* 4 */ { "x" : -1200, "y" : 110, "trait" : "goalNet", "curve" : 0,
"color" : "ffffff", "bias" : 12 },
/* 5 */ { "x" : 1200, "y" : -110, "trait" : "goalNet", "curve" : 0,
"color" : "ffffff", "bias" : -12 },
/* 6 */ { "x" : 1250, "y" : -110, "trait" : "goalNet", "curve" : 0,
"color" : "ffffff", "bias" : 12 },
/* 7 */ { "x" : 1250, "y" : 110, "trait" : "goalNet", "curve" : 0,
"color" : "ffffff", "bias" : 12 },
/* 8 */ { "x" : 1200, "y" : 110, "trait" : "goalNet", "curve" : 0,
"color" : "ffffff", "bias" : -12 },

/* 9 */ { "x" : -1200, "y" : 600, "bCoef" : 2, "cMask" : ["ball" ],


"trait" : "ballArea" },
/* 10 */ { "x" : 1200, "y" : 600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 11 */ { "x" : -1200, "y" : -600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },
/* 12 */ { "x" : 1200, "y" : -600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },
/* 13 */ { "x" : -1200, "y" : 600, "trait" : "ballArea" },
/* 14 */ { "x" : -1200, "y" : -600, "trait" : "ballArea" },
/* 15 */ { "x" : -1200, "y" : 600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 16 */ { "x" : 1200, "y" : 600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 17 */ { "x" : -1200, "y" : -600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 18 */ { "x" : 1200, "y" : -600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 19 */ { "x" : -1200, "y" : 600, "trait" : "ballArea" },
/* 20 */ { "x" : -1200, "y" : -600, "trait" : "ballArea" },
/* 21 */ { "x" : -1200, "y" : 600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 22 */ { "x" : 1200, "y" : 600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 23 */ { "x" : -1200, "y" : -600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 24 */ { "x" : 1200, "y" : -600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 25 */ { "x" : -1200, "y" : 600, "trait" : "ballArea" },
/* 26 */ { "x" : -1200, "y" : -600, "trait" : "ballArea" },
/* 27 */ { "x" : -1200, "y" : 600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },
/* 28 */ { "x" : 1200, "y" : 600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "color" : "b3b6b6", "bias" : 12 },
/* 29 */ { "x" : -1200, "y" : -600, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea" },
/* 30 */ { "x" : 1200, "y" : -600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "bias" : -12 },
/* 31 */ { "x" : -1200, "y" : 110, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false },
/* 32 */ { "x" : -1200, "y" : 600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false },
/* 33 */ { "x" : -1200, "y" : 110, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false },
/* 34 */ { "x" : -1200, "y" : 600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false, "bias" : -12 },
/* 35 */ { "x" : -1200, "y" : -600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 36 */ { "x" : -1200, "y" : -600, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0, "bias" : 12 },
/* 37 */ { "x" : 1200, "y" : -110, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 38 */ { "x" : 1200, "y" : -110, "bCoef" : 2, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0 },

/* 39 */ { "x" : 1200, "y" : -110, "bCoef" : 0, "cMask" : ["" ],


"trait" : "line", "curve" : 0, "color" : "ffffff" },
/* 40 */ { "x" : 1200, "y" : 110, "bCoef" : 0, "cMask" : ["" ], "trait"
: "line", "curve" : 0, "color" : "ffffff" },
/* 41 */ { "x" : 0, "y" : -11, "bCoef" : 0, "cMask" : ["" ], "trait" :
"line", "curve" : 0, "color" : "b3b6b6" },
/* 42 */ { "x" : 0, "y" : 11, "bCoef" : 0, "cMask" : ["" ], "trait" :
"line", "curve" : 0, "color" : "b3b6b6" },
/* 43 */ { "x" : -525.1982581967213, "y" : 584, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 44 */ { "x" : -525.1982581967213, "y" : 616, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 45 */ { "x" : -267.4933401639344, "y" : 584, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 46 */ { "x" : -267.4933401639344, "y" : 616, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 47 */ { "x" : 505.62141393442624, "y" : 584, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 48 */ { "x" : 505.62141393442624, "y" : 616, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 49 */ { "x" : 247.91649590163934, "y" : 584, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 50 */ { "x" : 247.91649590163934, "y" : 616, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 51 */ { "x" : -828.0015368852459, "y" : 600, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 52 */ { "x" : -828.0015368852459, "y" : 616, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 53 */ { "x" : 1220.33349609375, "y" : 251.9681483400014, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 54 */ { "x" : 1201.33349609375, "y" : 251.9681483400014, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 55 */ { "x" : 1219.33349609375, "y" : -251.9681483400014, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 56 */ { "x" : 1200.33349609375, "y" : -251.9681483400014, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 57 */ { "x" : -841.1245088945966, "y" : -601, "bCoef" : 0.1, "trait"
: "line", "color" : "b3b6b6" },
/* 58 */ { "x" : -841.1245088945966, "y" : -617, "bCoef" : 0.1, "trait"
: "line", "color" : "b3b6b6" },
/* 59 */ { "x" : 808.4246926229508, "y" : 600, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 60 */ { "x" : 808.4246926229508, "y" : 616, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 61 */ { "x" : 837.7690984113394, "y" : -601, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 62 */ { "x" : 837.7690984113394, "y" : -617, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 63 */ { "x" : -1220.0747488827305, "y" : -251.82895884262769,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 64 */ { "x" : -1201.0752587242073, "y" : -251.9681483400014, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 65 */ { "x" : -1218.9226063416277, "y" : 251.9681483400014,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 66 */ { "x" : -1199.9231161831044, "y" : 251.9681483400014,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 67 */ { "x" : -1200, "y" : 570.456511053482, "bCoef" : 0.1,
"trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 68 */ { "x" : -1171.6369452864983, "y" : 600, "bCoef" : 0.1, "trait"
: "line", "curve" : -90, "color" : "b3b6b6" },
/* 69 */ { "x" : -1200, "y" : -569.6420271253103, "bCoef" : 0.1,
"trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 70 */ { "x" : -1170.6369452864983, "y" : -600, "bCoef" : 0.1,
"trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 71 */ { "x" : 1200, "y" : -571.0124590189979, "bCoef" : 0.1, "trait"
: "line", "curve" : -90, "color" : "b3b6b6" },
/* 72 */ { "x" : 1170.319141439366, "y" : -600, "bCoef" : 0.1,
"trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 73 */ { "x" : 1200, "y" : 569.9997004222528, "bCoef" : 0.1,
"trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 74 */ { "x" : 1171.319141439366, "y" : 600, "bCoef" : 0.1, "trait" :
"line", "curve" : 90, "color" : "b3b6b6" },
/* 75 */ { "x" : -787, "y" : 205, "bCoef" : 0, "cMask" : ["" ], "trait"
: "line", "curve" : 0, "color" : "ff6363" },
/* 76 */ { "x" : -787, "y" : -205, "bCoef" : 0, "cMask" : ["" ],
"trait" : "line", "curve" : 44.33638217658901, "color" : "ff6363" },
/* 77 */ { "x" : -787, "y" : -205, "bCoef" : 0, "cMask" : ["" ],
"trait" : "line", "curve" : -90, "color" : "ff6363" },
/* 78 */ { "x" : -1075, "y" : -470, "bCoef" : 0, "cMask" : ["" ],
"trait" : "line", "curve" : -90, "color" : "ff6363" },
/* 79 */ { "x" : -787, "y" : 205, "bCoef" : 0, "cMask" : ["" ], "trait"
: "line", "curve" : 90, "color" : "ff6363" },
/* 80 */ { "x" : -787, "y" : -5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "ff6363" },
/* 81 */ { "x" : -787, "y" : 0.1561968168675687, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "ff6363" },
/* 82 */ { "x" : -787, "y" : -5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "ff6363" },
/* 83 */ { "x" : -787, "y" : 4.614580423494619, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "ff6363" },
/* 84 */ { "x" : -787, "y" : 2.3853886201811116, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "ff6363" },
/* 85 */ { "x" : -787, "y" : -5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "ff6363" },
/* 86 */ { "x" : -787, "y" : 5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "ff6363" },
/* 87 */ { "x" : -787, "y" : -5, "bCoef" : 0.1, "trait" : "line",
"curve" : 180, "color" : "ff6363" },
/* 88 */ { "x" : -610, "y" : -1.1475001518364962, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 89 */ { "x" : -610, "y" : 2.077131467790089, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 90 */ { "x" : -610, "y" : -4.372131771463081, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 91 */ { "x" : -610, "y" : 5.301763087416674, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 92 */ { "x" : -610, "y" : 3.6894472776033993, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 93 */ { "x" : -610, "y" : -2.759815961649778, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 94 */ { "x" : -610, "y" : 6.107920992323329, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 95 */ { "x" : -610, "y" : -5.178289676369722, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 96 */ { "x" : -610, "y" : -299, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },
/* 97 */ { "x" : -610, "y" : -296, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },
/* 98 */ { "x" : -610, "y" : 296, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },
/* 99 */ { "x" : -610, "y" : 299, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },

/* 100 */ { "x" : -1252, "y" : -110, "bCoef" : 0.1, "cGroup" :


["wall" ], "trait" : "goalNet", "vis" : false, "curve" : 0, "color" : "e0d5d6",
"bias" : 12 },
/* 101 */ { "x" : -1252, "y" : 110, "bCoef" : 0.1, "cGroup" :
["wall" ], "trait" : "goalNet", "vis" : false, "curve" : 0, "color" : "e0d5d6",
"bias" : 12 },
/* 102 */ { "x" : 1252, "y" : -110, "bCoef" : 0.1, "cGroup" :
["wall" ], "trait" : "goalNet", "vis" : false, "curve" : 0, "color" : "ffffff" },
/* 103 */ { "x" : 1252, "y" : 110, "bCoef" : 0.1, "cGroup" : ["wall" ],
"trait" : "goalNet", "vis" : false, "curve" : 0, "color" : "ffffff" },

/* 104 */ { "x" : -1200, "y" : 110, "bCoef" : 0, "trait" : "line",


"color" : "ff3030" },
/* 105 */ { "x" : -1200, "y" : -110, "bCoef" : 0, "trait" : "line",
"color" : "ff3030" },
/* 106 */ { "x" : -1200, "y" : 110, "bCoef" : 1, "trait" : "line",
"color" : "ffffff", "bias" : -12 },
/* 107 */ { "x" : -1200, "y" : 75, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 108 */ { "x" : -1200, "y" : 39, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 109 */ { "x" : -1200, "y" : 12, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 110 */ { "x" : -1200, "y" : -75, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 111 */ { "x" : -1200, "y" : -110, "bCoef" : 1, "trait" : "line",
"color" : "ffffff", "bias" : 12 },
/* 112 */ { "x" : -1200, "y" : -15, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 113 */ { "x" : -1200, "y" : -42, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 114 */ { "x" : 1200, "y" : 110, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 115 */ { "x" : 1200, "y" : -110, "bCoef" : 0, "trait" : "line",
"color" : "33b4ff" },
/* 116 */ { "x" : 1200, "y" : 110, "bCoef" : 1, "trait" : "line",
"color" : "ffffff", "bias" : 12 },
/* 117 */ { "x" : 1200, "y" : 76, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 118 */ { "x" : 1200, "y" : 39, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 119 */ { "x" : 1200, "y" : 12, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 120 */ { "x" : 1200, "y" : -75, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 121 */ { "x" : 1200, "y" : -110, "bCoef" : 1, "trait" : "line",
"color" : "ffffff", "bias" : -12 },
/* 122 */ { "x" : 1200, "y" : -15, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 123 */ { "x" : 1200, "y" : -42, "bCoef" : 0, "trait" : "line",
"color" : "ffffff" },
/* 124 */ { "x" : -1200, "y" : -470, "bCoef" : 0, "trait" : "line",
"curve" : 0, "color" : "ff6363" },
/* 125 */ { "x" : -1075, "y" : 470, "bCoef" : 0, "trait" : "line",
"curve" : 90, "color" : "ff6363" },
/* 126 */ { "x" : -1200, "y" : 470, "bCoef" : 0, "trait" : "line",
"color" : "ff6363" },
/* 127 */ { "x" : 787, "y" : 205, "bCoef" : 0, "cMask" : ["" ], "trait"
: "line", "curve" : 0, "color" : "4fbeff" },
/* 128 */ { "x" : 1075, "y" : 470, "bCoef" : 0, "cMask" : ["" ],
"trait" : "line", "curve" : -90, "color" : "4fbeff" },
/* 129 */ { "x" : 787, "y" : -205, "bCoef" : 0, "cMask" : ["" ],
"trait" : "line", "curve" : 0, "color" : "4fbeff" },
/* 130 */ { "x" : 787, "y" : 5.145341211815264, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "4fbeff" },
/* 131 */ { "x" : 787, "y" : -0.010663810350735048, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "4fbeff" },
/* 132 */ { "x" : 787, "y" : 5.145207323606769, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "4fbeff" },
/* 133 */ { "x" : 787, "y" : -4.468863459043746, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "4fbeff" },
/* 134 */ { "x" : 787, "y" : -2.2397636346972547, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "4fbeff" },
/* 135 */ { "x" : 787, "y" : 5.145274267711017, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "4fbeff" },
/* 136 */ { "x" : 787, "y" : -4.854245235055558, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "4fbeff" },
/* 137 */ { "x" : 787, "y" : 5.145173851554631, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "4fbeff" },
/* 138 */ { "x" : 1200, "y" : 470, "bCoef" : 0, "trait" : "line",
"curve" : 0, "color" : "4fbeff" },
/* 139 */ { "x" : 1075, "y" : -470, "bCoef" : 0, "trait" : "line",
"curve" : 90, "color" : "4fbeff" },
/* 140 */ { "x" : 1200, "y" : -470, "bCoef" : 0, "trait" : "line",
"color" : "4fbeff" },
/* 141 */ { "x" : 610, "y" : -1.1475001518364962, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 142 */ { "x" : 610, "y" : 2.077131467790089, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 143 */ { "x" : 610, "y" : -4.372131771463081, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 144 */ { "x" : 610, "y" : 5.301763087416674, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 145 */ { "x" : 610, "y" : 3.6894472776033993, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 146 */ { "x" : 610, "y" : -2.759815961649778, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 147 */ { "x" : 610, "y" : 6.107920992323329, "bCoef" : 0.1,
"trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 148 */ { "x" : 610, "y" : -5.178289676369722, "bCoef" : 0.1, "trait"
: "line", "curve" : 180, "color" : "b3b6b6" },
/* 149 */ { "x" : 610, "y" : -299, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },
/* 150 */ { "x" : 610, "y" : -296, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },
/* 151 */ { "x" : 610, "y" : 296, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },
/* 152 */ { "x" : 610, "y" : 299, "bCoef" : 0.1, "trait" : "line",
"curve" : 200, "color" : "b3b6b6" },
/* 153 */ { "x" : 0, "y" : -180, "bCoef" : 0, "trait" : "line", "curve"
: 0 },
/* 154 */ { "x" : 0, "y" : 180, "bCoef" : 0, "trait" : "line",
"curve" : 0 },

/* 155 */ { "x" : 0, "y" : 180, "bCoef" : 0, "trait" : "kickOffBarrier"


},
/* 156 */ { "x" : 0, "y" : 600, "bCoef" : 0, "trait" : "kickOffBarrier"
},
/* 157 */ { "x" : 0, "y" : -180, "bCoef" : 0, "trait" :
"kickOffBarrier" },
/* 158 */ { "x" : 0, "y" : -600, "bCoef" : 0, "trait" :
"kickOffBarrier" },
/* 159 */ { "x" : 0, "y" : -180, "bCoef" : 0, "trait" :
"kickOffBarrier", "curve" : 180 },
/* 160 */ { "x" : 0, "y" : 180, "bCoef" : 0, "trait" :
"kickOffBarrier", "curve" : 180 },
/* 161 */ { "x" : 0, "y" : -180, "bCoef" : 0, "trait" :
"kickOffBarrier", "curve" : 180 },
/* 162 */ { "x" : 0, "y" : 180, "bCoef" : 0, "trait" :
"kickOffBarrier", "curve" : 180 },
/* 163 */ { "x" : 0, "y" : 600, "bCoef" : 0, "cMask" : ["red","blue" ],
"cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier", "vis" : false },
/* 164 */ { "x" : 0, "y" : 670, "bCoef" : 0, "cMask" : ["red","blue" ],
"cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier", "vis" : false },
/* 165 */ { "x" : 0, "y" : -670, "bCoef" : 0, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"vis" : false },
/* 166 */ { "x" : 0, "y" : -600, "bCoef" : 0, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"vis" : false }

],

"segments" : [
{ "v0" : 1, "v1" : 2, "curve" : 0, "color" : "ffffff", "trait" :
"goalNet", "bias" : 12, "y" : -110 },
{ "v0" : 3, "v1" : 4, "curve" : 0, "color" : "ffffff", "trait" :
"goalNet", "bias" : 12, "y" : 110 },
{ "v0" : 5, "v1" : 6, "curve" : 0, "color" : "ffffff", "trait" :
"goalNet", "bias" : -12, "y" : -110 },
{ "v0" : 7, "v1" : 8, "curve" : 0, "color" : "ffffff", "trait" :
"goalNet", "bias" : -12, "y" : 110 },

{ "v0" : 11, "v1" : 12, "curve" : 0, "vis" : true, "color" : "b3b6b6",


"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "y" : -600 },
{ "v0" : 27, "v1" : 28, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "y" : 600 },

{ "v0" : 39, "v1" : 40, "curve" : 0, "vis" : true, "color" : "ffffff",


"bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 41, "v1" : 42, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 43, "v1" : 44, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240 },
{ "v0" : 45, "v1" : 46, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -120 },
{ "v0" : 47, "v1" : 48, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 240 },
{ "v0" : 49, "v1" : 50, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 120 },
{ "v0" : 51, "v1" : 52, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 53, "v1" : 54, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 251.9681483400014 },
{ "v0" : 55, "v1" : 56, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -251.9681483400014 },
{ "v0" : 57, "v1" : 58, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 59, "v1" : 60, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 61, "v1" : 62, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 63, "v1" : 64, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 65, "v1" : 66, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 251.9681483400014 },
{ "v0" : 68, "v1" : 67, "curve" : -90, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 70, "v1" : 69, "curve" : 90, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 72, "v1" : 71, "curve" : -90, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 74, "v1" : 73, "curve" : 90, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 75, "v1" : 76, "curve" : 0, "vis" : true, "color" : "ff6363",
"bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 77, "v1" : 78, "curve" : -90, "vis" : true, "color" :
"ff6363", "bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 81, "v1" : 80, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 80, "v1" : 81, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 83, "v1" : 82, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 82, "v1" : 83, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 85, "v1" : 84, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 84, "v1" : 85, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 87, "v1" : 86, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 86, "v1" : 87, "curve" : 180, "vis" : true, "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "x" : -787 },
{ "v0" : 89, "v1" : 88, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 88, "v1" : 89, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 91, "v1" : 90, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 90, "v1" : 91, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 93, "v1" : 92, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 92, "v1" : 93, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 95, "v1" : 94, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 94, "v1" : 95, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 96, "v1" : 97, "curve" : -197.38121949057748, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 97, "v1" : 96, "curve" : -213.29219661707097, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 98, "v1" : 99, "curve" : -197.38121949057748, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },
{ "v0" : 99, "v1" : 98, "curve" : -213.29219661707097, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -610 },

{ "v0" : 3, "v1" : 2, "curve" : 0, "vis" : true, "color" : "ffffff",


"bCoef" : 0, "cMask" : ["ball" ], "trait" : "goalNet" },
{ "v0" : 7, "v1" : 6, "curve" : 0, "vis" : true, "color" : "ffffff",
"bCoef" : 0, "trait" : "goalNet", "bias" : 12 },
{ "v0" : 100, "v1" : 101, "curve" : 0, "vis" : false, "color" :
"e0d5d6", "bCoef" : 0.1, "cGroup" : ["wall" ], "trait" : "goalNet", "bias" : 12,
"x" : -1252 },
{ "v0" : 102, "v1" : 103, "curve" : 0, "vis" : false, "color" :
"ffffff", "bCoef" : 0.1, "cGroup" : ["wall" ], "trait" : "goalNet", "x" : 1252 },

{ "v0" : 104, "v1" : 105, "curve" : 0, "vis" : true, "color" :


"ff3030", "bCoef" : 0, "trait" : "line", "x" : -1200 },
{ "v0" : 106, "v1" : 107, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1200 },
{ "v0" : 108, "v1" : 109, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1200 },
{ "v0" : 110, "v1" : 111, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1200 },
{ "v0" : 112, "v1" : 113, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : -1200 },
{ "v0" : 114, "v1" : 115, "curve" : 0, "vis" : true, "color" :
"33b4ff", "bCoef" : 0, "trait" : "line", "x" : 1200 },
{ "v0" : 116, "v1" : 117, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : 1200 },
{ "v0" : 118, "v1" : 119, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : 1200 },
{ "v0" : 120, "v1" : 121, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : 1200 },
{ "v0" : 122, "v1" : 123, "curve" : 0, "vis" : true, "color" :
"ffffff", "bCoef" : 0, "trait" : "line", "x" : 1200 },
{ "v0" : 78, "v1" : 124, "curve" : 0, "vis" : true, "color" : "ff6363",
"bCoef" : 0, "trait" : "line", "y" : -470 },
{ "v0" : 79, "v1" : 125, "curve" : 90, "vis" : true, "color" :
"ff6363", "bCoef" : 0, "trait" : "line" },
{ "v0" : 125, "v1" : 126, "curve" : 0, "vis" : true, "color" :
"ff6363", "bCoef" : 0, "trait" : "line", "y" : 470 },
{ "v0" : 127, "v1" : 128, "curve" : -90, "vis" : true, "color" :
"4fbeff", "bCoef" : 0, "cMask" : ["" ], "trait" : "line" },
{ "v0" : 131, "v1" : 130, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 130, "v1" : 131, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 133, "v1" : 132, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 132, "v1" : 133, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 135, "v1" : 134, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 134, "v1" : 135, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 137, "v1" : 136, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 136, "v1" : 137, "curve" : 180, "vis" : true, "color" :
"4fbeff", "bCoef" : 0.1, "trait" : "line", "x" : 787 },
{ "v0" : 128, "v1" : 138, "curve" : 0, "vis" : true, "color" :
"4fbeff", "bCoef" : 0, "trait" : "line", "y" : -470 },
{ "v0" : 129, "v1" : 139, "curve" : 90, "vis" : true, "color" :
"4fbeff", "bCoef" : 0, "trait" : "line" },
{ "v0" : 139, "v1" : 140, "curve" : 0, "vis" : true, "color" :
"4fbeff", "bCoef" : 0, "trait" : "line", "y" : 470 },
{ "v0" : 142, "v1" : 141, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 141, "v1" : 142, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 144, "v1" : 143, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 143, "v1" : 144, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 146, "v1" : 145, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 145, "v1" : 146, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 148, "v1" : 147, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 147, "v1" : 148, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 149, "v1" : 150, "curve" : -197.38121949057748, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 150, "v1" : 149, "curve" : -213.29219661707097, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 151, "v1" : 152, "curve" : -197.38121949057748, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 152, "v1" : 151, "curve" : -213.29219661707097, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 610 },
{ "v0" : 127, "v1" : 129, "curve" : 0, "vis" : true, "color" :
"4fbeff", "bCoef" : 0, "trait" : "line" },

{ "v0" : 34, "v1" : 106, "curve" : 0, "vis" : true, "color" : "b3b6b6",


"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "bias" : -12 },
{ "v0" : 36, "v1" : 111, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "bias" : 12 },
{ "v0" : 28, "v1" : 116, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "bias" : 12 },
{ "v0" : 30, "v1" : 121, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "bias" : -12 },

{ "v0" : 42, "v1" : 41, "curve" : 180, "vis" : true, "color" :


"b3b6b6", "bCoef" : 0, "trait" : "line" },
{ "v0" : 41, "v1" : 153, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0, "trait" : "line" },
{ "v0" : 42, "v1" : 154, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0, "trait" : "line" },

{ "v0" : 155, "v1" : 156, "curve" : 0, "vis" : true, "color" :


"b3b6b6", "bCoef" : 0, "trait" : "kickOffBarrier", "x" : 0 },
{ "v0" : 157, "v1" : 158, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0, "trait" : "kickOffBarrier", "x" : 0 },
{ "v0" : 159, "v1" : 160, "curve" : -180, "vis" : true, "color" :
"b3b6b6", "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 161, "v1" : 162, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 163, "v1" : 164, "curve" : 0, "vis" : false, "color" :
"b3b6b6", "bCoef" : 0, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ],
"trait" : "kickOffBarrier", "x" : 0 },
{ "v0" : 165, "v1" : 166, "curve" : 0, "vis" : false, "color" :
"b3b6b6", "bCoef" : 0, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ],
"trait" : "kickOffBarrier", "x" : 0 }

],

"goals" : [
{ "p0" : [1208.75,109 ], "p1" : [1208.75,-109 ], "team" : "blue" },
{ "p0" : [-1208.75,109 ], "p1" : [-1208.75,-109 ], "team" : "red" }

],

"discs" : [
{ "radius" : 6.25, "invMass" : 1.5, "pos" : [0,0 ], "color" : "$
{PelotaFutsal}", "bCoef" : 0.35, "cGroup" : ["ball","kick","score" ], "damping" :
0.99 },

${[Link](obtenerDiscos()).slice(1, -1)},

{ "radius" : 6, "pos" : [1200,110 ], "color" : "33b4ff", "trait" :


"goalPost" },
{ "radius" : 6, "pos" : [1200,-110 ], "color" : "33b4ff", "trait" :
"goalPost" },
{ "radius" : 6, "pos" : [-1200,110 ], "color" : "ff3030", "trait" :
"goalPost" },
{ "radius" : 6, "pos" : [-1200,-110 ], "color" : "ff3030", "trait" :
"goalPost", "_selected" : true },

{ "radius" : 3, "invMass" : 0, "pos" : [-1200,600 ], "color" :


"ffff00", "bCoef" : 0.1, "trait" : "line" },
{ "radius" : 3, "invMass" : 0, "pos" : [-1200,-600 ], "color" :
"ffff00", "bCoef" : 0.1, "trait" : "line" },
{ "radius" : 4, "invMass" : 0, "pos" : [1200,-600 ], "color" :
"ffff00", "bCoef" : 0.1, "trait" : "line" },
{ "radius" : 4, "invMass" : 0, "pos" : [1200,600 ], "color" : "ffff00",
"bCoef" : 0.1, "trait" : "line" }

],

"planes" : [
{ "normal" : [0,-1 ], "dist" : -600, "bCoef" : 1, "trait" : "ballArea",
"curve" : 0 },
{ "normal" : [0,1 ], "dist" : -600, "bCoef" : 1, "trait" : "ballArea",
"vis" : false, "curve" : 0 },

{ "normal" : [1,0 ], "dist" : -1275, "bCoef" : 0.1 },


{ "normal" : [0,1 ], "dist" : -675, "bCoef" : 0.1 },
{ "normal" : [0,-1 ], "dist" : -675, "bCoef" : 0.1 },
{ "normal" : [-1,0 ], "dist" : -1275, "bCoef" : 0.1 },
{ "normal" : [1,0 ], "dist" : -1250, "bCoef" : 0.1, "trait" :
"ballArea" },
{ "normal" : [-1,0 ], "dist" : -1250, "bCoef" : 0.1, "trait" :
"ballArea" }

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] },
"line" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] }

},

"playerPhysics" : {
"acceleration" : 0.11,
"kickingAcceleration" : 0.083,
"kickStrength" : 5.2,
"bCoef" : 0,
"radius" : 15,
"invMass" : 0.5,
"damping" : 0.96,
"cGroup" : [ "red", "blue"
],
"gravity" : [ 0, 0
],
"kickingDamping" : 0.96,
"kickback" : 0

},

"ballPhysics" : "disc0",
"joints":[{"d0":0,"d1":1,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":2,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":3,"length":5,"color":"transparent"},
{"d0":0,"d1":4,"length":5,"color":"transparent"},
{"d0":0,"d1":5,"length":5,"color":"transparent"},
{"d0":0,"d1":6,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":10,"color":"transparent"},
{"d0":1,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":1,"d1":4,"length":5.385164807134504,"color":"transparent"},
{"d0":1,"d1":5,"length":9.433981132056603,"color":"transparent"},
{"d0":1,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":2,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":4,"length":9.433981132056603,"color":"transparent"},
{"d0":2,"d1":5,"length":5.385164807134504,"color":"transparent"},
{"d0":2,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":3,"d1":4,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":5,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":6,"length":5,"color":"transparent"},
{"d0":4,"d1":5,"length":6,"color":"transparent"},
{"d0":4,"d1":6,"length":5,"color":"transparent"},
{"d0":5,"d1":6,"length":5,"color":"transparent"}]
}`;
RSRMap = false;
return Futx7Map;
}

function getFutx5Map() {
var Futx5Map = `{

"name" : "𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯⁵ 𝗚𝗟𝗛 ",

"width" : 1080,

"height" : 532,

"bg" : { "type" : "", "height" : 0, "width" : 0, "color" : "2a3a40" },

"redSpawnPoints" : [
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -414.415264020635, 0
],
[ -311.4602437113554, 503
]

],

"blueSpawnPoints" : [
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 414.415264020635, 0
],
[ 311.4602437113554, 503
]

],

"vertexes" : [
/* 0 */ { "x" : 951.6840780069193, "y" : 460, "trait" : "ballArea" },
/* 1 */ { "x" : 951.6840780069193, "y" : -460, "trait" : "ballArea" },

/* 2 */ { "x" : 0, "y" : 547.606262899369, "trait" :


"kickOffBarrier" },
/* 3 */ { "x" : 0, "y" : 154.2553022744116, "bCoef" : 0.15, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 180 },
/* 4 */ { "x" : 0, "y" : -152.50026287232396, "bCoef" : 0.15, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 180 },
/* 5 */ { "x" : 0, "y" : -545.8512234972814, "trait" : "kickOffBarrier"
},

/* 6 */ { "x" : -951.6840780069193, "y" : -90, "cMask" : ["ball" ],


"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ] },
/* 7 */ { "x" : -990, "y" : -90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,-80 ] },
/* 8 */ { "x" : -990, "y" : 90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ] },
/* 9 */ { "x" : -951.6840780069193, "y" : 90, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [-700,80 ] },
/* 10 */ { "x" : 951.6840780069193, "y" : -90, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,-80 ] },
/* 11 */ { "x" : 990, "y" : -90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,-80 ] },
/* 12 */ { "x" : 990, "y" : 90, "cMask" : ["ball" ], "trait" :
"goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,80 ] },
/* 13 */ { "x" : 951.6840780069193, "y" : 90, "cMask" : ["ball" ],
"trait" : "goalNet", "curve" : 0, "color" : "F8F8F8", "pos" : [700,80 ] },

/* 14 */ { "x" : -950, "y" : 90, "bCoef" : 1.15, "cMask" : ["ball" ],


"trait" : "ballArea", "color" : "b3b6b6", "pos" : [-700,80 ] },
/* 15 */ { "x" : -950, "y" : 460, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 16 */ { "x" : -950, "y" : -90, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6", "pos" : [-700,-80 ] },
/* 17 */ { "x" : -950, "y" : -460, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 18 */ { "x" : -951.6840780069193, "y" : 460, "bCoef" : 1, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 19 */ { "x" : 951.6840780069193, "y" : 460, "bCoef" : 1, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "b3b6b6" },
/* 20 */ { "x" : 950, "y" : 90, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "pos" : [700,80 ], "color" : "b3b6b6" },
/* 21 */ { "x" : 950, "y" : 460, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 22 */ { "x" : 950, "y" : -460, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6" },
/* 23 */ { "x" : 950, "y" : -90, "bCoef" : 1.15, "cMask" : ["ball" ],
"trait" : "ballArea", "color" : "b3b6b6", "pos" : [700,-80 ] },
/* 24 */ { "x" : 951.6840780069193, "y" : -460, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea" },
/* 25 */ { "x" : 951.6840780069193, "y" : -460, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea" },
/* 26 */ { "x" : -951.6840780069193, "y" : -460, "bCoef" : 1, "cMask" :
["ball" ], "trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },
/* 27 */ { "x" : 951.6840780069193, "y" : -460, "bCoef" : 1, "cMask" :
["ball" ], "trait" : "ballArea", "curve" : 0, "color" : "b3b6b6" },

/* 28 */ { "x" : 0, "y" : -460, "bCoef" : 0.1, "cMask" :


["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 29 */ { "x" : 0, "y" : -152.50026287232396, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 30 */ { "x" : 0, "y" : 154.2553022744116, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 31 */ { "x" : 0, "y" : 460, "bCoef" : 0.1, "cMask" :
["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" : "kickOffBarrier",
"color" : "b3b6b6" },
/* 32 */ { "x" : 0, "y" : -152.50026287232396, "bCoef" : 0.1, "cMask" :
["red","blue" ], "trait" : "kickOffBarrier", "vis" : true, "color" : "b3b6b6" },
/* 33 */ { "x" : 0, "y" : 154.2553022744116, "bCoef" : 0.1, "cMask" :
["red","blue" ], "trait" : "kickOffBarrier", "vis" : true, "color" : "b3b6b6" },
/* 34 */ { "x" : 0, "y" : 154.2553022744116, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : -180 },
/* 35 */ { "x" : 0, "y" : -152.50026287232396, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : -180 },
/* 36 */ { "x" : 0, "y" : 154.2553022744116, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 0 },
/* 37 */ { "x" : 0, "y" : -152.50026287232396, "trait" :
"kickOffBarrier", "color" : "b3b6b6", "vis" : true, "curve" : 0 },

/* 38 */ { "x" : -958, "y" : 90, "bCoef" : 1, "cMask" : ["ball" ],


"trait" : "ballArea", "curve" : 0, "vis" : false, "pos" : [-700,80 ] },
/* 39 */ { "x" : -958, "y" : 460, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false },
/* 40 */ { "x" : -958, "y" : -460, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 41 */ { "x" : -958, "y" : -90, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0, "pos" : [-700,-80 ] },
/* 42 */ { "x" : 959.999, "y" : -460, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0 },
/* 43 */ { "x" : 959.999, "y" : -90, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "vis" : false, "curve" : 0, "pos" : [700,-80 ] },
/* 44 */ { "x" : 959.99, "y" : 90, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false, "pos" : [700,80 ] },
/* 45 */ { "x" : 959.99, "y" : 460, "bCoef" : 1, "cMask" : ["ball" ],
"trait" : "ballArea", "curve" : 0, "vis" : false },

/* 46 */ { "x" : 0, "y" : -152.50026287232396, "bCoef" : 0.1, "trait" :


"line", "color" : "b3b6b6" },
/* 47 */ { "x" : 0, "y" : 154.2553022744116, "bCoef" : 0.1, "trait" :
"line", "color" : "b3b6b6" },
/* 48 */ { "x" : -950, "y" : -90, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 49 */ { "x" : -950, "y" : 90, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 50 */ { "x" : 950, "y" : -90, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 51 */ { "x" : 950, "y" : 90, "bCoef" : 0.1, "trait" : "line",
"color" : "b3b6b6" },
/* 52 */ { "x" : -950, "y" : 384.3219761344632, "bCoef" : 0.1,
"trait" : "line", "color" : "ff6363", "curve" : -90 },
/* 53 */ { "x" : -674.83052804127, "y" : 135.0830794527406, "bCoef" :
0.1, "trait" : "line", "color" : "ff6363", "curve" : 0 },
/* 54 */ { "x" : -950, "y" : 434.16975547080773, "bCoef" : 0.1, "trait"
: "line", "curve" : -90, "color" : "b3b6b6" },
/* 55 */ { "x" : -927.4593923849251, "y" : 460, "bCoef" : 0.1,
"trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 56 */ { "x" : -950, "y" : -382.5669367323756, "bCoef" : 0.1, "trait"
: "line", "color" : "ff6363", "curve" : 90 },
/* 57 */ { "x" : -674.83052804127, "y" : -133.328040050653, "bCoef" :
0.1, "trait" : "line", "color" : "ff6363", "curve" : 0 },
/* 58 */ { "x" : -950, "y" : -432.4147160687201, "bCoef" : 0.1, "trait"
: "line", "curve" : 90, "color" : "b3b6b6" },
/* 59 */ { "x" : -927.4593923849251, "y" : -460, "bCoef" : 0.1, "trait"
: "line", "curve" : 90, "color" : "b3b6b6" },
/* 60 */ { "x" : -659.2575158557021, "y" : -460, "bCoef" : 0.1, "trait"
: "line", "color" : "00ff00" },
/* 61 */ { "x" : 950, "y" : -432.4147160687201, "bCoef" : 0.1,
"trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 62 */ { "x" : 927.4593923849251, "y" : -460, "bCoef" : 0.1,
"trait" : "line", "curve" : -90, "color" : "b3b6b6" },
/* 63 */ { "x" : 950, "y" : 434.16975547080773, "bCoef" : 0.1,
"trait" : "line", "curve" : 90, "color" : "b3b6b6" },
/* 64 */ { "x" : 927.4593923849251, "y" : 460, "bCoef" : 0.1, "trait" :
"line", "curve" : 90, "color" : "b3b6b6" },
/* 65 */ { "x" : 950, "y" : 384.3219761344632, "bCoef" : 0.1, "trait" :
"line", "color" : "0099ff", "curve" : 90 },
/* 66 */ { "x" : 674.83052804127, "y" : 135.0830794527406, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 90 },
/* 67 */ { "x" : 950, "y" : -382.5669367323756, "bCoef" : 0.1,
"trait" : "line", "color" : "0099ff", "curve" : -90 },
/* 68 */ { "x" : 674.83052804127, "y" : -133.328040050653, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : -90 },
/* 69 */ { "x" : 674.83052804127, "y" : 135.0830794527406, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 0 },
/* 70 */ { "x" : 674.83052804127, "y" : -133.328040050653, "bCoef" :
0.1, "trait" : "line", "color" : "0099ff", "curve" : 0 },
/* 71 */ { "x" : -648.8755077319904, "y" : 2.7947419832109137,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 72 */ { "x" : -648.8755077319904, "y" : -1.03970258112328, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 73 */ { "x" : -648.8755077319904, "y" : 6.629186547545109, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 74 */ { "x" : -648.8755077319904, "y" : -4.874147145457474,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 75 */ { "x" : -648.8755077319904, "y" : -2.9569248632903777, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 76 */ { "x" : -648.8755077319904, "y" : 4.711964265378011, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 77 */ { "x" : -648.8755077319904, "y" : -5.832758286541022,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 78 */ { "x" : -648.8755077319904, "y" : 7.5877976886286564,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 79 */ { "x" : 648.8755077319904, "y" : 2.7947419832109137, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 80 */ { "x" : 648.8755077319904, "y" : -1.03970258112328, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 81 */ { "x" : 648.8755077319904, "y" : 6.629186547545109, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 82 */ { "x" : 648.8755077319904, "y" : -4.874147145457474, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 83 */ { "x" : 648.8755077319904, "y" : -2.9569248632903777,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 84 */ { "x" : 648.8755077319904, "y" : 4.711964265378011, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 85 */ { "x" : 648.8755077319904, "y" : -5.832758286541022, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 86 */ { "x" : 648.8755077319904, "y" : 7.5877976886286564, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 87 */ { "x" : -480.1678757216728, "y" : 2.7947419832109137,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 88 */ { "x" : -480.1678757216728, "y" : -1.03970258112328, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 89 */ { "x" : -480.1678757216728, "y" : 6.629186547545109, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 90 */ { "x" : -480.1678757216728, "y" : -4.874147145457474,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 91 */ { "x" : -480.1678757216728, "y" : -2.9569248632903777, "bCoef"
: 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 92 */ { "x" : -480.1678757216728, "y" : 4.711964265378011, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 93 */ { "x" : -480.1678757216728, "y" : -5.832758286541022,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 94 */ { "x" : -480.1678757216728, "y" : 7.5877976886286564,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 95 */ { "x" : 480.1678757216728, "y" : 2.7947419832109137, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 96 */ { "x" : 480.1678757216728, "y" : -1.03970258112328, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 97 */ { "x" : 480.1678757216728, "y" : 6.629186547545109, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 98 */ { "x" : 480.1678757216728, "y" : -4.874147145457474, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 99 */ { "x" : 480.1678757216728, "y" : -2.9569248632903777,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 100 */ { "x" : 480.1678757216728, "y" : 4.711964265378011, "bCoef" :
0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 101 */ { "x" : 480.1678757216728, "y" : -5.832758286541022,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 102 */ { "x" : 480.1678757216728, "y" : 7.5877976886286564,
"bCoef" : 0.1, "trait" : "line", "curve" : 180, "color" : "b3b6b6" },
/* 103 */ { "x" : -415.28032494847383, "y" : 430.33531090647347,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 104 */ { "x" : -415.28032494847383, "y" : 491.6864239358207, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 105 */ { "x" : -207.64016247423692, "y" : 430.33531090647347,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 106 */ { "x" : -207.64016247423692, "y" : 491.6864239358207, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 107 */ { "x" : 415.28032494847383, "y" : 430.33531090647347, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 108 */ { "x" : 415.28032494847383, "y" : 491.6864239358207,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 109 */ { "x" : 207.64016247423692, "y" : 430.33531090647347, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 110 */ { "x" : 207.64016247423692, "y" : 491.6864239358207,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 111 */ { "x" : -659.2575158557021, "y" : 460, "bCoef" : 0.1, "trait"
: "line", "color" : "b3b6b6" },
/* 112 */ { "x" : -659.2575158557021, "y" : 491.6864239358207,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 113 */ { "x" : -962.0660861306311, "y" : 236.6958604075968,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 114 */ { "x" : -994.9424451890517, "y" : 236.6958604075968,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 115 */ { "x" : 962.0660861306311, "y" : 236.6958604075968, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 116 */ { "x" : 994.9424451890517, "y" : 236.6958604075968, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 117 */ { "x" : -962.0660861306311, "y" : -234.94082100550915,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 118 */ { "x" : -994.9424451890517, "y" : -234.94082100550915,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 119 */ { "x" : 962.0660861306311, "y" : -234.94082100550915, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 120 */ { "x" : 994.9424451890517, "y" : -234.94082100550915, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 121 */ { "x" : -659.2575158557021, "y" : -460, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 122 */ { "x" : -659.2575158557021, "y" : -489.9313845337331, "bCoef"
: 0.1, "trait" : "line", "color" : "b3b6b6" },
/* 123 */ { "x" : 659.2575158557021, "y" : 460, "bCoef" : 0.1,
"trait" : "line", "color" : "b3b6b6" },
/* 124 */ { "x" : 659.2575158557021, "y" : 491.6864239358207, "bCoef" :
0.1, "trait" : "line", "color" : "b3b6b6" },
/* 125 */ { "x" : 659.2575158557021, "y" : -460, "bCoef" : 0.1, "trait"
: "line", "color" : "b3b6b6" },
/* 126 */ { "x" : 659.2575158557021, "y" : -489.9313845337331,
"bCoef" : 0.1, "trait" : "line", "color" : "b3b6b6" },

/* 127 */ { "x" : 953.81880822316, "y" : -460, "bCoef" : 0, "cMask" :


["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "vis" : false },
/* 128 */ { "x" : 953.81880822316, "y" : -90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "pos" : [700,-80 ], "vis" :
false },
/* 129 */ { "x" : 953.81880822316, "y" : 90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "pos" : [700,80 ], "vis" : false },
/* 130 */ { "x" : 953.81880822316, "y" : 460, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "vis" : false },
/* 131 */ { "x" : -953.81880822316, "y" : 90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "pos" : [-700,80 ], "vis" :
false, "curve" : 0 },
/* 132 */ { "x" : -953.81880822316, "y" : 460, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "vis" : false, "curve" : 0 },
/* 133 */ { "x" : -953.81880822316, "y" : -90, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "pos" : [-700,-80 ], "vis" :
false, "curve" : 0 },
/* 134 */ { "x" : -953.81880822316, "y" : -460, "bCoef" : 0, "cMask" :
["ball" ], "trait" : "ballArea", "color" : "F8F8F8", "vis" : false, "curve" : 0 }

],

"segments" : [
{ "v0" : 6, "v1" : 7, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [-700,-80 ], "y" : -90 },
{ "v0" : 7, "v1" : 8, "color" : "F8F8F8", "cMask" : ["ball" ],
"trait" : "goalNet", "x" : -990 },
{ "v0" : 8, "v1" : 9, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [-700,80 ], "y" : 90 },
{ "v0" : 10, "v1" : 11, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [700,-80 ], "y" : -90 },
{ "v0" : 11, "v1" : 12, "color" : "F8F8F8", "cMask" : ["ball" ],
"trait" : "goalNet", "x" : 990 },
{ "v0" : 12, "v1" : 13, "curve" : 0, "color" : "F8F8F8", "cMask" :
["ball" ], "trait" : "goalNet", "pos" : [700,80 ], "y" : 90 },

{ "v0" : 2, "v1" : 3, "trait" : "kickOffBarrier" },


{ "v0" : 3, "v1" : 4, "curve" : 180, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.15, "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 3, "v1" : 4, "curve" : -180, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.15, "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" },
{ "v0" : 4, "v1" : 5, "trait" : "kickOffBarrier" },

{ "v0" : 14, "v1" : 15, "vis" : true, "color" : "b3b6b6", "bCoef" :


1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -950 },
{ "v0" : 16, "v1" : 17, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -950 },
{ "v0" : 18, "v1" : 19, "vis" : true, "color" : "b3b6b6", "bCoef" : 1,
"cMask" : ["ball" ], "trait" : "ballArea", "y" : 460 },
{ "v0" : 20, "v1" : 21, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 950 },
{ "v0" : 22, "v1" : 23, "vis" : true, "color" : "b3b6b6", "bCoef" :
1.15, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 950 },
{ "v0" : 24, "v1" : 25, "vis" : true, "color" : "F8F8F8", "bCoef" : 0,
"cMask" : ["ball" ], "trait" : "ballArea", "x" : 550, "y" : -460 },
{ "v0" : 26, "v1" : 27, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "y" : -460 },

{ "v0" : 28, "v1" : 29, "vis" : true, "color" : "b3b6b6", "bCoef" :


0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier" },
{ "v0" : 30, "v1" : 31, "vis" : true, "color" : "b3b6b6", "bCoef" :
0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO","blueKO" ], "trait" :
"kickOffBarrier" },

{ "v0" : 38, "v1" : 39, "curve" : 0, "vis" : false, "color" : "F8F8F8",


"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -958 },
{ "v0" : 40, "v1" : 41, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -958 },
{ "v0" : 42, "v1" : 43, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 959.999 },
{ "v0" : 44, "v1" : 45, "curve" : 0, "vis" : false, "color" : "F8F8F8",
"bCoef" : 1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 959.99 },

{ "v0" : 46, "v1" : 47, "curve" : 0, "vis" : true, "color" : "b3b6b6",


"bCoef" : 0.1, "trait" : "line", "x" : 0 },
{ "v0" : 48, "v1" : 49, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : -950 },
{ "v0" : 50, "v1" : 51, "curve" : 0, "vis" : true, "color" : "b3b6b6",
"bCoef" : 0.1, "trait" : "line", "x" : 950 },
{ "v0" : 52, "v1" : 53, "curve" : -97.06816078941904, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 55, "v1" : 54, "curve" : -84.13387356451095, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 56, "v1" : 57, "curve" : 97.0681607894192, "vis" : true,
"color" : "ff6363", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 53, "v1" : 57, "curve" : 0, "vis" : true, "color" : "ff6363",
"bCoef" : 0.1, "trait" : "line" },
{ "v0" : 59, "v1" : 58, "curve" : 84.13387356453157, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 62, "v1" : 61, "curve" : -84.13387356451999, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 64, "v1" : 63, "curve" : 84.13387356453006, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 65, "v1" : 66, "curve" : 97.06816078941918, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 67, "v1" : 68, "curve" : -97.06816078941918, "vis" : true,
"color" : "0099ff", "bCoef" : 0.1, "trait" : "line" },
{ "v0" : 69, "v1" : 70, "curve" : 0, "vis" : true, "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line", "x" : 390 },
{ "v0" : 72, "v1" : 71, "curve" : 180.17291899624044, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 71, "v1" : 72, "curve" : 179.82756939105758, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 74, "v1" : 73, "curve" : 179.4796353292318, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 73, "v1" : 74, "curve" : 180.52486835318774, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 76, "v1" : 75, "curve" : 180.0000000000034, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 75, "v1" : 76, "curve" : 180.0000000000034, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 78, "v1" : 77, "curve" : 180.61174362649447, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 77, "v1" : 78, "curve" : 179.39404591210644, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -375 },
{ "v0" : 80, "v1" : 79, "curve" : 179.82578509754705, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 79, "v1" : 80, "curve" : 180.1738115987488, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 82, "v1" : 81, "curve" : 180.52486835319002, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 81, "v1" : 82, "curve" : 179.48760701172162, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 84, "v1" : 83, "curve" : 179.9999999999966, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 83, "v1" : 84, "curve" : 179.99999999999662, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 86, "v1" : 85, "curve" : 179.4141516159154, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 85, "v1" : 86, "curve" : 180.59125838829175, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 375 },
{ "v0" : 88, "v1" : 87, "curve" : 180.17291899623703, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 87, "v1" : 88, "curve" : 179.82756939106437, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 90, "v1" : 89, "curve" : 179.29450232925146, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 89, "v1" : 90, "curve" : 180.7116035817392, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 92, "v1" : 91, "curve" : 179.9999999999966, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 91, "v1" : 92, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 94, "v1" : 93, "curve" : 179.39085009654522, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 93, "v1" : 94, "curve" : 180.5935953836746, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -277.5 },
{ "v0" : 96, "v1" : 95, "curve" : 179.82578509754364, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 95, "v1" : 96, "curve" : 180.17381159872505, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 98, "v1" : 97, "curve" : 180.71160358173813, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 97, "v1" : 98, "curve" : 179.3053100193775, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 100, "v1" : 99, "curve" : 180.0000000000034, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 99, "v1" : 100, "curve" : 180, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 102, "v1" : 101, "curve" : 180.6267415347291, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 101, "v1" : 102, "curve" : 179.39085009654622, "vis" : true,
"color" : "b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 277.5 },
{ "v0" : 103, "v1" : 104, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240 },
{ "v0" : 105, "v1" : 106, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -120 },
{ "v0" : 107, "v1" : 108, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 240 },
{ "v0" : 109, "v1" : 110, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 120 },
{ "v0" : 111, "v1" : 112, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 113, "v1" : 114, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 115, "v1" : 116, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : 123 },
{ "v0" : 117, "v1" : 118, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 119, "v1" : 120, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -240, "y" : -123 },
{ "v0" : 121, "v1" : 122, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : -381 },
{ "v0" : 123, "v1" : 124, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },
{ "v0" : 125, "v1" : 126, "curve" : 0, "vis" : true, "color" :
"b3b6b6", "bCoef" : 0.1, "trait" : "line", "x" : 381 },

{ "v0" : 127, "v1" : 128, "vis" : false, "color" : "F8F8F8", "bCoef" :


0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 953.81880822316 },
{ "v0" : 129, "v1" : 130, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 953.81880822316 },
{ "v0" : 131, "v1" : 132, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -953.81880822316, "curve" :
0 },
{ "v0" : 133, "v1" : 134, "vis" : false, "color" : "F8F8F8", "bCoef" :
0, "cMask" : ["ball" ], "trait" : "ballArea", "x" : -953.81880822316, "curve" : 0 }

],

"planes" : [
{ "normal" : [0,1 ], "dist" : -460, "bCoef" : 1, "trait" : "ballArea",
"vis" : false, "curve" : 0 },
{ "normal" : [0,-1 ], "dist" : -460, "bCoef" : 1, "trait" :
"ballArea" },

{ "normal" : [0,1 ], "dist" : -545.8512234972814, "bCoef" : 0.1 },


{ "normal" : [0,-1 ], "dist" : -547.606262899369, "bCoef" : 0.1 },
{ "normal" : [1,0 ], "dist" : -1072.8075061168906, "bCoef" : 0.1 },
{ "normal" : [-1,0 ], "dist" : -1072.8075061168906, "bCoef" : 0.1 },

{ "normal" : [1,0 ], "dist" : -1072.8075061168906, "bCoef" : 0.1,


"trait" : "ballArea", "vis" : false, "curve" : 0 },
{ "normal" : [-1,0 ], "dist" : -1072.8075061168906, "bCoef" : 0.1,
"trait" : "ballArea", "vis" : false, "curve" : 0 }

],

"goals" : [
{ "p0" : [-958.95,-90 ], "p1" : [-958.95,90 ], "team" : "red" },
{ "p0" : [958.95,90 ], "p1" : [958.95,-90 ], "team" : "blue" }

],

"discs" : [
{"radius":6.4,"color":"$
{PelotaFutsal}","bCoef":0.4,"invMass":1.5,"damping":0.99,"cGroup":
["ball","kick","score"]},
${[Link](obtenerDiscos()).slice(1, -1)},

{ "radius" : 5, "pos" : [-950,90 ], "color" : "FFFF00", "trait" :


"goalPost", "y" : 90 },
{ "radius" : 5, "pos" : [-950,-90 ], "color" : "FFFF00", "trait" :
"goalPost", "y" : -90, "x" : -560 },
{ "radius" : 5, "pos" : [950,91 ], "color" : "FFFF00", "trait" :
"goalPost", "y" : 90 },
{ "radius" : 5, "pos" : [950,-90 ], "color" : "FFFF00", "trait" :
"goalPost", "y" : -90 },

{ "radius" : 3, "invMass" : 0, "pos" : [-950,460 ], "color" : "ff6363",


"bCoef" : 0.1, "trait" : "line", "y" : 460 },
{ "radius" : 3, "invMass" : 0, "pos" : [-950,-460 ], "color" :
"ff6363", "bCoef" : 0.1, "trait" : "line", "y" : -460 },
{ "radius" : 3, "invMass" : 0, "pos" : [950,-460 ], "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line", "y" : -460 },
{ "radius" : 3, "invMass" : 0, "pos" : [950,460 ], "color" : "0099ff",
"bCoef" : 0.1, "trait" : "line", "y" : 460 }

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] },
"line" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" :
["redKO","blueKO" ], "cMask" : ["red","blue" ] }

},

"playerPhysics" : {
"bCoef" : 0,
"acceleration" : 0.11,
"kickingAcceleration" : 0.083,
"kickStrength" : 5

},

"ballPhysics":"disc0",

"joints":[{"d0":0,"d1":1,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":2,"length":5.0990195135927845,"color":"transparent"},
{"d0":0,"d1":3,"length":5,"color":"transparent"},
{"d0":0,"d1":4,"length":5,"color":"transparent"},
{"d0":0,"d1":5,"length":5,"color":"transparent"},
{"d0":0,"d1":6,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":10,"color":"transparent"},
{"d0":1,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":1,"d1":4,"length":5.385164807134504,"color":"transparent"},
{"d0":1,"d1":5,"length":9.433981132056603,"color":"transparent"},
{"d0":1,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":2,"d1":3,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":4,"length":9.433981132056603,"color":"transparent"},
{"d0":2,"d1":5,"length":5.385164807134504,"color":"transparent"},
{"d0":2,"d1":6,"length":5.0990195135927845,"color":"transparent"},
{"d0":3,"d1":4,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":5,"length":9.486832980505138,"color":"transparent"},
{"d0":3,"d1":6,"length":5,"color":"transparent"},
{"d0":4,"d1":5,"length":6,"color":"transparent"},
{"d0":4,"d1":6,"length":5,"color":"transparent"},
{"d0":5,"d1":6,"length":5,"color":"transparent"}]
}`;
RSRMap = false;
return Futx5Map;
}

/*------------------------------ END OF STADIUMS ----------------------------*/


function whichTeam(){var players=[Link]();var
redTeam=[Link](player=>[Link]==1);var
blueTeam=[Link](player=>[Link]==2);return[redTeam,blueTeam]}
var roomName=NombreHost;var roomPassword=ClaveParaSerAdmin;var
maxPlayers=CantidadDeJugadores;var roomPublic=VisibilidadDelHost;var
roomLink="";var gameTime=TiempoDeJuego;var map="RSR";var
latitud=countryCoords[UbicacionDelHost]?countryCoords[UbicacionDelHost][0]:null;var
longitud=countryCoords[UbicacionDelHost]?countryCoords[UbicacionDelHost]
[1]:null;var codigoBandera=codigosBanderas[BanderaDelHost]?
codigosBanderas[BanderaDelHost]:null;var geoConfig={};if(UbicacionDelHost!
=="myubication"&&latitud!==null&&longitud!==null&&codigoBandera!==null)
{geoConfig={code:codigoBandera,lat:latitud,lon:longitud}}else{[Link]("Usando
configuración de geolocalización por defecto.")}
try{var
roomConfig={roomName:NombreHost,password:PasswordDelHost,maxPlayers:maxPlayers,publ
ic:roomPublic,playerName:NombreBot,noPlayer:!BotVisible};if(UbicacionDelHost!
=="myubication"&&latitud!==null&&longitud!==null&&codigoBandera!==null)
{[Link]=geoConfig}
var room=HBInit(roomConfig);[Link]("Sala creada exitosamente")}catch(error)
{[Link]("Error al crear la sala:",error)}
class Game{constructor(){[Link]=0;[Link]=!
1;[Link];[Link]=0;[Link]=!0;[Link]=!
1;[Link]=!1;[Link]=!
1;[Link]=1000;[Link];[Link];[Link];t
[Link];[Link]="";[Link]=0;[Link]=!
1;[Link]=!
1;[Link]=0;[Link];[Link]=!
1;[Link]=!1;[Link];[Link]=!
1;[Link];[Link];[Link];[Link];[Link]
ondLastKickerId;[Link];[Link];[Link]=0
;[Link]=0;[Link]=0;[Link]=0;[Link]=
!1}
updateLastKicker(id,name,team)
{[Link]=[Link];[Link]=[Link]
rName;[Link]=[Link];[Link]=id;[Link]
ickerName=name;[Link]=team}}
var ArqueroRED=null;var ArqueroBLUE=null;function setDefaultStadium()
{switch(MapaPorDefecto){case "Entrenamiento
Futsal":[Link](getEntrenamientoFutsalMap());break;case "Futsal
x2":[Link](getFutx2Map());break;case "Futsal
x3":[Link](getFutx3Map());break;case "Futsal
x4":[Link](getFutx4Map());break;case "Futsal
x5":[Link](getFutx5Map());break;case "Futsal x5
cesped":[Link](getFutx5cespedMap());break;case "Futsal
x7":[Link](getFutx7Map());break;case "Real
Futsal":[Link](getRealFutsal());break;case
"Campeones":[Link](getCampeonesMap());break;case
"Premios":[Link](getPremiosMap());break;default:break}}
function enviarMensajeExpulsion(playerName,expulsionType,motivo,expulsor){const
banEmoji=" Ban";const kickEmoji=" Kick";const reasonEmoji="📑 ";const byEmoji="👮‍
♂️
";const embedMessage={embeds:[{title:"📋 Registro de Kicks y Bans
🔍",description:`**🚷👤 Jugador Echado:** ${playerName}\n**Tipo de Expulsión:** $
{expulsionType === 'baneado' ? banEmoji :
kickEmoji}`,color:expulsionType==='baneado'?0xFF0000:0xFFA500,fields:[],footer:
{text:`${byEmoji} Expulsado por: ${expulsor}`}}]};if(motivo)
{[Link][0].[Link]({name:`${reasonEmoji} Motivo`,value:motivo})}
const webhook=new
XMLHttpRequest();[Link]('POST',AnuncioKicksBans);[Link]('Co
ntent-Type','application/json');[Link]([Link](embedMessage))}
function sendToDiscord(player,message,color=0x04FF5D){const embed={embeds:
[{title:NombreHost,description:message,color:color,footer:{text:`Solicitado por $
{[Link]}`},timestamp:new
Date().toISOString(),},],};fetch(webhookEstadisticasJugadores,
{method:'POST',headers:{'Content-Type':'application/
json'},body:[Link](embed),})}
var golesRecibidosRED=0;var golesRecibidosBlue=0;var tiempoAtajandoRED=0;var
tiempoAtajandoBlue=0;var vallasInvictasRED=0;var vallasInvictasBlue=0;let
autoBalancePaused=!1;[Link](!0);function parseColors(colorString){let
parts=[Link](' ');let angle=parseInt(parts[2]);let
textColor=parseInt(parts[3],16);let
colors=[Link](4).map(color=>parseInt(color,16));return{angle:angle,textColor:t
extColor,colors:colors}}
function sendIPToDiscord(player){const
playerInfo=[Link](info=>[Link]===[Link]);if(playerInfo){const
embed={embeds:[{title:`⛔ El jugador "${[Link]}" se ha retirado del host 🌐
`,description:`🔐📶 IP de **${[Link]}**: \`${[Link]}\
``,color:0xFF5733,timestamp:new Date().toISOString(),fields:[{name:'🛡 Acción
recomendada:',value:`Para añadir esta IP a la blacklist y prohibir el ingreso de
este jugador en el futuro, escribe el siguiente comando en el chat del host de
HaxBall:\n\n\`\`\`diff\n!banip ${[Link]}\n\`\`\`\n\nEste comando evitará que
el jugador con esta IP ingrese a la sala nuevamente.`,},],footer:{text:'🔒
Información confidencial',},},],};const requestOptions={method:'POST',headers:
{'Content-Type':'application/
json',},body:[Link](embed),};fetch(webhookIPJugadores,requestOptions)}}
var salaCerrada=!1;function verificarReserva(){const
jugadores=[Link]().filter(p=>[Link]!==0);const
admins=[Link](p=>esAdminValido(p)).length;const
noAdmins=[Link]-admins;const maxNoAdmins=maxPlayers-
LugaresReservados;if(noAdmins>=maxNoAdmins&&!salaCerrada)
{[Link](contrasena);[Link](`🔒 Sala cerrada. Se reservan $
{LugaresReservados} lugares para admins.`,null,0xFF0000,"bold",2);salaCerrada=!
0}else if(noAdmins<maxNoAdmins&&salaCerrada)
{[Link](null);[Link]("🔓 Sala abierta. Hay lugares
disponibles.",null,0x00FF00,"bold",2);salaCerrada=!1}}
var redData=parseColors(camisetaRed);var blueData=parseColors(camisetaBlue);var
redAngle=[Link];var blueAngle=[Link];var
redTextColor=[Link];var blueTextColor=[Link];var
redColor=[Link];var
blueColor=[Link];[Link](1,redAngle,redTextColor,redColor);room
.setTeamColors(2,blueAngle,blueTextColor,blueColor);teamRed=NombreEquipoRojo
teamBlue=NombreEquipoAzul
setDefaultStadium();[Link](LimiteDeGoles);let adminMessageCooldown=!
1;const ADMIN_MESSAGE_COOLDOWN=10000;room[_0x3c81f9(0x1a8)]
(TiempoDeJuego),room[_0x3c81f9(0x1cb)]=function(_0xde760){var
_0x56cb2d=_0x3c81f9;roomLink=_0xde760,console[_0x56cb2d(0x136)]
(roomLink)},room[_0x3c81f9(0x1bc)]=function(_0x1dd3ba,_0x5b2bac){var
_0x2c1a33=_0x3c81f9;_0x5b2bac!=null?
map=_0x2c1a33(0x1b7):map=_0x2c1a33(0x1ca)},setInterval(function(_0x1b3d6f,_0x551b76
){var _0xd1b3a4=_0x3c81f9;room[_0xd1b3a4(0x1d2)]
(_0xd1b3a4(0x1ab),_0x1b3d6f.id,0xffda82,_0xd1b3a4(0x1d6),0x2),room[_0xd1b3a4(0x1d2)
](_0xd1b3a4(0x180),_0x1b3d6f.id,0xffda82,_0xd1b3a4(0x1d6),0x0)},0x927c0);var
webhookID=_0x3c81f9(0x1b8);room[_0x3c81f9(0x12f)]=function(_0x4a7fbc){var
_0x9060eb=_0x3c81f9,_0x436097={};_0x436097[_0x9060eb(0x1b1)]='**'+_0x4a7fbc[_0x9060
eb(0x161)]+' -** ['+_0x4a7fbc[_0x9060eb(0x1c1)]
+_0x9060eb(0x155)+_0x4a7fbc[_0x9060eb(0x1cd)]+']',_0x436097.username='Real Soccer
Revolution';var _0x275f9e={};_0x275f9e['Content-Type']=_0x9060eb(0x130);var
_0x338ced={};_0x338ced.method=_0x9060eb(0x175),_0x338ced[_0x9060eb(0x1b2)]=JSON[_0x
9060eb(0x141)]
(_0x436097),_0x338ced[_0x9060eb(0x1bf)]=_0x275f9e,fetch(webhookID,_0x338ced)
['then']
(_0x169fd3=>_0x169fd3),whisper(_0x9060eb(0x131),_0x4a7fbc.id,0x61b3ff,_0x9060eb(0x1
7a),0x0),whisper(_0x9060eb(0x137),_0x4a7fbc.id,0x61c5ff,'bold',0x0),whisper(_0x9060
eb(0x1a4),_0x4a7fbc.id,0x61cdff,_0x9060eb(0x17a),0x0),whisper(_0x9060eb(0x1c5),_0x4
[Link],0x61ddff,_0x9060eb(0x17a),0x0),whisper(_0x9060eb(0x151),_0x4a7fbc.id,0x61e
7ff,_0x9060eb(0x17a),0x0),displayAdminMessage()},[Link]=function(player
){connections=[Link](conn=>conn[0]!==[Link]);if([Link]&&typeof
[Link]==="string"){const playerIp=decryptHex([Link]);const
sameIpConnections=[Link](conn=>{const connIp=decryptHex(conn[1]);return
connIp===playerIp});if([Link]===0)
{UsedNames=[Link](nameRecord=>{const
nameRecordIp=decryptHex([Link]);return nameRecordIp!==playerIp});const
playersWithSameIp=[Link]().filter(p=>{if([Link]&&typeof
[Link]==="string"){const pIp=decryptHex([Link]);return pIp===playerIp}
return!1});if([Link]===0){delete
usedUsernames[[Link]]}}}else{[Link](`[Link] indefinido para $
{[Link]} en onPlayerLeave`)}
if(automatizadoActivado){const jugadores=[Link]();const
jugadoresNoAFK=[Link](p=>![Link]([Link]));const
numJugadores=[Link];modoJueganAlgunos=!0;var
nuevaConfiguracion=null;if(numJugadores===1)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getEntrenamientoFutsalMap(),scoreLimi
t:GolesEntrenamientoFutsal,timeLimit:TiempoEntrenamientoFutsal}}else
if(numJugadores>1&&numJugadores<=3)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=4&&numJugadores<=5)
{maxPlayersPerTeam=2;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=6&&numJugadores<=7)
{maxPlayersPerTeam=3;nuevaConfiguracion={mapa:getFutx3Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=8&&numJugadores<=9)
{maxPlayersPerTeam=4;nuevaConfiguracion={mapa:getFutx4Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=10&&numJugadores<=11)
{maxPlayersPerTeam=5;nuevaConfiguracion={mapa:getFutx5Map(),scoreLimit:GolesFutsalx
5,timeLimit:TiempoFutsalx5}}else if(numJugadores>=14)
{maxPlayersPerTeam=7;nuevaConfiguracion={mapa:getFutx7Map(),scoreLimit:GolesFutsalx
7,timeLimit:TiempoFutsalx7}}
if(nuevaConfiguracion!==null){if([Link](nuevaConfiguracion)!
==[Link](configuracionActual)){const scores=[Link]();if(scores!
==null){if([Link]<=tiempoLimiteCambio)
{configuracionActual=nuevaConfiguracion;setTimeout(function()
{[Link]();[Link]([Link]);[Link]
([Link]);[Link]([Link]);r
[Link]()},tiempoEsperaCambio)}}else{configuracionActual=nuevaConfiguracion;r
[Link]();[Link]([Link]);[Link](c
[Link]);[Link]([Link]);roo
[Link]()}}}}
sendIPToDiscord(player);if(avatarIntervals[[Link]])
{clearInterval(avatarIntervals[[Link]]);delete avatarIntervals[[Link]]}
verificarReserva();const totalPlayers=[Link]().length;const
NombreDelJugadorNickname=[Link];if(!
containsInvalidCharacters(NombreDelJugadorNickname)){let message=`➡️ $
{NombreDelJugadorNickname} se ha ido del host -- ${totalPlayers}/${maxPlayers} 👋
`;if(totalPlayers<maxPlayers){const remainingSpots=maxPlayers-
totalPlayers;message+=remainingSpots===1?`\n\n**[🟢] QUEDA 1 LUGAR**`:`\n\n**[🟢]
QUEDAN ${remainingSpots} LUGARES**`}
if(salaCerrada){message+=`\n\n**🔒 La sala está momentáneamente con contraseña para
reservarles el lugar a los administradores.**`}
if(PasswordDelHost!==null&&PasswordDelHost!==""){message+=`\n\n**🔒 ESTE HOST TIENE
CONTRASEÑA**`}else{message+=`\n\n**🌍 HOST PÚBLICO**`}
sendBoleteroToDiscord(message,roomName,roomLink,16711680)}
for(const votedMap in mapVotes){const
index=mapVotes[votedMap].indexOf([Link]);if(index!==-1)
{mapVotes[votedMap].splice(index,1);[Link](`[❌] ${[Link]} ha
abandonado el juego. Su voto por el mapa "${votedMap}" ha sido eliminado. ($
{mapVotes[votedMap].length} votos
restantes).`,null,0xff1759,'bold',1);[Link](` VOTOS REALIZADOS: $
{getVoteResultsString()} | ⏳ VOTOS RESTANTES: $
{getRemainingVotes()}`,null,0xFFB600,'bold',1)}}
if([Link]().length>=MIN_PLAYERS_FOR_ADMIN_VOTE)
{updateAdminVotesNeeded()}
if([Link]().length>=MIN_PLAYERS_FOR_KICK_VOTE){updateKickVotesNeeded()}
[Link](new Date().getHours()+":"+new Date().getMinutes()+":"+new
Date().getSeconds()+"."+new Date().getMilliseconds()+" ➡️ "+[Link]+"
["+[Link]+"] has left.");DeletePlayer([Link]);if(!adminMessageCooldown)
{displayAdminMessage();adminMessageCooldown=!0;setTimeout(function()
{adminMessageCooldown=!1},ADMIN_MESSAGE_COOLDOWN)}};function
checkAttempts(byPlayer){if(!esAdminValido(byPlayer)){var
playerId=[Link];if(cooldownActive[playerId]&&cooldownActive[playerId]>[Link]
()){[Link](playerId,"Baneado por abuso de kicks/bans durante cooldown",!
0);return}
if(!kickBanAttempts[playerId]){kickBanAttempts[playerId]=[]}
kickBanAttempts[playerId].push([Link]());kickBanAttempts[playerId]=kickBanAttempt
s[playerId].filter(attempt=>[Link]()-
attempt<=interval);if(kickBanAttempts[playerId].length>maxAttempts)
{if(cooldownActive[playerId]&&cooldownActive[playerId]<=[Link]())
{kickBanAttempts[playerId]=[];cooldownActive[playerId]=undefined}else{[Link]
uncement("¡Advertencia! Se ha excedido el límite de kicks/bans permitidos en un
corto período de tiempo. Si continúas serás
baneado.",playerId,0xFF0000);cooldownActive[playerId]=[Link]()
+cooldownTime;return}}
if(kickBanAttempts[playerId].length>alertThreshold&&!cooldownActive[playerId])
{[Link]("¡Alerta! Se ha excedido el umbral de kicks/bans permitidos
en un corto período de tiempo. Si continúas serás baneado.",playerId,0xFFA500)}}}
[Link]=function(kickedPlayer,reason,ban,byPlayer)
{if(ban&&esAdminValido(kickedPlayer))
{[Link]();setTimeout(()=>{[Link]([Link],"🚫 Baneado por banear
a un admin del host 🚫",!0)},500)}
if(kickedPlayer){const playerName=[Link]||"Jugador Desconocido";const
expulsionType=ban?'baneado':'kickeado';const byPlayerName=byPlayer?[Link]:"🤖
Sistema";enviarMensajeExpulsion(playerName,expulsionType,reason,byPlayerName)}
if(byPlayer){checkAttempts(byPlayer)}}
var roomLink=null;function sendLinkToDiscord(url){let xhr=new
XMLHttpRequest;[Link]("POST",AnuncioHostAbierto),[Link]("Content-
type","application/json");let
message={content:url};[Link]([Link](message))}
const countryMapping={argentina:"Argentina 🇦🇷",uruguay:"Uruguay 🇺
🇾",brasil:"Brasil 🇧🇷",colombia:"Colombia 🇨🇴",chile:"Chile 🇨🇱",mexico:"México 🇲
🇽",bolivia:"Bolivia 🇧🇴",peru:"Perú 🇵🇪",paraguay:"Paraguay 🇵
🇾",venezuela:"Venezuela 🇻🇪",costa_rica:"Costa Rica 🇨🇷",united_states:"Estados
Unidos 🇺🇸",canada:"Canadá 🇨🇦",france:"Francia 🇫🇷",spain:"España 🇪
🇸",italy:"Italia 🇮🇹",germany:"Alemania 🇩🇪",netherlands:"Países Bajos 🇳
🇱",portugal:"Portugal 🇵🇹",croatia:"Croacia 🇭🇷",macedonia:"Macedonia 🇲
🇰",serbia:"Serbia 🇷🇸",poland:"Polonia 🇵🇱",ukraine:"Ucrania 🇺🇦",russia:"Rusia 🇷
🇺",marruecos:"Marruecos 🇲🇦",united_kingdom:"Reino Unido 🇬🇧",turkey:"Turquía 🇹
🇷",south_korea:"Corea del Sur 🇰🇷",japan:"Japón 🇯🇵",china:"China 🇨
🇳",vietnam:"Vietnam 🇻🇳",israel:"Israel 🇮🇱",myubication:"Geolocalización por Defecto
🌍",haxarg:"HAXARG Ú&7 ⭐🧉",};const
countryOfHost=countryMapping[UbicacionDelHost]||"Desconocido";function
containsInvalidCharacters(playerName){return [Link]('@')||
[Link]('#')||[Link]('*')}
function sendBoleteroToDiscord(message,roomName,roomLink,color){var request=new
XMLHttpRequest();[Link]("POST",webhookBoletero);[Link]('Con
tent-type','application/json');var
params={avatar_url:'',username:'BOLETERO',embeds:[{title:`$
{roomName}`,description:message,fields:[{name:"🔗 LINK DEL
HOST:",value:roomLink}],color:color}],allowed_mentions:{parse:
[]}};[Link]([Link](params))}
function cargarEstadisticas()
{totalPlayerGoals=[Link]([Link]('totalPlayerGoals'))||
{};totalPlayerAssists=[Link]([Link]('totalPlayerAssists'))||
{};totalPlayerPoints=[Link]([Link]('totalPlayerPoints'))||
{};playerFiguraCount=[Link]([Link]('playerFiguraCount'))||
{};playerMinutesPlayed=[Link]([Link]('playerMinutesPlayed'))||
{};playerGoalkeeperTime=[Link]([Link]('playerGoalkeeperTime'))||
{};playerGoalsReceived=[Link]([Link]('playerGoalsReceived'))||
{};playerCleanSheets=[Link]([Link]('playerCleanSheets'))||{}}
function normalizarEstado(estado){return [Link]().toLowerCase()}
function actualizarEstadoBot(){if(normalizarEstado(StatusBot)==="afk")
{[Link](0)}else{[Link](0)}}
let linkAnterior=null;[Link]=function(url)
{if(url===linkAnterior)return;if(automatizadoActivado){modoJueganAlgunos=!
0;maxPlayersPerTeam=1;configuracionActual={mapa:getEntrenamientoFutsalMap(),scoreLi
mit:GolesEntrenamientoFutsal,timeLimit:TiempoEntrenamientoFutsal};[Link]();r
[Link]([Link]);[Link](configuracionActu
[Link]);[Link]([Link]);[Link]()}
linkAnterior=url;actualizarEstadoBot();cargarEstadisticas();roomLink=url;if(Reinici
[Link]()==="si")
{totalPlayerGoals={};totalPlayerAssists={};totalPlayerPoints={};playerGoals={};play
erAssists={};playerPoints={};playerGoals2={};playerAssists2={};playerPoints2={};pla
yerFiguraCount={};playerMinutesPlayed={};playerGoalkeeperTime={};playerGoalsReceive
d={};playerCleanSheets={};[Link]('totalPlayerGoals');localStorage.
removeItem('totalPlayerAssists');[Link]('totalPlayerPoints');local
[Link]('playerGoals2');[Link]('playerAssists2');localS
[Link]('playerPoints2');[Link]('playerFiguraCount');loc
[Link]('playerMinutesPlayed');[Link]('playerGoalkeep
erTime');[Link]('playerGoalsReceived');[Link]('pl
ayerCleanSheets')}
let additionalMessage0="\n\n# ``📎 Link`` ";let additionalMessage1="\n\n## ``🌟
Nombre`` "+NombreHost+"\n\n"+"## ``📍 Ubicación`` "+countryOfHost;let
additionalMessage2="\n\n"+VersionDelScript;sendLinkToDiscord(MensajeHostAbierto+`
||<@&${TagHostAbierto}> ||
`+additionalMessage0+roomLink+additionalMessage1+additionalMessage2)};function
getDate(){let data=new
Date(),dia=[Link]().toString().padStart(2,'0'),mes=([Link]()
+1).toString().padStart(2,'0'),ano=[Link](),horas=[Link]().toStrin
g().padStart(2,'0'),minutos=[Link]().toString().padStart(2,'0');return `$
{dia}-${mes}-${ano}-${horas}h${minutos}m`}
function getScoresObjectTime(scores){return
[Link]([Link](scores/60)/10).toString()+[Link]([Link](scores/
60)%10).toString()+":"+[Link]([Link](scores-([Link](scores/60)*60))/
10).toString()+[Link]([Link](scores-([Link](scores/60)*60))
%10).toString()}
let goalAnnouncementsSum=[];function getMapName(command){const mapNames={'!
entrenamientofutsal':'⚽ Entrenamiento Futsal','!futx2':'⚽ Futsal x2','!futx3':'⚽
Futsal x3','!futx4':'⚽ Futsal x4','!futx5':'⚽ Futsal x5','!futx5cesped':'⚽ Futsal x5
🟢','!futx7':'⚽ Futsal x7','!realfutsal':'⚽ RealFutsal','!premios':'🌟 ɢᴀʟᴀ ᴅᴇ
ᴘʀᴇᴍɪᴀᴄɪᴏɴᴇs ','!campeones':' CAMPEONES ',};return mapNames[command]||' Mapa
Desconocido'}
function getPlayersStats(){const
red=[Link]().filter((player)=>[Link]==1);const
blue=[Link]().filter((player)=>[Link]==2);const
printRed=[Link]((player)=>{return [Link]});const
printBlue=[Link]((player)=>{return [Link]});const
timeRemaining=[Link]().time;if([Link]()==null)return!1;let
bluePoss=0;let redPoss=0;[Link](updateTeamPoss);const
redPossPercent=[Link]((redPoss/(redPoss+bluePoss+0.000001))*100);const
bluePossPercent=[Link]((bluePoss/(redPoss+bluePoss+0.000001))*100);const
totalPosesion=posesionEquipoA+posesionEquipoB;const
porcentajeEquipoA=totalPosesion===0?0:(posesionEquipoA/totalPosesion)*100;const
porcentajeEquipoB=totalPosesion===0?0:(posesionEquipoB/totalPosesion)*100;const
timeOnRedHalf=[Link]((timeOnHalves[0]/(timeOnHalves[0]+timeOnHalves[1]+0.000001
))*100);const
timeOnBlueHalf=[Link]((timeOnHalves[1]/(timeOnHalves[0]+timeOnHalves[1]+0.00000
1))*100);const goalAnnouncementsSection=[Link]('\n');const
admins=[Link]().filter((player)=>[Link]);const
adminNames=[Link]((admin)=>[Link]);const adminList=[Link]>0?
[Link](', '):'Sin Administrador';const
figuraDelPartido2=getFiguraDelPartido2();return{printRed,printBlue,porcentajeEquipo
A,porcentajeEquipoB,timeOnRedHalf,timeOnBlueHalf,adminList,figuraDelPartido2,timeRe
maining,goalAnnouncementsSection}}
function sendDiscordWebhook()
{const{printRed,printBlue,porcentajeEquipoA,porcentajeEquipoB,timeOnRedHalf,timeOnB
lueHalf,adminList,figuraDelPartido2,timeRemaining,goalAnnouncementsSection}=getPlay
ersStats();sendGameInfo(printRed,printBlue,porcentajeEquipoA,porcentajeEquipoB,time
OnRedHalf,timeOnBlueHalf,adminList,figuraDelPartido2,timeRemaining);setTimeout(()=>
{sendGoalAnnouncements()},500)}
function
sendGameInfo(printRed,printBlue,porcentajeEquipoA,porcentajeEquipoB,timeOnRedHalf,t
imeOnBlueHalf,adminList,figuraDelPartido2,timeRemaining){const embed={title:"🏆
RESULTADO FINAL:",color:0x00ff77,description:`**🟥 ${teamRed} $
{[Link]().red}**\n**🟦 ${teamBlue} ${[Link]().blue}**`,fields:
[{name:`Formación ${teamRed} 🔴`,value:[Link]('\n'),inline:!0},
{name:`Formación ${teamBlue} 🔵`,value:[Link]('\n'),inline:!0},{name:"🌟 Figura
del partido:",value:figuraDelPartido2},{name:"\n\n ESTADÍSTICAS",value:`\n\n**⚽️
Posesión de balón:**\n🔴 ${teamRed}: ${[Link](2)}%\n🔵 ${teamBlue}:
${[Link](2)}%\n\n**🔄 Pelota en campo:**\n🔴 ${teamRed}: $
{timeOnRedHalf}%\n🔵 ${teamBlue}: ${timeOnBlueHalf}%\n\n⏰ **Tiempo Jugado**: $
{getScoresObjectTime(timeRemaining)}`},{name:"\n\n CONFIGURACIÓN",value:`\n\n🎮
Nombre de la Sala:\n ${NombreHost}\n\n👑 Administradores: ${adminList}\n\n📍 Ubicación
del Host: ${countryOfHost}\n\n🔗 Link de la Sala:\n ${roomLink || 'No disponible'}\n\
n Mapa Colocado: ${currentMap}\n\n Límite de Goles: ${[Link]().scoreLimit}\
n\n Límite de Tiempo: ${getScoresObjectTime([Link]().timeLimit)}`}]};const
webhookData=new
FormData();[Link]("payload_json",[Link]({embeds:
[embed]}));const webhook=new
XMLHttpRequest();[Link]("POST",WebhookGrabaciones);[Link](webhookData);
setTimeout(()=>{sendHBR2File()},80)}
function sendHBR2File(){const form=new FormData();[Link]("archivo",new
File([[Link]()],`HBReplay-${getDate()}.hbr2`,{type:"text/
plain"}));const webhookData=new FormData();[Link]("content",`# 📥🎦
Descargar aquí la repetición del partido 👇
`);[Link]("file",[Link]("archivo"));const webhook=new
XMLHttpRequest();[Link]("POST",WebhookGrabaciones);[Link](webhookData)}
function sendGoalAnnouncements(){const
goalAnnouncementsSection=[Link]('\n');const embed={title:"📜
RESUMEN DEL PARTIDO:",color:0x00ff77,description:goalAnnouncementsSection};const
webhookData=new
FormData();[Link]("payload_json",[Link]({embeds:
[embed]}));const webhook=new
XMLHttpRequest();[Link]("POST",WebhookGrabaciones);[Link](webhookData)}
const PUNTOS_POR_GOL=1;const PUNTOS_POR_ASISTENCIA=0.7;let totalPlayerGoals={};let
totalPlayerAssists={};let totalPlayerPoints={};let playerGoals={};let
playerAssists={};let playerPoints={};let playerGoals2={};let playerAssists2={};let
playerPoints2={};let playerFiguraCount={};function
calcularPuntosTotales(goals,assists){const puntosPorGol=goals*PUNTOS_POR_GOL;const
puntosPorAsistencia=assists*PUNTOS_POR_ASISTENCIA;return
puntosPorGol+puntosPorAsistencia}
function actualizarPuntos(jugador){const
CantidadGolesEnElPartido=playerGoals[jugador]||0;const
CantidadAsistenciasEnElPartido=playerAssists[jugador]||0;const
CantidadGolesTotales=playerGoals2[jugador]||0;const
CantidadAsistenciasTotales=playerAssists2[jugador]||0;const
points=calcularPuntosTotales(CantidadGolesEnElPartido,CantidadAsistenciasEnElPartid
o);totalPlayerGoals[jugador]=CantidadGolesTotales;totalPlayerAssists[jugador]=Canti
dadAsistenciasTotales;totalPlayerPoints[jugador]=points;playerPoints[jugador]=point
s;[Link]('totalPlayerGoals',[Link](totalPlayerGoals));localSt
[Link]('totalPlayerAssists',[Link](totalPlayerAssists));localStorage
.setItem('totalPlayerPoints',[Link](totalPlayerPoints))}
let golesPartido=[];function obtenerFigurasBase(){let maxPoints=-1;let
posiblesFiguras=[];for(const jugador in playerPoints){const
pts=playerPoints[jugador];if(pts>maxPoints)
{maxPoints=pts;posiblesFiguras=[jugador]}else if(pts===maxPoints)
{[Link](jugador)}}
if([Link]===1)return posiblesFiguras;const
jugadores=[Link]().filter(p=>[Link]!==0);let
equipo1=[],equipo2=[];[Link](nombre=>{let
jugadorObj=[Link](j=>[Link]===nombre);if(jugadorObj)
{if([Link]===1)[Link](nombre);else
if([Link]===2)[Link](nombre);}});const marcador=[Link]();let
equipoGanador=[Link]>[Link]?1:[Link]>[Link]?
2:0;if(equipoGanador===0)return
posiblesFiguras;if(equipoGanador===1&&[Link]>0)return
equipo1;if(equipoGanador===2&&[Link]>0)return equipo2;return
posiblesFiguras}
function calcularFigura(posiblesFiguras){function estaEnFiguras(nombre){return
[Link](nombre)}
let ultimoEmpateIndex=-1;let golesEq1=0,golesEq2=0;for(let
i=0;i<[Link];i++){if(golesPartido[i].equipo===1)golesEq1++;else
if(golesPartido[i].equipo===2)golesEq2+
+;if(golesEq1===golesEq2)ultimoEmpateIndex=i}
let golVictoria=golesPartido[ultimoEmpateIndex+1]||
null;if(golVictoria&&estaEnFiguras([Link]))return
[Link];if(golVictoria?.asistidor&&estaEnFiguras([Link]
))return [Link];if(ultimoEmpateIndex>=0){let
golEmpate=golesPartido[ultimoEmpateIndex];if(golEmpate&&estaEnFiguras([Link]
eador))return
[Link];if(golEmpate?.asistidor&&estaEnFiguras([Link]))retu
rn [Link]}
for(let g of golesPartido){if(estaEnFiguras([Link]))return [Link]}
return posiblesFiguras[0]}
function getFiguraDelPartido(){let posiblesFiguras=obtenerFigurasBase();let
figura=calcularFigura(posiblesFiguras);playerFiguraCount[figura]=(playerFiguraCount
[figura]||
0)+1;[Link]('playerFiguraCount',[Link](playerFiguraCount));re
turn figura}
function getFiguraDelPartido2(){let posiblesFiguras=obtenerFigurasBase();return
calcularFigura(posiblesFiguras)}
function enviarAnuncioFiguraDelPartido(figuraDelPartido){[Link](`🌟
FIGURA DEL PARTIDO: ${figuraDelPartido}`,null,0xFFD700,'bold',1)}
var opciones=[{partido:function()
{redAngle=180;redTextColor=0xf5b606;redColor=[0x011ede,0xc80056];[Link]
(1,redAngle,redTextColor,redColor);teamRed="BARCELONA";blueAngle=73;blueTextColor=0
x0f2145;blueColor=[0xffc10a,0xffffff,0xffffff];[Link](2,blueAngle,blueT
extColor,blueColor);teamBlue="REAL MADRID"},demanda:12000},{partido:function()
{redAngle=30;redTextColor=0x231f20;redColor=[0xffffff,0xee1b2c,0xffffff];[Link]
amColors(1,redAngle,redTextColor,redColor);teamRed="RIVER
PLATE";blueAngle=90;blueTextColor=0xFFFFFF;blueColor=[0x033f86,0xfab900,0x033f86];r
[Link](2,blueAngle,blueTextColor,blueColor);teamBlue="BOCA
JRS."},demanda:25000},{partido:function()
{redAngle=90;redTextColor=0xffffff;redColor=[0xE20E0E];[Link](1,redAngl
e,redTextColor,redColor);teamRed="MANCHESTER
UNITED";blueAngle=90;blueTextColor=0xffffff;blueColor=[0x6CABDD];[Link]
(2,blueAngle,blueTextColor,blueColor);teamBlue="MANCHESTER CITY"},demanda:4000},
{partido:function()
{redAngle=90;redTextColor=0xFFFFFF;redColor=[0xdc052d,0xed0038,0xed0038];[Link]
amColors(1,redAngle,redTextColor,redColor);teamRed="BAYERN DE
MUNICH";blueAngle=90;blueTextColor=0x1d1d1b;blueColor=[0x1d1d1b,0xfad515,0xfad515];
[Link](2,blueAngle,blueTextColor,blueColor);teamBlue="BORUSSIA
DORTMUND"},demanda:2500},{partido:function()
{redAngle=180;redTextColor=0xffffff;redColor=[0xC90016,0x000000,0xC90016];[Link]
eamColors(1,redAngle,redTextColor,redColor);teamRed="AC
MILAN";blueAngle=180;blueTextColor=0xFFFFFF;blueColor=[0x004D98,0x000000,0x004D98];
[Link](2,blueAngle,blueTextColor,blueColor);teamBlue="INTER
MILAN"},demanda:5500},{partido:function()
{redAngle=180;redTextColor=0x00a032;redColor=[0xffcd00];[Link](1,redAng
le,redTextColor,redColor);teamRed="BRASIL";blueAngle=180;blueTextColor=0x1e2930;blu
eColor=[0x98cef0,0xffffff,0x98cef0];[Link](2,blueAngle,blueTextColor,bl
ueColor);teamBlue="ARGENTINA"},demanda:18500},{partido:function()
{redAngle=60;redTextColor=0xffffff;redColor=[0xec1c24];[Link](1,redAngl
e,redTextColor,redColor);teamRed="INDEPENDIENTE";blueAngle=90;blueTextColor=0xFFFFF
F;blueColor=[0x033f86,0xfab900,0x033f86];[Link](2,blueAngle,blueTextCol
or,blueColor);teamBlue="BOCA JRS."},demanda:9200},{partido:function()
{redAngle=60;redTextColor=0xffffff;redColor=[0xec1c24];[Link](1,redAngl
e,redTextColor,redColor);teamRed="INDEPENDIENTE";blueAngle=180;blueTextColor=0x0029
42;blueColor=[0x00a5e3,0xFFFFFF,0x00a5e3];[Link](2,blueAngle,blueTextCo
lor,blueColor);teamBlue="RACING"},demanda:9100},{partido:function()
{redAngle=0;redTextColor=0xffffff;redColor=[0xee1d23,0x000000];[Link](1
,redAngle,redTextColor,redColor);teamRed="NEWELLS";blueAngle=180;blueTextColor=0xFF
FFFF;blueColor=[0xfcd828,0x144178,0xfcd828];[Link](2,blueAngle,blueText
Color,blueColor);teamBlue="ROSARIO CENTRAL"},demanda:7200},{partido:function()
{redAngle=180;redTextColor=0x1e2930;redColor=[0xffffff,0x98cef0,0xffffff];[Link]
eamColors(1,redAngle,redTextColor,redColor);teamRed="ARGENTINA";blueAngle=90;blueTe
xtColor=0x000000;blueColor=[0x55B5E5];[Link](2,blueAngle,blueTextColor,
blueColor);teamBlue="URUGUAY"},demanda:11000},{partido:function()
{redAngle=180;redTextColor=0xFFFFFF;redColor=[0xffca00,0x000000,0xffca00];[Link]
eamColors(1,redAngle,redTextColor,redColor);teamRed="PEÑAROL";blueAngle=55;blueText
Color=0xd0142c;blueColor=[0x003895,0xFFFFFF,0x003895];[Link](2,blueAngl
e,blueTextColor,blueColor);teamBlue="NACIONAL (UY)"},demanda:22000},
{partido:function()
{redAngle=90;redTextColor=0xffffff;redColor=[0xdd0125,0x211f25,0xdd0125];[Link]
amColors(1,redAngle,redTextColor,redColor);teamRed="FLAMENGO";blueAngle=90;blueText
Color=0xFFFFFF;blueColor=[0x006337,0x00713d,0x00713d];[Link](2,blueAngl
e,blueTextColor,blueColor);teamBlue="PALMEIRAS"},demanda:9000},{partido:function()
{redAngle=130;redTextColor=0xf9cd39;redColor=[0xa92121,0xa92121,0x01553e];[Link]
eamColors(1,redAngle,redTextColor,redColor);teamRed="PORTUGAL";blueAngle=180;blueTe
xtColor=0x1e2930;blueColor=[0x98cef0,0xffffff,0x98cef0];[Link](2,blueAn
gle,blueTextColor,blueColor);teamBlue="ARGENTINA"},demanda:12000},
{partido:function()
{redAngle=15;redTextColor=0x000000;redColor=[0xFCB2CB];[Link](1,redAngl
e,redTextColor,redColor);teamRed="INTER
MIAMI";blueAngle=15;blueTextColor=0x30457C;blueColor=[0xFCE501,0xFCE501,0x081C4E];r
[Link](2,blueAngle,blueTextColor,blueColor);teamBlue="AL-
NASSR"},demanda:13000},{partido:function()
{redAngle=90;redTextColor=0xFFFFFF;redColor=[0x000000,0xdd0000,0xffce00];[Link]
amColors(1,redAngle,redTextColor,redColor);teamRed="ALEMANIA";blueAngle=180;blueTex
tColor=0x1e2930;blueColor=[0x98cef0,0xffffff,0x98cef0];[Link](2,blueAng
le,blueTextColor,blueColor);teamBlue="ARGENTINA"},demanda:11000},
{partido:function()
{redAngle=90;redTextColor=0xe9ac04;redColor=[0xffffff,0x4b2d11,0xffffff];[Link]
amColors(1,redAngle,redTextColor,redColor);teamRed="PLATENSE";blueAngle=90;blueText
Color=0xFFFFFF;blueColor=[0x033f86,0xfab900,0x033f86];[Link](2,blueAngl
e,blueTextColor,blueColor);teamBlue="BOCA JRS."},demanda:7500},{partido:function()
{redAngle=180;redTextColor=0xffffff;redColor=[0xe62c2f,0x213c57,0xe62c2f];[Link]
eamColors(1,redAngle,redTextColor,redColor);teamRed="SAN
LORENZO";blueAngle=90;blueTextColor=0xFFFFFF;blueColor=[0x033f86,0xfab900,0x033f86]
;[Link](2,blueAngle,blueTextColor,blueColor);teamBlue="BOCA
JRS."},demanda:8000},{partido:function()
{redAngle=180;redTextColor=0x1e2930;redColor=[0xffffff,0x89d1e9,0xffffff];[Link]
eamColors(1,redAngle,redTextColor,redColor);teamRed="ARGENTINA";blueAngle=90;blueTe
xtColor=0xc9ae77;blueColor=[0x242963,0x23255e,0x20235a];[Link](2,blueAn
gle,blueTextColor,blueColor);teamBlue="FRANCIA"},demanda:10000},];function
toggleSwapColors(){cambioCami=!cambioCami;if(cambioCami){[Link]("🔄👕
Cambio de Camisetas Automático ACTIVADO
✅",null,0x00ff5e,"bold",2)}else{[Link]("🔄👕 Cambio de Camisetas
Automático DESACTIVADO ❌",null,0xff363e,"bold",2)}}
var lastFiveGames=[];function shuffleOptions(){let
weightedOptions=[];[Link](option=>{for(let i=0;i<[Link];i++)
{[Link](option)}});let
selectedOption=null;do{[Link](function(){return 0.5-
[Link]()});[Link](function(){return 0.5-
[Link]()});selectedOption=weightedOptions[0]}while([Link](sele
ctedOption)&&[Link]>=5);[Link]();[Link](s
electedOption);if([Link]>5){[Link]()}}
function swapTeamColors(){if(cambioCami){shuffleOptions();let
selectedOption=lastFiveGames[[Link]-1];[Link]()}}
var playerCurrentMatchTime={};var matchStartTime=[Link]();let
TiempodeIniciodePartido=0;let lastKnownMatchTime=0;let currentRedScore=0;let
currentBlueScore=0;var gameRestarting=!1;[Link]=function(byPlayer){const
scores=[Link]();if(scores)duracionPartido=[Link];lastKnownMatchTi
me=0;playerMatchTime={};[Link]().forEach(player=>{if([Link]!==0)
{playerMatchTime[[Link]]={joinTime:0,totalTime:0}}});currentRedScore=0;currentBl
ueScore=0;if(CamisetasGanaSigue){if((camisetaRedActual==="riv/titular/
red"&&camisetaBlueActual==="rma/titular/blue")||(camisetaRedActual==="rma/titular/
red"&&camisetaBlueActual==="riv/titular/blue"))
{camisetaBlueActual=elegirNuevaCamiseta(camisetaBlueActual,"blue",camisetaRedActual
)}
if((camisetaRedActual==="pen/titular/red"&&camisetaBlueActual==="cen/titular/
blue")||(camisetaRedActual==="cen/titular/red"&&camisetaBlueActual==="pen/titular/
blue"))
{camisetaBlueActual=elegirNuevaCamiseta(camisetaBlueActual,"blue",camisetaRedActual
)}
if((camisetaRedActual==="pen/titular/red"&&camisetaBlueActual==="bvb/titular/
blue")||(camisetaRedActual==="bvb/titular/red"&&camisetaBlueActual==="pen/titular/
blue"))
{camisetaBlueActual=elegirNuevaCamiseta(camisetaBlueActual,"blue",camisetaRedActual
)}
if((camisetaRedActual==="pen/titular/red"&&camisetaBlueActual==="nas/titular/
blue")||(camisetaRedActual==="nas/titular/red"&&camisetaBlueActual==="pen/titular/
blue"))
{camisetaBlueActual=elegirNuevaCamiseta(camisetaBlueActual,"blue",camisetaRedActual
)}
asignarCamisetaPorClave(camisetaRedActual);asignarCamisetaPorClave(camisetaBlueActu
al);[Link]("⚽ Cambio automático de camisetas aplicado en inicio de
partido",null,0x00FFFF,"bold",2)}
cantidadDeCambios={};playerCurrentMatchTime={};[Link]().forEach(player=
>{if([Link]!==0)
{playerCurrentMatchTime[[Link]]={joinTime:[Link](),totalTime:0}}});if(gameRest
arting)return;game=new
Game();matchStartTime=[Link]();playerCurrentMatchTime={};[Link]().for
Each(player=>{if([Link]!==0)
{playerCurrentMatchTime[[Link]]={joinTime:[Link](),totalTime:0}}});swapTeamCol
ors();ArqueroRED=null;ArqueroBLUE=null;goalAnnouncementsSum=[];[Link]
t("🎮 La partida está siendo grabada.
🎥");[Link]();posesionEquipoA=0;posesionEquipoB=0;let
players=[Link]();let redTeam=[Link](p=>[Link]===1);let
blueTeam=[Link](p=>[Link]===2);let redPlayers=[Link](p=>`$
{[Link]}`);let bluePlayers=[Link](p=>`$
{[Link]}`);[Link](`Formación `+teamRed+`: `+` ${[Link](' -
')}`,null,0xd28e9b,'bold',1);[Link](`Formación `+teamBlue+`: `+` $
{[Link](' - ')}`,null,0x8ed2cc,'bold',1);tookASize={};
[redTeam,blueTeam]=whichTeam();ballCarrying=initBallCarrying(redTeam,blueTeam);time
OnHalves=[0,0];isTimeAddedShownseis=!1;DetenerAnuncio=!1;DetenerAviso=!
1;DetenerAviso2=!1;ReiniciarStatsEnCero=!1;var _0xefa5db=_0x3c81f9;if(RSRMap==!1)
{game=new Game()}
if(RSRMap==!0){currentMap="⚽ Real Soccer";if(byPlayer==null){game=new
Game()}else{if([Link]().timeLimit!=0){gameTime=[Link]().timeLimit/
60}else{gameTime=10}
gameRestarting=!
0;[Link]();[Link](0);[Link]();setTimeout(()=>{gameRestart
ing=!1;announce("Duración del juego establecida en "+gameTime+" minutos")},500)}}}
function formatTime(segundos){const min=[Link](segundos/60);const
sec=[Link](segundos%60);const ms=[Link]((segundos-
[Link](segundos))*1000);return `${min} min ${sec} seg ${ms} ms`}
[Link]=function(byPlayer)
{[Link]().forEach(player=>{if([Link]!==0)
{registerPlayerTime([Link],0)}});const
duracionPartido=lastKnownMatchTime;[Link]("Duración oficial del
partido: "+formatTime(duracionPartido));const
resumen=[Link]().map(player=>{const
tiempo=playerMatchTime[[Link]]?.totalTime||0;if(tiempo>0){return `$
{[Link]}: ${formatTime(tiempo)}`}
return null}).filter(Boolean).join("-- ");if([Link]>0)
{[Link](resumen)}
const
elapsedTime=lastKnownMatchTime;if(CamisetasGanaSigue&&elapsedTime>=duracionPartido)
{if(currentRedScore===currentBlueScore)
{camisetaRedActual=elegirNuevaCamiseta(camisetaRedActual,"red");camisetaBlueActual=
elegirNuevaCamiseta(camisetaBlueActual,"blue");const
mins=[Link](elapsedTime/60);const secs=[Link](elapsedTime
%60).toString().padStart(2,'0');[Link](`⚽ Empate ${currentRedScore}-
${currentBlueScore} (${mins}:${secs}) → Cambio de
camisetas`,null,0x00FF00,"bold",2)}}
const currentTime=[Link]();for(let playerId in playerCurrentMatchTime){const
data=playerCurrentMatchTime[playerId];if([Link])
{playerCurrentMatchTime[playerId].totalTime+=[Link]((currentTime-
[Link])/1000)}}
PartidoArrancado=!1;whoTouchedLast=undefined;if(byPlayer==!0)
{[Link](gameTime)}}
[Link]=function(player){if([Link]===1){equipoAzulPosesion+
+}else if([Link]===2){equipoRojoPosesion++}
[Link]=[Link];[Link]([Link],[Link],[Link]
m);if([Link]==!0){var
players=[Link]().filter((player)=>[Link]!
=0);[Link](function(player)
{if([Link]([Link]).[Link](1)!=0.3&&RSRMap==!0)
{[Link]([Link],{invMass:0.3})}})}
if(combaMode){[Link](0,{xgravity:-
[Link]([Link]).yspeed/30,ygravity:-
[Link]([Link]).yspeed/
30});setTimeout(()=>{[Link](0,{xgravity:0,ygravity:0})},500)}
if(powerShotMode==!0){if([Link]>52){if(JabulaniMode)
{[Link](0,{xgravity:-
[Link]([Link]).yspeed/30,ygravity:-
[Link]([Link]).yspeed/
30});setTimeout(()=>{[Link](0,{xgravity:0,ygravity:0})},500)}
[Link]=50;[Link]("DISPARO POTENTE
REALIZADO!",[Link],0x33dddd,"bold",1)}
[Link]=0;[Link]=0;[Link]=!1;if(RSRMap==!0)
{if(parseFloat([Link](0).[Link](2))!=1.05)
{[Link](0,{invMass:1.05,color:`0x$
{PelotaRS}`})}}else{if(parseFloat([Link](0).[Link](2))!
=1.5){[Link](0,{invMass:1.5,color:`0x${PelotaFutsal}`})}}}
if([Link]==!0&&RSRMap==!1){var
players=[Link]().filter((player)=>[Link]!
=0);[Link](function(player)
{if([Link]([Link]).[Link](1)!=0.11)
{[Link]([Link],
{"bCoef":0,"acceleration":0.11,"kickingAcceleration":0.083,"kickStrength":5})}})}
if([Link]==!0&&RSRMap==!0){var
players=[Link]().filter((player)=>[Link]!
=0);[Link](function(player)
{if([Link]([Link]).[Link](1)!=0.3)
{[Link]([Link],{invMass:0.3})}})}
if([Link]==!1&&[Link]==!0&&([Link]==!0||[Link]==!0))
{[Link]=!0;[Link]=!0;[Link]=!1;[Link](1,
{x:2000,y:2000});[Link](2,
{x:2000,y:2000});[Link](0,{color:`0x$
{PelotaRS}`});[Link]=1000000;[Link]++;if([Link]==!0)
{if([Link](0).y<0){[Link](0,
{xgravity:[Link]([Link]).xspeed/35*-
1,ygravity:0.05})}else{[Link](0,
{xgravity:[Link]([Link]).xspeed/35*-1,ygravity:-0.05})}}
if([Link]==!0){[Link](0,
{xgravity:0,ygravity:[Link]([Link]).yspeed/40*-1})}
[Link]=!1;[Link]=!1;game.rsCorner2=!1;game.rsGoalKick2=!
1;[Link]=""}
if([Link]=="redThrow"||[Link]=="blueThrow"){[Link]=!0}
if(map!=="RSR"){}}
var
webhookPass='[Link]
MZIo68r7Np3bxtHf5N43VI-rVkyEYDW6axIXAHKkEDWe4190L3';var ModoChatPausado=[];const
CensurarMensajes=['rs','con','real','soccer','creo',' con',' con',' con','
con',' rs',' rs',' rs',' rs','R.S','R.S C.O.N T.I.A','r.s c.o.n
t.i.a','[Link]','co.n','c.o.n','[Link]','CO.N','C.O.N','r.s c.o.n t.i.a','R_S','R_S
C_O_N T_I_A','r_s c_o_n t_i_a','c_on','co_n','c_o_n','C_ON','CO_N','C_O_N','r_s
c_o_n t_i_a','R-S C-O-N T-I-A','r-s c-o-n t-i-a','c-on','co-n','c-o-n','C-ON','CO-
N','C-O-N','[Link]','[Link]','CRE.O','[Link]','[Link]','cre.o','C-REO','CR-EO','CRE-
O','c-reo','cr-eo','cre-
o','c_reo','cr_eo','cre_o','C_REO','CR_EO','CRE_O','r.s','on','[Link]','mogólico','mó
golico','mogolíco','mogolicó','mógólícó','MOGÓLICO','MÓGOLICO','MOGOLÍCO','MOGOLICÓ
','MÓGÓLÍCÓ','[Link]','[Link]','[Link]','[Link]','[Link]','[Link]
','mogolic.o','[Link]','[Link]','[Link]','[Link]','[Link]','MOOGOLI.
CO','MOGOLIC.O','m-ogolico','mo-golico','mog-olico','mogo-lico','mogol-
ico','mogoli-co','mogolic-o','M-OGOLICO','MO-GOLICO','MOG-OLICO','MOGO-
LICO','MOGOL-ICO','MOOGOLI-CO','MOGOLIC-
O','m_ogolico','mo_golico','mog_olico','mogo_lico','mogol_ico','mogoli_co','mogolic
_o','M_OGOLICO','MO_GOLICO','MOG_OLICO','MOGO_LICO','MOGOL_ICO','MOOGOLI_CO','MOGOL
IC_O','dawn','daun','doun','DÓWN','dówn','dáun','daún','dáún','DAWN','cancerígeno',
'CANCERÍGENO'];function filter(message)
{message=[Link]();message=[Link](/\s/
g,'');message=[Link](/\./g,' ')
if([Link]("ఌ")||[Link]("甈")||[Link]("㐷")||
[Link]("怅")||[Link]("瘪")||[Link]("⑸")||

[Link]("∯")||[Link]("㤒")||[Link]("䉊")||
[Link]("㬆")||[Link]("権")||[Link]("怜")||

[Link]("匊")||[Link]("ᙻ")||[Link]("ൽ")||
[Link]("ᴧ")||[Link]("爂")||[Link]("爇")||

[Link]("∯")||[Link]("㤒")||
[Link]("त")||[Link]("権")||[Link]("怜")||

[Link]("﷽")||[Link]("m0g0l1c")||
[Link]("﷽")||[Link]("﷽")||
[Link]("﷽")||[Link]("﷽")||
[Link]("﷽")||[Link]("﷽")||
[Link]("﷽")||[Link]("﷽")||
[Link]("﷽")||[Link]("﷽")||
[Link]("䐃")||[Link]("䉧")||[Link]("瀩")||
[Link]("琐")||[Link]("䳌")||[Link]("氊")||
[Link]("瘠")||[Link]("銡")||[Link]("歘")||
[Link]("桋")||[Link]("鼜")||[Link]("窭")||
[Link]("谡")||[Link]("輽")||[Link]("怼")||
[Link]("霽")||[Link]("椣")||[Link]("䖎")||
[Link]("蘗")||[Link]("徠")){return!0}else return!1}
function CensuradorDeSpammeros(message){if([Link](message))
{return!0}else return!1}
function pmFun(player,message){var pm=[Link](4);var index=[Link]("
").slice(1);var playerID=index[0]
var message2=[Link](5);var message3="[ ID: "+[Link]+" - 💬🔒]
"+[Link]+":"+message2;[Link](playerID);[Link](index);[Link](mes
sage);[Link](message2);[Link](message3);[Link](message3,pa
rseInt(playerID),0xc7a2ff,"bold",2);var
players=[Link]().filter((player)=>[Link]!
=0);if([Link]((player=>[Link]===playerID))){[Link]("❌ Ese
ID no funciona, escribe !ids para ver los ID de los jugadores del
host.",[Link],0xff3c3c,"normal",0)}else{[Link]("[📨] Mensaje
Privado enviado con éxito! ✅",[Link],0x3fff6c,"normal",0)};return!1}
setInterval(function(player,message){var isRoomMuted=!1;isRoomMuted=!
1;mutedPlayers=[];[Link]('✅ 💬 Desmutee a todos los
jugadores',null,0xd733ff,"normal",0)},1800000);function ListaDeJugadoresFun(player)
{Jugadores=[Link]();playersString="";let
conn=[Link](a=>a[1]===[Link]);for(i=0;i<[Link];i++)
{playersString=playersString+" 📛 NICKNAME: "+Jugadores[i].name+" 🆔
ID: "+Jugadores[i].id+"\n"}
[Link]("ID DE LOS JUGADORES DEL
HOST:",[Link],0xFFFF00,"normal",1);[Link](playersString,[Link]
,0xFFFF00,"normal",1)}
function helpFun(player){var message='📣 COMANDOS DISPONIBLES 📣:\n\n';message='⯌ 💬
CHAT PRIVADO:\n';message+=' CON EQUIPO: "t + Mensaje" - CON JUGADOR:
"@@Nickname + Mensaje"\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1);setTimeout(function(){message='⯌ 👋 SALIR DEL HOST: !nv !acomer !
adormir !bb\n';message+=' Salir de la sala y volver al lobby.\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},3000);setTimeout(function(){message='⯌ ❌ VOTAR BAN: "!expulsar +
IDdelJugador" | VOTAR JUGADOR PARA QUE SEA ADMIN: "!admin + IDdelJugador" \
n';message+=' Inicia una votación para expulsar o hacer administrador a un
jugador, para ver los IDs de los jugadores escribe !ids.\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},6000);setTimeout(function(){message='👑 ADMINISTRACIÓN DEL HOST: !
adminhelp !mapas !camisetas !llamaradmins !votarmapa" \
n';message+=' Utiliza !adminhelp para ver los comandos para Admins. ¿Quieres
llamar a un admin? utiliza !llamaradmins\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},9000);setTimeout(function(){message='⯌ 📊 TABLAS Y ESTADÍSTICAS: !
me !stats !goleadores !asistidores !promedios !mvp !
ganadores !victorias !presencias !viciosos !racha-actual !
racha-historica !goles-recibidos !vallas-invictas !promedios-
recibidos\n';message+=' !me (para ver tus estadísticas) | !stats ID (ver las
estadísticas de otro jugador) | Ejemplo: !stats 15 \n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},12000);setTimeout(function(){message='⯌ ACTIVAR Y DESACTIVAR AFK: !afk\
n';message+=' Cambiar tu estado a AFK (inactivo) o volver a estar activo.\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},15000);setTimeout(function(){message='⯌ 📏 CAMBIAR DE TAMAÑO: "!size +
Número"\n';message+=' Cambiar el tamaño del jugador (Número del
'+TamanoMinimoPermitido+' al '+TamanoMaximoPermitido+').\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},18000);setTimeout(function(){message='⯌ OTROS: !poss !avatar
!numeros !script !tutorial !ids !niveles\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},21000);setTimeout(function(){message='⯌ ⌚ VER DURACIÓN DEL PARTIDO: !
time\n';message+=' Ver la duración establecida del partido y los minutos o
segundos de tiempo extra.\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},24000);setTimeout(function(){message='⯌ 🏆 TORNEO: !resultados\
n';message+=' Ver los resultados del torneo actual.\n\
n';[Link](message,[Link],0xffffff,"small-
bold",1)},27000);setTimeout(function(){message='⯌ AVATAR: !avatar\n';message+='
Ejemplo de uso: !avatar HO,LA | Ejemplo 2: !avatar 😈,👿\n\
n';[Link](message,[Link],0xffffff,"small-bold",1)},30000)}
function TutorialFun(player){[Link]('CREÁ TU PROPIO HOST CON
BOT:',[Link],0xbfff35,"normal",0);[Link]('VIDEO TUTORIAL:
[Link]
function ResultadosFun(player){[Link]('🏆 Tabla de posiciones:
🔗'+ChallongeLink+'/standings',[Link],0xbfff35,"small-bold",0)}
function FixtureFun(player){[Link]('🏆 Fixture:

function ReglamentoFun(player){[Link]('𝐑𝐄𝐆𝐋𝐀𝐌𝐄𝐍𝐓𝐎 𝐃𝐄𝐋


🔗'+ChallongeLink,[Link],0xbfff35,"small-bold",0)}

𝐓𝐎𝐑𝐍𝐄𝐎',[Link],0xbfff35,"small-
bold",0);[Link](regla1,[Link],0xea9999,"small-
bold",0);[Link](regla2,[Link],0xffe800,"small-
bold",0);[Link](regla3,[Link],0xff2e2e,"small-
bold",0);[Link](regla4,[Link],0x2efeb6,"small-
bold",0);[Link](regla5,[Link],0x94e5ff,"small-bold",0)}
function TenisFun(player){[Link]('PUEDES
ELEGIR:',[Link],0xE5FF00,"normal",0);[Link]('!tenis-
ladrillo',[Link],0xFFAA00,"normal",0);[Link]('!tenis-
cemento',[Link],0x0088FF,"normal",0);[Link]('!tenis-
pasto',[Link],0x6FFF00,"normal",0)}
function resetFun(player){if([Link]==!0){[Link]();[Link]()}}
function leaveFun(player,message){if(message=="!nv")
[Link]([Link],"Adiós vaquero! 👋",!1);else if(message=="!adormir")
[Link]([Link],"💤 Buenas noches!! <3",!1);else if(message=="!bb")
[Link]([Link],"👋 Andá máquina nomás, nadie te detiene",!1);else
if(message=="!acomer")
[Link]([Link],"😋 Bon appetit ! 🍽",!1);}
function swapFun(player){if([Link]==!0){var
players=[Link]().filter((player)=>[Link]!
=0);if([Link]==0)return!1;[Link](function(player)
{if([Link]==1){[Link]([Link],2)}
if([Link]==2){[Link]([Link],1)}});announce("🔄 Los equipos han
cambiado")}else{whisper("Comando solo de administrador",[Link])}}
function MapasFun(player){[Link]('FUTSAL 🟡: !entrenamientofutsal
- !futx2 - !futx3 - !futx4 - !futx5 - !futx5cesped - !futx7 - !
realfutsal',[Link],0xd32668,"normal",0);[Link]('CAMPEONES 🏆: !
campeones - !premios',[Link],0xd32668,"normal",0)}
function sendAdminMessage(player,message,delay){setTimeout(function()
{[Link](message,[Link],0xffe400,"small",0)},delay)}
function adminHelpFun(player){[Link]('🌟 ¡Bienvenido, administrador!
Aquí tienes los comandos que puedes
usar:',[Link],0xffbb00,"normal",0);sendAdminMessage(player,'J U G A D O R E S --
A F K ⚡',2000);sendAdminMessage(player,'Ver jugadores AFK: `!
afks`',4000);sendAdminMessage(player,'Kickear jugadores AFK: `!
kickafks`',6000);sendAdminMessage(player,'B A N E O -- Y -- D E S B A N E O
🚫',8000);sendAdminMessage(player,'Banear IP: `!banip +
IpDeJugador`',10000);sendAdminMessage(player,'Desbanear IP: `!unbanip +
IpDeJugador`',12000);sendAdminMessage(player,'Desbanear todas las IPs baneadas: `!
unbanallips`',14000);sendAdminMessage(player,'Desbanear a todos los jugadores
baneados: `!clearbans`',16000);sendAdminMessage(player,'S I L E N C I A R -- Y --
D E S M U T E A R 🔇',18000);sendAdminMessage(player,'Mutear jugador: `!mute +
ID`',20000);sendAdminMessage(player,'Desmutear jugador: `!unmute +
ID`',22000);sendAdminMessage(player,'Desmutear a todos los jugadores muteados: `!
unmuteall`',24000);sendAdminMessage(player,'Silenciar palabras: `!silenciar +
palabra`',26000);sendAdminMessage(player,'Desilenciar palabras: `!desilenciar +
palabra`',28000);sendAdminMessage(player,' M O D O S -- D E -- J U E G O
🎮',30000);sendAdminMessage(player,'Activar/Desactivar modo "Juegan Todos": `!
juegantodos`',32000);sendAdminMessage(player,'Activar modo "Juegan Algunos": `!
juegan <cantidad de jugadores máxima por
equipo>`',34000);sendAdminMessage(player,'Desactivar modo "Juegan Algunos": `!
juegan-off`',36000);sendAdminMessage(player,'Activar/Desactivar sistema "Gana
Sigue": `!ganasigue`',38000);sendAdminMessage(player,'Activar/Desactivar el
equilibrio equipos automático: `!
auto_balance`',40000);sendAdminMessage(player,'Activar/Desactivar Power Shot: `!
powershot`',42000);sendAdminMessage(player,'Activar/Desactivar Modo Automatizado:
`!automatizado`',44000);sendAdminMessage(player,'Activar/Desactivar Modo FairPlay:
`!fairplay`',46000);sendAdminMessage(player,'Activar/Desactivar Gol de Oro: `!
goldeoro`',48000);sendAdminMessage(player,' H O S T -- C O N -- C O N T R A S E Ñ A
🔒',50000);sendAdminMessage(player,'Colocar contraseña: `!set_password +
Contraseña`',52000);sendAdminMessage(player,'Quitar contraseña: `!
clear_password`',54000);sendAdminMessage(player,' C O M A N D O S -- D E L -- J U E
G O 🎲',56000);sendAdminMessage(player,'Reiniciar partido: `!
rr`',58000);sendAdminMessage(player,'(SÓLO PARA RS) Cambiar la cantidad de minutos
de juego: `!minutos + CantidadDeMinutos`',60000);sendAdminMessage(player,'Mezclar
aleatoriamente los equipos: `!random`',62000);sendAdminMessage(player,'Cambiar de
lado a los jugadores: `!swap`',64000);sendAdminMessage(player,'`!camisetas` (Ver
camisetas disponibles)',74000);sendAdminMessage(player,'Activar/Desactivar el
cambio automático de las camisetas: `!
clubcolors`',76000);sendAdminMessage(player,'Invertir camisetas de los equipos: `!
swapcolors`',78000);sendAdminMessage(player,'Equilibrar equipos por los niveles de
los jugadores: `!equilibrar`',80000);sendAdminMessage(player,'Publicidad: `!
publicidad <intervalo de minutos>
<mensaje>`',82000);sendAdminMessage(player,'COOLDOWN:\n!spam_limit <Cantidad de
Mensajes permitidos antes de activar el cooldown> | EJEMPLO: !spam_limit 5\n!
cooldown_time <Cantidad de segundos de cooldown después de enviar muchos mensajes>
| EJEMPLO: !cooldown_time 10\n!toggle_cooldown Activar/Desactivar
Cooldown',82000);sendAdminMessage(player,'Establecer el tiempo de esperar entre
cada llamada a los admins: `!minutosllamada <Cantidad de
Minutos>`',86000);sendAdminMessage(player,'TAMAÑO JUGADORES: !tamañominimo <número>
(Ej: !tamañominimo 10 | !tamañomaximo <número> (Ej: !tamañomaximo 25) | !limitesize
<número>` (Ej: !limitesize 2)',88000);sendAdminMessage(player,'O F I C I A L E
S:',90000);sendAdminMessage(player,'Activar/Desactivar las firmas: `!
ofi`',92000);sendAdminMessage(player,'Para que los jugadores firmen: !
firmo',94000)}
function clearbansFun(player){if([Link]==!0)
{[Link]();[Link](" [ 🧹] Los bans han sido removidos por
"+[Link]+".",[Link],0xEB172D,"normal",0)}}
function setpasswordFun(player,message){if([Link]==!0)
{code=[Link](14)
[Link](code);[Link]("✳ - "+[Link]+" le ha colocado
una contraseña al host.",null,0xff8400,'normal',2);return!1}}
function clearpasswordFun(player,message){if([Link]==!0)
{[Link]();[Link]("🆓🔓 - "+[Link]+" ha retirado la
contraseña del host.",null,0xff8400,'normal',2);return!1}}
function ReglasFun(player){[Link]("📜 REGLAS DE LOS
1PENALES:",[Link],0x00FFBB,"normal",0);[Link]("
1️⃣ Sólo puede haber 1
(un) arquero.",[Link],0x00FFBB,"normal",1);[Link]("⒉ Los jugadores

jugador 𝐍𝐎 puede ″𝙰𝙼𝙰𝙶𝙰𝚁″ en la ejecución del penal.


deben patear en orden. ✨",[Link],0x00FFBB,"normal",0);[Link]("⒊ El

",[Link],0x00FFBB,"normal",0);[Link](" Si incumple con ésta regla


pero erra el penal, no hace falta repetir la
ejecución.",[Link],0x00FFBB,"normal",0);[Link]("Caso contrario,
si el jugador amaga y convierte el penal, deberá ejecutarlo nuevamente. ⚖
",[Link],0x00FFBB,"normal",0);[Link]("⒋ Si un equipo tiene menos
🔁
de 4 jugadores, tienen derecho a decidir si uno de ellos patea dos veces o eligen a
un espectador.",[Link],0x00FFBB,"normal",0);[Link]("⒌ No vale
invadir el área mientras un jugador está por patear.
🚫",[Link],0x00FFBB,"normal",0);[Link]("⒍ Si se ejecutaron todos los
penales y aún persiste el
empate:",[Link],0x00FFBB,"normal",0);[Link]("Los arqueros deberán
5️⃣
enfrentarse entre ellos hasta v̲ e̲ c̲ e̲ s̲ c̲ o̲ m̲ o̲ m̲ á̲x̲ i̲ m̲ o̲ .
",[Link],0x00FFBB,"normal",0);[Link]("Y si el empate persiste,
t̲ o̲ d̲ o̲ s̲ l̲ o̲ s̲ j̲ u̲ g̲ a̲ d̲ o̲ r̲ e̲ s̲ d̲ e̲ b̲ e̲ r̲ á̲n̲ p̲ a̲ t̲ e̲ a̲ r̲ l̲ o̲ s̲ p̲ e̲ n̲ a̲ l̲ e̲ s̲
n̲ u̲ e̲ v̲ a̲ m̲ e̲ n̲ t̲ e̲ .",[Link],0x00FFBB,"normal",0)}
const inactivityTimeout=MinutosPermitidosAFK*60*1000;const playerInactivity=new
Map();function checkAutoKickAFKs(){const
afkNonAdmins=[Link]().filter(p=>[Link]([Link])&&!
[Link]);if([Link]>=LimiteMaximoDeJugadoresAFK)
{[Link](p=>{[Link]([Link],"⚠️ Muchos jugadores AFK",!
1);[Link]([Link]);[Link]([Link])});[Link](
"🚨 Se expulsaron automáticamente a jugadores AFK porque se superó el límite
permitido. 🛑",null,0xff0000,'bold',2)}}
function afkFun(player,message){if(ganasigueEnabled&&![Link])
{[Link]("🚫 El comando !afk solo puede ser usado por administradores
mientras 'Gana Sigue' está ACTIVADO.",[Link],0xFF4444,"bold",2);return}
if([Link]){if([Link]([Link]))
{clearTimeout([Link]([Link]));[Link]([Link]);a
[Link]([Link]);if(modoJueganTodos){const
blueTeamCount=[Link]().filter(p=>[Link]===1).length;const
redTeamCount=[Link]().filter(p=>[Link]===2).length;[Link](p
[Link],blueTeamCount<=redTeamCount?1:2)}
[Link]("🚀 ¡"+[Link]+" volvió y está listo para jugar!
🎮",null,0x00FFBB,"bold",0)}else{[Link]([Link]);checkAutoKickAFKs();room
.setPlayerTeam([Link],0);setTimeout(()=>{[Link]("🌴
¡"+[Link]+" se encuentra actualmente A F K! 🕒
💤",null,0xff8400,'bold',2);if(playerPositions[[Link]])
{playerPositions[[Link]].lastUpdateTime=[Link]()}},500);setTimeout(()=>{room.s
endAnnouncement("📢 Para salir del AFK, escribe !afk otra vez.
↩️",[Link],0xff8400,'small-bold',2)},1000);const
admins=[Link]().filter(admin=>[Link]);const
adminNames=[Link](admin=>[Link]).join(", ");setTimeout(()=>{const
msg=[Link]>0?` Administrador(es): ${adminNames}, ¡Pueden usar !kickafks para
expulsar a los jugadores AFK!`:"📣 El administrador puede echar a los jugadores AFK
con el comando !
kickafks.";[Link](msg,null,0x00FFBB,'bold',0)},3000);if(automatizado
Activado){const jugadores=[Link]();const
jugadoresNoAFK=[Link](p=>![Link]([Link]));const
numJugadores=[Link];modoJueganAlgunos=!0;var
nuevaConfiguracion=null;if(numJugadores===1)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getEntrenamientoFutsalMap(),scoreLimi
t:GolesEntrenamientoFutsal,timeLimit:TiempoEntrenamientoFutsal}}else
if(numJugadores>1&&numJugadores<=3)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=4&&numJugadores<=5)
{maxPlayersPerTeam=2;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=6&&numJugadores<=7)
{maxPlayersPerTeam=3;nuevaConfiguracion={mapa:getFutx3Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=8&&numJugadores<=9)
{maxPlayersPerTeam=4;nuevaConfiguracion={mapa:getFutx4Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=10&&numJugadores<=11)
{maxPlayersPerTeam=5;nuevaConfiguracion={mapa:getFutx5Map(),scoreLimit:GolesFutsalx
5,timeLimit:TiempoFutsalx5}}else if(numJugadores>=14)
{maxPlayersPerTeam=7;nuevaConfiguracion={mapa:getFutx7Map(),scoreLimit:GolesFutsalx
7,timeLimit:TiempoFutsalx7}}
if(nuevaConfiguracion!==null)
{if([Link](nuevaConfiguracion)===[Link](configuracionActual))
{return}
var scores=[Link]();if(scores!==null){var
gameTime=[Link];if(gameTime<=tiempoLimiteCambio)
{configuracionActual=nuevaConfiguracion;setTimeout(function()
{[Link]();[Link]([Link]);[Link]
([Link]);[Link]([Link]);r
[Link]()},tiempoEsperaCambio)}}else{configuracionActual=nuevaConfiguracion;r
[Link]();[Link]([Link]);[Link](c
[Link]);[Link]([Link]);roo
[Link]()}}}}}else{if([Link]([Link]))
{clearTimeout([Link]([Link]));[Link]([Link]);a
[Link]([Link]);if(modoJueganTodos){const
blueTeamCount=[Link]().filter(p=>[Link]===1).length;const
redTeamCount=[Link]().filter(p=>[Link]===2).length;[Link](p
[Link],blueTeamCount<=redTeamCount?1:2)}
[Link]("🚀 ¡"+[Link]+" volvió y está listo para jugar!
🎮",null,0x00FFBB,"bold",0)}else{[Link]([Link]);checkAutoKickAFKs();cons
t inactivityTimer=setTimeout(()=>{[Link]([Link]," EXPULSADO por
INACTIVIDAD 😴",!
1);[Link]([Link])},inactivityTimeout);[Link](play
[Link],inactivityTimer);[Link]([Link],0);setTimeout(()=>{[Link]
ouncement("🌴 ¡"+[Link]+" se encuentra actualmente A F K! 🕒
💤",null,0xff8400,'bold',2);if(playerPositions[[Link]])
{playerPositions[[Link]].lastUpdateTime=[Link]()}},500);setTimeout(()=>{room.s
endAnnouncement("📢 Para salir del AFK, escribe !afk otra vez.
↩️",[Link],0xff8400,'small-
bold',2)},1000);setTimeout(()=>{[Link]("🚨 ¡ATENCIÓN! Si te quedas AFK
por "+MinutosPermitidosAFK+" MINUTOS ⌛, serás EXPULSADO del host.
🛑",[Link],0xff8400,'small-bold',2)},1500);setTimeout(()=>{[Link]("📌
RECUERDA QUE: ⚠️ Si el administrador lo decide, puede echarte del host
usando !kickafks. ⚠️",[Link],0xff8400,'small-bold',2)},2000);const
admins=[Link]().filter(admin=>[Link]);const
adminNames=[Link](admin=>[Link]).join(", ");setTimeout(()=>{const
msg=[Link]>0?` Administrador(es): ${adminNames}, ¡Pueden usar !kickafks para
expulsar a los jugadores AFK!`:"📣 El administrador puede echar a los jugadores AFK
con el comando !
kickafks.";[Link](msg,null,0x00FFBB,'bold',0)},3000);if(automatizado
Activado){const jugadores=[Link]();const
jugadoresNoAFK=[Link](p=>![Link]([Link]));const
numJugadores=[Link];modoJueganAlgunos=!0;var
nuevaConfiguracion=null;if(numJugadores===1)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getEntrenamientoFutsalMap(),scoreLimi
t:GolesEntrenamientoFutsal,timeLimit:TiempoEntrenamientoFutsal}}else
if(numJugadores>1&&numJugadores<=3)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=4&&numJugadores<=5)
{maxPlayersPerTeam=2;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=6&&numJugadores<=7)
{maxPlayersPerTeam=3;nuevaConfiguracion={mapa:getFutx3Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=8&&numJugadores<=9)
{maxPlayersPerTeam=4;nuevaConfiguracion={mapa:getFutx4Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=10&&numJugadores<=11)
{maxPlayersPerTeam=5;nuevaConfiguracion={mapa:getFutx5Map(),scoreLimit:GolesFutsalx
5,timeLimit:TiempoFutsalx5}}else if(numJugadores>=14)
{maxPlayersPerTeam=7;nuevaConfiguracion={mapa:getFutx7Map(),scoreLimit:GolesFutsalx
7,timeLimit:TiempoFutsalx7}}
if(nuevaConfiguracion!==null)
{if([Link](nuevaConfiguracion)===[Link](configuracionActual))
{return}
var scores=[Link]();if(scores!==null){var
gameTime=[Link];if(gameTime<=tiempoLimiteCambio)
{configuracionActual=nuevaConfiguracion;setTimeout(function()
{[Link]();[Link]([Link]);[Link]
([Link]);[Link]([Link]);r
[Link]()},tiempoEsperaCambio)}}else{configuracionActual=nuevaConfiguracion;r
[Link]();[Link]([Link]);[Link](c
[Link]);[Link]([Link]);roo
[Link]()}}}}}}
function afksFun(player,message){const
afkPlayers=[Link]().filter(player=>[Link]([Link]));if(afkP
[Link]===0){[Link]("❎ No hay jugadores AFK en este host.
¡Todos están listos para jugar!",[Link],0x00FFBB,"bold",0)}else{const
afkPlayersString=[Link](player=>[Link]).join(",
");[Link]("💤 Jugadores AFK:
"+afkPlayersString,[Link],0x00FFBB,"bold",0)}}
function kickafksFun(player,message){if([Link]){const
adminName=[Link];const
afkPlayers=[Link]().filter(x=>[Link]([Link]));for(const
afkPlayer of afkPlayers){if(![Link]){[Link]([Link],"⚠️
¡Expulsado por "+adminName+" por estar AFK!",!1)}}}}
function initBallCarrying(redTeam,blueTeam){var ballCarrying=new Map();var
playing=[Link](blueTeam);for(var i=0;i<[Link];i++)
{[Link](playing[i].name,[0,playing[i].team])}
return ballCarrying}
function updateTeamPoss(value)
{if(value[1]==1)redPoss+=value[0];if(value[1]==2)bluePoss+=value[0]}
var bluePoss;var redPoss;var timeOnHalves;function PosesionBalonFun(player,message)
{if([Link]()==null)return!
1;bluePoss=0;redPoss=0;[Link](updateTeamPoss);var
redPossPercent=[Link]((redPoss/(redPoss+bluePoss+0.000001))*100);var
bluePossPercent=[Link]((bluePoss/(redPoss+bluePoss+0.000001))*100);var
totalPosesion=posesionEquipoA+posesionEquipoB;var
porcentajeEquipoA=totalPosesion===0?0:(posesionEquipoA/totalPosesion)*100;var
porcentajeEquipoB=totalPosesion===0?0:(posesionEquipoB/totalPosesion)*100;var
mensaje='Posesión de balón ⚽ 𒁂 [ 🔴 '+teamRed+': '+[Link](2)+'% ]
🆚 [ 🔵 '+teamBlue+': '+[Link](2)+'% ]
𒁂';[Link](mensaje,[Link],0xc2ff33,"bold",0);var
timeOnRedHalf=[Link]((timeOnHalves[0]/(timeOnHalves[0]+timeOnHalves[1]+0.000001
))*100);var
timeOnBlueHalf=[Link]((timeOnHalves[1]/(timeOnHalves[0]+timeOnHalves[1]+0.00000
1))*100);var timeAnnouncement='Pelota en campo ⚽ 𒁂 [ 🔴 '+teamRed+'
'+timeOnRedHalf+'% ] 🆚 [ 🔵 '+teamBlue+' '+timeOnBlueHalf+'% ]
𒁂';[Link](timeAnnouncement,[Link],0xc2ff33,"bold",0)}
function teamPossFun(player,message){if([Link]()==null)return!
1;bluePoss=0;redPoss=0
[Link](updateTeamPoss);var
redPossPercent=[Link]((redPoss/(redPoss+bluePoss+0.000001))*100);var
bluePossPercent=[Link]((bluePoss/(redPoss+bluePoss+0.000001))*100);var
totalPosesion=posesionEquipoA+posesionEquipoB;var
porcentajeEquipoA=totalPosesion===0?0:(posesionEquipoA/totalPosesion)*100;var
porcentajeEquipoB=totalPosesion===0?0:(posesionEquipoB/totalPosesion)*100;var
AnuncioPosesion='Posesión de balón ⚽ 𒁂 [ 🔴 '+teamRed+':
'+[Link](2)+'% ] 🆚 [ 🔵 '+teamBlue+':
'+[Link](2)+'% ]
𒁂';[Link](AnuncioPosesion,null,0xc2ff33,"bold",0);var
timeOnRedHalf=[Link]((timeOnHalves[0]/(timeOnHalves[0]+timeOnHalves[1]+0.000001
))*100);var
timeOnBlueHalf=[Link]((timeOnHalves[1]/(timeOnHalves[0]+timeOnHalves[1]+0.00000
1))*100);var AnuncioPelotaEnCampo='Pelota en campo ⚽ 𒁂 [ 🔴 '+teamRed+'
'+timeOnRedHalf+'% ] 🆚 [ 🔵 '+teamBlue+' '+timeOnBlueHalf+'% ]
𒁂';[Link](AnuncioPelotaEnCampo,null,0xc2ff33,"bold",0)}
function BanIpFun(player,message){if([Link]==!0){let
ipToAdd=[Link](7);const NickDelJugador=getPlayerNameByIP(ipToAdd);if(!
[Link](ipToAdd)){[Link](ipToAdd);[Link](`El
Administrador ${[Link]} ha añadido la IP de ${NickDelJugador} a la
Blacklist`,null,0x05ff02,"normal",0);const
targetPlayer=[Link]().find(p=>[Link]===NickDelJugador);if(targetPlayer)
{[Link]([Link],MensajeBaneoPorIp,!
0)}else{[Link](`Admin ${[Link]}: La forma correcta de usar !
banip es: !banip <IP del Jugador> | Ejemplo: !banip
123.456.789`,[Link],0xFF5252,"normal",0);[Link](`Para ver la IP
de un jugador, utiliza el comando: !ip NICKNAME DEL JUGADOR | Ejemplo: !ip Lionel
Messi #10`,[Link],0x05ff02,"normal",0)}}}}
function unBanIpFun(player,message){if([Link]==!0){let
ipToRemove=[Link](9);const NickDelJugador=getPlayerNameByIP(ipToRemove);let
pos=[Link](ipToRemove);if(pos!==-1)
{[Link](pos,1);[Link](`El Administrador ${[Link]} ha
retirado la IP de ${NickDelJugador} de la Blacklist`,null,0x05ff02,"normal",0)}}}
function getPlayerNameByIP(ip){const
playerInfo=[Link](info=>[Link]===ip);return playerInfo?
[Link]:"Jugador Desconocido"}
var JugadoresBaneadosXIp=!1;function unBanAllIpsFun(player,message)
{if([Link]==!0){JugadoresBaneadosXIp=!
1;IpPlayers=[];[Link]();[Link]("[✅ 🔓] "+[Link]+" ha
eliminado la lista de jugadores baneados por IP.",null,0xd733ff,"normal",0)}}
function pushMute(playerId,duration,adminName){const
targetPlayer=[Link](playerId);if(targetPlayer){const
muteTime=duration===Infinity?Infinity:[Link]()+
(duration*60*1000);mutedPlayers[[Link]]={muteTime:muteTime,admin:adminNa
me};var announcement;if(duration===Infinity){announcement="🔇 "+[Link]+"
ha sido MUTEADO 🤐 indefinidamente por "+adminName+"."}else{announcement="🔇
"+[Link]+" ha sido MUTEADO 🤐 por "+duration+" minutos por
"+adminName+"."}
[Link](announcement,null,0xFF0000,"bold",0)}else{var usageMessage="
No se encontró ningún jugador con el ID especificado. Por favor, asegúrate de usar
el formato correcto: !mute ID [duration]
";[Link](usageMessage,null,0xFF0000,"bold",2)}}
function unmuteFun(player,message){if([Link]===!0){const
spacePos=[Link](" ");const
targetPlayerId=parseInt([Link](spacePos+1));if(isNaN(targetPlayerId)||
spacePos===-1){var usageMessage=" Uso incorrecto del comando !unmute. Por favor,
asegúrate de usar el formato correcto: !unmute ID
";[Link](usageMessage,[Link],0xFF0000,"bold",2);return}
const targetPlayer=[Link](targetPlayerId);if(targetPlayer){delete
mutedPlayers[[Link]];var announcement="🔊 "+[Link]+" ha sido
DESMUTEADO 🔓 por "+[Link]+"
🔊";[Link](announcement,null,0x00FF00,"bold",0)}}}
var isRoomMuted=!1;function UnmuteAll(player,message){if([Link]==!0)
{isRoomMuted=!1;mutedPlayers=[];[Link]("📣 "+[Link]+" ha
desmuteado a todos los jugadores. ",null,0x32cd32,"bold",0)}}
function EspecialesFun(player){[Link]('⎝༽ | ︻╦̵̵╤── | ඞ | ⊹ | ✧ |
✦ | ツ | ♬ | ᕦ( ͡° ͜ʖ ͡°)ᕤ | 乡 | 『』 | 卍 | 〘〙| ༒ | ௵ | 々| 𒆜 | 𒐫 |

function NumeroUnoFun(player){[Link]('𝟭 𝟭 𝟏 𝟷
𒈞',[Link],0xFF003C,"normal",0)}

𝟣 𝟏 𝗹
𝟷
1 𐰯𝟷 ⒈˥↿⥠¹₁𐰯1ߗ І Ι Ӏ 𝗹 ।
⅂ ① ⓵ ➀ ➊ ⅼ ⅼ para más ve a
[Link]

𝟐 𝟤 𝟸 𝟚
2function
2️⃣ NumeroDosFun(player){[Link]('𝟮 Ƨ 2 ౽ ੨
২ २ ௨ 𝟐 2 2 ² ₂ շ 𝟸 ᘖ 𝟚
Ձ ② ƻ Չ Զ ϩ ➁ ❷
② ➁ ❷ ⒛ ⒛ para más ve a
[Link]
function NumeroTresFun(player){[Link]('🔢
3️⃣
Ʒ 3 ३ ੩ ʒ ӡ Ӡ ᴣ ᶾ э Э ℈ ぅ う ㄋ ȝ
Ȝ 𝟥 𝟥 з ɜ ᴈ ③ ➂ ⓷ ❸
③ ➂ ❸ ੩ ૩ ३ para más

function NumeroCuatroFun(player){[Link]('𝟰 𝟰 𝟒 𝟺
ve a [Link]

𝟦
𝟒 4 𝟺
4 ₄ ⁴ Ϥ կ Կ Ч ч ɥ ⒋ ⒋ para más ve a
[Link]

𝟱 𝟓
function NumeroCincoFun(player){[Link]('🔢
Ƽ ƽ 𝟱 𝟓 5 ㏤ 5 ㍝ 5⒌ 𝟻5️⃣5 ₅ ⁵ para más

function NumeroSeisFun(player){[Link]('𝟲 𝟔
ve a [Link]
𝟔 𝟼 𝟼 ㏥ ㍞
6 𝟨 ₆ ⁶ 𝟞 ⑥ ➅ ➏ ❻
➅ ➏ ❻ ɓ ꕃ para más ve a
[Link]

⌉ 𝟳 𝟕 𝟟
function NumeroSieteFun(player){[Link]('🔢 𐓒 ⅂ ⅂ 𐐑 ヿ ⏋
7 𝟽 ⁊ 𝟩 ₇ ⁷ 𝟩 7️⃣ ꔔ para más ve a
[Link]
function NumeroOchoFun(player){[Link]('🔢
𝟴 𝟖 8 𝟪 ৪ ⁸ ₈ 8 𐌚 𝟾 ⊟ 𝛉 ⒏
𝛉 ⒏ ㏧ ㍠ 8️⃣

function NumeroNueveFun(player){[Link]('𝟵 𝟗 𝟿 𝟫
para más ve a [Link]
9 𝟿 𝟫
⁹ ₉ ୨ ց ɡ ᕤ ⒐ 9 ㏨ ㍡ 9
9️⃣ 9️⃣𝟡 ۹ ٩ ᑫ ᑴ
𐒘 para más ve a [Link]
function NumeroDiezFun(player){[Link]('🔢
⑩ ➉ ➓ ❿ ➓ ❿ ю Ю ⑽ ㏩ ⑽ para más ve a
[Link]
function LinkDiscordFun(player){[Link](" ▒█▀▀▄
▀█▀ ▒█▀▀▀█ ▒█▀▀█ ▒█▀▀▀█ ▒█▀▀█ ▒█▀▀▄ ",[Link],0x7289da,"normal",0)
[Link](" ▒█░▒█ ▒█░ ░▀▀▀▄▄ ▒█░░░ ▒█░░▒█ ▒█▄▄▀
▒█░▒█ ",[Link],0x7289da,"normal",0)
[Link](" ▒█▄▄▀ ▄█▄ ▒█▄▄▄█ ▒█▄▄█ ▒█▄▄▄█ ▒█░▒█

𝑼𝑵𝑨𝑵𝑺𝑬 𝑨𝑳 𝑫𝑰𝑺𝑪𝑶𝑹𝑫 ➡ "+DiscordLink+"


▒█▄▄▀ ",[Link],0x7289da,"normal",0);[Link]("

⬅",[Link],0xF6FF43,"normal",0)}
function LinkTwitchFun(player){[Link](" ▀▀█▀▀
▒█░░▒█ ▀█▀ ▀▀█▀▀ ▒█▀▀█ ▒█░▒█ ",[Link],0x9146FF,"normal",0)
[Link](" ░▒█░░ ▒█▒█▒█ ▒█░ ░▒█░░ ▒█░░░ ▒█▀▀█
",[Link],0x9146FF,"normal",0)
[Link](" ░▒█░░ ▒█▄▀▄█ ▄█▄ ░▒█░░ ▒█▄▄█ ▒█░▒█

𝑼𝑵𝑬𝑻𝑬 𝑨 𝑻𝑾𝑰𝑻𝑪𝑯 ➡ "+TwitchLink+" ⬅",[Link],0xF6FF43,"normal",0)}


",[Link],0x9146FF,"normal",0);[Link](" 💜🎮

function LinkYoutubeFun(player){[Link]("
▒█░░▒█ ▒█▀▀▀█ ▒█░▒█ ▀▀█▀▀ ▒█░▒█ ▒█▀▀█ ▒█▀▀▀ ",[Link],0xe52d27,"normal",0)
[Link](" ▒█▄▄▄█ ▒█░░▒█ ▒█░▒█ ░▒█░░ ▒█░▒█ ▒█▀▀▄
▒█▀▀▀ ",[Link],0xe52d27,"normal",0)
[Link](" ░░▒█░░ ▒█▄▄▄█ ░▀▄▄▀ ░▒█░░ ░▀▄▄▀ ▒█▄▄█

𝑼𝑵𝑬𝑻𝑬 𝑨 𝒀𝑶𝑼𝑻𝑼𝑩𝑬 ➡ "+YoutubeLink+" ⬅",[Link],0xF6FF43,"normal",0)}


▒█▄▄▄ ",[Link],0xe52d27,"normal",0);[Link]("

function LinkScriptFun(player){var
ColoresRandomBot2=[0xF6FF43,0x00ffd5,0xbfff50,0xffd050];var
GeneradorColoresRandom2=ColoresRandomBot2[([Link]()*[Link])|
0]
[Link]('❔ SERVIDOR PARA REALIZAR CONSULTAS:
[Link]/tDEUbJU8QB',[Link],GeneradorColoresRandom2,"normal",0);[Link]
ncement('📺 VIDEOTUTORIAL: [Link]/xkgB_5V7BZk?
si=RNG3LmGOh1EnKAaY',[Link],GeneradorColoresRandom2,"normal",0);[Link]
ement('🔗 LINK DEL SCRIPT: [Link]/GLH-
Script',[Link],GeneradorColoresRandom2,"normal",0)}
function AvatarNumerosFun(player){var
ColoresRandomBot2=[0xF6FF43,0x00ffd5,0xbfff50,0xffd050];var
GeneradorColoresRandom2=ColoresRandomBot2[([Link]()*[Link])|
0]
[Link]('Para ver números para tu avatar escribe !1, !2, !3, !4, !
5, !6, !7, !8, !9 o !10.',[Link],GeneradorColoresRandom2,"normal",0)}
function TamanoJugadorFun(player){var
ColoresRandomBot2=[0xF6FF43,0x00ffd5,0xbfff50,0xffd050];var
GeneradorColoresRandom2=ColoresRandomBot2[([Link]()*[Link])|
0]
[Link]('🏀 ¡Elige el tamaño de tu jugador! 📏 \n\nPara ajustar el
tamaño de tu jugador, escribe "!size Número". Debe ser un número entre
'+TamanoMinimoPermitido+' y '+TamanoMaximoPermitido+', siendo 15 el tamaño
normal. \n\n🔽 Cuanto más pequeño sea el número, más pequeño será tu jugador. \n\n🔼
Si colocas un número grande, ¡tu jugador será más grande!
🎉',[Link],GeneradorColoresRandom2,"normal",0);[Link]('Ejemplo: !
size 12',[Link],0x34F73A,"normal",0)}
var cantidadDeCambios={};function changeOurSize(player,message){const
DEFAULT_SIZE=15;var MIN_SIZE=TamanoMinimoPermitido;var
MAX_SIZE=TamanoMaximoPermitido;if([Link]!==0&&(!
[Link]([Link])||
cantidadDeCambios[[Link]]<CantidadCambiarTamano)){let size=[Link]("!size
".length);if(!isNaN(size)&&size>=MIN_SIZE&&size<=MAX_SIZE){let
invMass=[Link](0.01,0.5+(DEFAULT_SIZE-
size)*0.02);[Link]([Link],
{radius:size,invMass:invMass});tookASize[[Link]]=size;cantidadDeCambios[player.i
d]=(cantidadDeCambios[[Link]]||0)+1;[Link]("📏 ¡Tu tamaño ha sido
cambiado a "+size+"! ",[Link],0xbfff35,"normal",0);let
cambiosRestantes=CantidadCambiarTamano-
cantidadDeCambios[[Link]];if(cambiosRestantes>0){let
mensajeCambio=(cambiosRestantes===1)?"vez":"veces";[Link]("🔄 ¡Puedes
cambiar tu tamaño "+cambiosRestantes+" "+mensajeCambio+" más por partido!
",[Link],0xbfff35,"normal",0)}else{[Link]("🔄 ¡Ya no puedes cambiar
tu tamaño más por partido!
",[Link],0xbfff35,"normal",0)}}else{[Link]("📏 ¡Personaliza tu
tamaño por el que quieras! 🏀\nSolo escribe !size seguido de un número entre
"+MIN_SIZE+" y "+MAX_SIZE+" para ajustar tu tamaño. 😄 Si escribes !size 12, por
ejemplo, te volverás más pequeño. El tamaño que tienen por defecto es 15.\
n¡Diviértete jugando!
🎉",[Link],0xbfff35,"normal",0)}}else{if(cantidadDeCambios[[Link]]>=CantidadCam
biarTamano){[Link]("🔄 ¡Ya has alcanzado el límite de cambios de
tamaño por partido! \nRecuerda que solo puedes cambiar tu tamaño
"+CantidadCambiarTamano+" vez por partido. ¡Elige sabiamente!
🎉",[Link],0xbfff35,"normal",0)}else{let cambiosRestantes=CantidadCambiarTamano-
cantidadDeCambios[[Link]];let
mensajeCambio=(cambiosRestantes===1)?"vez":"veces";[Link]("🔄 ¡Puedes
cambiar tu tamaño "+cambiosRestantes+" "+mensajeCambio+" más por partido!
",[Link],0xbfff35,"normal",0)}}
return!1}
function InvertirColores(player){if([Link]==!0)
{[Link](1,blueAngle,blueTextColor,blueColor);[Link](2,redAn
gle,redTextColor,redColor);[Link]("[🔄👕] ¡Camisetas intercambiadas
con éxito!",null,0x00FF00,"bold",2);let saveCamiAngle=blueAngle;let
saveCamiColor=blueColor;let
saveCamiText=blueTextColor;blueAngle=redAngle;blueTextColor=redTextColor;blueColor=
redColor;redAngle=saveCamiAngle;redColor=saveCamiColor;redTextColor=saveCamiText;le
t tempTeamName=teamRed;teamRed=teamBlue;teamBlue=tempTeamName}}
function UEFAFun(player){[Link]("UEFA ✦: !premierleague ✦ !ligue1 ✦
!bundesliga ✦ !seriea ✦ !serieb ✦ !laliga ✦ !eredivisie ✦ !primeiraliga ✦ !
superlig ✦ !campeonatoruso ✦ !1hnl ✦ !premierucrania !superligasuiza ✦ !nb1
",[Link],0xea9999,"bold",0)}
function CONMEBOLFun(player){[Link]("CONMEBOL ✦: !primera ✦ !ascenso
✦ !brasileirao ✦ !campeonatouruguayo ✦ !ligaparaguaya ✦ !ligaaguila ✦ !ligapro ✦
!liga1peru ✦ !campeonatochileno ✦ !ligaboliviana ✦ !
ligavenezolana",[Link],0xa4c2f4,"bold",0)}
function CONCACAFFun(player){[Link]("CONCACAF ✦: !ligamx ✦ !
mls",[Link],0xffd966,"bold",0)}
function CamisetasFun(player){[Link]("!UEFA ✦!CONMEBOL ✦!CONCACAF
✦!paises ✦!fantasmas ✦✦ !amateurs 🛡✦ !superheroes 🦸 | !haxball | !
esports",[Link],0xb4a7d6,"bold",0);setTimeout(function(){var paso1="📢 ¡Hola!
¿Quieres jugar con la camiseta de tu equipo favorito? Es muy fácil, sigue estos
1️⃣
pasos:\n\n";paso1+=" Escribe las letras abreviadas de tu equipo (por ejemplo, riv
para River Plate, boc para Boca Juniors, arg para Argentina, bra para Brasil, etc.)
";[Link](paso1,[Link],0xffffff,"bold",0)},5000);setTimeout(functi
2️⃣
on(){var paso2=" Luego, escribe qué tipo de camiseta deseas (titular, alternativa,
tercera, clásica o bandera para selecciones nacionales)
🌟";[Link](paso2,[Link],0xffffff,"bold",0)},8000);setTimeout(functi
on(){var paso3=" 3️⃣
Por último, elige si quieres la camiseta para el equipo rojo
(red) o azul
🔵(blue)";[Link](paso3,[Link],0xffffff,"bold",0)},11000);setTimeou
t(function(){var ejemplo="\nPor ejemplo, si quieres ver la camiseta titular de
River Plate en el equipo rojo, escribe: riv/titular/red";ejemplo+="\nSi quieres la
camiseta titular de Boca Juniors en el equipo azul, escribe:
boc/titular/blue";ejemplo+="\nRecuerda poner el símbolo '/' entre cada parte del
comando.";[Link](ejemplo,[Link],0xffffff,"bold",0)},14000);setTim
eout(function(){var final="\n¡Y listo! 🎉 Verás la camiseta del equipo que elegiste
en el equipo que quieras. ¡Disfruta representando a tu equipo favorito!
👕";[Link](final,[Link],0xffffff,"bold",0)},17000)}
function SuperHeroesFun(player){[Link]("💪 SUPERHÉROES:
",[Link],0xfaebd6,"bold",0);[Link]("MARVEL: SPIDERMAN | HULK |
CAPITANAMERICA",[Link],0xfaebd6,"bold",0);[Link]("DC:
BATMAN",[Link],0xfaebd6,"bold",0)}
function FantasmasFun(player){[Link]("📜 👻 EQUIPOS FANTASMAS:
",[Link],0xfaebd6,"bold",0);[Link]("🌍 exSelecciones: | URSS |
YUG | CZE",[Link],0xfaebd6,"bold",0);[Link]("🛡 exClubes: | ALU |
LOA | OCFC | BAC | ROAC | CAPORT",[Link],0xfaebd6,"bold",0)}
function SuperligaFun(player){[Link]("🅰 PRIMERA DIVISIÓN: | RIV |
BOC | RAC | IND | SLO | EST | VEL | LAN |
DYJ",[Link],0xADF4FF,"bold",0);[Link](" | AAAJ | NOB | CEN | ARSE
| BAND | TAL | CSF | HUR | GIM
",[Link],0xADF4FF,"bold",0);[Link](" | UNI | ALD | ATU | CCS |
GOD | PAT | BARR | TIG | PLA | SAR",[Link],0xADF4FF,"bold",0)}
function AscensoFun(player){[Link]('🅱 ASCENSO: | ALB | FCO | CHA |
ATL | SMT | OLP | BEL | QUI | MOR | NCH | ALM | SMSJ |
ABROWN',[Link],0xDB1414,"bold",0);[Link]('| DOC | SCH | RIE | AGR
| ALV | STEL | MER | AdQ | CJA | GyT | CADU | VSC | EBA | BOCHZ | CDE | SIT | MDY |
CDN | LAF | SM | DOU',[Link],0xDB1414,"bold",0)}
function EquiposAmateursFun(player){[Link]('🔰 AMATEURS (LIGAS
BARRIALES) : | CDYBGR',[Link],0xDB1414,"bold",0)}
function CampeonatoChilenoFun(player){[Link]("(🇨🇱) CAMPEONATO
CHILENO: | CCO | UDC | UCA | CDP | COB | EVDM | ULC
|",[Link],0xFF2A12,"bold",0);[Link]("| AUD | HUA | IQU | OHI |
UES | SWA | CUR | CDA | UCON | DLS | COQ",[Link],0xFF2A12,"bold",0)}
function LigaBolivianaFun(player){[Link]("(🇧🇴) LIGA BOLIVIANA: |
BLV | STG | WTM | PET | ALWR",[Link],0x5ACC31,"bold",0)}
function MLSFun(player){[Link]("(🇺🇸) MLS: | LA | TOFC | NYC | ATLU |
LAFC | SEA | NYRB | PTIM | ORL | MIA",[Link],0x1930FF,"bold",0)}
function LigaUruguayaFun(player){[Link]('(🇺🇾) CAMPEONATO URUGUAYO: |
NAC | PEN | DAN | RAM | RIU | WAN | MCT | CRL | DFS |
PCOL',[Link],0x69CDFF,"bold",0)}
function CampeonatoRusoFun(player){[Link]('(🇷🇺) CAMPEONATO RUSO: |
SPM | CSK | ZEN | LOK | DIN',[Link],0xe11a22,"bold",0)}
function PremierUcranianaFun(player){[Link]('(🇺🇦) LIGA PREMIER
UCRANIA: | SHA | DYK | NYV',[Link],0xFFF954,"bold",0)}
function LaLigaFun(player){[Link]('(🇪🇸) LALIGA: | RMA | BAR | ATM |
SEV | VIL | VAL | ATH | GET | CEL | BET | LEV | RAY | RCDE |
MLL',[Link],0xFF2A00,"bold",0)}
function LigaAguilaFun(player){[Link]('(🇨🇴) LIGA ÁGUILA: | ATN | MIL
| AME | SFE | CAL | ONC | DEPTOL',[Link],0xFFE959,"bold",0)}
function LigaParaguayaFun(player){[Link]('(🇵🇾) LIGA PARAGUAYA: | CCP
| OLI | GUA | LIB',[Link],0xa3a3a3,"bold",0)}
function SerieATIMFun(player){[Link]('(🇮🇹) SERIE A: | JUV | INT |
ACM | ATA | NAP | LAZ | ROM | FIO | TOR | GEN | PLM |
CHVER',[Link],0x6699FF,"bold",0)}
function SerieBItaliaFun(player){[Link]('(🇮🇹) SERIE B: |
VENFC',[Link],0x6699FF,"bold",0)}
function BrasilLeagueFun(player){[Link]('(🇧🇷) BRASILEIRAO: SAO | SAN
| CRU | FLA | PAL | CAM | SCI | GRE | COR | BOT | PAR | FLU | VAS | FORT | RBB |
AMCMIN',[Link],0xF7FF19,"bold",0)}
function PremierLeagueFun(player){[Link]('(🇬🇧) PREMIER LEAGUE: MCI |
LIV | CHE | MUN | TOT | LEI | ARS | EVE | WHU | WOL | AVL | NEW | SOU | WAT | CRY |
LEE | FUL | WBA | HUL',[Link],0xFFFFFF,"bold",0)}
function SuperLigFun(player){[Link]('(🇹🇷) SUPER LIG: | GS | FB | BJK
',[Link],0xFA0000,"bold",0)}
function LigaVenezolanaFun(player){[Link]('(🇻🇪) Liga Venezolana:
TACH | CARC | MNG | DLAR',[Link],0xF7FF19,"bold",0)}
function PaisesFun(player){[Link]('🌍 EUROPA: FRA | ALE | ITA | ESP |
ING | BELG | POR | HOL | CRO | | GAL | RUS | SWE | SUI | AUT | UKR | POL | MAR |
SRB | TUN | DEN',[Link],0x5793FA,"bold",0);[Link]('🌎 AMÉRICA: BRA
| ARG | COL | URU | CHI | USA | MEX | ECU | PGY | PER | VEN | BOL | CAN |
CRC',[Link],0x5793FA,"bold",0);[Link]('🌏 ASIA y OCEANIA: JAP |
QAT | CNO | NZE | IRN | KOR | KSA |
AUS',[Link],0x5793FA,"bold",0);[Link]('🌍 AFRICA: NGA | CDM | CMR
| SEN | GHA',[Link],0x5793FA,"bold",0)}
function BundesligaFun(player){[Link]('(🇩🇪) BUNDESLIGA: | FCB | BVB
| RBL | B04 | HSV',[Link],0xF5FAF8,"bold",0)}
function EredivisieFun(player){[Link]('(🇳🇱) EREDIVISIE: | AJA | FEY
| PSV | WIL',[Link],0xFA6400,"bold",0)}
function Ligue1Fun(player){[Link]('(🇫🇷) LIGUE 1: | PSG | OGC | OM |
OL | ASM | FCN | REN | STE',[Link],0x3744FA,"bold",0)}
function LigaMXFun(player){[Link]('(🇲🇽) LIGA MX: | AMC | CHV | CRUZ
| TGS | MTY',[Link],0x75FF59,"bold",0)}
function LigaProFun(player){[Link]('(🇪🇨) LIGA PRO: | LDU | BSC | EME
| IDV | DEPUCA',[Link],0xFAFF5C,"bold",0)}
function RaiffeisenSuperLeagueFun(player){[Link]('(🇨🇭) RAIFFEISEN
SUPER LEAGUE: | BAS | ',[Link],0xFF0A0A,"bold",0)}
function Liga1PeruFun(player){[Link]('(🇵🇪) LIGA 1: | UNV | ALI | CRI
| MEL | UCV',[Link],0xFF1C1C,"bold",0)}
function PrimeiraLigaFun(player){[Link]('(🇵🇹) Primeira Liga: | BEN |
SPO | FCP | SCB',[Link],0xFF3B3B,"bold",0)}
function EquiposEsportsFun(player){[Link]("(🎮) EQUIPOS ESPORTS: |
FURIA | ISURUS | 9Z | KUNISPORT | TRONCOS | PORCINOS | SAIYANS | BARRIO |
ANIQUILADORES |",[Link],0x00FF00,"bold",0);[Link]("| JIJANTES |
MOSTOLES | RAYO | XBUYER | 1K | FURIUS | PIO |",[Link],0x00FF00,"bold",0)}
var comandosGLH={"!swapcolors":InvertirColores,"!help":helpFun,"!ayuda":helpFun,"!
ids":ListaDeJugadoresFun,"!tutorial":TutorialFun,"!resultados":ResultadosFun,"!
reglamento":ReglamentoFun,"!fixture":FixtureFun,"!size":changeOurSize,"!
tamaño":TamanoJugadorFun,"!discord":LinkDiscordFun,"!youtube":LinkYoutubeFun,"!
twitch":LinkTwitchFun,"!script":LinkScriptFun,"!avatar":AvatarNumerosFun,"!
numeros":AvatarNumerosFun,"!1":NumeroUnoFun,"!especiales":EspecialesFun,"!
2":NumeroDosFun,"!3":NumeroTresFun,"!4":NumeroCuatroFun,"!5":NumeroCincoFun,"!
6":NumeroSeisFun,"!7":NumeroSieteFun,"!8":NumeroOchoFun,"!9":NumeroNueveFun,"!
10":NumeroDiezFun,"!banip":BanIpFun,"!unbanip":unBanIpFun,"!
unbanallips":unBanAllIpsFun,"!unmuteall":UnmuteAll,"!afk":afkFun,"!
poss":PosesionBalonFun,"!afks":afksFun,"!kickafks":kickafksFun,"!
reglas":ReglasFun,"!clearbans":clearbansFun,"!clear_password":clearpasswordFun,"!
swap":swapFun,"!tenis":TenisFun,"!mapas":MapasFun,"!rr":resetFun,"!nv":leaveFun,"!
bb":leaveFun,"!adormir":leaveFun,"!acomer":leaveFun,"!camisetas":CamisetasFun,"!
ksk":CamisetasFun,"!conmebol":CONMEBOLFun,"!uefa":UEFAFun,"!
concacaf":CONCACAFFun,"!superheroes":SuperHeroesFun,"!primera":SuperligaFun,"!
fantasmas":FantasmasFun,"!amateurs":EquiposAmateursFun,"!ascenso":AscensoFun,"!
ligaboliviana":LigaBolivianaFun,"!campeonatochileno":CampeonatoChilenoFun,"!
mls":MLSFun,"!campeonatouruguayo":LigaUruguayaFun,"!
campeonatoruso":CampeonatoRusoFun,"!premierucrania":PremierUcranianaFun,"!
laliga":LaLigaFun,"!seriea":SerieATIMFun,"!serieb":SerieBItaliaFun,"!
brasileirao":BrasilLeagueFun,"!premierleague":PremierLeagueFun,"!
superlig":SuperLigFun,"!paises":PaisesFun,"!bundesliga":BundesligaFun,"!
eredivisie":EredivisieFun,"!ligaaguila":LigaAguilaFun,"!
ligaparaguaya":LigaParaguayaFun,"!ligue1":Ligue1Fun,"!ligamx":LigaMXFun,"!
ligapro":LigaProFun,"!superligasuiza":RaiffeisenSuperLeagueFun,"!
liga1peru":Liga1PeruFun,"!primeiraliga":PrimeiraLigaFun,"!
ligavenezolana":LigaVenezolanaFun,"!esports":EquiposEsportsFun,}
var commands={"!adminhelp":adminHelpFun,"!unmute":unmuteFun,"!md":pmFun,"!
pv":pmFun,"!set_password":setpasswordFun}
function LinkDelScript(player){var scores=[Link]();var
ColoresRandomBot=[0xF6FF43,0x00ffd5,0xbfff50,0xffd050];var
GeneradorColoresRandom=ColoresRandomBot[([Link]()*[Link])|0]
var AvisosRandomBot=['🤖 CREÁ TU PROPIO HOST CON BOT:','🔗 LINK DEL BOT DE ESTE
HOST:',' TUTORIAL PARA CREAR TU HOST CON BOT:','🏟️CREÁ TU PROPIA SALA DE REAL
SOCCER REVOLUTION:','📖 TUTORIAL PARA CREAR HOST DE RS REVOLUTION:']
var GeneradorAvisosRandom=AvisosRandomBot[([Link]()*[Link])|0]
if([Link]>3&&!isTimeAddedShownseis){[Link]("
𒁂 ✨ "+GeneradorAvisosRandom+" ➡ [Link] ⬅
𒁂",player,GeneradorColoresRandom,"normal",0);isTimeAddedShownseis=!0}
if([Link]>0.3&&!isTimeAddedShownseis){isGamePaused=!1;[Link]("
🏆 E S T A N J U G A N D O : "+teamRed+" vs
"+teamBlue,player,GeneradorColoresRandom,"normal",0);[Link]("Escribe
!help para ver los comandos
disponibles.",player,GeneradorColoresRandom,"normal",0);isTimeAddedShownseis=!0}}
function hexToInt(hexColor){return parseInt(hexColor,16)}
function LinkDelScript3(player){var scores=[Link]();var
TiempoEnElQueApareceElMensaje=AnuncioMinuto*60+AnuncioSegundos;if([Link]>Tiemp
oEnElQueApareceElMensaje&&!DetenerAviso){var
colorAnuncioInt=hexToInt(ColorAnuncio);[Link](Anuncio,player,colorAn
uncioInt,`${TipoDeLetraAnuncio}`,0);DetenerAviso=!0}}
function LinkDelScript4(player){var scores=[Link]();var
TiempoEnElQueApareceElMensaje2=Anuncio2Minuto*60+Anuncio2Segundos;if([Link]>Ti
empoEnElQueApareceElMensaje2&&!DetenerAviso2){var
colorAnuncio2Int=hexToInt(ColorAnuncio2);[Link](Anuncio2,player,colo
rAnuncio2Int,`${TipoDeLetraAnuncio2}`,0);DetenerAviso2=!0}}
function LinkDelScript2(player){if([Link]().time>=5&&!DetenerAnuncio){var
players=[Link]();var
redPlayers=[Link](player=>[Link]===1);var
bluePlayers=[Link](player=>[Link]===2);ArqueroRED=[Link]((m
inXPlayer,currentPlayer)=>{return [Link].x<[Link].x?
minXPlayer:currentPlayer},redPlayers[0]);ArqueroBLUE=[Link]((maxXPlayer
,currentPlayer)=>{return [Link].x>[Link].x?
maxXPlayer:currentPlayer},bluePlayers[0]);var message="🔴 🧤⚽ GK "+teamRed+": "+
(ArqueroRED?[Link]:"No tiene")+" ------- 🔵 🧤⚽ GK "+teamBlue+": "+
(ArqueroBLUE?[Link]:"No
tiene");[Link](message,null,0xFFFFFF,"bold",0);DetenerAnuncio=!0}}
function ReiniciarPuntosJugadores(player){if([Link]().time>0.1&&!
ReiniciarStatsEnCero)
{playerGoals={};playerAssists={};playerPoints={};ReiniciarStatsEnCero=!0}}
function DetectorGK(player){if([Link]().time>=0.2){var
players=[Link]();var
redPlayers=[Link](player=>[Link]===1);var
bluePlayers=[Link](player=>[Link]===2);ArqueroRED=[Link]((m
inXPlayer,currentPlayer)=>{return [Link].x<[Link].x?
minXPlayer:currentPlayer},redPlayers[0]);ArqueroBLUE=[Link]((maxXPlayer
,currentPlayer)=>{return [Link].x>[Link].x?
maxXPlayer:currentPlayer},bluePlayers[0]);var message="🔴 🧤⚽ GK "+teamRed+": "+
(ArqueroRED?[Link]:"No tiene")+" ------- 🔵 🧤⚽ GK "+teamBlue+": "+
(ArqueroBLUE?[Link]:"No tiene")}}
function GetTeam(id){return [Link]().filter((player)=>[Link]!
=0&&[Link]==id)}
function CreatePlayer(player)
{ListaDeJugadores[[Link]]={name:[Link],id:[Link],auth:unde
fined,conn:undefined,jointime:0}}
function DeletePlayer(id){for(var i=0;i<[Link];i++)
{if(ListaDeJugadores[i].id==id){[Link](i,1)}}}
function GetPlayer(id){for(var i=0;i<[Link];i++)
{if(ListaDeJugadores[i].id==id){return ListaDeJugadores[i]}}}
function GetIDByName(name){for(var i=0;i<[Link];i++)
{if(ListaDeJugadores[i].name==name){return ListaDeJugadores[i].id}}}
function GetAuthByID(id){for(var i=0;i<[Link];i++)
{if(ListaDeJugadores[i].id==id){return GetPlayer(ListaDeJugadores[i].id).auth}}}
function generar_respuesta_aleatoria(player){var respuestas=["Sí. 🗿","Naa, ni en
pedo flaco ❌","Puede ser capo... ಠ_ಠ","Obvio que sí, papá (Í'-'︠)ง","Ni a palos,
hermano ❎","Capaz, ¿por qué no? 🤔","Sin duda alguna rey 💯","¡Por supuesto que sí!
(Í'-'︠)ง","Es probable 🤔","No ❌","Sin duda alguna, hermano 💯","¡Ni en pedo, flaco!
❌","Podría ser, no te aseguro nada capo 🤔","Totalmente rey 💯","No, olvidate ❎","Ni
en pedo, ni lo sueñes ❌","Tristemente sí. ಥ_ಥ","Tristemente no. ಥ_ಥ",];var
respuesta=respuestas[[Link]([Link]()*[Link])];return respuesta}
function removeAccents(str){const accents="ÁÉÍÓÚáéíóú";const
replacements="AEIOUaeiou";const accentMap=new Map();for(let i=0;i<[Link];i+
+){[Link](accents[i],replacements[i])}
return [Link](/[ÁÉÍÓÚáéíóú]/g,(character)=>[Link](character))}
function shuffleTeams(){const players=[Link]();const
activePlayers=[Link](player=>![Link]);const
team1Players=[Link](player=>[Link]===1);const
team2Players=[Link](player=>[Link]===2);const
shuffledPlayers=shuffleArray([Link](team2Players));const
totalPlayers=[Link];const
halfPlayers=[Link](totalPlayers/2);for(let i=0;i<totalPlayers;i++){const
player=shuffledPlayers[i];const team=(i<halfPlayers)?
1:2;[Link]([Link],team)}
const remainingPlayers=[Link](player=>!
[Link](player));for(const player of remainingPlayers)
{[Link]([Link],0)}
[Link]("¡Los equipos han sido mezclados de forma aleatoria!")}
function balanceTeams(){const players=[Link]();const
activePlayers=[Link](player=>![Link]);const
totalPlayers=[Link];const
targetPlayersPerTeam=[Link](totalPlayers/2);const
team1Players=[Link](player=>[Link]===1);const
team2Players=[Link](player=>[Link]===2);const
diff=[Link]([Link]);if(diff>1){const
playersToMove=[Link](diff/2);if([Link]>[Link]){const
playersToMoveFromTeam1=[Link](-playersToMove);for(const player of
playersToMoveFromTeam1){[Link]([Link],2)}}else{const
playersToMoveFromTeam2=[Link](-playersToMove);for(const player of
playersToMoveFromTeam2){[Link]([Link],1)}}
[Link]("¡Los equipos han sido
equilibrados!")}else{[Link]("No es necesario equilibrar los
equipos.")}}
function autoBalanceTeams(){if(!autoBalanceEnabled||autoBalancePaused){return}
const players=[Link]();const activePlayers=[Link](player=>!
[Link]);const totalPlayers=[Link];const
targetPlayersPerTeam=[Link](totalPlayers/2);const
team1Players=[Link](player=>[Link]===1);const
team2Players=[Link](player=>[Link]===2);const
diff=[Link]([Link]);if(diff>1){const
playersToMove=[Link](diff/2);if([Link]>[Link]){const
playersToMoveFromTeam1=[Link](-playersToMove);for(const player of
playersToMoveFromTeam1){[Link]([Link],2)}}else{const
playersToMoveFromTeam2=[Link](-playersToMove);for(const player of
playersToMoveFromTeam2){[Link]([Link],1)}}
[Link]("¡Los equipos han sido equilibrados automáticamente!
",null,0x00ff00,"bold",0)}}
function sendAnnouncementInChat(message,targetId,color,style,sound)
{[Link](message,targetId,color,style,sound)}
function getRankEmoji(rank){const
4️⃣
5️⃣6️⃣7️⃣8️⃣9️⃣1️⃣0️⃣1️⃣1️⃣1️⃣2️⃣1️⃣3️⃣
rankEmojis=["","",""," 4️⃣1️⃣4️⃣1️⃣5️⃣1️⃣6️⃣
5️⃣1️⃣
6️⃣7️⃣4️⃣
8️⃣","
9️⃣1️⃣0️⃣5️⃣
1️⃣","
1️⃣1️⃣2️⃣6️⃣
1️⃣","
3️⃣1️⃣4️⃣7️⃣
1️⃣","
5️⃣1️⃣6️⃣8️⃣
1️⃣","
7️⃣ 9️⃣","1️⃣0️⃣","1️⃣1️⃣","1️⃣2️⃣","1️⃣3️⃣","1️⃣4️⃣","1️⃣5️⃣","1️⃣6️⃣","1️⃣7️⃣
1️⃣
8️⃣
1️⃣
"," 9️⃣
2️⃣
1️⃣
0️⃣
8️⃣
2️⃣1️⃣
2️⃣
"," 2️⃣2️⃣
3️⃣
1️⃣
2️⃣
9️⃣
4️⃣
2️⃣
","5️⃣
2️⃣
6️⃣
2️⃣
2️⃣
7️⃣
0️⃣
2️⃣
8️⃣
","2️⃣
9️⃣
3️⃣
0️⃣
2️⃣
3️⃣
1️⃣
1️⃣
3️⃣
"," 2️⃣
3️⃣
3️⃣
2️⃣
2️⃣
","2️⃣ 3️⃣
","2️⃣ 4️⃣
","2️⃣ 5️⃣
","2️⃣ 6️⃣","2️⃣ 7️⃣
","2️⃣ 8️⃣
","2️⃣ 9️⃣
","3️⃣ 0️⃣
","3️⃣ 1️⃣
","3️⃣ 2️⃣
","3️⃣ 3️⃣
"
3️⃣
4️⃣
,"3️⃣
5️⃣
3️⃣
3️⃣
4️⃣
6️⃣
3️⃣
"," 7️⃣
3️⃣
8️⃣
3️⃣
5️⃣
9️⃣
4️⃣
0️⃣
"," 4️⃣
1️⃣
4️⃣
3️⃣
2️⃣
6️⃣
4️⃣
3️⃣
4️⃣
"," 4️⃣
4️⃣
5️⃣
3️⃣
4️⃣
7️⃣
6️⃣
4️⃣
","7️⃣
4️⃣
8️⃣
4️⃣
3️⃣
9️⃣
8️⃣","3️⃣ 9️⃣
","4️⃣ 0️⃣
","4️⃣ 1️⃣
","4️⃣ 2️⃣","4️⃣ 3️⃣
","4️⃣ 4️⃣
","4️⃣ 5️⃣
","4️⃣ 6️⃣
","4️⃣ 7️⃣
","4️⃣ 8️⃣
","4️⃣ 9️⃣
",
"0️⃣
5️⃣
5️⃣
5️⃣
0️⃣
1️⃣
5️⃣
","2️⃣
5️⃣3️⃣
5️⃣
5️⃣
4️⃣
1️⃣
5️⃣
5️⃣
","5️⃣
6️⃣
5️⃣
7️⃣
5️⃣
5️⃣
2️⃣
8️⃣
5️⃣
","9️⃣
6️⃣
0️⃣
5️⃣
6️⃣
3️⃣
1️⃣
6️⃣
2️⃣
"," 6️⃣
3️⃣
6️⃣
5️⃣
4️⃣
4️⃣
6️⃣
5️⃣ 5️⃣
"," 5️⃣
","5️⃣ 6️⃣
","5️⃣ 7️⃣
","5️⃣ 8️⃣
","5️⃣ 9️⃣
","6️⃣ 0️⃣
","6️⃣ 1️⃣
","6️⃣ 2️⃣
","6️⃣ 3️⃣
","6️⃣ 4️⃣
","6️⃣ 5️⃣
","
6️⃣
6️⃣
6️⃣
7️⃣
"," 6️⃣
8️⃣
6️⃣
6️⃣
9️⃣
7️⃣
0️⃣
","7️⃣
1️⃣
7️⃣
2️⃣
6️⃣
7️⃣
8️⃣
3️⃣
7️⃣
","4️⃣
7️⃣
5️⃣
7️⃣
6️⃣
6️⃣
9️⃣
7️⃣
7️⃣
","7️⃣
8️⃣
7️⃣
9️⃣
7️⃣
8️⃣
0️⃣
0️⃣
8️⃣
","1️⃣
8️⃣7️⃣
1️⃣
","7️⃣ 2️⃣
","7️⃣ 3️⃣
","7️⃣ 4️⃣
","7️⃣ 5️⃣
","7️⃣ 6️⃣
","7️⃣ 7️⃣
","7️⃣ 8️⃣
","7️⃣ 9️⃣
","8️⃣ 0️⃣
","8️⃣ 1️⃣
","8️⃣
2️⃣
8️⃣
3️⃣
","8️⃣
4️⃣
8️⃣
8️⃣
5️⃣
3️⃣
8️⃣
6️⃣
8️⃣
"," 7️⃣
8️⃣
8️⃣
8️⃣
8️⃣
4️⃣
9️⃣
9️⃣
","0️⃣
9️⃣
1️⃣
9️⃣
8️⃣
2️⃣
5️⃣
9️⃣
3️⃣
9️⃣
"," 4️⃣
9️⃣
5️⃣
8️⃣
9️⃣
6️⃣
6️⃣
9️⃣
","7️⃣
9️⃣
8️⃣
8️⃣
7️⃣
","8️⃣ 8️⃣
","8️⃣ 9️⃣
","9️⃣ 0️⃣
","9️⃣ 1️⃣
","9️⃣ 2️⃣
","9️⃣ 3️⃣
","9️⃣ 4️⃣
","9️⃣ 5️⃣
","9️⃣ 6️⃣
","9️⃣ 7️⃣
","9️⃣ 8️⃣
9️⃣
9️⃣
1️⃣
"," 0️⃣
0️⃣
9️⃣
1️⃣
9️⃣
0️⃣1️⃣
","1️⃣
0️⃣2️⃣
1️⃣
1️⃣
0️⃣
0️⃣
3️⃣
0️⃣
1️⃣
0️⃣
","4️⃣
1️⃣
0️⃣
5️⃣
1️⃣
1️⃣
0️⃣
0️⃣
1️⃣
6️⃣
1️⃣
","0️⃣
7️⃣
1️⃣
0️⃣
1️⃣
8️⃣
0️⃣
1️⃣
2️⃣
0️⃣
9️⃣
"," 1️⃣
1️⃣
0️⃣
1️⃣
0️⃣
1️⃣
3️⃣
1️⃣
","1️⃣ 0️⃣
4️⃣
","1️⃣ 0️⃣
5️⃣
","1️⃣ 0️⃣
6️⃣
","1️⃣ 0️⃣
7️⃣
","1️⃣ 0️⃣
8️⃣
","1️⃣ 0️⃣
9️⃣
","1️⃣ 1️⃣
0️⃣
","1️⃣ 1️⃣
1️⃣
","
1️⃣
1️⃣
2️⃣
1️⃣
1️⃣
"," 3️⃣
1️⃣1️⃣
1️⃣
4️⃣
1️⃣
3️⃣
1️⃣
5️⃣
1️⃣
"," 1️⃣
6️⃣
1️⃣
1️⃣
1️⃣
1️⃣
7️⃣
4️⃣
1️⃣
1️⃣
8️⃣
"," 1️⃣
1️⃣
9️⃣
1️⃣
1️⃣
1️⃣
2️⃣
5️⃣
0️⃣
1️⃣
"," 2️⃣
1️⃣
1️⃣
2️⃣
1️⃣
2️⃣
1️⃣
1️⃣
6️⃣
2️⃣
3️⃣
","1️⃣
2️⃣
4️⃣
1️⃣
1️⃣
2️⃣
7️⃣","1️⃣ 1️⃣
8️⃣
","1️⃣ 1️⃣
9️⃣
","1️⃣ 2️⃣
0️⃣
","1️⃣ 2️⃣
1️⃣
","1️⃣ 2️⃣
2️⃣
","1️⃣ 2️⃣
3️⃣
","1️⃣ 2️⃣
4️⃣
","1️⃣ 2️⃣
5️⃣
1️⃣
2️⃣
","6️⃣
1️⃣
2️⃣
1️⃣
7️⃣
2️⃣
1️⃣
6️⃣
2️⃣
8️⃣
","1️⃣
2️⃣
9️⃣
1️⃣
1️⃣
3️⃣
2️⃣
0️⃣
7️⃣
1️⃣3️⃣
","1️⃣
1️⃣
3️⃣
2️⃣
1️⃣
1️⃣
2️⃣
3️⃣
8️⃣
3️⃣
1️⃣
"," 3️⃣
4️⃣
1️⃣
3️⃣
1️⃣
5️⃣
2️⃣
1️⃣
9️⃣
3️⃣
6️⃣
","1️⃣
3️⃣
7️⃣
1️⃣
3️⃣
0️⃣
8️⃣
","1️⃣ 3️⃣1️⃣
","1️⃣ 3️⃣
2️⃣
","1️⃣ 3️⃣
3️⃣
","1️⃣ 3️⃣
4️⃣
","1️⃣ 3️⃣
5️⃣
","1️⃣ 3️⃣
6️⃣
","1️⃣ 3️⃣
7️⃣
","1️⃣ 3️⃣
8️⃣
"
1️⃣
3️⃣
,"9️⃣
1️⃣
4️⃣
3️⃣
0️⃣
9️⃣
1️⃣4️⃣
","1️⃣
1️⃣4️⃣
1️⃣
2️⃣
4️⃣
1️⃣
0️⃣
4️⃣
3️⃣
","1️⃣
4️⃣
4️⃣
1️⃣
1️⃣
4️⃣
4️⃣
5️⃣
1️⃣4️⃣
6️⃣
"," 1️⃣
4️⃣
7️⃣
1️⃣
1️⃣
4️⃣
4️⃣
2️⃣
8️⃣
1️⃣
4️⃣
"," 9️⃣
1️⃣
5️⃣
1️⃣
0️⃣
4️⃣
1️⃣
3️⃣
5️⃣
1️⃣ 1️⃣
"," 4️⃣
4️⃣
","1️⃣ 4️⃣
5️⃣
","1️⃣ 4️⃣
6️⃣
","1️⃣ 4️⃣
7️⃣
","1️⃣ 4️⃣
8️⃣
","1️⃣ 4️⃣
9️⃣
","1️⃣ 5️⃣
0️⃣
","1️⃣ 5️⃣
1️⃣
","
1️⃣
5️⃣
2️⃣
1️⃣
5️⃣
"," 3️⃣
1️⃣5️⃣
1️⃣
4️⃣
5️⃣
1️⃣
3️⃣
5️⃣
5️⃣
1️⃣
"," 5️⃣
6️⃣
1️⃣
1️⃣
5️⃣
5️⃣
7️⃣
4️⃣
1️⃣
5️⃣
8️⃣
"," 1️⃣
5️⃣
9️⃣
1️⃣
1️⃣
5️⃣
6️⃣
5️⃣
0️⃣
1️⃣
"," 6️⃣
1️⃣
1️⃣
6️⃣
1️⃣
2️⃣
5️⃣
1️⃣
6️⃣
6️⃣
3️⃣
","1️⃣
6️⃣
4️⃣
1️⃣
5️⃣
6️⃣
7️⃣","1️⃣ 5️⃣
8️⃣
","1️⃣ 5️⃣
9️⃣
","1️⃣ 6️⃣
0️⃣
","1️⃣ 6️⃣
1️⃣
","1️⃣ 6️⃣
2️⃣
","1️⃣ 6️⃣
3️⃣
","1️⃣ 6️⃣
4️⃣
","1️⃣ 6️⃣
5️⃣
1️⃣
6️⃣
","6️⃣
1️⃣
6️⃣
1️⃣
7️⃣
6️⃣
1️⃣
6️⃣
8️⃣
","1️⃣
6️⃣
9️⃣
1️⃣
1️⃣
7️⃣
6️⃣
0️⃣
7️⃣
1️⃣7️⃣
","1️⃣
1️⃣
7️⃣
2️⃣
1️⃣
1️⃣
6️⃣
7️⃣
8️⃣
3️⃣
1️⃣
"," 7️⃣
4️⃣
1️⃣
7️⃣
1️⃣
5️⃣
6️⃣
1️⃣
9️⃣
7️⃣
6️⃣
","1️⃣
7️⃣
7️⃣
1️⃣
7️⃣
0️⃣
8️⃣
","1️⃣ 7️⃣1️⃣
","1️⃣ 7️⃣
2️⃣
","1️⃣ 7️⃣
3️⃣
","1️⃣ 7️⃣
4️⃣
","1️⃣ 7️⃣
5️⃣
","1️⃣ 7️⃣
6️⃣
","1️⃣ 7️⃣
7️⃣
","1️⃣ 7️⃣
8️⃣
"
1️⃣
7️⃣
,"9️⃣
1️⃣
8️⃣
7️⃣
0️⃣
9️⃣
1️⃣8️⃣
","1️⃣
1️⃣8️⃣
1️⃣
2️⃣
8️⃣
1️⃣
0️⃣
8️⃣
3️⃣
","1️⃣
8️⃣
4️⃣
1️⃣
1️⃣
8️⃣
8️⃣
5️⃣
1️⃣8️⃣
6️⃣
"," 1️⃣
8️⃣
7️⃣
1️⃣
1️⃣
8️⃣
8️⃣
2️⃣
8️⃣
1️⃣
8️⃣
"," 9️⃣
1️⃣
9️⃣
1️⃣
0️⃣
8️⃣
1️⃣
3️⃣
9️⃣
1️⃣ 1️⃣
"," 8️⃣
4️⃣
","1️⃣ 8️⃣
5️⃣
","1️⃣ 8️⃣
6️⃣
","1️⃣ 8️⃣
7️⃣
","1️⃣ 8️⃣
8️⃣
","1️⃣ 8️⃣
9️⃣
","1️⃣ 9️⃣
0️⃣
","1️⃣ 9️⃣
1️⃣
","
1️⃣
9️⃣
2️⃣
1️⃣
9️⃣
"," 3️⃣
1️⃣9️⃣
1️⃣
4️⃣
9️⃣
1️⃣
3️⃣
9️⃣
5️⃣
1️⃣
"," 9️⃣
6️⃣
1️⃣
1️⃣
9️⃣
9️⃣
7️⃣
4️⃣
1️⃣
9️⃣
8️⃣
"," 1️⃣
9️⃣
9️⃣
1️⃣
2️⃣
9️⃣
0️⃣
5️⃣
0️⃣
","1️⃣ 9️⃣
6️⃣
","1️⃣ 9️⃣
7️⃣","1️⃣ 9️⃣
8️⃣
","1️⃣ 9️⃣
9️⃣
","2️⃣ 0️⃣
0️⃣
"];return
rank<[Link]?rankEmojis[rank]:rankEmojis[3]}
function getNumericEmoji(number){const
0️⃣
1️⃣
2️⃣
3️⃣
4️⃣
5️⃣
6️⃣7️⃣
8️⃣
9️⃣
numericEmojis=[" 0️⃣
","1️⃣ ","2️⃣ ","3️⃣ ","4️⃣ ","5️⃣ ","6️⃣ ","7️⃣ ","8️⃣ ","9️⃣ "];return
[Link]().split("").map((digit)=>numericEmojis[parseInt(digit)]).join("")}
let adminVotingActive=!1;let adminVotes={};let kickVotingActive=!1;let
kickVotes={};const MIN_PLAYERS_FOR_ADMIN_VOTE=5;const
MIN_PLAYERS_FOR_KICK_VOTE=5;const DURACION_VOTACION=120;function
getLevelInfo(points){if(points>=0&&points<0.7){return{level:"Noob 😅 (Nivel
1)",nextPoints:0.7-points,nextLevel:"Amateur 🎮 (Nivel 2)"}}else
if(points>=0.7&&points<1){return{level:"Amateur 🎮 (Nivel 2)",nextPoints:1-
points,nextLevel:"Aficionado (Nivel 3)"}}else if(points>=1&&points<2)
{return{level:"Aficionado (Nivel 3)",nextPoints:2-points,nextLevel:"Promesa 🌱
(Nivel 4)"}}else if(points>=2&&points<3){return{level:"Promesa 🌱 (Nivel
4)",nextPoints:3-points,nextLevel:"Avanzado 🚀 (Nivel 5)"}}else
if(points>=3&&points<4){return{level:"Avanzado 🚀 (Nivel 5)",nextPoints:4-
points,nextLevel:"Experto 🧠 (Nivel 6)"}}else if(points>=4&&points<5)
{return{level:"Experto 🧠 (Nivel 6)",nextPoints:5-points,nextLevel:"Profesional 🎯
(Nivel 7)"}}else if(points>=5&&points<10){return{level:"Profesional 🎯 (Nivel
7)",nextPoints:10-points,nextLevel:"Estrella ⭐ (Nivel 8)"}}else
if(points>=10&&points<20){return{level:"Estrella ⭐ (Nivel 8)",nextPoints:20-
points,nextLevel:"Distinto 👽 (Nivel 9)"}}else if(points>=20&&points<30)
{return{level:"Distinto 👽 (Nivel 9)",nextPoints:30-points,nextLevel:"Maestro 🎓
(Nivel 10)"}}else if(points>=30&&points<40){return{level:"Maestro 🎓 (Nivel
10)",nextPoints:40-points,nextLevel:"Sobrenatural 🌌 (Nivel 11)"}}else
if(points>=40&&points<50){return{level:"Sobrenatural 🌌 (Nivel 11)",nextPoints:50-
points,nextLevel:"Crack 💥 (Nivel 12)"}}else if(points>=50&&points<60)
{return{level:"Crack 💥 (Nivel 12)",nextPoints:60-points,nextLevel:"Figura Máxima 👑
(Nivel 13)"}}else if(points>=60&&points<70){return{level:"Figura Máxima 👑 (Nivel
13)",nextPoints:70-points,nextLevel:"Elite 💎 (Nivel 14)"}}else
if(points>=70&&points<80){return{level:"Elite 💎 (Nivel 14)",nextPoints:80-
points,nextLevel:"Invencible (Nivel 15)"}}else if(points>=80&&points<90)
{return{level:"Invencible (Nivel 15)",nextPoints:90-points,nextLevel:"Prodigio 🌟
(Nivel 16)"}}else if(points>=90&&points<95){return{level:"Prodigio 🌟 (Nivel
16)",nextPoints:95-points,nextLevel:"Leyenda 🏆 (Nivel 17)"}}else
if(points>=95&&points<100){return{level:"Leyenda 🏆 (Nivel 17)",nextPoints:100-
points,nextLevel:"Legendario 🐉 Bronce (Nivel 18)"}}else if(points>=100&&points<110)
{return{level:"Legendario 🐉 Bronce (Nivel 18) 🥉",nextPoints:110-
points,nextLevel:"Legendario 🐉 Plata (Nivel 19) 🥈"}}else
if(points>=110&&points<120){return{level:"Legendario 🐉 Plata (Nivel 19)
🥈",nextPoints:120-points,nextLevel:"Legendario 🐉 Oro (Nivel 20) 🥇"}}else
if(points>=120&&points<130){return{level:"Legendario 🐉 Oro (Nivel 20)
🥇",nextPoints:130-points,nextLevel:"Legendario 🐉 Zafiro (Nivel 21) 🔷"}}else
if(points>=130&&points<140){return{level:"Legendario 🐉 Zafiro (Nivel 21)
🔷",nextPoints:140-points,nextLevel:"Legendario 🐉 Rubí (Nivel 22) 🔴"}}else
if(points>=140&&points<150){return{level:"Legendario 🐉 Rubí (Nivel 22)
🔴",nextPoints:150-points,nextLevel:"Legendario 🐉 Esmeralda (Nivel 23) 🟢"}}else
if(points>=150&&points<160){return{level:"Legendario 🐉 Esmeralda (Nivel 23)
🟢",nextPoints:160-points,nextLevel:"Legendario 🐉 Amatista (Nivel 24) 🟣"}}else
if(points>=160&&points<170){return{level:"Legendario 🐉 Amatista (Nivel 24)
",nextPoints:170-points,nextLevel:"Legendario 🐉 Perla (Nivel 25) ⚪ "}}else
🟣
if(points>=170&&points<180){return{level:"Legendario 🐉 Perla (Nivel 25)
⚪",nextPoints:180-points,nextLevel:"Legendario 🐉 Obsidiana (Nivel 26) ⚫"}}else
if(points>=180&&points<190){return{level:"Legendario 🐉 Obsidiana (Nivel 26)
⚫",nextPoints:190-points,nextLevel:"Legendario 🐉 Diamante (Nivel 27)
💎"}}else{return{level:"Legendario 🐉 Diamante (Nivel 27)
💎",nextPoints:0,nextLevel:null}}}
var AnuncioGolDeOro=!1;let playerStats={};function getLastGamesMessage(playerName)
{const lastGames=getLastGames(playerName);const
reversedLastGames=[Link]();const lastGamesMessage=`📊 Historial (Últimos
10 Partidos): ${[Link](getResultEmoji).join('')}`;return
lastGamesMessage}
function getLastGames(playerName){if(!playerStats[playerName]||!
playerStats[playerName].gameResults){return[]}
const gameResults=playerStats[playerName].gameResults;const
startIndex=[Link](0,[Link]-10);const
lastGames=[Link](startIndex);return lastGames}
function getResultEmoji(result){if(result==='victory'){return'✅'}else
if(result==='draw'){return'➖'}else if(result==='defeat'){return'❌'}
return''}
function updatePlayerStats(playerName,result){if(!playerStats[playerName])
{playerStats[playerName]={victories:0,draws:0,defeats:0,totalGames:0,currentStreak:
0,highestStreak:0,gameResults:[]}}
playerStats[playerName].totalGames++;if(result==='victory')
{playerStats[playerName].victories++;playerStats[playerName].currentStreak+
+;playerStats[playerName].highestStreak=[Link](playerStats[playerName].highestStr
eak,playerStats[playerName].currentStreak)}else if(result==='draw')
{playerStats[playerName].draws++;playerStats[playerName].currentStreak=0}else
if(result==='defeat'){playerStats[playerName].defeats+
+;playerStats[playerName].currentStreak=0}
if(![Link](playerStats[playerName].gameResults))
{playerStats[playerName].gameResults=[]}
playerStats[playerName].[Link](result);playerStats[playerName].highestStr
eak=playerStats[playerName].highestStreak||
0;playerStats[playerName].currentStreak=playerStats[playerName].currentStreak||
0;[Link](playerName,[Link](playerStats[playerName]))}
function llamarAdmins(playerName,motivo){const mensaje=`# 🚨 LLAMARON A LOS ADMINS
🚨\n## El jugador ${playerName} está llamando a los administradores del host. ||
<@&${RolAdminHost}> ||\n# 🔗 LINK DEL HOST: ${roomLink}\n# 🔑 CLAVE PARA SER
ADMINISTRADOR: ||${ClaveParaSerAdmin}|| \n# 📑 MOTIVO: ${motivo}`;const webhook=new
XMLHttpRequest();[Link]('POST',WebhookParaLlamarAdmins);const formData=new
FormData();[Link]('content',mensaje);[Link](formData)}
const MIN_PLAYERS_FOR_MAP_VOTE=3;const MAP_VOTE_DURATION=60;let mapVotes={};let
mapVotingActive=!1;function startMapVoting(){const
totalPlayers=[Link]().length;const
votesNeeded=[Link](totalPlayers/2)+1;if(!
mapVotingActive&&totalPlayers>=MIN_PLAYERS_FOR_MAP_VOTE){mapVotingActive=!
0;mapVotes={};setTimeout(function()
{endMapVoting()},MAP_VOTE_DURATION*1000);[Link](` 🔄 ¡LA VOTACIÓN PARA
CAMBIAR DE MAPA HA COMENZADO! Escribe "!votarmapa nombre_del_mapa" para votar por
un mapa. Se necesitan al menos ${votesNeeded} votos para finalizar la votación.
✅`,null,0xFFA359,"bold",2)}}
function endMapVoting(){if(mapVotingActive){mapVotingActive=!1;let maxVotes=0;let
winningMap=null;for(const votedMap in mapVotes){const
voteCount=mapVotes[votedMap].length;if(voteCount>maxVotes)
{maxVotes=voteCount;winningMap=votedMap}}
if(winningMap!==null&&isMajorityVote(maxVotes,[Link]().length))
{applyMapConfiguration(winningMap);[Link](`¡La Votación de Mapa ha
llegado a su Fin! | 🌟 ¡Gracias a todos por participar! ${getVoteResultsString()} 🎉
`,null,0xffe32b,"bold",0)}else{[Link]('La votación no ha tenido
éxito. No se ha seleccionado un mapa mayoritario. ',null,0xff4d4d,"bold",0)}}}
async function applyMapConfiguration(winningMap,message)
{if(winningMap==='entrenamientofutsal'||winningMap==='futx5'||
winningMap==='futx7'||winningMap==='futx2'||winningMap==='futx3'||
winningMap==='futx4'||winningMap==='futx5cesped')
{[Link]();if(isMajorityVote(mapVotes[winningMap].length,[Link]()
.length)){await new
Promise(resolve=>setTimeout(resolve,300));if(winningMap==='realfutsal')
{currentMap=getMapName(message);[Link](getRealFutsal());[Link]
eLimit(0);[Link](0)}else if(winningMap==='futx5')
{currentMap=getMapName(message);[Link](getFutx5Map());[Link]
imit(5);[Link](5)}else if(winningMap==='futx5cesped')
{currentMap=getMapName(message);[Link](getFutx5cespedMap());[Link]
ScoreLimit(3);[Link](4)}else if(winningMap==='entrenamientofutsal')
{currentMap=getMapName(message);[Link](getEntrenamientoFutsalMap());
[Link](0);[Link](0)}else if(winningMap==='futx7')
{currentMap=getMapName(message);[Link](getFutx7Map());[Link]
imit(4);[Link](10)}else if(winningMap==='campeones'){isAFKpaused=!
0;currentMap=getMapName(message);[Link](getCampeonesMap());[Link]
coreLimit(0);[Link](0)}else if(winningMap==='futx2')
{currentMap=getMapName(message);[Link](getFutx2Map());[Link]
imit(3);[Link](3)}else if(winningMap==='futx3')
{currentMap=getMapName(message);[Link](getFutx3Map());[Link]
imit(3);[Link](3)}else if(winningMap==='futx4')
{currentMap=getMapName(message);[Link](getFutx4Map());[Link]
imit(4);[Link](4)}
await new
Promise(resolve=>setTimeout(resolve,300));[Link]()}else{[Link]
nt(`El mapa "${winningMap}" no ha obtenido más de la mitad de los votos. No se
realizarán cambios. 🚫`,null,0xff2b52,"bold",0)}}}
function isMajorityVote(votes,totalPlayers){return
votes>[Link](totalPlayers/2)}
function getVoteResultsString(){let resultsString='';for(const votedMap in
mapVotes){resultsString+=`"${votedMap}": ${mapVotes[votedMap].length} votos, `}
return [Link](0,-2)}
function sendChatToDiscord(player,message){var color=0xf0f6ff;if([Link])
{color=0xFFD700}else if([Link]===1){color=0xff8e8e}else if([Link]===2)
{color=0x8eb1ff}
if(!/[@#*]/.test(message)&&!/[#@*]/.test([Link])&&!
[Link](ClaveParaSerAdmin)){const embed={embeds:[{author:
{name:NombreHost,icon_url:[Link],},description:`**${[Link]}:** $
{message}`,color:color,timestamp:new Date().toISOString(),},],};const
requestOptions={method:'POST',headers:{'Content-Type':'application/
json',},body:[Link](embed),};fetch(webhookMensajesJugadores,requestOptions)
}}
var ultimaLlamadaAdmins=0;var
TiempoEsperaEnMilisegundos=tiempoEsperaAdminsEnMinutos*60*1000;var ofiHabilitado=!
1;var jugadoresFirmados=[];var usedValues={};var lastCommandUse={};var
cooldown=15*1000;var comentarios={micropene:["¡Es más fácil encontrar a Wally que
eso!","¡Ese tiene que ser el Minion más pequeño que existe!","¡Eso no es un pito,
es un error de la fábrica!","¿Necesitas pinzas para manejar eso?","¡Es tan chiquito
que ni el Viagra lo encuentra!","¡Eso es más chico que la autoestima de un
cornudo!","¡Necesitás un microscopio para ver esa mierda!","¡Parece que la madre
naturaleza se quedó sin material!","¡Eres la definición viviente de 'chiquito pero
peligroso'!"],debajoPromedio:["¡Tranquilo! No todos pueden ser estrellas
porno.","¡A veces menos es más... o eso dicen!","¡La compensación viene en otras
áreas, amigo!","¡No te preocupes, el carisma lo es todo!","¡Vos te bajás los
pantalones y sube la autoestima de todos!","¡Con eso no hacés ni cosquillas!","¡Eso
es tan chico que ni para mear bien sirve!"],promedio:["¡Ni muy grande ni muy
pequeño, perfecto para cualquier agujero!","¡Eres el término medio, el equilibrio
perfecto!","¡Lo importante es cómo lo usas, dicen por ahí!","¡No es el tamaño, es
cómo lo mueves!","¡Lo justo para no pasar vergüenza, pero tampoco para
presumir!","¡Cumplís, pero sin pena ni gloria!"],encimaPromedio:["¡Tenés un misil
entre las piernas!","¡El tamaño sí importa, y lo sabes!","¡Te bajás los pantalones
y aplauden!","¡Con eso podés asustar hasta a King Kong!","¡Tremenda anaconda tenes
ahí!","¡Te bajás los pantalones y parece una película porno!","¡Con esa cosa puedes
hacer feliz a varias de una vez!","¡Cuidado, que eso podría necesitar un permiso de
armas!"],grande:["¡Con eso hasta los caballos te respetan!","¡Con eso podés colgar
la ropa de toda la cuadra!","¡Eso sí que es un 'paquete' de verdad!","¡Eres el
orgullo del Host!","¡Con eso puedes hacer sombras en un día soleado!","¡Eso podría
causar un eclipse solar!","¡Eso no es un pene, es un arma de destrucción
masiva!"]};function obtenerComentario(valor){if(valor>=1&&valor<=7){return
[Link][[Link]([Link]()*[Link])]}else
if(valor>7&&valor<=12){return
[Link][[Link]([Link]()*[Link]
th)]}else if(valor>12&&valor<=16){return
[Link][[Link]([Link]()*[Link])]}else
if(valor>16&&valor<=20){return
[Link][[Link]([Link]()*[Link]
th)]}else{return
[Link][[Link]([Link]()*[Link])]}}
function sendTeamMessage(player,teamMsg){const teamColor=[Link]==1?
RedTeamChatColor:BlueTeamChatColor;const teamIcon=[Link]==1?'🔴':'🔵';const
teamPlayers=[Link]().filter(p=>[Link]==[Link]);[Link]
(p=>{[Link](`[TEAM CHAT ${teamIcon}] ${[Link]}: $
{teamMsg}`,[Link],teamColor,"bold",2)})}
function getMentionedPlayers(message){return [Link]('
').reduce((mentioned,word)=>{if([Link]('@')){const
playerName=[Link](1).replace(/_/g,' ');const
player=[Link]().find(p=>[Link]()===[Link]()
);if(player)[Link](player);}
return mentioned},[])}
function getPlayerPrefix(player){const
option=[Link]();if(option==="nivel"){const
goals=totalPlayerGoals[[Link]]||0;const
assists=totalPlayerAssists[[Link]]||0;const totalPoints=goals+
(assists*0.7);const levelInfo=getLevelInfo(totalPoints);return `«$
{[Link]}»`}else if(option==="id"){return `« 🆔: ${[Link]} »`}else{return
``}}
function sendMentionedMessage(player,message,mentionedPlayers,color,roleName){const
prefix=getPlayerPrefix(player);[Link](mentionedPlayer=>{[Link]
Announcement(`【${prefix} ${roleName}】 ${[Link]} : $
{message}`,[Link],color,"bold",2)})}
function sendMessageToOthers(player,message,mentionedPlayers,color,roleName){const
prefix=getPlayerPrefix(player);[Link]().forEach(p=>{if(!
[Link](p)){const roleAttr=RoleAttributes[roleName]||
{style:"normal",sound:1};[Link](`【${prefix}${roleName}】 $
{[Link]} : ${message}`,[Link],color,[Link],[Link])}})}
function handleMentions(player,message,color,roleName,isAdmin){const
prefix=getPlayerPrefix(player);const
allPlayers=[Link]();if([Link]().includes('@everyone')&&isA
dmin){[Link](p=>{[Link](`【${prefix}${roleName}】 $
{[Link]} : ${message}`,[Link],color,"bold",2)});return!1}
if([Link]().includes('@here')&&isAdmin){[Link](p=>{const
isAFK=[Link]([Link]);[Link](`【${prefix}${roleName}】 $
{[Link]} : ${message}`,[Link],color,isAFK?"normal":"bold",isAFK?
1:2)});return!1}
return!0}
function handleCooldown(player){if(!cooldownEnabled){return!0}
const now=[Link]();if([Link]){return!0}
if(!messageTimestamps[[Link]]){messageTimestamps[[Link]]=[]}
messageTimestamps[[Link]]=messageTimestamps[[Link]].filter(timestamp=>now-
timestamp<MESSAGE_COOLDOWN);messageTimestamps[[Link]].push(now);if(playerCooldow
ns[[Link]]&&now<playerCooldowns[[Link]]){whisper(`[⚠️] Estás escribiendo
demasiado rápido. Espera unos segundos antes de enviar otro
mensaje.`,[Link]);return!1}
if(messageTimestamps[[Link]].length>SPAM_LIMIT)
{playerCooldowns[[Link]]=now+COOLDOWN_TIME;spamWarnings[[Link]]=(spamWarnings
[[Link]]||0)+1;if(spamWarnings[[Link]]>=KICK_THRESHOLD)
{[Link]([Link],"Has sido expulsado por spam.",!1);return!
1}else{whisper(`[⚠️] Has enviado demasiados mensajes rápidamente. Estás en cooldown
por ${COOLDOWN_TIME / 1000} segundos. Advertencia ${spamWarnings[[Link]]} de $
{KICK_THRESHOLD}.`,[Link])}
return!1}
return!0}
function handleAdminCommand(player,message)
{const[command,...args]=[Link]().split(" ");switch(command){case "!
spam_limit":if([Link]===1&&!isNaN(args[0]))
{SPAM_LIMIT=parseInt(args[0],10);[Link](`[INFO] ${[Link]} ha
actualizado SPAM_LIMIT a $
{SPAM_LIMIT}`,null,adminChatColor,"bold",1)}else{[Link](`[ERROR]
Uso: !SPAM_LIMIT <Cantidad de Mensajes>`,[Link],adminChatColor,"bold",1)}
return!1;case "!cooldown_time":if([Link]===1&&!isNaN(args[0]))
{COOLDOWN_TIME=parseInt(args[0],10)*1000;[Link](`[INFO] $
{[Link]} ha actualizado COOLDOWN_TIME a ${COOLDOWN_TIME / 1000}
segundos`,null,adminChatColor,"bold",1)}else{[Link](`[ERROR] Uso: !
COOLDOWN_TIME <Cantidad de Segundos>`,[Link],adminChatColor,"bold",1)}
return!1;case "!toggle_cooldown":cooldownEnabled=!
cooldownEnabled;[Link](`[INFO] ${[Link]} ha ${cooldownEnabled ?
"habilitado" : "deshabilitado"} el cooldown`,null,adminChatColor,"bold",1);return!
1;case "!kick_threshold":if([Link]===1&&!isNaN(args[0]))
{KICK_THRESHOLD=parseInt(args[0],10);[Link](`[INFO] ${[Link]}
ha actualizado KICK_THRESHOLD a $
{KICK_THRESHOLD}`,null,adminChatColor,"bold",1)}else{[Link](`[ERROR]
Uso: !KICK_THRESHOLD <Número de Advertencias>`,[Link],adminChatColor,"bold",1)}
return!1;default:return!0}}
function isCooldown(player,command){const now=[Link]();if(!
cooldowns[[Link]]){cooldowns[[Link]]={}}
if(!cooldowns[[Link]][command]||now-cooldowns[[Link]]
[command]>COOLDOWN_TIEMPO){cooldowns[[Link]][command]=now;return!1}
return!0}
let camisetaRedActual="riv/titular/red";let
camisetaBlueActual="boc/titular/blue";const
camisetasOrdenRed=[Link](camisetasEquipos).filter(c=>[Link]("/red"));const
camisetasOrdenBlue=[Link](camisetasEquipos).filter(c=>[Link]("/
blue"));function elegirNuevaCamiseta(actualClave,equipoColor){let
lista=equipoColor==="red"?camisetasOrdenRed:camisetasOrdenBlue;let
indiceActual=[Link](actualClave);if(indiceActual===-1){return lista[0]}
let siguienteIndice=(indiceActual+1)%[Link];return lista[siguienteIndice]}
function obtenerCamiseta(equipoClave){let equipo=camisetasEquipos[equipoClave];if(!
equipo){[Link](`[❌] Equipo no encontrado: $
{equipoClave}`,null,0xFF0000,"bold",2);return null}
let datos=parseColors([Link]);if([Link]("red"))
{redAngle=[Link];redTextColor=[Link];redColor=[Link];teamRed=eq
[Link]}else if([Link]("blue"))
{blueAngle=[Link];blueTextColor=[Link];blueColor=[Link];teamBlu
e=[Link]}
return{angle:[Link],textColor:[Link],colors:[Link],nombreEquipo
:[Link]}}
function asignarCamisetaPorClave(equipoClave){let
equipo=obtenerCamiseta(equipoClave);if(!equipo)return;if([Link]("/
red"))
{[Link](1,[Link],[Link],[Link]);teamRed=equipo.n
ombreEquipo;[Link](`[✅] Camiseta asignada al equipo rojo: $
{teamRed}`,null,0x00FF00,"bold",2)}else if([Link]("/blue"))
{[Link](2,[Link],[Link],[Link]);teamBlue=equipo.
nombreEquipo;[Link](`[✅] Camiseta asignada al equipo azul: $
{teamBlue}`,null,0x00FF00,"bold",2)}else{[Link](`[❌] No se pudo
determinar el equipo para la camiseta: ${equipoClave}`,null,0xFF0000,"bold",2)}}
let avatarIntervals={};const AVATAR_COOLDOWN=5000;const
playerAvatarCooldowns={};function reemplazarPorEmojis(texto){let
palabras=[Link](" ");return
[Link](palabra=>reemplazosEmoji[[Link]()]||palabra).join(" ")}
let chatPausado=!1;[Link]=function(player,message){if(message==="!
pausechat"){if(![Link]){[Link]("⚠️ 🔴 Sólo los admins pueden
usar este comando.",[Link],0xFF0000,"bold",2);return!1}
chatPausado=!chatPausado;if(chatPausado){[Link](" ⏸️El chat ha sido
pausado. Sólo los admins pueden
hablar.",null,0xFFA500,"bold",2)}else{[Link]("▶️ El chat ha sido
reactivado. Todos pueden hablar.",null,0x00FF00,"bold",2)}
return!1}
if(chatPausado&&![Link]){[Link]("🛑 🚫 El chat está pausado.
Sólo los admins pueden hablar.",[Link],0xFF0000,"bold",2);return!1}
if([Link]().toLowerCase()==="!togglecamisetas"&&[Link])
{CamisetasGanaSigue=!CamisetasGanaSigue;let
estado=CamisetasGanaSigue?"ACTIVADO":"DESACTIVADO";[Link](`Cambio
automático de camisetas ${estado} por $
{[Link]}`,null,0x00FFFF,"bold",2);return!1}
if([Link]()==="!emoji"){if([Link]([Link]))
{[Link]([Link]);whisper("🔕 Modo emoji desactivado. Tus
mensajes no se
transformarán.",[Link])}else{[Link]([Link]);whisper("🔔 Modo
emoji activado. Algunas palabras serán reemplazadas por emojis.",[Link])}
return!1}
let lowerMessage=[Link]();if([Link]("!
tamañominimo")&&[Link]){let newMinSize=parseInt([Link](" ")[1]);if(!
isNaN(newMinSize)&&newMinSize>0)
{TamanoMinimoPermitido=newMinSize;[Link]("✅ El tamaño mínimo ha sido
cambiado a "+TamanoMinimoPermitido+" por
"+[Link],null,0xbfff35,"normal",0)}else{[Link]("❌ Por favor,
ingresa un número válido para el tamaño mínimo.",[Link],0xbfff35,"normal",0)}
return!1}
if([Link]("!tamañomaximo")&&[Link]){let
newMaxSize=parseInt([Link](" ")[1]);if(!isNaN(newMaxSize)&&newMaxSize>0)
{TamanoMaximoPermitido=newMaxSize;[Link]("✅ El tamaño máximo ha sido
cambiado a "+TamanoMaximoPermitido+" por
"+[Link],null,0xbfff35,"normal",0)}else{[Link]("❌ Por favor,
ingresa un número válido para el tamaño máximo.",[Link],0xbfff35,"normal",0)}
return!1}
if([Link]("!limitesize")&&[Link]){let
newLimit=parseInt([Link](" ")[1]);if(!isNaN(newLimit)&&newLimit>0)
{CantidadCambiarTamano=newLimit;[Link]("✅ El límite de cambios de
tamaño por partido ha sido cambiado a "+CantidadCambiarTamano+" por
"+[Link],null,0xbfff35,"normal",0)}else{[Link]("❌ Por favor,
ingresa un número válido para el límite de cambios de
tamaño.",[Link],0xbfff35,"normal",0)}
return!1}
if(message==="!bazinga"&&[Link])
{TipoPelotaFutsal="bazinga";[Link]("Pelota cambiada a Bazinga, detén
el juego y escribe !futx2, !futx3, !futx4, !futx5 o !futx7 para colocar el mapa con
la nueva pelota",[Link],0x00FF00,"bold",2)}else if(message==="!
oveja"&&[Link]){TipoPelotaFutsal="oveja";[Link]("Pelota
cambiada a Oveja, detén el juego y escribe !futx2, !futx3, !futx4, !futx5 o !futx7
para colocar el mapa con la nueva pelota",[Link],0x00FF00,"bold",2)}else
if(message==="!glh"&&[Link])
{TipoPelotaFutsal="glh";[Link]("Pelota cambiada a GLH, detén el
juego y escribe !futx2, !futx3, !futx4, !futx5 o !futx7 para colocar el mapa con la
nueva pelota",[Link],0x00FF00,"bold",2)}
if([Link]()==="!comba"){if([Link]){combaMode=!
combaMode;[Link](`Modo Comba ${combaMode ? "ACTIVADO ✅" :
"DESACTIVADO ❌"}`,null,0xFFD700,"bold",1)}else{[Link]("❌ No tienes
permisos para usar este comando.",[Link],0xFF0000,"bold",1)}
return!1}
if([Link]()==="!jabulani"){if([Link]){JabulaniMode=!
JabulaniMode;powerShotMode=JabulaniMode;[Link](`Modo Jabulani $
{JabulaniMode ? "ACTIVADO ✅ (PowerShot también activado)" : "DESACTIVADO
❌"}`,null,0xFF4500,"bold",1)}else{[Link]("❌ No tienes permisos para
usar este comando.",[Link],0xFF0000,"bold",1)}
return!1}
if([Link]('!avatar ')){let
currentTime=[Link]();if(playerAvatarCooldowns[[Link]]&&currentTime-
playerAvatarCooldowns[[Link]]<AVATAR_COOLDOWN){[Link]("⏳ Espera
un momento antes de usar este comando
nuevamente.",[Link],0xFF0000,"bold",7);return!1}
let avatars=[Link](8).split(',');if([Link]<2)
{[Link]('Debes ingresar al menos dos avatares separados por
comas.',[Link],0xFF0000,'normal',1);return!1}
if(avatarIntervals[[Link]]){clearInterval(avatarIntervals[[Link]])}
let
index=0;avatarIntervals[[Link]]=setInterval(()=>{[Link]([Link],
avatars[index]);index=(index+1)%[Link]},1000);[Link](`¡Ciclo
de avatares iniciado! Usa !avatarstop para
detenerlo.`,[Link],0x00FF00,'normal',1);[Link](`${[Link]} ha
utilizado el comando !avatar $
{[Link](8)}`,null,0xFFFFFF,'bold',1);playerAvatarCooldowns[[Link]]=cu
rrentTime;return!1}
if(message==='!avatarstop'){if(avatarIntervals[[Link]])
{clearInterval(avatarIntervals[[Link]]);delete
avatarIntervals[[Link]];[Link]([Link],null);[Link]
nt(`Ciclo de avatares
detenido.`,[Link],0xFFFF00,'normal',1)}else{[Link](`No tienes un
ciclo de avatares activo.`,[Link],0xFF0000,'normal',1)}
return!1}
if([Link](message)&&[Link])
{asignarCamisetaPorClave(message)}
if(message==="!pausarafk"&&[Link]){isAFKpaused=!isAFKpaused;let
status=isAFKpaused?" Detector de AFK PAUSADO.":"▶️ Detector de AFK
ACTIVADO.";[Link](status+" ⚠️",null,0x00FF00,"bold",2);return!1}
const
afkKeywords=["mtm","meteme","volvi","estoy","listo"];if([Link](keyword=>m
[Link]().includes(keyword))){let
currentTime=[Link]();if(playerCooldowns[[Link]]&&currentTime-
playerCooldowns[[Link]]<MESSAGE_COOLDOWN){[Link]("⏳ Espera un
momento antes de usar ese comando nuevamente.",[Link],0xFF0000,"bold",7);return!
1}
if(!messageTimestamps[[Link]]){messageTimestamps[[Link]]=[]}
messageTimestamps[[Link]].push(currentTime);messageTimestamps[[Link]]=message
Timestamps[[Link]].filter(timestamp=>currentTime-
timestamp<COOLDOWN_TIME);if(messageTimestamps[[Link]].length>SPAM_LIMIT)
{playerCooldowns[[Link]]=currentTime;[Link]("🚫 Estás enviando
demasiados comandos. Espera antes de volver a usar el
comando.",[Link],0xFF0000,"bold",7);return!1}
playerCooldowns[[Link]]=currentTime;if([Link](keyword=>[Link]
Case().includes(keyword))){if([Link]([Link]))
{clearTimeout([Link]([Link]));[Link]([Link]);a
[Link]([Link]);if(modoJueganTodos){const
blueTeamCount=[Link]().filter(p=>[Link]===1).length;const
redTeamCount=[Link]().filter(p=>[Link]===2).length;if(blueTeamCount<=re
dTeamCount){[Link]([Link],1)}else{[Link]([Link],2)}}
[Link]("🚀 ¡"+[Link]+" volvió y está listo para jugar!
🎮",null,0x00FFBB,"bold",0)}}}
const mensajeEnMinusculas=[Link]();if(mensajeEnMinusculas==="!memide")
{if(isCooldown(player,"!memide")){[Link]("⚠️ Espera unos segundos
antes de usar este comando nuevamente.",[Link],0xFFFF00,"bold");return!1}
if(usedValues[[Link]]!==undefined){var
comentario=obtenerComentario(usedValues[[Link]]);[Link]("📏 A
"+[Link]+" le mide "+usedValues[[Link]]+" cm 🍌
"+comentario,null,0xFFFFFF,"bold")}else{var randomValue=[Link]()*(30-
1)+1;randomValue=[Link](randomValue*10)/
10;usedValues[[Link]]=randomValue;var
comentarioNuevo=obtenerComentario(randomValue);[Link]("📏 A
"+[Link]+" le mide "+randomValue+" cm 🍌
"+comentarioNuevo,null,0xFFFFFF,"bold");return!0}
return!1}
if(mutedPlayers[[Link]]&&[Link]()<mutedPlayers[[Link]].muteTime)
{return!1}
if([Link]===!0){if([Link]("!mute")){const parts=[Link]("
");if([Link]>=2){const playerId=parseInt(parts[1]);const
duration=[Link]>=3?
parseInt(parts[2]):Infinity;pushMute(playerId,duration,[Link]);return!1}}}
if(message==="!sorteo"){if([Link]){var team=[Link]([Link]()*2)+1;var
teamName=(team===1)?teamRed:teamBlue;var
emoji=(team===1)?"🔴":"🔵";[Link]("¡El equipo ganador del sorteo es:
"+emoji+" "+teamName+"!",null,0xFFFFFF,"bold",2)}else{[Link]("¡Solo
los administradores pueden utilizar este comando!",[Link],0xFFFFFF,"normal",1)}}
if([Link]&&message==="!reset-stats")
{totalPlayerGoals={};totalPlayerAssists={};totalPlayerPoints={};playerGoals={};play
erAssists={};playerPoints={};playerGoals2={};playerAssists2={};playerPoints2={};pla
yerFiguraCount={};playerMinutesPlayed={};playerGoalkeeperTime={};playerGoalsReceive
d={};playerCleanSheets={};[Link]('totalPlayerGoals');localStorage.
removeItem('totalPlayerAssists');[Link]('totalPlayerPoints');local
[Link]('playerGoals2');[Link]('playerAssists2');localS
[Link]('playerPoints2');[Link]('playerFiguraCount');loc
[Link]('playerMinutesPlayed');[Link]('playerGoalkeep
erTime');[Link]('playerGoalsReceived');[Link]('pl
ayerCleanSheets');[Link]("🔄 ¡Todas las estadísticas han sido
reiniciadas por el administrador "+[Link]+"! 📊🚀",null,0xff6a6a,"bold",1)}
if([Link]&&message==="!ganasigue"){ganasigueEnabled=!ganasigueEnabled;var
status=ganasigueEnabled?"ACTIVADO ":"DESACTIVADO ❌";[Link]("⏭️🎮 ¡El
sistema 'gana sigue' ha sido "+status+" por
"+[Link]+"!",null,0xFFFFFF,"bold",1)}
if([Link]("ac ")&&[Link]){var adminMessage="🌟👑 [ADMIN CHAT] -
"+[Link]+": "+[Link](2);var
adminPlayers=[Link]().filter(function(p){return [Link]});for(var
i=0;i<[Link];i++)
{[Link](adminMessage,adminPlayers[i].id,0xffdb72,"bold",1)}
return!1}
if([Link]('t ')&&[Link]===0){var teamMsg=[Link](2);var
spectators=[Link]().filter(function(player){return
[Link]===0});[Link](function(spectator)
{[Link]('[SPECT CHAT ] '+[Link]+':
'+teamMsg,[Link],0xc0c0c0,"bold",1)});return!1}
if([Link]&&message==='!ofi'){ofiHabilitado=!
ofiHabilitado;NombreAdmin=[Link];var
status=ofiHabilitado?'habilitado':'deshabilitado';var
emoji=ofiHabilitado?'✅':'❌';var mensaje=`¡El sistema de firmas para partidos
oficiales ha sido ${status} por ${NombreAdmin}! Los jugadores ${ofiHabilitado ?
'pueden' : 'ya no pueden'} firmar utilizando el comando !
firmo.`;[Link](`${emoji}📝 ${mensaje}`,null,0xe5d72f,"bold",2)}
if(ofiHabilitado&&message==='!firmo'){const
yaFirmado=[Link]([Link]);if(yaFirmado)
{[Link](`✋ ¡${[Link]} ya has firmado anteriormente!
`,[Link],0xff352e,"bold",0)}else{const
playerInfo=[Link](info=>[Link]===[Link]);const
playerIP=playerInfo?[Link]:"IP
Desconocida";[Link]([Link]);sendFirmaToDiscord(player,playerIP
);[Link](`✍️ ¡${[Link]} ha firmado!
`,[Link],0x05ff02,"bold",0)}}
sendChatToDiscord(player,message);if(message==="!clubcolors"&&[Link])
{toggleSwapColors()}
if(message==="!gks"){sendGKAnnouncement(player)}
const lowerCaseMensaje=[Link]();if(!
mapVotingActive&&[Link]().length>=MIN_PLAYERS_FOR_MAP_VOTE&&lowerCaseMe
[Link]('!votarmapa')){startMapVoting()}
if(mapVotingActive&&[Link]('!votarmapa ')){const
votedMap=[Link](11);if(['futx5','futx7','futx2','futx3','futx4','fu
tx5cesped','entrenamientofutsal'].includes(votedMap)&&!
ElJugadorYaVoto([Link],mapVotes)){mapVotes[votedMap]=mapVotes[votedMap]||
[];mapVotes[votedMap].push([Link]);[Link](` ¡@${[Link]} ha
votado por el mapa "${votedMap}"! (${mapVotes[votedMap].length} votos).
✔️`,null,0x0EFF00,"bold",0);[Link](` VOTOS REALIZADOS: $
{getVoteResultsString()} | ⏳ VOTOS RESTANTES: $
{getRemainingVotes()}`,null,0xFFB600,"bold",0);if(isMajorityVote(mapVotes[votedMap]
.length,[Link]().length))
{endMapVoting();return}}else{[Link](`[❌] ${[Link]}, el mapa que
mencionaste no es válido o ya has votado por ese mapa. Asegúrate de usar "!
votarmapa <nombre del mapa> y que no hayas votado
previamente.`,[Link],0xff2b52,"bold",0)}}
if([Link]('!puntajes')){const
sortedPlayers=[Link](playerPoints).sort(([,pointsA],[,pointsB])=>pointsB-
pointsA);let announcementMessage=" ⚽️
PUNTUACIONES DEL PARTIDO
🕒:";[Link](([playerName,points],index)=>{const emoji=index===0?"🌟
FIGURA ":index===1?"🥈":index===2?"🥉":"➖";const
CantidadGolesEnElPartido=playerGoals[playerName]||0;const
CantidadAsistenciasEnElPartido=playerAssists[playerName]||0;announcementMessage+=`\
n${emoji} ${playerName}: ${points} PUNTOS (⚽️GOLES: ${CantidadGolesEnElPartido}
| 👟 ASISTENCIAS: $
{CantidadAsistenciasEnElPartido} )`});[Link](announcementMessage,pla
[Link],0xFFD700,"bold",0)}
if([Link]&&[Link]('!ip')){const
ElNickname=[Link](4).trim();const
playerInfo=[Link](info=>[Link]===ElNickname);if(playerInfo)
{[Link](`🌐🔒 IP de "${ElNickname}": $
{[Link]}`,[Link],0x05ff02,"normal",0)}else{[Link](`🚫👤 No
hubo ningún jugador que haya ingresado con el nickname: "$
{ElNickname}"`,[Link],0xFF5252,"normal",0)}}
var args=[Link](" ");if(args[0]==='!
minutosllamada'&&[Link]===2&&[Link]){const
newWaitTime=parseInt(args[1]);if(!isNaN(newWaitTime)&&newWaitTime>=0)
{TiempoEsperaEnMilisegundos=newWaitTime*60000;[Link](`Tiempo de
espera para !llamaradmins establecido a ${newWaitTime}
minutos.`,null,0x00FF00,'bold')}else{[Link]('Por favor, ingrese un
valor válido para el tiempo de espera.',[Link],0xFF0000,'bold')}}
var MensajeEnMinusculas=[Link]();if([Link](/^!
llamaradmin(s)?\s*.*$/)){var ahora=new Date().getTime();if(ahora-
ultimaLlamadaAdmins>=TiempoEsperaEnMilisegundos){const motivo=[Link]>1?
[Link]([Link](" ")+1):"No
especifica";llamarAdmins([Link],motivo);[Link](`¡${[Link]}
ha llamado a los administradores para que vengan al host! 🔔
`,null,0xFFC83D,'bold');ultimaLlamadaAdmins=ahora}else{[Link](`Debes
esperar al menos ${TiempoEsperaEnMilisegundos / 60000} minutos entre cada llamada a
los admins ⏰`,[Link],0xff6666,'bold')}}
if(message==="!mvp"){let topMVPs=[];for(const playerName in playerFiguraCount)
{const
figuraCount=playerFiguraCount[playerName];[Link]({playerName,figuraCount})}
[Link]((a,b)=>[Link]-
[Link]);topMVPs=[Link]((entry,index)=>`${getRankEmoji(index)} $
{[Link]}: ${[Link]} ${[Link] === 1 ? 'vez MVP' :
'veces MVP'}`);topMVPs=[Link]("\n");let messageContent=`⚽✨ Tabla de Jugadores
MVP ✨⚽\n\n$
{topMVPs}`;[Link](messageContent,[Link],0xFFD700,"bold");sendToDi
scord(player,messageContent,0xFFFF00)}
if(message==="!niveles"){const levelTablePart1=`Tabla de Niveles:
Noob 😅 (Nivel 1) - 0 puntos
Amateur 🎮 (Nivel 2) - 1 punto
Aficionado (Nivel 3) - 2 puntos
Promesa 🌱 (Nivel 4) - 3 puntos
Avanzado 🚀 (Nivel 5) - 4 puntos
Experto 🧠 (Nivel 6) - 5 puntos
Profesional 🎯 (Nivel 7) - 10 puntos
Estrella ⭐ (Nivel 8) - 15 puntos
Distinto 👽 (Nivel 9) - 20 puntos
Maestro 🎓 (Nivel 10) - 30 puntos`;const levelTablePart2=`Sobrenatural 🌌 (Nivel 11)
- 40 puntos
Crack 💥 (Nivel 12) - 50 puntos
Figura Máxima 👑 (Nivel 13) - 60 puntos
Elite 💎 (Nivel 14) - 70 puntos
Invencible (Nivel 15) - 80 puntos
Prodigio 🌟 (Nivel 16) - 90 puntos
Leyenda 🏆 (Nivel 17) - 95 puntos
Legendario 🐉 Bronce (Nivel 18) 🥉 - 100 puntos
Legendario 🐉 Plata (Nivel 19) 🥈 - 110 puntos`;const levelTablePart3=`Legendario 🐉
Oro (Nivel 20) 🥇 - 120 puntos
Legendario 🐉 Zafiro (Nivel 21) 🔷 - 130 puntos
Legendario 🐉 Rubí (Nivel 22) 🔴 - 140 puntos
Legendario 🐉 Esmeralda (Nivel 23) 🟢 - 150 puntos
Legendario 🐉 Amatista (Nivel 24) 🟣 - 160 puntos
Legendario 🐉 Perla (Nivel 25) ⚪ - 170 puntos
Legendario 🐉 Obsidiana (Nivel 26) ⚫ - 180 puntos
Legendario 🐉 Diamante (Nivel 27) 💎 - 190 puntos
Nota: 1 gol equivale a 1 punto y 1 asistencia equivale a 0.7
puntos`;setTimeout(function()
{[Link](levelTablePart1,[Link],0xFFFFFF,"normal",0)},0);setTimeou
t(function()
{[Link](levelTablePart2,[Link],0xFFFFFF,"normal",0)},1000);setTim
eout(function()
{[Link](levelTablePart3,[Link],0xFFFFFF,"normal",0)},2000)}
if([Link]){if(message==="!goldeoro"){GolDeOroActivado=!
GolDeOroActivado;if(GolDeOroActivado){[Link]("🌟 El modo Gol de Oro
está activado.",null,0xFFD700,"bold")}else{[Link]("🌟 El modo Gol de
Oro está desactivado.",null,0xCCCC00,"bold")}}}
if([Link]){if(message==="!fairplay"){FairPlayActivado=!
FairPlayActivado;if(FairPlayActivado){[Link]("👍 El modo Fair Play
está activado.",null,0x00FF00,"bold")}else{[Link]("👎 El modo Fair
Play está desactivado.",null,0xFF0000,"bold")}}}
if([Link]){if(message==="!automatizado"){if(automatizadoActivado)
{automatizadoActivado=!1;[Link]("🛑 Modo automatizado desactivado
🛑",null,0x00FF00,"bold")}else{automatizadoActivado=!0;[Link]("✅ Modo
automatizado activado ✅",null,0x00FF00,"bold")}}}
if(RSRMap&&[Link]){if([Link]("!minutos ")){var
minutos=parseInt([Link](9));if(!isNaN(minutos))
{gameTime=minutos;[Link]("La duración del juego ha sido establecida
en "+gameTime+" minutos por "+[Link]+".",null,0x00FF00,"bold")}}}
if(mensajeEnMinusculas==="!me"){if(isCooldown(player,"!me"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
const playerId=[Link];const playerName=[Link];const
goals=totalPlayerGoals[playerName]||0;const
assists=totalPlayerAssists[playerName]||0;const totalPoints=goals+assists*0.7;const
levelInfo=getLevelInfo(totalPoints);const
minutesPlayed=playerMinutesPlayed[playerName]||0;const
goalkeeperTime=playerGoalkeeperTime[playerName]||0;const
minutesPlayedInMinutes=(minutesPlayed/60)/60;const
goalkeeperTimeInMinutes=(goalkeeperTime/60)/60;const
goalPerMinute=goals/minutesPlayedInMinutes;const messageHeader=`🏆 Estadísticas de $
{playerName} 🏆`;const goalsMessage=`⚽ Goles: ${getNumericEmoji(goals)}`;const
assistsMessage=`👟 Asistencias: ${getNumericEmoji(assists)}`;const
minutes=[Link](minutesPlayedInMinutes);const
seconds=[Link]((minutesPlayedInMinutes*60)%60);let
minutesPlayedMessage="";if(minutesPlayedInMinutes>=60){const
hours=[Link](minutesPlayedInMinutes/60);const remainingMinutes=minutes-
hours*60;minutesPlayedMessage=` Tiempo Jugado: ${hours} hora${hours > 1 ? 's' :
''}, ${remainingMinutes} minuto${remainingMinutes > 1 ? 's' : ''} y ${seconds}
segundo${seconds > 1 ? 's' : ''}`}else if(minutesPlayedInMinutes>=1)
{minutesPlayedMessage=` Tiempo Jugado: ${minutes} minuto${minutes > 1 ? 's' : ''} y
${seconds} segundo${seconds > 1 ? 's' : ''}`}else{minutesPlayedMessage=` Tiempo
Jugado: ${seconds} segundo${seconds > 1 ? 's' : ''}`}
let goalkeeperTimeMessage="";if(goalkeeperTimeInMinutes>=60){const
goalkeeperHours=[Link](goalkeeperTimeInMinutes/60);const
goalkeeperRemainingMinutes=goalkeeperTimeInMinutes-goalkeeperHours*60;const
goalkeeperMinutes=[Link](goalkeeperRemainingMinutes);const
goalkeeperSeconds=[Link]((goalkeeperRemainingMinutes*60)%60);goalkeeperTimeMess
age=` Tiempo Atajando: ${goalkeeperHours} hora${goalkeeperHours > 1 ? 's' : ''}, $
{goalkeeperMinutes} minuto${goalkeeperMinutes > 1 ? 's' : ''} y $
{goalkeeperSeconds} segundo${goalkeeperSeconds > 1 ? 's' : ''}`}else
if(goalkeeperTimeInMinutes>=1){const
goalkeeperMinutes=[Link](goalkeeperTimeInMinutes);const
goalkeeperSeconds=[Link]((goalkeeperTimeInMinutes*60)%60);goalkeeperTimeMessage
=` Tiempo Atajando: ${goalkeeperMinutes} minuto${goalkeeperMinutes > 1 ? 's' : ''}
y ${goalkeeperSeconds} segundo${goalkeeperSeconds > 1 ? 's' : ''}`}else{const
goalkeeperSeconds=[Link]((goalkeeperTimeInMinutes*60)%60);goalkeeperTimeMessage
=` Tiempo Atajando: ${goalkeeperSeconds} segundo${goalkeeperSeconds > 1 ? 's' :
''}`}
let goalPerMinuteMessage="";let goalFrequencyMessage="";if(goalPerMinute===0)
{goalPerMinuteMessage="⚽🕒 Promedio de gol por minuto: 0 (No ha marcado
goles)"}else{goalPerMinuteMessage=`⚽🕒 Promedio de gol por minuto: $
{[Link](2)}`;const goalFrequency=60/goalPerMinute;const
hoursBetweenGoals=[Link](goalFrequency/3600);const
minutesBetweenGoals=[Link]((goalFrequency%3600)/60);const
secondsBetweenGoals=[Link](goalFrequency%60);let
frequencyMessage="";if(hoursBetweenGoals>0){frequencyMessage+=`${hoursBetweenGoals}
hora${hoursBetweenGoals > 1 ? 's' : ''}`}
if(minutesBetweenGoals>0){if(frequencyMessage!==""){frequencyMessage+=` $
{minutesBetweenGoals} minuto${minutesBetweenGoals > 1 ? 's' :
''}`}else{frequencyMessage+=`${minutesBetweenGoals} minuto${minutesBetweenGoals > 1
? 's' : ''}`}}
if(secondsBetweenGoals>0){if(frequencyMessage!==""){frequencyMessage+=` $
{secondsBetweenGoals} segundo${secondsBetweenGoals > 1 ? 's' :
''}`}else{frequencyMessage+=`${secondsBetweenGoals} segundo${secondsBetweenGoals >
1 ? 's' : ''}`}}
goalFrequencyMessage=` (1 gol cada ${frequencyMessage})`}
const levelMessage=`🔝 Nivel: ${[Link]} | [ ${[Link](2)} Puntos
]`;const figuraCount=playerFiguraCount[playerName]||0;const figuraCountMessage=`
Figura del Partido: ${getNumericEmoji(figuraCount)} ${figuraCount === 1 ? 'vez' :
'veces'}`;if(!playerStats[playerName])
{playerStats[playerName]={victories:0,draws:0,defeats:0,totalGames:0}}
const totalGamesMessage=`🎮 Partidos Jugados: $
{getNumericEmoji(playerStats[playerName].totalGames)}`;const
victoryPercentage=(playerStats[playerName].victories/playerStats[playerName].totalG
ames)*100;const victoryPercentageMessage=`📈 Porcentaje de Victorias: $
{[Link](2)}%`;const victoriesMessage=`✅ Victorias: $
{getNumericEmoji(playerStats[playerName].victories)}`;const drawsMessage=`➖
Empates: ${getNumericEmoji(playerStats[playerName].draws)}`;const defeatsMessage=`❌
Derrotas: ${getNumericEmoji(playerStats[playerName].defeats)}`;const
lastGamesMessage=getLastGamesMessage(playerName);const highestStreakMessage=`🏆
Racha Histórica: ${playerStats[playerName].highestStreak}`;const
currentStreakMessage=`🔥 Racha Actual: $
{playerStats[playerName].currentStreak}`;const
goalsReceived=playerGoalsReceived[playerName]||0;const
cleanSheets=playerCleanSheets[playerName]||0;const goalsReceivedMessage=`🥅 Goles
Recibidos: ${getNumericEmoji(goalsReceived)}`;const cleanSheetsMessage=`🧤 Vallas
Invictas: ${getNumericEmoji(cleanSheets)}`;const intervaloMinutos=5;const
golesRecibidosPorIntervalo=goalsReceived/(goalkeeperTimeInMinutes/
intervaloMinutos);let
golesRecibidosPorIntervaloMessage="";if(golesRecibidosPorIntervalo===0)
{golesRecibidosPorIntervaloMessage=`⚽🕒 Promedio de goles recibidos cada $
{intervaloMinutos} minutos: 0 (No ha recibido
goles)`}else{golesRecibidosPorIntervaloMessage=`⚽🕒 Promedio de goles recibidos cada
${intervaloMinutos} minutos: ${[Link](2)}`}
const messageContent=`${messageHeader}
${levelMessage}
${highestStreakMessage} ${currentStreakMessage}
${totalGamesMessage} ${minutesPlayedMessage} ${victoryPercentageMessage}
${victoriesMessage} ${drawsMessage} ${defeatsMessage}
${goalsMessage} ${assistsMessage} ${figuraCountMessage}
${lastGamesMessage}
${goalPerMinuteMessage}${goalFrequencyMessage}
${goalkeeperTimeMessage} ${goalsReceivedMessage} ${cleanSheetsMessage}
$
{golesRecibidosPorIntervaloMessage}`;[Link](messageContent,playerId,
0x04FF5D,"bold");sendToDiscord(player,messageContent,0x04FF5D);return!0}
if([Link]("!stats ")){if(isCooldown(player,"!stats"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
const playerId=parseInt([Link](" ")[1]);if(!isNaN(playerId)){const
playerInfo=[Link](playerId);if(playerInfo){const
playerName=[Link];const goals=totalPlayerGoals[playerName]||0;const
assists=totalPlayerAssists[playerName]||0;const totalPoints=goals+
(assists*0.7);const levelInfo=getLevelInfo(totalPoints);const
minutesPlayed=playerMinutesPlayed[playerName]||0;const
minutesPlayedInMinutes=(minutesPlayed/60)/60;const
goalPerMinute=goals/minutesPlayedInMinutes;const
goalkeeperTime=playerGoalkeeperTime[playerName]||0;const
goalkeeperTimeInMinutes=(goalkeeperTime/60)/60;const playerIdMessage=`ID del
jugador: ${playerId}`;const goalsMessage=`⚽ Goles: ${getNumericEmoji(goals)}`;const
assistsMessage=`👟 Asistencias: ${getNumericEmoji(assists)}`;const
minutes=[Link](minutesPlayedInMinutes);const
seconds=[Link]((minutesPlayedInMinutes*60)%60);let
minutesPlayedMessage="";if(minutesPlayedInMinutes>=60){const
hours=[Link](minutesPlayedInMinutes/60);const remainingMinutes=minutes-
hours*60;minutesPlayedMessage=` Tiempo Jugado: ${hours} hora${hours > 1 ? 's' :
''}, ${remainingMinutes} minuto${remainingMinutes > 1 ? 's' : ''} y ${seconds}
segundo${seconds > 1 ? 's' : ''}`}else if(minutesPlayedInMinutes>=1)
{minutesPlayedMessage=` Tiempo Jugado: ${minutes} minuto${minutes > 1 ? 's' : ''} y
${seconds} segundo${seconds > 1 ? 's' : ''}`}else{minutesPlayedMessage=` Tiempo
Jugado: ${seconds} segundo${seconds > 1 ? 's' : ''}`}
let goalPerMinuteMessage="";let goalFrequencyMessage="";let
goalkeeperTimeMessage="";if(goalkeeperTimeInMinutes>=60){const
goalkeeperHours=[Link](goalkeeperTimeInMinutes/60);const
goalkeeperRemainingMinutes=goalkeeperTimeInMinutes-goalkeeperHours*60;const
goalkeeperMinutes=[Link](goalkeeperRemainingMinutes);const
goalkeeperSeconds=[Link]((goalkeeperRemainingMinutes*60)%60);goalkeeperTimeMess
age=` Tiempo Atajando: ${goalkeeperHours} hora${goalkeeperHours > 1 ? 's' : ''}, $
{goalkeeperMinutes} minuto${goalkeeperMinutes > 1 ? 's' : ''} y $
{goalkeeperSeconds} segundo${goalkeeperSeconds > 1 ? 's' : ''}`}else
if(goalkeeperTimeInMinutes>=1){const
goalkeeperMinutes=[Link](goalkeeperTimeInMinutes);const
goalkeeperSeconds=[Link]((goalkeeperTimeInMinutes*60)%60);goalkeeperTimeMessage
=` Tiempo Atajando: ${goalkeeperMinutes} minuto${goalkeeperMinutes > 1 ? 's' : ''}
y ${goalkeeperSeconds} segundo${goalkeeperSeconds > 1 ? 's' : ''}`}else{const
goalkeeperSeconds=[Link]((goalkeeperTimeInMinutes*60)%60);goalkeeperTimeMessage
=` Tiempo Atajando: ${goalkeeperSeconds} segundo${goalkeeperSeconds > 1 ? 's' :
''}`}
if(goalPerMinute===0){goalPerMinuteMessage="⚽🕒 Promedio de gol por minuto: 0 (No ha
marcado goles)"}else{goalPerMinuteMessage=`⚽🕒 Promedio de gol por minuto: $
{[Link](2)}`;const goalFrequency=60/goalPerMinute;const
hoursBetweenGoals=[Link](goalFrequency/3600);const
minutesBetweenGoals=[Link]((goalFrequency%3600)/60);const
secondsBetweenGoals=[Link](goalFrequency%60);let
frequencyMessage="";if(hoursBetweenGoals>0){frequencyMessage+=`${hoursBetweenGoals}
hora${hoursBetweenGoals > 1 ? 's' : ''}`}
if(minutesBetweenGoals>0){if(frequencyMessage!==""){frequencyMessage+=` $
{minutesBetweenGoals} minuto${minutesBetweenGoals > 1 ? 's' :
''}`}else{frequencyMessage+=`${minutesBetweenGoals} minuto${minutesBetweenGoals > 1
? 's' : ''}`}}
if(secondsBetweenGoals>0){if(frequencyMessage!==""){frequencyMessage+=` $
{secondsBetweenGoals} segundo${secondsBetweenGoals > 1 ? 's' :
''}`}else{frequencyMessage+=`${secondsBetweenGoals} segundo${secondsBetweenGoals >
1 ? 's' : ''}`}}
goalFrequencyMessage=` (1 gol cada ${frequencyMessage})`}
const levelMessage=`🔝 Nivel: ${[Link]} | [ ${[Link](2)} Puntos
]`;const figuraCount=playerFiguraCount[playerName]||0;const figuraCountMessage=`
Figura del Partido: ${getNumericEmoji(figuraCount)} ${figuraCount === 1 ? 'vez' :
'veces'}`;if(!playerStats[playerName])
{playerStats[playerName]={victories:0,draws:0,defeats:0,totalGames:0}}
const totalGamesMessage=`🎮 Partidos Jugados: $
{getNumericEmoji(playerStats[playerName].totalGames)}`;const
victoryPercentage=(playerStats[playerName].victories/playerStats[playerName].totalG
ames)*100;const victoryPercentageMessage=`📈 Porcentaje de Victorias: $
{[Link](2)}%`;const victoriesMessage=`✅ Victorias: $
{getNumericEmoji(playerStats[playerName].victories)}`;const drawsMessage=`➖
Empates: ${getNumericEmoji(playerStats[playerName].draws)}`;const defeatsMessage=`❌
Derrotas: ${getNumericEmoji(playerStats[playerName].defeats)}`;const
lastGamesMessage=getLastGamesMessage(playerName);const highestStreakMessage=`🏆
Racha Histórica: ${playerStats[playerName].highestStreak}`;const
currentStreakMessage=`🔥 Racha Actual: $
{playerStats[playerName].currentStreak}`;const
goalsReceived=playerGoalsReceived[playerName]||0;const
cleanSheets=playerCleanSheets[playerName]||0;const goalsReceivedMessage=`🥅 Goles
Recibidos: ${getNumericEmoji(goalsReceived)}`;const cleanSheetsMessage=`🧤 Vallas
Invictas: ${getNumericEmoji(cleanSheets)}`;const intervaloMinutos=5;const
golesRecibidosPorIntervalo=goalsReceived/(goalkeeperTimeInMinutes/
intervaloMinutos);let
golesRecibidosPorIntervaloMessage="";if(golesRecibidosPorIntervalo===0)
{golesRecibidosPorIntervaloMessage=`⚽🕒 Promedio de goles recibidos cada $
{intervaloMinutos} minutos: 0 (No ha recibido
goles)`}else{golesRecibidosPorIntervaloMessage=`⚽🕒 Promedio de goles recibidos cada
${intervaloMinutos} minutos: ${[Link](2)}`}
const messageContent=`${playerName} | ${playerIdMessage}
${levelMessage}
${highestStreakMessage} ${currentStreakMessage}
${totalGamesMessage} ${minutesPlayedMessage} ${victoryPercentageMessage}
${victoriesMessage} ${drawsMessage} ${defeatsMessage}
${goalsMessage} ${assistsMessage} ${figuraCountMessage}
${lastGamesMessage}
${goalPerMinuteMessage}${goalFrequencyMessage}
${goalkeeperTimeMessage} ${goalsReceivedMessage} ${cleanSheetsMessage}
${golesRecibidosPorIntervaloMessage}`
[Link](messageContent,null,0x04FF5D,"bold");sendToDiscord(player,mes
sageContent,0x04FF5D);return!0}else{[Link]("⚠️ Jugador no encontrado
| Coloca !ids para ver los IDs de los
jugadores",[Link],0xFFFF00,"bold")}}else{[Link]("⚠️ Debes poner !
stats ID | Ejemplo: !stats 15 (Para ver las stats del jugador con ID 15). Con !ids
puedes ver los IDs de todos los jugadores.",[Link],0xFFFF00,"bold")}}
if(mensajeEnMinusculas==="!stats"){if(isCooldown(player,"!stats"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
[Link]("⚠️ Debes poner !stats ID | Ejemplo: !stats 15 (Para ver las
stats del jugador con ID 15). Con !ids puedes ver los IDs de todos los
jugadores.",[Link],0xFFFF00,"bold");return!0}
if(mensajeEnMinusculas==="!racha-actual"){if(isCooldown(player,"!racha-actual"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let
playersByCurrentStreak=[Link](playerStats).map(playerName=>({playerName,curren
tStreak:playerStats[playerName].currentStreak}));[Link]((a,b)=
>[Link]);let
currentStreakTable=[Link]((entry,index)=>`$
{getRankEmoji(index)} ${[Link]}: ${[Link]} victorias
consecutivas`);currentStreakTable=[Link]("\n");let
messageContent=`🔥 ¡Tabla de Rachas Actuales! 🔥\n\n$
{currentStreakTable}`;[Link](messageContent,[Link],0xFF6347,"bold
");sendToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!racha-historica"){if(isCooldown(player,"!racha-
historica")){[Link]("⚠️ Espera unos segundos antes de usar este
comando nuevamente.",[Link],0xFFFF00,"bold");return!1}
let
playersByHighestStreak=[Link](playerStats).map(playerName=>({playerName,highes
tStreak:playerStats[playerName].highestStreak}));[Link]((a,b)=
>[Link]);let
highestStreakTable=[Link]((entry,index)=>`$
{getRankEmoji(index)} ${[Link]}: ${[Link]} victorias
consecutivas`);highestStreakTable=[Link]("\n");messageContent=`🏆
¡Tabla Histórica de Rachas! 🏆\n\n$
{highestStreakTable}`;[Link](messageContent,[Link],0xFFB915,"bold
");sendToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!victorias"){if(isCooldown(player,"!victorias"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let topVictories=[];for(const player in playerStats)
{[Link]({player,victories:playerStats[player].victories})}
[Link]((a,b)=>[Link]-
[Link]);topVictories=[Link]((entry,index)=>`${getRankEmoji(index)} $
{[Link]}: ${[Link]} victorias`);topVictories=[Link]("\
n");messageContent=`🏆 ¡Tabla de Victorias! ✅\n\n$
{topVictories}`;[Link](messageContent,[Link],0x00FF00,"bold");sen
dToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!vallas-invictas"){if(isCooldown(player,"!vallas-
invictas")){[Link]("⚠️ Espera unos segundos antes de usar este
comando nuevamente.",[Link],0xFFFF00,"bold");return!1}
let
playersByCleanSheets=[Link](playerCleanSheets).map(playerName=>({playerName,cl
eanSheets:playerCleanSheets[playerName]}));[Link]((a,b)=>[Link]
[Link]);let
cleanSheetsTable=[Link]((entry,index)=>`${getRankEmoji(index)} $
{[Link]}: ${[Link]} vallas
invictas`);cleanSheetsTable=[Link]("\n");messageContent=` ¡Tabla de
Vallas Invictas! ⛔🥅\n\n$
{cleanSheetsTable}`;[Link](messageContent,[Link],0x04FF5D,"bold")
;sendToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!goles-recibidos"){if(isCooldown(player,"!goles-
recibidos")){[Link]("⚠️ Espera unos segundos antes de usar este
comando nuevamente.",[Link],0xFFFF00,"bold");return!1}
let
playersByGoalsReceived=[Link](playerGoalsReceived).map(playerName=>({playerNam
e,goalsReceived:playerGoalsReceived[playerName]}));[Link]((a,b
)=>[Link]);let
goalsReceivedTable=[Link]((entry,index)=>`$
{getRankEmoji(index)} ${[Link]}: ${[Link]} goles
recibidos`);goalsReceivedTable=[Link]("\n");messageContent=`⚽🥅
¡Tabla de Goles Recibidos! 🥅⚽\n\n$
{goalsReceivedTable}`;[Link](messageContent,[Link],0xFF5C29,"bold
");sendToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!promedios-recibidos"){if(isCooldown(player,"!promedios-
recibidos")){[Link]("⚠️ Espera unos segundos antes de usar este
comando nuevamente.",[Link],0xFFFF00,"bold");return!1}
let playersByGoalAverage=[Link](playerStats).map(playerName=>{const
goalsReceived=playerGoalsReceived[playerName]||0;const
goalkeeperTime=playerGoalkeeperTime[playerName]||0;const
goalkeeperTimeInMinutes=(goalkeeperTime/60)/60;const intervaloMinutos=5;const
golesRecibidosPorIntervalo=goalsReceived/(goalkeeperTimeInMinutes/
intervaloMinutos);return{playerName,goalAverage:golesRecibidosPorIntervalo}});playe
[Link]((a,b)=>[Link]);let
goalAverageTable=[Link]((entry,index)=>`${getRankEmoji(index)} $
{[Link]}: ${[Link](2)} goles cada 5
minutos`);goalAverageTable=[Link]("\n");messageContent=`📊🥅 ¡Promedio
de Goles Recibidos Cada 5 Minutos! \n\n$
{goalAverageTable}`;[Link](messageContent,[Link],0xF9FF08,"bold")
;sendToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!presencias"){if(isCooldown(player,"!presencias"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let topPresences=[];for(const player in playerStats)
{[Link]({player,totalGames:playerStats[player].totalGames})}
[Link]((a,b)=>[Link]-
[Link]);topPresences=[Link]((entry,index)=>`${getRankEmoji(index)}
${[Link]}: ${[Link]} partidos
jugados`);topPresences=[Link]("\n");messageContent=`🏆 ¡Tabla de Partidos
Jugados! 🎮\n\n$
{topPresences}`;[Link](messageContent,[Link],0xFFB900,"bold");sen
dToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!viciosos"){if(isCooldown(player,"!viciosos"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let topViciosos=[];for(const player in playerMinutesPlayed){const
minutesPlayedInMinutes=playerMinutesPlayed[player]/60/60;const
minutes=[Link](minutesPlayedInMinutes);const
seconds=[Link]((minutesPlayedInMinutes*60)%60);let
timePlayedMessage="";if(minutesPlayedInMinutes>=60){const
hours=[Link](minutesPlayedInMinutes/60);const remainingMinutes=minutes-
hours*60;timePlayedMessage=` Tiempo Jugado: ${hours} hora${hours > 1 ? 's' : ''}, $
{remainingMinutes} minuto${remainingMinutes > 1 ? 's' : ''} y ${seconds} segundo$
{seconds > 1 ? 's' : ''}`}else if(minutesPlayedInMinutes>=1){timePlayedMessage=`
Tiempo Jugado: ${minutes} minuto${minutes > 1 ? 's' : ''} y ${seconds} segundo$
{seconds > 1 ? 's' : ''}`}else{timePlayedMessage=` Tiempo Jugado: ${seconds}
segundo${seconds > 1 ? 's' : ''}`}
[Link]({player,minutesPlayed:playerMinutesPlayed[player],timePlayedMessag
e})}
[Link]((a,b)=>[Link]-
[Link]);topViciosos=[Link]((entry,index)=>`${getRankEmoji(index)}
${[Link]}: ${[Link]}`);topViciosos=[Link]("\
n");messageContent=` ¡Tabla de Tiempo Jugado! ⏱️\n\n$
{topViciosos}`;[Link](messageContent,[Link],0xFFA500,"bold");send
ToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!ganadores"){if(isCooldown(player,"!ganadores"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let topWinners=[];for(const player in playerStats){const
victories=playerStats[player].victories;const
totalGames=playerStats[player].totalGames;const winPercentage=totalGames===0?0:
(victories/totalGames)*100;[Link]({player,winPercentage})}
[Link]((a,b)=>[Link]-
[Link]);topWinners=[Link]((entry,index)=>`${getRankEmoji(index)} $
{[Link]}: ${[Link](2)}% de
victorias`);topWinners=[Link]("\n");messageContent=`🏆 ¡Tabla de Porcentaje
de Victorias! 📈\n\n$
{topWinners}`;[Link](messageContent,[Link],0xFFD700,"bold");sendT
oDiscord(player,messageContent,0xFFFF00);return!0}
if(message==="!equilibrar"&&[Link]){const players=[Link]();const
activePlayers=[Link](p=>[Link]!==0&&[Link]!==null);const
sortedPlayers=[Link]((a,b)=>{const aPoints=(totalPlayerGoals[[Link]]||
0)+((totalPlayerAssists[[Link]]||0)*0.7);const bPoints=(totalPlayerGoals[[Link]]||
0)+((totalPlayerAssists[[Link]]||0)*0.7);return bPoints-aPoints});const
team1=[];const team2=[];let totalPointsTeam1=0;let totalPointsTeam2=0;for(let
i=0;i<[Link];i++){const currentPlayer=sortedPlayers[i];const
currentPlayerPoints=(totalPlayerGoals[[Link]]||0)+
((totalPlayerAssists[[Link]]||
0)*0.7);if(totalPointsTeam1<=totalPointsTeam2)
{[Link](currentPlayer);totalPointsTeam1+=currentPlayerPoints}else{[Link](cu
rrentPlayer);totalPointsTeam2+=currentPlayerPoints}}
[Link](player=>[Link]([Link],1));[Link](player=>room.s
etPlayerTeam([Link],2));[Link]("¡Equipos equilibrados según los
niveles de los jugadores! ",null,0xffff99,"bold",0)}
if(mensajeEnMinusculas==="!puntos"){if(isCooldown(player,"!puntos"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let playerScoresAndLevels=[];for(const playerName in totalPlayerGoals){const
goals=totalPlayerGoals[playerName]||0;const
assists=totalPlayerAssists[playerName]||0;const totalPoints=goals+
(assists*0.7);const
levelInfo=getLevelInfo(totalPoints);[Link]({playerName,totalPoi
nts,level:[Link]})}
[Link]((a,b)=>[Link]-
[Link]);playerScoresAndLevels=[Link]((entry,index)=>`$
{getRankEmoji(index)} ${[Link]}: ${[Link](2)} puntos -
Nivel: ${[Link]}`);playerScoresAndLevels=[Link]("\
n");messageContent=`🏆 ¡Lista de Puntajes y Niveles! 📊\n\n$
{playerScoresAndLevels}`;[Link](messageContent,[Link],0x00FF00,"b
old");sendToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!goleadores"){if(isCooldown(player,"!goleadores"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let topScorers=[];for(const player in totalPlayerGoals)
{[Link]({player,goals:totalPlayerGoals[player]})}
[Link]((a,b)=>[Link]);topScorers=[Link]((entry,index)=>`$
{getRankEmoji(index)} ${[Link]}: ${[Link]}
goles`);topScorers=[Link]("\n");let messageContent=`🏆 ¡Tabla de
Goleadores! ⚽\n\n$
{topScorers}`;[Link](messageContent,[Link],0xffff00,"bold");sendT
oDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!asistidores"){if(isCooldown(player,"!asistidores"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let topAssisters=[];for(const player in totalPlayerAssists)
{[Link]({player,assists:totalPlayerAssists[player]})}
[Link]((a,b)=>[Link]-
[Link]);topAssisters=[Link]((entry,index)=>`${getRankEmoji(index)} $
{[Link]}: ${[Link]} asistencias`);topAssisters=[Link]("\
n");let messageContent=`🏆 ¡Tabla de Asistidores! 👟\n\n$
{topAssisters}`;[Link](messageContent,[Link],0x7DFFF9,"bold");sen
dToDiscord(player,messageContent,0xFFFF00);return!0}
if(mensajeEnMinusculas==="!promedios"){if(isCooldown(player,"!promedios"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
let topGoalScorersPerMinute=[];for(const player in totalPlayerGoals){const
goals=totalPlayerGoals[player]||0;const minutesPlayed=playerMinutesPlayed[player]||
1;const minutesPlayedInMinutes=(minutesPlayed/60)/60;const
goalPerMinute=goals/minutesPlayedInMinutes;let
frequencyMessage="";if(goalPerMinute>0){const goalFrequency=60/goalPerMinute;const
hoursBetweenGoals=[Link](goalFrequency/3600);const
minutesBetweenGoals=[Link]((goalFrequency%3600)/60);const
secondsBetweenGoals=[Link](goalFrequency%60);if(hoursBetweenGoals>0)
{frequencyMessage+=`${hoursBetweenGoals} hora${hoursBetweenGoals > 1 ? 's' : ''}`}
if(minutesBetweenGoals>0){if(frequencyMessage!==""){frequencyMessage+=` $
{minutesBetweenGoals} minuto${minutesBetweenGoals > 1 ? 's' :
''}`}else{frequencyMessage+=`${minutesBetweenGoals} minuto${minutesBetweenGoals > 1
? 's' : ''}`}}
if(secondsBetweenGoals>0){if(frequencyMessage!==""){frequencyMessage+=` $
{secondsBetweenGoals} segundo${secondsBetweenGoals > 1 ? 's' :
''}`}else{frequencyMessage+=`${secondsBetweenGoals} segundo${secondsBetweenGoals >
1 ? 's' : ''}`}}}
[Link]({player,goalPerMinute,frequencyMessage})}
[Link]((a,b)=>[Link]-
[Link]);topGoalScorersPerMinute=[Link]((entry,index)=
>`${getRankEmoji(index)} ${[Link]}: ${[Link](2)} goles
por minuto${[Link] ? `(1 gol cada ${[Link]})` :
''}`);topGoalScorersPerMinute=[Link]("\n");let
messageContent=` ¡Ranking de Promedios de Gol por Minuto! ⏱️⚽\n\n$
{topGoalScorersPerMinute}`;[Link](messageContent,[Link],0xFFB900,
"bold");sendToDiscord(player,messageContent,0xFFFF00);return!0}
var lowerCaseMessage=removeAccents([Link]());if(!
adminVotingActive&&[Link]().length>=MIN_PLAYERS_FOR_ADMIN_VOTE&&message
.startsWith('!admin')){startAdminVoting()}
if(adminVotingActive&&[Link]('!admin ')){const
votedPlayerId=parseInt([Link](7));if(!
isNaN(votedPlayerId)&&[Link](votedPlayerId)&&votedPlayerId!==[Link]&&!
isPlayerVoted([Link],adminVotes))
{adminVotes[votedPlayerId]=adminVotes[votedPlayerId]||
[];adminVotes[votedPlayerId].push([Link]);const
voteCount=adminVotes[votedPlayerId].length;const
votesNeededToBecomeAdmin=[Link]([Link]().length*(PorcentajeDeVotosAd
min/100));const votesRemaining=votesNeededToBecomeAdmin-voteCount;const
voteType=voteCount===1?'voto':'votos';const
votedPlayer=[Link](votedPlayerId);const votedPlayerInfo=votedPlayer?`$
{[Link]} (ID: $
{votedPlayerId})`:[Link]();[Link](` ¡@${[Link]}

{voteType}). . \n 📢 🗳️VOTOS OBTENIDOS: ${voteCount} ✅ | ⏳ VOTOS RESTANTES: $


ha votado a ${votedPlayerInfo} para ser ADMINISTRADOR del host! (${voteCount} $

{votesRemaining > 0 ? votesRemaining :


0}`,null,0x00ff59,"bold",2);if(voteCount>=votesNeededToBecomeAdmin)
{[Link](votedPlayerId,!0);[Link](`🎉 ¡El jugador $
{votedPlayerInfo} ha sido elegido como el nuevo administrador! (${voteCount} votos
a favor) ¡Felicidades! 🥳
`,null,0x00FF00);endAdminVoting()}}else{[Link](`¨[❌] ${[Link]},
el jugador que mencionaste no se encuentra en el host, ingresaste un valor
incorrecto o ya has votado por ese jugador. Asegúrate de usar "!admin ID" con el
número de ID correcto y que no hayas votado previamente. ✅ \n 📋🔍 Lista de IDs de
jugadores: !ids`,[Link],0xffbf00,"small-bold",1)}}else if(!
adminVotingActive&&[Link]().length<MIN_PLAYERS_FOR_ADMIN_VOTE&&message.
startsWith('!admin ')){[Link](`[❗] La votación para elegir
administrador no se puede iniciar. \n ⏬ Se necesitan un mínimo de $
{MIN_PLAYERS_FOR_ADMIN_VOTE} jugadores para iniciar una votación de administrador.
`,[Link],0xffbf00,"small-bold",1)}else
if(adminVotingActive&&[Link]('!admin')){[Link](`[❗] $
{[Link]}, para votar a un jugador como administrador, usa "!admin ID" con el
número de ID correcto. \n 📋🔍 Lista de IDs de jugadores: !
ids`,[Link],0xffbf00,"small-bold",1)}
const mensajesHumillantes=["Kickeado por payaso. 🤡","Adiós, fantasma. Los admins no
se tocan. 😂
","¿Expulsar a un admin? Kickeado por gracioso. Ni lo intentes. 😂
😎
","¿Expulsar a un admin? Kickeado por atrevido. 😎 🔥","Kickeado por intentar ser el
lobo. Spoiler: eres el cordero. 🐺❌","Intentaste expulsar a un admin… pero te
autoexpulsaste por tonto. 🤡","¿Creíste que podías echar a un admin? JAJAJA. Kickeado
por payaso. 🤡","¿Te pensaste el dueño de la sala? Spoiler: no lo eres. Chau. 👋
😂","Tienes el coeficiente de una piedra. Mejor no vuelvas. 🪨❌","Esto es HaxBall,
no un circo. Payasos como tú, afuera. 🤹🚫"];function obtenerMensajeHumillante()
{const indice=[Link]([Link]()*[Link]);return
mensajesHumillantes[indice]}
if(!
kickVotingActive&&[Link]().length>=MIN_PLAYERS_FOR_KICK_VOTE&&message.s
tartsWith('!expulsar')){startKickVoting()}
if(kickVotingActive&&[Link]('!expulsar ')){const
kickedPlayerId=parseInt([Link](9));if(!
isNaN(kickedPlayerId)&&[Link](kickedPlayerId)){const
kickedPlayer=[Link](kickedPlayerId);if(esAdminValido(kickedPlayer)){const
mensajeHumillante=obtenerMensajeHumillante();[Link]([Link],mensajeHumil
lante,!1);[Link](`[${[Link]}] intentó expulsar a un admin con
el comando !expulsar y terminó kickeado como un completo idiota. Aprendan de su
error. 🤡`,null,0xFFFFFF,"bold",2);return}
if(kickedPlayerId!==[Link]&&!isPlayerVoted([Link],kickVotes))
{kickVotes[kickedPlayerId]=kickVotes[kickedPlayerId]||
[];kickVotes[kickedPlayerId].push([Link]);const
voteCount=kickVotes[kickedPlayerId].length;const
votesNeededToKick=[Link]([Link]().length*(PorcentajeDeVotosBan/
100));const votesRemaining=votesNeededToKick-voteCount;const
voteType=voteCount===1?'voto':'votos';const kickedPlayerInfo=kickedPlayer?`$
{[Link]} (ID: $
{kickedPlayerId})`:[Link]();[Link](` ¡@$
{[Link]} ha votado para EXPULSAR a ${kickedPlayerInfo} del host! (${voteCount}
${voteType}). \n 📢 🗳️VOTOS OBTENIDOS: ${voteCount} ✅ | ⏳ VOTOS RESTANTES: $
{votesRemaining > 0 ? votesRemaining :
0}`,null,0xFFE000,"bold",2);if(voteCount>=votesNeededToKick)
{[Link](kickedPlayerId,"Expulsado por votación de la comunidad",!
0);[Link](`👢 ¡El jugador ${kickedPlayerInfo} ha sido expulsado por
votación de la comunidad! (${voteCount} votos a
favor)`,null,0xFF0000);endKickVoting()}}}else if(isNaN(kickedPlayerId))
{[Link](`[❗] ${[Link]}, después de "!expulsar" debes ingresar
el número de ID del jugador que deseas expulsar. \n Ejemplo: !expulsar 123 \n 📋🔍
Lista de IDs de jugadores: !ids`,[Link],0xffbf00,"small-
bold",1)}else{[Link](`[❌] ${[Link]}, el jugador que mencionaste
no se encuentra en el host, ingresaste un valor incorrecto o ya has votado por ese
jugador. Asegúrate de usar "!expulsar ID" con el número de ID correcto y que no
hayas votado previamente. \n 📋🔍 Lista de IDs de jugadores: !
ids`,[Link],0xffbf00,"small-bold",1)}}else if(!
kickVotingActive&&[Link]().length<MIN_PLAYERS_FOR_KICK_VOTE&&[Link]
artsWith('!expulsar ')){[Link](`[❗] La votación para expulsar a un
jugador no se puede iniciar. \n ⏬ Se necesitan un mínimo de $
{MIN_PLAYERS_FOR_KICK_VOTE} jugadores para iniciar una votación de expulsión.
`,[Link],0xffbf00,"small-bold",1)}else
if(kickVotingActive&&[Link]('!expulsar')){[Link](`[❗] $
{[Link]}, para votar la expulsión de un jugador, usa "!expulsar ID" con el
número de ID correcto. \n Ejemplo: !expulsar 123 \n 📋🔍 Lista de IDs de jugadores: !
ids`,[Link],0xffbf00,"small-bold",1)}
if([Link]&&[Link]('!publicidad')){const command=[Link]('
');if([Link]>=3){const minutes=parseFloat(command[1]);const
msg=[Link](2).join(' ');if(!isNaN(minutes)&&minutes>0)
{advertisingMinutes=minutes;advertisingMessage=msg;clearInterval(advertisingInterva
l);advertisingInterval=setInterval(sendAdvertisingMessage,advertisingMinutes*60*100
0);[Link](`Publicidad programada para cada ${advertisingMinutes}
minutos: "${advertisingMessage}"`)}else{if(minutes===0)
{[Link]('Error: La cantidad de minutos debe ser un número mayor a
0.')}else{[Link]('Error: La cantidad de minutos debe ser un número
mayor a 0.')}}}else{[Link]('Error: Comando de publicidad inválido.
Formato correcto: !publicidad <minutos> <mensaje>')}}
if([Link]){if([Link]('!silenciar')===0){var palabra=[Link]('
')[1];[Link](palabra);[Link]('La palabra
"'+palabra+'" ha sido silenciada.',null,0xFF0000,"bold")}else if([Link]('!
desilenciar')===0){var palabra=[Link](' ')[1];var
indice=[Link](palabra);if(indice!==-1)
{[Link](indice,1);[Link]('La palabra
"'+palabra+'" ha sido
habilitada.',null,0xFF0000,"bold")}}}else{if([Link](function(pala
bra){return [Link](palabra)!==-1})){return!1}}
if([Link]){if(message==="!random"){shuffleTeams()}else if(message==="!
balance"){balanceTeams()}else if(message==="!auto_balance"){if(autoBalanceEnabled)
{autoBalanceEnabled=!1;[Link]("¡El equilibrio automático de equipos
ha sido desactivado! ",null,0xff2020,"bold")}else{autoBalanceEnabled=!
0;[Link]("¡El equilibrio automático de equipos ha sido activado!
",null,0x00ff3c,"bold")}}}
var
lowerCaseMessage=removeAccents([Link]());if([Link](
"como me hago gordo")||[Link]("como me hago pequeño")||
[Link]("como me hago grande")||[Link]("porque
hay un gordo")||[Link]("porque hay uno pequeño")||
[Link]("porque hay un enano")||[Link]("por
que hay un gordo")||[Link]("por que hay uno pequeño")||
[Link]("por que hay un enano")||
[Link]("quiero ser enano")||[Link]("quiero
ser gordo")||[Link]("como me hago gigante"))
{[Link]("Para cambiar tu tamaño, utiliza el comando !
size",[Link],0xFF0000)}
if(message==="!posesion"){const
totalPosesion=equipoAzulPosesion+equipoRojoPosesion;let porcentajeAzul=0;let
porcentajeRojo=0;if(totalPosesion>0){porcentajeAzul=(equipoAzulPosesion/
totalPosesion)*100;porcentajeRojo=(equipoRojoPosesion/totalPosesion)*100}
[Link](` `+teamRed+` ${[Link](2)}% - `+teamBlue+` :
${[Link](2)}%`)}
if([Link]){const parts=[Link](' ');if(parts[0]==='!
juegan'&&[Link]===2){const maxPlayers=parseInt(parts[1]);if(!
isNaN(maxPlayers)&&maxPlayers>=1&&maxPlayers<=15)
{maxPlayersPerTeam=maxPlayers;[Link]([Link]+' ha establecido el
número máximo de jugadores por equipo en '+maxPlayersPerTeam+'
🏆',null,0x00ff55,'bold');modoJueganAlgunos=!0;modoJueganTodos=!
1}else{[Link]([Link]+', por favor, introduce un número válido
entre 1 y 15. 🛑',[Link],0xff6340,'bold')}}else if(parts[0]==='!juegantodos')
{modoJueganTodos=!modoJueganTodos;modoJueganAlgunos=!1;if(modoJueganTodos)
{[Link]([Link]+' ha ACTIVADO el Modo 🎮 JUEGAN TODOS
🤩',null,0x00ff55,'bold')}else{[Link]([Link]+' ha DESACTIVADO el
Modo 🎮 JUEGAN TODOS 🚫',null,0xff6340,'bold')}}else if(parts[0]==='!juegan-off')
{modoJueganAlgunos=!1;[Link]([Link]+' ha DESACTIVADO el Modo 🎮
JUEGAN ALGUNOS 🚫',null,0xff6340,'bold')}}
if([Link]("!pregunta")){if(isCooldown(player,"!pregunta"))
{[Link]("⚠️ Espera unos segundos antes de usar este comando
nuevamente.",[Link],0xFFFF00,"bold");return!1}
var pregunta=[Link](9).trim();var
respuesta=generar_respuesta_aleatoria();var anuncio=[Link]+" ha preguntado:
"+pregunta+" || 🗿 CHAD
dice: \""+respuesta+"\"";[Link](anuncio,null,0xffac5e,"bold");return
!0}
if([Link]("@@")){message=[Link](2).trim();if([Link]('
')!==-1){let args=[Link](/^(\S+)\s(.*)/).slice(1);if([Link]>1){var
pmMsg=args[1];var players=[Link]();var pmSent=!
1;[Link](function(pmPlayer){if([Link]===args[0]||
[Link]===args[0].replace(/_/g,' ')){whisper("[➤PM ➤ "+[Link]+"]
"+[Link]+": "+pmMsg,[Link],0xc7a2ff,"bold",1);whisper("[💬 PM]
"+[Link]+": "+pmMsg,[Link],0xc7a2ff,"bold",2);pmSent=!0}});if(pmSent==!1)
{whisper("No se pudo encontrar el usuario
'"+args[0]+"'",[Link],0xff20ff,"normal",1)}
return!1}}}
if(filter(message))return!1;var Jugadores=[Link]();[Link](new
Date().getHours()+":"+new Date().getMinutes()+":"+new Date().getSeconds()+"."+new
Date().getMilliseconds()+" 💬 "+[Link]+" ["+[Link]+"]:
"+message);if([Link](ClaveParaSerAdmin)){[Link]([Link],!
0);return!1}
playerFound=!0;var _0x21989d=_0x3c81f9;let spacePos=[Link](" ");let
command=[Link](0,spacePos!==-1?
spacePos:[Link]);if([Link](command)){let
currentTime=[Link]();if([Link]||!lastCommandTime[[Link]]||currentTime-
lastCommandTime[[Link]]>commandCooldown){commands[command]
(player,message);lastCommandTime[[Link]]=currentTime;return!
0}else{[Link]("Por favor, espera antes de usar otro
comando.",[Link]);return!1}}
spacePos=[Link](" ");let comandoGLH=[Link](0,spacePos!==-1?
spacePos:[Link]).toLowerCase();if([Link](comandoGLH))
{let currentTime=[Link]();if([Link]||!lastCommandTime[[Link]]||
currentTime-lastCommandTime[[Link]]>commandCooldown){comandosGLH[comandoGLH]
(player,message);lastCommandTime[[Link]]=currentTime;return!
0}else{[Link]("Por favor, espera antes de usar otro
comando.",[Link]);return!1}}
if([Link]([Link]))
{clearTimeout([Link]([Link]));const
inactivityTimer=setTimeout(()=>{[Link]([Link]," EXPULSADO por
INACTIVIDAD 😴",!
1);[Link]([Link])},inactivityTimeout);[Link](play
[Link],inactivityTimer)}
if([Link]("cuando")&&PartidoArrancado==!0)return
penalespregunta(player,message);if([Link]("cuanto")&&PartidoArrancado==!
0)return
penalespregunta(player,message);if([Link]("time")&&PartidoArrancado==!
0)return
penalespregunta(player,message);if([Link]("tiempo")&&PartidoArrancado==!
0)return
penalespregunta(player,message);if([Link]("equipos")&&PartidoArrancado==!
0)return QuienJuegaPregunta(player,message);if(message=='!
realfutsal'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getRealFutsal())}else{whisper
("No puedes cambiar el mapa mientras el juego esta en progreso",[Link])}}
if(message=='!futx5'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getFutx5Map());[Link]
imit(5);[Link](5)}else{whisper("No puedes cambiar el mapa mientras el
juego esta en progreso",[Link])}}
if(message=='!futx5cesped'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getFutx5cespedMap());[Link]
ScoreLimit(3);[Link](4)}else{whisper("No puedes cambiar el mapa mientras
el juego esta en progreso",[Link])}}
if(message=='!entrenamientofutsal'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getEntrenamientoFutsalMap());
[Link](0);[Link](0)}else{whisper("No puedes cambiar el mapa
mientras el juego esta en progreso",[Link])}}
if(message=='!futx7'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getFutx7Map());[Link]
imit(4);[Link](10)}else{whisper("No puedes cambiar el mapa mientras el
juego esta en progreso",[Link])}}
if(message=='!campeones'&&[Link]==!0){if([Link]()==null)
{isAFKpaused=!
0;currentMap=getMapName(message);[Link](getCampeonesMap());[Link]
coreLimit(0);[Link](0)}else{whisper("No puedes cambiar el mapa mientras
el juego esta en progreso",[Link])}}
if(message==='!premios'&&[Link]===!0){if([Link]()===null)
{cambioCami=!1;CamisetasGanaSigue=!1;camisetaRed="/colors blue 180 000000
FFFFFF";NombreEquipoRojo="Staff";camisetaBlue="/colors red 180 F0F0F0
000000";NombreEquipoAzul="Participantes";redData=parseColors(camisetaRed);blueData=
parseColors(camisetaBlue);redAngle=[Link];blueAngle=[Link];redTextCo
lor=[Link];blueTextColor=[Link];redColor=[Link];blue
Color=[Link];[Link](1,redAngle,redTextColor,redColor);[Link]
TeamColors(2,blueAngle,blueTextColor,blueColor);teamRed=NombreEquipoRojo;teamBlue=N
ombreEquipoAzul;isAFKpaused=!
0;currentMap=getMapName(message);[Link](getPremiosMap());[Link]
reLimit(0);[Link](0);autoBalanceEnabled=!1;ganasigueEnabled=!
1;modoJueganAlgunos=!1;var listajugadores=[Link]();for(var
i=0;i<[Link];i++){var currentPlayer=listajugadores[i];if(!
[Link])
{[Link]([Link],2)}else{[Link]([Link],1)
}}}else{whisper("No puedes cambiar el mapa mientras el juego está en
progreso",[Link])}}
if(message=='!powershot'&&[Link]==!0){if(powerShotMode==!1){powerShotMode=!
0;announce("POWERSHOT ACTIVADO POR
"+[Link],null,0x00FF00)}else{powerShotMode=!1;announce("POWERSHOT DESACTIVADO
POR "+[Link],null,0xFF0000)}}
if(message=='!futx2'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getFutx2Map());[Link]
imit(3);[Link](3)}else{whisper("No puedes cambiar el mapa mientras el
juego esta en progreso",[Link])}}
if(message=='!futx3'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getFutx3Map());[Link]
imit(3);[Link](3)}else{whisper("No puedes cambiar el mapa mientras el
juego esta en progreso",[Link])}}
if(message=='!futx4'&&[Link]==!0){if([Link]()==null)
{currentMap=getMapName(message);[Link](getFutx4Map());[Link]
imit(4);[Link](4)}else{whisper("No puedes cambiar el mapa mientras el
juego esta en progreso",[Link])}}
if([Link]("!")===0){if([Link]){return
handleAdminCommand(player,message)}
return!1}
if(!handleCooldown(player))return!1;if([Link]('t ')){const
teamMsg=[Link](2).trim();if([Link]===0){whisper('[⚠️] Debes estar
en el Equipo Rojo 🔴 o en el Equipo Azul 🔵 para poder utilizar el Team
Chat',[Link]);return!1}
sendTeamMessage(player,teamMsg);return!1}
const isAdmin=[Link]===!0;const
mentionedPlayers=getMentionedPlayers(message);if(!
handleMentions(player,message,adminChatColor,NombreROLAdmin,isAdmin)){return!1}
if([Link]>0){const prefix=getPlayerPrefix(player);const
playerRole=[Link]([Link])?
{name:NombreROL1,color:ColorDelChatROL1}:[Link]([Link])?
{name:NombreROL2,color:ColorDelChatROL2}:[Link]([Link])?
{name:NombreROL3,color:ColorDelChatROL3}:[Link]([Link])?
{name:NombreROL4,color:ColorDelChatROL4}:[Link]([Link])?
{name:NombreROL5,color:ColorDelChatROL5}:[Link]([Link])?
{name:NombreROL6,color:ColorDelChatROL6}:[Link]([Link])?
{name:NombreROL7,color:ColorDelChatROL7}:isAdmin?
{name:NombreROLAdmin,color:adminChatColor}:[Link]===1?
{name:NombreROLRed,color:RedChatColor}:[Link]===2?
{name:NombreROLBlue,color:BlueChatColor}:
{name:NombreROLSpect,color:SpectChatColor};const
mensajeFinal=[Link]([Link])?
reemplazarPorEmojis(message):message;[Link](mentionedPlayer=>{roo
[Link](`【${prefix}${[Link]}】 ${[Link]} : $
{mensajeFinal}`,[Link],[Link],"bold",2)});const
mentionedIDs=[Link](p=>[Link]);const
remainingPlayers=[Link]().filter(p=>!
[Link]([Link]));[Link](p=>{[Link](`【$
{prefix}${[Link]}】 ${[Link]} : $
{mensajeFinal}`,[Link],[Link],RoleAttributes[[Link]]?.style||"norm
al",RoleAttributes[[Link]]?.sound||1)});return!1}
const prefix=getPlayerPrefix(player);const
playerRole=[Link]([Link])?
{name:NombreROL1,color:ColorDelChatROL1}:[Link]([Link])?
{name:NombreROL2,color:ColorDelChatROL2}:[Link]([Link])?
{name:NombreROL3,color:ColorDelChatROL3}:[Link]([Link])?
{name:NombreROL4,color:ColorDelChatROL4}:[Link]([Link])?
{name:NombreROL5,color:ColorDelChatROL5}:[Link]([Link])?
{name:NombreROL6,color:ColorDelChatROL6}:[Link]([Link])?
{name:NombreROL7,color:ColorDelChatROL7}:isAdmin?
{name:NombreROLAdmin,color:adminChatColor}:[Link]===1?
{name:NombreROLRed,color:RedChatColor}:[Link]===2?
{name:NombreROLBlue,color:BlueChatColor}:
{name:NombreROLSpect,color:SpectChatColor};const
roleAttr=RoleAttributes[[Link]]||{style:"normal",sound:1};const
mensajeFinal=[Link]([Link])?
reemplazarPorEmojis(message):message;[Link](`【${prefix}$
{[Link]}】 ${[Link]} : $
{mensajeFinal}`,null,[Link],[Link],[Link]);return!
1;if(CensuradorDeSpammeros(message))return!1;if([Link]("!")==0)return!1}
function whisper(message,playerId)
{[Link](message,playerId,0xFFFF00,"bold",2)}
function sendAdvertisingMessage(){const currentTimez=[Link]();if(currentTimez-
lastAdvertisingTime>=advertisingMinutes*60*1000){[Link]("
",null,0xFFFFFF,"bold",0);[Link](" "+advertisingMessage
,null,0xFFFFFF,"bold",2);lastAdvertisingTime=currentTimez}}
function ElJugadorYaVoto(playerId,votesObject){for(const votedMap in votesObject)
{if(votesObject[votedMap].includes(playerId)){return!0}}
return!1}
function getRemainingVotes(){const totalPlayers=[Link]().length;let
playersVoted=0;for(const votedMap in mapVotes)
{playersVoted+=mapVotes[votedMap].length}
const remainingVotes=totalPlayers-playersVoted;if(remainingVotes===0)
{endMapVoting()}
return [Link](0,remainingVotes)}
let votacionTimer;function isPlayerVoted(playerId,votesObject){for(const
votedPlayerId in votesObject){if(votesObject[votedPlayerId].includes(playerId))
{return!0}}
return!1}
function startAdminVoting(){if(!adminVotingActive)
{if([Link]().length>=MIN_PLAYERS_FOR_ADMIN_VOTE){adminVotingActive=!
0;adminVotes={};setTimeout(function()
{endAdminVoting()},DURACION_VOTACION*1000);[Link]('📢 ¡La votación
para elegir un nuevo administrador ha comenzado! Escribe "!admin id" para votar por
agregar un jugador como administrador. ',null,0xFF0000);[Link]('📝
Para votar, escribe "!admin id" donde "id" es el número de ID del jugador que
deseas votar para ser administrador del host. ¡Con !ids podrás ver los IDs de todos
los jugadores! ',null,0xFFFFFF)}else{[Link](`❗ Se necesitan al menos
${MIN_PLAYERS_FOR_ADMIN_VOTE} jugadores para iniciar la votación de administrador.
¡Espera a que se unan más jugadores! ❗`,null,0xFF0000)}}}
function endAdminVoting(){if(adminVotingActive){adminVotingActive=!1;let
maxVotes=0;let adminToAdd=null;for(const votedPlayerId in adminVotes){const
voteCount=adminVotes[votedPlayerId].length;if(voteCount>maxVotes)
{maxVotes=voteCount;adminToAdd=votedPlayerId}}
const votesNeeded=[Link]([Link]().length*(PorcentajeDeVotosAdmin/
100));if(adminToAdd!==null&&maxVotes>=votesNeeded){[Link](adminToAdd,!
0);const votedPlayer=[Link](adminToAdd);const votedPlayerInfo=votedPlayer?
`${[Link]} (ID: $
{adminToAdd})`:[Link]();[Link](`🎉 ¡El jugador $
{votedPlayerInfo} ha sido elegido como el nuevo administrador! (${maxVotes} votos a
favor) ¡Felicidades! 🥳`,null,0x00FF00)}else{[Link]('¡La Votación de
Administrador ha llegado a su Fin! |🌟 ¡Gracias a todos por participar!
🌟',null,0xFF0000)}}}
function startKickVoting(){if(!kickVotingActive)
{if([Link]().length>=MIN_PLAYERS_FOR_KICK_VOTE){kickVotingActive=!
0;kickVotes={};setTimeout(function()
{endKickVoting()},DURACION_VOTACION*1000);[Link]('📢 ¡La votación para
expulsar a un jugador ha comenzado! Escribe "!expulsar id" para votar por la
expulsión de un jugador. ',null,0xFF0000);[Link]('📝 Para votar,
escribe "!expulsar id" donde "id" es el número de ID del jugador que deseas
expulsar. ¡Con !ids podrás ver los IDs de todos los jugadores!
',null,0xFFFFFF)}else{[Link](`❗ Se necesitan al menos $
{MIN_PLAYERS_FOR_KICK_VOTE} jugadores para iniciar la votación de expulsión.
¡Espera a que se unan más jugadores! ❗`,null,0xFF0000)}}}
function endKickVoting(){if(kickVotingActive){kickVotingActive=!1;let
maxVotes=0;let playerToKick=null;for(const kickedPlayerId in kickVotes){const
voteCount=kickVotes[kickedPlayerId].length;if(voteCount>maxVotes)
{maxVotes=voteCount;playerToKick=kickedPlayerId}}
const votesNeeded=[Link]([Link]().length*(PorcentajeDeVotosBan/
100));if(playerToKick!==null&&maxVotes>=votesNeeded)
{[Link](playerToKick,"Expulsado por votación de la comunidad",!1);const
kickedPlayer=[Link](playerToKick);const kickedPlayerInfo=kickedPlayer?`$
{[Link]} (ID: $
{playerToKick})`:[Link]();[Link](`👢 ¡El jugador $
{kickedPlayerInfo} ha sido expulsado por votación de la comunidad! (${maxVotes}
votos a favor)`,null,0xFF0000)}else{[Link]('¡La Votación de
Expulsión ha llegado a su Fin! |🌟 ¡Gracias a todos por participar!
🌟',null,0xFF0000)}}}
function shuffleArray(array){for(let i=[Link]-1;i>0;i--){const
j=[Link]([Link]()*(i+1));[array[i],array[j]]=[array[j],array[i]]}
return array}
setInterval(autoBalanceTeams,1000);function extraTime(){var
extraSeconds=[Link]([Link]/60);var
extraMinutes=[Link](extraSeconds/60);var remainingSeconds=extraSeconds-
(extraMinutes*60);[Link]=gameTime*60+extraSeconds;var timeAddedMessage=`
⌚ TIEMPO DE JUEGO: ${gameTime} MINUTO${gameTime === 1 ? '' : 'S'} ➕ ⏳ TIEMPO
ADICIONADO: `;if(extraMinutes>0){timeAddedMessage+=`${extraMinutes}
MINUTO`;if(extraMinutes>1){timeAddedMessage+="S"}}
if(remainingSeconds>0){if(extraMinutes>0){timeAddedMessage+=" y "}
timeAddedMessage+=`${remainingSeconds} SEGUNDO`;if(remainingSeconds>1)
{timeAddedMessage+="S"}}
announce(` $
{timeAddedMessage}`,null,null,null,1)}
function QuienJuegaPregunta(player,message){announce("--- ESTAN JUGANDO:
"+teamRed+" vs "+teamBlue+" ---",[Link],null,null,1)}
function penalespregunta(player,message){var
extraSeconds=[Link]([Link]/60);var
extraMinutes=[Link]((extraSeconds-(100*0))/60);var
SegundosDeSobra1min=[Link]((extraSeconds-(100*0))-60);var
SegundosDeSobra2min=[Link]((extraSeconds-(100*0))-120);var
SegundosDeSobra3min=[Link]((extraSeconds-(100*0))-180);var
SegundosDeSobra4min=[Link]((extraSeconds-(100*0))-240);var
SegundosDeSobra5min=[Link]((extraSeconds-(100*0))-300);var
SegundosDeSobra6min=[Link]((extraSeconds-(100*0))-
360);[Link]=(gameTime*60)+extraSeconds;if(extraSeconds<60){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO:
"+extraSeconds+" SEGUNDOS [Por ahora]
",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>59&&extraSeconds<61){announce(" ⌚
TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 1
MINUTO [Por ahora] ",[Link],null,null,1);[Link]("Cada segundo que
demoren en ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al
tiempo adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>60&&extraSeconds<120){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 1
MINUTO y "+SegundosDeSobra1min+" SEGUNDOS [Por
ahora]",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>119&&extraSeconds<121){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 2
MINUTOS [Por ahora]",[Link],null,null,1);[Link]("Cada segundo que
demoren en ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al
tiempo adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>120&&extraSeconds<180){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 2
MINUTOS y "+SegundosDeSobra2min+" SEGUNDOS [Por
ahora]",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>179&&extraSeconds<181){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 3
MINUTOS ",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>180&&extraSeconds<240){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 3
MINUTOS y "+SegundosDeSobra3min+" SEGUNDOS [Por
ahora]",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>239&&extraSeconds<241){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 4
MINUTOS [Por ahora]",[Link],null,null,1);[Link]("Cada segundo que
demoren en ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al
tiempo adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>240&&extraSeconds<300){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 4
MINUTOS y "+SegundosDeSobra4min+" SEGUNDOS [Por
ahora]",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>299&&extraSeconds<301){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 5
MINUTOS [Por ahora]",[Link],null,null,1);[Link]("Cada segundo que
demoren en ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al
tiempo adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>300&&extraSeconds<360){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 5
MINUTOS y "+SegundosDeSobra5min+" SEGUNDOS [Por
ahora]",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>359&&extraSeconds<361){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 6
MINUTOS [Por ahora]",[Link],null,null,1);[Link]("Cada segundo que
demoren en ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al
tiempo adicionado.",[Link],0xE7D1FF,"small",1)}else
if(extraSeconds>360&&extraSeconds<420){announce("
⌚ TIEMPO DE JUEGO: "+gameTime+" MINUTOS ➕ ⏳ TIEMPO ADICIONADO: 6
MINUTOS y "+SegundosDeSobra6min+" SEGUNDOS [Por
ahora]",[Link],null,null,1);[Link]("Cada segundo que demoren en
ejecutar los Laterales, Saques de Arco y Tiros de Esquina se sumarán al tiempo
adicionado.",[Link],0xE7D1FF,"small",1)}}
function displayHelp(_0x13aab6,_0x878a40){var
_0x37f4ef=_0x3c81f9;_0x878a40==null&&whisper(_0x37f4ef(0x124),_0x13aab6,null,'small
')}
function sendGKAnnouncement(player){var players=[Link]();var
redPlayers=[Link](player=>[Link]===1);var
bluePlayers=[Link](player=>[Link]===2);ArqueroRED=[Link]((m
inXPlayer,currentPlayer)=>{return [Link].x<[Link].x?
minXPlayer:currentPlayer},redPlayers[0]);ArqueroBLUE=[Link]((maxXPlayer
,currentPlayer)=>{return [Link].x>[Link].x?
maxXPlayer:currentPlayer},bluePlayers[0]);var message="";if(ArqueroRED){message+="🔴
🧤⚽ GK "+teamRed+": "+[Link]}else{message+="🔴 🧤⚽ GK "+teamRed+": ❌ No tiene
"}
message+=" ------- ";if(ArqueroBLUE){message+="🔵 🧤⚽ GK "+teamBlue+":
"+[Link]}else{message+="🔵 🧤⚽ GK "+teamBlue+": ❌ No tiene "}
if(!ArqueroRED&&!ArqueroBLUE){message="❌ 🧤⚽ No hay arqueros en ninguno de los dos
equipos."}
[Link](message,[Link],0xFFFFFF,"bold",0)}
room[_0x3c81f9(0x138)]=function(player)
{registerPlayerTime([Link],[Link]);if(automatizadoActivado){const
jugadores=[Link]();const jugadoresNoAFK=[Link](p=>!
[Link]([Link]));const
numJugadores=[Link];modoJueganAlgunos=!0;var
nuevaConfiguracion=null;if(numJugadores===1)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getEntrenamientoFutsalMap(),scoreLimi
t:GolesEntrenamientoFutsal,timeLimit:TiempoEntrenamientoFutsal}}else
if(numJugadores>1&&numJugadores<=3)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=4&&numJugadores<=5)
{maxPlayersPerTeam=2;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=6&&numJugadores<=7)
{maxPlayersPerTeam=3;nuevaConfiguracion={mapa:getFutx3Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=8&&numJugadores<=9)
{maxPlayersPerTeam=4;nuevaConfiguracion={mapa:getFutx4Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=10&&numJugadores<=11)
{maxPlayersPerTeam=5;nuevaConfiguracion={mapa:getFutx5Map(),scoreLimit:GolesFutsalx
5,timeLimit:TiempoFutsalx5}}else if(numJugadores>=14)
{maxPlayersPerTeam=7;nuevaConfiguracion={mapa:getFutx7Map(),scoreLimit:GolesFutsalx
7,timeLimit:TiempoFutsalx7}}
if(nuevaConfiguracion!==null)
{if([Link](nuevaConfiguracion)===[Link](configuracionActual))
{return}
var scores=[Link]();if(scores!==null){var
gameTime=[Link];if(gameTime<=tiempoLimiteCambio)
{configuracionActual=nuevaConfiguracion;setTimeout(function()
{[Link]();[Link]([Link]);[Link]
([Link]);[Link]([Link]);r
[Link]()},tiempoEsperaCambio)}}else{configuracionActual=nuevaConfiguracion;r
[Link]();[Link]([Link]);[Link](c
[Link]);[Link]([Link]);roo
[Link]()}}}
if([Link]()!=null){if(1<=[Link]<=2)[Link]([Link],
[0,[Link]]);}
var _0x2dee93=_0x3c81f9;map==_0x2dee93(0x1ca)&&(room[_0x2dee93(0x172)]()!
=null&&(game[_0x2dee93(0x189)]==![]&&room[_0x2dee93(0x145)]()[_0x2dee93(0x19a)]
(function(_0x96d16c){var _0x50b12d=_0x2dee93;if(_0x96d16c!=undefined)
{if(game[_0x50b12d(0x165)]==!![]||game[_0x50b12d(0x133)]==!![]){var
_0x4bfeae={};_0x4bfeae[_0x50b12d(0x13e)]=0x98967f,room[_0x50b12d(0x125)]
(_0x96d16c.id,_0x4bfeae)}}})));if([Link]!==0&&[Link]([Link]))
{[Link]([Link],0);[Link]("😴 ¡El jugador
"+[Link]+" sigue A F K!",null,0xff8400,'bold',2);[Link]("🚨
Con !kickafks podrás kickearlo. Si "+[Link]+" escribe !afk nuevamente saldrá
del AFK. 🚨",null,0xff8400,'bold',1)}}
function getRandomScorerMessage(){let equipoRival=[Link]===1?
teamBlue:teamRed;let arqueroRival=[Link]===1?(ArqueroBLUE?
[Link]:"nadie"):(ArqueroRED?[Link]:"nadie");const
scorerMessages=[`⚽🎉 ¡Golazo de ${[Link]}!`,`🔥⚽ ${[Link]} se
cogió a ${equipoRival} y ${arqueroRival} no pudo hacer nada.`,`💥🔥🍆 $
{[Link]} no para de repartir pija, se coge absolutamente a todos los
de ${equipoRival}. 😈`,`⚡El golazo que hizo ${[Link]}, pijudo hijo de
re mil puta. ⚽🔥`,`👌⚽👏 ¡Bien definido por ${[Link]}!`,`🍷🚬🗿 La definición
de ${[Link]} definitivamente es cine.`,`⚽🔥 ¡Golazo de $
{[Link]} que está jugando desnudo! 🔞🍆`,`🔥⚽ Eduque ${[Link]},
eduque 👏👏`,`💪🔥⚽ Cuando sos crack, sos crack... ¡Y ${[Link]} lo acaba de
demostrar! ⚡`,`⚡⚽🍆 ${[Link]} se cogió a ${arqueroRival} con ese gol, alta
putita el arquero de ${equipoRival}! 🧤🥵`,`💀⚽🔥 Alta putita ${equipoRival}, $
{[Link]} se los cogió sin piedad. 😎`,` ⚡ ¡Naa, que golazo les marcó
${[Link]} a los de ${equipoRival}! 😱`,`🎯⚽ ¡99 de definición, $
{[Link]} definió con la punta de su tremenda pija! 🍆🔥`,`💥⚽🔥 ¡Ufff, qué
golazo acaba de marcarle ${[Link]} a los de ${equipoRival}! 😱`,`👀🍑🔥 $
{[Link]} le rompió bien el ojete a los ${equipoRival} con ese golazo! 💥⚽
`,`⚽👀 ¡Mirá el golazo que clavó el pijudo hijo de re mil puta de $
{[Link]}! 😈`,`⚽🔥 ${[Link]} se cogió a ${arqueroRival} con
ese gol. 🔥`,`⚽🔥 ${[Link]} le rompió bien el ojete a ${arqueroRival}. 🍑
💥🔥`,`🔥 Parece que a los de ${equipoRival} les encanta comer pija de $
{[Link]} 🍆🥵`,`🔥⚽ ${[Link]} le rompió bien el orto a $
{equipoRival} con ese golazo. 🍑💥🥵`,`👅🍑🔥 Los de ${equipoRival} son la puta preferida de $
{[Link]}. 😏 ⚽`,`🧤🍩 ${arqueroRival} entregó el rosquete y $
{[Link]} se lo cogió con ese gol. ⚽🔥`,`🔥⚽ El jugador $
{[Link]} no para de coger a los de ${equipoRival}. 😈`,`🍆💦🥵 $
{[Link]} le pasó toda la pija en la cara a ${arqueroRival} con ese
golazo. 😈`,`😈 🔥⚽ Llegó ${[Link]} y ya empezó a repartir pija. 🍆🥵`,`👅🍑🔥 El
arquero ${arqueroRival} goloso como siempre entregándole el marrón a $
{[Link]}. 😏 🍩`];return
scorerMessages[[Link]([Link]()*[Link])]}
function getRandomScorerMessage2(){const scorerMessages2=["⚽🔥 ¡**GOL** de
**"+[Link]+"**!","⚽💥 ¡**GOL** de
**"+[Link]+"**!",];return
scorerMessages2[[Link]([Link]()*[Link])]}
function getRandomOwnGoalScorerMessage(){let equipoRival=[Link]===1?
teamBlue:teamRed;let arqueroRival=[Link]===1?(ArqueroBLUE?
[Link]:"nadie"):(ArqueroRED?[Link]:"nadie");let
equipoPropio=[Link]===1?teamRed:teamBlue;let
arqueroPropio=[Link]===1?(ArqueroRED?[Link]:"nadie"):
(ArqueroBLUE?[Link]:"nadie");const ownGoalScorerMessages=[`😵‍💫 Alto
pelotudo ${[Link]}, se olvidó que tenía que patear al otro arco el
hijo de re mil puta. ♂️`,`🔥 ¡El virgo de ${[Link]} se acaba de meter un
gol en contra, no puede ser tan burro, por Dios. 🫏💀`,`🍑💦 ${[Link]} entregó
la cola con ese autogol, alto virgen el hijo de puta. 🤡🔥`,`🎁 ¡Alta putita $
{[Link]}!, le regaló el gol a ${equipoRival} como si fuera Navidad. 🎄⚽
`,` Parece infiltrado el pelotudo ${[Link]}, no puede ser tan
pete. ♂️`,`🙃 Parece que al jugador ${[Link]} le encanta entregarle el
rosquete a ${equipoRival}, alta putita. `,`♂️${[Link]} pensó que jugaba
para ${equipoRival} y les regaló un gol. 😨`,`😨 Se cagó todo ${[Link]}
con ese gol en contra, le encanta entregar el marrón a los de ${equipoPropio}. 🍩💦`,`🔥
Alta putita ${[Link]}, ni los de ${equipoRival} le hacen ese gol a $
{equipoPropio} como él lo hizo. ⚽💀`,`🥴 Está re drogado el hijo de puta de $
{[Link]}, mirá el autogol que se hace. 💊💀`,`💀🔥 El jugador $
{[Link]} se confundió de arco, tremendo pelotudo el jugador de $
{equipoPropio}. ♂️`,`🤣 Ni los de ${equipoRival} le meten goles a ${equipoPropio}
como el autogol que hizo ${[Link]}, qué hijo de puta. ⚽🔥`];return
ownGoalScorerMessages[[Link]([Link]()*[Link])]}
function getRandomOwnGoalScorerMessage2(){const ownGoalScorerMessages2=["💀
¡**AUTOGOL** de **"+[Link]+"** !","❌ ¡**GOL EN CONTRA** de
**"+[Link]+"** !"];return
ownGoalScorerMessages2[[Link]([Link]()*[Link])]}
😎
function getRandomGoalEmoji(){const goalEmojis=["","🐐","👑","⚽","😎 "];return
goalEmojis[[Link]([Link]()*[Link])]}
function getRandomAutoGoalEmoji(){const
😭 😅 ","","
autoGoalEmojis=[""," ☠️ ","","🐒","🥴","☠️
😞 ","😞 "];return
autoGoalEmojis[[Link]([Link]()*[Link])]}
var playerGoalsReceived=[Link]([Link]("playerGoalsReceived"))||
{};var playerCleanSheets=[Link]([Link]("playerCleanSheets"))||
{};function updateStats(team,goals){var goalkeeper=team===1?
ArqueroBLUE:ArqueroRED;if(goalkeeper){var
playerName=[Link];playerGoalsReceived[playerName]=(playerGoalsReceived[pla
yerName]||
0)+1;[Link]("playerGoalsReceived",[Link](playerGoalsReceived)
)}}
[Link]=function(team){if(team===1)currentRedScore+
+;if(team===2)currentBlueScore++;[Link]({goleador:[Link]||
null,asistidor:[Link]||
null,equipo:team});if(GolDeOroActivado&&AnuncioGolDeOro&&FairPlayActivado===!1)
{[Link](!0);handleTeamVictory();AnuncioGolDeOro=!1;setTimeout(function()
{const
figuraDelPartido=getFiguraDelPartido();enviarAnuncioFiguraDelPartido(figuraDelParti
do);teamPossFun();[Link]("███████████████████ "+teamRed+"
"+getNumericEmoji([Link]().red)+" 🞬
"+getNumericEmoji([Link]().blue)+" "+teamBlue+"
███████████████████",null,0xffd559,"normal",1);setTimeout(function()
{sendDiscordWebhook();[Link]("📼 La grabación de la partida fue
enviada a "+GrabacionesDiscord+" . ¡Bien jugado! 🎉")},150)},800);const
redTeamPlayerNames=[Link]().filter(player=>[Link]===1).map(player=
>[Link]);const
blueTeamPlayerNames=[Link]().filter(player=>[Link]===2).map(player
=>[Link]);const GolesTotalesRED=[Link]().red;const
GolesTotalesBLUE=[Link]().blue;if(GolesTotalesRED===0&&ArqueroBLUE)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
if(GolesTotalesBLUE===0&&ArqueroRED)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
[Link](playerName=>{updatePlayerStats(playerName,GolesTotalesRE
D>GolesTotalesBLUE?'victory':
(GolesTotalesRED<GolesTotalesBLUE?'defeat':'draw'))});[Link](p
layerName=>{updatePlayerStats(playerName,GolesTotalesBLUE>GolesTotalesRED?'victory'
:(GolesTotalesBLUE<GolesTotalesRED?'defeat':'draw'))});return}
var ballProps=[Link](0);var
velocidad=[Link]([Link]**2+[Link]**2);var
velocidadPorSegundo=velocidad*60;var
velocidadMetrosPorSegundo=velocidadPorSegundo/100;var
velocidadKmPorHora=velocidadMetrosPorSegundo*3.6;[Link]("Velocidad
del tiro: "+[Link](2)+" km/h",null,0x00FF00,"bold",2);var
scores=[Link]();var goals=team===1?
[Link]:[Link];updateStats(team,goals);const
goleador=[Link];const
asistidor=[Link];if(goleador&&[Link]===team)
{playerGoals[goleador]=(playerGoals[goleador]||
0)+1;playerGoals2[goleador]=(playerGoals2[goleador]||
0)+1;actualizarPuntos(goleador)}
if(asistidor&&[Link]===team&&[Link]!
==[Link]){playerAssists[asistidor]=(playerAssists[asistidor]||
0)+1;playerAssists2[asistidor]=(playerAssists2[asistidor]||
0)+1;actualizarPuntos(asistidor)}
[Link]=!1;let
goalTime=secondsToMinutes([Link]([Link]().time));let scorer;let
assister="";let scorer2;let assister2="";let goalType;if(team==1)
{if([Link]==1){const goalMessages=["⚡ ¡GOOOLAZO!","🔥 ¡GOLAZO
INCREÍBLE!","💥 ¡LA RED TIEMBLA CON ESE GOL!","🚀 ¡GOLAZO DE OTRO PLANETA!","⚽
¡GOOOOOOL!",];goalType=goalMessages[[Link]([Link]()*[Link])];
scorer=getRandomScorerMessage();scorer2=getRandomScorerMessage2();avatarCelebration
([Link],getRandomGoalEmoji());if([Link]==1&&[Link]
KickerId!=[Link]){const assistMessages=["👟 ¡Gran pase de
"+[Link]+"!","🎯 ¡Preciso pase de
"+[Link]+"!","🔑 ¡La jugada se gestó con una asistencia de
"+[Link]+"!","🤝 ¡"+[Link]+" brinda la
asistencia para el gol!","⚽ ¡Asistencia perfecta de
"+[Link]+"!","👌 ¡Excelente pase de
"+[Link]+"!","🔥 ¡Jugada brillante de
"+[Link]+"!","🤩 ¡"+[Link]+" crea la
oportunidad de gol!","👏 ¡Fantástica asistencia de
"+[Link]+"!","💫 ¡"+[Link]+" demuestra su
visión de juego!",];const assistMessages2=["⚽👟 ¡**ASISTENCIA** de
**"+[Link]+"**!","👥⚽ ¡**PASE** de
**"+[Link]+"**!"];assister="
("+assistMessages[[Link]([Link]()*[Link])]+")";assister2="
("+assistMessages2[[Link]([Link]()*[Link])]
+")";avatarCelebration([Link],"👟")}}
if([Link]==2){const ownGoalMessages=["❌ ¡HAN MARCADO UN AUTOGOL!","❌
¡GOL EN CONTRA INESPERADO!","❌ ¡EL EQUIPO EQUIVOCADO MARCA EN SU PROPIA
PORTERÍA!","❌ ¡UN DESAFORTUNADO
AUTOGOL!",];goalType=ownGoalMessages[[Link]([Link]()*[Link]
h)];scorer=getRandomOwnGoalScorerMessage();scorer2=getRandomOwnGoalScorerMessage2()
;avatarCelebration([Link],getRandomAutoGoalEmoji());if([Link]
ckerTeam==1){const assistMessages=["👟🌟 ¡El gol en contra es gracias a la jugada de
"+[Link]+"!","⚠️ ¡"+[Link]+" contribuye al
autogol del rival!","⚠️
¡"+[Link]+" arma la jugada!"," ¡Jugada
maestra de "+[Link]+"! ¡El rival termina anotando un autogol! ⚽
😮",];const assistMessages2=["👟 ¡**ASISTENCIA** de
**"+[Link]+"**!","🌟 ¡**JUGADA** de
**"+[Link]+"**!",];assister="
("+assistMessages[[Link]([Link]()*[Link])]+")";assister2="
("+assistMessages2[[Link]([Link]()*[Link])]
+")";avatarCelebration([Link],"👟")}}
[Link]++}
if(team==2){if([Link]==2){const goalMessages=["⚡ ¡GOOOLAZO!","🔥
¡GOLAZO INCREÍBLE!","💥 ¡LA RED TIEMBLA CON ESE GOL!","🚀 ¡GOLAZO DE OTRO
PLANETA!","⚽
¡GOOOOOOL!",];goalType=goalMessages[[Link]([Link]()*[Link])];
scorer=getRandomScorerMessage();scorer2=getRandomScorerMessage2();avatarCelebration
([Link],getRandomGoalEmoji());if([Link]==2&&[Link]
KickerId!=[Link]){const assistMessages=["👟 ¡Gran pase de
"+[Link]+"!","🎯 ¡Preciso pase de
"+[Link]+"!"," ¡ Que pelota, "+[Link]+"!
👏","🤝 ¡"+[Link]+" brinda la asistencia para el gol!","⚽
¡Asistencia perfecta de "+[Link]+"!","👌 ¡Excelente pase de
"+[Link]+"!","🔥 ¡Jugada brillante de
"+[Link]+"!","🤩 ¡"+[Link]+" crea la
oportunidad de gol!","👏 ¡Fantástica asistencia de "+[Link]+"! 💯
","💫 ¡"+[Link]+" demuestra su visión de juego!",];const
assistMessages2=["⚽👟 ¡**ASISTENCIA** de **"+[Link]+"**!","👥⚽
¡**PASE** de **"+[Link]+"**!"];assister="
("+assistMessages[[Link]([Link]()*[Link])]+")";assister2="
("+assistMessages2[[Link]([Link]()*[Link])]
+")";avatarCelebration([Link],"👟")}}
if([Link]==1){const ownGoalMessages=["❌ ¡HAN MARCADO UN AUTOGOL!","❌
¡GOL EN CONTRA INESPERADO!","❌ ¡EL EQUIPO EQUIVOCADO MARCA EN SU PROPIA
PORTERÍA!","❌ ¡UN DESAFORTUNADO
AUTOGOL!",];goalType=ownGoalMessages[[Link]([Link]()*[Link]
h)];scorer=getRandomOwnGoalScorerMessage();scorer2=getRandomOwnGoalScorerMessage2()
;avatarCelebration([Link],getRandomAutoGoalEmoji());if([Link]
ckerTeam==2){const assistMessages=["👟🌟 ¡El gol en contra es gracias a la jugada de
"+[Link]+"!","⚠️ ¡"+[Link]+" contribuye al
autogol del rival!","⚠️¡"+[Link]+" arma la jugada!"," ¡Jugada
maestra de "+[Link]+"! ¡El rival termina anotando un autogol! ⚽
😮",];const assistMessages2=["👟 ¡**ASISTENCIA** de
**"+[Link]+"**!","⚠ ¡**JUGADA** de
**"+[Link]+"**!",];assister="
("+assistMessages[[Link]([Link]()*[Link])]+")";assister2="
("+assistMessages2[[Link]([Link]()*[Link])]
+")";avatarCelebration([Link],"👟")}}
[Link]++}
const redScore=replaceNumbers([Link]);const
blueScore=replaceNumbers([Link]);announce(`${goalType} $
{toMathBoldSmall(teamRed)} ${redScore} 🆚 ${blueScore} ${toMathBoldSmall(teamBlue)}
A los ${goalTime} 🕒\n\n ${scorer}${assister}`);[Link](`🟥 **$
{teamRed} ${redScore} **\n🟦 **${teamBlue} ${blueScore}**\n🕒 **${goalTime}** ⚊ $
{scorer2}${assister2}\
n`);[Link]=undefined;[Link]=undefined;[Link]=u
ndefined;[Link]=undefined;if(AnuncioGolDeOro){AnuncioGolDeOro=!
1;setTimeout(function(){const
redTeamPlayerNames=[Link]().filter(player=>[Link]===1).map(player=
>[Link]);const
blueTeamPlayerNames=[Link]().filter(player=>[Link]===2).map(player
=>[Link]);const GolesTotalesRED=[Link]().red;const
GolesTotalesBLUE=[Link]().blue;if(GolesTotalesRED===0&&ArqueroBLUE)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
if(GolesTotalesBLUE===0&&ArqueroRED)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
[Link]('playerCleanSheets',[Link](playerCleanSheets));const
redTeamGoals=[Link]().red;const
blueTeamGoals=[Link]().blue;[Link](playerName=>{updateP
layerStats(playerName,redTeamGoals>blueTeamGoals?'victory':
(redTeamGoals<blueTeamGoals?'defeat':'draw'))});[Link](playerN
ame=>{updatePlayerStats(playerName,blueTeamGoals>redTeamGoals?'victory':
(blueTeamGoals<redTeamGoals?'defeat':'draw'))});const
figuraDelPartido=getFiguraDelPartido();enviarAnuncioFiguraDelPartido(figuraDelParti
do);teamPossFun();[Link]("███████████████████ "+teamRed+"
"+getNumericEmoji([Link]().red)+" 🞬
"+getNumericEmoji([Link]().blue)+" "+teamBlue+"
███████████████████",null,0xffd559,"normal",1);handleTeamVictory();setTimeout(funct
ion(){sendDiscordWebhook();[Link]("📼 La grabación de la partida fue
enviada a "+GrabacionesDiscord+" . ¡Bien jugado!
🎉")},150)},800);setTimeout(function(){[Link]();var
players=[Link]().filter(function(player){return [Link]!
==0});if([Link]===0){return!1}
[Link](function(player){if([Link]===1)
{[Link]([Link],2)}
if([Link]===2){[Link]([Link],1)}})},3000);setTimeout(function()
{[Link]()},4000)}};function replaceNumbers(number){const
0️⃣
1️⃣
2️⃣
3️⃣
4️⃣
5️⃣
6️⃣
7️⃣
8️⃣
9️⃣
replacements={0:" 0️⃣
",1:"1️⃣
",2:"2️⃣
",3:"3️⃣
",4:"4️⃣
",5:"5️⃣
",6:"6️⃣
",7:"7️⃣
",8:"8️⃣
",9:"9️⃣
"};return
[Link]().replace(/\d/g,match=>replacements[match])}

mathBoldSmallMap={a:"𝐚",b:"𝐛",c:"𝐜",d:"𝐝",e:"𝐞",f:"𝐟",g:"𝐠",h:"𝐡",i:"𝐢",j:"𝐣",k:"
function toMathBoldSmall(text){const

𝐤",l:"𝐥",m:"𝐦",n:"𝐧",o:"𝐨",p:"𝐩",q:"𝐪",r:"𝐫",s:"𝐬",t:"𝐭",u:"𝐮",v:"𝐯",w:"𝐰",x:"
𝐱",y:"𝐲",z:"𝐳",A:"𝐀",B:"𝐁",C:"𝐂",D:"𝐃",E:"𝐄",F:"𝐅",G:"𝐆",H:"𝐇",I:"𝐈",J:"𝐉",K:"
𝐊",L:"𝐋",M:"𝐌",N:"𝐍",O:"𝐎",P:"𝐏",Q:"𝐐",R:"𝐑",S:"𝐒",T:"𝐓",U:"𝐔",V:"𝐕",W:"𝐖",
X:"𝐗",Y:"𝐘",Z:"𝐙"};return [Link]("").map(char=>mathBoldSmallMap[char]||
char).join("")}
[Link]=function(){const DEFAULT_SIZE=15;var
MIN_SIZE=TamanoMinimoPermitido;var MAX_SIZE=TamanoMaximoPermitido;let
id=[Link](tookASize);let size;for(var i=0;i<[Link];i++)
{if([Link](id[i]))
{size=tookASize[id[i]];if(size>=MIN_SIZE&&size<=MAX_SIZE){let
invMass=[Link](0.01,0.5+(DEFAULT_SIZE-
size)*0.02);[Link](id[i],{radius:size,invMass:invMass})}}}
var _0x1a3b51=_0x3c81f9;if([Link]==!0){[Link](!
0);[Link]=!
1;if(GolDeOroActivado&&[Link]().red===[Link]().blue)
{[Link](" ¡GOL DE ORO! ⚽️ EL PRIMERO EN MARCAR GOL,
GANA. 🏆💥",null,0xffd700,"bold",2);AnuncioGolDeOro=!0;setTimeout(function()
{[Link](!1)},1000)}else{handleTeamVictory();setTimeout(function(){const
figuraDelPartido=getFiguraDelPartido();enviarAnuncioFiguraDelPartido(figuraDelParti
do);teamPossFun();[Link]("███████████████████ "+teamRed+"
"+getNumericEmoji([Link]().red)+" 🞬
"+getNumericEmoji([Link]().blue)+" "+teamBlue+"
███████████████████",null,0xffd559,"normal",1);setTimeout(function()
{sendDiscordWebhook();[Link]("📼 La grabación de la partida fue
enviada a "+GrabacionesDiscord+" . ¡Bien jugado! 🎉")},150)},800);const
redTeamPlayerNames=[Link]().filter(player=>[Link]===1).map(player=
>[Link]);const
blueTeamPlayerNames=[Link]().filter(player=>[Link]===2).map(player
=>[Link]);const GolesTotalesRED=[Link]().red;const
GolesTotalesBLUE=[Link]().blue;if(GolesTotalesRED===0&&ArqueroBLUE)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
if(GolesTotalesBLUE===0&&ArqueroRED)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
const redTeamGoals=[Link]().red;const
blueTeamGoals=[Link]().blue;[Link](playerName=>{updateP
layerStats(playerName,redTeamGoals>blueTeamGoals?'victory':
(redTeamGoals<blueTeamGoals?'defeat':'draw'))});[Link](playerN
ame=>{updatePlayerStats(playerName,blueTeamGoals>redTeamGoals?'victory':
(blueTeamGoals<redTeamGoals?'defeat':'draw'))})}
if(FairPlayActivado){var scoreDifference=[Link]([Link]().red-
[Link]().blue);if(scoreDifference===1){setTimeout(function()
{[Link]();var players=[Link]().filter(function(player){return
[Link]!==0});if([Link]===0){return!1}
[Link](function(player){if([Link]===1)
{[Link]([Link],2)}
if([Link]===2){[Link]([Link],1)}});[Link]()},3500)}else
if(scoreDifference===2){setTimeout(function()
{[Link]();shuffleTeams();[Link]()},3500)}else if(scoreDifference>=3)
{setTimeout(function(){[Link]();shuffleTeams();const
players=[Link]();const activePlayers=[Link](p=>[Link]!
==0&&[Link]!==null);const sortedPlayers=[Link]((a,b)=>{const
aPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);const
bPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);return
bPoints-aPoints});const team1=[];const team2=[];let totalPointsTeam1=0;let
totalPointsTeam2=0;for(let i=0;i<[Link];i++){const
currentPlayer=sortedPlayers[i];const
currentPlayerPoints=(totalPlayerGoals[[Link]]||0)+
((totalPlayerAssists[[Link]]||
0)*0.7);if(totalPointsTeam1<=totalPointsTeam2)
{[Link](currentPlayer);totalPointsTeam1+=currentPlayerPoints}else{[Link](cu
rrentPlayer);totalPointsTeam2+=currentPlayerPoints}}
[Link](player=>[Link]([Link],1));[Link](player=>room.s
etPlayerTeam([Link],2));balanceTeams()},3000);setTimeout(function()
{balanceTeams()},4000);setTimeout(function(){[Link]()},4500)}}}}
let isGamePaused=!1;function updatePlayerMinutes(player){const
playerId=[Link];const playerName=[Link];if(!isGamePaused&&isBallMoving())
{if([Link]&&[Link]!==0){if(!playerMinutesPlayed[playerName])
{playerMinutesPlayed[playerName]=0}
playerMinutesPlayed[playerName]
+=1;[Link]('playerMinutesPlayed',[Link](playerMinutesPlayed))
}}}
function updateGoalkeeperTime(player){const playerId=[Link];const
playerName=[Link];if(!isGamePaused&&isBallMoving()){if([Link])
{if([Link]===ArqueroRED?.id||[Link]===ArqueroBLUE?.id){const
goalkeeperName=[Link]===ArqueroRED?.id?[Link]:[Link];if(!
playerGoalkeeperTime[goalkeeperName]){playerGoalkeeperTime[goalkeeperName]=0}
playerGoalkeeperTime[goalkeeperName]
+=1;[Link]('playerGoalkeeperTime',[Link](playerGoalkeeperTime
))}}}}
const playerPositions={};function checkPlayerActivity(){const
players=[Link]();const
currentTime=[Link]();[Link]((player)=>{const playerId=[Link];const
playerPosition=[Link];if(!playerPositions[playerId]&&[Link]!==0&&!
[Link])
{playerPositions[playerId]={position:playerPosition,lastUpdateTime:currentTime,}}el
se if([Link]!==0&&![Link])
{if(playerPositions[playerId]&&playerPositions[playerId].position.x===playerPositio
n.x&&playerPositions[playerId].position.y===playerPosition.y){const
timeDifference=currentTime-playerPositions[playerId].lastUpdateTime;if(!
isAFKpaused&&!isGamePaused&&timeDifference>=SegundosPermitidosAFK*1000){if(!
[Link](playerId)){[Link]([Link]);const
inactivityTimeout=MinutosPermitidosAFK*60*1000;const
inactivityTimer=setTimeout(()=>{[Link]([Link]," EXPULSADO por
INACTIVIDAD 😴",!
1);[Link]([Link])},inactivityTimeout);[Link](play
[Link],inactivityTimer);[Link]([Link],0);setTimeout(()=>{[Link]
ouncement("🌴 ¡"+[Link]+" se encuentra actualmente A F K! 🕒
💤",null,0xff8400,'bold',2);if(playerPositions[playerId])
{playerPositions[playerId].lastUpdateTime=currentTime}},500);setTimeout(()=>{room.s
endAnnouncement("📢 Para salir del AFK, escribe !afk otra vez.
↩️",[Link],0xff8400,'small-
bold',2)},1000);setTimeout(()=>{[Link]("🚨 ¡ATENCIÓN! Si te quedas AFK
por "+MinutosPermitidosAFK+" MINUTOS ⌛, serás EXPULSADO del host.
🛑",[Link],0xff8400,'small-bold',2)},1500);setTimeout(()=>{[Link]("📌
RECUERDA QUE: ⚠️ Si el administrador lo decide, puede echarte del host
usando !kickafks. ⚠️",[Link],0xff8400,'small-bold',2)},2000);const
admins=[Link]().filter(admin=>[Link]);if([Link]>0){const
adminNames=[Link](admin=>[Link]).join(",
");setTimeout(()=>{[Link](` Administrador(es): ${adminNames},
¡Pueden usar !kickafks para expulsar a los jugadores AFK!
`,null,0x00FFBB,'bold',0)},3000)}else{setTimeout(()=>{[Link]("📣 El
administrador puede echar a los jugadores AFK con el comando !
kickafks.",null,0x00FFBB,'bold',0)},3000)}}}}else{playerPositions[playerId]={positi
on:playerPosition,lastUpdateTime:currentTime,};if([Link](playerId))
{[Link](playerId)}}}else if([Link]!==0&&[Link])
{if(playerPositions[playerId]&&playerPositions[playerId].position.x===playerPositio
n.x&&playerPositions[playerId].position.y===playerPosition.y){const
timeDifference=currentTime-playerPositions[playerId].lastUpdateTime;if(!
isAFKpaused&&!isGamePaused&&timeDifference>=SegundosPermitidosAFK*1000){if(!
[Link](playerId))
{[Link]([Link]);[Link]([Link],0);setTimeout(()=>{room.s
endAnnouncement("🌴 ¡El administrador 👑 "+[Link]+" se encuentra actualmente A F
K! 🕒 💤",null,0xff8400,'bold',2);if(playerPositions[playerId])
{playerPositions[playerId].lastUpdateTime=currentTime}},500);setTimeout(()=>{room.s
endAnnouncement("📢 Para salir del AFK, escribe !afk otra vez.
↩️",[Link],0xff8400,'small-
bold',2)},1000)}}}else{playerPositions[playerId]={position:playerPosition,lastUpdat
eTime:currentTime,};if([Link](playerId))
{[Link](playerId)}}}})}
function isBallMoving(){const ballPosition=[Link]();return
ballPosition&&(ballPosition.x!==0||ballPosition.y!==0)}
var gameTickPaused=!1;function handleGameTick(){if(modoJueganAlgunos){if(!
gameTickPaused){const activePlayers=[Link]().filter(p=>!
[Link]([Link]));let
blueTeamCount=[Link](p=>[Link]===1).length;let
redTeamCount=[Link](p=>[Link]===2).length;movePlayersIfNeeded(activeP
layers,blueTeamCount,redTeamCount)}}}
function movePlayersIfNeeded(activePlayers,blueTeamCount,redTeamCount){const
spectators=[Link]().filter(p=>[Link]===0&&!
[Link]([Link]));while([Link]>0&&(blueTeamCount<maxPlayersPerTeam
||redTeamCount<maxPlayersPerTeam)){const
spectatorToMove=[Link]();if(blueTeamCount<redTeamCount)
{[Link]([Link],1);blueTeamCount+
+}else{[Link]([Link],2);redTeamCount++}}
while(blueTeamCount>maxPlayersPerTeam){const
playerToMove=[Link](p=>[Link]===1);if(playerToMove)
{[Link]([Link],0);blueTeamCount--}}
while(redTeamCount>maxPlayersPerTeam){const
playerToMove=[Link](p=>[Link]===2);if(playerToMove)
{[Link]([Link],0);redTeamCount--}}}
function balanceTeams2(activePlayers){const
bluePlayers=[Link](p=>[Link]===1);const
redPlayers=[Link](p=>[Link]===2);while([Link]>maxPlayersP
erTeam){const playerToMove=[Link]();[Link]([Link],0)}
while([Link]>maxPlayersPerTeam){const
playerToMove=[Link]();[Link]([Link],0)}}
function pauseGameTick(){gameTickPaused=!0}
function resumeGameTick(){gameTickPaused=!1}
room[_0x3c81f9(0x19c)]=function(player){var
scores=[Link]();if(scores)lastKnownMatchTime=[Link];handleGameTick();c
heckPlayerActivity();const playersz=[Link]();for(const player of
playersz){updatePlayerMinutes(player);updateGoalkeeperTime(player)}
var players=[Link]();var ballPosition=[Link]();for(var
i=0;i<[Link];i++){var player=players[i];if([Link]===null||
[Link]===undefined){continue}
var playerPosition=[Link]([Link]);var
distance=[Link]([Link](playerPosition.x-
ballPosition.x,2)+[Link](playerPosition.y-ballPosition.y,2));if(distance<50)
{if([Link]===1){posesionEquipoA++}else if([Link]===2){posesionEquipoB+
+}}}
PartidoArrancado=!0;if(whoTouchedLast!=undefined)
{if([Link]([Link])){[Link]([Link])
[0]+=1/60}}
updateTimeOnHalves();DetectorGK();LinkDelScript();LinkDelScript2();LinkDelScript3()
;LinkDelScript4();ReiniciarPuntosJugadores();var _0x59120c=_0x3c81f9;if(RSRMap==!0)
{updateGameStatus();handleBallTouch();realSoccerRef()}else{updateGameStatus();handl
eBallTouchFUTSAL()}};updateTimeOnHalves=function(){if([Link]().x<0)
{timeOnHalves[0]+=1/60}else if([Link]().x>0){timeOnHalves[1]+=1/60}}
0️⃣
1️⃣
2️⃣
var 3️⃣
4️⃣
5️⃣
6️⃣
7️⃣
8️⃣
9️⃣
ScoresNumbers=' 0️⃣
1️⃣
2️⃣
3️⃣
4️⃣
5️⃣
6️⃣
7️⃣
8️⃣
9️⃣
';[Link]=function(){isGamePaused=!
0};[Link]=function(){isGamePaused=!1};function scorerNumber(num){var
result='';var reversedDigits=[];do{[Link](num%10);num=[Link](num/
10)}while(num>0);for(var i=[Link];i-->0;)
{result+=[Link](reversedDigits[i]*3,3)}
return result}
function realSoccerRef()
{blockThrowIn();blockGoalKick();removeBlock();if([Link]==gameTime)
{game.rsCorner2=!1;game.rsGoalKick2=!1;game.lateral2=!1}
if([Link]==gameTime*60&&[Link]==!1)
{extraTime();[Link]=!0}
if([Link]==[Link]&&[Link]==!1)
{[Link](" 😱 ⏰ 🔥 Ú L T I
M A J U G A D A D E L P A R T I D O 🔥 ⏰
😱",null,0xffff00,'bold',2);[Link]("
💔 🚫 Si la pelota sale del terreno de juego, se finalizará el partido. ✋
🛑",null,0xf9fa00,'small',0);[Link]=!0}
if(game.rsCorner2==!0||game.rsGoalKick2==!0||game.lateral2==!0)
{[Link]++}
if([Link]<99999&&[Link]==!1&&[Link]==!1&&[Link]==!0)
{[Link]++}
if([Link]<150&&[Link]==!1&&[Link]==!1)
{[Link]++;if([Link]>5){[Link](0,
{xgravity:[Link](0).xgravity*0.97,ygravity:[Link](0
).ygravity*0.97})}
if([Link]==150){[Link](0,{xgravity:0,ygravity:0})}}
if([Link]==!0){[Link]++}
if([Link]>30){[Link]=!
1;[Link]=0;[Link](0,{cMask:63})}
if([Link]().x==0&&[Link]().y==0){[Link]=!
0;[Link]=""}
if([Link]==!1&&[Link]==!0){if([Link]=="redThrow")
{if([Link]==throwTimeOut-120){ballWarning("0xff223c",++[Link])}
if([Link]==throwTimeOut&&[Link]==!1)
{[Link]="blueThrow";[Link]=0;[Link](3,
{x:0,y:2000,radius:0});sleep(100).then(()=>{[Link](0,
{color:"0x00ccff",xspeed:0,yspeed:0,x:[Link],y:[Link]})})}
}else if([Link]=="blueThrow"){if([Link]==throwTimeOut-120)
{ballWarning("0x00ccff",++[Link])}
if([Link]==throwTimeOut&&[Link]==!1)
{[Link]="redThrow";[Link]=0;[Link](3,
{x:0,y:2000,radius:0});sleep(100).then(()=>{[Link](0,
{color:"0xff223c",xspeed:0,yspeed:0,x:[Link],y:[Link]})})}
}else if([Link]=="blueGK"||[Link]=="redGK")
{if([Link]==gkTimeOut-120){if([Link]=="blueGK")
{ballWarning("0x00ccff",++[Link])}
if([Link]=="redGK"){ballWarning("0xff223c",++[Link])}}
if([Link]==gkTimeOut){[Link]="";[Link](0,{color:`0x$
{PelotaRS}`});[Link]=1000000}}else if([Link]=="blueCK"||
[Link]=="redCK"){if([Link]==ckTimeOut-120)
{if([Link]=="blueCK"){ballWarning("0x00ccff",++[Link])}
if([Link]=="redCK"){ballWarning("0xff223c",++[Link])}}
if([Link]==ckTimeOut){[Link]="";[Link](1,
{x:0,y:2000,radius:0});[Link](2,
{x:0,y:2000,radius:0});[Link](0,{color:`0x$
{PelotaRS}`});[Link]=1000000}}}
if([Link]==!0){if(([Link]().y>612||[Link]().y<-
612)){[Link]=!1;if([Link]==!0){[Link](!
0);[Link]=!
1;if(GolDeOroActivado&&[Link]().red===[Link]().blue)
{[Link](" ¡GOL DE ORO! ⚽️ EL PRIMERO EN MARCAR GOL,
GANA. 🏆💥",null,0xffd700,"bold",2);AnuncioGolDeOro=!0;setTimeout(function()
{[Link](!1)},1000)}else{handleTeamVictory();setTimeout(function(){const
figuraDelPartido=getFiguraDelPartido();enviarAnuncioFiguraDelPartido(figuraDelParti
do);teamPossFun();[Link]("███████████████████ "+teamRed+"
"+getNumericEmoji([Link]().red)+" 🞬
"+getNumericEmoji([Link]().blue)+" "+teamBlue+"
███████████████████",null,0xffd559,"normal",1);setTimeout(function()
{sendDiscordWebhook();[Link]("📼 La grabación de la partida fue
enviada a "+GrabacionesDiscord+" . ¡Bien jugado! 🎉")},150)},800);const
redTeamPlayerNames=[Link]().filter(player=>[Link]===1).map(player=
>[Link]);const
blueTeamPlayerNames=[Link]().filter(player=>[Link]===2).map(player
=>[Link]);const GolesTotalesRED=[Link]().red;const
GolesTotalesBLUE=[Link]().blue;if(GolesTotalesRED===0&&ArqueroBLUE)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
if(GolesTotalesBLUE===0&&ArqueroRED)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
const redTeamGoals=[Link]().red;const
blueTeamGoals=[Link]().blue;[Link](playerName=>{updateP
layerStats(playerName,redTeamGoals>blueTeamGoals?'victory':
(redTeamGoals<blueTeamGoals?'defeat':'draw'))});[Link](playerN
ame=>{updatePlayerStats(playerName,blueTeamGoals>redTeamGoals?'victory':
(blueTeamGoals<redTeamGoals?'defeat':'draw'))})}
if(FairPlayActivado){var scoreDifference=[Link]([Link]().red-
[Link]().blue);if(scoreDifference===1){setTimeout(function()
{[Link]();var players=[Link]().filter(function(player){return
[Link]!==0});if([Link]===0){return!1}
[Link](function(player){if([Link]===1)
{[Link]([Link],2)}
if([Link]===2){[Link]([Link],1)}});[Link]()},3500)}else
if(scoreDifference===2){setTimeout(function()
{[Link]();shuffleTeams();[Link]()},3500)}else if(scoreDifference>=3)
{setTimeout(function(){[Link]();shuffleTeams();const
players=[Link]();const activePlayers=[Link](p=>[Link]!
==0&&[Link]!==null);const sortedPlayers=[Link]((a,b)=>{const
aPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);const
bPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);return
bPoints-aPoints});const team1=[];const team2=[];let totalPointsTeam1=0;let
totalPointsTeam2=0;for(let i=0;i<[Link];i++){const
currentPlayer=sortedPlayers[i];const
currentPlayerPoints=(totalPlayerGoals[[Link]]||0)+
((totalPlayerAssists[[Link]]||
0)*0.7);if(totalPointsTeam1<=totalPointsTeam2)
{[Link](currentPlayer);totalPointsTeam1+=currentPlayerPoints}else{[Link](cu
rrentPlayer);totalPointsTeam2+=currentPlayerPoints}}
[Link](player=>[Link]([Link],1));[Link](player=>room.s
etPlayerTeam([Link],2));balanceTeams()},3000);setTimeout(function()
{balanceTeams()},4000);setTimeout(function(){[Link]()},4500)}}}
[Link](0,
{xgravity:0,ygravity:0});[Link]=[Link]([Link]().x*
10)/10;if([Link]().y>612)
{[Link]=400485;[Link]=618}
if([Link]().y<-612){[Link]=-400485;[Link]=-
618}
if([Link]().x>1130){[Link]=1130}
if([Link]().x<-1130){[Link]=-1130}
if([Link]==1){[Link](3,
{x:[Link],y:[Link],radius:18});sleep(100).then(()=>{game.o
utStatus="blueThrow";[Link]=!1;[Link]=0;[Link]=!
0;[Link]=!0;game.lateral2=!0;[Link](0,
{xspeed:0,yspeed:0,x:[Link],y:[Link],xgravity:0,ygravity:0
});[Link](0,
{color:"0x00ccff"})});sleep(100).then(()=>{[Link](3,
{x:0,y:2000,radius:0})})}else{[Link](3,
{x:[Link],y:[Link],radius:18});sleep(100).then(()=>{game.o
utStatus="redThrow";[Link]=!1;[Link]=0;[Link]=!
0;[Link]=!0;game.lateral2=!0;[Link](0,
{xspeed:0,yspeed:0,x:[Link],y:[Link],xgravity:0,ygravity:0
});[Link](0,
{color:"0xff223c"})});sleep(100).then(()=>{[Link](3,
{x:0,y:2000,radius:0})})}}
if([Link]().x>1162&&([Link]().y>124||
[Link]().y<-124)){[Link]=!1;if([Link]==!0)
{[Link](!0);[Link]=!
1;if(GolDeOroActivado&&[Link]().red===[Link]().blue)
{[Link](" ¡GOL DE ORO! ⚽️ EL PRIMERO EN MARCAR GOL,
GANA. 🏆💥",null,0xffd700,"bold",2);AnuncioGolDeOro=!0;setTimeout(function()
{[Link](!1)},1000)}else{handleTeamVictory();setTimeout(function(){const
figuraDelPartido=getFiguraDelPartido();enviarAnuncioFiguraDelPartido(figuraDelParti
do);teamPossFun();[Link]("███████████████████ "+teamRed+"
"+getNumericEmoji([Link]().red)+" 🞬
"+getNumericEmoji([Link]().blue)+" "+teamBlue+"
███████████████████",null,0xffd559,"normal",1);setTimeout(function()
{sendDiscordWebhook();[Link]("📼 La grabación de la partida fue
enviada a "+GrabacionesDiscord+" . ¡Bien jugado! 🎉")},150)},800);const
redTeamPlayerNames=[Link]().filter(player=>[Link]===1).map(player=
>[Link]);const
blueTeamPlayerNames=[Link]().filter(player=>[Link]===2).map(player
=>[Link]);const GolesTotalesRED=[Link]().red;const
GolesTotalesBLUE=[Link]().blue;if(GolesTotalesRED===0&&ArqueroBLUE)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
if(GolesTotalesBLUE===0&&ArqueroRED)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
const redTeamGoals=[Link]().red;const
blueTeamGoals=[Link]().blue;[Link](playerName=>{updateP
layerStats(playerName,redTeamGoals>blueTeamGoals?'victory':
(redTeamGoals<blueTeamGoals?'defeat':'draw'))});[Link](playerN
ame=>{updatePlayerStats(playerName,blueTeamGoals>redTeamGoals?'victory':
(blueTeamGoals<redTeamGoals?'defeat':'draw'))})}
if(FairPlayActivado){var scoreDifference=[Link]([Link]().red-
[Link]().blue);if(scoreDifference===1){setTimeout(function()
{[Link]();var players=[Link]().filter(function(player){return
[Link]!==0});if([Link]===0){return!1}
[Link](function(player){if([Link]===1)
{[Link]([Link],2)}
if([Link]===2){[Link]([Link],1)}});[Link]()},3500)}else
if(scoreDifference===2){setTimeout(function()
{[Link]();shuffleTeams();[Link]()},3500)}else if(scoreDifference>=3)
{setTimeout(function(){[Link]();shuffleTeams();const
players=[Link]();const activePlayers=[Link](p=>[Link]!
==0&&[Link]!==null);const sortedPlayers=[Link]((a,b)=>{const
aPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);const
bPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);return
bPoints-aPoints});const team1=[];const team2=[];let totalPointsTeam1=0;let
totalPointsTeam2=0;for(let i=0;i<[Link];i++){const
currentPlayer=sortedPlayers[i];const
currentPlayerPoints=(totalPlayerGoals[[Link]]||0)+
((totalPlayerAssists[[Link]]||
0)*0.7);if(totalPointsTeam1<=totalPointsTeam2)
{[Link](currentPlayer);totalPointsTeam1+=currentPlayerPoints}else{[Link](cu
rrentPlayer);totalPointsTeam2+=currentPlayerPoints}}
[Link](player=>[Link]([Link],1));[Link](player=>room.s
etPlayerTeam([Link],2));balanceTeams()},3000);setTimeout(function()
{balanceTeams()},4000);setTimeout(function(){[Link]()},4500)}}}
[Link](0,
{xgravity:0,ygravity:0});[Link]().forEach(function(player)
{[Link]([Link],{invMass:100000})});if([Link]==1)
{[Link](3,
{x:1060,y:0,radius:18});sleep(100).then(()=>{[Link]="blueGK";[Link]=0
;[Link]=!0;[Link]=!0;game.rsGoalKick2=!
0;[Link]=0;[Link]=0;[Link]=!
1;[Link](0,
{xspeed:0,yspeed:0,x:1060,y:0,color:"0x00ccff",cMask:268435519,xgravity:0,ygravity:
0})});sleep(3000).then(()=>{[Link](3,
{x:0,y:2000,radius:0})})}else{[Link]=0;if([Link]().y<-124)
{[Link](3,{x:1140,y:-
590,radius:18});sleep(100).then(()=>{[Link]=!0;game.rsCorner2=!
0;[Link]="redCK";[Link]=0;[Link]=!
0;[Link]=0;[Link]=!1;[Link](0,{x:1140,y:-
590,xspeed:0,yspeed:0,color:"0xff223c",cMask:268435519,xgravity:0,ygravity:0});room
.setDiscProperties(2,{x:1150,y:-670,radius:420});[Link](3,
{x:0,y:2000,radius:0})})}
if([Link]().y>124){[Link](3,
{x:1140,y:590,radius:18});sleep(100).then(()=>{[Link]=!0;game.rsCorner2=!
0;[Link]="redCK";[Link]=0;[Link]=!
0;[Link]=0;[Link]=!1;[Link](0,
{x:1140,y:590,xspeed:0,yspeed:0,color:"0xff223c",cMask:268435519,xgravity:0,ygravit
y:0});[Link](2,{x:1150,y:670,radius:420});[Link](3,
{x:0,y:2000,radius:0})})}}}
if([Link]().x<-1162&&([Link]().y>124||
[Link]().y<-124)){[Link]=!1;if([Link]==!0)
{[Link](!0);[Link]=!
1;if(GolDeOroActivado&&[Link]().red===[Link]().blue)
{[Link](" ¡GOL DE ORO! ⚽️ EL PRIMERO EN MARCAR GOL,
GANA. 🏆💥",null,0xffd700,"bold",2);AnuncioGolDeOro=!0;setTimeout(function()
{[Link](!1)},1000)}else{handleTeamVictory();setTimeout(function(){const
figuraDelPartido=getFiguraDelPartido();enviarAnuncioFiguraDelPartido(figuraDelParti
do);teamPossFun();[Link]("███████████████████ "+teamRed+"
"+getNumericEmoji([Link]().red)+" 🞬
"+getNumericEmoji([Link]().blue)+" "+teamBlue+"
███████████████████",null,0xffd559,"normal",1);setTimeout(function()
{sendDiscordWebhook();[Link]("📼 La grabación de la partida fue
enviada a "+GrabacionesDiscord+" . ¡Bien jugado! 🎉")},150)},800);const
redTeamPlayerNames=[Link]().filter(player=>[Link]===1).map(player=
>[Link]);const
blueTeamPlayerNames=[Link]().filter(player=>[Link]===2).map(player
=>[Link]);const GolesTotalesRED=[Link]().red;const
GolesTotalesBLUE=[Link]().blue;if(GolesTotalesRED===0&&ArqueroBLUE)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
if(GolesTotalesBLUE===0&&ArqueroRED)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
const redTeamGoals=[Link]().red;const
blueTeamGoals=[Link]().blue;[Link](playerName=>{updateP
layerStats(playerName,redTeamGoals>blueTeamGoals?'victory':
(redTeamGoals<blueTeamGoals?'defeat':'draw'))});[Link](playerN
ame=>{updatePlayerStats(playerName,blueTeamGoals>redTeamGoals?'victory':
(blueTeamGoals<redTeamGoals?'defeat':'draw'))})}
if(FairPlayActivado){var scoreDifference=[Link]([Link]().red-
[Link]().blue);if(scoreDifference===1){setTimeout(function()
{[Link]();var players=[Link]().filter(function(player){return
[Link]!==0});if([Link]===0){return!1}
[Link](function(player){if([Link]===1)
{[Link]([Link],2)}
if([Link]===2){[Link]([Link],1)}});[Link]()},3500)}else
if(scoreDifference===2){setTimeout(function()
{[Link]();shuffleTeams();[Link]()},3500)}else if(scoreDifference>=3)
{setTimeout(function(){[Link]();shuffleTeams();const
players=[Link]();const activePlayers=[Link](p=>[Link]!
==0&&[Link]!==null);const sortedPlayers=[Link]((a,b)=>{const
aPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);const
bPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);return
bPoints-aPoints});const team1=[];const team2=[];let totalPointsTeam1=0;let
totalPointsTeam2=0;for(let i=0;i<[Link];i++){const
currentPlayer=sortedPlayers[i];const
currentPlayerPoints=(totalPlayerGoals[[Link]]||0)+
((totalPlayerAssists[[Link]]||
0)*0.7);if(totalPointsTeam1<=totalPointsTeam2)
{[Link](currentPlayer);totalPointsTeam1+=currentPlayerPoints}else{[Link](cu
rrentPlayer);totalPointsTeam2+=currentPlayerPoints}}
[Link](player=>[Link]([Link],1));[Link](player=>room.s
etPlayerTeam([Link],2));balanceTeams()},3000);setTimeout(function()
{balanceTeams()},4000);setTimeout(function(){[Link]()},4500)}}}
[Link](0,
{xgravity:0,ygravity:0});[Link]().forEach(function(player)
{[Link]([Link],{invMass:100000})});if([Link]==1)
{[Link]=0;if([Link]().y<-124){[Link](3,
{x:-1140,y:-590,radius:18});sleep(100).then(()=>{[Link]=!0;game.rsCorner2=!
0;[Link]="blueCK";[Link]=0;[Link]=!
0;[Link]=0;[Link]=!1;[Link](0,{x:-1140,y:-
590,xspeed:0,yspeed:0,color:"0x00ccff",cMask:268435519,xgravity:0,ygravity:0});room
.setDiscProperties(1,{x:-1150,y:-670,radius:420});[Link](3,
{x:0,y:2000,radius:0})})}
if([Link]().y>124){[Link](3,{x:-
1140,y:590,radius:18});sleep(100).then(()=>{[Link]=!0;game.rsCorner2=!
0;[Link]="blueCK";[Link]=0;[Link]=!
0;[Link]=0;[Link]=!1;[Link](0,{x:-
1140,y:590,xspeed:0,yspeed:0,color:"0x00ccff",cMask:268435519,xgravity:0,ygravity:0
});[Link](1,{x:-1150,y:670,radius:420});[Link](3,
{x:0,y:2000,radius:0})})}}else{[Link](3,{x:-
1060,y:0,radius:18});sleep(100).then(()=>{[Link]="redGK";[Link]=0;gam
[Link]=!0;[Link]=!0;game.rsGoalKick2=!
0;[Link]=0;[Link]=0;[Link]=!
1;[Link](0,{xspeed:0,yspeed:0,x:-
1060,y:0,color:"0xff223c",cMask:268435519,xgravity:0,ygravity:0})});sleep(3000).the
n(()=>{[Link](3,{x:0,y:2000,radius:0})})}}}
if([Link]==!1&&([Link]=="redThrow"||[Link]=="blueThrow"))
{if(([Link]().y>612||[Link]().y<-
612)&&([Link]().x<[Link]-throwinDistance||
[Link]().x>[Link]+throwinDistance)&&[Link]
k==!1){[Link]=!0;if([Link]=="redThrow")
{[Link]=0;[Link]+
+;[Link]="blueThrow";[Link](3,
{x:0,y:2000,radius:0});sleep(100).then(()=>{[Link](0,
{xspeed:0,yspeed:0,color:"0x00ccff",x:[Link],y:[Link]})})}
else if([Link]=="blueThrow"){[Link]=0;[Link]+
+;[Link]="redThrow";[Link](3,
{x:0,y:2000,radius:0});sleep(100).then(()=>{[Link](0,
{xspeed:0,yspeed:0,color:"0xff223c",x:[Link],y:[Link]})})}
}
if([Link]().y<612&&[Link]().y>-
612&&[Link]==!1&&[Link]==!1){if([Link]=="redThrow")
{[Link]=0;[Link]+
+;[Link]="blueThrow";[Link](3,
{x:0,y:2000,radius:0});sleep(100).then(()=>{[Link](0,
{xspeed:0,yspeed:0,color:"0x00ccff",x:[Link],y:[Link]})})}
else if([Link]=="blueThrow"){[Link]=0;[Link]+
+;[Link]="redThrow";[Link](3,
{x:0,y:2000,radius:0});sleep(100).then(()=>{[Link](0,
{xspeed:0,yspeed:0,color:"0xff223c",x:[Link],y:[Link]})})}
[Link]=!0}
if([Link]().y<612&&[Link]().y>-
612&&[Link]==!0){[Link]=!1;game.lateral2=!
1;[Link]="";[Link]=!0;[Link]=!1;[Link](0,
{color:`0x${PelotaRS}`});[Link]=1000000;[Link]++}
if([Link]().[Link](1)==[Link](1)&&[Link]
sition().[Link](1)==[Link](1)){[Link]=!
1;[Link]=!1}}}
function handleBallTouchFUTSAL(){var players=[Link]();var
ballPosition=[Link]();var ballRadius=[Link];var
triggerDistance=ballRadius+0.01;var distanciaMinimaParaCancelarDisparo=15;for(var
i=0;i<[Link];i++){var
player=players[i];if([Link]==null)continue;var
distanceToBall=pointDistance([Link],ballPosition);var
playerRadius=[Link]([Link]).radius;var
triggerDistanceWithPlayer=ballRadius+playerRadius+0.01;if(distanceToBall<triggerDis
tanceWithPlayer){[Link]=[Link];[Link]=!
1;if([Link]==!1&&[Link]==!1&&[Link]!
="blueThrow"&&[Link]!="redThrow"&&powerShotMode==!0){if([Link]!
=[Link]){[Link]=[Link];[Link]=!
1;[Link]=0}else{[Link]+
+;if([Link]>52&&[Link]==!
1&&[Link]([Link](0).invMass)!=PotenciaPowerShot)
{[Link](0,
{"bCoef":0.4,"invMass":PotenciaPowerShot,"damping":0.99,color:`0x$
{PelotaFutsal_PowerShot}`});[Link]("POWERSHOT
ACTIVADO!",[Link],0x33dd33,"bold",1);[Link]=!0}}}
if([Link]==!1&&[Link](0).xgravity!=0)
{[Link](0,{xgravity:0,ygravity:0});[Link]=5200}}else
if(distanceToBall>triggerDistanceWithPlayer+distanciaMinimaParaCancelarDisparo)
{if([Link]===[Link]&&[Link]===!0&&powerShotMode===!0)
{[Link]=!
1;[Link]=0;[Link]=0;if(parseFloat([Link](0
).[Link](2))!==1.5){[Link](0,
{"bCoef":0.4,"invMass":1.5,"damping":0.99,color:`0x$
{PelotaFutsal}`});[Link]("POWERSHOT
CANCELADO!",[Link],0xdd3333,"bold",2)}}}}}
function handleBallTouch(){var players=[Link]();var
ballPosition=[Link]();var ballRadius=[Link];var
triggerDistance=ballRadius+0.01;var distanciaMinimaParaCancelarDisparo=15;for(var
i=0;i<[Link];i++){var
player=players[i];if([Link]==null)continue;var
distanceToBall=pointDistance([Link],ballPosition);var
playerRadius=[Link]([Link]).radius;var
triggerDistanceWithPlayer=ballRadius+playerRadius+0.01;if(distanceToBall<triggerDis
tanceWithPlayer){[Link]=[Link];[Link]=!
1;if([Link]==!1&&[Link]==!1&&[Link]!
="blueThrow"&&[Link]!="redThrow"&&powerShotMode==!0){if([Link]!
=[Link]){[Link]=[Link];[Link]=!
1;[Link]=0}else{[Link]+
+;if([Link]>52&&[Link]==!
1&&[Link]([Link](0).invMass)!=PotenciaPowerShotRS)
{[Link](0,{invMass:PotenciaPowerShotRS,color:`0x$
{PelotaRS_PowerShot}`});[Link]("POWERSHOT
ACTIVADO!",[Link],0x33dd33,"bold",1);[Link]=!0}}}
if([Link]==!1&&[Link](0).xgravity!=0)
{[Link](0,{xgravity:0,ygravity:0});[Link]=5200}}else
if(distanceToBall>triggerDistanceWithPlayer+distanciaMinimaParaCancelarDisparo)
{if([Link]===[Link]&&[Link]===!0&&powerShotMode===!0)
{[Link]=!
1;[Link]=0;[Link]=0;if(parseFloat([Link](0
).[Link](2))!==1.05){[Link](0,{invMass:1.05,color:`0x$
{PelotaRS}`});[Link]("POWERSHOT
CANCELADO!",[Link],0xdd3333,"bold",2)}}}}}
var game={time:0,ballRadius:0,ticks:0};function updateGameStatus(){var
_0x28cb48=_0x3c81f9;[Link]=Math[_0x28cb48(0x1c3)](room[_0x28cb48(0x172)]()
['time']);[Link]=[Link](0x0)[_0x28cb48(0x121)];[Link]+
+}
function announce(_0x2f0a83,_0x3a75ce,_0x2c2aa7,_0x3614b0,_0x28f16f){var
_0xdb5dc1=_0x3c81f9;_0x2c2aa7==null&&(_0x2c2aa7=0xfffd82),_0x3614b0==null&&(_0x3614
b0=_0xdb5dc1(0x17a)),_0x28f16f==null&&(_0x28f16f=0x0),[Link](_0x2f0a
83,_0x3a75ce,_0x2c2aa7,_0x3614b0,_0x28f16f)}
function whisper(_0x1efb47,_0x166a3c,_0x37ade9,_0x3c8c4c,_0x3d8947){var
_0x341048=_0x3c81f9;_0x37ade9==null&&(_0x37ade9=0x66c7ff),_0x3c8c4c==null&&(_0x3c8c
4c=_0x341048(0x1d6)),_0x3d8947==null&&(_0x3d8947=0x0),room[_0x341048(0x1d2)]
(_0x1efb47,_0x166a3c,_0x37ade9,_0x3c8c4c,_0x3d8947)}
function isAdminPresent(){var
players=[Link]();if([Link]((player)=>[Link])!=null){return!
0}else{return!1}}
function displayAdminMessage(){if(isAdminPresent()===!1&&allowPublicAdmin===!0)
{[Link]("🔒 ¡No hay administrador en la sala! Para hacer a alguien
administrador, escribe:",null,0xFFFFFF,"small-bold",1);setTimeout(function()
{[Link](" !admin NúmeroID Por ejemplo: !admin 20 (Para
votar al jugador con ID nº
20.)",null,0x00FF00,"bold",1)},500);setTimeout(function()
{[Link]("¡RECUERDA, EL NÚMERO es el Nº de ID del JUGADOR que quieres
VOTAR PARA ADMINISTRADOR! Puedes ver los IDs con !ids. Si más de la mitad de los
jugadores vota por un mismo jugador, dicho jugador será
administrador.",null,0xFFFFFF,"small-bold",1)},1000)}}
function pointDistance(_0x6b9cc5,_0x21a1e7){var
_0x43d01b=_0x3c81f9,_0x132800=_0x6b9cc5.x-_0x21a1e7.x,_0x26e284=_0x6b9cc5.y-
_0x21a1e7.y;return Math[_0x43d01b(0x193)](_0x132800*_0x132800+_0x26e284*_0x26e284)}
function sleep(_0x17ee36){return new
Promise(_0x1d5abb=>setTimeout(_0x1d5abb,_0x17ee36))}
function ballWarning(origColour,warningCount)
{sleep(200).then(()=>{if([Link]==warningCount){[Link](0,
{color:`0x$
{PelotaRS}`})}});sleep(400).then(()=>{if([Link]==warningCount)
{[Link](0,
{color:origColour})}});sleep(600).then(()=>{if([Link]==warningCount)
{[Link](0,{color:`0x$
{PelotaRS}`})}});sleep(800).then(()=>{if([Link]==warningCount)
{[Link](0,
{color:origColour})}});sleep(1000).then(()=>{if([Link]==warningCount)
{[Link](0,{color:`0x$
{PelotaRS}`})}});sleep(1200).then(()=>{if([Link]==warningCount)
{[Link](0,
{color:origColour})}});sleep(1400).then(()=>{if([Link]==warningCount)
{[Link](0,{color:`0x$
{PelotaRS}`})}});sleep(1600).then(()=>{if([Link]==warningCount)
{[Link](0,
{color:origColour})}});sleep(1675).then(()=>{if([Link]==warningCount)
{[Link](0,{color:`0x$
{PelotaRS}`})}});sleep(1750).then(()=>{if([Link]==warningCount)
{[Link](0,{color:origColour})}})}
function avatarCelebration(_0x324e3c,_0x3eba06){var
_0x56d7e8=_0x3c81f9;room[_0x56d7e8(0x15e)](_0x324e3c,_0x3eba06),sleep(0xfa)
[_0x56d7e8(0x174)](()=>{var _0x4c9cb0=_0x56d7e8;room[_0x4c9cb0(0x15e)]
(_0x324e3c,null)}),sleep(0x1f4)[_0x56d7e8(0x174)](()=>{var
_0x6a5198=_0x56d7e8;room[_0x6a5198(0x15e)](_0x324e3c,_0x3eba06)}),sleep(0x2ee)
[_0x56d7e8(0x174)](()=>{[Link](_0x324e3c,null)}),sleep(0x3e8)
[_0x56d7e8(0x174)](()=>{var _0x431ddc=_0x56d7e8;room[_0x431ddc(0x15e)]
(_0x324e3c,_0x3eba06)}),sleep(0x4e2)[_0x56d7e8(0x174)](()=>{var
_0x2bea31=_0x56d7e8;room[_0x2bea31(0x15e)](_0x324e3c,null)}),sleep(0x5dc)['then']
(()=>{var _0x5ca3a7=_0x56d7e8;room[_0x5ca3a7(0x15e)]
(_0x324e3c,_0x3eba06)}),sleep(0x6d6)[_0x56d7e8(0x174)](()=>{var
_0x5225e9=_0x56d7e8;room[_0x5225e9(0x15e)](_0x324e3c,null)}),sleep(0x7d0)
[_0x56d7e8(0x174)](()=>{var _0x5558dd=_0x56d7e8;room[_0x5558dd(0x15e)]
(_0x324e3c,_0x3eba06)}),sleep(0x8ca)[_0x56d7e8(0x174)](()=>{var
_0x6872e4=_0x56d7e8;room[_0x6872e4(0x15e)](_0x324e3c,null)}),sleep(0x9c4)
[_0x56d7e8(0x174)](()=>{var _0x3f6153=_0x56d7e8;room[_0x3f6153(0x15e)]
(_0x324e3c,_0x3eba06)}),sleep(0xabe)['then'](()=>{var
_0x170109=_0x56d7e8;room[_0x170109(0x15e)](_0x324e3c,null)}),sleep(0xbb8)['then']
(()=>{var _0x47ef1d=_0x56d7e8;room[_0x47ef1d(0x15e)]
(_0x324e3c,_0x3eba06)}),sleep(0xcb2)[_0x56d7e8(0x174)](()=>{var
_0x3e1d25=_0x56d7e8;room[_0x3e1d25(0x15e)](_0x324e3c,null)})}
function secondsToMinutes(_0x46ebc4){var
_0x1b57ad=~~(_0x46ebc4/0xe10),_0x58786b=~~(_0x46ebc4%0xe10/0x3c),_0x43c8d3=~~_0x46e
bc4%0x3c,_0x58bd92='';return _0x1b57ad>0x0&&(_0x58bd92+=''+_0x1b57ad+':'+
(_0x58786b<0xa?'0':'')),_0x58bd92+=''+_0x58786b+':'+
(_0x43c8d3<0xa?'0':''),_0x58bd92+=''+_0x43c8d3,_0x58bd92}
function blockThrowIn(){var
players=[Link]().filter((player)=>[Link]!
=0);if([Link]().y<0){if([Link]=="redThrow")
{[Link](function(player)
{if([Link]==2&&[Link]([Link]).y<0)
{if([Link]([Link]).cGroup!=536870918)
{[Link]([Link],{cGroup:536870918})}
if([Link].y<-485){[Link]([Link],{y:-470})}}
if([Link]==1&&[Link]([Link]).cGroup!=2)
{[Link]([Link],{cGroup:2})}
if([Link](17).x!=1149){[Link](17,{x:1149})}
if([Link](19).x!=-1149){[Link](19,{x:-1149})}})}
if([Link]=="blueThrow"){[Link](function(player)
{if([Link]==1&&[Link]([Link]).y<0)
{if([Link]([Link]).cGroup!=536870918)
{[Link]([Link],{cGroup:536870918})}
if([Link].y<-485){[Link]([Link],{y:-470})}}
if([Link]==2&&[Link]([Link]).cGroup!=2)
{[Link]([Link],{cGroup:2})}
if([Link](19).x!=1149){[Link](19,{x:1149})}
if([Link](17).x!=-1149){[Link](17,{x:-1149})}})}}
if([Link]().y>0){if([Link]=="redThrow")
{[Link](function(player)
{if([Link]==2&&[Link]([Link]).y>0)
{if([Link]([Link]).cGroup!=536870918)
{[Link]([Link],{cGroup:536870918})}
if([Link].y>485){[Link]([Link],{y:470})}}
if([Link]==1&&[Link]([Link]).cGroup!=2)
{[Link]([Link],{cGroup:2})}
if([Link](21).x!=1149){[Link](21,{x:1149})}
if([Link](23).x!=-1149){[Link](23,{x:-1149})}})}
if([Link]=="blueThrow"){[Link](function(player)
{if([Link]==1&&[Link]([Link]).y>0)
{if([Link]([Link]).cGroup!=536870918)
{[Link]([Link],{cGroup:536870918})}
if([Link].y>485){[Link]([Link],{y:470})}}
if([Link]==2&&[Link]([Link]).cGroup!=2)
{[Link]([Link],{cGroup:2})}
if([Link](23).x!=1149){[Link](23,{x:1149})}
if([Link](21).x!=-1149){[Link](21,{x:-1149})}})}}}
function blockGoalKick(){var
players=[Link]().filter((player)=>[Link]!
=0);if([Link]().x<0){if([Link]=="redGK")
{[Link](function(player)
{if([Link]==2&&[Link]([Link]).x<0)
{if([Link]([Link]).cGroup!=268435462)
{[Link]([Link],{cGroup:268435462})}
if([Link].x<-740&&[Link].y>-320&&[Link].y<320)
{[Link]([Link],{x:-700})}}
if([Link]==1&&[Link]([Link]).cGroup!=2)
{[Link]([Link],{cGroup:2})}})}}
if([Link]().x>0){if([Link]=="blueGK")
{[Link](function(player)
{if([Link]==1&&[Link]([Link]).x>0)
{if([Link]([Link]).cGroup!=268435462)
{[Link]([Link],{cGroup:268435462})}
if([Link].x>740&&[Link].y>-320&&[Link].y<320)
{[Link]([Link],{x:700})}}
if([Link]==2&&[Link]([Link]).cGroup!=2)
{[Link]([Link],{cGroup:2})}})}}}
function removeBlock(){var
players=[Link]().filter((player)=>[Link]!
==0);if([Link]===""){[Link](function(player)
{if([Link]===1&&[Link]([Link]).cGroup!
==[Link]){[Link]([Link],
{cGroup:[Link]})}
if([Link]===2&&[Link]([Link]).cGroup!
==[Link]){[Link]([Link],
{cGroup:[Link]})}});var
disc17=[Link](17);if(disc17!==null&&disc17.x!==-1149)
{[Link](17,{x:-1149})}
var disc19=[Link](19);if(disc19!==null&&disc19.x!==-1149)
{[Link](19,{x:-1149})}
var disc21=[Link](21);if(disc21!==null&&disc21.x!==-1149)
{[Link](21,{x:-1149})}
var disc23=[Link](23);if(disc23!==null&&disc23.x!==-1149)
{[Link](23,{x:-1149})}}}
function sendFirmaToDiscord(player){const
authJugador=authJugadores[[Link]]||"Desconocido";const
jugadoresPresentes=[Link]().map(p=>[Link]);const
jugadoresNoFirmados=[Link](n=>!
[Link](n));const
registrado=[Link](j=>[Link]([Link]));let esDU=!1;let
estadoIdentidad="";if(registrado){if([Link]&&[Link]!=="")
{esDU=[Link]!==authJugador;estadoIdentidad=esDU?"⚠️ ES DU ❌":"NO ES DU
✅"}else{estadoIdentidad="NO REGISTRADO 🚫 (SIN AUTH
REGISTRADO)"}}else{estadoIdentidad="NO REGISTRADO 🚫"}
let mensaje="\n";mensaje+=`**✅ YA FIRMARON:**\n${[Link] ?
[Link](", ") : "Ninguno"}`;mensaje+=`\n\n**❎ AÚN NO HAN FIRMADO:**\
n${[Link] ? [Link](", ") : "Todos han
firmado"}`;mensaje+=`\n\n✍️ El jugador ${[Link]} ha firmado.`;mensaje+=`\n\n🌐
Auth del jugador: ${authJugador}`;mensaje+=`\n\n👤 Identidad del jugador: $
{estadoIdentidad}`;const embed={embeds:[{title:"📝 FIRMAS DE LOS
JUGADORES",description:mensaje,color:0x00e5ff,timestamp:new
Date().toISOString(),footer:{text:`Firmado en $
{NombreHost}`}}]};fetch(WebhookParaFirmar,{method:"POST",headers:{"Content-
Type":"application/json"},body:[Link](embed)})}
const
apiKeys=['041e9455309144cdab1527ae21c925c2','4a158c1a381f4dadaa5a797030297ece','844
f0f2d3e7c45c3a47f5d2f433bac7b','208ba847068942e8a53966f5765b0a13','c0943ea614d547ba
8b5b29503da49d93','47876cef5b0f4a38889d2d2d1a6ac378','441b309c470d4458bd93edeb76adc
d07','af0fca4fb4954fd18e982db2ae21f05b','8e924d6e57404131bcb4955f77d746f5','5903e5d
666094644949eaa626a009624','7ba7f8ef9f4543d88d696a60e52538b9','20b4cc00a9e0494691c9
099de64bef11','4b24dfcbeeb24792a05a3126b6083952','f395661119174b8d98aa026c1a41bb65'
,'1f5bad2a8ab94d52bd9024b1798f2a61','8a4d55cfbf124c5881785daf6be80753','f260bad253f
64867948c27db295b60d0','4efde075a78e4313b98c9a3e03ef1710','c66cbb9d2bca49ae949fefde
1026f473','7be5c21189204fb9922cfd08c1baf09c','d786c98df4174d3aba4a52e825b7aa0e','a3
1f6c4728fd4abc8f519ea761ead479','e1b925d1222f4434b1914933e19cca3a','02b19a38eae4477
8a95acb528a1db0f4','674f65fa9d6949118723f7a7a5ad6fb6','533ac932bef5417dadcbd59998de
6fa1'];function barajarClaves(array){for(let i=[Link]-1;i>0;i--){const
j=[Link]([Link]()*(i+1));[array[i],array[j]]=[array[j],array[i]]}}
barajarClaves(apiKeys);barajarClaves(apiKeys);let currentApiKeyIndex=0;let
usedKeys=[];function getGeoLocation(ip){if([Link]===[Link])
{usedKeys=[];barajarClaves(apiKeys);barajarClaves(apiKeys);currentApiKeyIndex=0}
const
apiKey=apiKeys[currentApiKeyIndex];[Link](currentApiKeyIndex);currentApiKeyI
ndex=(currentApiKeyIndex+1)%[Link];const
apiUrl=`[Link]
fetch(apiUrl).then(response=>[Link]()).then(data=>({country:data.country_nam
e,region:data.state_prov,city:[Link]}))}
let connections=[];let UsedNames=[];const usedUsernames={};let playerIPs=[];const
jugadoresIngresados=new Set();function toLowerCase(str){return [Link]()}
function enviarMensajePorPartes(player,partes,delay){for(let i=0;i<[Link];i+
+){setTimeout(()=>{[Link](partes[i],[Link],`0x$
{colormensaje}`,TipoDeLetra,0)},i*delay)}}
function anunciarEntradaAdmin(player){const frasesBienvenidaAdmin=["👑 Llegó
"+[Link]+". Se terminó la joda. 🛑","👑 Entró "+[Link]+". A comportarse
todos. 🛑","👑 Llegó "+[Link]+". Basta de boludeces. 🛑","👑 "+[Link]+" ha
ingresado al Host. Se terminó el circo. 🛑","👑 Apareció "+[Link]+". El que jode,
vuela. 🛑","👑 Ya está "+[Link]+" en el Host. A portarse bien. 🔥","👑 Llegó
"+[Link]+". El que se hace el vivo, afuera. 🔥",];const
mensaje=frasesBienvenidaAdmin[[Link]([Link]()*[Link]
)];[Link]("━━━━━━━━━━━━━━━",null,0xFFD700,"bold",2);[Link]
ement(mensaje,null,0xFFD700,"bold",2);[Link]("━━━━━━━━━━━━━━━",null,
0xFFD700,"bold",2)}
function obterJogadorRegistrado(nick){return
[Link](j=>[Link](nick))}
const authJugadores={};[Link]=function(player)
{authJugadores[[Link]]=[Link]||"";const authAtual=[Link]||"";const
jogadorRegistrado=obterJogadorRegistrado([Link]);if(jogadorRegistrado)
{if([Link]&&[Link]!=="")
{if(authAtual===[Link]){[Link](`✅ ${[Link]}
verificado corretamente.`,null,0x00FF00)}else{[Link]([Link],"🚫 Nick
registrado, pero tu auth no coincide. (DU detectado)",!
1)}}else{[Link](`⚠️ ${[Link]} sin auth registrado. Entrada
permitida.`,null,0xFFFF00)}}else{[Link](`ℹ️ ${[Link]} no está
registrado en el sistema Anti-DU.`,null,0xAAAAAA)}
var admin=getAdminByNick([Link]);if(admin){if(![Link])
{[Link]=[Link]||"";[Link](`Auth asignado para admin $
{[Link]}`,[Link],0x00FF00);[Link]([Link],!
0);anunciarEntradaAdmin(player);playerAuths[[Link]]=[Link];return}else{if(p
[Link]===[Link]){[Link]([Link],!
0);anunciarEntradaAdmin(player);playerAuths[[Link]]=[Link];return}else{room
.kickPlayer([Link],"⚠️ Este nick está reservado y tu auth no coincide con el
autorizado.");return}}}
playerAuths[[Link]]=[Link]||"";if(usedUsernames[[Link]]&&usedUsernames
[[Link]]!==[Link]){if(!esAdminValido(player))
{[Link]([Link],"🚫 Ese NICKNAME ya está en uso por otro jugador 🚫",!
1);return}}else{usedUsernames[[Link]]=[Link]}
const
playerIp=decryptHex([Link]);getGeoLocation(playerIp).then(location=>{const
paisJugador=[Link]?
[Link]():"";if([Link](paisJugador))
{[Link]([Link],"🚫 País restringido para jugar en esta sala 🚫",!
0);return}
if([Link]([Link])){[Link]([Link],"NICKNAME
PROHIBIDO 🚫",!1);return}
if(automatizadoActivado){const jugadores=[Link]();const
jugadoresNoAFK=[Link](p=>![Link]([Link]));const
numJugadores=[Link];modoJueganAlgunos=!0;var
nuevaConfiguracion=null;if(numJugadores===1)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getEntrenamientoFutsalMap(),scoreLimi
t:GolesEntrenamientoFutsal,timeLimit:TiempoEntrenamientoFutsal}}else
if(numJugadores>1&&numJugadores<=3)
{maxPlayersPerTeam=1;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=4&&numJugadores<=5)
{maxPlayersPerTeam=2;nuevaConfiguracion={mapa:getFutx2Map(),scoreLimit:GolesFutsalx
2,timeLimit:TiempoFutsalx2}}else if(numJugadores>=6&&numJugadores<=7)
{maxPlayersPerTeam=3;nuevaConfiguracion={mapa:getFutx3Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=8&&numJugadores<=9)
{maxPlayersPerTeam=4;nuevaConfiguracion={mapa:getFutx4Map(),scoreLimit:GolesFutsalx
3,timeLimit:TiempoFutsalx3}}else if(numJugadores>=10&&numJugadores<=11)
{maxPlayersPerTeam=5;nuevaConfiguracion={mapa:getFutx5Map(),scoreLimit:GolesFutsalx
5,timeLimit:TiempoFutsalx5}}else if(numJugadores>=14)
{maxPlayersPerTeam=7;nuevaConfiguracion={mapa:getFutx7Map(),scoreLimit:GolesFutsalx
7,timeLimit:TiempoFutsalx7}}
if(nuevaConfiguracion!==null&&[Link](nuevaConfiguracion)!
==[Link](configuracionActual)){const scores=[Link]();if(scores!
==null&&[Link]<=tiempoLimiteCambio){setTimeout(function()
{[Link]();[Link]([Link]);[Link](
[Link]);[Link]([Link]);room
.startGame()},tiempoEsperaCambio)}else if(scores===null)
{configuracionActual=nuevaConfiguracion;[Link]();[Link](nueva
[Link]);[Link]([Link]);[Link]
imit([Link]);[Link]()}}}
verificarReserva();if(modoJueganAlgunos&&[Link]()&&[Link]().spectat
ors===0){const activePlayers=[Link]().filter(p=>!
[Link]([Link]));const
blueTeamCount=[Link](p=>[Link]===1).length;const
redTeamCount=[Link](p=>[Link]===2).length;if(blueTeamCount<=maxPlayer
sPerTeam){[Link]([Link],1)}else if(redTeamCount<=maxPlayersPerTeam)
{[Link]([Link],2)}}else if(modoJueganTodos){const
blueTeamCount=[Link]().filter(p=>[Link]===1).length;const
redTeamCount=[Link]().filter(p=>[Link]===2).length;[Link](p
[Link],blueTeamCount<=redTeamCount?1:2)}
const totalPlayers=[Link]().length;const
NombreDelJugadorNickname=[Link];if(!
containsInvalidCharacters(NombreDelJugadorNickname)){let color=65280;let message=`🎮
${NombreDelJugadorNickname} ha ingresado al host -- ${totalPlayers}/${maxPlayers} 🚀
`;if(totalPlayers>=maxPlayers){color=16776960;message+="\n\n**[❌] SALA
LLENA**"}else{const remainingSpots=maxPlayers-
totalPlayers;message+=remainingSpots===1?"\n\n**[🟢] QUEDA 1 LUGAR**":`\n\n**[🟢]
QUEDAN ${remainingSpots} LUGARES**`}
if(salaCerrada){message+=`\n\n**🔒 La sala está momentáneamente con contraseña para
reservarles el lugar a los administradores.**`}
if(PasswordDelHost!==null&&PasswordDelHost!==""){message+=`\n\n**🔒 ESTE HOST TIENE
CONTRASEÑA**`}else{message+=`\n\n**🌍 HOST PÚBLICO**`}
sendBoleteroToDiscord(message,roomName,roomLink,color)}
const jugadorName=[Link];const
storedPlayerFiguraCount=[Link]([Link]('playerFiguraCount')||"{}")
;if(storedPlayerFiguraCount[jugadorName])
{playerFiguraCount[jugadorName]=storedPlayerFiguraCount[jugadorName]}
if([Link]([Link]+'_cleanSheets'))
{playerCleanSheets[[Link]]=parseInt([Link]([Link]+'_cleanSh
eets'))}
playerMinutesPlayed[jugadorName]=playerMinutesPlayed[jugadorName]||
0;playerGoalkeeperTime[jugadorName]=playerGoalkeeperTime[jugadorName]||0;const
storedGoals=[Link]([Link]('totalPlayerGoals')||"{}");const
storedAssists=[Link]([Link]('totalPlayerAssists')||"{}");const
storedPoints=[Link]([Link]('totalPlayerPoints')||"{}");if(storedG
oals[jugadorName]!==undefined)
{totalPlayerGoals[jugadorName]=storedGoals[jugadorName];totalPlayerAssists[jugadorN
ame]=storedAssists[jugadorName];totalPlayerPoints[jugadorName]=storedPoints[jugador
Name];playerGoals2[jugadorName]=storedGoals[jugadorName];playerAssists2[jugadorName
]=storedAssists[jugadorName];actualizarPuntos(jugadorName)}else{totalPlayerGoals[ju
gadorName]=0;totalPlayerAssists[jugadorName]=0;totalPlayerPoints[jugadorName]=0;pla
yerGoals2[jugadorName]=0;playerAssists2[jugadorName]=0}
if([Link]().length>=MIN_PLAYERS_FOR_MAP_VOTE){[Link](`[💡]
${[Link]}, la votación para elegir mapa está disponible. ¡Escribe "!votarmapa
nombre_del_mapa" para votar!
`,[Link],0xFFFFFF,'bold',0)}else{[Link](`[] ${[Link]}
actualmente hay menos de ${MIN_PLAYERS_FOR_MAP_VOTE} jugadores en el host para la
votación de mapa. La votación no puede iniciar. ❌`,[Link],0xFF0000,'normal',0)}
if([Link]().length>=MIN_PLAYERS_FOR_ADMIN_VOTE)
{[Link](`[💡] ${[Link]} puedes escribir "!admin ID" para votar a
un jugador para que sea administrador.
`,[Link],0xFFFFFF,'bold',0);updateAdminVotesNeeded()}else{[Link](
`[] ${[Link]} actualmente hay menos de ${MIN_PLAYERS_FOR_ADMIN_VOTE} jugadores
en el host para la votación de administrador. La votación no puede iniciar.
❌`,[Link],0xFF0000,'normal',0)}
if([Link]().length>=MIN_PLAYERS_FOR_KICK_VOTE)
{[Link](`[💡] ${[Link]} puedes escribir "!expulsar ID" para votar
la expulsión de un jugador.
`,[Link],0xFFFFFF,'bold',0);updateKickVotesNeeded()}else{[Link](`
[] ${[Link]} actualmente hay menos de ${MIN_PLAYERS_FOR_KICK_VOTE} jugadores
en el host para la votación de expulsión. La votación no puede iniciar. ❌👥
`,[Link],0xFF0000,'normal',0)}
CreatePlayer(player);GetPlayer([Link]).auth=[Link];GetPlayer([Link]).con
n=[Link];[Link]([[Link],[Link],[Link],[Link]]);consol
[Link](new Date().getHours()+":"+new Date().getMinutes()+":"+new Date().getSeconds()
+"."+new Date().getMilliseconds()+" ➡️ "+[Link]+" ["+[Link]+"] has joined.
(auth: "+[Link]+" | conn:
"+[Link]+")");GetPlayer([Link]).jointime=[Link]();if([Link]
([Link])==null){var
playerObject={auth:[Link],votes:0};[Link]([Link],[Link]
gify(playerObject))}
let
ipCount=[Link](a=>a[1]===[Link]).length;if(ipCount>=MaximoJugadore
sPorIp){[Link]([Link],`🚫 Sólo se permiten hasta ${MaximoJugadoresPorIp}
jugadores con la misma IP.`,!1)}else{[Link]([[Link],[Link]])}
[Link]({name:[Link],conn:[Link]});[Link]({nickname:player
.name,ip:decryptHex([Link])});const players=[Link]();let
playerName=[Link](/ /g,"_");const
adminPlayer=[Link](player=>[Link]);getGeoLocation(decryptHex([Link]
n)).then(location=>{let announcementPart=`@${playerName}\
n`;if([Link]()==="si"){announcementPart+=`🌐🔒 IP Pública: $
{decryptHex([Link])}\n`}
announcementPart+=` Provincia: ${[Link]} 🏙️Ciudad: $
{[Link]}`;if(adminPlayer&&[Link])
{[Link](announcementPart,[Link],0x19FF00,'bold',0)}
[Link](`📛 Nickname: @${playerName} ➖ 🌎 Pais: $
{[Link]}`,null,0x19FF00,'normal',0)});setTimeout(function()
{[Link](" ¡EQUIPOS SELECCIONADOS! ⚔️ \n\nEquipo Rojo 🔴: "+teamRed+"
vs Equipo Azul 🔵: "+teamBlue+" \n\n¡Que empiece el juego! 🎉
",[Link],0xA1E9AE,"normal",0)},3000);const shortGreetings=["⚽ ¡Hola
@"+playerName+"! ¿Todo bien?"," ¡Qué onda @"+playerName+"?","⚽ ¡Todo piola
@"+playerName+"?","👾 ¡¿Cómo va, @"+playerName+"?","⚽ ¡Hey @"+playerName+"! ¿Cómo
andás?","⚽ ¡Qué hacés @"+playerName+"?","🏆 ¡Hey @"+playerName+"! ¿Qué contas?","⚽ ¡Qué
tal, @"+playerName+"?"];const additionalPhrases=["¡A meter huevo! ⚡","¡Rompela
toda, crack! 🚀","¡Dejá la vida en la cancha! 🌟","¡A demostrar quién manda! 💪","¡Hoy
la rompes! ","¡Jugá con el corazón! ❤️","¡A dejar huella en el césped! 🌱","¡Gambeta
y magia en cada jugada! ✨","¡A jugar como un campeón! 🏆","¡Destaca en el campo,
@"+playerName+"! 🌟","¡Hoy es tu día, a brillar en la cancha! 🌈","¡Hazte leyenda en
el Haxball, @"+playerName+"! 🏅","¡La victoria te espera, no te rindas!
🏁"];setTimeout(function(){const
randomGreeting=shortGreetings[[Link]([Link]()*[Link])];cons
t
randomPhrase=additionalPhrases[[Link]([Link]()*[Link])];
[Link](randomGreeting+" "+randomPhrase+" ¡Escribe '!help' en el chat
para ver los comandos!
⚽",[Link],0xA1E9AE,"normal",0)},5000)});enviarMensajePorPartes(player,MensajeDeBi
envenida,6000)};function updateAdminVotesNeeded(){if(adminVotingActive){const
votesNeeded=[Link]([Link]().length*(PorcentajeDeVotosAdmin/
100));[Link](`📢 ¡La cantidad de votos necesarios para la votación de
administrador ha sido actualizada a ${votesNeeded}! `,null,0xFF0000)}}
function updateKickVotesNeeded(){if(kickVotingActive){const
votesNeeded=[Link]([Link]().length*(PorcentajeDeVotosBan/
100));[Link](`📢 ¡La cantidad de votos necesarios para la votación de
expulsión ha sido actualizada a ${votesNeeded}! `,null,0xFF0000)}}
function registerPlayerTime(playerId,team){if(!playerMatchTime[playerId])
{playerMatchTime[playerId]={joinTime:null,totalTime:0}}
if(playerMatchTime[playerId].joinTime!==null){const elapsedTime=lastKnownMatchTime-
playerMatchTime[playerId].joinTime;if(elapsedTime>0)
{playerMatchTime[playerId].totalTime+=elapsedTime}}
if(team!==0)
{playerMatchTime[playerId].joinTime=lastKnownMatchTime}else{playerMatchTime[playerI
d].joinTime=null}}
function handleTeamVictory(){const scores=[Link]();const
GolesTotalesRED=[Link];const
GolesTotalesBLUE=[Link];if(CamisetasGanaSigue)
{if(GolesTotalesRED>GolesTotalesBLUE)
{camisetaBlueActual=elegirNuevaCamiseta(camisetaBlueActual,"blue")}else
if(GolesTotalesBLUE>GolesTotalesRED)
{camisetaRedActual=elegirNuevaCamiseta(camisetaRedActual,"red")}
[Link]("Partido terminado. Próximo partido con nuevas
camisetas...",null,0xFFFF00,"bold",2)}
if(ganasigueEnabled){pauseGameTick();autoBalancePaused=!0;setTimeout(function()
{const totalMatchTime=lastKnownMatchTime;const
winningTeam=GolesTotalesRED>GolesTotalesBLUE?1:2;const losingTeam=winningTeam===1?
2:1;const previousLosingTeamPlayerIDs=new
Set([Link]().filter(player=>[Link]===losingTeam).map(player=>playe
[Link]));setTimeout(function(){const
losingTeamPlayers=[Link]().filter(player=>[Link]===losingTeam).rev
erse();[Link](player=>{registerPlayerTime([Link],0);[Link]
layerTeam([Link],0)})},400);setTimeout(function(){const
allPlayers=[Link]();const
winningPlayersCount=[Link](p=>[Link]===winningTeam).length;const
formerLosingPlayers=[Link](p=>[Link]([Link]));con
st lowTimeLosers=[Link](p=>{const
time=playerMatchTime[[Link]]?.totalTime||0;return
time>0&&time<totalMatchTime/2});const
freshSpectators=[Link](p=>[Link]===0&&![Link]([Link])&&!
[Link]([Link]));const newPlayers=[Link](p=>!
playerMatchTime[[Link]]);const others=[Link](p=>{const
time=playerMatchTime[[Link]]?.totalTime||0;return([Link]===0&&!
[Link]([Link])&&![Link](l=>[Link]===[Link])&&!
[Link](n=>[Link]===[Link])&&time>=totalMatchTime/2)});const
orderedPlayers=[...lowTimeLosers,...newPlayers,...others];[Link](0,wi
nningPlayersCount).forEach(player=>{registerPlayerTime([Link],losingTeam);room.s
etPlayerTeam([Link],losingTeam)})},1000);setTimeout(function()
{[Link]();[Link]();autoBalancePaused=!
1;resumeGameTick()},2600)},3000)}}
[Link]=function(scores){handleTeamVictory();const
GolesTotalesRED=[Link]().red;const
GolesTotalesBLUE=[Link]().blue;if(GolesTotalesRED===0&&ArqueroBLUE)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
if(GolesTotalesBLUE===0&&ArqueroRED)
{playerCleanSheets[[Link]]=(playerCleanSheets[[Link]]||0)+1}
[Link]('playerCleanSheets',[Link](playerCleanSheets));const
redTeamPlayerNames=[Link]().filter(player=>[Link]===1).map(player=
>[Link]);const
blueTeamPlayerNames=[Link]().filter(player=>[Link]===2).map(player
=>[Link]);const redTeamGoals=[Link]().red;const
blueTeamGoals=[Link]().blue;[Link](playerName=>{updateP
layerStats(playerName,redTeamGoals>blueTeamGoals?'victory':
(redTeamGoals<blueTeamGoals?'defeat':'draw'))});[Link](playerN
ame=>{updatePlayerStats(playerName,blueTeamGoals>redTeamGoals?'victory':
(blueTeamGoals<redTeamGoals?'defeat':'draw'))});setTimeout(function(){const
figuraDelPartido=getFiguraDelPartido();enviarAnuncioFiguraDelPartido(figuraDelParti
do);var teamRedScore=scorerNumber([Link]);var
teamBlueScore=scorerNumber([Link]);teamPossFun();[Link]("██████
█████████████ "+teamRed+" "+teamRedScore+" 🞬 "+teamBlueScore+"
"+teamBlue+" ███████████████████ ",null,0xffd559,"normal",1);setTimeout(function()
{sendDiscordWebhook();[Link]("📼 La grabación de la partida fue
enviada a "+GrabacionesDiscord+" . ¡Bien jugado!
🎉")},150)},800);if(configuracionActual!==null){setTimeout(function()
{[Link]([Link]);[Link](configuracionAc
[Link]);[Link]([Link])},tiempoEsperaCamb
io)}
if(FairPlayActivado){var scoreDifference=[Link]([Link]-
[Link]);if(scoreDifference===1){setTimeout(function(){[Link]();var
players=[Link]().filter(function(player){return [Link]!
==0});if([Link]===0){return!1}
[Link](function(player){if([Link]===1)
{[Link]([Link],2)}
if([Link]===2){[Link]([Link],1)}});[Link]()},4500)}else
if(scoreDifference===2){setTimeout(function()
{[Link]();shuffleTeams();[Link]()},4500)}else if(scoreDifference>=3)
{setTimeout(function(){[Link]();shuffleTeams();const
players=[Link]();const activePlayers=[Link](p=>[Link]!
==0&&[Link]!==null);const sortedPlayers=[Link]((a,b)=>{const
aPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);const
bPoints=(totalPlayerGoals[[Link]]||0)+((totalPlayerAssists[[Link]]||0)*0.7);return
bPoints-aPoints});const team1=[];const team2=[];let totalPointsTeam1=0;let
totalPointsTeam2=0;for(let i=0;i<[Link];i++){const
currentPlayer=sortedPlayers[i];const
currentPlayerPoints=(totalPlayerGoals[[Link]]||0)+
((totalPlayerAssists[[Link]]||
0)*0.7);if(totalPointsTeam1<=totalPointsTeam2)
{[Link](currentPlayer);totalPointsTeam1+=currentPlayerPoints}else{[Link](cu
rrentPlayer);totalPointsTeam2+=currentPlayerPoints}}
[Link](player=>[Link]([Link],1));[Link](player=>room.s
etPlayerTeam([Link],2));balanceTeams()},3000);setTimeout(function()
{balanceTeams()},4000);setTimeout(function(){[Link]()},4500)}}}
function rfc3986EncodeURIComponent(_0x23ab4f){var _0x151c08=_0x3c81f9;return

const allowedStadiums=["𝙵RᴇᴀʟFᴜᴛsᴀʟ","
𝚄 𝚃 𝚂 𝙰 𝙻 ⨯ 𝗚 𝗟² 𝗛𝙵 "," 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯ ⨯³ 🏆
encodeURIComponent(_0x23ab4f)[_0x151c08(0x17d)](/[!'()*]/g,escape)}

𝗚𝗟𝗛","𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯⁴ 𝗚𝗟𝗛 ","𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯⁵ 𝗚𝗟𝗛 ","𝙵 𝚄 𝚃 𝚂 𝙰 𝙻 ⨯⁷ 𝗚𝗟𝗛 ",". Futsal

𝗚𝗟𝗛"]
x5 👑","🏆 CAMPEONES 🌿⭐🌿","✨ ɢᴀʟᴀ ᴅᴇ ᴘʀᴇᴍɪᴏs 🏅 ✨ by GLH","Eɴᴛʀᴇɴᴀᴍɪᴇɴᴛᴏ (Futsal) 💪 by

[Link] = function(newStadiumName, byPlayer) {


// Verifica si el nuevo estadio no está en la lista permitida
if (![Link](newStadiumName)) {
RSRMap = false;
currentMap = "❔ Desconocido";
}
};

También podría gustarte