How do I make a fishing system?

Or scratch.mit.edu’s

@LxmasHasCandy
Yep- it’s called block coding. Basically the simplest of coding languages

(ping to reply to both messages)

let me know if there are any issues.

But though, i tried code.org and it was pretty easy. But this coding looks hard

@ArcherThesu Need help on the channel broswer, how can i do that on the broadcast code?

Check out this Intro to Blocks guide made by @Blackhole927!

4 Likes

I’ve just found a post in the Community Made Tutorials for the selling part. Here’s the link if you need it.

ahem I’m stuck on this
image

Here’s what you might want to do:

if (Get Property “rodlevel” = 0) {
    broadcast message on “rod0 odds”
}

if (Get Property “rodlevel” = 1) {
    broadcast message on “rod1 odds”
}

if (Get Property “rodlevel” = 2) {
    broadcast message on “rod2 odds”
}

Then, for each of those channels make a trigger that receives them and write the odds for catching fish with that rod there.

What I’ve done for that is basically broadcast that the player has no rod. If you want the player to start with a rod then you dont have to worry about that part. Just make rodlevel default value to 1.

What I’ve done to use less blocks is simply make a formula in which increases the chances by a bit, as shown in my code for the fishgivenID. Though, this is another way to do it.

I’d post a guide for this, but I have 9.5h left until I can post another one

Actually I might post a guide for my entire fishing system lol

mine’s the original post from the old forum. just copied it over

Ah okay- I dont have to make one then lol

it’s only catching green fish for me

i used @Cryptoraider_Gemkit 's from the old forum, and it works great for me

oh, I don’t get the point of that :top: can’t you just wire up a button an 7 different item granters with different fish?

Assuming you don’t use blocks, it will just grant you all the varieties of fish.

in blocks, you can only send a channel signal to communicate to gadgets. and thus, wires wont work

i tried that :top: it did’t work ):