Skip to content

Feature rich Arcane Odyssey auto-fishing client with remote controls, cheat-bypass, and advanced logging.

Notifications You must be signed in to change notification settings

randall-sim/fish-net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FishNet

GitHub Repo stars GitHub forks GitHub issues GitHub license Python

FishNet is an advanced automated fishing script designed for Arcane Odyssey. It utilizes computer vision techniques to detect fishing indicators and automate the fishing process, providing an efficient and hands-free fishing experience.

How It Works

FishNet Diagram

FishNet employs sophisticated image recognition algorithms to identify fishing indicators on the screen. By analyzing the visual cues, it accurately determines the optimal moment to reel in your catch, maximizing your fishing efficiency.

Installation and Usage

To get started with FishNet, follow these steps:

  1. Clone the repository:

    git clone https://github.com/randysim/fish-net.git
  2. Navigate to the project directory:

    cd fish-net
  3. Create a virtual environment:

    python -m venv venv
  4. Activate the virtual environment (windows):

    venv\Scripts\activate
  5. Install the required dependencies:

    pip install -r requirements.txt
  6. Run the script:

    python main.py

Keybinds and Configuration

  • Ctrl + F1: Toggle the script on/off
  • Ctrl + Q: Quit the script

You can customize the script's behavior by editing the config.json file.

Setup

Ensure your character's head is positioned at the center of the screen, with the fishing indicator touching or slightly above the top edge. This positioning is crucial for optimal performance of the auto-eat and auto-fish features.

Important notes:

  • In python 3.13+, you have to manually install audiooplts since it doesn't come with Python be default anymore.
  • check resource/display_config.png. This is the overlay the program uses to detect health, fish, etc. For future arcane odyssey updates, you must modify this yourself. The color of the elements needs to remain the same. Green = Health, Brown = food, red = fish exclamation mark icon, purple = item slot, yellow = fish catch header, black = rest of fish catch box.
  • YOU CAN ONLY HAVE 9 PURPLE BOXES (Item slots) drawn on display_config. Draw them over item slots 1-9. Item slot 0 is reserved for an edge case where, say you want to eat food and the current food slot is item slot 4. If you are already holding item slot 4 in your hand, pressing 4 will de-equip the food. However, I bypassed this by first accessing item slot 0 which clears anything you're holding in item slots 1-9.
  • the fish catch box moves depending on how many quests you have active. you can modify how many quests in config.json.
  • Discord token is a string, but discord channel ids and discord user id is a number. Don't wrap it with quotes in config.json.
  • Open up an issue or read issues if you are having any errors and want help.

IF YOU ARE HAVING ANY DIFFICULTIES REFERENCE THIS GITHUB ISSUES THREAD FOR SOME COMMON THINGS YOU MIGHT RUN INTO: #1

Edge Cases and Precautions

While FishNet is designed to handle most fishing scenarios, there are a few edge cases to be aware of:

  • Inventory Management: Occasionally, a weapon might occupy a food slot, causing unexpected movement. Choose a safe fishing spot to prevent falling.
  • Large Fish: Big catches may land in front of your character, requiring manual intervention to move them.
  • Environmental Factors: Lightning, weather effects, or player abilities might interfere with detection or cause false positives. For instance, cold environments with blue tints may affect indicator recognition.
  • Safety Precautions: Large fish have the potential to knock your character off platforms. Always fish from a secure location.

By being mindful of these scenarios, you can ensure a smooth and effective fishing experience with FishNet. Happy fishing!

FishNet Logo

About

Feature rich Arcane Odyssey auto-fishing client with remote controls, cheat-bypass, and advanced logging.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages