
Keyless
-- hi
local LoadVisionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/Loco-CTO/UI-Library/main/VisionLibV2/source.lua"))()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
game:GetService("Workspace")
local UnusedCFramesA = {
CFrame.new(16.819809, - 3.46090364, 33.8095551, 0, 0, 1, 0, 1, 0, - 1, 0, 0),
CFrame.new(28.5423317, 166.568604, 6.97771358, - 1, 0, 0, 0, 1, 0, 0, 0, - 1)
}
local CoreGui = game:GetService("CoreGui")
local UnusedCFramesB = {
CFrame.new(16.8197784, - 13.4724474, 74.6613007, 0, 0, - 1, 0, 1, 0, 1, 0, 0),
CFrame.new(16.8194275, - 13.1396332, 63.6612854, 0, 0, - 1, 0, 1, 0, 1, 0, 0),
CFrame.new(16.8219604, - 3.42430639, 52.6110382, 0, 0, - 1, 0, 1, 0, 1, 0, 0),
CFrame.new(16.8219604, - 3.42430639, 43.1110535, 0, 0, - 1, 0, 1, 0, 1, 0, 0),
CFrame.new(38.3634377, 166.528152, 6.94898033, 1, 0, 0, 0, 1, 0, 0, 0, 1)
}
CoreGui.PurchasePromptApp.Enabled = false
local KillPartName = "KILLPART-5"
local AdminEffectGuiName = "\234\181\172\235\167\164"
local LocalPlayerRef = Players.LocalPlayer
local IsBridgeBypassEnabled = false
local TeleportCoordinates = {
["Start of Yellow"] = Vector3.new(- 48, - 4, 20),
["End of Yellow / Start of Blue"] = Vector3.new(- 6, 49, 20),
["End of Blue / Start of Green"] = Vector3.new(- 52, 103, 30),
["End of Green / Start of Pink"] = Vector3.new(- 50, 169, 88),
["End of Pink / Start of Purple"] = Vector3.new(21, 229, 52),
["End of Purple / Start of Red"] = Vector3.new(30, 289, 21),
["End of Red / Start of Green"] = Vector3.new(- 50, 353, 22),
["End of Green / Start of Teal"] = Vector3.new(- 52, 407, 64),
["End of Teal / Start of Yellow"] = Vector3.new(16, 469, 80),
["End of Yellow / Start of Dark Blue"] = Vector3.new(- 49, 529, 18),
["End of Dark Blue / Start of Brown"] = Vector3.new(- 42, 587, 19),
["End of Brown / Start of Black"] = Vector3.new(18, 655, 78),
["End of Black / Start of Final Obby"] = Vector3.new(- 52, 769, 54),
["End of Final Obby / Complete Entire Tower"] = Vector3.new(- 168, 769, 54)
}
local function SetBridgeBypassState(state)
IsBridgeBypassEnabled = state
end
Window = LoadVisionLib:Create({
Name = "Power GUI [BETA]",
Footer = "By @dread.w on Discord",
ToggleKey = Enum.KeyCode.RightShift,
LoadedCallback = function()
Window:TaskBarOnly(true)
end,
KeySystem = false,
Key = "123456",
MaxAttempts = 5,
DiscordLink = nil,
ToggledRelativeYOffset = 0
})
Window:ChangeTogglekey(Enum.KeyCode.RightShift)
local MainTab = Window:Tab({
Name = "Main",
Icon = "rbxassetid://11396131982",
Color = Color3.new(1, 0, 0)
})
local existingGroup = workspace:FindFirstChild("Group")
if existingGroup then
pcall(function()
existingGroup:Destroy()
end)
end
local AdvancedSection = MainTab:Section({
Name = "Advanced"
})
AdvancedSection:Button({
Name = "Teleport to Bridge",
Callback = function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(34, 169, 99)
end
end
})
AdvancedSection:Toggle({
Name = "Bridge Impossible to Cross[DONT WORK? REJOIN]",
Default = false,
Callback = function(state)
SetBridgeBypassState(state)
end
})
AdvancedSection:Button({
Name = "Rejoin",
Callback = function()
local getQueueOnTeleport = (function()
if type(syn) ~= "table" or type(syn.queue_on_teleport) ~= "function" then
if type(queue_on_teleport) ~= "function" then
if type(CMD_X) ~= "table" or type(CMD_X.queue_on_teleport) ~= "function" then
return nil
else
return CMD_X.queue_on_teleport
end
else
return queue_on_teleport
end
else
return syn.queue_on_teleport
end
end)()
if getQueueOnTeleport then
local playersService = game:GetService("Players")
local teleportService = game:GetService("TeleportService")
local player = playersService.LocalPlayer
local playerCFrame = (player.Character or player.CharacterAdded:Wait()):WaitForChild("HumanoidRootPart").CFrame
getQueueOnTeleport((string.format("\r\n game:GetService(\'ReplicatedFirst\'):RemoveDefaultLoadingScreen()\r\n local Players = game:GetService(\'Players\')\r\n local plr = Players.LocalPlayer\r\n\r\n while not plr do\r\n task.wait()\r\n plr = Players.LocalPlayer\r\n end\r\n\r\n -- Restore once after teleport\r\n local restored = false\r\n plr.CharacterAdded:Connect(function(char)\r\n if not restored then\r\n local hrp = char:WaitForChild(\"HumanoidRootPart\")\r\n hrp.CFrame = CFrame.new(%f, %f, %f)\r\n restored = true -- only once!\r\n end\r\n end)\r\n\r\n -- re-execute full script after teleport\r\n wait(0.5)\r\n loadstring(game:HttpGet(\'https://raw.githubusercontent.com/privatedomicile/slaptower/refs/heads/main/script\'))()\r\n ", playerCFrame.X, playerCFrame.Y, playerCFrame.Z)))
print("Rejoining...")
teleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, player)
else
warn("queue_on_teleport is not supported on your executor!")
end
end
})
local PlayerTab = Window:Tab({
Name = "Player",
Icon = "rbxassetid://103810817616652",
Color = Color3.new(0, 0, 4)
})
local PlayerMainSection = PlayerTab:Section({
Name = "Main"
})
PlayerMainSection:Button({
Name = "Anti-Slap",
Callback = function()
local IsAntiSlapEnabled = true
local function CheckAndDestroyBodyMover(instance, character)
if IsAntiSlapEnabled then
if instance:IsA("BodyAngularVelocity") then
instance:Destroy()
elseif instance:IsA("BodyGyro") then
if instance.MaxTorque ~= Vector3.new(8999999488, 8999999488, 8999999488) and (instance.D ~= 500 and (instance.D ~= 50 and instance.P ~= 90000)) then
instance:Destroy()
end
elseif instance:IsA("BodyVelocity") then
if instance.MaxForce ~= Vector3.new(8999999488, 8999999488, 8999999488) and instance.Velocity ~= Vector3.new(0, 0, 0) then
instance:Destroy()
end
elseif instance:IsA("BasePart") then
instance.ChildAdded:Connect(function(newChild)
CheckAndDestroyBodyMover(newChild, character)
end)
end
if character and character:FindFirstChild("Humanoid") then
character.Humanoid.Sit = false
character.Humanoid.PlatformStand = false
end
end
end
local function InitAntiSlap(character)
local getChildren, nextChild, index = pairs(character:GetChildren())
while true do
local child
index, child = getChildren(nextChild, index)
if index == nil then
break
end
CheckAndDestroyBodyMover(child, character)
local getGrandChildren, nextGrandChild, grandIndex = pairs(child:GetChildren())
while true do
local grandChild
grandIndex, grandChild = getGrandChildren(nextGrandChild, grandIndex)
if grandIndex == nil then
break
end
CheckAndDestroyBodyMover(grandChild, character)
end
end
character.ChildAdded:Connect(function(newChild)
CheckAndDestroyBodyMover(newChild, character)
end)
end
if LocalPlayerRef.Character then
InitAntiSlap(LocalPlayerRef.Character)
end
LocalPlayerRef.CharacterAdded:Connect(InitAntiSlap)
end
})
PlayerMainSection:Button({
Name = "Remove Damage Blocks",
Callback = function()
local function SetPartTransparencyAndRemoveTouch(part)
if part and part:IsA("BasePart") then
part.Transparency = 0.5
local getDescendants, nextDescendant, descIndex = ipairs(part:GetDescendants())
while true do
local descendant
descIndex, descendant = getDescendants(nextDescendant, descIndex)
if descIndex == nil then
break
end
if descendant:IsA("TouchTransmitter") then
descendant:Destroy()
end
end
end
end
local function HandleNewDamagePart(part)
if part and part:IsA("BasePart") then
SetPartTransparencyAndRemoveTouch(part)
local newChildConnection = part.DescendantAdded:Connect(function(newChild)
if newChild:IsA("TouchTransmitter") then
newChild:Destroy()
end
end)
local ancestryConnection = nil
ancestryConnection = part.AncestryChanged:Connect(function()
if not part:IsDescendantOf(game) then
if newChildConnection then
newChildConnection:Disconnect()
end
if ancestryConnection then
ancestryConnection:Disconnect()
end
end
end)
end
end
local getDescendants, nextDescendant, descIndex = ipairs(workspace:GetDescendants())
while true do
local descendant
descIndex, descendant = getDescendants(nextDescendant, descIndex)
if descIndex == nil then
break
end
if descendant:IsA("BasePart") and descendant.Name == KillPartName then
HandleNewDamagePart(descendant)
end
end
workspace.DescendantAdded:Connect(function(newDescendant)
if newDescendant:IsA("BasePart") and newDescendant.Name == KillPartName then
HandleNewDamagePart(newDescendant)
elseif newDescendant:IsA("TouchTransmitter") and newDescendant.Parent and (newDescendant.Parent:IsA("BasePart") and newDescendant.Parent.Name == KillPartName) then
newDescendant:Destroy()
end
end)
end
})
local MiscSection = PlayerTab:Section({
Name = "Misc"
})
MiscSection:Button({
Name = "Grab All Slaps",
Callback = function()
local coreGuiRef = game:GetService("CoreGui")
local workspaceRef = game:GetService("Workspace")
local localPlayer = game.Players.LocalPlayer
local grabbedParts = {}
if coreGuiRef:FindFirstChild("PurchasePromptApp") then
coreGuiRef.PurchasePromptApp.Enabled = false
end
local function GetHumanoidRootPart()
return (localPlayer.Character or localPlayer.CharacterAdded:Wait()):WaitForChild("HumanoidRootPart")
end
local function FireTouchToPart(part)
if part and (part:IsA("BasePart") and not grabbedParts[part]) then
local success, _ = pcall(function()
local hrp = GetHumanoidRootPart()
firetouchinterest(hrp, part, 0)
task.wait(0.08)
firetouchinterest(hrp, part, 1)
end)
if success then
grabbedParts[part] = true
end
end
end
local function ProcessPartDescendants(rootPart)
local getDescendants, nextDescendant, descIndex = ipairs(rootPart:GetDescendants())
while true do
local descendant
descIndex, descendant = getDescendants(nextDescendant, descIndex)
if descIndex == nil then
break
end
if descendant:IsA("TouchTransmitter") then
FireTouchToPart(descendant.Parent)
task.wait(0.12)
end
end
end
local getDescendants, nextDescendant, descIndex = ipairs(workspaceRef:GetDescendants())
while true do
local descendant
descIndex, descendant = getDescendants(nextDescendant, descIndex)
if descIndex == nil then
break
end
if string.lower(descendant.Name) == "slap" then
ProcessPartDescendants(descendant)
end
end
workspaceRef.DescendantAdded:Connect(function(newDescendant)
if string.lower(newDescendant.Name) == "slap" then
ProcessPartDescendants(newDescendant)
end
end)
task.delay(1, function()
if coreGuiRef:FindFirstChild("PurchasePromptApp") then
coreGuiRef.PurchasePromptApp.Enabled = true
end
end)
end
})
MiscSection:Dropdown({
Name = "Teleports",
Items = {
"Start of Yellow",
"End of Yellow / Start of Blue",
"End of Blue / Start of Green",
"End of Green / Start of Pink",
"End of Pink / Start of Purple",
"End of Purple / Start of Red",
"End of Red / Start of Green",
"End of Green / Start of Teal",
"End of Teal / Start of Yellow",
"End of Yellow / Start of Dark Blue",
"End of Dark Blue / Start of Brown",
"End of Brown / Start of Black",
"End of Black / Start of Final Obby",
"End of Final Obby / Complete Entire Tower"
},
Callback = function(stageName)
local targetVector = TeleportCoordinates[stageName]
if targetVector then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(targetVector)
end
end
})
local OthersTab = Window:Tab({
Name = "Others",
Icon = "rbxassetid://11476626403",
Color = Color3.new(0.474509, 0.474509, 0.474509)
})
local OthersMainSection = OthersTab:Section({
Name = "Main"
})
OthersMainSection:Button({
Name = "Auto Hit (Assist)",
Callback = function()
getgenv().Range = 5
loadstring(game:HttpGet("https://raw.githubusercontent.com/LUNOXLOL/Script/refs/heads/main/SlapAuraWorksAllGame"))()
end
})
OthersMainSection:Button({
Name = "Remove Admin Effect (OP)",
Callback = function()
local confirmationBindable = Instance.new("BindableFunction")
function confirmationBindable.OnInvoke(response)
if response == "Yes" then
local getQueueOnTeleport = (function()
if type(syn) ~= "table" or type(syn.queue_on_teleport) ~= "function" then
if type(queue_on_teleport) ~= "function" then
if type(CMD_X) ~= "table" or type(CMD_X.queue_on_teleport) ~= "function" then
return nil
else
return CMD_X.queue_on_teleport
end
else
return queue_on_teleport
end
else
return syn.queue_on_teleport
end
end)()
if not getQueueOnTeleport then
warn("queue_on_teleport is not supported on your executor!")
return
end
local playersService = game:GetService("Players")
local teleportService = game:GetService("TeleportService")
local player = playersService.LocalPlayer
local playerCFrame = (player.Character or player.CharacterAdded:Wait()):WaitForChild("HumanoidRootPart").CFrame
getQueueOnTeleport((string.format("\r\n game:GetService(\'ReplicatedFirst\'):RemoveDefaultLoadingScreen()\r\n local Players = game:GetService(\'Players\')\r\n local plr = Players.LocalPlayer\r\n\r\n while not plr do\r\n task.wait()\r\n plr = Players.LocalPlayer\r\n end\r\n\r\n -- Restore once after teleport\r\n local restored = false\r\n plr.CharacterAdded:Connect(function(char)\r\n if not restored then\r\n local hrp = char:WaitForChild(\"HumanoidRootPart\")\r\n hrp.CFrame = CFrame.new(%f, %f, %f)\r\n restored = true -- only once!\r\n end\r\n end)\r\n\r\n -- re-execute full script after teleport\r\n wait(0.5)\r\n loadstring(game:HttpGet(\'https://raw.githubusercontent.com/privatedomicile/slaptower/refs/heads/main/script\'))()\r\n ", playerCFrame.X, playerCFrame.Y, playerCFrame.Z)))
print("Rejoining...")
teleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, player)
elseif response == "No" then
warn("user said no")
end
end
game.StarterGui:SetCore("SendNotification", {
Title = "Are you Sure?",
Text = "This will Force you to Rejoin, but Keep your Exact Position!",
Icon = "",
Duration = 30,
Button1 = "Yes",
Button2 = "No",
Callback = confirmationBindable
})
end
})
OthersMainSection:Button({
Name = "IY",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
end
})
local UISection = OthersTab:Section({
Name = "UI"
})
UISection:Button({
Name = "Destroy library",
Callback = function()
LoadVisionLib:Destroy()
end
})
UISection:Keybind({
Name = "Toggle keybind",
Default = Enum.KeyCode.RightShift,
Callback = function()
end,
UpdateKeyCallback = function(newKey)
task.wait(0.1)
Window:ChangeTogglekey(newKey)
end
})
local CurrentCharacter = nil
local HumanoidRootPart = nil
local function SetCharacterAndHRP(character)
CurrentCharacter = character
HumanoidRootPart = CurrentCharacter:WaitForChild("HumanoidRootPart")
end
if LocalPlayer.Character then
SetCharacterAndHRP(LocalPlayer.Character)
end
LocalPlayer.CharacterAdded:Connect(SetCharacterAndHRP)
local function FindPartByCFrame(partName, targetCFrame, maxDistance)
local getChildren, nextChild, index = ipairs(workspace:GetChildren())
while true do
local child
index, child = getChildren(nextChild, index)
if index == nil then
break
end
if child:IsA("BasePart") and (child.Name == partName and (child.Position - targetCFrame.Position).Magnitude <= maxDistance) then
return child
end
end
return nil
end
local ProximityTolerance = 0.01
local FoundBridgeParts = (function(partName, cframeList, maxDistance)
local getChildren, nextChild, index = ipairs(workspace:GetChildren())
local partsList = {}
while true do
local child
index, child = getChildren(nextChild, index)
if index == nil then
return partsList
end
if child:IsA("BasePart") and child.Name == partName then
local getCFrames, nextCFrame, cframeIndex = ipairs(cframeList)
while true do
local cframe
cframeIndex, cframe = getCFrames(nextCFrame, cframeIndex)
if cframeIndex == nil then
break
end
if (child.Position - cframe.Position).Magnitude <= maxDistance then
table.insert(partsList, child)
break
end
end
end
end
end)("\236\130\172\235\157\188\236\167\128\235\138\148 \237\140\140\237\138\184", {
CFrame.new(33.4529037, 165.803314, 33.7354202),
CFrame.new(33.4529037, 165.803314, 46.7354202),
CFrame.new(33.4529037, 165.803314, 59.7354202)
}, ProximityTolerance)
local PartGudock = FindPartByCFrame("Gudock", CFrame.new(38.4866753, 167.326248, 86.7648621, 0, 0, - 1, 1, 0, 0, 0, - 1, 0), ProximityTolerance)
local PartPyong = FindPartByCFrame("Pyong", CFrame.new(33.4528961, 165.803314, 72.7353821), ProximityTolerance)
local getFoundParts, nextFoundPart, foundPartIndex = ipairs(FoundBridgeParts)
local HRPRef = HumanoidRootPart
local IsBypassActive = IsBridgeBypassEnabled
local BridgePartsList = {}
local OriginalBridgeStates = {}
while true do
local part
foundPartIndex, part = getFoundParts(nextFoundPart, foundPartIndex)
if foundPartIndex == nil then
break
end
table.insert(BridgePartsList, part)
end
if PartGudock then
table.insert(BridgePartsList, PartGudock)
end
local getBridgeParts, nextBridgePart, bridgePartIndex = ipairs(BridgePartsList)
while true do
local part
bridgePartIndex, part = getBridgeParts(nextBridgePart, bridgePartIndex)
if bridgePartIndex == nil then
break
end
OriginalBridgeStates[part] = {
CFrame = part.CFrame,
Transparency = part.Transparency,
CanCollide = part.CanCollide
}
end
RunService.Heartbeat:Connect(function()
if IsBypassActive and HRPRef then
local getParts, nextPart, partIndex = ipairs(BridgePartsList)
while true do
local part
partIndex, part = getParts(nextPart, partIndex)
if partIndex == nil then
break
end
if part then
part.Transparency = 1
part.CanCollide = false
if part ~= PartGudock then
part.CFrame = HRPRef.CFrame
elseif PartPyong and PartPyong.Transparency == 0 then
part.CFrame = HRPRef.CFrame
else
part.CFrame = HRPRef.CFrame * CFrame.new(0, 0, - 10)
end
end
end
else
local getOriginalStates, nextState, stateIndex = pairs(OriginalBridgeStates)
while true do
local part, state
stateIndex, state = getOriginalStates(nextState, stateIndex)
if stateIndex == nil then
break
end
if part then
part.CFrame = state.CFrame
part.Transparency = state.Transparency
part.CanCollide = state.CanCollide
end
end
end
end)
task.spawn(function()
while task.wait(2) do
local playersRef = Players
local getPlayers, nextPlayer, playerIndex = pairs(playersRef:GetPlayers())
while true do
local player
playerIndex, player = getPlayers(nextPlayer, playerIndex)
if playerIndex == nil then
break
end
local playerGui = player:FindFirstChild("PlayerGui")
if playerGui and playerGui:FindFirstChild(AdminEffectGuiName) then
pcall(function()
playerGui[AdminEffectGuiName]:Destroy()
end)
end
end
end
end)
--[[ local scriptLoadSuccess, _ = pcall(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/privatedomicile/ok/refs/heads/main/ok"))() -- This is literally the script youre looking at btw
end)
if not scriptLoadSuccess then
warn("Failed to load external script")
end
having this part in the script breaks the thing in most execs.
--]]
pretty nice script