Go to Page... |
Updated: | 02-28-10 01:44 AM |
Created: | 02-21-10 02:17 AM |
Downloads: | 2,273 |
Favorites: | 21 |
MD5: |
AnyCheck does exactly what ReadyCheck does, but in a more generic fashion. Instead of always giving you only two options "yes" or "no", a generic poll can be issued to members of the party or raid. An arbitrary message can be associated with a poll (e.g "Which boss would you rather attempt next?") and an arbitrary number of options can be given (e.g. "Putricide", "Lana'thel", "Sindragosa"). After voting, the statistics of the poll can be observed, sorted either by voting members or poll options.
Usage
You can issue polls when you are in a party, raid or even solo for testing purposes. Besides the person issuing the poll, at least the group leader must have the addon installed.
You start a poll by typing the following command into the chat window:
/anycheck "Message here" option1, option2, option3
You can replace "Message here" with any kind of message you want. You can issue a poll without any message by only giving the option list. A typicall ReadyCheck could be issued with the following command.
/anycheck yes,no
The option list can contain as many options as you want, separated by commas. An example of a poll with many options might be:
/anycheck yes,no,maybe,later,or,not
You cannot issue a poll while the previous poll is still in progress. A poll is automatically closed when everyone has voted or after 20 seconds. Players that haven't voted within 20 seconds are marked as timed out.
Other commands
Note that /ac is the short version of /anycheck command and can be used instead to save typing. To display a list of all the possible commands simply type the /ac command without any parameters given.
/ac poll will show the poll window after it's been closed.
/ac config will show the configuration window.
Players without addon
By default, the poll options and results are being reported to the group chat as well. This way members of the group that do not have the addon installed are still able to see the polling progress. For example a message like this will appear in the chat:
<AnyCheck> === Which boss would you rather attempt? ===
<AnyCheck> 1. Putricide
<AnyCheck> 2. Lana'thel
<AnyCheck> 3. Sindragosa
Note that for the convenience of everyone using the addon, these message are automatically filtered out of their chat by default. Please, refer to the configuration section to disable filtering of these message when you have the addon installed.
To vote via the group chat, a member needs to type a single number into the group chat, indicating the option they wish to vote for as it appears on the option list reported to the chat. The numbers will be automatically parsed by the addon of the group leader and converted into votes.
After the poll is closed, the poll report will be sent to the group chat. To send additional poll reports click the report button in the bottom-right corner of the poll window.
Configuration
To open the configuration window use the /ac config command. Here is the list of options and their description:
Only leader and assist can issue polls
This option will prevent anyone else from the group to issue polls unless they are the group leader or raid assistant. This option matters only if you are the leader of the group yourself, since it is on the leader's client where the check is performed.
Auto report to chat when poll closed
A poll report will be sent to the group chat for everyone without the addon automatically as soon as the poll is closed. If disabled, only a short message will be sent instead, indicating that the poll is closed. Additional reports can be sent using the report button.
Filter chat poll messages
All the poll-related messages sent to the group chat for players without the addon will be hidden in your own chat.
Comment Options |
02-21-10, 06:03 AM | |
|
Brilliant
Great idea.
I have a feature request, would you prefer it in the comment section or by PM? (author portal is not enabled so there is no Feature Request button) |
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
Rolzroyce |
View Public Profile |
Send a private message to Rolzroyce |
Find More Posts by Rolzroyce |
Add Rolzroyce to Your Buddy List |
ileben |
View Public Profile |
Send a private message to ileben |
Find More Posts by ileben |
Add ileben to Your Buddy List |
02-25-10, 07:08 PM | ||
|
Re: Feature request
|
|
|
ileben |
View Public Profile |
Send a private message to ileben |
Find More Posts by ileben |
Add ileben to Your Buddy List |
02-25-10, 07:09 PM | ||
|
Re: Brilliant
|
|
|
ileben |
View Public Profile |
Send a private message to ileben |
Find More Posts by ileben |
Add ileben to Your Buddy List |
02-26-10, 02:55 AM | |
|
Re: Re: Feature request
For those interested: reporting to group chat and parsing votes from group chat has been implemented in version 0.0.2. File uploaded.
|
|
ileben |
View Public Profile |
Send a private message to ileben |
Find More Posts by ileben |
Add ileben to Your Buddy List |
02-26-10, 03:29 AM | ||
|
Re: Re: Re: Feature request
|
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
02-27-10, 02:17 AM | |
|
After using it a bit I have to say it's working great.
Can the chat filter be enabled by default for addon users? It's a minor thing but I found myself telling pretty much everyone with the addon how to do it. If you need an excuse to push an update there's a couple other minor things: - Would be nice when re-broadcasting the most recent poll results to chat to include in the header the poll message (if one is stored). - A check that prefix+message length do not exceed the SendAddonMessage limit of 255 characters before sending is probably needed. |
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
02-27-10, 02:39 AM | |
|
Dridzt idea for non-addon users is cool, but it'd be better to pick up a more unique string, rather than a single number;
Poll: 1: Coke 2: Pepsi 3: Water Reply in [raid | party] with "ac#", where # is the number of your choice. (eg: "ac1".) This way, false positives can be elimated. |
|
brknsoul |
View Public Profile |
Send a private message to brknsoul |
Find More Posts by brknsoul |
Add brknsoul to Your Buddy List |
02-27-10, 04:49 AM | ||
|
I'm not a believer in complicating user's life for no reason.. and having a new user read a question, +2-3 options +comprehend +respond with an arbitrary string before the 20 seconds expire is a bit too much. The more you require people to think / type the more other sources of error come into play ("typos" "slow reaction") that diminish the addon usefulness. Keep it simple, false positives are not a problem. (no one regularly types _single_ numbers that fall _within_ the poll bounds _while_ a poll is running)
Last edited by Dridzt : 02-27-10 at 04:51 AM.
|
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
02-27-10, 06:27 AM | ||||
|
a) a guild in which several members all decide to install the addon and don't need to see the chat messages b) a guild leader or officer which decides to test this out by installing the addon themselves and using it with the guild where no one else has it In the first case noone needs to see the messages. In the second case, the leader might get a little confused not knowing if its working right or not because he doesn't immediately see the messages going out. I'd say as soon as there is one single person in your group for which you really care about their vote (say a non-pug) without the addon, the leader definitely wants to see the messages to be able to know exactly how other people get the information and how it merges into the rest of the chat that's going on in the raid.
|
|||
|
ileben |
View Public Profile |
Send a private message to ileben |
Find More Posts by ileben |
Add ileben to Your Buddy List |
02-28-10, 03:21 AM | |
|
Great idea -> mature addon in 3 days
Impressive. Last feature request I promise Configurable timeout interval OR if you want to keep the config as lightweight as possible adding 5 seconds to the timeout "silently" for every option after #2. So simple /anycheck yes,no would expire in the default 20sec, /anycheck "Which boss to attempt next?",Putricide,Lana'thel,Sindragosa would expire in 20+5. Four options in 30 seconds and so on. Code:
local numopt = table.getn(poll.options); AC_POLL_TIMEOUT = numopt>2 and (numopt-2)*5+AC_POLL_TIMEOUT_DEFAULT or AC_POLL_TIMEOUT_DEFAULT; For real polish maybe a label on the poll frame counting down (purely cosmetic). Thanks again. Edit: added a small snippet.
Last edited by Dridzt : 03-01-10 at 01:16 PM.
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
03-05-10, 04:11 PM | |||
|
|
||
|
Mortilus |
View Public Profile |
Send a private message to Mortilus |
Find More Posts by Mortilus |
Add Mortilus to Your Buddy List |