EZVendor - Create custom vendors from Wowhead search data! menu

Shout-Out

User Tag List

Results 1 to 3 of 3
  1. #1
    DarkVanir's Avatar Master Sergeant
    Reputation
    25
    Join Date
    Jul 2010
    Posts
    126
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    EZVendor - Create custom vendors from Wowhead search data!

    EZVendor is a cool new program, what allows you to make Vendor NPCs with WoWHead search Data. Works for ArcEmu/MaNGOS/Aspire.
    The program is made by yuffles, all credits goes to him.

    The following quote is from yuffles:


    Originally Posted by yuffles
    EZVendor is a tool I have written and released under the GNU GPLv3 (for details please see COPYING) to generate an SQL dump file containing creature_template entries and npc_vendor_item entries for MaNGOS, and with some quick changes in the SQL Template folder you can adapt this to ArcEmu/Trinity or practically any other format. (However I do not have experience with projects other than MaNGOS so I cannot do that)

    How does it work?

    You create a global "vendor prototype." All vendors you create from then on are based on that and can be edited from those values (at the moment certain prototype options are projected across all vendors and cannot be changed)

    Each vendor you create has its own search URL. This URL is a wowhead item search results URL that you can paste in or use the built in web browser (Embedded IE6 ) to change. Items are added to the vendor in the order they appear on this page. Your items will be sorted on your vendor simply by using Wowhead's sort by columns features which are incredibly powerful. Combined with wowhead's filtering features you can add practically ANY collection of items you could imagine to a vendor.

    When you want to add the information to a database click "export sql." The SQL is generated on the fly from your template files and wowhead search data. If you have a lot of vendors this may take some time as each wowhead page needs to be fully downloaded.

    I will not go into too much detail here because the source is available, but wowhead uses a javascript list of items (all items found up to 200, not just the ones displayed on that page) and it is loaded, executed, and parsed by this program to produce a list of item-IDs.
    Github repo (C#/.NET): Slurm's EZVendor at master - GitHub
    Binaries Download: Downloads for Slurm's EZVendor - GitHub

    I've made some SQL templates for Arcemu and Aspire. They are available from the repository as well (gzipped in the root directory) so you may export SQL for those databases as well.

    Originally Posted by yuffles
    I am not responsible if you mess up your database with garbage from bogus search URLs, if it doesn't start with "http://www.wowhead.com/items" use at your own risk.

    As always I would love feedback, suggestions, criticism, etc.
    Enjoy people. It's really useful.
    Γαια αγια

    EZVendor - Create custom vendors from Wowhead search data!
  2. #2
    TheDefile's Avatar Active Member
    CoreCoins Purchaser
    Reputation
    26
    Join Date
    Jan 2010
    Posts
    176
    Thanks G/R
    3/3
    Trade Feedback
    5 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Any chance of this working for trinity?

  3. #3
    DarkVanir's Avatar Master Sergeant
    Reputation
    25
    Join Date
    Jul 2010
    Posts
    126
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If it works for Mangoz, it will work for Trinity too. I think the batch is almost the same, so... But when I get some free time (I'm going for a 3 day holiday) I'll do a Trinity SQL too.
    Γαια αγια

Similar Threads

  1. [QUESTION] Create custom vendors - ArcEmu?
    By Tornad0z in forum WoW EMU Questions & Requests
    Replies: 5
    Last Post: 12-28-2008, 06:47 AM
  2. RE: Creating customs models from scratch?
    By jinktreek in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 11-17-2008, 09:48 PM
  3. How to create Custom Vendors on your ascent Server
    By nigthy in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 05-18-2008, 03:55 PM
  4. [n00b Guide] Creating custom vendors. Very detailed.
    By c0ddingt0n in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 04-23-2008, 10:41 PM
  5. Replies: 4
    Last Post: 10-03-2007, 12:34 PM
All times are GMT -5. The time now is 12:15 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