I saw there wasn't a topic on this.
What Is PPather?
PPather is an advanced custom class, well that might be a streach.
It's more like a new program/language to make better classes and things along those lines. It opens up WoW MPQ files to see objects and things in the way, what does this mean? NO MORE STUPID PATHS AND LOWER BANHAMMER CHANCE!!! Now I could go into depth, but that will be later.
How to understand PPather.
PPather code has a $ then followed by a variable, that can include and can be more: ID, NPC, Maxlevel, Minlevel, ect. Now I'm not going on a long scavenger hunt in search for all of the variables atm. Then after the $(variable) it is then follwed by usally either a number or a word or words such as, True, and False.
It has these things to make the code easier to read.
Harder stuff
Now I'm being pressed for time so let me begin the 3rd part. I have found a sample code from mmoglider.com to begin with.
Code:
//Default task file provided by SomeoneSpecial in 0.3.1 Guide
Par
{
Defend // Lets make sure first and foremost that we defend when we are attacked. Highest Priority.
{
= 0;
}
Danger // If there is a mob in our way, attack it so we can keep going. High priority.
{
= 1;
= 20; // this is just a innard note, thsi part is easy to under stand, if anything is in the away it kills it.
}
Loot
{
= 2;
= False; // Set to True if you are a skinner/want to skin
}
Vendor
{
= "Fedryen Swiftspear"; // Name of the NPC it should sell/repair at.
= 2;
= 0.2; //once again easy, the percent that it will repair (yes .2 is the same as 20%)
= 4;
= ["bandage", "hearth", "shot", "arrow", "potion", "ore", "mining pick", "poison", "shell",
"thieves", "injector", "flash powder", "mote", "primal", "water", "skinning", "sargeras"];
// If an item has these words in it, do NOT vendor it. Pretty simple right?
= true; // like I said, true false, true means it will be sold I recomend true for white at higher level.
= false;
= false;
}
Pull
{
= -3;
= ; //attack's within this level, if it blank then it will only be your level.
= 3;
= [26,744]; //this is the faction it attacks this can be changed by looking at PPAther form1 details
}
Hotspots //touchy, hotspots are hard when you begin, to find them open up form1 and look for a button labled "Hotspots" then press it, in the main glider window where you start glider it will show you the cords, copy them into the hotspot area with out brackets.
{
// Make sure that the delimiters (decimal indicator) on your coords are periods and not commas. or any other symbol.
= 4;
= "Random";
= [[ENTER HOTSPOT COORDS HERE], [ENTER HOTSPOT COORDS HERE], [ENTER HOTSPOT COORDS HERE]];
}
}
Defence and Priority: Defence means the code to fight back. the priorty
starts at 0 and can end when ever. The lower the number, the higher the priority
now, there is a glich, no matter your priority, PPather is sucdial when it comes to
gathering and doesn't care about whats around.
NPC= The vendor npc name, such as Dawn Strider Farrider (made up)
Now I'm going to begin with the do not sell vendor items. In part of the scripts
$Protected = ["bandage", "hearth", "shot", "arrow", "potion", "ore", "mining pick", "poison", "shell",
"thieves", "injector", "flash powder", "mote", "primal", "water", "skinning", "sargeras]
The program reads the data of the item, if an item has a word with one of these in it it won't sell it. For instance lets say you dont' want to have bear hides soldm and it's not on the list. You could put "bear", or "hides, or "bear" "hides", or "bear hides".
Now we have a very important part, saving files. you need to make a new folder called pathing2 in the glider folder directory. in the folder make a new .txt filed name the name of the character you are botting.
Next in the root you save the code as tasks.psc
Now you should be ready to glide, I will update more later.
This is simple to understand, not very hard is it? Oh one last thing I forgot the random words in "" in the middle are donot vendor items, I will add photos later tomarow along with some fixes to guide.
Good luck with PPather.
Links for download:
PPather latest:
Glider Forums
A great custom class to work with still in beta though:
Glider Forums XP is pather version (doesn't need to run on windows XP)
please tell me if this helped or if you have any addons to this.
Please comment, and if you don't understand it enough to make your own, post your level, area you want, min level max level, items to keep, and if you want quest and I will make one.
I would liek to add an extarnel link:
http://www.mmowned.com/forums/bots-p...tml#post709198 this was posted by another member who made a EPIC find. I use this site alot to save time while setting up ppathings (unfortuantly for every one I am an innerspaceey atm might come back to boring old glider)