Since I believe you don’t have any player ID’s I will give you a basic way to record player ID’s
Make something similar to this: Player ID's (Difficulty 5/10 🟨),
The layout should look like this (Player ID and Player ID_Index are number properties):
Create some more properties named Player Name and PlayerVotedOut, Player Name should be scoped to player and PlayerVotedOut should be scoped to global, Player Name should be text properties:

The trigger’s blockcode should be modified to this from getrithed’s guide:
Now on creating who is getting voted out:
Add these properties: (the notification device is just the blockcode device needed later on, could be any blockcode device):
num of numbered properties should be set to 10 since you are counting 10 players, p1#votes should be extended to 10 rather than up to 3 since you have 10 players and isTie? is a boolean true/false property, everything other than PlayerName and PlayerID should be set to global and everything except PlayerName, PlayerVotedOut, highestname and isTie? should be set to a number property.
Now modify my previous blockcode from the blockcode device from this:
To this:
Now create another block that activates on receiving “Send Vote Results” and add this:
Make the end vote channel end the vote gui or teleport them out of the voting area, make sure that the “PlayerID” property and “isEliminated” channels are available, you can do this by adding channels named 1isEliminated, 2isEliminated, 3isEliminated, etc, etc so that when you call on them, you eliminate the player when their ID is called, you can also use the PlayerVotedOut property for telling who is getting voted out.
Hope this helps!
Btw: this is a modification to The Ritheked Version of Voting 2.0 (Difficulty 🟪) but as a more raw block-code to the property version with How to make lists | TUTORIAL | Difficulty: 🟨 implemented.







