WoW Aura - Server wow gratis
Sección informativa y Descargas => Descargas e instalaciones => Addons => Mensaje iniciado por: Warriorwin en 10 Marzo, 2026, 03:34:48
-
Hola a todos me llamo Zyrokof en WoW Aura.
He creado un pequeño addon para WoW WotLK 3.3.5a pensado especialmente para los jugadores del servidor WoW Aura.
El addon se llama SoloQStatsByZyrokof y su función es mostrar las estadísticas de SoloQ directamente en la interfaz de arenas, utilizando el slot del equipo 5c5 dentro de la ventana de JcJ.
🧩 ¿Qué hace este addon?
Este addon crea un frame personalizado dentro del panel de Arenas que muestra la información de SoloQ 3v3, para que puedas verla rápidamente sin necesidad de mirar en el NPC o addons pesados.
⚙️ Integraciones:
- Cuando inspeccionás a otro jugador y abrís la pestaña JcJ, si ese jugador tiene el addon instalado sus stats de SoloQ 3v3 aparecen automáticamente en el slot del 5c5 de su panel de inspección, con el mismo estilo visual que el overlay propio. Sin hacer nada, solo abriendo la pestaña.
- Si el jugador no tiene el addon, después de 5 segundos aparece un aviso indicándolo.
- También agregué el comando /sqt ask <NombreJugador> que pediste. Funciona sin necesidad de tener el inspect abierto y el resultado se imprime directamente en el chat con el rating, rank, victorias/derrotas de temporada y de la semana.
- El sistema usa SendAddonMessage en canal WHISPER entre las dos instancias del addon, exactamente como mostraste en tu ejemplo. Sin spam a ningún canal, completamente invisible para jugadores sin el addon.
Con este addon podrás ver:
📈 Rating personal
🏆 Rank
⚔️ Victorias / Derrotas
📅 Estadísticas de la semana
📊 Estadísticas de temporada
Todo esto integrado directamente en la UI del juego.
🖼 Vista del addon
(https://i.postimg.cc/T5cNbnsd/C3886B13-816B-4F64-9529-C44D1EEDD577.png) (https://postimg.cc/T5cNbnsd)
(https://i.postimg.cc/w39VyR61/D632A604-C8F5-4BB5-BBA0-263A3E8A970A.png) (https://postimg.cc/w39VyR61)
(https://i.postimg.cc/ZWXHCfRS/A3E2465F-0876-40F7-BF08-B95CF0540676.png) (https://postimg.cc/ZWXHCfRS)
(https://i.postimg.cc/V0Psg5Sd/759CC732-7D6C-4DE6-816B-DC0EB21178CA.png) (https://postimg.cc/V0Psg5Sd)
⚙️ Características
Compatible con WoW 3.3.5a
Ligero y sin impacto en el rendimiento
Integrado en el panel JcJ
No reemplaza la interfaz original
No requiere configuración
📥 Instalación
Descarga el addon.
Extrae la carpeta SoloQStatsByZyrokof.
Colócala en:
World of Warcraft/Interface/AddOns/
Reinicia el juego o usa /reload.
📌 Descarga
Link de descarga:
https://drive.google.com/uc?export=download&id=1d5W93XTL3ieGWUyXJ5ncdh_xXhLsbf5q
🛠 Notas
Este addon fue creado principalmente para facilitar la visualización de las estadísticas de SoloQ dentro del propio juego.
Si encuentras bugs, errores o tienes sugerencias, puedes comentarlo en este mismo post. Pronto ire actualizando mejoras sobre el addon y agregandole funciones. Saludos!
-
+100 por tu idea y creacion. Muy buena bro!
-
Buenas Zyrokof,
he leido el codigo del addon por encima y te planteo 2 mejoras:
- Las saveVariables que usas, las estás guardando para toda la cuenta en el mismo sitio, no estás cnospamdo una saveVariable por personaje. Esto quiere decir que cada vez que entras al juego con un PJ machacas lo que ya habia guardado previamente.
Por ejemplo, si a futuro quieres hacer una mejora en la funcionalidad del addon que te saque tambien el máximo de puntuacion que has tenido en una temporada, tu pick más alto (Una idea rápida que se me ha venido a la cabeza), nunca vas a poder hacerlo porque lo vas a ir machacando. Te lo comento para que lo tengas cuenta en tu diseño para abrirte posibilidad de implementar nuevas cosas a futuro sin tener que rehacer lo que ya tengas montado de base.
- Por otro lado, local loginWait = _CreateFrame("Frame") este frame lo estás cnospamdo cada vez que salta el disparador PLAYER_ENTERING_WORLD. Cuidado aqui porque puedes estar pensando que se dispara solo 1 vez al entrar al juego pero esa función se ejecuta cada vez que entras y sales de una BG, una arena, tomas un portal etc etc. Por lo tanto, estás cnospamdo un frame cada vez que se te está quedando en memoria y puede ocasionar fallas en el rendimiento de algunos jugadores. Lo suyo sería que hagas algo similar a lo que haces con el SQT, crearlo al inicio del addon y que ese disparador actualice sobre el frame ya creado, de esta forma evitas crear frames infinitos de forma inecesaria.
Por lo demás, es una muy buena idea, gracias por compartirlo y espero que mis comentarios te ayuden para terminar de pulirlo.
Un saludo.
-
Buenas Zyrokof,
he leido el codigo del addon por encima y te planteo 2 mejoras:
- Las saveVariables que usas, las estás guardando para toda la cuenta en el mismo sitio, no estás cnospamdo una saveVariable por personaje. Esto quiere decir que cada vez que entras al juego con un PJ machacas lo que ya habia guardado previamente.
Por ejemplo, si a futuro quieres hacer una mejora en la funcionalidad del addon que te saque tambien el máximo de puntuacion que has tenido en una temporada, tu pick más alto (Una idea rápida que se me ha venido a la cabeza), nunca vas a poder hacerlo porque lo vas a ir machacando. Te lo comento para que lo tengas cuenta en tu diseño para abrirte posibilidad de implementar nuevas cosas a futuro sin tener que rehacer lo que ya tengas montado de base.
- Por otro lado, local loginWait = _CreateFrame("Frame") este frame lo estás cnospamdo cada vez que salta el disparador PLAYER_ENTERING_WORLD. Cuidado aqui porque puedes estar pensando que se dispara solo 1 vez al entrar al juego pero esa función se ejecuta cada vez que entras y sales de una BG, una arena, tomas un portal etc etc. Por lo tanto, estás cnospamdo un frame cada vez que se te está quedando en memoria y puede ocasionar fallas en el rendimiento de algunos jugadores. Lo suyo sería que hagas algo similar a lo que haces con el SQT, crearlo al inicio del addon y que ese disparador actualice sobre el frame ya creado, de esta forma evitas crear frames infinitos de forma inecesaria.
Por lo demás, es una muy buena idea, gracias por compartirlo y espero que mis comentarios te ayuden para terminar de pulirlo.
Un saludo.
Buenas Caranthir, muchas gracias por tomarte el tiempo de revisar el código y por los comentarios.
Tenés razón en los dos puntos y ya apliqué ambas correcciones en la versión que acabo de subir (v1.0.1):
1. SavedVariables → SavedVariablesPerCharacter
Cambiado directamente en el .toc. Ahora cada personaje guarda su propia DB sin pisar la de los demás. Además, como bien decís, esto deja la puerta abierta para guardar stats por personaje a futuro (peak rating, historial de temporada, etc.) sin tener que rediseñar la base.
2. loginWait frame acumulado en PLAYER_ENTERING_WORLD
Muy buen catch. Moví la creación del frame fuera del handler del evento, al scope de carga del addon junto al collectFrame, que ya usaba ese mismo patrón. Ahora PLAYER_ENTERING_WORLD simplemente resetea el .elapsed y llama :Show() sobre el frame ya existente. Sin allocations innecesarias en cada cambio de zona.
Gracias de nuevo, saludos.
Zyrokof.
Adjunto nueva V. https://drive.google.com/uc?export=download&id=1d5W93XTL3ieGWUyXJ5ncdh_xXhLsbf5q
-
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.
-
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
-
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.
-
Estimado Zyrokof , enormemente agradecido , te luciste . Mil gracias !!
-
Hola a todos me llamo Zyrokof en WoW Aura.
He creado un pequeño addon para WoW WotLK 3.3.5a pensado especialmente para los jugadores del servidor WoW Aura.
El addon se llama SoloQStatsByZyrokof y su función es mostrar las estadísticas de SoloQ directamente en la interfaz de arenas, utilizando el slot del equipo 5c5 dentro de la ventana de JcJ.
🧩 ¿Qué hace este addon?
Este addon crea un frame personalizado dentro del panel de Arenas que muestra la información de SoloQ 3v3, para que puedas verla rápidamente sin necesidad de mirar en el NPC o addons pesados.
Con este addon podrás ver:
📈 Rating personal
🏆 Rank
⚔️ Victorias / Derrotas
📅 Estadísticas de la semana
📊 Estadísticas de temporada
Todo esto integrado directamente en la UI del juego.
🖼 Vista del addon
https://postimg.cc/V0Psg5Sd
(https://i.postimg.cc/V0Psg5Sd/759CC732-7D6C-4DE6-816B-DC0EB21178CA.png) (https://postimg.cc/V0Psg5Sd)
⚙️ Características
Compatible con WoW 3.3.5a
Ligero y sin impacto en el rendimiento
Integrado en el panel JcJ
No reemplaza la interfaz original
No requiere configuración
📥 Instalación
Descarga el addon.
Extrae la carpeta SoloQStatsByZyrokof.
Colócala en:
World of Warcraft/Interface/AddOns/
Reinicia el juego o usa /reload.
📌 Descarga
Link de descarga:
https://drive.google.com/uc?export=download&id=1SBz9Aif71UHIg9ERjN2inpstIEQg7_hy
🛠 Notas
Este addon fue creado principalmente para facilitar la visualización de las estadísticas de SoloQ dentro del propio juego.
Si encuentras bugs, errores o tienes sugerencias, puedes comentarlo en este mismo post. Pronto ire actualizando mejoras sobre el addon y agregandole funciones. Saludos!
Hola a todos, Zyrokof de nuevo.
Les traigo una actualización grande del addon: v2.0.0.
🆕 ¿Qué hay de nuevo en v2.0.0?
La novedad principal es el HUD de Sesión, un frame flotante que podés colocar en cualquier parte de la pantalla y que muestra el progreso de tu rating en tiempo real mientras jugás.
El HUD funciona así:
- En el centro (dorado) aparece tu rating al inicio de la sesión. Ese número no cambia, es tu punto de referencia.
- A la izquierda (en rojo) aparece el número más bajo que tocaste esta sesión con un prefijo "-". Solo aparece si en algún momento bajaste del inicio.
- A la derecha (en verde) aparece el número más alto que alcanzaste, con un sufijo "+". Solo aparece si en algún momento superaste el inicio.
- Abajo del todo muestra el delta neto: cuántos puntos ganaste o perdiste en total esta sesión.
Ejemplo: empezás en 2000. Perdés una arena → aparece -1990 a la izquierda. Después ganás una → aparece 2010+ a la derecha. Abajo muestra +10 pts esta sesion.
El HUD también muestra tu nombre de personaje arriba con la fuente Morpheus del juego y en el color de tu clase. Y el logo de la Comunidad Aura integrado abajo del frame.
Además el HUD sobrevive al /reload: si recargás la UI dentro del juego, la sesión se restaura exactamente donde estaba. Al día siguiente se resetea solo para empezar limpio.
---
⚙️ Comandos nuevos
/sqt hud → mostrar u ocultar el HUD de sesión
/sqt session → ver el resumen de la sesión en el chat
/sqt session reset → resetear la sesión para empezar desde cero
Los comandos viejos siguen funcionando igual que antes.
---
🖼 Vista del addon
(https://i.postimg.cc/DJJzGMDP/95765364-0CB0-4604-9860-293E2F8C4437.png) (https://postimg.cc/DJJzGMDP)
(https://i.postimg.cc/kRsLgncH/E2AED7CC-10D7-4753-9EAE-58EA580026E1.png) (https://postimg.cc/kRsLgncH)
(https://i.postimg.cc/9DDXKSX9/5D8DECA0-4B6D-4D96-9224-2FA796319C0C.png) (https://postimg.cc/9DDXKSX9)
---
📥 Instalación
La carpeta ahora trae un archivo extra además del .lua y el .toc:
SoloQStatsByZyrokof.lua
SoloQStatsByZyrokof.toc
wowaura_logo.tga ← nuevo, es la textura del logo en el HUD
Copiá la carpeta entera en World of Warcraft/Interface/AddOns/ y hacé /reload o reiniciá el juego.
---
📌 Descarga
https://drive.google.com/uc?export=download&id=1d5W93XTL3ieGWUyXJ5ncdh_xXhLsbf5q
---
Cualquier bug o sugerencia lo pueden dejar acá. Saludos!
Zyrokof.
-
Gracias por el aporte bro... Pregunta, sirve para ver el rating de otros jugadores al inspeccionarlos o solo te deja ver el tuyo?
-
Gracias por el aporte bro... Pregunta, sirve para ver el rating de otros jugadores al inspeccionarlos o solo te deja ver el tuyo?
Hola chiodos, buena pregunta.
Solo muestra tus propias estadísticas, no las de otros jugadores. Y no es una limitación del addon en sí, sino del servidor: el comando que usa internamente el addon (.qsolo stats) solo devuelve los datos del personaje que lo ejecuta. No existe ningún comando server-side que permita consultar el rating de otro jugador por nombre o por inspección.
En otras palabras: aunque yo quisiera agregar esa función, el servidor no expone esa información de ninguna forma que un addon pueda interceptar. El addon solo puede leer lo que el servidor le responde a vos en el chat de sistema, y eso es únicamente tu propia info de SoloQ.
Si en algún momento el servidor implementa un comando tipo .qsolo stats [nombre], ahí sí se podría agregar la funcionalidad. Por ahora queda solo para stats propias.
Saludos!
-
Hola chiodos, buena pregunta.
Solo muestra tus propias estadísticas, no las de otros jugadores. Y no es una limitación del addon en sí, sino del servidor: el comando que usa internamente el addon (.qsolo stats) solo devuelve los datos del personaje que lo ejecuta. No existe ningún comando server-side que permita consultar el rating de otro jugador por nombre o por inspección.
En otras palabras: aunque yo quisiera agregar esa función, el servidor no expone esa información de ninguna forma que un addon pueda interceptar. El addon solo puede leer lo que el servidor le responde a vos en el chat de sistema, y eso es únicamente tu propia info de SoloQ.
Si en algún momento el servidor implementa un comando tipo .qsolo stats [nombre], ahí sí se podría agregar la funcionalidad. Por ahora queda solo para stats propias.
Saludos!
Podrías usar el sistema de mensajería de AddOns para hacerlo. Te dejo el código que tengo en mi AddOn y así ves un poco como funciona.
AutoDeleterFrame:RegisterEvent("CHAT_MSG_ADDON")
AutoDeleterFrame:SetScript("OnEvent", function(self, event, prefix, message, channel, sender)
if event == "CHAT_MSG_ADDON" and prefix == "AutoDeleter" then
-- Procesar el mensaje recibido
AutoDeleter:OnAddonMessageReceived(message, sender, channel)
end
end)
-- Enviar mensajes...
function AutoDeleter:SendMessage(msg)
if IsInGuild() then -- ...a los miembros de la hermandad
SendAddonMessage("AutoDeleter", msg, "GUILD")
end
if GetNumRaidMembers() > 0 then -- ...a los miembros de la banda
SendAddonMessage("AutoDeleter", msg, "RAID")
elseif GetNumPartyMembers() > 0 then -- ...a los miembros del grupoo
SendAddonMessage("AutoDeleter", msg, "PARTY")
end
end
-- Recibir mensajes
function AutoDeleter:OnAddonMessageReceived(message, sender, channel)
-- Solo mostramos los textos si el checkbox está desmarcado
if not AutoDeleterDB.noShowAchieveMsgs then
local achievementID = tonumber(message)
local achievement = autodeleterAchievements[achievementID]
if not achievement then
if debugEnabled == true then AutoDeleter.PrintMsg(string.format(AutoDeleter.L.achievementNotFound, achievementID)) end
return
end
-- Definimos las variables de color, canal y canalLink
local color, canal, canalLink
if channel == "PARTY" then
color = "AAA7FF"
canal = AutoDeleter.L["channelParty"]
canalLink = "party"
elseif channel == "GUILD" then
color = "40FB40"
canal = AutoDeleter.L["channelGuild"]
canalLink = "guild"
elseif channel == "RAID" then
color = "FF8000"
canal = AutoDeleter.L["channelRaid"]
canalLink = "raid"
else
color = "FFFFFF"
canal = ""
canalLink = ""
end
local colorCode = "|cFF" .. color -- por ejemplo "|cFFAAA7FF"
local resetColor = "|r"
local canalTexto = colorCode .. "|Hchannel:" .. canalLink .. "|h[" .. canal .. "]|h " .. resetColor
local nombreTexto = colorCode .. "¡|Hplayer:" .. sender .. "|h[" .. sender .. "]|h " .. resetColor
local textoFijo = colorCode .. AutoDeleter.L["obtainedAchievement"] .. resetColor
local customLink = " |Hautodeleter:" .. achievementID .. "|h"
local icono = customLink .. "|T" .. (achievement[3] or "Interface\\Icons\\INV_Misc_QuestionMark") .. ":16:16|t|h"
local nombreLogro = "|cFFFFD000" .. customLink .. "[" .. (achievement[1] or "- - -") .. "]|h" .. resetColor
-- Imprimimos el mensaje recibido
print(canalTexto .. nombreTexto .. textoFijo .. icono .. " " .. nombreLogro .. colorCode .. "!" .. resetColor)
e
Ahora con este ejemplo, podrías hacer un comando (/sqt ask) que funcione con un jugador, y ese jugador devuelve sus stats de SoloQ. Si no tiene el AddOn no habrá respuesta (puedes mostrar un mensaje de que el jugador no tiene el AddOn), y si lo devuelve que se imprima la información actual en el chat, sin que se guarde la info de otros jugadores en tu cliente.
Al ser mensajes por AddOn nadie sería bombardeado por spam ni nada, si no tienen el AddOn no lo ven.
-
Muy bueno pto
-
Hola chiodos, buena pregunta.
Solo muestra tus propias estadísticas, no las de otros jugadores. Y no es una limitación del addon en sí, sino del servidor: el comando que usa internamente el addon (.qsolo stats) solo devuelve los datos del personaje que lo ejecuta. No existe ningún comando server-side que permita consultar el rating de otro jugador por nombre o por inspección.
En otras palabras: aunque yo quisiera agregar esa función, el servidor no expone esa información de ninguna forma que un addon pueda interceptar. El addon solo puede leer lo que el servidor le responde a vos en el chat de sistema, y eso es únicamente tu propia info de SoloQ.
Si en algún momento el servidor implementa un comando tipo .qsolo stats [nombre], ahí sí se podría agregar la funcionalidad. Por ahora queda solo para stats propias.
Saludos!
Podrías usar el sistema de mensajería de AddOns para hacerlo. Te dejo el código que tengo en mi AddOn y así ves un poco como funciona.
AutoDeleterFrame:RegisterEvent("CHAT_MSG_ADDON")
AutoDeleterFrame:SetScript("OnEvent", function(self, event, prefix, message, channel, sender)
if event == "CHAT_MSG_ADDON" and prefix == "AutoDeleter" then
-- Procesar el mensaje recibido
AutoDeleter:OnAddonMessageReceived(message, sender, channel)
end
end)
-- Enviar mensajes...
function AutoDeleter:SendMessage(msg)
if IsInGuild() then -- ...a los miembros de la hermandad
SendAddonMessage("AutoDeleter", msg, "GUILD")
end
if GetNumRaidMembers() > 0 then -- ...a los miembros de la banda
SendAddonMessage("AutoDeleter", msg, "RAID")
elseif GetNumPartyMembers() > 0 then -- ...a los miembros del grupoo
SendAddonMessage("AutoDeleter", msg, "PARTY")
end
end
-- Recibir mensajes
function AutoDeleter:OnAddonMessageReceived(message, sender, channel)
-- Solo mostramos los textos si el checkbox está desmarcado
if not AutoDeleterDB.noShowAchieveMsgs then
local achievementID = tonumber(message)
local achievement = autodeleterAchievements[achievementID]
if not achievement then
if debugEnabled == true then AutoDeleter.PrintMsg(string.format(AutoDeleter.L.achievementNotFound, achievementID)) end
return
end
-- Definimos las variables de color, canal y canalLink
local color, canal, canalLink
if channel == "PARTY" then
color = "AAA7FF"
canal = AutoDeleter.L["channelParty"]
canalLink = "party"
elseif channel == "GUILD" then
color = "40FB40"
canal = AutoDeleter.L["channelGuild"]
canalLink = "guild"
elseif channel == "RAID" then
color = "FF8000"
canal = AutoDeleter.L["channelRaid"]
canalLink = "raid"
else
color = "FFFFFF"
canal = ""
canalLink = ""
end
local colorCode = "|cFF" .. color -- por ejemplo "|cFFAAA7FF"
local resetColor = "|r"
local canalTexto = colorCode .. "|Hchannel:" .. canalLink .. "|h[" .. canal .. "]|h " .. resetColor
local nombreTexto = colorCode .. "¡|Hplayer:" .. sender .. "|h[" .. sender .. "]|h " .. resetColor
local textoFijo = colorCode .. AutoDeleter.L["obtainedAchievement"] .. resetColor
local customLink = " |Hautodeleter:" .. achievementID .. "|h"
local icono = customLink .. "|T" .. (achievement[3] or "Interface\\Icons\\INV_Misc_QuestionMark") .. ":16:16|t|h"
local nombreLogro = "|cFFFFD000" .. customLink .. "[" .. (achievement[1] or "- - -") .. "]|h" .. resetColor
-- Imprimimos el mensaje recibido
print(canalTexto .. nombreTexto .. textoFijo .. icono .. " " .. nombreLogro .. colorCode .. "!" .. resetColor)
e
Ahora con este ejemplo, podrías hacer un comando (/sqt ask) que funcione con un jugador, y ese jugador devuelve sus stats de SoloQ. Si no tiene el AddOn no habrá respuesta (puedes mostrar un mensaje de que el jugador no tiene el AddOn), y si lo devuelve que se imprima la información actual en el chat, sin que se guarde la info de otros jugadores en tu cliente.
Al ser mensajes por AddOn nadie sería bombardeado por spam ni nada, si no tienen el AddOn no lo ven.
Hola Zelys, muchas gracias por la sugerencia, la implementé exactamente como propusiste.
Tu idea fue la base de la v2.1.0 que acabo de publicar. El sistema quedó así:
⚙️ Integraciones:
- Cuando inspeccionás a otro jugador y abrís la pestaña JcJ, si ese jugador tiene el addon instalado sus stats de SoloQ 3v3 aparecen automáticamente en el slot del 5c5 de su panel de inspección, con el mismo estilo visual que el overlay propio. Sin hacer nada, solo abriendo la pestaña.
- Si el jugador no tiene el addon, después de 5 segundos aparece un aviso indicándolo.
- También agregué el comando /sqt ask <NombreJugador> que pediste. Funciona sin necesidad de tener el inspect abierto y el resultado se imprime directamente en el chat con el rating, rank, victorias/derrotas de temporada y de la semana.
- El sistema usa SendAddonMessage en canal WHISPER entre las dos instancias del addon, exactamente como mostraste en tu ejemplo. Sin spam a ningún canal, completamente invisible para jugadores sin el addon.
🖼 Vista del addon:
(https://i.postimg.cc/ZWXHCfRS/A3E2465F-0876-40F7-BF08-B95CF0540676.png) (https://postimg.cc/ZWXHCfRS)
(https://i.postimg.cc/w39VyR61/D632A604-C8F5-4BB5-BBA0-263A3E8A970A.png) (https://postimg.cc/w39VyR61)
(https://i.postimg.cc/T5cNbnsd/C3886B13-816B-4F64-9529-C44D1EEDD577.png) (https://postimg.cc/T5cNbnsd)
La única diferencia respecto a tu propuesta original es que dividí los dos casos de uso: la inspección visual usa el overlay integrado en InspectFrame, y el comando /sqt ask devuelve el resultado por chat. Así cada uno tiene su flujo más natural.
📌 Descarga: https://drive.google.com/uc?export=download&id=1d5W93XTL3ieGWUyXJ5ncdh_xXhLsbf5q
Gracias de nuevo, sin tu aporte esta feature no existiría. Saludos!
Zyrokof.
-
Te ha quedado de locos.
-
En los proximos dias intento hacer el comando server side que os devuelva los puntos de otros y así no dependeis de si tienen o no el addon. La idea ya se barajó en su día y no me parece un disparate.
Además, cuando tenga un rato le vuelvo a echar un ojo al codigo que he estado de viaje estos dias
-
En los proximos dias intento hacer el comando server side que os devuelva los puntos de otros y así no dependeis de si tienen o no el addon. La idea ya se barajó en su día y no me parece un disparate.
Además, cuando tenga un rato le vuelvo a echar un ojo al codigo que he estado de viaje estos dias
Hola Caranthir, excelente noticia! Si implementan ese comando server-side el addon lo puede aprovechar de forma inmediata, ya que todo el sistema de parsing está diseñado exactamente para eso. Solo sería agregar el patrón del nuevo comando y listo, sin necesidad de rediseñar nada.
Y gracias por tomarte el tiempo de revisar el código cuando puedas, siempre es bienvenido el feedback de alguien que sabe sobre estas cosas. Las correcciones que hiciste en los primeros posts fueron las que me ayudaron a dejarlo limpio.
Saludos!
Zyrokof.