Epic Pixel Laser Destroyer for Drawaria

Capture drawn pixels from canvas and DESTROY them with epic laser beams!

作者
YouTubeDrawaria
日安装量
0
总安装量
0
评分
0 0 0
版本
4.0
创建于
2025-08-20
更新于
2025-08-20
大小
24.0 KB
许可证
MIT
适用于

🚀 Epic Pixel Laser Destroyer for Drawaria

🎯 What does this script do? / ¿Qué hace este script?

English: This script introduces a "Pixel Laser Destroyer" tool for Drawaria, allowing users to target and "destroy" pixels on the canvas with various laser beam effects. It captures the drawn pixels, categorizes them into groups, and then simulates their destruction using customizable laser modes (color, particle effects, speed) and intensity. The tool includes a UI panel with options to scan drawing pixels, select laser modes, adjust intensity and quality (sample rate), and trigger the destruction process. It also intercepts WebSocket messages to send drawing commands to the server for the laser effects.

Español: Este script introduce una herramienta "Pixel Laser Destroyer" para Drawaria, permitiendo a los usuarios apuntar y "destruir" píxeles en el lienzo con varios efectos de rayo láser. Captura los píxeles dibujados, los categoriza en grupos y luego simula su destrucción usando modos de láser personalizables (color, efectos de partículas, velocidad) e intensidad. La herramienta incluye un panel de UI con opciones para escanear píxeles de dibujo, seleccionar modos de láser, ajustar la intensidad y calidad (tasa de muestreo), y activar el proceso de destrucción. También intercepta mensajes de WebSocket para enviar comandos de dibujo al servidor para los efectos láser.

✨ Features / Características

Pixel Destruction & Laser Effects
  • 🔧 Pixel Capturing - Scans the Drawaria canvas to identify drawn pixels for destruction.
  • ⚡ Customizable Laser Modes - Choose from various laser styles (Classic Red, Industrial Blue, Military Green, Purple Plasma, Golden Epic) with unique colors and particle effects.
  • 🎨 Adjustable Intensity & Quality - Control laser power (intensity) and drawing detail (sample rate).
  • 🚀 Laser Destruction Simulation - Animates laser beams hitting pixels, followed by particle effects and pixel clearing.
  • 🔍 Pixel Grouping - Optimizes destruction by grouping nearby pixels for efficiency.
  • 🛑 Stop Destruction - Ability to halt the ongoing destruction process.
  • 🧹 Clear Pixel Memory - Clears the captured pixel data.

Español:

  • 🔧 Captura de Píxeles - Escanea el lienzo de Drawaria para identificar píxeles dibujados para su destrucción.
  • ⚡ Modos de Láser Personalizables - Elige entre varios estilos de láser (Rojo Clásico, Azul Industrial, Verde Militar, Plasma Púrpura, Dorado Épico) con colores y efectos de partículas únicos.
  • 🎨 Intensidad y Calidad Ajustables - Controla la potencia del láser (intensidad) y el detalle del dibujo (tasa de muestreo).
  • 🚀 Simulación de Destrucción Láser - Anima rayos láser golpeando píxeles, seguido de efectos de partículas y borrado de píxeles.
  • 🔍 Agrupación de Píxeles - Optimiza la destrucción agrupando píxeles cercanos para mayor eficiencia.
  • 🛑 Detener Destrucción - Capacidad para detener el proceso de destrucción en curso.
  • 🧹 Limpiar Memoria de Píxeles - Borra los datos de píxeles capturados.

📥 Installation / Instalación

🇺🇸 English Instructions 🇪🇸 Instrucciones en Español
  1. Install the Tampermonkey extension (or a similar userscript manager) in your browser.
  2. Create a new userscript and paste the provided code into the editor.
  3. Save the script.
  4. Navigate to the Drawaria website (https://drawaria.online/).
  5. The "Pixel Laser Destroyer" UI will appear, likely in the top-right corner.
  6. Draw something on the canvas, then click "Scan Drawing Pixels".
  7. Select a laser mode and intensity, then click "VAPORIZE ALL PIXELS".
  1. Instala la extensión Tampermonkey (o un gestor de userscripts similar) en tu navegador.
  2. Crea un nuevo userscript y pega el código proporcionado en el editor.
  3. Guarda el script.
  4. Navega al sitio web de Drawaria (https://drawaria.online/).
  5. La interfaz "Pixel Laser Destroyer" aparecerá, probablemente en la esquina superior derecha.
  6. Dibuja algo en el lienzo, luego haz clic en "Scan Drawing Pixels".
  7. Selecciona un modo de láser y una intensidad, luego haz clic en "VAPORIZE ALL PIXELS".

🎮 How to Use / Cómo Usar

  • 🔵 Step 1: Draw something on the Drawaria canvas.
    Paso 1: Dibuja algo en el lienzo de Drawaria.
  • 🟢 Step 2: Click "Scan Drawing Pixels" to capture the current drawing.
    Paso 2: Haz clic en "Scan Drawing Pixels" para capturar el dibujo actual.
  • 🟣 Step 3: Choose your desired laser mode and adjust intensity/quality using the sliders.
    Paso 3: Elige tu modo de láser deseado y ajusta la intensidad/calidad usando los deslizadores.
  • 🟠 Step 4: Click "VAPORIZE ALL PIXELS" to initiate the laser destruction effect.
    Paso 4: Haz clic en "VAPORIZE ALL PIXELS" para iniciar el efecto de destrucción láser.

🛠️ Technical Details / Detalles Técnicos

Feature / Característica Details / Detalles
Canvas Pixel Analysis Uses `getImageData` to read pixel information from the canvas.
WebSocket Interception Hooks into `WebSocket.prototype.send` to dispatch drawing commands for laser effects.
Laser Rendering Employs Canvas API for drawing laser beams, particles, and shockwaves with shadows and gradients.
UI Creation Dynamically creates and styles UI elements for controls and feedback. Includes drag functionality for the main panel.

⚠️ Important Warnings / Advertencias Importantes

  • 🚨 This script is client-side only and does not modify actual game data or player scores.
  • 🚨 Ensure Drawaria's website structure and WebSocket communication remain consistent, as updates may break script functionality.
  • 🚨 Using destructive or disruptive scripts may be against Drawaria's Terms of Service. Use responsibly.
  • 🚨 Performance may vary depending on the complexity of the drawing and the chosen laser effects.

Español:

  • 🚨 Este script es solo del lado del cliente y no modifica los datos reales del juego ni las puntuaciones de los jugadores.
  • 🚨 Asegúrate de que la estructura del sitio web de Drawaria y la comunicación WebSocket permanezcan consistentes, ya que las actualizaciones podrían afectar la funcionalidad del script.
  • 🚨 El uso de scripts destructivos o disruptivos puede ir en contra de los Términos de Servicio de Drawaria. Úsalo responsablemente.
  • 🚨 El rendimiento puede variar según la complejidad del dibujo y los efectos láser elegidos.

🔧 Troubleshooting / Solución de Problemas

✅ The UI appears, laser modes can be selected, and the "VAPORIZE" button triggers effects on the canvas.
✅ La UI aparece, se pueden seleccionar modos de láser y el botón "VAPORIZE" activa efectos en el lienzo.
⚠️ If the UI is missing or buttons don't work, ensure Tampermonkey is enabled and the script is correctly installed. Check the browser console for errors.
⚠️ Si la UI falta o los botones no funcionan, asegúrate de que Tampermonkey esté habilitado y el script esté instalado correctamente. Revisa la consola del navegador en busca de errores.
❌ If lasers don't appear or effects are glitchy, verify the WebSocket connection is active and the `sendLaserToServer` function is correctly sending commands.
❌ Si los láseres no aparecen o los efectos son erráticos, verifica que la conexión WebSocket esté activa y que la función `sendLaserToServer` esté enviando los comandos correctamente.

📊 Compatibility / Compatibilidad

✅ Compatible Browsers / Navegadores Compatibles ✅ Required Extensions / Extensiones Requeridas
Chrome, Firefox, Edge, Opera
(Browsers supporting userscripts, Canvas API, and WebSocket)
Tampermonkey or similar userscript manager
(Required for script execution)

🔄 How to Disable / Cómo Desactivar

Method 1 - Script Manager:

Open your userscript manager (e.g., Tampermonkey), find "Epic Pixel Laser Destroyer for Drawaria", and disable or delete it.

Método 1 - Gestor de Scripts: Abre tu gestor de userscripts (ej. Tampermonkey), busca "Epic Pixel Laser Destroyer for Drawaria" y desactívalo o elimínalo.

Method 2 - Stop Destruction:

Click the "🛑 STOP VAPORIZATION" button to halt the ongoing destruction process. Note: This does not disable the script itself.

Método 2 - Detener Destrucción: Haz clic en el botón "🛑 STOP VAPORIZATION" para detener el proceso de destrucción en curso. Nota: Esto no deshabilita el script en sí.

💡 Pro Tips / Consejos Profesionales

  • Experiment with Modes: Try different laser modes to see how the particle effects and speeds alter the destruction visuals.
  • Adjust Quality (Sample Rate): Lowering the sample rate captures more pixels, potentially creating more detailed destruction but might impact performance.
  • Combine with Other Scripts: Use this script alongside drawing bots or animation tools for creative effects.
  • Customize Laser Colors/Effects: Edit the `LASER_MODES` object in the script to define your own laser colors, particle types, and speeds.
  • Save Settings: Implement `localStorage` to save user preferences for laser mode, intensity, and sample rate.

Español:

  • Experimenta con Modos: Prueba diferentes modos de láser para ver cómo los efectos de partículas y las velocidades alteran las visuales de destrucción.
  • Ajusta Calidad (Tasa de Muestreo): Reducir la tasa de muestreo captura más píxeles, creando potencialmente una destrucción más detallada pero puede afectar el rendimiento.
  • Combina con Otros Scripts: Usa este script junto con bots de dibujo o herramientas de animación para efectos creativos.
  • Personaliza Colores/Efectos Láser: Edita el objeto `LASER_MODES` en el script para definir tus propios colores de láser, tipos de partículas y velocidades.
  • Guarda Configuraciones: Implementa `localStorage` para guardar las preferencias del usuario para el modo láser, intensidad y tasa de muestreo.

🎉 Ready to Use! / ¡Listo para Usar!

Destroy drawn pixels with epic laser effects!

¡Destruye píxeles dibujados con épicos efectos láser!

🎨 🚀 ✨ 💫 🌟

Author: YouTubeDrawaria | Version: 4.0 | License: MIT
Support: Report issues in the comments below | Additional Info: Adds a tool to destroy drawn pixels with customizable laser effects.