Discussion in 'Script Releases' started by Amadeus, Jan 28, 2009.

Thread Status:
Not open for further replies.
  1. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
    This is the Official VGCraftBot as originally published by Xeon. Hopefully he will return someday and continue the work. However, for now, I will host the files on the official isxGames SVN repository and provide occassional .zip files here.


    As of February 1, 2009 this script has been renamed to "VGCraft". All references to "VGCraftBot" have been removed. Please follow these instructions to update and/or install your versions of VGCraft.


    For First-Time Install:

    1. Download Tortoise SVN from the internet at http://tortoisesvn.net/downloads. Then, install it and reboot your computer. Reboot, and all of that jazz.
    2. Download the attached ZIP file (on this thread) and extract the contents to your /innerspace/Scripts folder. (After extraction, you should have a folder at /innerspace/Scripts/VGCraft with all of your files and directories within it.)
    3. The new directory that was extracted (/innerspace/Scripts/VGCraft) should have an "SVN" icon in it (if you properly installed Tortoise SVN). Now, right click on that directory and choose "SVN Update" to update all of your files. You should update this directory at least once every couple weeks to stay up-to-date with your files. New Zip files will not be released in the future -- ALL updates will be done via SVN!
    4. Now, once you're in-game and ISXVG is loaded, simply type run vgcraft in the console or /run vgcraft in the chat window to start the script.
    5. Read the remainder of THIS thread for usage information.
    6. Read the entire 'vgcraft' DISCUSSION thread, found here: http://www.isxgames.com/forums/showthread.php?t=3087 You can ask questions and/or make comments and suggestions there.
    To Update A Previous Installation of vgcraft:


    1. Verify that Tortoise SVN is loaded on your computer. If not, read #1 above under "First time Install" for more information.
    2. Go to your /innerspace/Scripts directory and delete these two files, if they exist: vgcraft.iss & vgcraftbot.iss.
    3. Download the attached ZIP file (on this thread) and extract the contents to your /innerspace/Scripts folder. Overwrite any files/directories that may already exist on your computer.
    4. The directory /innerspace/Scripts/VGCraft should have an "SVN" icon in it (if you properly installed Tortoise SVN). Now, right click on that directory and choose "SVN Update" to update all of your files. You should update this directory at least once every couple weeks to stay up-to-date with your files. New Zip files will not be released in the future -- ALL updates will be done via SVN!
    5. Now, once you're in-game and ISXVG is loaded, simply type run vgcraft in the console or /run vgcraft in the chat window to start the script.
    6. Read the remainder of THIS thread for usage information.
    7. Read the entire 'vgcraft' DISCUSSION thread, found here: http://www.isxgames.com/forums/showthread.php?t=3087 You can ask questions and/or make comments and suggestions there.
    ** Please note that you should only have to do this once. The "SVN Update" will keep you completely up-to-date from this point forward. The attached zip file will never be changed or altered (unless we have to change SVN servers at some point in the future.)

    Attached Files:

  2. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
    Crafting script
    --Xeon


    --

    * In the ISX console type: run craft

    --

    [​IMG]

    * Check What work order difficulty you'd like to try
    * Check which type of Work Order you want the bot to select first
    * There are four Extra Quality Control frames, one for each Action Point level of work order.

    ** The Prog Ratio slider is used to force the bot into progress only mode if you start getting low on Action Points. The lower the slider, the sooner Progress Only mode will kick in.

    ** The Min Quality slider is the minimum Quality that the bot will try to reach
    ** Once the Max Qual slider value is reached, Quality will be a much lower priority.

    ** If you are running out of AP, then lower the Prog Ratio slider for that type of recipe.

    ** If you are not getting the Quality you want, then raise the Min Quality and/or Max Qual sliders and it will pump quality higher.

    --

    [​IMG]

    * The Path Precision and Target Precision settings change how close to a waypoint/NPC/station the script will attempt to get.
    ** Adjusting these up or down will change how "smooth" your toon moves.
    ** Larger numbers will give smoother movement, but can cause pathing issues such as running into walls, overshooting targets, etc.
    ** Smaller numbers will give jerkier movement, but be more precise when trying to move through doorways, etc.

    * When you are ready to 'map' the area you want your toon to run through, simply check the Mapping Mode checkbox, then move between all the places that you want your toon to go. Do this a few times to properly map out the area.
    * Once you have run all the paths a few times, then start at the Crafting Station
    ** Click the Craft Station button after selecting the correct station (Refining or Finishing)
    ** Now move to a place when you will have radar range to your Work Order taskmaster NPC.
    *** Select the Taskmaster NPC and click the Work NPC button
    ** Now move to the Supply NPC, select and click the Supply NPC button
    ** Finish by moving to a repair NPC, select and click the Repair NPC button

    ** If there is a Door in the path, hit the Door Point button
    ** Be sure to also add a Door Point on the return trip.


    .
  3. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
    --

    [​IMG]

    * Full Automatic will move, get work orders, buy/sell and craft
    *** If you want to do all the work order selection, stocking your own ingredients and moving, then simply uncheck this box. Once you select the Station and a Recipe, it will do the rest ***
    * Pause to allow Craft Table Setup will let you add extra ingredients (or required ingredients for non-work order recipes) to the table. It requires MANUAL intervention, so will stop until you add the items, then hit the crafting begin button.

    --

    [​IMG]

    * Add the exact name of any items you would like sold to the Supply NPC

    --

    [​IMG]

    * Non work order recipe tab

    --

    [​IMG]

    * The GM Alarm will sound each time a GM sends you a 'tell'
    ** NOTE: Before using the auto-respond checkboxes, you MUST setup the autorespond.xml as specified in the next post
    * The GM Detected Alarm will sound when a GM spawns nearby. It will NOT detect an 'invisible' GM.

    * If you want to get notified when a GM sends you a /tell then keep the 1st alarm checked.
    * If you want to know when a GM is in the area, keep the 2nd alarm checked.

    * The script will pause if you have the GM alarm enabled and a GM sends you a tell
    * It will also stop running if you die or are 'summoned' somewhere else.
  4. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
    Now includes Alarm Tab with audio alerts for GM detection and /tells

    If you want custom auto-responses then you will need to move the example-autorespond.xml file from the save directory to your toons name directory and rename it to autorespond.xml. Be sure to customize it first!

    For example, if your toon was named Bob, you would move the file to:

    scripts/vgcraft/save/Bob/autorespond.xml

    The syntax of the file is explained in it. You can edit it with Notepad or Wordpad.
  5. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
  6. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
    Original posting in this thread has been updated.

    This is the one and only crafting bot for ISXVG as of February 1, 2009. It has been renamed "VGCraft" (previously it was called VGCraftBot).

    Everyone should follow the instructions in the original posting to reinstall and then update their copy of VGCraft.
  7. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
    Updates: August 2012

    - Fixed a bug with the 'pause' button
    - The script will no longer get 'very difficult' work orders.

    - Fixed a fairly significant bug where the script would not choose the appropriate MinQuality and MaxQuality settings if the work order name did not match the recipe name. It should work properly now. If you're doing a "moderate" work order, for example, it should make it to the min/max quality level that you have set for "moderate" work orders in the UI first tab.

    NOTE: Update your script via SVN to get these updates. Check back regularly for more updates.
  8. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,265
    August 9, 2013
    * Updated the vgcraft.zip to reflect the new svn location (svn.isxgames.com). It was also updated to use Tortoise SVN 1.8.



    If you currently have EQ2Bot installed on your computer, you will need to "relocate" the repository. To do this, go to your /innerspace/scripts folder and find two folders:
    - vgcraft
    Follow these instructions for EACH of the above folder(s):



    1. Right click and choose "TortoiseSVN->Relocate"
    2. Replace www.isxgames.com with svn.isxgames.com
Thread Status:
Not open for further replies.

Share This Page