The Ritheked Version of Ending Battle Royales (See Post 20)

Nice job! A lot of people have been needing this, so it’s a great battle-royale guide!

2 Likes

Thank you!

3 Likes

No problem!

3 Likes

Great idea @getrithekd ! Awesome guide!

2 Likes

For the last trigger, do you need to set it to trigger when receiving check if end?

1 Like

Are you talking about the wire from the trigger to the checker?

1 Like

No, the trigger itself before the wire.

1 Like

It should receive on “Count Players”.

2 Likes

The team adjustment should also make the checker check for less than 1.

1 Like

By,

Which block do I use for this step?

Add one to itself and then the broadcast on block.

Wait i think i got it nevermind

Screenshot 2024-01-17 10.51.44 AM
this?

Yes.

My only problem is when someone dies, the game ends. Maybe I’m wiring wrong?

Did you add the delay?

I did, i still have no idea what’s wrong.

I tried this and i’m having the same issue as cool Caden

Sorry for getting back to you so late. I think I have a system that works better than this one. Here’s the picture:

image

The trigger all the way on the left should be triggered whenever you want to start keeping track if all teams have been knocked out. That trigger needs to be triggered by something of global scope, like an all player relay. The delay on it is 1 second. That trigger should broadcast on “Check Game End”.

Make the counter on that trigger’s right increase on “Check Game End”. This counter team scoped. Make that counter’s target be 1 and broadcast on “teamAlive”.

The next counter should increase on “teamAlive” and is global scope. The target should be 2 and it should broadcast on “noGameEnd” when the target is reached.

Trigger 2 should receive on “Check Game End” and have a delay of .5 seconds. Trigger 2 needs to trigger Trigger 3. Trigger 3 should deactivate on “noGameEnd” and broadcast to the end game device.

Trigger 4 should receive on “Check Game End” and have a delay of .7 seconds and broadcast on “resetLogicEnd”. Make both counters reset on “resetLogicEnd”. Make Trigger 3 activate on “resetLogicEnd”.

Hope this works for you!

This trigger also needs to receive on “Check Game End”.

1 Like