How do i make a script that makes one player murder then another player Sheriff and teleports them in the map like in murder mystery
✓ ANSWER ACCEPTED
random chooser script?
1 answer
✓ Accepted answer
We have enough murder games, but if you insist.
playerDir = game.Players:GetPlayers();
murder = {};
roundtime = 300; -- time of round, in seconds.
playerPicker = function()
chosen = playerDir[math.random(1, #playerDir)];
table.insert(murder, chosen.Name);
for index,value in next, game.Players:GetPlayers() do
if not (value.Name == murder[1]) then
value.TeamColor = game.Teams["Innocent"].TeamColor;
else value.TeamColor = game.Teams["Murder"].TeamColor;
end
end
wait(roundtime);
table.remove(murder, 1);
for index, value in next, game.Players:GetPlayers() do
value.TeamColor = game.Teams["Spectators"].TeamColor;
end
wait(10); -- interval time
playerPicker()
end
repeat wait() until game.Players.NumPlayers >= 2; -- change 2 to number of minimum players
playerPicker()
Hope this helped, if you need anything else, just ask.
This discussion is preserved as it was. New answers, comments, and votes are closed.
