Jump to content

Recommended Posts

I have had a lot of trouble with the quester bot running into wrong factions to sell.
So i created my own database with trainers, vendors, repair, flightmasters and so on.
and i though i would share it with this awesome community, so we all don't have to make our own.

It's still in bata - but try it out if you want - Note I have only tested it on Questing scripts!:

Guilde to set it up:

- open the file with notepad/visual studio or whatever you use to code in

- find where it says something like this :

<Npc>
      <Position X="-12414" Y="166.158" Z="3.393922" Type="Flying" />
      <Entry>7485</Entry>
      <Name>Nargatt</Name>
      <GossipOption>-1</GossipOption>
      <Active>true</Active>
      <Faction>Neutral</Faction>
      <Type>Vendor</Type>
      <ContinentId>Azeroth</ContinentId>
    </Npc>

- Override the NPC database in your script

- and add this c-code to your script

wManager.Wow.Helpers.NpcDB.AcceptOnlyProfileNpc = true;

Save the profiles and it should now run on your own database :) !

Alliance NPC DB.xml

Horde - NPC DB.xml

Link to comment
Share on other sites

This is awesome! It took a second to find exactly where to place it inside the profile. I'm currently testing it in CoCo Chanels 1-60 grinding profiles. It appears to sell without problems. But it doesn't even try to find an innkeeper to buy food and water from. Not a huge deal cuz i'm a priest and regen almost just as fast without water. But still would be nice!

 

EDIT: It might not even try because I already have water. I'll see later on today if it'll get to an innkeeper. Didn't even think about that.

Link to comment
Share on other sites

You need to set an amount of water to buy (general settings -> advanced settings), and it will only buy the water you have selected as drink in your general settings.
wRobot by itself also does NOT know what each vendor actually sells, so it is not smart enough to search for water at an Innkeeper. Rather it will go to vendor, sell items, try to buy drinks - and if not successful - tough luck.
And there's no way around it, really, because wRobot doesn't have info on what each NPC sells and it would be pretty complicated to add that.

Edited by Matenia
Link to comment
Share on other sites

On 4/12/2017 at 4:56 PM, Matenia said:

You need to set an amount of water to buy (general settings -> advanced settings), and it will only buy the water you have selected as drink in your general settings.
wRobot by itself also does NOT know what each vendor actually sells, so it is not smart enough to search for water at an Innkeeper. Rather it will go to vendor, sell items, try to buy drinks - and if not successful - tough luck.
And there's no way around it, really, because wRobot doesn't have info on what each NPC sells and it would be pretty complicated to add that.

I have only added vendors that sell food/water ;)

So if you set it up properly it should work.

//arcangelo 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...