Create
Return to post

Comparing difference between and

View raw
  • configuración
  • {
  • principal
  • {
  • Descripción: "TinyWatch by Siegreich, play a normal FFA but small! Siegreich#11580"
  • }
  • sala de espera
  • {
  • Chat de voz de partida: Habilitado
  • }
  • modos
  • {
  • Combate a muerte
  • {
  • Puntos para ganar: 40
  • mapas habilitados
  • {
  • París
  • }
  • }
  • General
  • {
  • Iniciar modo de juego: Manual
  • Límite de héroes: No
  • Permitir cambio de héroe: No
  • Reaparecer como héroe aleatorio: Activado
  • }
  • }
  • héroes
  • {
  • General
  • {
  • Gravedad del movimiento: 160%
  • Velocidad de movimiento: 150%
  • Velocidad de proyectil: 340%
  • Velocidad vertical de salto: 150%
  • Ashe
  • {
  • Escala de derribo de Escopeta de dos cañones enemigo: 25%
  • Escala de derribo de Escopeta de dos cañones uno mismo: 25%
  • }
  • Bastion
  • {
  • Escala de derribo de arma Configuración: tanque: 25%
  • }
  • Brigitte
  • {
  • Escala de derribo de Azote de escudo: 25%
  • Escala de derribo de Azote de mangual: 25%
  • }
  • D.VA
  • {
  • Escala de derribo de Autodestrucción: 25%
  • Escala de derribo de Propulsores: 25%
  • Escala de derribos de Llamar armadura robótica: 25%
  • }
  • Doomfist
  • {
  • Escala de derribos con Gancho ascendente: 50%
  • Escala de derribos con Golpe de meteoro: 25%
  • Escala de derribos con Puño cohete: 25%
  • }
  • Hanzo
  • {
  • Escala de distancia de Zancada: 25%
  • }
  • Junkrat
  • {
  • Escala de derribo de Lanzagranadas de fragmentación: 25%
  • Escala de derribo de Mina de conmoción: 25%
  • }
  • Lúcio
  • {
  • Escala de derribo de Onda sonora: 25%
  • }
  • Pharah
  • {
  • Escala de aceleración de Propulsor aéreo: 50%
  • Escala de derribo de Explosión conmocionante: 25%
  • Escala de derribo de Lanzacohetes: 25%
  • Escala de velocidad vertical de Propulsores levitantes: 55%
  • }
  • Reinhardt
  • {
  • Escala de derribo de Carga: 25%
  • Escala de derribos de Martillo propulsado: 25%
  • }
  • Roadhog
  • {
  • Escala de derribo de A todo jabalí: 25%
  • }
  • Sigma
  • {
  • Escala de derribo de Acreción: 25%
  • Velocidad de proyectil: 75%
  • }
  • Soldado: 76
  • {
  • Escala de derribo de Cohetes Helix: 25%
  • }
  • Sombra
  • {
  • Gravedad de proyectiles: 150%
  • Velocidad de proyectil: 60%
  • }
  • Winston
  • {
  • Escala de aceleración de Propulsores: 40%
  • Escala de derribo cuerpo a cuerpo de Ira primigenia: 25%
  • Escala de derribo de Propulsores: 25%
  • }
  • Wrecking Ball
  • {
  • Escala de derribo de Campo minado: 25%
  • Escala de derribo de Garra mecánica: 25%
  • }
  • Zarya
  • {
  • Escala de derribo secundario de Cañón de partículas: 25%
  • }
  • }
  • }
  • }
  • variables
  • {
  • global:
  • 0: scale
  • 1: change_voice_line_pitches
  • 2: spawns
  • 3: barriers
  • 4: i
  • 26: Jumpad
  • 27: Teleport1
  • 28: Teleport2
  • 29: TPSpawn
  • 30: TPSpawn2
  • jugador:
  • 0: to_respawn
  • 1: i
  • }
  • regla("Inicializar HUD")
  • {
  • evento
  • {
  • En curso - Global;
  • }
  • acciones
  • {
  • Crear texto del HUD(Todos los jugadores(Todos los equipos), Cadena personalizada("TinyWatch v1.0 Made by Siegreich#11580"), Nulo,
  • Crear texto del HUD(Todos los jugadores(Todos los equipos), Cadena personalizada("TinyWatch v1.3.0 Made by Siegreich#11580"), Nulo,
  • Nulo, Arriba, 0, Naranja, Blanco, Blanco, Visible para y cadena, Visibilidad predeterminada);
  • }
  • }
  • regla("Comandos Globales")
  • {
  • evento
  • {
  • En curso - Global;
  • }
  • acciones
  • {
  • Global.scale = Número entero de la configuración del Workshop(Cadena personalizada("General"), Cadena personalizada(
  • "Player Scale"), 25, 25, 300);
  • Global.change_voice_line_pitches = Alternado de configuración del Workshop(Cadena personalizada("General"), Cadena personalizada(
  • "Change Hero Voice Line Pitches"), Verdadero);
  • Si(Mapa actual == Mapa(Dorado));
  • Global.spawns = Matriz(Vector(-6.567, 0.324, -24.486), Vector(-3.021, 0.324, -18.111), Vector(-9.394, 0.399, -12.365), Vector(
  • 0.213, 0.399, -5.396), Vector(-13.547, 0.324, -1.062), Vector(-7.717, 0.399, 0.150), Vector(-25.450, 0.399, 8.924), Vector(
  • -14.129, 0.324, 13.432), Vector(-6.521, -1.601, 23.579), Vector(-27.266, 4.399, 10.564), Vector(-14.695, 8.399, 6.121), Vector(
  • -11.245, 8.400, -8.958));
  • Global.barriers = Matriz(Matriz(Vector(-9.460, 0.110, -19.090), 5.200), Matriz(Vector(-41.130, -0.770, -26.740), 33.650), Matriz(
  • Vector(-66.910, 0.170, -22.670), 51.050), Matriz(Vector(-23.450, 10.130, -7.290), 7.100), Matriz(Vector(-21.050, 10.130,
  • -10.490), 7.100), Matriz(Vector(-18.710, 10.130, -13.710), 7.100));
  • Si no si(Mapa actual == Mapa(Templo de Anubis));
  • Global.Y = 8.250;
  • Global.spawns = Matriz(Vector(24.870, 1.086, -29.307), Vector(20.438, 1.086, -32.526), Vector(17.577, 1.086, -18.186), Vector(
  • 13.409, 1.086, -20.661), Vector(18.308, 1.086, -33.961), Vector(12.781, 1.086, -37.676), Vector(6.928, 1.086, -37.121), Vector(
  • 2.164, 1.086, -33.136), Vector(8.344, 1.086, -28.114), Vector(6.051, 1.086, -24.477), Vector(-2.517, 1.086, -28.372), Vector(
  • -2.973, 1.086, -33.472));
  • Global.Jumpad = Matriz(Matriz(Vector(6.906, 1.111, -30.154)));
  • Global.barriers = Matriz(Matriz(Vector(-0.390, 2.440, -40.220), 5.200));
  • Si no si(Mapa actual == Mapa(Industrias Volskaya));
  • Global.Y = 6.250;
  • Global.barriers = Matriz(Matriz(Vector(-111.689, 3, 66.277), 3), Matriz(Vector(-104.848, 3, 47.422), 4), Matriz(Vector(-105.663, 6,
  • 48.654), 3), Matriz(Vector(-110.435, 0, 44.944), 5));
  • Global.Jumpad = Matriz(Matriz(Vector(-123.266, -1.523, 47.123)));
  • Global.spawns = Matriz(Vector(-107.302, 2.313, 63.514), Vector(-118.945, -1.687, 43.120), Vector(-106.986, -1.685, 53.203), Vector(
  • -132.188, 0.722, 49.399), Vector(-105.416, 4.679, 53.911), Vector(-119.146, -0.942, 49.530), Vector(-128.956, -1.033, 45.060),
  • Vector(-123.858, -1.022, 39.908), Vector(-106.451, 3.001, 49.927));
  • Si no si(Mapa actual == Mapa(Blizzard World));
  • Global.barriers = Matriz(Matriz(Vector(-70.047, 2, 98.582), 4), Matriz(Vector(-64.053, 8, 79.330), 3), Matriz(Vector(-48.118, 2,
  • 63.810), 4), Matriz(Vector(-62.778, 2, 80.365), 4), Matriz(Vector(-60.274, 2, 76.417), 4), Matriz(Vector(-66.845, 2, 82.884),
  • 4));
  • Global.Y = 10;
  • Global.Jumpad = Matriz(Matriz(Vector(-74.545, 0.675, 73.540)));
  • Global.spawns = Matriz(Vector(-57.401, 0, 58.617), Vector(-57.225, 0.088, 58.430), Vector(-64.558, 0.580, 78.795), Vector(-89.955,
  • 3.584, 84.513), Vector(-100.502, 1.088, 85.617), Vector(-80.001, 2.113, 104.150), Vector(-128.956, 0, 45.060), Vector(-74.020,
  • 1.127, 90.812), Vector(-72.409, 3.608, 103.165), Vector(-84.265, 1.062, 100.345), Vector(-94.761, 1.063, 97.631));
  • Si no si(Mapa actual == Mapa(París));
  • Global.spawns = Matriz(Vector(-103.245, 12.435, -61.277), Vector(-110.596, 12.435, -48.500), Vector(-116.363, 10.435, -54.206),
  • Vector(-124.328, 10.435, -67.582), Vector(-124.045, 10.435, -64.055), Vector(-127.140, 11.463, -73.214), Vector(-128.965,
  • 10.435, -60.317), Vector(-125.900, 10.435, -53.376), Vector(-112.681, 12.436, -46.431), Vector(-107.639, 12.435, -39.855),
  • Vector(-106.408, 11.820, -71.025), Vector(-109.037, 11.757, -76.067));
  • Global.Jumpad = Matriz(Matriz(Vector(8.715, 10.447, -58.936), 6));
  • Global.spawns = Matriz(Vector(-20.185, 13.328, -0.336), Vector(-21.473, 13.328, 10.044), Vector(-17.435, 13.328, 6.116), Vector(
  • -21.829, 14.008, 5.597), Vector(-36.495, 13.056, 28.115), Vector(-41.618, 12.328, 20.893), Vector(-47.802, 13.977, 29.232),
  • Vector(-1.058, 12.452, -45.258), Vector(-1.668, 10.444, -66.576), Vector(10.838, 10.449, -70.703), Vector(7.185, 11.408,
  • -54.076), Vector(24.579, 10.449, -59.945));
  • Global.Y = 6.500;
  • Global.barriers = Matriz(Matriz(Vector(-33.781, -1.500, 14.775), 14), Matriz(Vector(-35.070, -1.500, 4.203), 14), Matriz(Vector(
  • -43.988, 1, 15.071), 12), Matriz(Vector(-36.993, -1, 23.142), 12), Matriz(Vector(-54.760, 4, 17.799), 12), Matriz(Vector(
  • -44.746, 10, 20.269), 3), Matriz(Vector(-54.205, 6, 3.945), 15), Matriz(Vector(-40.796, 8, -12.778), 14), Matriz(Vector(
  • -52.842, 10, -8.759), 20), Matriz(Vector(-23.325, -2.500, -6.556), 16), Matriz(Vector(-24.671, 5, -27.668), 20), Matriz(Vector(
  • -12.984, 22, -16.742), 14), Matriz(Vector(-11.626, 15, -53.057), 8), Matriz(Vector(1.396, 15, -32.808), 7), Matriz(Vector(
  • -6.172, 11.500, -62.052), 3), Matriz(Vector(-5.901, 11.500, -66.909), 3));
  • Global.TPSpawn = Matriz(Matriz(Vector(-27.509, 14, 2.584)));
  • Global.Teleport1 = Matriz(Matriz(Vector(-4.191, 10.419, -49.698)));
  • Global.TPSpawn2 = Matriz(Matriz(Vector(2.783, 13, -52.974)));
  • Global.Teleport2 = Matriz(Matriz(Vector(-22.830, 13.330, 1.786)));
  • Si no si(Mapa actual == Mapa(La Habana));
  • Global.spawns = Matriz(Vector(82.829, 5.287, -98.156), Vector(75.696, 5.286, -94.323), Vector(77.248, 5.287, -103.699), Vector(
  • 64.751, 6.294, -94.429), Vector(74.530, 6.138, -96.513), Vector(72.259, 10.228, -87.507), Vector(76.575, 9.244, -47.050),
  • Vector(86.820, 9.455, -32.076), Vector(76.076, 13.952, -48.934), Vector(84.498, 12.981, -49.668), Vector(86.910, 10.375,
  • -41.956), Vector(76.114, 12.498, -41.683));
  • Global.Jumpad = Matriz(Matriz(Vector(74.429, 6.448, -91.641)));
  • Global.Y = 8;
  • Global.TPSpawn = Matriz(Matriz(Vector(-6.904, 61.226, -174.663)));
  • Global.Teleport1 = Matriz(Matriz(Vector(74.438, 9.523, -95.286)));
  • Global.TPSpawn2 = Matriz(Matriz(Vector(74.437, 7.990, -93.434)));
  • Global.Teleport2 = Matriz(Matriz(Vector(78.104, 7.503, -33.095)));
  • Global.barriers = Matriz(Matriz(Vector(94.487, 5.796, -87.997), 6), Matriz(Vector(90.370, 4.153, -83.853), 6), Matriz(Vector(
  • 83.643, 4.453, -83.369), 6), Matriz(Vector(73.209, 5.720, -83.795), 4), Matriz(Vector(77.514, 4.341, -83.814), 6), Matriz(
  • Vector(69.244, 6.383, -84.354), 4), Matriz(Vector(81.826, 8, -51.488), 3), Matriz(Vector(90.275, 8, -44.611), 3), Matriz(
  • Vector(78.087, 8, -29.458), 3), Matriz(Vector(78.087, 8, -29.458), 3), Matriz(Vector(78.087, 8, -29.458), 3), Matriz(Vector(
  • 85.642, 13, -51.102), 2.500), Matriz(Vector(87.468, 13, -51.102), 2.500), Matriz(Vector(87, 13, -47), 2.500), Matriz(Vector(
  • 87.996, 13, -44), 2.500));
  • Si no si(Mapa actual == Mapa(Ruinas de Ilios));
  • Global.barriers = Matriz(Matriz(Vector(54.001, 61, -171.634), 3), Matriz(Vector(53.739, 61, -183.160), 4), Matriz(Vector(53.066,
  • 67, -177.957), 4), Matriz(Vector(62.044, 64.834, -166.393), 4), Matriz(Vector(80.537, 58.792, -156.604), 10.500), Matriz(
  • Vector(80.537, 68, -156.600), 10.500), Matriz(Vector(98.916, 60, -156.450), 10.500), Matriz(Vector(98.916, 68, -156.450),
  • 10.500), Matriz(Vector(-1.467, 61, -182.360), 3), Matriz(Vector(-23.215, 60.500, -177.655), 5), Matriz(Vector(-15.419, 60.500,
  • -164.602), 5), Matriz(Vector(4.273, 61, -171.648), 4), Matriz(Vector(108.694, 66, -170.548), 9), Matriz(Vector(108.151, 66,
  • -179.912), 9), Matriz(Vector(69.761, 65, -165.803), 4));
  • Global.spawns = Matriz(Vector(98.086, 60.920, -185.952), Vector(83.713, 59.030, -167.736), Vector(93.580, 59.046, -173.696),
  • Vector(62.231, 64.909, -179.205), Vector(74.511, 64.909, -175.571), Vector(74.346, 60.444, -181.554), Vector(58.652, 60.792,
  • -169.782), Vector(67.387, 59.527, -176.690), Vector(74.485, 58.792, -167.700), Vector(-16.898, 58.792, -179.604), Vector(
  • -11.772, 58.792, -172.660), Vector(0.117, 60.792, -173.870));
  • Global.Jumpad = Matriz(Matriz(Vector(69.440, 58.822, -182.926)));
  • Global.Y = 10;
  • Global.TPSpawn = Matriz(Matriz(Vector(-7.698, 61.230, -174.673)));
  • Global.Teleport1 = Matriz(Matriz(Vector(67.863, 61.272, -174.710)));
  • Global.TPSpawn2 = Matriz(Matriz(Vector(65.053, 61.248, -174.766)));
  • Global.Teleport2 = Matriz(Matriz(Vector(-10.032, 61.250, -174.644)));
  • Fin;
  • Para variable global(Z, 0, Conteo de(Global.Jumpad), 1);
  • Crear efecto(Todos los jugadores(Todos los equipos), Anillo, Verde, Global.Jumpad, 0.500, Visible para posición y radio);
  • Fin;
  • Global.spawns = Matriz aleatorizada(Global.spawns);
  • Para variable global(i, 0, Conteo de(Global.barriers), 1);
  • Crear efecto(Todos los jugadores(Todos los equipos), Esfera, Rojo, Global.barriers[Global.i][0], Global.barriers[Global.i][1],
  • Visible para);
  • Esperar(0.016, Ignorar condición);
  • Fin;
  • Para variable global(T, 0, Conteo de(Global.Teleport1), 1);
  • Crear ícono(Todos los jugadores(Todos los equipos), Global.Teleport1, Halo, Visible para y posición, Azul, Verdadero);
  • Crear efecto(Todos los jugadores(Todos los equipos), Haz de luz, Turquesa, Global.Teleport1, 0.500, Visible para posición y radio);
  • Fin;
  • Para variable global(U, 0, Conteo de(Global.Teleport2), 1);
  • Crear efecto(Todos los jugadores(Todos los equipos), Haz de luz, Turquesa, Global.Teleport2, 0.500, Visible para posición y radio);
  • Crear ícono(Todos los jugadores(Todos los equipos), Global.Teleport2, Halo, Visible para y posición, Azul, Verdadero);
  • Fin;
  • Global.spawns = Matriz aleatorizada(Global.spawns);
  • }
  • }
  • regla("Comados de Jugador")
  • {
  • evento
  • {
  • En curso - Cada jugador;
  • Todos;
  • Todos;
  • }
  • condiciones
  • {
  • Ha aparecido(Jugador del evento) == Verdadero;
  • }
  • acciones
  • {
  • Iniciar escala de jugador(Jugador del evento, Global.scale / 100, Verdadero);
  • Si(Global.change_voice_line_pitches == Verdadero);
  • Iniciar modificación de líneas de voz de héroe(Jugador del evento, 100 / Global.scale, Verdadero);
  • Fin;
  • Establecer gravedad(Jugador del evento, Global.scale);
  • Establecer velocidad de movimiento(Jugador del evento, Global.scale);
  • Establecer velocidad vertical de salto(Jugador del evento, Global.scale);
  • Establecer gravedad del proyectil(Jugador del evento, Global.scale);
  • Establecer velocidad del proyectil(Jugador del evento, Global.scale);
  • Si(Global.spawns != Nulo);
  • Si(Posición de(Jugador del evento) > Conteo de(Global.spawns));
  • Transportar(Jugador del evento, Valor aleatorio en matriz(Global.spawns));
  • Si no;
  • Transportar(Jugador del evento, Global.spawns[Posición de(Jugador del evento)]);
  • Transportar(Jugador del evento, Valor aleatorio en matriz(Global.spawns));
  • }
  • }
  • regla("En muerte")
  • {
  • evento
  • {
  • El jugador murió;
  • Todos;
  • Todos;
  • }
  • acciones
  • {
  • Si(Global.spawns != Nulo);
  • Jugador del evento.to_respawn = Verdadero;
  • }
  • }
  • regla("En respawn")
  • {
  • evento
  • {
  • En curso - Cada jugador;
  • Todos;
  • Todos;
  • }
  • condiciones
  • {
  • Está vivo(Jugador del evento) == Verdadero;
  • Jugador del evento.to_respawn == Verdadero;
  • }
  • acciones
  • {
  • Jugador del evento.to_respawn = Falso;
  • Transportar(Jugador del evento, Valor aleatorio en matriz(Global.spawns));
  • }
  • }
  • regla("En bloqueo")
  • {
  • evento
  • {
  • En curso - Cada jugador;
  • Todos;
  • Todos;
  • }
  • acciones
  • {
  • Si(Distancia entre(Posición de(Jugador del evento), Global.barriers[Jugador del evento.i][0])
  • <= Global.barriers[Jugador del evento.i][1]);
  • Aplicar impulso(Jugador del evento, Dirección hacia(Global.barriers[Jugador del evento.i][0], Posición de(Jugador del evento)), 5,
  • Al mundo, Cancelar movimiento contrario);
  • Infligir daño(Jugador del evento, Nulo, 5000);
  • Fin;
  • Jugador del evento.i = (Jugador del evento.i + 1) % Conteo de(Global.barriers);
  • Esperar(0.016, Ignorar condición);
  • Bucle;
  • }
  • }
  • regla("Jumpads")
  • {
  • evento
  • {
  • En curso - Cada jugador;
  • Todos;
  • Todos;
  • }
  • condiciones
  • {
  • Distancia entre(Jugador del evento, Global.Jumpad) < 0.650;
  • }
  • acciones
  • {
  • Aplicar impulso(Jugador del evento, Arriba, Global.Y, Al mundo, Cancelar movimiento contrario);
  • Reproducir efecto(Todos los jugadores(Todos los equipos), Explosión en anillo, Amarillo, Global.Jumpad, 1);
  • Reproducir efecto(Todos los jugadores(Todos los equipos), Sonido de explosión en anillo, Blanco, Global.Jumpad, 200);
  • }
  • }
  • deshabilitado regla("Debug Cycle Spawn")
  • {
  • evento
  • {
  • En curso - Cada jugador;
  • Todos;
  • Todos;
  • }
  • condiciones
  • {
  • Botón presionado(Jugador del evento, Agacharse) == Verdadero;
  • }
  • acciones
  • {
  • Transportar(Jugador del evento, Global.spawns[Jugador del evento.C]);
  • Jugador del evento.C = (Jugador del evento.C + 1) % Conteo de(Global.spawns);
  • }
  • }
  • regla("Teleport One")
  • {
  • evento
  • {
  • En curso - Cada jugador;
  • Todos;
  • Todos;
  • }
  • condiciones
  • {
  • Distancia entre(Jugador del evento, Global.Teleport1) < 0.650;
  • }
  • acciones
  • {
  • Transportar(Jugador del evento, Global.TPSpawn);
  • Reproducir efecto(Todos los jugadores(Todos los equipos), Sonido de impacto de potenciamiento, Amarillo, Global.Teleport1, 200);
  • Reproducir efecto(Todos los jugadores(Todos los equipos), Buen efecto de captura, Blanco, Global.Teleport1, 200);
  • }
  • }
  • regla("Teleport Two")
  • {
  • evento
  • {
  • En curso - Cada jugador;
  • Todos;
  • Todos;
  • }
  • condiciones
  • {
  • Distancia entre(Jugador del evento, Global.Teleport2) < 0.650;
  • }
  • acciones
  • {
  • Transportar(Jugador del evento, Global.TPSpawn2);
  • Reproducir efecto(Todos los jugadores(Todos los equipos), Sonido de impacto de potenciamiento, Amarillo, Global.Teleport2, 200);
  • Reproducir efecto(Todos los jugadores(Todos los equipos), Buen efecto de captura, Blanco, Global.Teleport2, 200);
  • }
  • }
Join the Workshop.codes Discord