It Is 500 blocks away From You Troll script
Key RequiredUniversal

It Is 500 blocks away From You Troll script

Universal Scriptmuzoneszmuzonesz 2.8K views 974 executesUpdated May 12, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•126 lines (3971 chars)
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local player = Players.LocalPlayer
local pGui = player:WaitForChild("PlayerGui")

local trollEvent = ReplicatedStorage:FindFirstChild("TrollEvent")
if not trollEvent and RunService:IsServer() then
    trollEvent = Instance.new("RemoteEvent")
    trollEvent.Name = "TrollEvent"
    trollEvent.Parent = ReplicatedStorage
end

local screenGui = Instance.new("ScreenGui")
screenGui.Name = "ScaryTrollGui"
screenGui.ResetOnSpawn = false
screenGui.Parent = pGui

local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 250, 0, 150)
mainFrame.Position = UDim2.new(0.5, -125, 0.4, -75)
mainFrame.BackgroundColor3 = Color3.new(1, 1, 1)
mainFrame.BorderSizePixel = 2
mainFrame.BorderColor3 = Color3.new(0, 0, 0)
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui

local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 30)
title.Text = "Scary Troll Gui"
title.BackgroundTransparency = 1
title.Font = Enum.Font.SourceSansBold
title.TextSize = 18
title.Parent = mainFrame

local startButton = Instance.new("TextButton")
startButton.Size = UDim2.new(0.8, 0, 0, 40)
startButton.Position = UDim2.new(0.1, 0, 0.5, 0)
startButton.Text = "Start Troll"
startButton.BackgroundColor3 = Color3.new(1, 1, 1)
startButton.BorderSizePixel = 2
startButton.BorderColor3 = Color3.new(0, 0, 0)
startButton.Parent = mainFrame

local statusText = Instance.new("TextLabel")
statusText.Size = UDim2.new(1, 0, 0, 50)
statusText.Position = UDim2.new(0, 0, 1, 10)
statusText.BackgroundTransparency = 1
statusText.TextColor3 = Color3.new(1, 1, 1)
statusText.TextStrokeTransparency = 0
statusText.Text = ""
statusText.Parent = screenGui

RunService.RenderStepped:Connect(function()
    if mainFrame and mainFrame.Parent then
        local shakeX = math.random(-2, 2)
        local shakeY = math.random(-2, 2)
        mainFrame.Rotation = math.random(-1, 1)
        mainFrame.Position = mainFrame.Position + UDim2.new(0, shakeX, 0, shakeY)
        task.wait(0.05)
        mainFrame.Position = mainFrame.Position - UDim2.new(0, shakeX, 0, shakeY)
    end
end)

local function notify(msg)
	statusText.Text = msg
	task.wait(2)
	statusText.Text = ""
end

local function runTrollSequence()
    local sound = Instance.new("Sound")
    sound.SoundId = "rbxassetid://122525489670033"
    sound.Looped = true
    sound.Parent = game:GetService("SoundService")
    sound.Volume = 3
    sound:Play()

    Lighting.Brightness = 0
    Lighting.ClockTime = 0
    Lighting.FogEnd = 25
    Lighting.FogColor = Color3.new(0, 0, 0)
    player.CameraMode = Enum.CameraMode.LockFirstPerson

    local trollLabel = Instance.new("TextLabel")
    trollLabel.Size = UDim2.new(1, 0, 0, 30)
    trollLabel.Position = UDim2.new(0, 0, 0.9, 0)
    trollLabel.BackgroundTransparency = 1
    trollLabel.TextColor3 = Color3.new(1, 1, 1)
    trollLabel.Font = Enum.Font.SpecialElite
    trollLabel.TextSize = 22
    trollLabel.Parent = screenGui

    local chance = math.random(1, 2)
    local startBlocks = 300
    local prefix = (chance == 1) and "It is " or "Thanks For joining but it is "

    for i = startBlocks, 0, -1 do
        trollLabel.Text = prefix .. i .. " blocks away from You"
        if i <= 60 then
            trollLabel.TextColor3 = Color3.new(1, 0, 0)
        end
        task.wait(math.random(1, 10) / 75)
    end

    local img = Instance.new("ImageLabel")
    img.Size = UDim2.new(1, 0, 1, 0)
    img.Image = "rbxassetid://6182991646"
    img.ZIndex = 100
    img.Parent = screenGui
    
    task.wait(2)
    player:Kick("It is Coming Soon")
end

startButton.MouseButton1Click:Connect(function()
	mainFrame.Visible = false
	notify("Scanning Remote Events...")
	task.wait(2.5)
	notify("Suspicious Remote Event Found!")
	task.wait(1)
    runTrollSequence()
end)

Features & Information

It uses remote event so join Backdoored game and it will add a gui with buttons when click it adds a dark and shadow effect with a text under the screen written it is 500 blocks away from you and when it hits 0 it does a jumpscare (I will add a script that doesn't allow any players to leave I will add it soon)
#scaryItisblocksawayFromyou

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts