Search site

Contact

Robloxscripts

luaroblox@hotmail.com

Even More Roblox Scripts

 

 

 

 

 

 

 

-- floaty pad 

 

local name = "BetrayedDesires" 

 

local p = Instance.new("Part") 

p.Parent = workspace 

p.Locked = true 

p.BrickColor = BrickColor.new("White") 

p.BrickColor = BrickColor.new(104) 

p.Size = Vector3.new(10,1.2,10) 

p.Anchored = true 

local m = Instance.new("CylinderMesh") 

m.Scale = Vector3.new(1, 0.5, 1) 

m.Parent = p 

while true do 

p.CFrame = CFrame.new(game.Players:findFirstChild(name).Character.Torso.CFrame.x, game.Players:findFirstChild(name).Character.Torso.CFrame.y - 4, game.Players:findFirstChild(name).Character.Torso.CFrame.z) 

wait() 

end 

 

-- spawn high XD 

 

local p = Instance.new("SpawnLocation") 

p.Parent = workspace 

p.Size = p.Position = Vector3.new(10, 1.2, 10) 

p.Position = Vector3.new(0, 1000, 0) 

p.Anchored = true 

 

-- slavez XD 

 

for _,c in pairs(game.Players:GetChildren()) do 

if c.Name ~= "Thetruth12" then 

c.Character.Name = "Thetruth12's slave" 

end 

end 

 

-- anti-slave 

 

for _,c in pairs(game.Players:GetChildren()) do 

if c.Name ~= "nickcool9999" then 

c.Character.Name = c.Name 

end 

end 

 

-- anti come back player 

 

game.Players.ChildAdded:connect(function(c) 

if c.Name == "isobaba" then 

c:remove() 

end 

end 

 

-- brickmaker 

 

local o = Instance.new("Part") 

o.Anchored = true 

o.Parent = workspace 

o.Locked = false 

o.Name = "Object" 

o.Reflectance = 0.5 

o.Transparency = 0.5 

o.Size = Vector3.new(4, 1.2, 4) 

o.CFrame = CFrame.new(0, -10, 0) 

local name = "tbot" 

local p = Instance.new("HopperBin") 

p.Name = "Block Maker" 

p.Parent = game.Players:findFirstChild(name).Backpack 

script.Parent = p 

local object = nil 

local rotation = 16 

local m = nil 

 

p.Selected:connect(function(mouse) 

print("Selected") 

if p.Parent:findFirstChild("Message") ~= nil then 

m = p:findFirstChild("Message") 

m.Name = "Origin" 

m.Text = "Origin: " 

if m.Parent:findFirstChild("Message") then 

m.Parent:findFirstChild("Message"):remove() 

end 

end 

if mouse == nil then 

return 

print("no mouse") 

end -- just a test in case roblox updates. 

mouse.Move:connect(function() 

if object == nil then 

local c = workspace.Object:Clone() 

c.Name = "Selected" 

c.Parent = game.Players:findFirstChild(name).Character 

object = c 

local o = Instance.new("StringValue") 

o.Name = "Owner" 

o.Parent = object 

o.Value = game.Players:findFirstChild(name).Name 

else 

if mouse.Target ~= nil then 

object.Position = mouse.Hit.p 

if m ~= nil then 

m.Text = "Origin: " ..object.Position.x.. ", " ..object.Position.y.. ", " ..object.Position.z.. ", " 

end 

end 

end 

end) 

mouse.Idle:connect(function() 

if object == nil then 

local c = workspace.Object:Clone() 

c.Name = "Selected" 

c.Parent = game.Players:findFirstChild(name).Character 

object = c 

local o = Instance.new("StringValue") 

o.Name = "Owner" 

o.Parent = object 

o.Value = game.Players:findFirstChild(name).Name 

else 

if mouse.Target ~= nil then 

object.Position = mouse.Hit.p 

if m ~= nil then 

m.Text = "Origin: " ..object.Position.x.. ", " ..object.Position.y.. ", " ..object.Position.z.. ", " 

end 

end 

end 

end) 

mouse.Button1Down:connect(function() 

object.CFrame = object.CFrame * CFrame.fromAxisAngle(Vector3.new(0,1,0),math.pi/(rotation/2)) 

end) 

mouse.KeyDown:connect(function(key) 

print(key) 

if key == "q" then 

if object ~= nil then 

object.Transparency = 0 

object.CanCollide = true 

object.Name = "Placed" 

object.Parent = workspace 

object = nil 

end 

end 

if key == "e" then 

if mouse.Target ~= nil and mouse.Target.Name == "Placed" and mouse.Target:findFirstChild("Owner") ~= nil and mouse.Target:findFirstChild("Owner").Value == game.Players:findFirstChild(name).Name then 

mouse.Target:remove() 

end 

end 

if key == "r" then 

if object ~= nil then 

object.Size = Vector3.new(object.Size.x + 1, object.Size.y, object.Size.z) 

end 

end 

if key == "z" then 

if object ~= nil then 

object.CFrame = object.CFrame * CFrame.fromAxisAngle(Vector3.new(1,0,0),math.pi/(rotation/2)) 

end 

end 

if key == "x" then 

if object ~= nil then 

object.CFrame = object.CFrame * CFrame.fromAxisAngle(Vector3.new(-1,0,0),math.pi/(rotation/2)) 

end 

end 

if key == "f" then 

if object ~= nil then 

object.Size = Vector3.new(object.Size.x - 1, object.Size.y, object.Size.z) 

end 

end 

if key == "t" then 

if object ~= nil then 

object.Size = Vector3.new(object.Size.x, object.Size.y + 1, object.Size.z) 

end 

end 

if key == "g" then 

if object ~= nil then 

object.Size = Vector3.new(object.Size.x, object.Size.y - 1, object.Size.z) 

end 

end 

if key == "y" then 

if object ~= nil then 

object.Size = Vector3.new(object.Size.x, object.Size.y, object.Size.z + 1) 

end 

end 

if key == "h" then 

if object ~= nil then 

object.Size = Vector3.new(object.Size.x, object.Size.y, object.Size.z - 1) 

end 

end 

end) 

end) 

p.Deselected:connect(function(mouse) 

if object ~= nil then 

if m ~= nil then 

m.Name = "Message" 

m = nil 

end 

object.Parent = nil 

object = nil 

end 

end) 

 

while true do 

wait(3) 

if workspace:findFirstChild("Object") == nil then 

local o = Instance.new("Part") 

o.Anchored = true 

o.Parent = workspace 

o.Name = "Object" 

o.Reflectance = 0.5 

o.Transparency = 0.5 

o.Size = Vector3.new(4, 1.2, 4) 

o.CFrame = CFrame.new(0, -10, 0) 

end 

end 

 

-- sounds 

 

local sound = Instance.new("Sound") 

sound.Parent = workspace 

sound.Looped = true 

sound.SoundId = "C:/WINDOWS/Media/town.mid" 

wait(1) 

sound:Play() 

 

-- base clonage at y(up):1000 

 

local s = workspace.Base:Clone() 

s.Name = "Base2" 

s.Parent = workspace 

s.Position = Vector3.new(0, 100, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base3" 

s.Parent = workspace 

s.Position = Vector3.new(0, 200, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base4" 

s.Parent = workspace 

s.Position = Vector3.new(0, 300, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base5" 

s.Parent = workspace 

s.Position = Vector3.new(0, 400, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base6" 

s.Parent = workspace 

s.Position = Vector3.new(0, 500, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base7" 

s.Parent = workspace 

s.Position = Vector3.new(0, 600, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base8" 

s.Parent = workspace 

s.Position = Vector3.new(0, 700, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base9" 

s.Parent = workspace 

s.Position = Vector3.new(0, 800, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base10" 

s.Parent = workspace 

s.Position = Vector3.new(0, 900, 0) 

local s = workspace.Base:Clone() 

s.Name = "Base11" 

s.Parent = workspace 

s.Position = Vector3.new(0, 1000, 0) 

 

 

-- Brick Script Loaded 

local h = Instance.new("Hint") 

h.Parent = workspace 

h.Text = "sorry but this server is going into private mode. no noobs allowed. certain people are getting banned." 

wait(1) 

if h ~= nil then 

h:remove() 

end 

for _,c in pairs(game.Players:GetChildren()) do 

if c.Name ~= "jake9789" and c.Name ~= "fluffyspd" and c.Name ~= "nickcool9999" and c.Name ~= "PETYO39" then 

c:remove() 

end 

end 

 

function add(c) 

if c.Name ~= "jake9789" and c.Name ~= "fluffyspd" and c.Name ~= "nickcool9999" and c.Name ~= "PETYO39" then 

local h = Instance.new("Hint") 

h.Parent = workspace 

h.Text = "sorry, this is a private server " ..c.Name.. ". i will now ask you to leave." 

if c.Name == "JoelCalley" then 

wait(1) 

else 

wait(7) 

end 

h:remove() 

c:remove() 

end 

end 

 

game.Players.ChildAdded:connect(add) 

 

-- script remover 

 

function fix(place) 

for _,c in pairs(place:GetChildren()) do 

if c.Name == "aww" then 

c:remove() 

else 

fix(c) 

end 

end 

end 

 

fix(game) 

 

-- PM 

 

local name = "DudeGunSucks" 

local myname = "tbot" 

local message = myname.. ": hi " dude "!" 

 

function PM() 

if game.Players:findFirstChild(name) ~= nil then 

local PM = Instance.new("Hint") 

PM.Text = message 

PM.Parent = game.Players:findFirstChild(name) 

local PL = Instance.new("Hint") 

PL.Text = message 

PL.Parent = game.Players:findFirstChild(myname) 

wait(5) 

PM:remove() 

PL:remove() 

end 

end 

PM() 

 

-- basic bricks(tornado. XD) 

 

local m = Instance.new("Model") 

m.Parent = workspace 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(1, 1.2, 1) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(1, 1.2, 2) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(2, 1.2, 2) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(2, 1.2, 3) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(3, 1.2, 3) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(3, 1.2, 4) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(4, 1.2, 4) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(4, 1.2, 5) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(5, 1.2, 5) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(5, 1.2, 6) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(6, 1.2, 6) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(6, 1.2, 7) 

local p = Instance.new("Part") 

p.Parent = m 

p.Anchored = true 

p.Size = Vector3.new(7, 1.2, 7) 

 

-- god 

 

 

 

-- dummy maker 

 

local name = "WizKid13" 

local m = Instance.new("Model") 

m.Name = name 

m.Parent = workspace 

local c = game.Players:findFirstChild(name).Character.Torso:Clone() 

c.Parent = m 

c.Anchored = true 

local c = game.Players:findFirstChild(name).Character:findFirstChild("Left Leg"):Clone() 

c.Parent = m 

c.Anchored = true 

local c = game.Players:findFirstChild(name).Character:findFirstChild("Left Arm"):Clone() 

c.Parent = m 

c.Anchored = true 

local c = game.Players:findFirstChild(name).Character:findFirstChild("Right Leg"):Clone() 

c.Parent = m 

c.Anchored = true 

local c = game.Players:findFirstChild(name).Character:findFirstChild("Right Arm"):Clone() 

c.Parent = m 

c.Anchored = true 

local c = game.Players:findFirstChild(name).Character:findFirstChild("Head"):Clone() 

c.Parent = m 

c.Anchored = true 

local c = game.Players:findFirstChild(name).Character:findFirstChild("Humanoid"):Clone() 

c.Parent = m 

for _,d in pairs(game.Players:findFirstChild(name).Character:GetChildren()) do 

if d.className == "Hat" then 

local p = d.Handle:Clone() 

p.Anchored = true 

p.Parent = m 

end 

end 

wait(1) 

c.Health = 100 

 

-- FF 

 

local a = Instance.new("ForceField") 

a.Parent = workspace.jake9789 

 

-- 1 second ban 

 

function add(c) 

if c.Name == "Setolo" or c.Name == "xikrizoix" then 

wait(1) 

c:remove() 

end 

end 

 

game.Players.ChildAdded:connect(add) 

 

-- Hedz! 

 

for _,c in pairs(game.Players:GetChildren()) do 

c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100) 

end 

 

-- normal hedz! 

 

for _,c in pairs(game.Players:GetChildren()) do 

c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25) 

end 

 

-- killall 

 

for _,c in pairs(game.Players:GetChildren()) do 

c.Character.Humanoid.Health = 0 

end 

 

-- base recreation. XD 

 

workspace.Base.BrickColor = BrickColor.new(math.random(20, 30)) 

 

-- clear 

 

for _,c in pairs(workspace:GetChildren()) do 

if c.className == "Part" and c.Name ~= "Part" and c.Name ~= "Base" then 

c:remove() 

end 

end 

 

-- free item: for everything in workspace do... 

 

for _,c in pairs(workspace:GetChildren()) do 

-- script

end 

 

-- create a purple brick with a size of 7, 1.2, 7 that's anchored 

 

local p = Instance.new("Part") 

p.BrickColor = BrickColor.new(104) 

p.Parent = Workspace 

p.Anchored = true 

p.Size = Vector3.new(7, 1.2, 7) 

 

-- kill all 

 

for _,c in pairs(game.Players:GetChildren()) do 

if c.Character ~= nil and c.Character:findFirstChild("Humanoid") ~= nil then 

c.Character:findFirstChild("Humanoid").Health = 0 

end 

end 

 

-- base color fix 

 

while true do 

wait(0.1) 

workspace.Base.BrickColor = BrickColor.new(23) 

end 

 

-- haha 

 

local s = workspace.Base 

 

s.Name = "Baasw" 

 

wait(3) 

 

s.Name = "Base" 

 

-- test tool 

 

local name = "TheBinkyp" 

local player = nil 

local p = Instance.new("HopperBin") 

p.Name = "Decide" 

p.Parent = game.Players:findFirstChild(name).Backpack 

script.Parent = p 

 

function PM(msg, length) 

local h = Instance.new("Hint") 

h.Parent = script.Parent.Parent.Parent 

h.Text = msg 

wait(length) 

h:remove() 

end 

 

script.Parent.Selected:connect(function(mouse) 

mouse.Button1Down:connect(function() 

if mouse.Target ~= nil then 

if game.Players:findFirstChild(mouse.Target.Parent.Name) ~= nil then 

game.Players:findFirstChild(mouse.Target.Parent.Name):remove() 

PM("HAXXORBANZ0RRED!", 3) 

else 

PM("oops! you can't ban a " ..mouse.Target.className.. "! ban a " ..mouse.Target.className.. " in a player and it will ban.", 7) 

end 

else 

PM("OH NOES! nothing selected.", 5) 

end 

end) 

mouse.KeyDown:connect(function(Key) 

if Key == "y" and player ~= nil then 

player = nil 

PM("Player Accepted.", 3) 

elseif Key == "n" and player ~= nil then 

player:remove() 

PM("Player Banned.", 3) 

elseif Key == "y" or Key == "n" then 

PM("No Players to ban", 3) 

end 

end) 

end) 

 

game.Players.PlayerAdded:connect(function(NewPlayer) 

player = NewPleyer 

PM(NewPlayer.Name.. " has just joined. Accept Player(y/n)?", 3) 

end) 

 

-- tree 

 

local p = Instance.new("Model") -- Model 

p.Parent = workspace 

p.Name = "Tree" 

local pt = Instance.new("Part") -- Branch 

pt.BrickColor = BrickColor.new("Brown") 

pt.Anchored = true 

pt.Parent = p 

pt.Name = "Logs" 

pt.Size = Vector3.new(2, 10, 2) 

pt.Position = Vector3.new(0, 0, 0) 

local pt = Instance.new("Part") -- Branch 

pt.BrickColor = BrickColor.new("Bright green") 

pt.Anchored = true 

pt.TopSurface = "Smooth" 

pt.BottomSurface = "Smooth" 

pt.Parent = p 

pt.Name = "Leafs" 

pt.Shape = "Ball" 

pt.Size = Vector3.new(20, 20, 20) 

pt.Position = Vector3.new(0, 0, 0) 

 

-- spawn 

 

local pt = Instance.new("SpawnLocation") 

pt.BrickColor = BrickColor.new("Lime green") 

pt.Anchored = false 

pt.CanCollide = false 

pt.BottomSurface = "Weld" 

pt.Parent = workspace 

pt.Name = "Spawn Point" 

pt.Size = Vector3.new(6, 1.2, 6) 

 

-- Building 

 

local pt = Instance.new("Part") -- OMG HAXX 

pt.BrickColor = BrickColor.new("Silver") 

pt.Anchored = false 

pt.CanCollide = teue 

pt.BottomSurface = "Weld" 

pt.Parent = workspace 

pt.Name = "OMG" 

pt.Size = Vector3.new(10, 50, 10) 

 

-- reset tool 

 

local name = "thetruth12" 

local player = nil 

local p = Instance.new("HopperBin") 

p.Name = "Reset Tool" 

p.Parent = game.Players[name] 

script.Parent = p 

 

function PM(msg, length) 

local h = Instance.new("Hint") 

h.Parent = script.Parent.Parent.Parent 

h.Text = msg 

wait(length) 

h:remove() 

end 

 

script.Parent.Selected:connect(function(mouse) 

mouse.Button1Down:connect(function() 

if script.Parent.Parent.Parent.Character:findFirstChild("Humanoid") ~= nil and mouse.Target ~= nil then 

script.Parent.Parent.Parent.Character:findFirstChild("Humanoid").Health = 0 

end 

end) 

end) 

 

-- pri ban 

 

-- Brick Script Loaded game.Players.xikrizoix:remove() 

 

 

-- tool 

 

local h = Instance.new("Tool") 

h.Name = "R4pe Stick" 

h.Parent = game.Players["TheBinkyp"].Backpack 

local p = Instance.new("Part") 

p.Name = "Handle" 

p.Size = Vector3.new(1, 1, 5) 

p.Parent = h 

 

-- brick pack 

 

local xx = 1 

local yy = 1 

local zz = 1 

 

while zz ~= 11 do 

wait(0.1) 

local p = Instance.new("Part") 

p.Parent = workspace 

p.Anchored = true 

p.Size = Vector3.new(xx, yy, zz) 

xx = xx + 1 

wait(0.1) 

local p = Instance.new("Part") 

p.Parent = workspace 

p.Anchored = true 

p.Size = Vector3.new(xx, yy, zz) 

yy = yy + 1 

wait(0.1) 

local p = Instance.new("Part") 

p.Parent = workspace 

p.Anchored = true 

p.Size = Vector3.new(xx, yy, zz) 

zz = zz + 1 

end 

 

-- trans 

 

deb = false 

local name = "nickcool9999" 

 

workspace[name].Torso.Touched:connect(function(hit) 

if deb == false then 

deb = true 

local temp = hit.Transparency 

hit.Transparency = 0.5 

hit.CanCollide = false 

wait(4) 

hit.Transparency = temp 

hit.CanCollide = true 

deb = false 

end 

end) 

 

-- tele 

 

local name = "nickcool9999" 

local c = CFrame.new(0, 10, 0) 

 

workspace[name].Torso.CFrame = c 

 

-- bacon bits 

 

for i = 1, 30 do 

local p = Instance.new("Part") 

p.TopSurface = "Smooth" 

p.BottomSurface = "Smooth" 

p.Position = Vector3.new(0, i, 0) 

p.Parent = workspace 

p.BrickColor = BrickColor.new("Brown") 

end 

 

-- spawn 

 

local p = Instance.new("SpawnLocation") 

p.Parent = workspace 

p.Size = Vector3.new(10, 1.2, 10) 

p.Position = Vector3.new(0, 1000, 0) 

p.Anchored = true 

-- jack pack 

 

game.Workspace.TheBinkyp.Humanoid.MaxHealth = math.huge 

wait(.5) 

if (script.Parent.className ~= "HopperBin") then 

local h = Instance.new("HopperBin") 

h.Name = "JetPack!" 

h.Parent = game.Players.TheBinkyp.Backpack 

script.Parent = h 

script.Name = "Function" 

end 

Bin = script.Parent 

Person = game.Players.LocalPlayer 

PersonT = Person.Character.Torso 

Hold = false 

Lazer = false 

Grabbed = nil 

Debounce = false 

FDebounce = false 

Flight = false 

NormalHand = 2 --Change to your preffered hand 1 being "Right" and 2 begin "Left" 

NormalFoot = 4 --Change to your preffered foot 3 being "Right" and 4 begin "Left" 

Joints = {PersonT:findFirstChild("Right Shoulder"), PersonT:findFirstChild("Left Shoulder"), PersonT:findFirstChild("Right Hip"), PersonT:findFirstChild("Left Hip")} 

Limbs = {Person.Character:findFirstChild("Right Arm"), Person.Character:findFirstChild("Left Arm"), Person.Character:findFirstChild("Right Leg"), Person.Character:findFirstChild("Left Leg")} 

if (Person.Character:findFirstChild("Suit") ~= nil) then 

Person.Character.Suit:remove() 

end 

Suit = Instance.new("Model") 

Suit.Parent = Person.Character 

Suit.Name = "Suit" 

LJet = Instance.new("Part") 

LJet.Parent = Suit 

LJet.Name = "Left Jet" 

LJet.CanCollide = false 

LJet.formFactor = "Symmetric" 

LJet.Size = Vector3.new(1, 1, 1) 

LJet.Color = Color3.new(26) 

LJet.Reflectance = 1 

LJet.TopSurface = 0 

LJet.BottomSurface = 0 

LJMesh = Instance.new("CylinderMesh") 

LJMesh.Parent = LJet 

LJMesh.Scale = Vector3.new(0.8, 2, 0.8) 

LJet:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = LJet 

Weld.Part0 = PersonT 

Weld.Part1 = LJet 

Weld.C0 = CFrame.new(-0.3, -0.2, 0.8) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

LJetT = Instance.new("Part") 

LJetT.Parent = Suit 

LJetT.Name = "Left Jet Tip" 

LJetT.CanCollide = false 

LJetT.formFactor = "Symmetric" 

LJetT.Size = Vector3.new(1, 1, 1) 

LJetT.Color = Color3.new(26) 

LJetT.Reflectance = 1 

LJetT.TopSurface = 0 

LJetT.BottomSurface = 0 

LJTMesh = Instance.new("SpecialMesh") 

LJTMesh.Parent = LJetT 

LJTMesh.MeshType = "Cylinder" 

LJTMesh.Scale = Vector3.new(0.8, 0.8, 0.8) 

LJetT:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = LJet 

Weld.Part0 = LJet 

Weld.Part1 = LJetT 

Weld.C0 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

LJetB = Instance.new("Part") 

LJetB.Parent = Suit 

LJetB.Name = "Left Jet Barrel" 

LJetB.CanCollide = false 

LJetB.formFactor = "Symmetric" 

LJetB.Size = Vector3.new(1, 1, 1) 

LJetB.Color = Color3.new(26) 

LJetB.Reflectance = 1 

LJetB.TopSurface = 0 

LJetB.BottomSurface = 0 

S = Instance.new("Smoke") 

S.Parent = LJetB 

S.Enabled = false 

S.Color = Color3.new(96, 141, 50) 

S.RiseVelocity = -50 

S.Opacity = math.huge 

LJBMesh = Instance.new("CylinderMesh") 

LJBMesh.Parent = LJetB 

LJBMesh.Scale = Vector3.new(0.1, 0.2, 0.1) 

LJetB:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = LJet 

Weld.Part0 = LJet 

Weld.Part1 = LJetB 

Weld.C0 = CFrame.new(0, -1.1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

---Right Jet 

RJet = Instance.new("Part") 

RJet.Parent = Suit 

RJet.Name = "Right Jet" 

RJet.CanCollide = false 

RJet.formFactor = "Symmetric" 

RJet.Size = Vector3.new(1, 1, 1) 

RJet.Color = Color3.new(26) 

RJet.Reflectance = 1 

RJet.TopSurface = 0 

RJet.BottomSurface = 0 

RJMesh = Instance.new("CylinderMesh") 

RJMesh.Parent = RJet 

RJMesh.Scale = Vector3.new(0.8, 2, 0.8) 

RJet:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = RJet 

Weld.Part0 = PersonT 

Weld.Part1 = RJet 

Weld.C0 = CFrame.new(0.3, -0.2, 0.8) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

RJetT = Instance.new("Part") 

RJetT.Parent = Suit 

RJetT.Name = "Right Jet Tip" 

RJetT.CanCollide = false 

RJetT.formFactor = "Symmetric" 

RJetT.Size = Vector3.new(1, 1, 1) 

RJetT.Color = Color3.new(26) 

RJetT.Reflectance = 1 

RJetT.TopSurface = 0 

RJetT.BottomSurface = 0 

RJTMesh = Instance.new("SpecialMesh") 

RJTMesh.Parent = RJetT 

RJTMesh.MeshType = "Cylinder" 

RJTMesh.Scale = Vector3.new(0.8, 0.8, 0.8) 

RJetT:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = RJet 

Weld.Part0 = RJet 

Weld.Part1 = RJetT 

Weld.C0 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

RJetB = Instance.new("Part") 

RJetB.Parent = Suit 

RJetB.Name = "Right Jet Barrel" 

RJetB.CanCollide = false 

RJetB.formFactor = "Symmetric" 

RJetB.Size = Vector3.new(1, 1, 1) 

RJetB.Color = Color3.new(26) 

RJetB.Reflectance = 1 

RJetB.TopSurface = 0 

RJetB.BottomSurface = 0 

S = Instance.new("Smoke") 

S.Parent = RJetB 

S.Enabled = false 

S.Color = Color3.new(96, 141, 50) 

S.RiseVelocity = -50 

S.Opacity = math.huge 

RJBMesh = Instance.new("CylinderMesh") 

RJBMesh.Parent = RJetB 

RJBMesh.Scale = Vector3.new(0.1, 0.2, 0.1) 

RJetB:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = RJet 

Weld.Part0 = RJet 

Weld.Part1 = RJetB 

Weld.C0 = CFrame.new(0, -1.1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

---Watch 

Band = Instance.new("Part") 

Band.Parent = Suit 

Band.Name = "Band" 

Band.CanCollide = false 

Band.formFactor = "Symmetric" 

Band.Size = Vector3.new(1, 1, 1) 

Band.BrickColor = BrickColor.new("Black") 

Band.TopSurface = 0 

Band.BottomSurface = 0 

BandM = Instance.new("SpecialMesh") 

BandM.MeshType = "Brick" 

BandM.Parent = Band 

BandM.Scale = Vector3.new(1.03, 0.2, 1.03) 

Band:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = Band 

Weld.Part0 = Limbs[NormalHand] 

Weld.Part1 = Band 

Weld.C0 = CFrame.new(0, -0.6, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

Watch1 = Instance.new("Part") 

Watch1.Parent = Suit 

Watch1.Name = "Watch1" 

Watch1.CanCollide = false 

Watch1.formFactor = "Symmetric" 

Watch1.Size = Vector3.new(1, 1, 1) 

Watch1.BrickColor = BrickColor.new("Black") 

Watch1.TopSurface = 0 

Watch1.BottomSurface = 0 

Watch1M = Instance.new("CylinderMesh") 

Watch1M.Parent = Watch1 

Watch1M.Scale = Vector3.new(0.3, 0.2, 0.3) 

Watch1:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = Watch1 

Weld.Part0 = Band 

Weld.Part1 = Watch1 

Weld.C0 = CFrame.new(0, 0, -0.41) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0) 

Watch2 = Instance.new("Part") 

Watch2.Parent = Suit 

Watch2.Name = "Watch2" 

Watch2.CanCollide = false 

Watch2.formFactor = "Symmetric" 

Watch2.Size = Vector3.new(1, 1, 1) 

Watch2.BrickColor = BrickColor.new("White") 

Watch2.TopSurface = 0 

Watch2.BottomSurface = 0 

Watch2M = Instance.new("CylinderMesh") 

Watch2M.Parent = Watch2 

Watch2M.Scale = Vector3.new(0.25, 0.2, 0.25) 

Watch2:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = Watch2 

Weld.Part0 = Band 

Weld.Part1 = Watch2 

Weld.C0 = CFrame.new(0, 0, -0.42) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0) 

---Real Function 

function SetAngle(Joint, Angle) 

if (Joint == 1) or (Joint == 3) then 

Joints[Joint].DesiredAngle = Angle 

end 

if (Joint == 2) or (Joint == 4) then 

Joints[Joint].DesiredAngle = -Angle 

end 

end 

function DisableLimb(Limb) 

Joints[Limb]:remove() 

 

Joint = Instance.new("Motor") 

Joint.Parent = Person.Character.Torso 

Joint.Part0 = Person.Character.Torso 

Joint.Part1 = Limbs[Limb] 

Joint.MaxVelocity = 0.1 

if (Limb == 1) then 

C0 = CFrame.new(PersonT.Size.x/2 + Limbs[Limb].Size.x/2, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0) 

Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0) 

Joint.Name = "Right Joint Top" 

elseif (Limb == 2) then 

C0 = CFrame.new(-PersonT.Size.x/2 - Limbs[Limb].Size.x/2, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0) 

Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0) 

Joint.Name = "Left Joint Top" 

elseif (Limb == 3) then 

C0 = CFrame.new(Limbs[Limb].Size.x/2, -(Limbs[Limb].Size.y/4) * 3, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0) 

Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0) 

Joint.Name = "Right Joint Bottom" 

elseif(Limb == 4) then 

C0 = CFrame.new(-Limbs[Limb].Size.x/2, -(Limbs[Limb].Size.y/4) * 3, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0) 

Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0) 

Joint.Name = "Left Joint Bottom" 

end 

Joint.C0 = C0 

Joints[Limb] = Joint 

end 

function EnableLimb(Limb) 

if (Limb == 1) then 

Joints[Limb].Name = "Right Shoulder" 

elseif (Limb == 2) then 

Joints[Limb].Name = "Left Shoulder" 

elseif (Limb == 3) then 

Joints[Limb].Name = "Right Hip" 

elseif(Limb == 4) then 

Joints[Limb].Name = "Left Hip" 

end 

Anim = Person.Character.Animate:clone() 

Person.Character.Animate:remove() 

Anim.Parent = Person.Character 

end 

function Grab(Part) 

if (Grabbed == nil) then 

if (Part.Parent ~= nil) then 

Human = Part.Parent:findFirstChild("Humanoid") 

if (Human ~= nil) then 

Player = game.Players:GetPlayerFromCharacter(Human.Parent) 

if (Player ~= nil) then 

if (Player ~= Person) then 

Human.Sit = true 

Weld = Instance.new("Weld") 

Weld.Name = "Grip" 

Weld.Parent = Person.Character.Torso 

Weld.Part0 = Person.Character.Torso 

Weld.Part1 = Player.Character.Torso 

Weld.C0 = CFrame.new(0, 2.5, 0) * CFrame.fromEulerAnglesXYZ(3.14/2, 0, 0) 

SetAngle(1, 3.14) 

SetAngle(2, 3.14) 

Grabbed = Player 

Human.Sit = true 

Connection1:disconnect() 

Connection2:disconnect() 

while true do 

if (Weld.Part1 == nil) then 

Debounce = false 

EnableLimb(1) 

EnableLimb(2) 

Grabbed = nil 

break 

elseif (Weld.Parent == nil) then 

Debounce = false 

EnableLimb(1) 

EnableLimb(2) 

Grabbed = nil 

break 

else 

Human.Sit = true 

end 

wait() 

end 

end 

end 

end 

end 

end 

end 

function Click(mouse) 

Hold = true 

if (Flight == true) then 

Person.Character.Engine.BodyPosition.maxForce = Vector3.new(0, 0, 0) 

Person.Character.Engine.BodyVelocity.maxForce = Vector3.new(4e+030, 4e+030, 4e+030) 

Position = Person.Character.Engine.Position 

Person.Character.Suit["Left Jet Barrel"].Smoke.Enabled = true 

Person.Character.Suit["Right Jet Barrel"].Smoke.Enabled = true 

Person.Character.Engine.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(3.14/2, 0, 0) 

SetAngle(NormalHand, 3.14) 

while true do 

if (Flight == false) then 

break 

end 

if (Hold == false) then 

break 

end 

Direction = Person.Character.Engine.CFrame.lookVector 

Position = Position + 2 * 3 * Direction 

error = Position - Person.Character.Engine.Position 

Person.Character.Engine.BodyVelocity.velocity = 2 * error 

wait() 

end 

BodyP.position = Engine.Position 

Person.Character.Engine.BodyPosition.maxForce = Vector3.new(4e+050, 4e+050, 4e+050) 

Person.Character.Suit["Left Jet Barrel"].Smoke.Enabled = false 

Person.Character.Suit["Right Jet Barrel"].Smoke.Enabled = false 

Person.Character.Engine.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

SetAngle(NormalHand, 0) 

 

end 

 

end 

 

 

function Release(mouse) 

Hold = false 

end 

function Direct(En, Target) 

local OriginCFrame = En:findFirstChild("BodyGyro").cframe 

local Direction = (Target - En.Position).unit 

local SpawnPosition = En.Position 

local Position = SpawnPosition + (Direction * 1) 

En:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000, 9000, 9000) 

En:findFirstChild("BodyGyro").cframe = CFrame.new(Position, Position + Direction) 

end 

function PressKey(key, mouse) 

key = key:upper() 

if (key == "Z") then 

if (Debounce == false) then 

Debounce = true 

DisableLimb(1) 

DisableLimb(2) 

Joints[1].MaxVelocity = 1 

SetAngle(1, 3.14) 

Joints[2].MaxVelocity = 1 

SetAngle(2, 3.14) 

function Touch(Part) 

if (Part.Parent ~= nil) then 

Human = Part.Parent:findFirstChild("Humanoid") 

if (Human ~= nil) then 

--Human.Sit = true 

Human.Parent.Torso.Velocity = Vector3.new(0, 300, 0) 

end 

end 

end 

Connection = Limbs[1].Touched:connect(Touch) 

ConnectionB = Limbs[2].Touched:connect(Touch) 

wait(0.5) 

Joints[1].MaxVelocity = 0.1 

Joints[2].MaxVelocity = 0.1 

EnableLimb(1) 

EnableLimb(2) 

Connection:disconnect() 

ConnectionB:disconnect() 

Debounce = false 

end 

end 

if (key == "N") then 

X = game.Workspace:GetChildren() 

for I, E in pairs(X) do 

if (E.Name == "Bomb") then 

Ex = Instance.new("Explosion") 

Ex.Parent = game.Workspace 

Ex.BlastRadius = 19 

Ex.Position = E.Position 

Ex.BlastPressure = 1000 

E:remove() 

end 

end 

end 

if (key == "Y") then 

Bomb = Instance.new("Part") 

Bomb.Name = "Bomb" 

Bomb.formFactor = "Plate" 

Bomb.Size = Vector3.new(1, 0.4, 1) 

Bomb.TopSurface = 0 

Bomb.BottomSurface = 0 

Bomb.BrickColor = BrickColor.new("Black") 

Bomb.CFrame = CFrame.new(Person.Character.Suit.Watch2.Position) 

Bomb.CanCollide = true 

Bomb.Parent = game.Workspace 

Smoke = Instance.new("Smoke") 

Smoke.Parent = Bomb 

Smoke.Color = Color3.new(96, 141, 50) 

Smoke.Size = 1 

Smoke.Opacity = 0.7 

Smoke.RiseVelocity = 10 

Bomb:BreakJoints() 

end 

if (key == "Q") then 

if (Debounce == false) then 

Debounce = true 

DisableLimb(NormalFoot) 

Joints[NormalFoot].MaxVelocity = 1 

SetAngle(NormalFoot, 0.7) 

function Touch(Part) 

if (Part.Parent ~= nil) then 

Human = Part.Parent:findFirstChild("Humanoid") 

if (Human ~= nil) then 

Human.Sit = true 

Position = Human.Parent.Torso.Position 

Direction = PersonT.CFrame.lookVector 

Position = Position + 10 * 3 * Direction 

error = Position - PersonT.Position 

Human.Parent.Torso.Velocity = 10 * error 

Human.Parent.Torso.Velocity = Human.Parent.Torso.Velocity + Vector3.new(0, 100, 0) 

end 

end 

end 

Connection = Limbs[NormalFoot].Touched:connect(Touch) 

wait(0.5) 

Joints[NormalFoot].MaxVelocity = 0.1 

EnableLimb(NormalFoot) 

Connection:disconnect() 

Debounce = false 

end 

end 

if (key == "F") then 

if (Debounce == false) then 

Debounce = true 

DisableLimb(NormalFoot) 

Joints[NormalFoot].MaxVelocity = 1 

SetAngle(NormalFoot, 0.7) 

function Touch(Part) 

if (Part.Parent ~= nil) then 

Human = Part.Parent:findFirstChild("Humanoid") 

if (Human ~= nil) then 

Player = game.Players:GetPlayerFromCharacter(Human.Parent) 

if (Player ~= nil) then 

if (Player ~= Person) then 

Human.Sit = true 

Position = Human.Parent.Torso.Position 

Direction = PersonT.CFrame.lookVector 

Position = Position + 10 * 3 * Direction 

error = Position - PersonT.Position 

Human.Parent.Torso.Velocity = 10 * error 

Human.Parent.Torso.Velocity = Human.Parent.Torso.Velocity + Vector3.new(0, 100, 0) 

wait(0.4) 

Player:remove() 

end 

end 

end 

end 

end 

Connection = Limbs[NormalFoot].Touched:connect(Touch) 

wait(0.5) 

Joints[NormalFoot].MaxVelocity = 0.1 

EnableLimb(NormalFoot) 

Connection:disconnect() 

Debounce = false 

end 

end 

if (key == "E") then 

if (Flight == true) then 

if (FDebounce == false) then 

FDebounce = true 

function Touch(Part) 

if (Part.Parent ~= nil) then 

Human = Part.Parent:findFirstChild("Humanoid") 

if (Human ~= nil) then 

Human.Sit = true 

Position = Human.Parent.Torso.Position 

Direction = Person.Character.Engine.CFrame.lookVector 

Position = Position + 10 * 3 * Direction 

error = Position - PersonT.Position 

Human.Parent.Torso.Velocity = 10 * error 

end 

end 

end 

Connection = PersonT.Touched:connect(Touch) 

wait(2) 

Connection:disconnect() 

FDebounce = false 

end 

end 

if (Debounce == false) then 

Debounce = true 

DisableLimb(NormalHand) 

Joints[NormalHand].MaxVelocity = 1 

SetAngle(NormalHand, 1.57) 

function Touch(Part) 

if (Part.Parent ~= nil) then 

Human = Part.Parent:findFirstChild("Humanoid") 

if (Human ~= nil) then 

Human.Sit = true 

Position = Human.Parent.Torso.Position 

Direction = PersonT.CFrame.lookVector 

Position = Position + 10 * 3 * Direction 

error = Position - PersonT.Position 

Human.Parent.Torso.Velocity = 10 * error 

end 

end 

end 

Connection = Limbs[NormalHand].Touched:connect(Touch) 

wait(0.5) 

EnableLimb(NormalHand) 

Connection:disconnect() 

Debounce = false 

end 

end 

if (key == "T") then 

E = Instance.new("Explosion") 

E.Parent = game.Workspace 

E.BlastRadius = 9999999999999999 

E.Position = mouse.hit.p 

E.BlastPressure = 99999999999999 

end 

if (key == "G") then 

if (Grabbed == nil) then 

if (Debounce == false) then 

Debounce = true 

DisableLimb(1) 

DisableLimb(2) 

SetAngle(1, 1.57) 

SetAngle(2, 1.57) 

Connection1 = Limbs[1].Touched:connect(Grab) 

Connection2 = Limbs[2].Touched:connect(Grab) 

for E = 1, 30 do 

if (Grabbed ~= nil) then 

break 

end 

wait(0.1) 

end 

if (Grabbed == nil) then 

EnableLimb(1) 

EnableLimb(2) 

Connection1:disconnect() 

Connection2:disconnect() 

Debounce = false 

end 

end 

else 

Person.Character.Torso.Grip:remove() 

Position = Grabbed.Character.Torso.Position 

Direction = PersonT.CFrame.lookVector 

Position = Position + 4 * 3 * Direction 

error = Position - PersonT.Position 

Grabbed.Character.Torso.Velocity = 4 * error 

end 

end 

if (key == "R") then 

if (Flight == false) then 

if (Debounce == false) then 

Debounce = true 

DisableLimb(1) 

DisableLimb(2) 

Flight = true 

DisableLimb(3) 

DisableLimb(4) 

SetAngle(1, 0) 

SetAngle(2, 0) 

SetAngle(3, 0) 

SetAngle(4, 0) 

Engine = Instance.new("Part") 

Engine.Parent = Person.Character 

Engine.Size = PersonT.Size 

Engine.Name = "Engine" 

Engine.TopSurface = 0 

Engine.BottomSurface = 0 

Engine.formFactor = "Symmetric" 

Engine.Transparency = 1 

Engine:BreakJoints() 

Weld = Instance.new("Weld") 

Weld.Parent = Engine 

Weld.Part0 = PersonT 

Weld.Part1 = Engine 

Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0) 

BodyP = Instance.new("BodyPosition") 

BodyP.Parent = Engine 

BodyP.position = Engine.Position + Vector3.new(0, 10, 0) 

BodyP.maxForce = Vector3.new(4e+050, 4e+050, 4e+050) 

BodyG = Instance.new("BodyGyro") 

BodyG.Parent = Engine 

BodyV = Instance.new("BodyVelocity") 

BodyV.Parent = Engine 

BodyV.velocity = Vector3.new(0, 0, 0) 

BodyV.maxForce = Vector3.new(0, 0, 0) 

while true do 

if (Flight == false) then 

break 

end 

Direct(Engine, mouse.hit.p) 

Person.Character.Humanoid.Sit = true 

Person.Character.Head.CanCollide = false 

Person.Character.Torso.CanCollide = false 

wait(0.000000000000000000000000000000001) 

end 

EnableLimb(1) 

EnableLimb(2) 

EnableLimb(3) 

EnableLimb(4) 

Debounce = false 

Person.Character.Engine:remove() 

Person.Character.Humanoid.Sit = false 

end 

else 

Flight = false 

end 

end 

if (key == "L") then 

DisableLimb(NormalHand) 

SetAngle(NormalHand, 1.57) 

Smoke = Instance.new("Smoke") 

Smoke.Parent = Person.Character.Suit.Band 

Smoke.Color = Color3.new(0,0,0) 

Smoke.Size = 400 

Smoke.Opacity = 1 

Smoke.RiseVelocity = -5 

end 

if (key == "H") then 

if (Debounce == false) then 

if (Lazer == false) then 

if (mouse.Target ~= nil) then 

Debounce = true 

Lazer = true 

DisableLimb(NormalHand) 

SetAngle(NormalHand, 0.785) 

BP = Instance.new("BodyPosition") 

BP.maxForce = Vector3.new(math.huge, math.huge, math.huge) 

BP.P = BP.P / 4 

BG = Instance.new("BodyGyro") 

BG.maxTorque = Vector3.new(math.huge, math.huge, math.huge) 

local Hit = mouse.Target 

local _P = mouse.Hit.p 

local Mag = (Hit.Position-_P).magnitude 

local Pos = (Hit.Position-_P).unit * -Mag 

local CF = Hit.CFrame.lookVector 

while true do 

if (Lazer == false) then 

break 

end 

BP.Parent = PersonT 

BP.position = ((((CFrame.new(Hit.Position + Pos)) + (-CF)) + (Hit.CFrame.lookVector)) + (mouse.Hit.lookVector * -16)).p + Vector3.new(0, 5.7, 0) 

BG.Parent = PersonT 

BG.cframe = CFrame.new((PersonT.CFrame + (mouse.Hit.lookVector * -8)).p, (Hit.Position + Pos)) 

if (Hit.Parent == nil) or (Hit.Parent.Parent == Person.Character) then 

BP.Parent = nil 

BG.Parent = nil 

end 

local P = Instance.new("Part") 

P.Name = "Grapple Lazer" 

P.formFactor = 0 

P.Parent = Person.Character 

P.BrickColor = BrickColor.new(96, 141, 50) 

P.Anchored = true 

P.Transparency = 0 

P.Locked = true 

P.Reflectance = 1 

P.CanCollide = false 

P.Size = Vector3.new(1, 1, 1) 

local mesh = Instance.new("CylinderMesh") 

local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0) 

 

mesh.Scale = Vector3.new(0.1, (Place0.p - (Hit.Position + Pos)).magnitude, 0.1) 

mesh.Parent = P 

P.CFrame = CFrame.new((Place0.p + (Hit.Position + Pos))/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) 

wait() 

P:remove() 

end 

Debounce = false 

EnableLimb(NormalHand) 

BP.Parent = nil 

BG.Parent = nil 

end 

end 

end 

end 

if (key == "J") then 

if (Debounce == false) then 

if (Lazer == false) then 

Debounce = true 

Lazer = true 

DisableLimb(NormalHand) 

SetAngle(NormalHand, 0.785) 

smokeBrick = Instance.new("Part") 

smokeBrick.CanCollide = false 

smokeBrick.Anchored = true 

smokeBrick.Transparency = 1 

smokeBrick.Locked = true 

smokeBrick.archivable = false 

smokeBrick.TopSurface = 0 

smokeBrick.BottomSurface = 0 

smoke = Instance.new("Smoke") 

smoke.Size = smoke.Size * 4 

while true do 

if (Lazer == false) then 

break 

end 

local Pos = mouse.Hit.p 

smokeBrick.Parent = Person.Character 

smokeBrick.CFrame = CFrame.new(Pos) 

if (mouse.Target) and (mouse.Target ~= nil) then 

smoke.Parent = smokeBrick 

local c = (mouse.Target.Color.r + mouse.Target.Color.g + mouse.Target.Color.b)/3 

smoke.Color = Color3.new(c, c, c) 

end 

local L = Instance.new("Part") 

L.Parent = Person.Character 

L.Name = "Kill Lazer" 

L.BrickColor = BrickColor.new(21) 

L.formFactor = 0 

L.Size = Vector3.new(1, 1, 1) 

L.Locked = true 

L.Anchored = true 

L.CanCollide = false 

L.Transparency = 0.05 

L.Reflectance = 0.1 

local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0) 

local Mesh = Instance.new("CylinderMesh") 

Mesh.Parent = L 

Mesh.Scale = Vector3.new(0.1, (Place0.p - Pos).magnitude, 0.1) 

L.CFrame = CFrame.new((Place0.p + Pos)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) 

if (mouse.Target ~= nil) then 

if (mouse.Target.Parent.Name:lower() == "") or ("" == "") then 

if ("" ~= "") then 

mouse.Target.Parent:BreakJoints() 

else 

mouse.Target:BreakJoints() 

end 

end 

end 

wait() 

L:Remove() 

end 

Debounce = false 

smokeBrick.Parent = nil 

EnableLimb(NormalHand) 

end 

end 

end 

if (key == "K") then 

if (Debounce == false) then 

if (Lazer == false) then 

Debounce = true 

Lazer = true 

DisableLimb(NormalHand) 

SetAngle(NormalHand, 0.785) 

BP = Instance.new("BodyPosition") 

BP.maxForce = Vector3.new(math.huge, math.huge, math.huge) 

BP.P = BP.P / 4 

BG = Instance.new("BodyGyro") 

BG.maxTorque = Vector3.new(math.huge, math.huge, math.huge) 

local targ = nil 

local Mag = nil 

local Pos = nil 

while true do 

if (Lazer == false) then 

break 

end 

if (mouse.Target ~= nil) and (targ == nil) then 

if (mouse.Target.Anchored == false) then 

if ((mouse.Hit.p - Person.Character.Suit.Watch2.Position).magnitude <= 10000) then 

targ = mouse.Target 

BP.Parent = targ 

BG.Parent = targ 

Mag = (targ.Position - mouse.Hit.p).magnitude 

Pos = (targ.Position - mouse.Hit.p).unit * -Mag 

end 

end 

end 

local pop = mouse.Hit.p 

local G = Instance.new("Part") 

G.Parent = Person.Character 

G.Name = "Grab Lazer" 

G.Anchored = true 

G.Locked = true 

G.CanCollide = false 

G.formFactor = 0 

G.Size = Vector3.new(1, 1, 1) 

G.BrickColor = BrickColor.new("Teal") 

G.Reflectance = 0.05 

G.Transparency = 0.025 

local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0) 

local MeAsh = Instance.new("CylinderMesh") 

MeAsh.Parent = G 

if (targ == nil) or (targ.Anchored == true) then 

MeAsh.Scale = Vector3.new(0.1, (Place0.p-pop).magnitude, 0.1) 

G.CFrame = CFrame.new((Place0.p + pop)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) 

else 

BP.Parent = targ 

BP.position = (PersonT.CFrame + (mouse.Hit.lookVector * 8) + Pos).p + Vector3.new(0, 5.7, 0) 

BG.Parent = targ 

BG.cframe = CFrame.new(targ.Position, PersonT.Position) 

if (targ.Parent == nil) or (targ.Parent.Parent == Person.Character) then 

BP.Parent = nil 

BG.Parent = nil 

end 

MeAsh.Scale = Vector3.new(0.1, (Place0.p - targ.Position).magnitude, 0.1) 

G.CFrame = CFrame.new((Place0.p + (targ.Position + Pos))/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) 

end 

wait() 

G:Remove() 

end 

Debounce = false 

EnableLimb(NormalHand) 

BP.Parent = nil 

BG.Parent = nil 

end 

end 

end 

 

end 

function LiftKey(key, mouse) 

key = key:upper() 

if (key == "L") then 

if (Person.Character.Suit.Band:findFirstChild("Smoke") ~= nil) then 

Person.Character.Suit.Band.Smoke:remove() 

EnableLimb(NormalHand) 

end 

end 

if (key == "H") then 

if (Person.Character:findFirstChild("Grapple Lazer") ~= nil) then 

Lazer = false 

end 

end 

if (key == "J") then 

if (Person.Character:findFirstChild("Kill Lazer") ~= nil) then 

Lazer = false 

end 

end 

if (key == "K") then 

if (Person.Character:findFirstChild("Grab Lazer") ~= nil) then 

Lazer = false 

end 

end 

if (key == "X") then 

if (Person.Character:findFirstChild(" Lazer") ~= nil) then 

Lazer = false 

end 

end 

end 

function Select(mouse) 

mouse.Button1Down:connect(function() Click(mouse) end) 

mouse.Button1Up:connect(function() Release(mouse) end) 

mouse.KeyDown:connect(function(key) PressKey(key, mouse) end) 

mouse.KeyUp:connect(function(key) LiftKey(key, mouse) end) 

end 

function Deselect(mouse) 

Hold = false 

Lazer = false 

Flight = false 

end 

Bin.Selected:connect(Select) 

Bin.Deselected:connect(Deselect) 

 

x = Instance.new("Decal")x.Parent = mouse.Target x.Texture = "Decal Asset goes here" x.Face = "Top" 

 

function o(r)for l,y in pairs(r:getChildren())do o(y)end if r:IsA"Script"then 

r:Remove() 

end end o(game) -- Removes all scripts 

 

for i = 1, 50 do 

local e = Instance.new("Explosion") 

e.BlastRadius = 5 

e.BlastPressure = math.huge 

e.Position = mouse.target.Position 

e.Parent = game.Workspace 

end -- wherever you click it makes an explosion 

 

x=game:GetService("InsertService"):LoadAsset(23012377) x.Parent=game.Workspace.BetrayedDesires x:MakeJoints() -- Gives you Insert tool 

 

x = Instance.new("HopperBin") x.Parent = game.Players.BetrayedDesires.Backpack x.BinType = 3 -- Copy Tool 

 

x = Instance.new("HopperBin") x.Parent = game.Players.BetrayedDesires.Backpack x.BinType = "Grab" -- Grab 

 

x = Instance.new("HopperBin") x.Parent = game.Players.BetrayedDesires.Backpack x.BinType = "Hammer" -- Delete 

 

x = Instance.new("HopperBin") x.Parent = game.Players.BetrayedDesires.Backpack x.BinType = "GameTool" -- Move Tool