![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)
Keyless VerifiedUniversal

loadstring(game:HttpGet("https://raw.githubusercontent.com/yes1nt/yes/refs/heads/main/CameraFix"))();
function execute()
game:GetService('StarterGui'):SetCore('ChatMakeSystemMessage', {
Text = '\u{fffd}\u{fffd}\u{5f61} Made by friedpotatomatoe \u{5f61}\u{2605}. \n\n Just find me on Discord, I can make you your own private moveset for some $',
Color = Color3.fromRGB(0, 255, 127),
Font = Enum.Font.GothamBlack,
FontSize = Enum.FontSize.Size48,
})
Players = game:GetService('Players')
LocalPlayer = Players.LocalPlayer
Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
Backpack = LocalPlayer:WaitForChild('Backpack')
function ChangePos(p1, p2)
p1.CFrame = p1.CFrame - p1.CFrame.Position + Vector3.new(p2.X, p2.Y, p2.Z)
end
function GetClosestPlayer()
local v3 = math.huge
local v4 = next
local v5, v6 = game.Workspace.Live:GetChildren()
local v7 = nil
while true do
local v8
v6, v8 = v4(v5, v6)
if v6 == nil then
break
end
if v8.Name ~= LocalPlayer.Name and (v8:FindFirstChild('HumanoidRootPart') ~= nil and (v8:FindFirstChild('Humanoid') ~= nil and v8:FindFirstChild('Humanoid').Health > 0)) then
local v9 = (v8.HumanoidRootPart.Position - LocalPlayer.Character.HumanoidRootPart.Position).magnitude
if v9 < v3 then
v7 = v8
v3 = v9
end
end
end
return v7
end
function FreezeCam(p10)
local v11 = Instance.new('Part')
v11.Parent = workspace
v11.CFrame = p10 or Character.Head.CFrame
game.Workspace.CurrentCamera.CameraSubject = v11
v11:destroy()
end
function UnfreezeCam()
game.Workspace.CurrentCamera.CameraSubject = Character.Humanoid
end
function TaskDestroy(pu12)
pcall(function()
pu12:destroy()
end)
end
function M1()
pcall(function()
local function v15(p13)
local v14 = {
{
Goal = p13,
Mobile = true,
},
}
game:GetService('Players').LocalPlayer.Character.Communicate:FireServer(unpack(v14))
end
v15('LeftClick')
v15('LeftClickRelease')
end)
end
function CubicleParticle(pu16, p17, pu18, p19, p20, p21, pu22)
local vu23 = ({
'Spin',
'Orbital',
'Float',
'Fall',
'Freeze',
})[p21]
local vu24 = Instance.new('Part')
vu24.Anchored = true
vu24.Material = Enum.Material.Neon
vu24.CanCollide = false
vu24.CFrame = pu16 * CFrame.Angles(math.random(0, 100), math.random(0, 100), math.random(0, 100))
vu24.Color = p17
vu24.Size = Vector3.new(pu18, pu18, pu18)
vu24.Transparency = p19
vu24.Parent = workspace
local vu25 = Instance.new('PointLight')
vu25.Brightness = p20
vu25.Color = p17
vu25.Range = pu18 * 5
vu25.Parent = vu24
local vu26 = true
task.spawn(function()
local vu27 = pu18 / 100
local vu28 = pu18 / 100
local vu29 = pu18 / 100
task.spawn(function()
pcall(function()
while vu26 do
for _ = 1, 20 do
vu24.CFrame = vu24.CFrame * CFrame.Angles(vu27, vu28, vu29)
task.wait()
end
vu27 = math.random(1, 2) == 1 and pu18 / 100 or - 1 * pu18 / 50
vu28 = math.random(1, 2) == 1 and pu18 / 100 or - 1 * pu18 / 50
vu29 = math.random(1, 2) == 1 and pu18 / 100 or - 1 * pu18 / 50
end
end)
end)
if vu23 ~= 'Spin' then
if vu23 ~= 'Orbital' then
if vu23 ~= 'Float' then
if vu23 ~= 'Fall' then
if vu23 == 'Freeze' then
vu26 = false
vu24.CFrame = pu16
end
else
task.spawn(function()
pcall(function()
while task.wait() do
vu24.Position = vu24.Position - Vector3.new(0, pu18 / 20, 0)
end
end)
end)
end
else
task.spawn(function()
pcall(function()
while task.wait() do
vu24.Position = vu24.Position + Vector3.new(0, pu18 / 20, 0)
end
end)
end)
end
else
task.spawn(function()
pcall(function()
local v30 = 0
while task.wait() do
v30 = v30 + math.rad(5)
local v31 = pu18 * 3 * math.cos(v30)
local v32 = pu18 * 3 * math.sin(v30)
vu24.Position = pu16.Position + Vector3.new(v31, 0, v32)
end
end)
end)
end
end
end)
if pu22 > 0.2 then
task.spawn(function()
task.wait(pu22 - 0.2)
vu24.Size = Vector3.new(pu18, pu18, pu18)
game:GetService('TweenService'):Create(vu24, TweenInfo.new(0.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {
Size = Vector3.new(0.1, 0.1, 0.1),
}):Play()
end)
else
vu24.Size = Vector3.new(pu18, pu18, pu18)
game:GetService('TweenService'):Create(vu24, TweenInfo.new(pu22, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {
Size = Vector3.new(0.1, 0.1, 0.1),
}):Play()
end
task.spawn(function()
task.wait(pu22)
vu24:destroy()
vu24 = nil
vu25:destroy()
vu25 = nil
end)
return vu24
end
function PlayAnimation(p33, p34, p35, p36)
local vu37 = p36 or false
local v38 = Instance.new('Animation')
v38.AnimationId = p33
local vu39 = Character.Humanoid.Animator:LoadAnimation(v38)
vu39:Play()
vu39.TimePosition = p35 or 0
vu39:AdjustSpeed(p34 or 1)
if vu37 then
task.spawn(function()
task.wait(vu37)
vu39:Stop()
end)
end
return vu39
end
function StopAnimation(p40)
local v41, v42, v43 = ipairs(Character.Humanoid:FindFirstChildOfClass('Animator'):GetPlayingAnimationTracks())
while true do
local v44
v43, v44 = v41(v42, v43)
if v43 == nil then
break
end
if v44.Animation.AnimationId == p40 then
v44:Stop()
end
end
end
function StopAllAnimation()
local v45, v46, v47 = pairs(Character.Humanoid:GetPlayingAnimationTracks())
while true do
local v48
v47, v48 = v45(v46, v47)
if v47 == nil then
break
end
v48:Stop()
end
end
function PlaySound(p49, p50)
local vu51 = Instance.new('Sound')
vu51.Parent = workspace
vu51.SoundId = p49
vu51.PlaybackSpeed = p50 or 1
local v52 = vu51
vu51.Play(v52)
vu51.Ended:Connect(function()
vu51:Destroy()
end)
end
function Skill(p53, pu54, p55)
local vu56 = Instance.new('Tool')
vu56.Name = p53
vu56.RequiresHandle = false
vu56.Parent = Backpack
vu56:SetAttribute('Cooldown', p55)
local vu57 = nil
local vu58 = nil
local vu59 = p55 or 0
local vu60 = LocalPlayer.PlayerGui.Hotbar.Backpack.LocalScript.Cooldown:Clone()
if Backpack:GetAttribute('CustomSkills') == nil then
Backpack:SetAttribute('CustomSkills', - 1)
end
Backpack:SetAttribute('CustomSkills', Backpack:GetAttribute('CustomSkills') + 1)
for v61 = 1, 13 do
local v62 = v61
local v63 = LocalPlayer.PlayerGui.Hotbar.Backpack.Hotbar[tostring(v62)].Base.ToolName.Text
if v63 == vu56.Name then
vu57 = LocalPlayer.PlayerGui.Hotbar.Backpack.Hotbar[tostring(v62)].Base
vu56.Name = vu56.Name .. 'ID:' .. tostring(Backpack:GetAttribute('CustomSkills'))
LocalPlayer.PlayerGui.Hotbar.Backpack.Hotbar[tostring(v62)].Base.ToolName.Text = v63
end
end
vu60.Parent = vu57.Parent
vu60.Size = UDim2.new(1, 0, 0, 0)
if Backpack:GetAttribute('CustomSkills') == nil then
Backpack:SetAttribute('CustomSkills', - 1)
end
Backpack:SetAttribute('CustomSkills', Backpack:GetAttribute('CustomSkills') + 1)
local vu64 = vu57.Activated:Connect(function()
if not IPlacedThisForSpacing then
vu57.Overlay.Visible = false
if vu59 == 1234 or vu60.Size ~= UDim2.new(1, 0, 0, 0) then
vu58 = not vu58
if vu58 then
vu60.Size = UDim2.new(1, 0, - 1, 0)
else
vu60.Size = UDim2.new(1, 0, 0, 0)
end
else
vu60.Size = UDim2.new(1, 0, - 1, 0)
game:GetService('TweenService'):Create(vu60, TweenInfo.new(vu59, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {
Size = UDim2.new(1, 0, 0, 0),
}):Play()
end
pu54()
end
end)
local function vu66(p65)
return ({
Enum.KeyCode.Zero,
Enum.KeyCode.One,
Enum.KeyCode.Two,
Enum.KeyCode.Three,
Enum.KeyCode.Four,
Enum.KeyCode.Five,
Enum.KeyCode.Six,
Enum.KeyCode.Seven,
Enum.KeyCode.Eight,
Enum.KeyCode.Nine,
})[p65 + 1]
end
local vu68 = game:GetService('UserInputService').InputBegan:Connect(function(
p67
)
if p67.KeyCode == vu66(tostring(vu57.Parent)) then
vu57.Overlay.Visible = false
if vu59 == 1234 or vu60.Size ~= UDim2.new(1, 0, 0, 0) then
vu58 = not vu58
if vu58 then
vu60.Size = UDim2.new(1, 0, - 1, 0)
else
vu60.Size = UDim2.new(1, 0, 0, 0)
end
else
vu60.Size = UDim2.new(1, 0, - 1, 0)
game:GetService('TweenService'):Create(vu60, TweenInfo.new(vu59, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {
Size = UDim2.new(1, 0, 0, 0),
}):Play()
end
pu54()
end
end)
local vu70 = vu56.AncestryChanged:Connect(function(_, p69)
if p69 == nil then
vu64:Disconnect()
vu68:Disconnect()
PlayerDied:Disconnect()
elseif p69 == workspace.Live:FindFirstChild(LocalPlayer.Name) then
task.wait()
vu56.Parent = Backpack
end
end)
Character.Humanoid.Died:Once(function()
vu64:Disconnect()
vu68:Disconnect()
vu70:Disconnect()
end)
return vu56
end
function ChangeSkillName(p71, p72)
local v73, v74, v75 = pairs(LocalPlayer.PlayerGui.Hotbar.Backpack.Hotbar:GetDescendants())
while true do
local v76
v75, v76 = v73(v74, v75)
if v75 == nil then
break
end
if v76:IsA('TextLabel') and v76.Text == p71 then
v76.Text = p72
end
end
end
Character.Humanoid.Animator.AnimationPlayed:Connect(function(p77)
local v78 = p77.Animation.AnimationId
if v78 == 'rbxassetid://13532604085' then
BackTP = true
task.wait(0.3)
BackTP = false
elseif v78 == 'rbxassetid://13294471966' then
StopAnimation('rbxassetid://13294471966')
PlayAnimation('rbxassetid://14057231976', 1.5, 1)
elseif v78 == 'rbxassetid://10470104242' then
StopAnimation('rbxassetid://10470104242')
StopAnimation('rbxassetid://15957361339')
PlayAnimation('rbxassetid://17859015788', 2)
elseif v78 ~= 'rbxassetid://12272894215' then
if v78 == 'rbxassetid://12273188754' then
StopAnimation('rbxassetid://12273188754')
local v79 = tick()
task.spawn(function()
PlayAnimation('rbxassetid://13643152947', 1.5)
task.wait(1)
StopAnimation('rbxassetid://13643152947')
PlayAnimation('rbxassetid://13876406148', 0.5)
task.wait(0.9)
StopAnimation('rbxassetid://13876406148')
end)
local v80 = Character.HumanoidRootPart.CFrame
local v81 = 1
while tick() - v79 < v81 do
local v82 = Character.HumanoidRootPart.Position
task.wait()
if math.abs(Character.HumanoidRootPart.Position.Y - v82.Y) >= 10 then
v80 = Character.HumanoidRootPart.CFrame
task.wait()
else
ChangePos(Character.HumanoidRootPart, Character.HumanoidRootPart.CFrame + Vector3.new(0, v80.Y - Character.HumanoidRootPart.Position.Y, 0) + Character.HumanoidRootPart.CFrame.LookVector * 2 * (v81 + 1))
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
end
end
elseif v78 ~= 'rbxassetid://12296882427' then
if v78 == 'rbxassetid://12296113986' then
local v83 = Character.HumanoidRootPart.CFrame
local v84 = tick()
StopAnimation('rbxassetid://12296113986')
PlayAnimation('rbxassetid://116153572280464', 0.5)
local v85 = 1
while tick() - v84 < v85 do
local v86 = Character.HumanoidRootPart.Position
task.wait()
if (v86 - Character.HumanoidRootPart.Position).Magnitude >= 3 then
v83 = Character.HumanoidRootPart.CFrame
task.wait()
else
ChangePos(Character.HumanoidRootPart, v83)
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
end
end
StopAnimation('rbxassetid://116153572280464')
PlayAnimation('rbxassetid://79761806706382', 1, 3)
local v87 = os.clock()
local v88 = Character.HumanoidRootPart.CFrame
local v89 = 500
local v90 = 0
while os.clock() - v87 < 0.5 do
local v91 = os.clock() - v87
if v91 < 0.2 then
ChangePos(Character.HumanoidRootPart, v88 + Vector3.new(0, v89 / 2 * v91, 0))
else
ChangePos(Character.HumanoidRootPart, v88 + Vector3.new(0, v89 / 4, 0))
v90 = v90 + 1
if v90 == 1 then
PlaySound('rbxassetid://5066021887')
end
end
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
task.wait()
end
elseif v78 ~= 'rbxassetid://12307656616' and (v78 ~= 'rbxassetid://12309835105' and (v78 ~= 'rbxassetid://12351854556' and v78 ~= 'rbxassetid://13603396939')) then
if v78 == 'rbxassetid://93546004428904' then
local v92 = CFrame.new(1074, 410, 22985)
local v93 = CFrame.new(131.97, 440.76, 24.43)
ChangePos(Character.HumanoidRootPart, v92 + Vector3.new(0, 500, 0))
PlaySound('rbxassetid://5066021887')
PlayAnimation('rbxassetid://15957361339', 0.5, 0, 0.5)
task.wait(6.5)
ChangePos(Character.HumanoidRootPart, v93)
PlaySound('rbxassetid://5066021887')
PlayAnimation('rbxassetid://15957361339', 0.5, 0, 0.5)
local v94 = Character.HumanoidRootPart
if GetClosestPlayer() then
v94 = GetClosestPlayer().HumanoidRootPart
end
local v95 = os.clock()
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
while os.clock() - v95 < 0.3 do
local v96 = game:GetService('TweenService'):Create(Character.HumanoidRootPart, TweenInfo.new(0.3 - (os.clock() - v95)), {
CFrame = CFrame.new(0, 0, 0) + v94.Position - Character.HumanoidRootPart.CFrame.LookVector * 5 + v94.Parent.Humanoid.MoveDirection * 5,
})
v96:Play()
task.wait()
v96:Cancel()
end
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
elseif v78 == 'rbxassetid://131226430469931' then
local v97 = CFrame.new(131.97, 440.76, 24.43)
local v98 = CFrame.new(1074, 410, 22985)
task.wait(0.5)
ChangePos(Character.HumanoidRootPart, v98 + Vector3.new(0, 500, 0))
PlaySound('rbxassetid://5066021887')
PlayAnimation('rbxassetid://15957361339', 0.5, 0, 0.5)
task.wait(2)
ChangePos(Character.HumanoidRootPart, v97)
PlaySound('rbxassetid://5066021887')
PlayAnimation('rbxassetid://15957361339', 0.5, 0, 0.5)
local v99 = Character.HumanoidRootPart
if GetClosestPlayer() then
v99 = GetClosestPlayer().HumanoidRootPart
end
local v100 = os.clock()
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
while os.clock() - v100 < 0.3 do
local v101 = game:GetService('TweenService'):Create(Character.HumanoidRootPart, TweenInfo.new(0.3 - (os.clock() - v100)), {
CFrame = CFrame.new(0, 0, 0) + v99.Position - Character.HumanoidRootPart.CFrame.LookVector * 5 + v99.Parent.Humanoid.MoveDirection * 5,
})
v101:Play()
task.wait()
v101:Cancel()
end
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
end
end
end
end
end)
function MakePhantomBlinkSkill()
PhantomBlinkSkill = Skill('Phantom Blink', function()
PlaySound('rbxassetid://5066021887')
PlayAnimation('rbxassetid://15957361339', 0.5, 0, 0.5)
if Character.Humanoid.MoveDirection.Magnitude ~= 0 then
local v102 = Character.HumanoidRootPart.CFrame + Character.Humanoid.MoveDirection * 50
game:GetService('TweenService'):Create(Character.HumanoidRootPart, TweenInfo.new(0.3), {
CFrame = v102
}):Play()
task.wait(0.3)
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
elseif BackTP then
StopAnimation('rbxassetid://15957361339')
local v103 = Character.HumanoidRootPart.CFrame - Character.HumanoidRootPart.CFrame.LookVector * 25
game:GetService('TweenService'):Create(Character.HumanoidRootPart, TweenInfo.new(0.3), {
CFrame = v103
}):Play()
task.wait(0.3)
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
else
local v104 = Character.HumanoidRootPart
if GetClosestPlayer() then
v104 = GetClosestPlayer().HumanoidRootPart
end
local v105 = os.clock()
while os.clock() - v105 < 0.3 do
local v106 = game:GetService('TweenService'):Create(Character.HumanoidRootPart, TweenInfo.new(0.3 - (os.clock() - v105)), {
CFrame = CFrame.new(0, 0, 0) + v104.Position + v104.Parent.Humanoid.MoveDirection * 5,
})
v106:Play()
task.wait()
v106:Cancel()
end
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
end
end, 0.1)
end
HeadOffset = Character.Head.Position - Character.HumanoidRootPart.Position
function MakeVibralShiftSkill()
Invisible = false
VibralShiftSkill = Skill('Vibral Shift', function()
if Invisible then
Invisible = false
else
Invisible = true
end
local function vu107()
if Invisible then
StopAllAnimation()
PlayAnimation('rbxassetid://136370737633649', 0, 4).Stopped:Once(function(
)
if Invisible then
task.wait()
vu107()
end
end)
end
end
if Invisible then
vu107()
local v110 = Character.Humanoid.Animator.AnimationPlayed:Connect(function(
p108
)
local v109 = p108.Animation.AnimationId
if v109 ~= 'rbxassetid://136370737633649' and Invisible then
StopAnimation(v109)
end
end)
local v111, v112, v113 = pairs(Character:GetDescendants())
while true do
local v114
v113, v114 = v111(v112, v113)
if v113 == nil then
break
end
if v114:IsA('BasePart') then
v114.Massless = true
if v114.Name ~= 'Trash Can' then
v114:SetAttribute('OldTransparency', v114.Transparency)
v114.Transparency = 1
end
end
end
local v116 = Character.DescendantAdded:Connect(function(p115)
if p115:IsA('BasePart') then
p115.Massless = true
if p115.Name ~= 'Trash Can' then
p115:SetAttribute('OldTransparency', p115.Transparency)
p115.Transparency = 1
end
end
end)
while task.wait() and Invisible do
local v117 = workspace.CurrentCamera.CFrame.LookVector
local v118 = Vector3.new(v117.X, 0, v117.Z).Unit * 100
if not UsingTrashcanSkill then
FreezeCam(Character.HumanoidRootPart.CFrame + HeadOffset)
end
Character.HumanoidRootPart.CFrame = CFrame.lookAt(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position + v118) + Character.Humanoid.MoveDirection * 3
CubicleParticle(Character.HumanoidRootPart.CFrame + Vector3.new(math.random(- 20, 20) / 5, math.random(- 20, 40) / 5, math.random(- 20, 20) / 5), Color3.fromRGB(50, 0, math.random(100, 130)), math.random(100, 200) / 120, 0.7, 1, 1, 1)
end
v110:Disconnect()
StopAnimation('rbxassetid://136370737633649')
task.spawn(function()
for _ = 1, 50 do
local v119 = workspace.CurrentCamera.CFrame.LookVector
local v120 = Vector3.new(v119.X, 0, v119.Z).Unit * 100
if not UsingTrashcanSkill then
FreezeCam(Character.HumanoidRootPart.CFrame + HeadOffset)
end
Character.HumanoidRootPart.CFrame = CFrame.lookAt(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position + v120)
if Invisible then
break
end
task.wait()
end
UnfreezeCam()
end)
local v121, v122, v123 = pairs(Character:GetDescendants())
while true do
local v124
v123, v124 = v121(v122, v123)
if v123 == nil then
break
end
if v124:IsA('BasePart') then
v124.Transparency = v124:GetAttribute('OldTransparency') or v124.Transparency
v124:SetAttribute('OldTransparency', nil)
end
end
local v125 = tick()
repeat
task.wait(0.5)
until tick() - v125 < 10 or Invisible
if not Invisible then
v116:Disconnect()
local v126, v127, v128 = pairs(Character:GetDescendants())
while true do
local v129
v128, v129 = v126(v127, v128)
if v128 == nil then
break
end
if v129:IsA('BasePart') then
v129.Massless = false
end
end
end
end
end, 1234)
end
function MakeDimensionDrift()
local vu130 = {
CFrame.new(131.97, 440.76, 24.43),
CFrame.new(1074, 410, 22985),
CFrame.new(- 77.87, 60, 20354.31),
(CFrame.new(1058.87, 135, 23009.31)),
}
local vu131 = 1
DimensionDriftSkill = Skill('Dimension Drift', function()
vu131 = vu131 + 1
if vu131 > 4 then
vu131 = 1
end
PlaySound('rbxassetid://5066021887')
PlayAnimation('rbxassetid://15957361339', 0.5, 0, 0.5)
ChangePos(Character.HumanoidRootPart, vu130[vu131])
end, 0.1)
end
MakePhantomBlinkSkill()
MakeVibralShiftSkill()
MakeDimensionDrift()
ChangeSkillName('Flowing Water', 'Phantom Pursuit')
ChangeSkillName('Lethal Whirlwind Stream', 'Abyssal Slam')
ChangeSkillName('Crushed Rock', 'Heaven Bringer')
Backpack.ChildAdded:Connect(function(p132)
task.wait()
if table.find({
'Flowing Water',
'Lethal Whirlwind Stream',
'Crushed Rock',
}, p132.Name) then
ChangeSkillName('Flowing Water', 'Phantom Pursuit')
ChangeSkillName('Lethal Whirlwind Stream', 'Abyssal Slam')
ChangeSkillName('Crushed Rock', 'Heaven Bringer')
end
end)
end
local vu133 = Instance.new('ScreenGui')
local v134 = Instance.new('Frame')
local v135 = Instance.new('TextLabel')
local v136 = Instance.new('TextLabel')
local v137 = Instance.new('TextButton')
local v138 = Instance.new('TextButton')
vu133.Parent = game.Players.LocalPlayer:WaitForChild('PlayerGui')
v134.Name = 'Base'
v134.Parent = vu133
v134.BackgroundColor3 = Color3.fromRGB(98, 98, 98)
v134.BackgroundTransparency = 0.35
v134.BorderColor3 = Color3.fromRGB(0, 0, 0)
v134.BorderSizePixel = 0
v134.AnchorPoint = Vector2.new(0.5, 0.5)
v134.Position = UDim2.new(0.5, 0, 0.5, 0)
v134.Size = UDim2.new(0, 328, 0, 97)
v135.Name = 'Title'
v135.Parent = v134
v135.BackgroundColor3 = Color3.fromRGB(95, 95, 95)
v135.BorderColor3 = Color3.fromRGB(0, 0, 0)
v135.Size = UDim2.new(0, 328, 0, 19)
v135.Font = Enum.Font.Highway
v135.Text = 'Join Discord'
v135.TextColor3 = Color3.fromRGB(255, 255, 255)
v135.TextSize = 19
v136.Name = 'Text'
v136.Parent = v134
v136.BackgroundTransparency = 1
v136.Position = UDim2.new(0, 0, 0.268041223, 0)
v136.Size = UDim2.new(0, 328, 0, 38)
v136.Font = Enum.Font.Cartoon
v136.Text = "For more awesome scripts, Join friedpotato's server."
v136.TextColor3 = Color3.fromRGB(255, 255, 255)
v136.TextSize = 19
v136.TextWrapped = true
v137.Name = 'Button'
v137.Parent = v134
v137.BackgroundColor3 = Color3.fromRGB(111, 111, 111)
v137.BackgroundTransparency = 0.5
v137.BorderColor3 = Color3.fromRGB(0, 0, 0)
v137.Position = UDim2.new(0.195121944, 0, 0.659793794, 0)
v137.Size = UDim2.new(0, 104, 0, 33)
v137.Font = Enum.Font.Cartoon
v137.Text = 'Copy Link'
v137.TextColor3 = Color3.fromRGB(255, 255, 255)
v137.TextSize = 14
v137.MouseButton1Click:Connect(function()
setclipboard('https://discord.gg/mhFwYE4aG4')
end)
v138.Name = 'Button'
v138.Parent = v134
v138.BackgroundColor3 = Color3.fromRGB(111, 111, 111)
v138.BackgroundTransparency = 0.5
v138.BorderColor3 = Color3.fromRGB(0, 0, 0)
v138.Position = UDim2.new(0.51219511, 0, 0.659793794, 0)
v138.Size = UDim2.new(0, 96, 0, 33)
v138.Font = Enum.Font.Cartoon
v138.Text = 'Close'
v138.TextColor3 = Color3.fromRGB(255, 255, 255)
v138.TextSize = 14
v138.MouseButton1Click:Connect(function()
vu133:Destroy()
execute()
end)No comments yet for this script.
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


