
KeylessUniversal

-- [[ c00lkid RebOrn PrOpS — FULL EDITION ]] --
-- UI Hitam Merah + Background Image + Welcome Popup + Toggle Button
-- Tombol di-drag (dibatasi GUI) + GUI muncul setelah welcome
-- RADAR TEROR + VERITY (sama) + JUMPSCARE
local Players = game:GetService("Players")
local LP = Players.LocalPlayer
local CoreGui = game:GetService("CoreGui")
local UIS = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local IMAGE_ID = "rbxassetid://117513348313707"
local MERAH_BIASA = Color3.fromRGB(200, 30, 30)
if CoreGui:FindFirstChild("c00lkidRebOrnProps") then
CoreGui.c00lkidRebOrnProps:Destroy()
end
if CoreGui:FindFirstChild("c00lkidWelcome") then
CoreGui.c00lkidWelcome:Destroy()
end
if CoreGui:FindFirstChild("c00lkidToggle") then
CoreGui.c00lkidToggle:Destroy()
end
-- ============================================================================
-- [[ GAMBAR 2: WELCOME POPUP ]]
-- ============================================================================
local welcomeGui = Instance.new("ScreenGui")
welcomeGui.Name = "c00lkidWelcome"
welcomeGui.ResetOnSpawn = false
welcomeGui.IgnoreGuiInset = true
welcomeGui.Parent = CoreGui
local welcomeFrame = Instance.new("Frame", welcomeGui)
welcomeFrame.Size = UDim2.new(0, 500, 0, 250)
welcomeFrame.Position = UDim2.new(0.5, -250, 0.5, -400)
welcomeFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
welcomeFrame.BorderSizePixel = 0
local wStroke = Instance.new("UIStroke", welcomeFrame)
wStroke.Thickness = 2
wStroke.Color = MERAH_BIASA
local welcomeImg = Instance.new("ImageLabel", welcomeFrame)
welcomeImg.Size = UDim2.new(0, 180, 0, 180)
welcomeImg.Position = UDim2.new(0.5, -90, 0, 10)
welcomeImg.BackgroundTransparency = 1
welcomeImg.Image = IMAGE_ID
welcomeImg.ScaleType = Enum.ScaleType.Fit
local welcomeText = Instance.new("TextLabel", welcomeFrame)
welcomeText.Size = UDim2.new(1, 0, 0, 40)
welcomeText.Position = UDim2.new(0, 0, 1, -50)
welcomeText.BackgroundTransparency = 1
welcomeText.Text = "WELCOME TO COOLKID REBORN PROPS"
welcomeText.TextColor3 = MERAH_BIASA
welcomeText.Font = Enum.Font.SourceSans
welcomeText.TextSize = 20
welcomeText.TextStrokeTransparency = 1
welcomeText.TextScaled = true
-- ============================================================================
-- [[ GAMBAR 1 & 3: UI UTAMA + TOGGLE ]]
-- ============================================================================
local uiGui = Instance.new("ScreenGui")
uiGui.Name = "c00lkidRebOrnProps"
uiGui.ResetOnSpawn = false
uiGui.IgnoreGuiInset = true
uiGui.Parent = CoreGui
local main = Instance.new("Frame", uiGui)
main.Size = UDim2.new(0, 400, 0, 520)
main.Position = UDim2.new(0.5, -200, 0.5, -260)
main.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
main.BorderSizePixel = 0
main.Active = true
main.Draggable = true
main.ClipsDescendants = true
main.Visible = false
local stroke = Instance.new("UIStroke", main)
stroke.Thickness = 2
stroke.Color = MERAH_BIASA
local bgImage = Instance.new("ImageLabel", main)
bgImage.Size = UDim2.new(1, 0, 1, 0)
bgImage.Position = UDim2.new(0, 0, 0, 0)
bgImage.BackgroundTransparency = 1
bgImage.Image = IMAGE_ID
bgImage.ScaleType = Enum.ScaleType.Crop
bgImage.ZIndex = 1
local overlay = Instance.new("Frame", main)
overlay.Size = UDim2.new(1, 0, 1, 0)
overlay.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
overlay.BackgroundTransparency = 0.4
overlay.BorderSizePixel = 0
overlay.ZIndex = 2
-- Header
local header = Instance.new("Frame", main)
header.Size = UDim2.new(1, 0, 0, 50)
header.BackgroundColor3 = MERAH_BIASA
header.BorderSizePixel = 0
header.ZIndex = 10
local title = Instance.new("TextLabel", header)
title.Size = UDim2.new(1, -10, 1, 0)
title.Position = UDim2.new(0, 5, 0, 0)
title.BackgroundTransparency = 1
title.Text = "c00lkid RebOrn PrOpS"
title.TextColor3 = Color3.fromRGB(0, 0, 0)
title.Font = Enum.Font.SourceSans
title.TextSize = 20
title.TextStrokeTransparency = 1
title.TextScaled = true
title.ZIndex = 11
-- Content
local content = Instance.new("Frame", main)
content.Size = UDim2.new(1, 0, 1, -50)
content.Position = UDim2.new(0, 0, 0, 50)
content.BackgroundTransparency = 1
content.ZIndex = 10
-- ============================================================================
-- [[ FUNGSI TOMBOL — DRAG DENGAN BATAS GUI ]]
-- ============================================================================
local function createButton(text, xPos, yPos, callback)
local btn = Instance.new("TextButton", content)
btn.Size = UDim2.new(0, 120, 0, 38)
btn.Position = UDim2.new(0, xPos, 0, yPos)
btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
btn.Text = text
btn.TextColor3 = MERAH_BIASA
btn.Font = Enum.Font.SourceSans
btn.TextSize = 12
btn.BorderSizePixel = 0
btn.ZIndex = 10
btn.Active = true
local btnStroke = Instance.new("UIStroke", btn)
btnStroke.Thickness = 2
btnStroke.Color = MERAH_BIASA
btn.MouseEnter:Connect(function()
TweenService:Create(btn, TweenInfo.new(0.1), {BackgroundColor3 = Color3.fromRGB(60, 0, 0)}):Play()
end)
btn.MouseLeave:Connect(function()
TweenService:Create(btn, TweenInfo.new(0.1), {BackgroundColor3 = Color3.fromRGB(0, 0, 0)}):Play()
end)
-- DRAG
local dragging, dragStart, startPos
btn.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = btn.Position
end
end)
UIS.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart
local newX = startPos.X.Offset + delta.X
local newY = startPos.Y.Offset + delta.Y
local maxX = content.AbsoluteSize.X - btn.AbsoluteSize.X
local maxY = content.AbsoluteSize.Y - btn.AbsoluteSize.Y
newX = math.clamp(newX, 0, maxX)
newY = math.clamp(newY, 0, maxY)
btn.Position = UDim2.new(0, newX, 0, newY)
end
end)
UIS.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = false
end
end)
btn.MouseButton1Click:Connect(callback)
return btn
end
-- ============================================================================
-- [[ TOMBOL-TOMBOL ]]
-- ============================================================================
createButton("RADAR TEROR", 20, 20, function() loadstring(game:HttpGet("https://pastefy.app/wSHa5qm2/raw"))() end)
createButton("BLOOD WING", 250, 30, function() loadstring(game:HttpGet("https://pastefy.app/RM1MkrT4/raw"))() end)
createButton("GOLD WING", 40, 85, function() loadstring(game:HttpGet("https://pastefy.app/KswGo9sh/raw"))() end)
createButton("RODAN", 230, 95, function() loadstring(game:HttpGet("https://pastefy.app/MeSs5ehk/raw"))() end)
createButton("ENDER DRAGON", 15, 150, function() loadstring(game:HttpGet("https://pastefy.app/noaegDTm/raw"))() end)
createButton("SIREN HEAD", 260, 160, function() loadstring(game:HttpGet("https://pastefy.app/Jbl7kxcV/raw"))() end)
createButton("WITHER STORM", 50, 215, function() loadstring(game:HttpGet("https://pastefy.app/dRYsTz9D/raw"))() end)
createButton("VERITY ENGINE", 240, 225, function() loadstring(game:HttpGet("https://pastefy.app/wSHa5qm2/raw"))() end)
createButton("GODZILLA", 30, 280, function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Johan319/Fe-Godzilla-Obfuscator/refs/heads/main/godzilla"))() end)
createButton("ADAPTATION", 250, 290, function() loadstring(game:HttpGet("https://pastefy.app/tyVThswd/raw"))() end)
createButton("B2 SPIRIT", 60, 345, function() loadstring(game:HttpGet("https://pastefy.app/iO8Tf3E0/raw"))() end)
createButton("BOMB CANNON", 230, 355, function() loadstring(game:HttpGet("https://pastefy.app/AzWyyYDU/raw"))() end)
-- FLING ALL DI TENGAH
createButton("⚡ FLING ALL ⚡", 140, 400, function()
loadstring(game:HttpGet("https://pastefy.app/QdOBgxBn/raw"))()
end)
-- JUMPSCARE
createButton("👻 JUMPSCARE", 140, 450, function()
loadstring(game:HttpGet("https://pastefy.app/zK3vYj0s/raw"))()
end)
-- Footer
local footer = Instance.new("TextLabel", main)
footer.Size = UDim2.new(1, 0, 0, 20)
footer.Position = UDim2.new(0, 0, 1, -22)
footer.BackgroundTransparency = 1
footer.Text = "™ c00lkid RebOrn PrOpS — By Clash"
footer.TextColor3 = MERAH_BIASA
footer.Font = Enum.Font.SourceSans
footer.TextSize = 11
footer.TextStrokeTransparency = 1
footer.TextXAlignment = Enum.TextXAlignment.Center
footer.ZIndex = 11
-- Drag header
local dragging, dragStart, startPos
header.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = main.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then dragging = false end
end)
end
end)
UIS.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart
main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)
-- ============================================================================
-- [[ GAMBAR 3: TOGGLE BUTTON ]]
-- ============================================================================
local toggleGui = Instance.new("ScreenGui")
toggleGui.Name = "c00lkidToggle"
toggleGui.ResetOnSpawn = false
toggleGui.IgnoreGuiInset = true
toggleGui.Parent = CoreGui
local toggleBtn = Instance.new("ImageButton", toggleGui)
toggleBtn.Size = UDim2.new(0, 60, 0, 60)
toggleBtn.Position = UDim2.new(0, 20, 0.5, -30)
toggleBtn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
toggleBtn.BorderSizePixel = 0
toggleBtn.Image = IMAGE_ID
toggleBtn.ScaleType = Enum.ScaleType.Fit
toggleBtn.Active = true
Instance.new("UICorner", toggleBtn).CornerRadius = UDim.new(1, 0)
local tStroke = Instance.new("UIStroke", toggleBtn)
tStroke.Thickness = 2
tStroke.Color = MERAH_BIASA
task.spawn(function()
while toggleBtn.Parent do
toggleBtn.Rotation = toggleBtn.Rotation + 2
task.wait(0.03)
end
end)
toggleBtn.MouseButton1Click:Connect(function()
main.Visible = not main.Visible
end)
local dragging2, dragStart2, startPos2
toggleBtn.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging2 = true
dragStart2 = input.Position
startPos2 = toggleBtn.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then dragging2 = false end
end)
end
end)
UIS.InputChanged:Connect(function(input)
if dragging2 and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart2
toggleBtn.Position = UDim2.new(startPos2.X.Scale, startPos2.X.Offset + delta.X, startPos2.Y.Scale, startPos2.Y.Offset + delta.Y)
end
end)
-- ============================================================================
-- [[ ANIMASI WELCOME ]]
-- ============================================================================
task.spawn(function()
TweenService:Create(welcomeFrame, TweenInfo.new(0.6, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {
Position = UDim2.new(0.5, -250, 0.5, -125)
}):Play()
task.wait(3)
TweenService:Create(welcomeFrame, TweenInfo.new(0.6, Enum.EasingStyle.Back, Enum.EasingDirection.In), {
Position = UDim2.new(0.5, -250, 0.5, -400)
}):Play()
task.wait(0.7)
welcomeGui:Destroy()
main.Visible = true
toggleBtn.Visible = true
end)
print("🔥 c00lkid RebOrn PrOpS — FULL EDITION LOADED!")No comments yet for this script.



