VGFish -- Official Release

Status
Not open for further replies.

Zandros

Script Author: VGA

Updated Version: 2.1 (Fully Auto with Configurable Combos!)

(Patched to fix a potential save problem when loading/saving)

All discussion related to this script should be taking place in this forum: http://www.isxgames.com/forums/showthread.php?t=3140

I have whipped together a simple Fishing Assist Bot in hopes that other programmers and users would jump on and bring ideas to it so that it could grow into something we would all greatly appreciate.

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/VGFish with all of your files and directories within it.)
  3. The new directory that was extracted (/innerspace/Scripts/VGFish) should have an "SVN" icon in it (if you have 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 VGFish in the console or /run VGFish in the chat window to start the script.
  5. Read the remainder of THIS thread for usage information.
  6. Read the entire 'VGFish' DISCUSSION thread, found here: http://www.isxgames.com/forums/showthread.php?t=3140 (You can ask questions and/or make comments and suggestions there)
To Update A Previous Installation of VGFish:

  1. Verify that Tortoise SVN is loaded on your computer. If not, read #1 above under "First time Install" for more information.
  2. The directory /innerspace/Scripts/VGFish should have an "SVN" icon in it (if you have 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!
  3. Now, once you're in-game and ISXVG is loaded, simply type run VGFish in the console or /run VGFish in the chat window to start the script.
** 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.)

------------

Fixed troll line and increased looting distance to 30m :D

;---------------------------------------------------
; FISHING.iss Version 2.1 Created: 12/18/08 by Zandros123
;
;VERSIONS:
; 2.1 -- Patched to catch movement, adjusted some timers, and get back on boat if drowning (05/11/09)
; 2.0 -- Converted to SVN, added BackseatScripter's ComboSets, and updated facing routine (02/13/09)
; 1.9a - Small patch to fix a save issue (01/19/09)
; 1.9 -- Special requests and new movement detection routines (12/30/08)
; 1.8 -- Reorganized and cleaned up the code (12/25/08)
; 1.7 -- Implemented MMOAddicts routines and made some adjustments (12/25/08)
; 1.6 -- Updated log output (12/24/08)
; 1.5 -- Logs and About tabs added (12/24/08)
; 1.4 -- UI modified for simplicity for now (12/23/08)
; 1.3 -- UI by MMOAddict (12/21/08)
; 1.2 -- New calculations for detecting Fish direction (12/21/08)
; 1.1 -- Added some Fish Combos (12/19/08)
; 1.0 -- Initial (12/18/08)
;
;DESCRIPTION:
; Simple Fishing Assist Bot Script: Semi-Auto
;
;CURRENT FEATURES:
; 1) Easy interface to program fish combos
; 2) Find a Fish and face it
; 3) Cast within 5m of Fish (fish do move so it can be greater)
; 4) Recast if name is Unknown or Fish, or Delay timer runs out
; 5) Troll Line working smoothly
; 6) Assist on reeling in the snagged fish
; 7) Loot the darn fish
; 8) Autoload Bait and Equip Fishing Pole
;
;FUTURE VERSIONS:
; 1) Detect teleporting, drowning, inventory full, and Combat
; 2) Self learning new combos on new fishes (Sweet, it can be done!)
; 3) Any special requests users would like to see
;
;PROBLEMS:
; 1) The code works great but sometimes I noticed
; that the direction the Fish facing is not the
; same direction the Fish is moving to. This was
; corrected by the concept of precalculated distance.
; Its not perfect but it works most of the time.
;
; 2) If fish is too far away to loot, it sits and wait.
;
;SPECIAL THANKS:
; Kudos to MMOAddict for sharing great ideas and for
; his hard effort looking over the script and building
; an awsome UI and BackseatScripter for adding his
; code and figuring out the 4 ComboSets.
;---------------------------------------------------
 

Attachments

Last edited:

Zandros

Script Author: VGA
ok, think i found the issue. However, I have no idea how to fix it. when i fish, A and D turn me and do not do the fishing functions. however, arrows and mnumber pad work for fishing functions... any ideas???
Try changing your keybindings. The default is:

Forward = w or Up
Backward = s or Down
Left = a or Left
Right = d or Right

I do need to setup code so it will be easy for the user to modify than changing their keybindings.
 

Sckary

Active Member
I want to get some solid confirmation on this, so can I get some replies please. Want to make sure there are only 4 different combo sets, going to post the one I have and call that combo set A. then rotate it 90deg clockwise for set B, 180deg for set C and 270deg (or 90deg ccw) for set D. Just need everyone to confirm that if one of their combos matches, the rest of their fish combos line up with the rest of the set. Minus the typo's =)

Code:
Key: U = up, D = down, L = left, R = right
 
COMBO SET: A
Albacore Tuna: U L L D
Black Bullhead: D L R L
Black Sea Bass: L D L U
Blacktail Redhorse: L L L U
Blue Catfish: R U U R
Bluefin Tuna: R R L R
Bluegill: R U L D
Bonefish: L L L L
Bowfin: D L D U
Cod: D D R D
Dolphinfish: L U L R
Eel: R U D D
Haddock: D D L D
Halibut: D D L L
Jellyfish: R R D L
Kelp Bass: D U L U
King Salmon: R U L L
Largemouth Bass: R L L R
Mackerel: L L R U
Pigfish: L L L L
Pinfish: L L L L
Pike: D D D U
Rainbow Trout L L L D
Red Snapper: D D U R
Rock Grouper: D D R R
Smallmouth Bass: U L D R
Squid: U L L R
Tautog: L L L L
Walleye: L L L L
Yellowfin Tuna: U L U D
Yellowtail Rockfish: D R D D
 
COMBO SET: B (Clockwise 90deg from combo set A)
Albacore Tuna: R U U L
Black Bullhead: L U D U
Black Sea Bass: U L U R
Blacktail Redhorse: U U U R
Blue Catfish: D R R D
Bluefin Tuna: D D U D
Bluegill: D R U L
Bonefish: U U U U
Bowfin:L U L R
Cod: L L D L
Dolphinfish: U R U D
Eel: D R L L 
Haddock: L L U L
Halibut: L L U U
Jellyfish: R R D L
Kelp Bass: L R U R
King Salmon: D R U U
Largemouth Bass: D U U D
Mackerel: U U D R
Pigfish:U U U U
Pinfish: U U U U
Pike: L L L R
Rainbow Trout U U U L
Red Snapper: L L R D
Rock Grouper: L L D D
Smallmouth Bass: R U L D
Squid: R U U D
Tautog: U U U U
Walleye: U U U U
Yellowfin Tuna: R U R L
Yellowtail Rockfish: L D L L
 
COMBO SET: C (Clockwise 180deg from combo set A)
Albacore Tuna: D R R U
Black Bullhead: U R L R
Black Sea Bass: R U R D
Blacktail Redhorse: R R R D
Blue Catfish: L D D L
Bluefin Tuna: L L R L
Bluegill: L D R U
Bonefish: R R R R
Bowfin: U R U D
Cod: U U L U
Dolphinfish: R D R U
Eel: L D U U
Haddock: U U R U
Halibut: U U R R
Jellyfish: L L U R
Kelp Bass: U D R D
King Salmon: L D R R
Largemouth Bass: L R R L
Mackerel: R R L D
Pigfish: R R R R
Pinfish: R R R R
Pike: U U U D
Rainbow Trout R R R U
Red Snapper: U U D L
Rock Grouper: U U L L
Smallmouth Bass: D R U L
Squid: D R R L
Tautog: R R R R
Walleye:R R R R
Yellowfin Tuna: D R D U
Yellowtail Rockfish: U L U U
 
COMBO SET: D (Clockwise 270deg from combo set A)
Albacore Tuna: L D D R
Black Bullhead: R D U D
Black Sea Bass: D R D L
Blacktail Redhorse: D D D L
Blue Catfish: U L L U
Bluefin Tuna: U U D U
Bluegill: U L D R
Bonefish: D D D D
Bowfin: R D R L
Cod: R R U R
Dolphinfish: D L D U
Eel: U L R R 
Haddock: R R D R
Halibut: R R D D
Jellyfish: U U R D
Kelp Bass: R L D L
King Salmon: U L D D
Largemouth Bass: U D D U
Mackerel: D D U L
Pigfish: D D D D
Pinfish: D D D D
Pike: R R R L
Rainbow Trout D D D R
Red Snapper: D D U R
Rock Grouper: R R U U
Smallmouth Bass: L D R U
Squid: L D D U
Tautog: D D D D
Walleye: D D D D
Yellowfin Tuna: L D L R
Yellowtail Rockfish: R U R R
 
Happy fishing!
 
Edit: Dolphinfish, can be gotten after 250 fish skill in deep ocean
Edit: Added - Pike, can be gotten after 300 fish skill in lakes
 
Last edited:

Amadeus

The Maestro
Staff member
Sckary and others:

Fish combos and such should be posted on the discussion thread linked in the original posting on this thread.
 

Amadeus

The Maestro
Staff member
August 9, 2013
* Updated the VGFish.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:
- VGFish
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
 
Status
Not open for further replies.
Top Bottom