Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

Anyone know how to make a block that kicks you out of the game in a amount of time?

So I'm making a game like get a snack at 4am and i need a brick that kicks you out of the game in a certain amount of time. I dont have any code for this but anyway thanks!

1 answer

✓ Accepted answer

if you want it to kick in an amount of time:

local certainAmount = 5 -- your custom amount here
local Player = <PLAYER HERE> -- the player to kick
local Reason = "i love waffles" -- the reason
wait(certainAmount) -- waiting a certain amount
Player:Kick(Reason) -- kicking the player

or it can kick in an amount of time when touched:

local certainAmount = 5 -- your custom amount here
local Reason = "i love waffles" -- the reason to kick
local Players = game:GetService("Players) -- getting the players server
script.Parent.Touched:Connect(function(hit) -- when the part is touched
	if hit.Parent:FindFirstChildWhichIsA("Humanoid") then -- checking if the "hit" has a humanoid
if Players:FindPlayerFromCharacter(hit.Parent) then -- making sure the hit is a player
local Player = Players:FindPlayerFromCharacter(hit.Parent) -- making the player a varaible
wait(certainAmount) -- waiting a certain amount
Player:Kick(Reason) -- kicking player
end
end
end)

make sure to tell if the script has an error since i made it without any checks also if you want to kick without any reason in Player:Kick(Reason) remove the "Reason"

This discussion is preserved as it was. New answers, comments, and votes are closed.