ElvUI-WotLK / ElvUI

ElvUI for World of Warcraft - Wrath of the Lich King (3.3.5a)
https://discord.gg/UXSc7nt
422 stars 150 forks source link

ElvUI_FriendsFrame - Addon Suggestion #160

Closed Crumdidlyumshis closed 8 years ago

Crumdidlyumshis commented 8 years ago

Hi Bunny67,

Would it be possible to port this addon to make use of the battle.net indicator?

https://valkyrie-wow.org/boards/index.php?showtopic=791

Just wanted to make use of the BNet Frame for private servers.

world of warcraft 5_9_2016 4_29_14 pm

Bunny67 commented 8 years ago

if friends online then show BNet Frame?

ghost commented 8 years ago

What he linked was an addon that uses the BNet system to show friends coming online and going offline. I think he wants support for that or you to add such a feature. So instead of it showing in chat Bunny67 has come online he wants it in the battle.net frame.

То, что он связан был аддон, который использует систему Bnet , чтобы показать друзьям приходить онлайн и перейти в автономный . Я думаю, что он хочет поддержку того или добавить такую ​​функцию . Так что вместо того, чтобы его показывать в чат Bunny67 пришел онлайн он хочет его в battle.net кадре .

via google translate

Crumdidlyumshis commented 8 years ago

Exactly! Thank you @Kkthnx !

If a friend signs online, the BNet Frame appears. :)

Bunny67 commented 8 years ago

I have not yet found a way to implement it I do not know how to find the nickname of the incoming or outgoing of the world

ghost commented 8 years ago

@crumdidlyumshis Can you maybe find a link to download the addon so the code can be looked at?

Lexblack commented 8 years ago

http://addons.us.to/addon/friendsframe

Bunny67 commented 8 years ago

http://pastebin.com/eXkMsdGC Like how it works

Crumdidlyumshis commented 8 years ago

@Bunny67 holy shit it works! Did you want to implement it into ElvUI? If so, this would be awesome! Or it can be a stand-alone addon. Thank you sir!

Crumdidlyumshis commented 8 years ago

@Bunny67 https://github.com/crumdidlyumshis/BNetToast https://github.com/Kkthnx/BNetToast :)

It might be better to keep it as a stand-alone addon and just add the skins needed.

local E, L, V, P, G, _ = unpack(ElvUI); local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("BNetToast")) then return; end

function addon:BNetToast() local S = E:GetModule("Skins"); BNToastFrameCloseButton:SetWidth(32); BNToastFrameCloseButton:SetHeight(32); BNToastFrameCloseButton:SetPoint("TOPRIGHT","BNToastFrame", 5, 5); S:HandleCloseButton(BNToastFrameCloseButton); end

addon:RegisterSkin("BNetToast", addon.BNetToast);

Crumdidlyumshis commented 8 years ago

All fixed and good to go! Thank you Bunny67!

https://github.com/Bunny67/BNetToast https://github.com/Kkthnx/BNetToast https://github.com/crumdidlyumshis/BNetToast

Closing.

Luisu11 commented 7 years ago

how do i install it guys?

Loaal commented 7 years ago