Description
This addon can warn you if you character is AFK.
- Fullscreen blinking orange like blizzards low health warning
- It can hide the UI on AFK
- The info panel displaying the time since AFK and something more
- The info panel look is changable (skin support)
Hizuro's other projects
● https://www.curseforge.com/members/hizuro_de/projects
Couple things! By the way I'm using and testing this on Burning Crusade Classic, so putting that out here that I've only used and tested it on such.
Bugs:
- Hide UI - If I /afk on a flight path, then I hit cancel - the /afk screen was still up for with my UI showing up underneath it. Tried this a few times and one time it disappeared after like 10 seconds, another time it just didn't go away.
- Fullscreen warning / Faction Log - Disabling Full Screen Warning also disables the Faction Logo even if Faction logo is checked. This also shows up on the demo as broken too.
- Panel Position (with Demo) - This does not show properly in the Show Demo if you change it from Middle to Bottom/etc
Feature Request:
- Rotating "Hero Like" Camera - Think of ElvUI
- Time & Date format - Please allow for changing to US Time Format and/or various time configurations! A dropdown or something along those lines with a few different options, at least US in addition for Date, and also the ability to switch between 12 and 24 hour time formats.
- Whisper Notification - Not sure the best idea to implement this, but some way to see that you have whispers or a "whisper notification" while AFK
- Slash Command Settings - I'm not sure the best command for this since /afk is literally /afk - but maybe something like /afks or /afkscreen (not sure if the /afk command is protected or anything)
Inspiration:
- I'm coming from using this WA https://wago.io/2n3A6nIRZ
- Check it out, it's not perfect, but may give you some design ideas for moving forward or for others to see as well! It does give LUA errors on Classic for certain things like in Battlegrounds/etc and was originally designed for Retail, which is why I'm hoping to swap to a fully-supported BCC AFK Screen addon instead, but the look/features from this one were excellent
Thank you for the excellent addon!
This is actually a really good addon, it lets you know how long you've been away from your computer. The full screen is great, thanks for making this addon.
Some suggestions:
- Put a < /Sit > when go AFK
- Add: A Rotete Camera Option
- Add: A Sound Effects Option
- Add: A Wisper Reply. Let Players Type The Reply Messege ( Like: Player <USERNAME> Is AFK at this moment...or something like that)
This is great. Alongside the comments about maybe adding sound to this addon I think it would be really cool and helpful to add the ability to instead of counting up from the time you went afk to counting down until you get sent back to the character select screen. I know I would find it useful as I'll sometimes get up to make food but still be able to see this screen not knowing when exactly the afk logout happens.
A warning sound would be nice. Also, not closing all open windows. I go afk or alt-tab sometimes while scanning the AH, and the addon closes the window and cancels the scan.
Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua:211: attempt to call method 'Hide' (a nil value)
Count: 1
Call Stack:
[string "=[C]"]: in function `Hide'
[string "@Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua"]:211: in function <Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua:93>
[string "@Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua"]:487: in function <Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua:482>
[string "=[C]"]: in function `Show'
[string "@Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua"]:240: in function <Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua:237>
[string "@Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua"]:572: in function <Interface\AddOns\AFK_fullscreen\AFK_fullscreen.lua:571>
Please add sounds.
please make it so that it makes warning sounds at the same time.
flashing screen only totally defeats the purpose cuz you are afk anyway
Some textures seem to be not working as the info bar background. The bar is coming up bright green for the default texture, and several others.
[Edit: Dunno... they eventually got found and are no longer green.]
Love this addon. Is there a Classic version?
This is throwing these errors for me:
63x Couldn't open AFK_fullscreen\libs\AceDB-3.0-26\AceDB-3.0.xml
And
3x Couldn't open AFK_fullscreen\libs\AceDBOptions-3.0-15\AceDBOptions-3.0.xml
So I decided to eliminate everything but: AFK_fullscreen
The same errors resulted.
Test was done with only the following additional addons running:
Bazooka (To support BugSack)
Bazooka Options
BetterAddonList
BugGrabber
BugSack
Lib:Ace3
If I do not include the Ace3 libraries AFK_fullscreen throws so many errors the client warns me of possible game issues.
I downloaded the file fresh from Curse.
Deleted the file in my addons folder.
Put the just downloaded file into the folder.
Same errors.
The addon runs fine, but it always gives those errors on start up or reload of UI.
In reply to DohNotAgain:
In reply to hizuro:
Sorry for long time of silence.
Sometimes real life consumes free time faster than it grows. ^_^
The new version contains some new skins and options.
Sorry, alert sound coming soon.
Greetings Hizuro
Is there anyway to add a small chime w/e you go afk? Nothing too drastic, just a small chime, so if I go afk on accident while tabbed out I can hear something when I do go afk.
Find -- Main frame functions around line 373.
After function AFKFullscreenFrame_OnShow(self) add this :
Obviously, you can use any other sound or voice. You should use wowhead to find easily what you want.
Any way to contribute ? I've translated some things and changed the code a bit to use game locales.
In reply to Alysto:
Great mod. Just wondering if it was possible to add an option to get rid of the blinking orange glow?
Hm... I should rename the option... Uncheck "Show full screen warning" :)
Greetings Hizuro