AutoDecline Author:Pacer Dawn | Tired of trying to solo in peace at your favorite spawn, only to have random unannounced party invites thrown in your face? Angry at having a duel box suddenly appear every time you are in a town, or by griefers who are trying to force you away from a spawn? Annoyed at people who will randomly throw guild charters up or even guild invites at anyone who is unguilded?
This mod will allow a player to automatically decline (block) all guild, party, duel invites, as well as guild charters. Each type of decline can be toggled on or off either through a command line setting, or through the options window (pictured above). An alert will display each time a type of invite is declined in the chat window (this can also be toggled on or off).
Are there some players you do not wish to block for party invites? This mod will allow you to always accept party invites from players on your friends list, from players in your guild, or in a seperate list maintained by AutoDecline. It will also allow you to always accept invites from the last 5 players to send you a whisper.
You can also define a series of slash commands to automatically perform when a decline is triggered. So, for example, if you want to put people who send random duel invites on ignore, simply add /ignore$player to the list of duel actions and it is done for you! Actions are only limited to valid slash commands you can perform.
Download and unzip the archive into the AddOns directory (typically this is the World of Warcraft\Interface\AddOns directory) and log into the game.
By default, everything is blocked, friends are allowed to send party invites, and alerts are on. When an option is toggled, the settings are saved so no having to redo settings each time you log on. Settings are also per character.
Type /ad or /autodecline or /autod at the command line to bring up the options window.
Type'/ad help' (no quotes) to list the command line options (good for usage with hotkeys and macros).
See AutoDecline.txt in the archive file for a complete description of all command line options.
****[ NEW - 08/15/05 ]*****
*NEW FUNCTIONALITY*
A new toggle has been added to use the same settings on the OPTION screen for all characters.
A new toggle has been added to allow invites from members of your guild. This can be toggled on both the options screen, and the command line.
Added new command to add the last player to send a party invite to the allowed list. Type /autodecline addlastinvite (or /ad ali) and the last player to send an invite will always be allowed to send invites from then on. This makes it easier to quickly update the allowed list as you need it, rather than having to type in each name manually ahead of time.
New commands have been added to maintain a list of slash commands (actions) to perform when something is declined. This allows you to send whispers to players, put them on ignore, perform an emote, or whatever else you can do with a slash command. See AutoDecline.txt in the archive for a complete description.
*CHANGED FUNCTIONALITY*
To allow for future enhancement, the command line switches for maintaining the party allowed list were changed in the following way:
"/autodecline partyadd" was changed to"/autodecline partyplayer add" "/autodecline partyremove" was changed to"/autodecline partyplayer remove" "/autodecline partylist" was changed to"/autodecline partyplayer list"
*MISCELLANEOUS FIXES/CHANGES*
-Added more opportunities to get the player name. -Changed command processing to allow turning debug mode on even if player name wasn't found -Now unregisters events if the mod cannot be executed (due to missing player name for example) -Made a change to the options screen to better indicate that checking party/guild/duel/charter meant that those types of requests would be declined -Originally, you were supposed to be able to toggle the base decline settings by not specifying"on" or"off" on the command line. However, I had a variable named incorrectly so that wasn't working. That should work now. Example,"/autodecline party" should toggle declining party invites on and off each time it is executed. -The options screen was enhanced to better indicate that the check values for the decline options meant that by checking them, you would be automatically declining that type of request. -All text from the options screen has been moved to the localization.lua file. -A new option has been added to the options screen to use the current settings for all characters. -Lengthened last whisper history to include the last 5 names Development Status: stable Added: 2006-02-01 00:28:27 Version: 1.3.1600
Rate this Package: 1 2 3 4 5 6 7 8 9 10
| |
|