Actually, I could probably do this myself whilst waiting between the looooong BG queues on my busy PvE server but if anyone who is more experienced with Ace would want to do it then I won't stand in their way ;)
Summary:
- Allows auto-invites from guildies, friends, both or everyone.
- Declines auto-invites from guildies, friends, both or everyone.
- Can perform an emote on successful accept or decline. (user configurable emote).
- Can auto-whisper the person who sent the invite on accept or decline (user configurable message).
Just needs to have an auto-accept feature added, that's what I use, and it works great, I love viper and all of his addons. I think somone should just Ace it, or even just add auto-accept, because PopupBlocker is so well done.
Basically everything PopupBlocker has + auto accept option, not sure what Sky wants though. I really like the GUI and all that Viper has for his too, if at all possible.
Hmm, looking briefly at the screenshot and the description for Viper's PopUpBlocker it does almost exactly the same thing as AutoGroup, but as Random pointed out without the auto-accept ability.
What I liked about AG was that I could set it up so I would auto-accept group invites from anyone on my friends list or in my guild, the other features were just a bonus and I seldom used them.
I'm not bothered whether it has a GUI or not as AG used command-line options (as do most Ace addons) so it all comes down to whether you'll put one in to please Random ;)
I've already worked with that stuff, It would have been called 'Denial' ;) But I'm sure Rowne does a better job, I'm missing time tho.
btw: Popupblocker is THE bloat ... it even has a lot of unsued commented code inside, which is abolutely useless. and I hate Viper's loading messages ;)
Rowne if you pick this one, add those annoying guild petitions to auto-block on demand.
That was only one problem, the other was/is that I can't seem to pass the args to my checks, for eg. the playername who sent the invitation. I'll play around with it some, but feel free to do something better .. really, I don't have any hard feelings about that .. I'd never have.
Heh, I actually whittled AutoGroup down to a whopping 20 lines of code :) I only wanted it to auto-accept from friends and guildies so I threw out the auto-decline code. I also tossed in a simple /who on the inviter if it doesn't auto-accept.
The old AG code had a LOT of unneeded fluff, like trying to maintain an up to date guild roster. Wholey unneeded, just scan the roster on an invite. I have a sneakey suspicion you get much fewer invites in a session than GUILD_ROSTER_UPDATE firings.
Anywho if anyone is interested I can post up my code real quick fer ya.
Naturally there's a basic XML frame that calls the OnLoad and OnEvent fuctions at their respective times.
function AutoGroup_OnLoad()
this:RegisterEvent("PARTY_INVITE_REQUEST");
end
function AutoGroup_OnEvent(event)
if (event == "PARTY_INVITE_REQUEST") then
if AutoGroup_IsFriend(arg1) then
AcceptGroup();
for index = 1, STATICPOPUP_NUMDIALOGS, 1 do
local frame = getglobal("StaticPopup"..index);
if (frame:IsVisible() and (frame.which == "PARTY_INVITE")) then frame:Hide() end
end
end
else SendWho("n-\"".. arg1.. "\"") end
end
function AutoGroup_IsFriend(ch)
for i=1,GetNumFriends() do if GetFriendInfo(i) == ch then return true end end
if (IsInGuild()) then for i=1, GetNumGuildMembers() do if (GetGuildRosterInfo(i) == ch) then return true end end end
end
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
The original mod is here: http://www.curse-gaming.com/mod.php?addid=649
Summary:
- Allows auto-invites from guildies, friends, both or everyone.
- Declines auto-invites from guildies, friends, both or everyone.
- Can perform an emote on successful accept or decline. (user configurable emote).
- Can auto-whisper the person who sent the invite on accept or decline (user configurable message).
Just needs to have an auto-accept feature added, that's what I use, and it works great, I love viper and all of his addons. I think somone should just Ace it, or even just add auto-accept, because PopupBlocker is so well done.
So what're you looking for, the ability to shut off all popups and offer auto-accept party invites for people in the friends/guild list?
Anything else?
What I liked about AG was that I could set it up so I would auto-accept group invites from anyone on my friends list or in my guild, the other features were just a bonus and I seldom used them.
I'm not bothered whether it has a GUI or not as AG used command-line options (as do most Ace addons) so it all comes down to whether you'll put one in to please Random ;)
btw: Popupblocker is THE bloat ... it even has a lot of unsued commented code inside, which is abolutely useless. and I hate Viper's loading messages ;)
Rowne if you pick this one, add those annoying guild petitions to auto-block on demand.
I just remembered your problem, I remembered I'd found a solution and forgot to tell you how to fix it.
You simply have to hook the Quit/Logout functions and reset the status quo, that way the quit/logout popups will show.
You'll find it here http://www.wowace.com/forums/viewtopic.php?t=382
The old AG code had a LOT of unneeded fluff, like trying to maintain an up to date guild roster. Wholey unneeded, just scan the roster on an invite. I have a sneakey suspicion you get much fewer invites in a session than GUILD_ROSTER_UPDATE firings.
Anywho if anyone is interested I can post up my code real quick fer ya.