Help

Dukebox

Audio & Video Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 5,363 Downloads
  • Supports: 4.2
  • 1 Average Daily Downloads
  • Comments
  • Created 9/4/2006 5:00:18 PM
  • Updated 8/8/2011 2:54:45 AM
  • 27 Favorites
  • Project Site
  • License: All Rights Reserved
  • Release Type: Release
  • Newest File: 2.1
or

About Dukebox

Dukebox is a addon that plays Duke Nukem's (From Apogee/3D Realms Duke Nukem Games) one liners. Currently you can hear one of his comments when you kill something, start a boss fight, kill a boss, heal yourself, enter an instance, go afk, and when you die. The frequency of how many times you hear a one liner per mob kill can also be adjusted.

If you enjoyed this addon, feel free to donate

Version 2.1

Choonster's update for 4.2

  • Changed all occurrences of the variable this to the Cataclysm equivalent self.
  • Added the arguments to the OnLoad and OnEvent functions and added self to the OnUpdate function in both the Lua and XML.
  • Due to dungeon maps being added, the GetPlayerMapPosition function no longer returns 0,0 when in an instance. The IsInInstance function is now used to check if the player is in an instance instead.
  • Changed the alpha values used by the |c escape sequences from AA to FF. The alpha values are ignored completely by the game, so this won't actually change anything.
  • Changed the indentation in dukebox.xml to make the code easier to read/edit.
  • Converted all the .WAV sound files to .OGG because Cataclysm removed support for custom .WAVs.
  • You can view a complete differential between this version and the previous here and here.



Version 2.0.1

Changes

  • Stupid me left a debug message in the code, removed it.



Version 2.0

NOTE

  • Heard the addon was having problems with Wrath, so have looked over the code and updated it to the current live client.
  • I plan to change the interface and add more customization, but right now I wanted to bring the addon up to date.

Changes

  • Fixed a problem with the item sounds, they were conflicting with another variable somewhere and was screwing up the addon. All good now!

TODO

  • Revamp the interface, hopefully.



Version 1.5b

NOTE

  • This is the BETA of the new Dukebox. Please test it out, and comment if any problems are found. Specifically the boss sound effects (try battling a level skull boss) because I don't raid anymore and can't check myself. Also try testing it in the BGs.

Changes

  • Works with new chat system: Blizzard introduced a new combat chat window system, and also a new API along with it. Because Dukebox uses the combat log to fire certain events, previous versions were not working. The codes been modified, and all sounds should play. (As a bonus, non-English clients "SHOULD" work now, since they are not dependent on the actual text).
  • Fixed HOT Bug: If a player was healed with a HOT, the heal sound would get spammed every tick, making a real annoying sound. This has been removed, and no sounds will play on HOT spells!
  • New Item Sound System: Before, the only way to get the item pickup sounds, was to get the confirm loot window to pop up. I have redone the code, and you will now get a one-liner when you loot a green or higher item, like it was intended!
  • New Sounds: Sounds from the Duke Nukem game, Manhattan Project, have been added. 15 sounds are included, though the KILL sounds have been disabled, because I don't think they give off that Duke Nukem feel. You can re-enable them by opening "dukebox_snd_cfg.lua" and setting "kill_num" to 20.

TODO

  • Localization: I keep saying it, but hopefully one day I'll implement it.

Comments

First Previous Page 1 of 2 Next Last
  • #29

    Hey was looking for this type of addon for a long time since theres no updated version of roth's evl_combattext with duke sounds. Now I updated the toc to 4.3 and enable /duke3d in game,but his oneliners after killing something only happen once after 30 somekills.Is this normal?

  • #30

    Have you adjusted the frequency in the options menu? The highest frequency (3) gives the sound a one in three (1/3) chance to play, while the lowest frequency (1) gives the sound a one in eight (1/8) chance to play.

    Last edited by Choonster on 1/21/2012 8:33:54 PM
  • #28
    Hello to all the people who enjoyed my addon. I am glad that there was such a following, and I'm happy to see there were fans. Now about Dukebox and Cata...

    I have not played WoW for a really long time (since prob second week of Wrath). Disliked the direction WoW was going and quit. Sadly Blizzard is terrible at sustaining the API (they don't deprecate things, just outright change them), and this breaks addons.

    Now I don't have an account to do development. It was banned because it was hacked and got gold-spammed, they sent me a form to fill out and had to send in ID, so I said it wasn't worth it. Also I have not touched LUA or the WoW API in ages so I'd have to relearn.

    TBC.

    From what David says, they must have done some huge overhaul if something as simple as commands don't work (however it might be an error in the onload stuff).
    If anyone wants to carry on the addon, they are free to do so. Just put in the original credits in a readme or description somewhere. I may grab a trial WoW to do another update if I get some free time.
  • #27
    doesnt seem to work with cata at all, /duke3d doesnt even work, i enebled out of date addons, made sure that only dukebox was the only addon enabled, and it still didnt work
  • #26
    i managed to get dukebox working after viewing the readme in the instalation folder. man you REALLY should point that out in the description rather then assuming people will figure it out on there own!

    my one little gripe is that the sounds don't work every single time the spesicied event happens, even with the "Frenquency of Play" bar set to max. maby you can think about putting that in a update? -Chranz
  • #25
    i was really lookin forword to enjoying your mod, but for some reason i can't hear a single sound from the mod anywhere!i DL version 2.0.1 figuring the latest one would have all the bug fixes and adapttations for WotLK. should i try an eailer version?
  • #24
    Ooops, left a little thing in while I was debugging. The feels better spam I think is because you are getting multiple heals at the same time, when below the threshold. The best thing you can do is just set the threshold to as low as possible. Fixed the message problem in the newest download.
  • #23
    It will play one sound on a kill then pop up with a warning window showing a number for every kill after, I would assume the number of the quote to be said but its not happening. Also, when tanking nax 25, My ears got blasted by 50 or more "oh that feels better" quotes
  • #22
    Also, I am thinking of creating another version of Dukebox, but with the sounds from another Build engine game; Blood. While Duke had his bad-ass one liners, Cabel had his psychotic laughs. What do you think?
  • #21
    .
  • #20
    Can it play a tune when I get a certain buff? I would love an AddOn that plays a little sound whenever I get a buff like the one that makes my next Flash of Light spell an instant cast. Thanks
  • #19
    please update this, its the best addon ever
  • #11

    This mod rox...... I was using it for the first time tonight in AQ20 and it fitted perfectly.

    Thank you very much for this. it just adds that little extra enjoyment to the game.

  • #10

    thank you corillian, I don't have access to EU clients so I was wondering what was wrong with the addon on the German version. Ill start fixing this ASAP.

  • #9

    does'nt work on German Client because your Addon's Code searches for English Phrases, i think.

    Example: if string.find(arg1, " dies") has to be on german client if string.find(arg1, " stirbt")

  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!