First off, ive created an autofisher that works anywhere you can set a waypoint, so no wall detection fix would work for this.
To break down the autofisher that I have created, it works in 6 steps
- Searching for red
- Clicking
- Searching for yellow
- Searching for waypoint
- Moving according to where waypoint is on the screen.
- Recasting
The cycle then repeats itself.
Fixing step 1
If you were to change the color of the exclamation point, it would not work forever. Because computers are computers if you did change it out of the blue without anyone noticing, that fix would work until someone realized what had happened. Currently the autofisher I created searches for red. But, that can be changed to say, the white box. That would make the fix before it obsolete. Need be all sorts of images and other pictures could be cataloged to cover all variation in colors.
Fixing step 2
If the clicking were mechanical say it clicked every 100 milliseconds consistently, that could trigger some sort of mechanism. This could be solved by randomness and make the system obsolete. If there was some sort of indicator such as sound to click fast or slow, that could truly throw a wrench in the fisher, but at the cost of people who listen to music or have their volume turned to zero because maybe they don’t like the ambience of the game.
Solution to step 2 that is beyond what I know now, sounds to change click speed.
Fixing step 3.
To start, the first thing would be making joke messages like, “You are almost there” in a yellow font. This could be fixed by using image searching and would have a solution. It is unlikely that the loot message would be changed much so as far as I know, there is no solution to step 3.
Fixing step 4.
The easy temporary fix would be that the waypoint be removed after a certain amount of time, like an hour which I think should be in the game as a normal feature because it would save people from having to clear really old waypoints. This wouldn’t work forever though as the inputs to set said waypoint can be replicated perfectly and thus bypass the system.
Fixing step 5.
This step deals with the most newly added anti macro fishing system by moving according to a waypoint. To fix this step you would need to fix step 4.
Fixing step 6.
There isn’t really a way to fix this without interfering with the normal action of casting. Maybe you could make blocking to fix orientation make fishing rods unusable for a few seconds to reduce the efficiency of autofishers but then again normal players might use it.
Looking through this, The way to fix it would be sounds. It might screw over a lot of people who dislike the ambience or just have roblox volume turned off because of other games where a radio can be played, but at least for me, would fix autofishing.
Other rare and impractical ways to fix the autofishing.
-Broadcasting the location of the person for people to kill
-Sending a tornado to kill them
-Flying sharks
-Fishing rods breaking(people would want to die because they could be enchanted)