• 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Kelem
    You know the project isn't being maintained anymore right?

    You might want to look into another mod that is, such as MorgDKP


    It's being maintained by the folks at GuildLaunch. See: http://glmods.guildlaunch.com/gwiki/index.php?page_name=DKPMon_%28GL_Mod%29
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from vandinz2
    Getting an error with the mod. Whenever the bidding starts. Have removed all other mods incase of conflict but no luck :mad:



    That error means that you're missing the addon that installs the "BossSilentAuction" ruleset to Bidder. I don't recall exactly which addon installs that, but your raid leaders will know; it's something along the lines of Bidder_BossAuction.

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from baisaacs
    not an alt or someone coming in/out. ive been trying to get this to work with any toon any name any combo i can think over the last week or more. it never works.

    we are using bidder_bossauction in addition to the standard addon


    If I recall correctly, manually entering a bidder's name is case sensitive. i.e. you must type the name exactly as it appears in game -- type Eraslin rather than eraslin, for instance.

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from DLFaust
    We've got two weeks of raiding under our belts with our updated DKPmon and things are working just fine. We tweaked the master loot option so that it would stay available even if it is turned off immediately after the boss kill. This way folks can continue clearing to the next boss while our leaders handle the DKP/loot.

    We're working on a few other enhancements at a leisurely pace including version checking for Bidder, ignored items (badges/emblems), etc.

    The eqdkp XML export works just fine but we're looking into writing a better import into web databases (we're currently using bbDKP for our web site).

    Not sure if we can get code pushed back into the current project repository eraslin manages. If anyone still has interest in this mod, feel free to send a PM via this forum and I'll put a snapshot of our tree together.


    Hey there,
    I don't know if they use a subversion server around here anymore. But, if you'd like I can throw your updated versions up on the main DKPmon web site (dkpmon.googlepages.com). Just fire me off an email if this is something you'd like to do -- my email's in the .toc files.

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from NicciHenchmen
    Seems Eraslin hasn't logged in since september? Am I to understand that this mod has been given up on? :(


    See the first post in this thread. ;-) In summary: By me... pretty much.

    Though, I have been contacted by the folks over at guildlaunch.com. It sounds like they're interested in taking over development. So, if they follow through with it, I'd imagine there'll be a new/updated version in fairly short order.

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Moonblaze »

    btw, who's the author of the eqdkp import module?


    It's in the header of the php file.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Moonblaze »

    ok, I tried to change the custom file -> custom.poolnames =
    trying to get it for Sunwell. Now, if I delete the other pools, and just keep one line, [1] = "SWP",
    and adapt all pool numbers to 1 in this custom file.

    What happens there, is that bidder does not seem to give any results anymore. Is this something to do with the custom pool names?

    oh btw, any way I can "purge" the ingame database? so that all points are reset after I'm done testing


    You should just be able to have this in your custom.lua:
    custom.poolnames = { [1] = "SWP" }
    custom.numpools = #custom.poolnames


    For deleting your database, just log out of WoW then delete the DKPmon.lua file from your SavedVariables directory.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Moonblaze »

    hey eraslin, thanks for the reply already

    Just one more question, just to be sure.
    So I found the example.lua, and I know how to change the points in that file.

    But where exactly do I copy the file to? The "custom" map in DKPMon? or somewhere else while renaming it? Not sure about that next step


    Just copy it to the same directory that you found the example.lua file in; the .toc file for the module will load the file if it's there.

    As for the raid warning thing, comment out lines 467 through 471 of DKPmon/Looting/lootframe.lua; they should be an if-then-else inside the LootFrame:StartCloseBiddingTimer() function. That should get rid of the x-seconds 'til bidding closes messages.

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Ghosty »

    I think you and I refer to documentation quite differently in this case hehe. We are talking about the contents of the file dkpMon2Export.php right, the one located within in the DKPmon_eqDKP folder under the PHP folder?

    If you consider the following to be full explanatory documentation for a plugin or program, then I guess I am of a different school were everything is spelled out :)The only thing I could imagine would be something that I should edit would be the following line in the php file.
    $eqdkp_root_path = '../';	// IMPORTANT!! EDIT THIS to properly point to eqDKP root directory

    Is the path supposed to the absolute like http://www.blablabla.com/eqdkp or what is meant here? More information would be appreciated.


    Hmm, seems I misremembered the extent of the documentation in there. I didn't write that file, and I've never actually used it, so I'm not 100% sure how to set it up; but, other people have used it so I'm pretty sure it works.

    My understanding is that you're supposed to just throw the php file somewhere in your eqdkp directory tree (probably along side the index.php, or equivalent, file), set its permissions, and then point the $eqdkp_root_path variable to the root directory of your eqdkp install. The root_path thing should be the position of the root directory relative to where you've put the .php file.

    Does that help any? You might also want to do a search on this thread for "eqdkp" if you haven't already done so -- I _think_ people have discussed setting up that file in the past.

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Moonblaze »

    Ok, I started installing DKPMon and Bidder last night.
    So today I had the time to get a good look at it. I installed the percent mods, since we use a system where people save up points, and spend 50 % on winning the item.

    This function itself works very nicely.

    However, we award points to the raid based on attendance (start of raid, end of raid, and hourly dkp)

    I could not figure out the following things:

    1) How do I award points to our raid? I mean custom points.
    I open the points award window -> Specify custom amount - select pool TK/Hyjal (since we raid there)
    -> Specify Points. Let's say I enter 500 in there, I click "award points", raidmessage says 'points awarded", but it's not showing up for me

    Any idea there?


    If there's an unwritten step in there were you select the people that you want to give the points to, then that should do it. If the points don't appear to be awarded, in Bidder, then make sure that your DKPmon client has a check beside the 'I'm running this raid' (it's worded something like that) option; this'll tell all the other DKPmon clients in the raid that you are the authoritative source for the points info.


    2) is there ANY way to add a fix amount of points that will be awarded on a set timer?
    for example, 1 point every 60 minutes
    Or any plugin for DKPMon that could do it?


    Not in the PercentDKP plugin. I think the BossAuction plugin can do timed point awards...


    3) How, if possible, do I CHANGE the point value for bosskills?
    We use different points for bosses


    Copy example.lua to custom.lua in the DKPmon_PercentDKP addon directory. Then edit the custom.lua file to use the point amounts that you want.


    4) the Bid timer. Is there a way to stop the /rw spam and either just close the bidding when I want to, or disable the raidwarning? (ingame or in the lua files? )


    You'd have to edit the DKPmon source to disable the raidwarning print-outs.


    ANd lastly, any update planned to add Sunwell bosses?


    Nope. I haven't played WoW since January, so I'm not inclined to bother. It's easy enough to do yourself; just edit that same custom.lua file. ;-)

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Ghosty »

    Disclaimer: I am sorry if I have missed a previous post with the answer I'm looking for, but scanning through 32 pages is quite frankly a lot. I also apologize if my question is completely "Ohh my God, the answer is right there in front of you", but I can't seem to get DKPmon_eqDKP to work properly. Anyway, here goes.

    1) If I want to install DKPmon_eqDKP what do I need to do? Is DKPmon_eqDKP a plugin for eqDKP which is put in the /eqdkp/plugins folder? If yes, then why do I keep getting errors when trying to install the plugin from the administration control panel:
    The following error(s) occurred:
    Initialization: Plugin "DKPmon_eqDKP" could not be initialized.


    On the website for DKPmon and Bidder it reads: "For information on how to set up the PHP plugin for your eqDKP install to export information from your eqDKP setup into DKPmon, please see the PHP directory of the DKPmon_eqDKP addon."

    There's only a single php file in that folder which, is in my honest opinion, not very informative on how to get the plugin installed correctly. Might just be little old senile me, but I am not getting it at all. Throwing a php file in people's face without proper directions (outside the file) is a tad too little information for me hehe.

    In simple terms I just need to know one thing: How do I get DKPmon_eqDKP installed successfully as an eqDKP plugin? Do I only upload the contents of the PHP folder into the eqdkp plugins folder, or what am I supposed to do?

    Kind regards and thank you in advance for any help,
    Ghosty


    Unless someone's done a ninja-edit on that php file, the header of the file should contain the documentation for getting it going. ;-)
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from cnj005 »

    As others have stated, my guild uses the Ni karma system. I'd like to use this mod as it interfaces EQDKP which would provide a much better web interface for my guilds website and a tool that seems a lot more refined than the one currently available. The current one also has no method to easily share the point database amongst officers.. which can cause problems for those less experienced with the tool.

    Anyway.

    Our Ni Karma system works basically like this: People are awarded points for boss kills etc which is handled fine by this addon. However for loot distribution, members decide if they want the item and if so they either choose to roll bonus or nobonus for it. Basically it's a /random 1 100, either modified by the total of their points or not modified. So as the loot master, I get a bunch of tells for Bonus or nobonus, everyone basically rolls and the people that whispered bonus, I add all the points they have to their roll. Highest modified value wins, and that person either pays half of all their points if they said bonus or a fixed cost for the item if they said nobonus.

    There's a wowwiki linked to an explanation of the system in this thread somewhere. So on to my dilema.

    I found the percentdkp mod for this addon and it does the "bonus" half karma deduction quite well. But it doesn't account for the required /random all bidders must do before declaring a winner.

    I am in no way experienced in coding... so please bear with me.

    After going through the DKPmon Percentdkp.lua i think i've figured out the logic of how to do this i just don't know how to code it into the module. I thought i'd throw it up here incase anyone ambitious enough and skilled enough wanted to give it a shot.

    First i looked at the custom.lua and modified it to include a min value along with the cost and table fields. Min would be set to 10 pts for non class specific items and 25 for class specific.

    Then, from the percentdkp.lua of the bidder addon: I see "OnLeftClick" I figure i could take a page from the bid system lua file and have a field for entering bonus or nobonus. This would be sent to the loot master as true or false (maybe a check box instead of a field to set 2nd statement to true?) true being bonus, false nobonus. From the DKPmon custom.lua this would alter the cost of the value (True=cost False=min). so instead of sending just a True or False to dkpmon we'd send False/False, True/True or True/False (nobid, bonus bid, nobonus bid). I'd have it update the button instead of PB, with Bonus or Nobonus.

    Next (again from bidder percentdkp.lua) looking at the "OnRightClick" function and figured this would be a great place to add the whole /random part. I'd figure it would slightly match the on left click in setup. On right click it would check to see if a bid was placed. If no bid it would end. If bid it would check to see if a RandomModifier had been created. If no RandomModifier then it would generate a RandomModifier. If a RandomModifier already existed it would end. It would then update the button with Text of PBonus + (RandomModifier Value) or something to that nature and submit the Random value to the loot master.

    Then i read in an earlier post that this could be added to the persons current value after Onclosebidding... but there's not a whole lot here on how to actually go about this. I'd also have to have a check performed on the submission from the DKPmon side where If on "Bonus or True/True" Cost < Min then deduct Min instead of Cost.

    so that's great, but i don't know how to code it.


    Seems like you've figured out quite a bit. I would highly recommend against having the Bidder client do the player's random roll; only because there's absolutely nothing stopping some of your players from hacking the addon code to always do a /random between, say, 90 and 100 instead of 1 and 100. But, the OnLeftClick() functionality sounds like it'd work okay (for selecting whether they'd want to bid).

    If you take a look at DKPmon/DKPSystems/baseclass.lua, that file lists all of the functions that can be defined for a DKPmon module. One of them is the OnCloseBidding() function -- this function isn't used in the PercentDKP module, so it's not defined in there. This function is called, automatically, when the timer for your bidding expires. So, since you're going to have to keep track of who's placed bids on each item, what you can do in this function is go through the lists of who's placed bids and do the /random rolls then. Then, in the DKPmon module function "BuildWinnerSelectList()" you can list each bidder's names and the results of their /random roll; the user can then choose to select the highest roll, or someone else (in the event that there's a reason not to let said person win).

    -Eraslin

    BTW- There's a similar baseclass file in the Bidder addon that defines all of the Bidder module functions.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Vikor »

    1. Didn't seem to work when I tried that - got a message coming up "Points awarded" but no amount shown, and no points deducted. Has it been tested to award negative points, or is that an assumption? It's very possible I was doing something wrong, but I used the same method for awarding positive points and that seemed to work OK.


    I designed DKPmon to be able to award negative points, and tested it extensively. When playing, I did it all the time. The guild I was in still uses DKPmon, and I know that this is something that they do a lot as well.

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0

    Hi all,
    For those wondering about my plans for DKPmon/Bidder with respect to the next expansion, here's the scoup. I haven't actually had an active WoW account since January, and I very much doubt that I'll be reactivating my account before the expansion -- I haven't even decided whether I'm going to bother with the expansion, to be honest. So, I won't be updating DKPmon/Bidder or any of my modules to work with the next expansion. If we get lucky, the UI/API changes being made won't impact these addons at all and they'll just keep working; but, if something breaks, I won't be able to fix it.

    However, not all is lost. :-) DKPmon/Bidder, and all the modules that I wrote, were intentionally released under the GPL license. What this means is that anyone can take the code, and modify it to their hearts content. Furthermore, unless I'm out of town, I'm generally very good about answering emails; so, if someone wants to pick up the torch and update/rewrite/partially-redesign DKPmon/Bidder for the next expansion, I'd be more than happy to answer any questions said peron/people might have about the existing addons (code structure, why I did something a particular way, etc).

    There are a lot of pretty smart, and experienced, coder-types that use DKPmon/Bidder. If you want to keep using these addons, or some derivative of them, after the expansion's release I encourage some of y'all to get together, and see what you can come up with. If someone wants take over maintanance of the addons, go right ahead. Maybe some of you might like to do a rewrite for the next expansion. If a rewrite is desired, I'd actually encourage starting it sooner rather than later; the rewrite from DKPmon/Bidder v1.0 to v2.0 took me about 60 hours of coding (most of which was UI-widget related). As you can see, though, if you design it well enough the ongoing maintanance will be minimal (I haven't had to fix much of anything in 7+ months, and the addons are still running strong).

    -Eraslin
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Vikor »

    Hey guys,

    My guild (We Die Alot on Doomhammer) have just started using DKPmon, with a fixed cost boss kill system, and I have a couple of questions. They may have already been asked/answered, but I havent seen it (and I did read all 32 pages of this topic :))

    Firstly, we have a small number of players that tend to leave early, and as this is something we wish to discourage, we want to implement a penalty for those that do. Is there any way to deduct points from a persons total, other than then spending it?

    Secondly, we have had issues in the past with people joining the guild, getting into quite large negative DKP, then leaving and we would like to implement a cap on both negative (to prevent them even bidding if they go below a certain amount), and positive (to encourage members to actually spend their points and not horde them). Is this something thats possible, and if so how would this be done?

    I, nor any of my guild members, have any experience with writing lua, so any help anyone can shed on this matter would be greatly appreciated. Other than that this is turning out to be a great mod!


    'ello 'ello,

    1) You can use the points awarding interface to 'award' a negative number of points; effectively, assessing a penalty to the person.

    2) Since the masterlooter has to manually select the winner for a given item, you can simply choose not to give an item to a person if they have a large negative number of points; that would, in effect, implement your bid-prevention without doing any lua coding. ;-)

    3) To implement a points cap, you'd actually have to modify the Lua code for the module that you're using. If you have experience with other coding (C/C++, even Java), then picking up Lua is pretty easy. Otherwise, I'm inclined to suggest just not worrying about a points cap; the next expansion will be out soon enough, that it probably won't matter overly much.

    -Eraslin
    Posted in: General AddOns
  • To post a comment, please or register a new account.