UPDATE: WotLK (v3.0.3) version attached as well. Functional but not really tested extensively.
Long story short, I wrote my own addon to handle the important functions of the in-game part of DKP_System because that one is pretty discontinued and doesn't work in 2.0 . The mod is based on Ace2 and pretty basic, but works pretty much exactly like the old one without all the bloat and interface errors.
Here's the readme
the .rar file includes the updater.exe as well as the process_dkp.php
Long story short, I wrote my own addon to handle the important functions of the in-game part of DKP_System because that one is pretty discontinued and doesn't work in 2.0 . The mod is based on Ace2 and pretty basic, but works pretty much exactly like the old one without all the bloat and interface errors.
Here's the readme
OVERVIEW:
SDdkp is a replacement for Syndicate System's DKP System. Specifically, the auction type "dkp-modified rolling": When an item drops, every player interested in the item performs a 1-100 roll. To this roll, his current dkp are added, and can optionally be multiplied by a fixed value in order to decrease the influence of the random roll.
Bidding auctions of any kind are not and will not be supported. SDdkp is a very lightweight mod coded in Ace2 and should not impact performance. However, depending on the size of the dkp database, an additional 100-400kB of memory will be occupied.
All dependencies are included, no additional downloads are necessary.
Updater.exe and process_dkp.php remain unchanged from DKP System and are (c) Syndicate Systems.
INSTALLATION:
There are three parts to SDdkp: The .php file, the updater, and the World of Warcraft mod.
1. Install process_dkp.php
Process_dkp.php has to be installed as a plugin for EQdkp and the appropriate database settings have to be configured in the header.
2. Updater.exe
Updater.exe requires the path to the SDdkp World of Warcraft add-on (default: C:\Program Files\World of Warcraft\Interface\AddOns\SDdkp) as well as the HTML path to process_dkp.php (http://www.YOURGUILD.com/dkp/process_dkp.php or similar)
3. SDdkp
SDdkp needs to be placed in the \Interface\AddOns folder like any other mod. No dependencies have to be installed.
USAGE:
Raid Leader or Master Looter:
1. Before each raid:
Run Updater.exe and set the mod to announce rolls
2. After each boss kill:
Let everybody /roll for loot. SDdkp will announce the modified rolls, and the person with the highest modified roll wins. If it is desired that the drops from this boss are already taken into account, the following has to be done:
1. The items have to be entered into the EQdkp database with the associated buyer (a placeholder raid can be used)
2. Updater.exe has to be executed to poll the updated standings and make them accessible to SDdkp
3. The console has to be reloaded (by typing "/console reloadui" or simply "/rl" if Ace2 is installed)
If loot is limited to one item per person per night or previous boss drops on said night are not taken into account, these steps can be skipped.
Raid Members:
Raid members do not need to have this mod installed. They only need to type /roll to announce their interest in an item. Raid members can whisper "dkp" (with no quotation marks) to the master looter/raid leader to be automatically whispered their current dkp.
SETTINGS:
An overview of the settings menu can be displayed by typing "/sd".
The following options can be modified:
- rollmod: by which factor the dkp value gets multiplied before being added to the roll. A rollmod of 4, 1-100 roll of 67 and 400 current dkp would result in a final score of 67 + (4*400) = 1667. The default value is "2".
Example:
/sd rollmod 2
- announce
Whether modified rolls are announced or not. If announce is disabled, the mod will suppress any outgoing or internal messages when a roll occurs. However, the dkp polling feature is still available. This option toggled between "enabled" and "disabled", and therefore takes no additional parameters.
Example:
/sd announce
- chattype
How to announce the modified rolls. Options are Party, Say, Yell, Raid_Warning, Raid.
Example:
/sd chattype raid
- profile
Which profile to use to save these options. Default profile is "default", but options can also be saved by class, character or server. However, the default value should be fine for typical use.
REQUIREMENTS
- English WoW client
- A Windows PC or appropriate emulation layer to run Updater.exe (Application/Win32)
- EQdkp (tested with version 1.3)
VERSION HISTORY:
0.1b: temporarily removed AceHook-2.1 dependencies
0.1: First release, 10.05.2007 (for WoW 2.0.12)
TO-DO:
- I'm planning to include some more options for dkp polling, such as top10 lists by class and dkp standings of other players in the raid group, as well as an option to disable outgoing traffic from dkp polls.
- A small minimap button with a GUI to toggle the options and enable/disable the mod with a single click for convenience.
- Triggered announce of the winner to reduce misassigned loot.
the .rar file includes the updater.exe as well as the process_dkp.php