1.Download the following programs
DBCutil
http://www.mediafire.com/?ny5zwtymhk9
CSVed
http://www.mediafire.com/?x5hsygjd0gy
2. Go in your WoW server folder-->DBC Folder,copy the file named ItemExtendedCost.dbc and paste it in the DBCutil folder(it depends on which partition you extracted the program)
3. Click on DBCutil.exe,it will create a file.
4. Open CSVed and open the created file
5.Click the Add.. button
6. Edit the collumns as follows:
Column 1: Put a number that's higher than 3000
Column 2: 0
Column 3: 0
Column 4: Custom Token ID
Column 5: 0
Column 6: 0x0
Column 7: leave it empty
Column 8: leave it empty
Column 9: The number of tokens to get a desired item(from 1 to xxx)
Column 10-14: 0
Column 15 leave it empty
7. Save it(Ctrl+S)
8. Now go back in the DBCutil folder and delete the ItemExtendedCost.dbc file which u copied earlier.
9.Now select the file that u saved(not the .bak one,if there actually is a .bak one) and drag it over the DBCutil.exe,it will create a new .dbc file.
10. Copy the new .dbc file to your "DBC" folder,from your wow private server directory.
11. Log in your server database(world database),search for items_extendedcost and edit the Itemid column and the Costid column like this:
Itemid: The item id
Costid: The number that u have put in the first column,in CSVed.
Note: You can repeat the steps and you can create a lot more custom cost id's by just changing the Column 9
Example: You add in the column 9 the number 35(cost id x 35)
For the next one you will add the number 45 and so on.
It's very useful if you want to make a battleground realm.