Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(227 Kb)
Download
Updated: 01-22-10 06:27 PM
Pictures
File Info
Updated:01-22-10 06:27 PM
Created:01-22-10 05:12 PM
Downloads:3,817
Favorites:56
MD5:
LFDAutoJoin
Version: 1.1
by: Zenh [More]
LFDAutoJoin automatically joins ready LFDs. It's very lightweight and has little customization.

LFDAutoJoin has a polite AFK behavior: if you are AFK you will still auto-join the instance, but after zoning you will print a friendly BRT (be-right-there) message to /party (or /say if the party wasn't initialized yet--e.g. latency). These AFK messages are configurable in the LUA file.

LFDAutoJoin will also play a custom sound when a LFD is ready, one more noticeable (possibly annoying) than the default. This sound is optional/configurable. You can also choose to only play the sound when AFK (default).

The sound and its credits:
http://www.freesound.org/samplesViewSingle.php?id=18075

Toggle enable/disable of LFDAutoJoin (saved per account):
/lfdauto

Please use LFDAutoJoin with respect to others. Heroics are repetitive, people are impatient; don't let them wait for more than a minute.

----------------
CONFIGURATION
----------------

Refer to LFDAutoJoin.lua to make changes.

Defaults:

Code:
local showAfkMessage = true
local playSound = 2 -- VALUES: false, 1 = Yes, 2 = Only When AFK

local afkMessages = {
    "I'll be ready soon, just need a sec.",
    "Be right there guys, need a sec.",
    "Hey all, I'll be ready in just a bit.",
    "Hi, need a sec to be ready.",
    "Hey, I just need a sec to begin.",
    "Hello, I'll be ready in a sec."
}

local soundFile = 'Interface\\AddOns\\LFDAutoJoin\\ready.mp3'
--------------------------------------------
v1.1 = Added mod enable/disable through /lfdauto. Added an option to play the ready sound only when AFK. Lastly toned way down the volume of ready.mp3.
--------------------------------------------
Post A Reply Comment Options
Unread 01-22-10, 05:25 PM  
Karudon
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 64
Uploads: 16
luv you
Karudon is offline Report comment to moderator  
Reply With Quote
Unread 01-22-10, 05:49 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1191
File comments: 780
Uploads: 82
Great for dps people.
Just hope they don't have the rest of the party use one of their kick votes for nothing after 10min wait
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 03:11 AM  
cashdash
A Deviate Faerie Dragon
 
cashdash's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 14
Uploads: 4
Originally posted by Dridzt
Just hope they don't have the rest of the party use one of their kick votes for nothing after 10min wait
When they get kicked out of the Group because they are afk, its their own fault, no one likes to wait at one player for a quick Instance run. I mean, why search for an Group when you know you have to go AFK? Or when it is something you don't know before, that makes you go AFK, you Just don't klick on join...

My suggestion: This addon should not Join Groups while AFK... just my Opinion....
__________________
cashdash is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 03:38 AM  
Zenh
A Murloc Raider
 
Zenh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 31
Uploads: 4
My suggestion: This addon should not Join Groups while AFK... just my Opinion....
I considered this, but it's too easy to modify the few lines of code in this add-on to remove that restriction. I could add it as an option, though.

This add-on should be used respectfully. When you are AFK and hear the loud sound this add-on makes when a LFD pops, you should realize there's about 30 seconds to get back to the computer before people in-game start getting impatient.

DPS have to sit for 15 minute or more queues. People like to go AFK during this instead of waiting at their computer twiddling their thumbs.
Last edited by Zenh : 01-23-10 at 03:40 AM.
Zenh is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 06:10 AM  
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1028
File comments: 70
Uploads: 17
My suggestion: This addon should not Join Groups while AFK... just my Opinion....
I considered this, but it's too easy to modify the few lines of code in this add-on to remove that restriction.
It would take someone that knows Lua to locate the code to remove, even for those people, it'll be easier for them to write the code they need themselves.

I could add it as an option, though.
How many people do you think would enable the restriction?

This add-on should be used respectfully.
It's safe to always assume the general public will use any exploit they can find without any regard to anyone else.

People like to go AFK during this instead of waiting at their computer twiddling their thumbs.
I usually just do dailies, quest, or chat with guildmates... or perform some addon testing.
__________________
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
SDPhantom is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 12:17 PM  
Zenh
A Murloc Raider
 
Zenh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 31
Uploads: 4
It would take someone that knows Lua to locate the code to remove, even for those people, it'll be easier for them to write the code they need themselves.
I'm thinking another developer would notice the simple exclusion, copy some code, release their own add-on. I'm taking the GearScore philosophy; use the add-on responsibly.

How many people do you think would enable the restriction?
The idea would be impractical in the first place. When people go AFK they usually start their AFK at the zero mark--when the game starts counting idleness, not the 5 minute mark when the AFK status appears. In other words, it's no guarantee someone without an AFK flag isn't really AFK and just hasn't hit the 5 minute flag yet.

It's safe to always assume the general public will use any exploit they can find without any regard to anyone else.
I don't believe it's the general public, but a minority--sure. For those people, there is vote kick.

I usually just do dailies, quest, or chat with guildmates... or perform some addon testing.
It's more for multi-taskers or those who prefer not to be glued to the monitor at all times. Between queues doing some laundry, preparing dinner, brushing teeth, feeding the pets, talking with buddies, etc. etc.
Zenh is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 02:18 PM  
ironfang
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 15
Uploads: 2
Thanks a Ton

Thanks a ton I really enjoy getting stuck with afk Dps in my groups many of which will not return for 5+ minutes forcing the group to wait for them.

Maybe you should have it target the nearest player and set them to autofollow as well because you know it really sucks when a group leaves you behind while afk and it sucks for them as well waiting for you to catch up when you do return..
Last edited by ironfang : 01-23-10 at 02:18 PM.
ironfang is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 02:33 PM  
ffxiedyn
A Chromatic Dragonspawn
 
ffxiedyn's Avatar

Forum posts: 165
File comments: 88
Uploads: 1
to previous posters:

It is the PLAYERS responsibility to be a person ppl would enjoy playing with.

There are tons of things in the real world that ppl abuse everyday, yet we do not "ban" these things because a person takes it upon themselves to "abuse" them.

IE: pain drugs, vehicles (9/11 anyone?), hell, ppl even abuse each other!!

Please stop blaming the tool for a PLAYERS choice to abuse it.

Thank you.
Last edited by ffxiedyn : 01-23-10 at 02:35 PM.
ffxiedyn is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 03:02 PM  
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1028
File comments: 70
Uploads: 17
All it really comes to is this is a moral issue. On one hand, there's the wait time in queue to get into a group. I agree, it's annoying when I miss a LFD ready check. On the other hand, from the perspective of the group of other people including DPS who have waited as long to get in, it takes 10 mins before you can vote to kick and hardly anyone is willing to wait that much longer to get a group going.

I don't mean to sound harsh, but I'm just laying out the issues at hand that might catch unwanted attention from Blizzard in addition to grief over irresponsible people using this tool. A simple "Use this responsibly" would not stop them.

Originally posted by ironfang
I really enjoy getting stuck with afk Dps in my groups many of which will not return for 5+ minutes forcing the group to wait for them.
The prodigy has spoken...
Then again, perfect time to start putting people on ignore.

Originally posted by ffxiedyn
There are tons of things in the real world that ppl abuse everyday, yet we do not "ban" these things because a person takes it upon themselves to "abuse" them.

IE: pain drugs, vehicles (9/11 anyone?), hell, ppl even abuse each other!!
Aside from pain pills, the actions listed in the extent of property damage and/or physical harm is illegal.
I'm merely stepping in with the predictions of such people being irresponsible.
A world without restraint breeds chaos.
__________________
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
Last edited by SDPhantom : 01-23-10 at 03:04 PM.
SDPhantom is offline Report comment to moderator  
Reply With Quote
Unread 01-23-10, 04:06 PM  
Shawnn
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Thanks

As one of those DPS that don't just sit glued to their monitor when I am waiting for LFD to pop, I would like to heartily thank you!

I use this tool so that I can get stuff done, or just to do something in another tabbed window. When the sound goes off, it's time to actually group.

Don't let anyone discourage you from your work with this, it is very appreciated!
Shawnn is offline Report comment to moderator  
Reply With Quote
Unread 01-24-10, 05:09 AM  
ffxiedyn
A Chromatic Dragonspawn
 
ffxiedyn's Avatar

Forum posts: 165
File comments: 88
Uploads: 1
Originally posted by SDPhantom
Aside from pain pills, the actions listed in the extent of property damage and/or physical harm is illegal.
I'm merely stepping in with the predictions of such people being irresponsible.
A world without restraint breeds chaos.
While i understand your point, mine was simply, the tool causes no harm if a player never misuses it.

and just because ppl misuse a tool, does not make the tool bad.

the tool here is a wonderful tool when used as intended.

thanks.
ffxiedyn is offline Report comment to moderator  
Reply With Quote
Unread 01-24-10, 10:33 AM  
Angrysteel
A Murloc Raider

Forum posts: 6
File comments: 204
Uploads: 0
I like the addon, good idea behind it, but there is a pretty major bug that needs to be addressed asap.


This addon will auto save you to an instance already in progress. This includes Voa, ToC, IC etc etc. Was unable to do a 10 man IC this weekend, because this addon auto saved me to a bad instance.
Angrysteel is offline Report comment to moderator  
Reply With Quote
Unread 01-24-10, 06:43 PM  
Zenh
A Murloc Raider
 
Zenh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 31
Uploads: 4
Originally posted by Angrysteel
I like the addon, good idea behind it, but there is a pretty major bug that needs to be addressed asap.


This addon will auto save you to an instance already in progress. This includes Voa, ToC, IC etc etc. Was unable to do a 10 man IC this weekend, because this addon auto saved me to a bad instance.

LFDAutoJoin only interacts with LFD, not raids. What you're saying is unrelated to this mod. I would not think the event LFG_PROPOSAL_SHOW would fire once zoned into a saved raid, nor should LFDDungeonReadyDialogEnterDungeonButton:Click() affect the dialog window asking you to save yourself to a raid.

If you truly think it's this mod, do this: Disable this mod, then zone into an in-progress raid. When the window pops up asking if you want to be saved to the raid, type this in the chat box:

/run LFDDungeonReadyDialogEnterDungeonButton:Click()

(I'll try to test it myself when I get time)
Last edited by Zenh : 01-24-10 at 06:44 PM.
Zenh is offline Report comment to moderator  
Reply With Quote
Unread 01-25-10, 06:18 AM  
oXid_FoX
A Deviate Faerie Dragon
 
oXid_FoX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 151
Uploads: 1
SDPhantom is right... since this new LFD tool, people are more irrespectful than ever ; how many times I can't find a group at the first time because of a DPS who doesn't answer to this invit? more than 30% of my groups...
auto-join when AFK isn't a good thing.

wait a minute.... how did you do before this tool? you searched your group in an active way...
Last edited by oXid_FoX : 01-25-10 at 06:19 AM.
oXid_FoX is offline Report comment to moderator  
Reply With Quote
Unread 01-25-10, 11:31 AM  
Zenh
A Murloc Raider
 
Zenh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 31
Uploads: 4
Originally posted by oXid_FoX
SDPhantom is right... since this new LFD tool, people are more irrespectful than ever ; how many times I can't find a group at the first time because of a DPS who doesn't answer to this invit? more than 30% of my groups...
auto-join when AFK isn't a good thing.

wait a minute.... how did you do before this tool? you searched your group in an active way...
There's only 224 downloads. Saying "since this new LFD tool, people are more disrespectful than ever" is sensational.
Last edited by Zenh : 01-25-10 at 11:32 AM.
Zenh is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: