LINE OF CODE:
local Part = game.Workspace.TPMePlox
Ready = true
Part.Touched:Connect(function(hit)
local Player = game.Players:GetPlayerFromCharacter(hit.Parent)
if Player ~= nil then
tele = game:GetService("TeleportService")
gameID = 5791125484
if Player.leaderstats.Tickets.Value >=1 and Ready == true then
Ready = false
gui = script.Parent.TPmessage
gui:Clone()
gui.Parent = Player.PlayerGui
Player.leaderstats.Tickets.Value = Player.leaderstats.Tickets.Value - 1
tele:Teleport(gameID, Player)
Ready = true
end
end
end)
Basically its designed to when a player WITH above or equal to 1 ticket steps on the part, it comes up with a GUI that says "teleporting..". Now, this works with 1 player but when the player teleports it won't work again. I want it to be able to support people just going in and teleporting at once. (The Ready = true or false being deleted does not make a difference)

2 comments
Does a error pop up when another player trys to teleport again?
I'm not sure, I haven't tried two people teleporting in studio (im not sure i can) but 1 person works with no error message