The Spoof Net Presents The ToonTown Spoofer Official Guide
Joe Fish: MasteringJoe Fish was created with one goal in mind, to fish for those nearly impossible laugh points! Joe will fish day and night, never needing rest. He can stop when he pulls out a new species for you to smile and using image recognition he can aim nearly perfectly to fill your bank. He can fish on ALL ToonTown ponds and never gives up even when someone takes his dock!
To setup Joe Fish you must do what is known as 'captures'. Joe Fish will take a picture of specific buttons and locations to learn what they look like. Every computer displays colors and images differently so this is a required step to speed up the process! Joe Fish will keep track of which ToonTown window he is currently fishing on calculate where he is based on a complex mathematical system and fish based on averages and statistics! Follow the steps and procedures below to get started:
Hold on! Before you open Joe Fish you need to open ToonTown. If you have not done so before through The ToonTown Spoofer, visit the Direct Connect section of this guide.
Check down next to your clock and you will see a TT icon (figure 1.0) standing for ToonTools, the predecessor of The ToonTown Spoofer.
(figure 1.0)
Using the mouse, move over the TT icon and click the right mouse button. The main menu will appear, find Joe Fish and click that item. (figure 1.1)
(figure 1.1)
Welcome to the main window for Joe Fish! (figure 1.2)
(figure 1.2)
It is not as complicated as it appears, just follow the instructions and it will work for you! Many of the shown buttons and fields are optional and not needed except for advanced features or troubleshooting.
Upon opening Joe Fish he requires a ToonTown window opened. You can see the status of the currently located window in figure 2.0 and figure 2.1.
(figure 2.0 & figure 2.1)
Window Status tells you if Joe Fish has a hold on the current ToonTown window. Coordinate Status tells you if Joe Fish has locked into your toons coordinate location system. If both show Disconnected you should open a ToonTown window, if one is not already open, then click to locate ToonTown. If everything is OK and all systems are green, then proceed!
What are captures? Captures are images which Joe Fish takes of various buttons and objects from ToonTown. Those images are processed into three separate formats. First, they are converted into a single compressed pixel representation of that image. Next, they are turned into numbers and letters, and a hash is preformed which creates a single string of letters and numbers, 32 of them, which is a unique code for that image. Last, the image is processed to determine what comparisons can be made and how it can be easily detected in the future.
What do you have to do, simply show Joe Fish where the buttons are (if he does not automatically locate them). Lets begin by making sure ToonTown is maximized, you can do that by clicking the button on the title bar just to the left of the X to close ToonTown or by double clicking the title bar. You must be in window mode to use Joe Fish (if you do not know how to put ToonTown into window mode, check ToonTown Window Mode) and Joe Fish will be automatically maximized if you do not do it. Occasionally ToonTown can lag while Joe Fish maximizes it manually so it is best to do it before beginning. If you attempt to run or use Joe Fish while ToonTown is in full screen, results are unpredictable.
The cast button is used to cast with your fishing rod to catch fish!
Located in the bottom right of your screen while on a dock, used to jump off the dock.
The fish caught button is shown when you catch a fish! This button's location can vary if bingo is active so you may have to change this location occasionally!
While fishing you will catch a boot (hopefully on the first bucket!) then capture the close button.
Fish till your bucket is full, then capture the exit button at the end. This is how Joe Fish knows when to go and sell.
Run into the fisherman and capture the sell fish button so Joe Fish known the location to click.
If you run out of beans while fishing, you will see this dreadful image. Capture the Exit button so Joe Fish will go sell the fish he has already and try for more beans! Hint: Go to your estate and put your beans inside the bank first!
If you wish to do estate fishing you will need to capture the OK button to sell fish on bingo days.
If you wish to save new species so you can sell them yourself, you need to capture the new species title. When you catch a new fish this text is shown at the top of the fish caught window shown. Hint: Make a new toon and catch one fish for this! Preparing to Capture & Capturing
You should have ToonTown maximized, while Joe Fish will do it automatically, some computers may lag and cause the capture to be incomplete or invalid. Choose which button you want to capture then you will be shown this window: (figure 2.2)
(figure 2.2)
Follow the instructions displayed and when ready click I'm Ready. This will begin the process of capturing and once completed you will be shown the Snapshot window: (figure 2.3)
(figure 2.3)Using the mouse, click and drag a rectangle around the button to be pressed. The region you define is used to confirm the correct button is visible, the exact middle of the region is clicked. You can see in the magnifying glass a up close look at what you have defined. The Show Example button will move and select the default location for this button, this is a assumed location and should be verified as computer resolutions and graphics can vary. Once you have defined the correct location, click the Capture button to finalize the capture. That image is then saved into memory and many mathematical functions are run on it for future use.
Congratulations you have preformed your first Joe Fish Capture!
Now repeat this same process for the other buttons.
Docks are stored into Joe Fish by a coordinate system. Once you step onto a dock and Joe Fish finds the coordinates, the master hive is searched for a dock located in the same place and Playground, if one is found it is automatically loaded and you can begin to fish. Since you are reading this guide most likely you have not completed a Dock Setup so please read the instructions to begin!
The procedure to capture a dock is mostly straight forward. Follow the steps to continue!
Step onto a dock you wish to fish at, then click I'm On a Dock (figure 3.0)
(figure 3.0)Upon confirming you are on a dock do not move your toon, Joe Fish will automatically exit the dock and record the location. This will create a new dock object for Joe Fish to remember for next time. Note: If you are at an estate dock, you can click the Estate Fishing? checkbox above; this should only be used on bingo days or times, and you will have less items to setup.
Capturing the pond is essentially creating a rectangular region for Joe Fish to aim at and watch for fish. (figure 3.1)
(figure 3.1)Click and drag along the pond to create a rectangle around the location to aim for. Keep the square out of anything that will vary, such as your toon, whispers, and docks. Note: While you can capture any part of the pond, it is recommended to capture the middle area excluding the edges (figure 3.1).
Many people get confused as to why when training a pond Joe Fish casts from side to side. This is ONLY done to keep your toon on the dock so Joe Fish has enough time to do his work, he will take 10 images of the dock at this time.
Following a completed training of the pond, click the Begin Analysis. Joe Fish will at that time create a 'mode' of the image. Using the same technology that NASA clears dust from images of stars, an image will be created without any fishing shadows. (I came up with this technique BEFORE NASA did!) (figure 4.0)
(figure 4.0)Note: If there are fishing shadows visible, they will look distorted usually, let Joe Fish train the pond again then do this step again. It is VERY important to have a clear image of the water!
This is the final step to setting up Joe Fish to begin fishing and the easiest! Simple stand as close as you can to the fisherman and click Set Fisherman. Joe Fish will record the location for future use when selling. Note: It works best to set the location at the back of the fisherman to be sure Joe Fish will get close enough to sell.
Congratulations you have setup your first dock!
Now might be a good time to save, if you have not already done so. Joe Fish provides a file menu via a drop down box near the top.
Occasionally you may want to change the way Joe Fish works, here is a list of options and what each does:
- Save New Species: This is an optional switch to have Joe Fish stop fishing when he catches a new species. You need to have the New Species Title captured to use this. The Range is how exact to check for this, the lower the number the more precise Joe Fish will check, while the higher number will flag a new species with less certainty. This is important due to New Records being displayed which can confuse Joe Fish if the range is too high. If the range is too low, since the colors in ToonTown are not consistent enough, Joe Fish will check for a near perfect match which may not exist. Recommended setting: 5 - 10.
- Shallow Detect: Since ToonTown's graphics can vary so much, I came up with a new solution and named it shallow detection. Essentially it uses a different mathematical system to check images instead of checking for near exact copies. The range is the precision, the higher the number the less precise the lower the number the more exact of an image Joe Fish checks for.
- Cast Delay: This is the delay to wait between casts, in milliseconds. Note: 1000 equals 1 second, if you have trouble with aiming or lag, set this to a higher number, Joe Fish does not need speed to fish, he has stamina!
- Coords Delay: Most people will never need to change this however if you have excess lag turn it to a higher number.
- Cast Click Delay: If Joe Fish has problems clicking the cast button due to lag, turn this to a higher number.
- Moving Precision: How close should Joe Fish attempt to get to his target? Within 10 units is the default. If you wish to get closer or further you can change this option.
- Cast Ratio: There is no perfect science when translating the locations of fish visually to how far to drag the rod. What I found is 1:3 or 1/3rd of the distance equals about the amount to move the rod. (figure 5.0)
(figure 5.0)If when fishing at a pond you notice your toon constantly missing, watch how he/she misses then adjust the ratios:
State X Ratio Y Ratio Default 1:3 1:3 Aiming horizontally too far 1:3.5 or 1:4 Aiming horizontally too close 1:2.5 or 1:2 Aiming vertically too far 1:3.5 or 1:4 Aiming vertically too close 1:2.5 or 1:1.2 Note: You can change any of these values to your liking, the listed values are simply the ones that have been shown to work the most. However, your computer may need further adjusting to perfect the targeting system.
Now might be a good time to save, if you have not already done so. Joe Fish provides a file menu via a drop down box near the top. (figure 6.0)
(figure 6.0)This is the most fun part of using Joe Fish! Stand near the dock that you have setup, click you are ready to fish then go get a cup of hot coffee and a cookie! Depending on your computer specifications and how you have setup Joe Fish, he may be a speedy fisher or move along at a slower steady pace. I prefer to sleep while my toon fishes as I want to play ToonTown all day without fishing for the laugh points!
Thank you for reading this guide and enjoy!
If you need further assistance, check the troubleshooting section, visit the forums or email me at support@thespoofnet.com
While I have designed this system to work for everyone on almost any computer regardless of the speed or memory, trouble can always happen and here are a few possible ones:
Something went wrong, what do I do now?
- Joe Fish crashed: Send the Error.log located inside the install folder to support@thespoofnet.com
- Joe Fish wont move my toon: Close any and all ToonTown windows, save your current Joe Fish file then restart The ToonTown Spoofer.
- I came back and ToonTown was frozen: Joe Fish constantly reads a lot of information, if ToonTown does not clear or refresh itself enough it can freeze, stop Joe Fish then restart ToonTown.
- Joe Fish fishes too slow: Joe Fish was not designed for speed, while he can fish fast depending on computers, it is the huge quantity of fish he can catch. Remember it takes around 100,000 fish caught to catch all 70, if you let Joe Fish fish 2,000 to 5,000 a day it only takes 2 weeks to a month to catch them all! I personally caught them all by hand the first time, it took me about 3 to 4 months to do so and I fished every day for at least 2 hours, sometimes 20 hours.
- Joe Fish is missing too much: Check out the available options to change to correct this.
- Other Issues: Check out the forums or email me at support@thespoofnet.com!
Copyright ©2010 The Spoof Net