SDKP r74 Sonath mod r14
Description
This is an EXPERIMENTAL version of sdkp (by Sachmo, see
http://www.wowace.com/projects/sdkp/) modified by Sonath
for use as a replacement for ShowDKP. The concept of the mod is very
simple: it displays EQDKP or EQDKP+ data in a scrolling table that can
be sorted and filtered. The mod includes an auction system that can
be used to determine loot winners either using a fixed price or
classic bid amount (capped at the player's total DKP), and supports
relational DKP (see
http://www.wowwiki.com/Relational_DKP). DKP can be
automatically deducted from the winner, or the mod can alternatively
ask when loot is distributed for the DKP amount to charge. Finally,
loot can be optionally tracked and exported in a manner similar to
CT_RaidTracker. Bosses and events can be automatically tracked as
"snapshots" that are added to each raid.
IMPORTANT: if you are upgrading from ShowDKP, note that the
dkp_list.php files have CHANGED. You MUST re-upload them for the
current downloader to function properly (or, upload them to a
different place so you can continue to use the old showdkp if you
wish).
Installation
- in the PHP subfolder, several php files are included for use with
different types of websites: classic EQDKP, EQDKP+ and EQDKP with
PHPBB. Upload the file required to the directory containing your
EQDKP install. NOTE: if you use EQDKP+ and are employing the
"multi-DKP" option, then use the dkp_list_eqdkpplus.php file,
otherwise use the dkp_list.php file. If you do use the multi DKP
option, the PHP script will download all the DKP pools into separate
DKP lists that can be individually analyzed in-game.
- run the sdkp.jar file (you'll need java installed to run the
executable) and add/delete as many EQDKP sites as you'd like, as long
as you've performed step 1 for each.
- click "fetch" to download all the data.
- run WoW and use either the minimap icon or "/sdkp show" to bring up
the GUI. The option pane is available by just typing "/sdkp" or right
clicking the minimap icon.
Alts can be specified using the officer notes. Set the note to
"Main: name" (without quotes) for each alt, if you want the DKP to be
drawn from only the main's pool of DKP.
GUI commands:
TDA, SDA and NDA stands for thirty, sixty and ninety day raid
attendance, as a percentage.
left click a user to automatically enter a bid for them, or right
click a user to apply a DKP adjustment.
Items can either be clicked from a message tell or from the "set from
loot" button in the GUI to be entered in for auctioning. Alternatively,
turn on the "alt click" option, and loot can be alt-clicked to start
an auction.
Expanding the sdkp window using the arrow on the right brings up the
raid/loot tracking window. Right click a raid at the top to export in
either CTRT or bulletin board format. Left click a raid to select it
and display information regarding that raid. Recorded loot can be
left clicked to bring up a window to change information regarding that
drop (cost, who won it, note for the drop) or right clicked to delete
a particular drop from the raid.
Features
- DKP penalties can be applied to morons.
- DKP can be automatically awarded to the raid when an item is
won/handed out.
- support for itemlevelDKP (fixed value) or classic bidding.
- items/snapshots can be automatically or manually tracked.
- raids can be exported for use in CTRT or bulletin boards.
- DKP taxing can be applied to people with high DKP values.
- loot/bosses can be automatically announced to the guild if desired.
- optional attendance check for people *not* in the raid to get credit
for when a boss is downed.
command line commands:
"/sdkp help" - print usage information
"/sdkp" - bring up the options pane
"/sdkp show" - bring up the bids window
"/sdkp rroll" - generates a random roll for everyone in the raid
"/sdkp ss [add/remove] playername" - adds/removes a player from a
snapshot
"/sdkp ss force" - forces a new snapshot to be taken and added to the
raid.
"/sdkp [minornoob/majornoob] playername" - applies a 1 or 2 DKP
penalty to the noob.
"/sdkp award [amount]" - award DKP to the raid (the amount can be
negative to penalize the raid)
"/sdkp al item playername" - manually charges item to playername in
the current snapshot.
supported bot commands:
"#attendance player" or "!attendance player" - returns 30 day attendance
stat for player
"#bid [amount]" or "!bid [amount]" - selects the message sender's name
from the table, optionally bidding "amount" DKP (this is capped at the
players total DKP)
"#cancel" or "!cancel" or "#greed" or "!greed" - cancels a bid.
"#need" or "!need" - specifies an item as need, but not necessarily for
spending DKP on. This option can be used as desired by the user(s).
(if multiple people "#need" a particular item, the winner is
determined by an internally generated random roll)
"#dkp [raid] [name1 or class1] [name2 or class2]..." or "!dkp [raid]
[name1 or class1] [name2 or class2]..." - with no options, returns the
requestor's DKP value. The "raid" flag only returns DKP values for
members in the raid.
"#here" or "!here" - used in attendance checks to signal presence.
TODO:
- add parameter to noobness to set the penalty
- highlight bidders
- set default sort type to bids while bidding?
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...