Mensajes recientes

Páginas: 1 ... 7 8 [9] 10
81
Addons / Re:📊 SoloQStatsByZyrokof – Addon para ver estadísticas de 3c3 SoloQ en tu UI.
« Último mensaje por Kmz en 14 Marzo, 2026, 01:51:58 »
Estimado Zyrokof , enormemente agradecido , te luciste . Mil gracias !!
82
buenos dias al querido server solo pienso que deberia estar incluido el team de soloQ en el slot 5vs5 en el mismo juego sin depende de addons de terceros que pueden estar maliciosos o corruptos para que la comunidad este comoda y juegue sin tener que meter un addon externo por otro lado el soloQ es lo mejor que le pudo haber pasado al pvp de aura gracias y buenas noches
Los AddOn no pueden contener ningún virus, son puro .lua y .xml, lo más "malicioso" que pueden hacer es hacerte spammear cosas por canales, borrar ítems, etc, y para eso basta revisar el código del AddOn antes de usarlo (cosa que el propio Caranthir creo que hace para evitar eso mismo).

Aún así si te sientes incómodo respecto al AddOn, confirmo que no incluye nada malicioso tras revisar su código entero. Lo único que hace es ocultar el frame 5c5, crear un frame por encima de donde estaba, recopilar los datos del SoloQ y dibujarlo en el frame creado.

Y encima en un código muy limpio y bien ordenado.
83
Noticias! / Re:CHANGELOG [Cambios recientes por fecha]
« Último mensaje por Caranthir en 12 Marzo, 2026, 13:18:48 »
🐎 Corrección en Brutito Argenta / Escudero Argenta
Se arreglaron las opciones del Brutito Argenta y Escudero Argenta.
Ahora las funciones de banco, buzón y vendedor funcionan correctamente.
El funcionamiento queda de la siguiente manera:
  • Al invocar la mascota, podrás elegir una de las tres opciones disponibles.
  • Una vez seleccionada, tendrás 3 minutos para utilizar ese servicio.
  • Tras finalizar, la mascota entrará en tiempo de reutilización de 4 horas.
✨ Nueva versión del Transfigurador
Se actualizó el sistema del Transfigurador eliminando la limitación anterior de 150 objetos visibles.
Ahora el sistema incluye:
  • Filtros de búsqueda por rareza para encontrar objetos más fácilmente.
  • Posibilidad de visualizar todos los items sin el límite de tamaño.
  • Posibilidad de previsualziar el item a transfigurar antes de transfigurarlo.
⚔️ Limitación de equipo en Arenas 3v3 SoloQ
Se añadió un requisito mínimo de equipo para poder participar en 3v3 SoloQ (Lo iremos ajustando estos días conforme veamos el impacto que tenga).
Con este cambio se evita que personajes recién llegados al nivel 80 entren inmediatamente en la cola sin equipamiento adecuado, fomentando que primero obtengan algo de equipo antes de participar en este modo competitivo.
84
Addons / Re:AutoDeleter, un AddOn para gestionar objetos indeseados
« Último mensaje por Zelys en 12 Marzo, 2026, 01:56:28 »
Posible mejora que yo metería:

- El evento de BAG_UPDATE se dispara muchísimo (Comprar, vender, correo, mover items, banco y demas). Aunque has puesto un deletionInterval de 0.3 segundos, puedes hacer que el evento se dispare muchisimas veces en 1 segundo. ¿Que puede pasar?

0.00 BAG_UPDATE -> timer = 0.3
0.05 BAG_UPDATE -> timer = 0.3
0.10 BAG_UPDATE -> timer = 0.3
0.15 BAG_UPDATE -> timer = 0.3 --> El schedule ya se ejecuta al 0.45

El borrado nunca llega a ejecutarse hasta que paran los BAG_UPDATE.

Lo que podrías hacer es programar un borrado en el schedule si es que no tienes ya programado un borrado de items previo:

function AutoDeleter.ScheduleDeletion()
    if AutoDeleter.pendingDeletion then
        return
    end
    AutoDeleter.pendingDeletion = true
    AutoDeleter.deletionTimer = AutoDeleter.deletionInterval
end

Algo así.

De esta manera:

0.00 BAG_UPDATE -> timer = 0.3
0.10 BAG_UPDATE (Ignorado)
0.20 BAG_UPDATE (Ignorado)
0.30 delete
0.40 BAG_UPDATE -> timer = 0.3
0.70 delete

Solo se agenda una eliminación cada 0.3 segundos y evitas bugs como que el timer se alargue de forma infinita en caso de eventos del BAG_UPDATE masivos.
Pues gracias por la sugerencia, al final modifiqué varias líneas para arreglar este pequeño problema y ahora funciona de maravilla.

Código: [Seleccionar]
frame:SetScript("OnEvent", function(_, event, arg1)
    if event == "ADDON_LOADED" and arg1 == "AutoDeleter" then
        AutoDeleter.EnsureSavedVars()
    elseif event == "PLAYER_LOGIN" then
        if debugEnabled == true then AutoDeleter.PrintMsg(AutoDeleter.L.debugModeOn) else AutoDeleter.PrintMsg(AutoDeleter.L.loadedMsg) end
    elseif event == "BAG_UPDATE" and AutoDeleter.pendingDeletion == false then
        AutoDeleter.ScheduleDeletion()
    end
end)
He añadido en el BAG_UPDATE que requiera que pendingDeletion sea false para activarse.

Código: [Seleccionar]
    function AutoDeleter.ScheduleDeletion()
        if AutoDeleter.pendingDeletion then return end

        AutoDeleter.pendingDeletion = true
        AutoDeleter.deletionTimer = AutoDeleter.deletionInterval
    end
En el ScheduleDeletion se vuelve true cuando el BAG_UPDATE lo llama (como estaba).

Código: [Seleccionar]
    frame:SetScript("OnUpdate", function(self, elapsed)
        if not AutoDeleter.pendingDeletion then return end

        AutoDeleter.deletionTimer = AutoDeleter.deletionTimer - elapsed

        if AutoDeleter.deletionTimer <= 0 then
            local deleted = AutoDeleter.DeleteItemsFromInventory()

            if deleted then
                AutoDeleter.deletionTimer = AutoDeleter.deletionInterval
            else
                AutoDeleter.pendingDeletion = false
            end
        end
    end)
Y tras eliminar ítems, si la eliminación de ítems devuelve true el timer para el siguiente borrado se reinicia, y si devuelve false (que no se eliminó nada) cambiamos el pendingDeletion a false para que el próximo BAG_UPDATE pueda llamarlo nuevamente.

Así que con esto el problema de múltiples llamados del BAG_UPDATE queda resuelto. Gracias por la sugerencia Caranthir. ;D

Retocaré un par de cosas más antes de subir la siguiente versión, es un problema que no urge mucho.
85
Hola a todos, soy Zyrokof en WoW Aura.

Quiero compartir una versión arreglada del addon AAVBlackrock para los que lo tenían instalado y no les funcionaba en el servidor.
El problema original era que el addon no detectaba correctamente el inicio de las arenas en WoW Aura, ya que el servidor envía el mensaje de comienzo de forma distinta a como lo esperaba el addon. Esto hacía que no registrara los encuentros ni grabara el combate correctamente.

🧩 ¿Qué hace AAVBlackrock?

AAVBlackrock es un addon para grabar y reproducir replays de tus arenas. Registra todo lo que pasa durante el combate: hechizos usados, daño, curaciones, buffs, debuffs, CC aplicados y más. Después podés volver a verlo con una interfaz visual de replay.

Con este addon podés:

🎬 Grabar todas tus partidas de arena automáticamente
📋 Ver el historial de partidas guardadas con /aav ui
▶️ Reproducir cualquier partida con animaciones en tiempo real
📊 Ver estadísticas de daño y curación por jugador
🔍 Detectar CD hacks (sistema anticheat integrado)
📤 Exportar e importar partidas con otros jugadores

🔧 ¿Qué se arregló para WoW Aura?

El addon original solo escuchaba el mensaje de inicio de arena en inglés y en algunos idiomas europeos. WoW Aura (AzerothCore) envía ese mensaje en español: "¡La batalla de arena ha comenzado!", con un formato que el addon no reconocía.

Se agregó detección de los mensajes del servidor en español e inglés para que el inicio de la arena se registre correctamente y el combate quede grabado desde el primer instante.

También se arregló la detección del mapa de arena para servidores privados que devuelven nombres de zona distintos a los del cliente oficial.

⚙️ Características

Compatible con WoW 3.3.5a (Interface 30300)
Funciona en WoW Aura (AzerothCore) con mensajes en español
Soporta arenas 2v2, 3v3,5v5 y SoloQ 3v3.
Se activa/desactiva con /aav record
Sistema anticheat: detecta CD hacks y lo avisa en chat

📥 Instalación

Descargá el addon.
Extraé la carpeta AAVBlackrock.
Colocala en: World of Warcraft/Interface/AddOns/
Reiniciá el juego o usá /reload.


📌 Comandos

/aav ui → Abre/cierra la ventana de partidas
/aav record → Activa o desactiva la grabación
/aav import → Importar una partida exportada por otro jugador
/aav options → Abre el panel de opciones

📥 Descarga
https://drive.google.com/uc?export=download&id=1RCJXjbeXCmuCv7gLaqC7Mw4q9xOAfQbD

🛠 Notas

Esta es una adaptación con el fix específico para que funcione en WoW Aura. Si encontrás algún problema comentalo en este hilo.

Saludos, Zyrokof.
86
Addons / Re:AutoDeleter, un AddOn para gestionar objetos indeseados
« Último mensaje por Zelys en 11 Marzo, 2026, 13:17:36 »
Buenas zelys, creo que has puesto mal el enlace y se sigue redirigiendo a la version v0.4.2, no metiste el link de la nueva o al menos en el drive el archivo tiene un nombre erróneo en ese caso.
Otra vez la manía de hacer las cosas de madrugada...

Enlace arreglado. https://drive.google.com/file/d/1RCGlEJoDMUiCEm-aKEa4B6aaMcd-I5DO/view

Por otro lado, llevo riendome un buen rato con los comentarios del Lua xD

Citar
-- Si se insertó un alias de un set, preguntamos para confirmar (¿qué hacía exactamente este? ni idea, mejor no tocar)
Lo peor es que sé perfectamente que es para agregar un set predefinido, debían ser horas altas en la madrugada. xD

Y bueno, comentarios que pongo por si alguien los lee, tengo esa manía desde hace ya tiempo.

Posible mejora que yo metería:

- El evento de BAG_UPDATE se dispara muchísimo (Comprar, vender, correo, mover items, banco y demas). Aunque has puesto un deletionInterval de 0.3 segundos, puedes hacer que el evento se dispare muchisimas veces en 1 segundo. ¿Que puede pasar?

0.00 BAG_UPDATE -> timer = 0.3
0.05 BAG_UPDATE -> timer = 0.3
0.10 BAG_UPDATE -> timer = 0.3
0.15 BAG_UPDATE -> timer = 0.3 --> El schedule ya se ejecuta al 0.45

El borrado nunca llega a ejecutarse hasta que paran los BAG_UPDATE.

Lo que podrías hacer es programar un borrado en el schedule si es que no tienes ya programado un borrado de items previo:

function AutoDeleter.ScheduleDeletion()
    if AutoDeleter.pendingDeletion then
        return
    end
    AutoDeleter.pendingDeletion = true
    AutoDeleter.deletionTimer = AutoDeleter.deletionInterval
end

Algo así.

De esta manera:

0.00 BAG_UPDATE -> timer = 0.3
0.10 BAG_UPDATE (Ignorado)
0.20 BAG_UPDATE (Ignorado)
0.30 delete
0.40 BAG_UPDATE -> timer = 0.3
0.70 delete

Solo se agenda una eliminación cada 0.3 segundos y evitas bugs como que el timer se alargue de forma infinita en caso de eventos del BAG_UPDATE masivos.
Me di cuenta del fallo mientras usaba el AddOn al ponerme a despojar grandes cantidades de cadáveres y en ese sentido sí que funciona un poco raro y no empezaba a borrar hasta terminar de despojar o hacer una breve pausa, o directamente borraba un ítem y paraba hasta que terminaba de despojar.

Nunca lo toqué porque igualmente cumplía su función aunque de forma rara, aún así muy probablemente sea una de las siguientes cosas que modificaré para que el borrado sea inmediato y que no salte constantemente.
87
Noticias! / Re:CHANGELOG [Cambios recientes por fecha]
« Último mensaje por Caranthir en 11 Marzo, 2026, 12:38:16 »
🎉 Finalización de eventos activos
Se han dado por finalizados varios eventos temporales que estaban activos en el servidor:
  • Evento de Guerreros y Sacerdotes, donde los personajes de estas clases recibían objetos al subir de nivel.
  • Evento de San Valentín (Puchamon).
  • Evento de Campos de Batalla, por lo que los BGs ya no generan Distintivos de Dragón ni Carmesí.
📉 Fin del aumento temporal de profesiones
Se ha desactivado el aumento temporal de rates de profesiones, volviendo estas a sus valores habituales.

🐉 Ajuste en montura
La montura Acechador de distorsión negro vuelve a poder ser aprendida por ambas facciones, restaurando su funcionamiento previsto.

🛠️ Mejora en NPC del transfigurador
Se aplicó un pequeño ajuste al NPC Transfigurador, mejorando su estabilidad y evitando posibles fallos en su funcionamiento.

🎲 Ajustes en el sistema de botín con Crossfaction
Se realizaron ajustes en el sistema de botín cuando hay grupos crossfaction, corrigiendo un problema por el cual algunos jefes podían generar más objetos de los previstos.

⚔️ Recompensas de 3v3SoloQ actualizadas
Se habilita la compra de objetos coléricos utilizando el rating obtenido en el sistema 3v3SoloQ.
88
Addons / Re:AutoDeleter, un AddOn para gestionar objetos indeseados
« Último mensaje por Caranthir en 11 Marzo, 2026, 09:35:05 »
Buenas zelys, creo que has puesto mal el enlace y se sigue redirigiendo a la version v0.4.2, no metiste el link de la nueva o al menos en el drive el archivo tiene un nombre erróneo en ese caso.

Por otro lado, llevo riendome un buen rato con los comentarios del Lua xD

Citar
-- Si se insertó un alias de un set, preguntamos para confirmar (¿qué hacía exactamente este? ni idea, mejor no tocar)

Posible mejora que yo metería:

- El evento de BAG_UPDATE se dispara muchísimo (Comprar, vender, correo, mover items, banco y demas). Aunque has puesto un deletionInterval de 0.3 segundos, puedes hacer que el evento se dispare muchisimas veces en 1 segundo. ¿Que puede pasar?

0.00 BAG_UPDATE -> timer = 0.3
0.05 BAG_UPDATE -> timer = 0.3
0.10 BAG_UPDATE -> timer = 0.3
0.15 BAG_UPDATE -> timer = 0.3 --> El schedule ya se ejecuta al 0.45

El borrado nunca llega a ejecutarse hasta que paran los BAG_UPDATE.

Lo que podrías hacer es programar un borrado en el schedule si es que no tienes ya programado un borrado de items previo:

function AutoDeleter.ScheduleDeletion()
    if AutoDeleter.pendingDeletion then
        return
    end
    AutoDeleter.pendingDeletion = true
    AutoDeleter.deletionTimer = AutoDeleter.deletionInterval
end

Algo así.

De esta manera:

0.00 BAG_UPDATE -> timer = 0.3
0.10 BAG_UPDATE (Ignorado)
0.20 BAG_UPDATE (Ignorado)
0.30 delete
0.40 BAG_UPDATE -> timer = 0.3
0.70 delete

Solo se agenda una eliminación cada 0.3 segundos y evitas bugs como que el timer se alargue de forma infinita en caso de eventos del BAG_UPDATE masivos.
89
Addons / Re:AutoDeleter, un AddOn para gestionar objetos indeseados
« Último mensaje por Zelys en 11 Marzo, 2026, 03:32:15 »
⚙️ Actualización 0.5.0-beta

Se han implementado las siguientes mejoras:


1. Filtro de búsqueda

Añadido un filtro de búsqueda para encontrar rápidamente un objeto de la lista negra, filtrando cualquier ítem que coincida con la palabra insertada.
Nota: no hace falta que empiece por el texto insertado, con que el ítem lo contenga en su nombre es suficiente.


2. Orden de la lista

Añadido un menú para seleccionar el estilo de orden que se quiere visualizar en el AddOn:
- Por defecto: En el orden que has añadido los ítems.
- Por rareza: Reliquia -> Artefacto -> Legendario -> Épico -> Raro -> Inusual -> Común -> Pobre.
- Por nombre: Por orden alfabético de los ítems.



🖼️ Galería de imágenes

A continuación se muestran algunas capturas de pantalla que ilustran las nuevas funcionalidades del AddOn:





📦 Instalación

1. Descarga el archivo.
2. Extrae o coloca el archivo en la carpeta correspondiente: ../ruta_de_wow/Interface/AddOns/.
3. Inicia World of Warcraft y verifica que reconoce el AddOn y que está activo desde la pantalla de personajes.


Versión actual:
AutoDeleter v0.5.0

Versiones antiguas:
AutoDeleter v0.4.2



💬 Comentarios y soporte

¿Encontraste un bug, tienes una sugerencia o simplemente quieres agradecer? 
No dudes en dejar un comentario en este mismo post.


90
Genial, me alegro de que te sirvieran mis consejos, ahora veo el código mucho mas limpio y a simple vista no veo nada que sea potencialmente peligroso o produzca bajo rendimiento a la larga. Aunque creo que te puedo dar otra mejora (Absurda, pero son manías mías):

- En la tabla de collect declaras un buffer que, si no me equivoco, luego nunca usas.

De nuevo darte las gracias por compartirlo para el resto de la comunidad. Addon curioso, con una buena idea detrás y se nota que le pusiste cariño.
Páginas: 1 ... 7 8 [9] 10