PPAther 1.0.4c Installation menu

User Tag List

Results 1 to 9 of 9
  1. #1
    asbest0s's Avatar Active Member CoreCoins Purchaser
    Reputation
    34
    Join Date
    Jan 2008
    Posts
    372
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    PPAther 1.0.4c Installation

    I posted this here because I had a request for it, it might be useful to some of you who dont have an access to glider forums, enjoy
    all the credit goes to someonespecial2 from the glider forums

    PPather 1.0.4c Installation Guide

    This guide will teach you how to install PPather 1.0.4c with 1.6.8. You MUST use 1.6.8 with 1.0.4c. 1.0.4c requires some features that only 1.6.8 has. have a fresh install of Glider 1.6.8. 1.0.4c uses the new methods and helps with the key system that is in 1.6.8. We will be setting up a custom class that uses this stable release. Without further ado, enjoy.

    Step 1: Download/Install Glider
    Setup, and install Glider 1.7.1 Download it from this link: Glider

    Once that is setup completely, load a profile (any profile, it doesn’t matter. Make sure it is a profile with two waypoints, and two ghost waypoints.) New installations of Glider don’t have a keys.xml file, so copy an old one into your new installation.

    Now let’s get PPather downloaded.

    Step 2: Download PPather DLLs
    Download StormLib.dll, ccode.dll, and PPather.dll to your glider root.

    StormLib.dll: http://www.olodo.net/ppather/StormLib.dll
    ccode.dll: http://www.olodo.net/ppather/ccode.dll
    PPather.dll: http://www.olodo.net/ppather/PPather1.0.4c.zip

    Step 3: Install PPather
    Download this application to your glider root. It will create the PPather directories and organize the files in the neccessary folders for you: WindowsApplication4.
    If you are on Vista, right click WindowsApplication4.exe and click "Run as administrator". If you are on xp or something else, run WindowsApplication4.exe

    A window will open up that says Toon Names (one per line). Here you simply enter all the character names you will run Pather on (one per line). Now click button 1. StormLib.dll and ccode.dll should no longer be in your glider root (It may take a few seconds). PPather.dll will remain in your glider root.

    PPather is now installed.

    Step 4: Installing the Custom Class
    This step is probably the step with the most room for something to go wrong. You need to get a DLL compatible version of a custom class. Here is the forum with all the custom classes Custom Classes. The OOber classes Releases 2 and up are compatible with SVN PPather. Personally I use R2s. There are many classes available that are compatible with the Dll version of PPather. Any class should work as long as it uses the Dlls. You will have to look at the specific class you are interested in though to see if it works. I will write this guide using a Warlock with OOberWarlock R2.

    **NOTE** Pontus's classes (DLL version) are attached to this topic. You must have the regular (non pathing versions installed first)

    Download and install OOberWarlock from this topic: OOberWarlock R2 Thread. I assume you know how to set up a custom class. Set up your keys, bars, class settings…everything. Use the OOberWarlockP.cs class file when you compile it in the compile tab of your glider configuration.

    Step 5: Setting up the Task File
    Let’s set up our task file now. In your glider root, create a file named tasks.psc. IMPORTANT! Make sure your known file extensions are displayed. If not, you will likely end up with tasks.psc.txt and that will cause an error! If you don’t know how to display file extensions, here is an external guide. Displaying File Extensions.

    Inside your blank tasks file, lets put in my default task file:
    Code:
    // Default task file from SomeoneSpecial’s PPather 1.0.4c Guide
    Par
    {
    Defend
    {
    $Prio = 0;
    }

    Danger
    {
    $Prio = 1;
    $DangerDistance = 20;
    }
    Rest
    {
    $Prio = 0;
    }
    Loot
    {
    $Prio = 2;
    $Skin = False; // Set to True if you are a skinner/want to skin
    }
    Harvest
    {
    $Prio = 2;
    $Types = ["Chest", "Treasure"];
    }
    Vendor
    {
    $NPC = "Sanuye Runetotem"; // Name of the NPC it should sell/repair at.
    $Location = [-599.26, -1897.08, 91.76]; // Where is this NPC?
    $Prio = 2;
    $MinDurability = 0.2;
    $MinFreeBagSlots = 1;
    $Protected = ["bandage", "hearth", "shot", "soul ", "arrow", "potion", "ore", "mining pick", "poison", "shell", "thieves", "injector", "flash powder", "mote", "primal", "water", "skinning", "sargeras", "cloth"]; // If an item in your inventory has these words in it, do NOT vendor it.
    $SellGray = true;
    $SellWhite = true;
    $SellGreen = false;
    }
    Pull
    {
    $MinLevel = $MyLevel-5;
    $MaxLevel = $MyLevel;
    $Prio = 3;
    $Factions = [16, 189, 14]; // Factions of things to kill.
    }

    Hotspots
    {
    // Make sure that the delimiters (decimal indicator) on your Coords are periods and not commas or any other symbol.
    // Some regional settings have problems with any decimals at all. You may decide to just remove all decimals from your locations, pather doesn’t really mind.
    $Prio = 4;
    $Order = "Random";
    $Locations = [
    [-2480.14, -1830.87, 93.18],
    [-2647.67, -1961.51, 99.15],
    [-2952.52, -2085.73, 91.76]
    ];
    }
    }
    What is different in this task file
    What is different from this task file and the RC2 task file? Nothing. The default grind task doesnt use anything that was changed from RC2.

    Step 6: Getting Locations and Faction IDs
    Locations: In order to get the current location (Coords needed to add hotspots), when your glider window is open, and your character is where you want to get the coords of, click the "Profile" tab on the glider window. Next to where it shows "Previous:", "Closest:", "Next:", it will also say "Coords:" and then list the current coords of your character. To copy these coords, simply click on the coords in the glider window. They are now copied to your clipboard. (It copies them without the brackets, you will need to add them).
    Factions: In order to get the factions of mobs you want to kill, when you have everything running, and WoW is open, target the mob you want to add to your faction list, and then in your Form1, it will say “Faction” in your target box of the mob you have targeted. Write that into your task file.

    Links from the Guide:
    1. Glider 1.6.2
    2. StormLib.dll
    3. Ccode.dll
    4. PPather.dll
    5. WindowsApplication4.exe
    6. Custom Classes
    7. OOberWarlock R2
    8. Displaying File Extensions


    F.A.Q
    Question:My bot doesn't loot properly
    Answer:For your bot to loot, autoloot must be turned on in the wow menu.

    Question: Do I have to be elite to use PPather?
    Answer: Eh…yes. Seriously, Elite is well worth the cheap price. 5 Bucks a month for custom classes, but more importantly Pather. For 5 bucks a month…you can quest. Get elite now and join the rest of us!

    Question: I get the error "*** Failed to load NPC data"
    Answer: This is not a critical error, so it won't stop your glider. All this means is that pather doesnt have a text file with the names and locations of all the NPCs you've seen. This is okay, that is how the old versions of PPather worked. As long as you have locations on all of your NPCs (which you should be doing) then you can ignore that error.



    ALL THE CREDIT GOES TO someonespecial2 from the glider forums
    Last edited by asbest0s; 10-08-2008 at 01:57 AM.

    PPAther 1.0.4c Installation
  2. #2
    iradiation's Avatar Banned
    Reputation
    88
    Join Date
    Mar 2008
    Posts
    625
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this has been posted to many times though its a differnt version they all install the same way. most of them got deleted for reposting. still a good post. but one thing we don't use is 1.6.2 anymore.
    http://www.mmowned.com/forums/glider...1-70-task.html
    http://www.mmowned.com/forums/bots-p...l-ppather.html

  3. #3
    asbest0s's Avatar Active Member CoreCoins Purchaser
    Reputation
    34
    Join Date
    Jan 2008
    Posts
    372
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    meh I got asked to do it so i thought I might as well post it

  4. #4
    iradiation's Avatar Banned
    Reputation
    88
    Join Date
    Mar 2008
    Posts
    625
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    heres the link to 1.7.1 might as well update it http://www.mmoglider.com/Release/171/GliderDeploy.exe

  5. #5
    APeacefullMonkey's Avatar Member
    Reputation
    3
    Join Date
    May 2008
    Posts
    31
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Whats the glider root?

  6. #6
    Billyboygr's Avatar Member
    Reputation
    33
    Join Date
    Mar 2007
    Posts
    50
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hmm, you must have missed something, i'll be posting what soon...


  7. #7
    Come Undone's Avatar Contributor
    Reputation
    98
    Join Date
    May 2008
    Posts
    239
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by APeacefullMonkey View Post
    Whats the glider root?
    The glider basefolder

    Example 1:

    On a tree you have a base deep down in the ground, which the tree is
    growing from, it's the trees roots, right now the glider folder is the root for
    the glider application which is the tree!
    You have the root... The base glider folder!
    And on the tree grows a tree with branches... The folders inside the base folder!
    On the branches are the leafs!
    The files!


    Example 2:
    Glider Folder <--- ROOT
    [
    Glider.exe
    +Ppather Folder
    [
    stormlib.dll
    ppather.dll
    whatever.dll
    +
    ToonInfo Folder
    +PathInfo Folder
    +NPCInfo Folder
    ]

    ]

    Example 3:

    C:\Programs\"Glider"\

    ROOT IS "GLIDER" FOLDER!!!




    And Iradation, I've always kept my thread updated if you mean "1.6.2" as my thread. It's just that I can't change the topic name.
    Last edited by Come Undone; 10-08-2008 at 05:01 PM.
    "World of Warcraft could seriously be played by monkeys if the raid bosses dropped bananas instead of shiny epics" - Thomas R.



  8. #8
    APeacefullMonkey's Avatar Member
    Reputation
    3
    Join Date
    May 2008
    Posts
    31
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Found it, and there is a new tool from mmoglider.com for this. Credits go to someonespecial: http://www.olodo.net/ppather/PPather%20Patcher.zip
    A link to the tut: Glider Forums

  9. #9
    amunro's Avatar Active Member
    Reputation
    37
    Join Date
    Jan 2008
    Posts
    177
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Maciek View Post
    [B][SIZE=2][COLOR=Red]

    You MUST use 1.6.8 with 1.0.4c. 1.0.4c requires some features that only 1.6.8 has.
    Do you NEEED 1.6.8 because i ahve the newest version of glider (1.7.6) and it isn't working.....

    i just get

    Started PicLock FINAL
    * Exception in GlideThread: Object reference not set to an instance of an object.
    at WowTriangles.MPQTriangleSupplier.GetTriangles(TriangleCollection to, Single min_x, Single min_y, Single max_x, Single max_y)
    at WowTriangles.ChunkedTriangleCollection.LoadChunkAt(Single x, Single y)
    at WowTriangles.ChunkedTriangleCollection.GetChunkAt(Single x, Single y)
    at WowTriangles.ChunkedTriangleCollection.IsStepBlocked(Single x0, Single y0, Single z0, Single x1, Single y1, Single z1, Single toonHeight, Single toonSize, TriangleCollection paintI)
    at Pather.Graph.PathGraph.AddAndConnectSpot(Spot s)
    at Pather.Graph.PathGraph.CreatePath(Location fromLoc, Location toLoc, Single howClose, ILocationHeuristics locationHeuristics)
    at Pather.EasyMover.move(Double howClose)
    at Pather.Activities.ActivityWalkTo.Do()
    at Pather.PPather.MyPather()
    at Pather.PPather.Patrol()
    at ag.q()
    at ag.v()
    Stopped PicLock FINAL

Similar Threads

  1. The Ultimate Ppather + Glider Install and Setup guide!
    By phorentez in forum World of Warcraft Bots and Programs
    Replies: 23
    Last Post: 02-25-2009, 03:08 PM
  2. How To Set Up And Install Ppather
    By Jchunx in forum World of Warcraft Bots and Programs
    Replies: 79
    Last Post: 11-01-2008, 11:01 PM
  3. [Guide Video] How to install PPather SVN
    By djmazi in forum World of Warcraft Guides
    Replies: 5
    Last Post: 05-15-2008, 08:11 PM
  4. Patch Won't Install?
    By rabownsyou in forum World of Warcraft Guides
    Replies: 2
    Last Post: 06-22-2006, 11:03 AM
All times are GMT -5. The time now is 08:55 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