Now you might ask as you click on this guide, what is this?
Is Epi using big words to draw attention?
Well, the answer to the second question is: Yes. (what did you guys expect )
The answer to the first question is, umm, well, it’s complicated.
Now I was being a good person and helping people on this guide when I found a crazy solution. Then, I proceeded to make this. (My bus was called, so I just pasted everything and decided to edit at home.)
What this does
Basically, it makes it so that making a turn system, where player 1 goes first, then player two, then player three, but player 2 and 1 can’t do anything while its player 3’s turn. (Like in games such as Monopoly)
How it does it.
The concept is actually surprisingly simple. Basically, I give the first player 1 seed, the second player 2 seeds, and so on. Then, the computer goes: Hmmm, who has the least amount of seeds? Its Player 1, so it lets player 1 go first. Then, it goes to player 2, then player 3. AFter there are no more players, it goes back to p1. Its just that I didn’t explain when I put down the instructions, so the instructions look confusing. Also, English is not my first language, so my Grammer is prob very bad
Instructions
Make a live player counter, and link the counter to property, then a trigger loop, with the block code : if the live player counter < player order check :
Set “player order check” to 1
Then broadcast on “restart checking process”
When receiving on “restart checking process”
Trigger triggers → relay —> trigger2
In trigger 2 you will have the block code :
If : current seed amount (property) (most likely you need a player scope iim tracking current seeds, then connect it to this property) = player order check (property) (set this prop’s default value as 1) {
Give purple seed
}
Then you need a trigger loop transmitting “check”
And a checker checking if you have purple seed on the channel “ check”. If you do, then it lets you do all the things (like, move forward, roll dice, or something) and then take away the purple seed. Then set “player order check” to player order check + 1 (basically add 1 to the property “player order check”)
Then broadcast “ restart checking process”
also you need a trigger in front of the entrance, (make the trigger player scope, and max trigger 1) so that in order to play, you must step on the trigger, then the trigger triggers an item granter :
make a new property called seeds (default value 1
then grant seeds amount
then increase seeds by 1