I’ve seen something similar in another programming languages, it looks like this: idk
So maybe if another user got seeds the person who created the project would lose seeds so this wouldn’t be sabotaged and hopscotch won’t lose money. And if you created the project and you played it maybe it could pop up a message similar to the request seed block that says “this is just for debugging purposes, you will not lose or gain any seeds” and maybe if the creator ran out of seeds there could be a pop up “sorry but the creator has run out of seeds, please come back later”
the advantage to have “give to Username” inside the block is to prevent from accidental giving. You can still use it to give to everyone by requesting an input or by putting the var “Username” inside it
good point, maybe then some mistakes could be prevented, but if you can already do this, then i don’t see what the point is. unless the person you are giving to doesn’t have access to the seed block.
also, why can’t you just give plants instead? i mean, i know they don’t have any monetary value, but if you are giving to a person who doesn’t have the seed block, then plants are the alternative, right?
The only thing that is a bit of a problem is if someone were to spam enter and re-enter the project and completely drain all the creators seeds away. There could be a way to stop this, but people would probably just find loopholes, and some people might unknowingly be giving away more seeds than they would want.
Oh also, if someone made a project with this block in it, I feel like it should be locked (like how seed dev games are locked) because someone could easily go in the code and edit the block so it gives more seeds than originally set