How to add a custom currency?? menu

Shout-Out

User Tag List

Results 1 to 4 of 4
  1. #1
    alynatrill's Avatar Member
    Reputation
    1
    Join Date
    Jun 2008
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How to add a custom currency??

    I need to make some vendors that use a custom currency. I changed the names on Brewfest Prize Token, Venture Coin, Dalaran Jewelcrafter's Token, and Dalaran Cooking Award. I am currently trying to make a vendor that uses Brewfest Prize Token (Now called Vanquisher Token) to sell items for x ammount.

    Can someone please help me out? Thanks!!

    Paying 100 cash to whoever successfully helps me out
    Last edited by alynatrill; 07-18-2010 at 01:25 PM.

    How to add a custom currency??
  2. #2
    thebigman's Avatar Contributor Reliable Trader
    CoreCoins Purchaser
    Reputation
    89
    Join Date
    Dec 2008
    Posts
    605
    Thanks G/R
    2/0
    Trade Feedback
    26 (96%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this is arcemu?

    if it is just add it to the vendors table along with the vendor npc id, in the itemextendedcost put the extended cost id of them item.

    if its arcemu you can also just .npc vendoradditem itemid amount extendeditemcostid

  3. #3
    covert_cat's Avatar Member
    Reputation
    55
    Join Date
    Sep 2009
    Posts
    96
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Use an existing extendedcost id, or make your own in the .dbc files..

    For the .dbc file, download DBCUtil and extract it anywhere. Then go into your server's "bin/DBC" directory and copy(NOT CUT) "ItemExtendedCost.dbc" and "Item.dbc" from there, and paste them in the same directory as the DBCUtil files. Then just double click DBCUtil and it will convert them to .csv files, which you can then edit in notepad.

    For Item.dbc, you can add your custom item info in there and it will take away the "?" icon it usually has in the bag, and fix the "Requires Melee Weapon" problem if it's a weapon. Anyways, this is what you add to item.dbc.csv:

    70000,4,8,-1,4,55276,17,0, <--(example)

    70000 = entryid of your item
    4= class (weapon)
    8= subclass (2h sword)
    -1= always -1
    4= quality (epic)
    55276= displayid (red deathknight 2h)
    17= slot (2h)
    0= always 0
    (note, all values seperated by commas, and ALWAYS remember the comma after the last number on the line! 70000,4,8,-1,4,55276,17,0, <-----THIS COMMA ARRGH!!
    and have a new line for each item as shown below:
    (example--> 70000,4,8,-1,4,55276,17,0,)
    (example--> 70001,4,7,-1,4,55276,17,0,)
    or else the file will be screwed up one converted back to dbc, and NONE of the items in the game will work until you reconvert it and fix it and then reconvert it again...)

    You can find the class, subclass, and quality numbers in your items table in your world database.
    As for the slot, you need to go to ZAM and find a similar type of item, then go to its page, then click XML and scroll down until you see "<slot>(number)</slot>" and that's your number!

    If your using custom items as currency.. well then it's likely just a junk item token, right? Well that is class 15, subclass 0, and slot 0 just to save you some time.

    Now for the Extended Cost!!
    Open up ItemExtendedCost.dbc.csv with notepad and put in your variation of this:

    60014,0,0,0x0,65031,0,0,0x0,1,0,0,0x0,0,0,0,,

    60014= extendedcostid. THIS is what you want to put in your vendors table, as thebigman said before me. Except now this is your own custom id! Yay! Now you can stop recycling existing tokens and use your very own ones!
    0= cost(honor)
    0= cost(arena points)
    0x0= always 0x0
    65031= item entryid(the token you want to use)
    0= second item field, if you want something to require 2 different items
    0= THIRD item field, if you want something to require 3 different items
    0x0= always 0x0
    1= quantity of first item
    0= quantity of second item
    0= quantity of third item
    0x0= always 0x0
    0= always 0
    0= always 0
    0= always 0

    And, just as with Item.dbc, always start a new line for each entry. And never forget the TWO commas at the end of each line.

    Now, once you've done all of this, delete the copied .dbc files in your DBCUtil folder and then drag the two .csv files onto the DBCUtil application. It will convert them back to .dbc files which can be put right back in your server's DBC folder!

    Now there's one last part, getting the DBC files into your client and anyone who connects to your server.

    Download and install WinMPQ and the required runtime libraries at the link.

    Once you have it installed, run it and create a new .MPQ archive called something along the lines of "Patch-enUS-7" or a higher number, or enGB or enWHATEVER if you have a different language. Once you've made that, click "Add" and navigate to the folder with your newly created .dbc files in it. Select them both and click "Open". It will bring up a dialogue box prompting for a directory. Type DBFilesClient\ (DONT FORGET THE \). Press OK and you're done! It autosaves any changes so you can just quit WinMPQ right then and there!

    Now copy and paste your custom patch .mpq file into your World of Warcraft/Data/enUS folder and you're done.

    Kind of a huge production, but it works!

    Hope this helps, and btw I learned all of this from eatos' dbc editing guides. Search him on google. He posts the guides on a few forums and they're really useful.

  4. #4
    mohamed37's Avatar Active Member
    Reputation
    21
    Join Date
    Jun 2008
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks this helped +rep

Similar Threads

  1. [Trinity] How to add a custom script to your TrinityCore
    By turtleswin in forum WoW EMU Guides & Tutorials
    Replies: 1
    Last Post: 12-20-2012, 02:08 AM
  2. How to add custom objects to game
    By OMGPWN in forum WoW EMU Guides & Tutorials
    Replies: 51
    Last Post: 10-12-2008, 02:53 AM
  3. [Guide] How to Add Custom Objects To your Private Server!(for HeidiSql)
    By hampe95 in forum WoW EMU Guides & Tutorials
    Replies: 0
    Last Post: 10-07-2008, 01:42 PM
  4. How To Add Custom Sounds to Gag
    By braxus in forum World of Warcraft Guides
    Replies: 4
    Last Post: 08-10-2008, 06:30 PM
  5. How to add custom graveyards in Mangos 6321?
    By Kubiatsu in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 08-04-2008, 05:27 PM
All times are GMT -5. The time now is 01:37 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search