So before I start, I want to thank @CringeKarlScott for help with the mechanics and @Haiasi for a lot of help with debugging. Now for the steps.
Step 1. First place a button and make it’s settings look like this.
Step 2. Create an item granter that gives a gimfish and make sure it’s settings match this.
Step 3. Next get a lifecycle that activates on game start and transmits on the channel, “start”. Link a respecter that activates when receiving “start” and repeats every 0.5 seconds.
Step 4. Place a checker and make it activate on “check” and checks whether or not a player has a gimfish. If the check passes, have it transmit on “follow player” and if it fails transmit on “nothing”.
Step 5. Place a waypoint that tracks a player. Name it whatever you want, I personally named it “leader”. Set it so it follows player on “follow player” and stop following player on “nothing”.
Step 6. To make it so it gives points when you have the gimfish, go to settings and set it so the leaderboard tracks energy. Then set a repeater so that it repeats every two seconds and activates on “follow player”. Make sure that when it repeats, it transmits on “score”.
Step 7. Make an item granger that grants one energy and activates on “score”.
And that’s all!
Note
If any one could tell me how to make them drop the item on death that would help. I’ve looked through some guides and they were patched.