[FREE] Fishing

BOII Development - Fishing v1.0.0


:arrow_down_small: Download

Tebex
GitHub


:video_camera: Preview

YouTube


:earth_africa: Overview

Introducing BOII Fishing!

Just a straight forward fishing script for your citizens to enjoy.
Define zones around the map where players can fish as either fresh or saltwater for player to catch or release.
Pre-setup with 10 different types of fish, 5 fresh water, 5 saltwater.
Utilises boii_utils skill system to provide a cross framework toggleable leveling system.
Simple clean UI throughout.

Enjoy!


:globe_with_meridians: Features

  • Multi-Framework Compatibility: Works with multiple frameworks out of the box, any frameworks not covered can be added into boii_utils.
  • Customizable UI: Clean and simple UI with customizable root CSS files for easy theming and adjustments.
  • Multiple Store Locations: Each store type can support multiple locations. The config allows for easy addition of new store types, making the script highly extensible.
  • In Built Progress Timer: A progress circle timer has replaced progressbar. This keeps the resource closer to standalone, minimizing dependencies.
  • Catch & Release: Players can choose to either catch their fish or release them, this opens up for having illegal fish players can only catch & release.
  • Skill System: Includes a full toggleable skill system players can work through to progress.

:chart: Dependencies

:chart: Optional Dependencies

  • boii_interact
    You must have either boii_interact or one of the listed target resources installed.

  • boii_ui
    If boii_ui is installed stores will use a dialogue conversation before opening.

  • boii_target

  • ox_target

  • qb-target
    You must have either boii_interact or one of the listed target resources installed.


:memo: Notes

β†’ Documentation has not yet been completed, this will be done in due course.


:envelope_with_arrow: Links


:free: Our other resources

We do have a variety of other free resources however these have not been updated with multi-framework compatibility yet, this is being worked on, appreciate the patience. You can find other free resources on our tebex stores Tebex 1 | Tebex 2 or our GitHub


:moneybag: Our paid multiframework resources

We do have a variety of other paid resources however these have not been updated with multi-framework compatibility yet, this is being worked on, appreciate the patience. You can find other paid resources on our tebex store Tebex 1

11 Likes

Nice work!! :wink:

2 Likes

Creative, well done dude!

1 Like

As always, excellent work amigo. :face_with_hand_over_mouth: :call_me_hand:t2:

1 Like

great job !

1 Like

Noticed a few problems, first is the minigame. it can be spam to skip through the rest of the minigame, for example the first one is F i just need to spam the F keys for three times it will automatically succeed and skipping the second and third key. The display after pressing which turns the pressed key to green doesnt work if the key came out is repeated. for example key 2 and 3 is both F, only the first F will be green the second F will not stop dropping and remain grey after pressed, but minigame still went through successfully.

Second is that the press E to change bait doesnt work for my side, whenever I pressed E it will not open up the bait ui.

Third is the press e to equip bait will stop working when I used the jacksmelt and stickleback as bait and fishing failed because level not enough, after this i can no longer go into bait ui and the script breaks.

Fourth is sometimes after selecting bait it will show this error : Uncaught TypeError: Cannot read properties of undefined (reading β€˜id’) (@boii_fishing/public/classes/fishing.js:96), restarting the script makes it works again, this happen when I keep the fishing rod during fishing, take it back out and keeping it again (use 3 times), like my fishing rod is on hotbar 5, i press 5 for three times when waiting for a bite this error will occur.

Lastly there seems to be no fishing skill in boii_utils, i managed to add it myself to make the skill system works but maybe you can update it so others can use it out of the box.

Minigame stuff ive not noticed, weirdly ive never had 2 of the same letter in a row :sweat_smile:
Straight forward thing to fix, will do it at some point soon, can always just change the game if you want.

Bait things ill look into that? Was all working for me when deving however it wasn’t extensively tested (its a quick free open source script at the end of the day).

For fishing skill comment refer to image :stuck_out_tongue: It’s an instruction in the readme.

1 Like


i see, my bad i missed the skill part when reading through quickly, thanks for the heads up. btw heres the pic of same letter key pop out, i happens quite frequently for me, in 10 catch 3 of them will be like this, in this pic R was the first and second one that pops out.

No worries, i built boii_minigames ages ago, honestly surprised this hasnt been reported already as its used in a lot of servers.

Have a plan for a couple new games to add into it anyway so when im doing that ill make sure to fix keydrop also :slight_smile:

1 Like