Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- p = game.Players.LocalPlayer
- char = p.Character
- local char = p.Character
- torso = char.Torso
- neck = char.Torso.Neck
- hum = char.Humanoid
- Player = game:GetService("Players").LocalPlayer
- Character = Player.Character
- tors = Character.Torso
- root = Character.HumanoidRootPart
- lleg = Character["Left Leg"]
- hed = Character.Head
- rleg = Character["Right Leg"]
- rarm = Character["Right Arm"]
- larm = Character["Left Arm"]
- ypcall(function()
- for i,v in pairs(Character:children()) do
- if v:IsA("Hat") then
- v:Destroy()
- end
- end
- for i,v in pairs(Character:children()) do
- if v:IsA("Accessory") then
- v:Destroy()
- end
- end
- for i,v in pairs(Character:children()) do
- if v:IsA("Hair") then
- v:Destroy()
- end
- end
- end)
- CV="Hot pink"
- local txt = Instance.new("BillboardGui", char)
- txt.Adornee = char .Head
- txt.Name = "_status"
- txt.Size = UDim2.new(2, 0, 1.2, 0)
- txt.StudsOffset = Vector3.new(-9, 8, 0)
- local text = Instance.new("TextLabel", txt)
- text.Size = UDim2.new(10, 0, 7, 0)
- text.FontSize = "Size24"
- text.TextScaled = true
- text.TextTransparency = 0
- text.BackgroundTransparency = 1
- text.TextTransparency = 0
- text.TextStrokeTransparency = 0
- text.Font = "Highway"
- text.TextStrokeColor3 = BrickColor.new("Really black").Color
- v=Instance.new("Part")
- v.Name = "ColorBrick"
- v.Parent=p.Character
- v.FormFactor="Symmetric"
- v.Anchored=true
- v.CanCollide=false
- v.BottomSurface="Smooth"
- v.TopSurface="Smooth"
- v.Size=Vector3.new(10,5,3)
- v.Transparency=1
- v.CFrame=char.Torso.CFrame
- v.BrickColor=BrickColor.new(CV)
- v.Transparency=1
- text.TextColor3 = BrickColor.new("White").Color
- v.Shape="Block"
- text.Text = "Absolute Defense"
- hed.face.Texture = "http://www.roblox.com/asset/?id=0"
- hed.Transparency = 0
- rleg.Transparency = 0
- rarm.Transparency = 0
- larm.Transparency = 0
- lleg.Transparency = 0
- tors.Transparency = 0
- Player = game:GetService("Players").LocalPlayer
- Character = Player.Character
- rarm = Character["Right Arm"]
- larm = Character["Left Arm"]
- vt = Vector3.new
- bc = BrickColor.new
- wit = bc("Deep orange").Color
- local prth = Instance.new("Part",Character)
- prth.Size = vt(1.25,1.25,1.25)
- prth.CanCollide = false
- prth.Material = "Neon"
- prth.Transparency = 0.5
- prth.BrickColor = bc("white")
- local wldh = Instance.new("Weld",Character)
- wldh.Part0 = hed
- wldh.Part1 = prth
- local prtrm = Instance.new("Part",Character)
- prtrm.Size = vt(2.1,2.1,1.1)
- prtrm.CanCollide = false
- prtrm.Transparency = 0.5
- prtrm.Material = "Neon"
- prtrm.BrickColor = bc("white")
- local wldm = Instance.new("Weld",Character)
- wldm.Part0 = root
- wldm.Part1 = prtrm
- local prtr = Instance.new("Part",Character)
- prtr.Size = vt(1.1,2.1,1.1)
- prtr.CanCollide = false
- prtr.Transparency = 0.5
- prtr.Material = "Neon"
- prtr.BrickColor = bc("white")
- local prtrl = Instance.new("Part",Character)
- prtrl.Size = vt(1.1,2.1,1.1)
- prtrl.CanCollide = false
- prtrl.Transparency = 0.5
- prtrl.Material = "Neon"
- prtrl.BrickColor = bc("white")
- local eff = Instance.new("ParticleEmitter",prtr)
- eff.LightEmission = 1
- eff.Texture = "rbxassetid://284205403"
- eff.Color = ColorSequence.new(wit)
- eff.Size = NumberSequence.new(0.5,1)
- eff.Acceleration = vt(0,25,0)
- eff.Speed = NumberRange.new(-5)
- eff.LockedToPart = false
- eff.Transparency = NumberSequence.new(0.95)
- eff.Lifetime = NumberRange.new(0.5)
- eff.Rate = 100000
- eff.VelocitySpread = 25
- local wld = Instance.new("Weld",Character)
- wld.Part0 = rarm
- wld.Part1 = prtr
- local wldl = Instance.new("Weld",Character)
- wldl.Part0 = rleg
- wldl.Part1 = prtrl
- local prtr2 = Instance.new("Part",Character)
- prtr2.Size = vt(1.1,2.1,1.1)
- prtr2.CanCollide = false
- prtr2.Transparency = 0.5
- prtr2.Material = "Neon"
- prtr2.BrickColor = bc("white")
- local prtrl2 = Instance.new("Part",Character)
- prtrl2.Size = vt(1.1,2.1,1.1)
- prtrl2.CanCollide = false
- prtrl2.Transparency = 0.5
- prtrl2.Material = "Neon"
- prtrl2.BrickColor = bc("white")
- local eff2 = Instance.new("ParticleEmitter",prtr2)
- eff2.LightEmission = 1
- eff2.Texture = "rbxassetid://284205403"
- eff2.Color = ColorSequence.new(wit)
- eff2.Size = NumberSequence.new(0.5,1)
- eff2.Acceleration = vt(0,25,0)
- eff2.Speed = NumberRange.new(-5)
- eff2.LockedToPart = false
- eff2.Transparency = NumberSequence.new(0.95)
- eff2.Lifetime = NumberRange.new(0.5)
- eff2.Rate = 100000
- eff2.VelocitySpread = 25
- local wld2 = Instance.new("Weld",Character)
- wld2.Part0 = larm
- wld2.Part1 = prtr2
- local wldl2 = Instance.new("Weld",Character)
- wldl2.Part0 = lleg
- wldl2.Part1 = prtrl2
- local mouse = game.Players.LocalPlayer:GetMouse()
- tors = game.Players.LocalPlayer.Character.Torso
- vt = Vector3.new
- bc = BrickColor.new
- local Effect = Instance.new("Part",game.Lighting)
- Effect.BrickColor = bc("Deep orange")
- Effect.Transparency = 1
- Effect.Anchored = true
- Effect.CanCollide = false
- Effect.Material = "Neon"
- Effect.Shape = "Ball"
- Effect.Size = vt(5,5,5)
- local fire1 = Instance.new("Fire",Effect)
- fire1.Name = "Fire"
- fire1.Heat = 0
- fire1.Size = 30
- fire1.SecondaryColor = bc("Really black").Color
- fire1.Color = bc("Deep orange").Color
- local fire2 = Instance.new("Fire",Effect)
- fire2.Name = "Fire2"
- fire2.Heat = 0
- fire2.Size = 25
- fire2.SecondaryColor = bc("Really black").Color
- fire2.Color = bc("Neon orange").Color
- function Explode(rad,par)
- local expart = Instance.new("Part",script.Parent)
- local expart2 = Instance.new("Part",script.Parent)
- local snd = Instance.new("Sound",expart)
- snd.SoundId = "rbxassetid://258057783"
- snd.Volume = 2.5
- local partMesh = Instance.new("SpecialMesh",expart)
- partMesh.MeshType = "Sphere"
- local partMesh2 = Instance.new("SpecialMesh",expart2)
- partMesh2.MeshType = "Sphere"
- local expld = Instance.new("Explosion", script.Parent)
- expld.BlastRadius = rad
- expld.Position = par.Position
- partMesh.Scale = vt(rad,rad,rad)
- expart.Size = vt(1,1,1)*1.5
- expart.Transparency = 0.5
- expart.Anchored = true
- expart.Material = "Neon"
- expart.BrickColor = bc("Deep orange")
- expart.CFrame = par.CFrame
- partMesh2.Scale = vt(rad,rad,rad)
- expart2.Size = vt(1.15,1.15,1.15)*1.5
- expart2.Transparency = 0.5
- expart2.Anchored = true
- expart2.Material = "Neon"
- expart2.BrickColor = bc("Bright orange")
- expart2.CFrame = par.CFrame
- snd:Play()
- for i = 0, 100 do
- expart.Transparency = expart.Transparency + 0.005
- partMesh.Scale = partMesh.Scale + vt(0.25,0.25,0.25)
- expart.CFrame = expart.CFrame
- expart2.Transparency = expart.Transparency + 0.005
- partMesh2.Scale = partMesh2.Scale + vt(0.25,0.25,0.25)
- expart2.CFrame = expart.CFrame
- wait(0)
- end
- snd.Parent = nil
- expart.Parent = nil
- expart2.Parent = nil
- expld.Parent = nil
- end
- function Explode2(rad,par)
- local expart = Instance.new("Part",script.Parent)
- local expart2 = Instance.new("Part",script.Parent)
- local snd = Instance.new("Sound",expart)
- snd.SoundId = "rbxassetid://165969964"
- snd.Volume = 3
- local partMesh = Instance.new("SpecialMesh",expart)
- partMesh.MeshType = "Sphere"
- local partMesh2 = Instance.new("SpecialMesh",expart2)
- partMesh2.MeshType = "Sphere"
- local expld = Instance.new("Explosion", script.Parent)
- expld.BlastRadius = rad
- expld.Position = par.Position
- partMesh.Scale = vt(rad,rad,rad)
- expart.Size = vt(1,1,1)*1.5
- expart.Transparency = 0.5
- expart.Anchored = true
- expart.Material = "Neon"
- expart.BrickColor = bc("Deep orange")
- expart.CFrame = par.CFrame
- partMesh2.Scale = vt(rad,rad,rad)
- expart2.Size = vt(1.15,1.15,1.15)*1.5
- expart2.Transparency = 0.5
- expart2.Anchored = true
- expart2.Material = "Neon"
- expart2.BrickColor = bc("Bright orange")
- expart2.CFrame = par.CFrame
- snd:Play()
- for i = 0, 100 do
- expart.Transparency = expart.Transparency + 0.005
- partMesh.Scale = partMesh.Scale + vt(0.25,0.25,0.25)
- expart.CFrame = expart.CFrame
- expart2.Transparency = expart.Transparency + 0.005
- partMesh2.Scale = partMesh2.Scale + vt(0.25,0.25,0.25)
- expart2.CFrame = expart.CFrame
- wait(0)
- end
- snd.Parent = nil
- expart.Parent = nil
- expart2.Parent = nil
- expld.Parent = nil
- end
- mouse.KeyDown:connect(function(k)
- k = k:lower()
- if k == "q" then
- local spart = Effect:Clone()
- spart.Parent = game.Players.LocalPlayer.Character
- spart.Transparency = 0
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*5
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*15
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*25
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*35
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*45
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*55
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*65
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*75
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*85
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*95
- wait()
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*105
- spart.Transparency = 1
- spart.Fire2:Destroy()
- spart.Fire:Destroy()
- Explode(25,spart)
- spart:Destroy()
- end
- if k == "e" then
- local spart = Effect:Clone()
- spart.Parent = game.Players.LocalPlayer.Character
- spart.Transparency = 0
- spart.Anchored = false
- spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*0
- spart.Position = spart.Position + vt(0,100,0)
- spart.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*150
- wait(1)
- spart.Transparency = 1
- spart.Fire2:Destroy()
- spart.Fire:Destroy()
- Explode2(75,spart)
- spart:Destroy()
- end
- if k == "r" then
- local ff = Instance.new("ForceField",game.Players.LocalPlayer.Character)
- game.Players.LocalPlayer.Character.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*275
- wait(0.75)
- game.Players.LocalPlayer.Character.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*-165
- Explode(30,game.Players.LocalPlayer.Character.Torso)
- wait(0.5)
- ff:Destroy()
- end
- if k == "f" then
- local ff = Instance.new("ForceField",game.Players.LocalPlayer.Character)
- for i = 0, 10 do
- game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,10,0)
- wait(0)
- end
- for i = 0, 5 do
- game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,1,0)
- wait(0)
- end
- game.Players.LocalPlayer.Character.Torso.Anchored = true
- wait(1.5)
- game.Players.LocalPlayer.Character.Torso.Anchored = false
- for i = 0, 10 do
- game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,-1,0)
- wait(0)
- end
- wait(0.25)
- Explode2(62.5,game.Players.LocalPlayer.Character.Torso)
- wait(0.5)
- ff:Destroy()
- end
- end)
- --[[
- This script will change your shirt and pants ^-^
- Change the shirt and pants ID to the one you like
- If your using this script, do it as a local script ^-^
- ]]
- local part = game.Players.LocalPlayer.Character
- local basetemplate = "http://www.roblox.com/asset/?id="
- local shirt = 165752057
- local pants = 2144929301
- local h = part:findFirstChild("Shirt")
- if h ~= nil then
- h.ShirtTemplate = basetemplate..shirt
- else
- local i = Instance.new("Shirt")
- i.Name = "Shirt"
- i.ShirtTemplate = basetemplate..shirt
- i.Parent = part
- end
- local p = part:findFirstChild("Pants")
- if p ~= nil then
- p.PantsTemplate = basetemplate..pants
- else
- local np = Instance.new("Pants")
- np.PantsTemplate = basetemplate..pants
- np.Name = "Pants"
- np.Parent = part
- end
- --repeat wait() until _G and _G['Check'] print('Globals Loaded')
- --g=getfenv()
- --coroutine.resume(_G.Include,g,_G)
- --coroutine.resume(IncludeLibrary,g,Finite.Custom)
- --repeat wait() until inew~=nil and v3~=nil and c3~=nil
- --Controls are q,e,t,r,k (might forget to put more hea
- --You do not need to put your name anywhere in the script (Posted by handsomejhzzzzzz)
- inew=Instance.new
- v3=Vector3.new
- c3=Color3.new
- On=true
- Distance=9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- Minimum=9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- Maximum=9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- LightColor=c3(0/255,230/255,150/255)
- Light=inew('PointLight')
- Light.Color=LightColor
- XVec=v3(0,0,0)
- Target=nil
- Adorn=nil
- BP=inew("BodyPosition")
- BP.maxForce=v3(9990000, 9990000, 9990000)
- BP.P=9990000.000
- BP.D=100000.000
- BP.position=v3(0,50,0)
- Q=false
- E=false
- hit=nil
- FireSize=10
- FireColor=c3(255/255,255/255,255/255)
- FireHeat=10
- RunService=game:GetService('RunService')
- Player=game.Players.LocalPlayer
- Mouse=Player:GetMouse()
- coroutine.wrap(function()
- script.Parent=nil
- RunService.RenderStepped:connect(function()
- if On==false then
- Adorn=nil
- end
- hit=Mouse.Hit
- Unit=(hit.p-Player.Character.Head.Position).unit
- NewPos=Player.Character.Head.Position+(Unit*Distance)-XVec
- if BP==nil then
- BP=inew("BodyPosition")
- else
- BP.position=NewPos
- end
- if Adorn~=nil then
- BP.Parent=Adorn
- Light.Parent=Adorn
- else
- BP.Parent=nil
- Light.Parent=nil
- end
- if Mouse.Target~=nil then Target=Mouse.Target else Target=nil end
- if Q==true and E==false then
- if Distance-2<Minimum then
- Distance=Minimum
- elseif Distance-2>=Minimum then
- Distance=Distance-2
- end
- end
- if Q==false and E==true then
- if Distance+2>Maximum then
- Distance=Maximum
- elseif Distance+2<=Maximum then
- Distance=Distance+2
- end
- end
- if Distance<Minimum then
- Distance=Minimum
- end
- end)
- end)()
- Player.Chatted:connect(function(msg)
- if string.lower(string.sub(msg,1,5))=='make/' then
- for e=1,tonumber(string.sub(msg,6)) do
- local Col=Color3.new(math.random(1,255)/255,math.random(1,255)/255,math.random(1,255)/255)
- local br=Instance.new('Part', workspace)
- br.Size=Vector3.new(math.random(2,8),math.random(2,8),math.random(2,8))
- br.Position=Player.Character.Head.Position+ Vector3.new(math.random(-tonumber(string.sub(msg,6)),tonumber(string.sub(msg,6))), math.random(-tonumber(string.sub(msg,6)),tonumber(string.sub(msg,6))),math.random(-tonumber(string.sub(msg,6)),tonumber(string.sub(msg,6))) )
- br.BrickColor=BrickColor.new(Col)
- end
- end
- end)
- Mouse.KeyDown:connect(function(key)
- if (key)=='q' then
- Q=true
- elseif (key)=='e' then
- E=true
- elseif (key)=='t' then
- if Adorn~=nil then
- BP.Parent=nil
- Adorn.Velocity=Adorn.Velocity+(((Adorn.Position+XVec)-Player.Character.Head.Position)).unit*200
- Adorn=nil
- end
- end
- end)
- Mouse.KeyUp:connect(function(key)
- if (key)=='q' then
- Q=false
- elseif (key)=='e' then
- E=false
- elseif key=='k' and Adorn~=nil then
- for i, v in pairs(Adorn.Parent:GetChildren()) do
- if v:IsA('Humanoid') then v.Health=0 end
- end
- elseif key=='b' and Adorn~=nil then
- Adorn:BreakJoints()
- elseif (key)=='r' and Adorn ~=nil then
- if Adorn.Parent:FindFirstChild('ThisIsAModel') and Adorn.Parent.Fire.Value==false then
- for i, var in pairs(Adorn.Parent:GetChildren()) do
- if var:IsA('BasePart') then
- fire=inew('Fire',var)
- fire.Color=FireColor
- fire.Name='Fire23445'
- fire.Size=FireSize
- fire.Heat=FireHeat
- end
- end
- Adorn.Parent.Fire.Value=true
- elseif Adorn.Parent:FindFirstChild('ThisIsAModel') and Adorn.Parent.Fire.Value==true then
- for i, var in pairs(Adorn.Parent:GetChildren()) do
- if var:IsA('BasePart') and var:FindFirstChild('Fire23445') then
- var.Fire23445:Destroy()
- end
- end
- Adorn.Parent.Fire.Value=false
- elseif not Adorn.Parent:FindFirstChild('ThisIsAModel') then
- if not Adorn:FindFirstChild('Fire23445') then
- fire=inew('Fire',Adorn)
- fire.Color=FireColor
- fire.Name='Fire23445'
- fire.Size=FireSize
- fire.Heat=FireHeat
- elseif Adorn:FindFirstChild('Fire23445') then
- Adorn.Fire23445:Destroy()
- end
- end
- elseif (key)=='z' and Adorn ~=nil then
- if Adorn.Parent:FindFirstChild('ThisIsAModel') then
- if Adorn.Parent.Ghost.Value==false then
- for i, v in pairs(Adorn.Parent:GetChildren()) do
- if v:IsA('BasePart') then
- if v.Transparency==0 then
- tick=inew('BoolValue',v)
- tick.Name='Trans'
- v.Transparency=0.5
- else
- v.Transparency=v.Transparency*2
- end
- end
- end
- Adorn.Parent.Ghost.Value=true
- elseif Adorn.Parent.Ghost.Value==true then
- for i, v in pairs(Adorn.Parent:GetChildren()) do
- if v:IsA('BasePart') then
- if v:FindFirstChild('Trans') then
- v.Transparency=0
- v.Trans:Destroy()
- else
- v.Transparency=v.Transparency/2
- end
- end
- end
- Adorn.Parent.Ghost.Value=false
- end
- elseif not Adorn.Parent:FindFirstChild('ThisIsAModel') then
- if Adorn:FindFirstChild('Trans') then
- Adorn.Transparency=Adorn.Transparency/2
- Adorn.Trans:Destroy()
- if Adorn:FindFirstChild('Trans2') then
- Adorn.Transparency=0
- Adorn.Trans2:Destroy()
- end
- elseif not Adorn:FindFirstChild('Trans') then
- inew('BoolValue',Adorn).Name='Trans'
- if Adorn.Transparency<=0 then
- inew('BoolValue',Adorn).Name='Trans2'
- Adorn.Transparency=0.5
- else Adorn.Transparency=Adorn.Transparency*2
- end
- end
- end
- end
- end)
- Mouse.Button1Down:connect(function()
- if Adorn==nil and BP.Parent==nil and Target~=nil and (hit.p-Player.Character.Head.Position).magnitude<=Maximum and Target:IsDescendantOf(workspace) then
- Distance=(Target.Position-Player.Character.Head.Position).magnitude
- XVec=(hit.p-Target.Position)
- if not Target.Parent:FindFirstChild('ThisIsAModel') then
- local rt=Target.Size
- Minimum=math.sqrt((rt.X^2+rt.Y^2+rt.Z^2))+.5
- else
- local rt=Target.Parent:GetModelSize()
- Minimum=math.sqrt((rt.X^2+rt.Y^2+rt.Z^2))+.5
- end
- Adorn=Target
- end
- end)
- Mouse.Button1Up:connect(function()
- if Adorn~=nil then
- Adorn=nil
- BP.Parent=nil
- end
- end)
- -- x10Shield --
- local me = game:GetService("Players").LocalPlayer
- local ShieldSize = 10
- local canCollide = true
- local isLocked = false
- local defaultTransparency = 1
- local whitelist = {"", "", "", ""}
- local scriptBreak = false
- local followPart = me.Character.HumanoidRootPart
- local actualList = {}
- local playerList = {}
- table.insert(playerList, me)
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- for _,wplay in pairs(whitelist) do
- if v.Name:lower() == wplay:lower() then
- table.insert(playerList, v)
- end
- end
- end
- local MainLocation = me.Character.Torso
- function createShield()
- pcall(function()
- pcall(function()
- for i,v in pairs(MainLocation:GetChildren()) do
- if v.Name == "weinershield" then
- v:Destroy()
- end
- end
- end)
- local mod = Instance.new("Model", MainLocation)
- mod.Name = "weinershield"
- local p1 = Instance.new("Part", mod)
- p1.Name = "front"
- p1.Size = Vector3.new(ShieldSize,ShieldSize,1)
- p1.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y, followPart.Position.Z+(ShieldSize/2))
- local b = Instance.new("BlockMesh", p1)
- b.Scale = Vector3.new(1, 1, 0)
- local p2 = Instance.new("Part", mod)
- p2.Name = "back"
- p2.Size = Vector3.new(ShieldSize,ShieldSize,1)
- p2.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y, followPart.Position.Z-(ShieldSize/2))
- local b = Instance.new("BlockMesh", p2)
- b.Scale = Vector3.new(1, 1, 0)
- local p3 = Instance.new("Part", mod)
- p3.Name = "left"
- p3.Size = Vector3.new(1,ShieldSize,ShieldSize)
- p3.CFrame = CFrame.new(followPart.Position.X+(ShieldSize/2), followPart.Position.Y, followPart.Position.Z)
- local b = Instance.new("BlockMesh", p3)
- b.Scale = Vector3.new(0, 1, 1)
- local p4 = Instance.new("Part", mod)
- p4.Name = "right"
- p4.Size = Vector3.new(1,ShieldSize,ShieldSize)
- p4.CFrame = CFrame.new(followPart.Position.X-(ShieldSize/2), followPart.Position.Y, followPart.Position.Z)
- local b = Instance.new("BlockMesh", p4)
- b.Scale = Vector3.new(0, 1, 1)
- local p5 = Instance.new("Part", mod)
- p5.Name = "top"
- p5.Size = Vector3.new(ShieldSize,1,ShieldSize)
- p5.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y+(ShieldSize/2), followPart.Position.Z)
- local b = Instance.new("BlockMesh", p5)
- b.Scale = Vector3.new(1, 0, 1)
- local p6 = Instance.new("Part", mod)
- p6.Name = "bottom"
- p6.Size = Vector3.new(ShieldSize,1,ShieldSize)
- p6.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y-(ShieldSize/2), followPart.Position.Z)
- local b = Instance.new("BlockMesh", p6)
- b.Scale = Vector3.new(1, 0, 1)
- for i,v in pairs(mod:GetChildren()) do
- v.Anchored = true
- v.Transparency = defaultTransparency
- v.Material = "Neon"
- v.TopSurface = "Smooth"
- v.BottomSurface = "Smooth"
- v.CanCollide = canCollide
- end
- mod.ChildRemoved:connect(function(a)
- game:GetService("RunService").Stepped:wait()
- if a.ClassName == "Part" then
- createShield()
- end
- end)
- end)
- end
- function updateShield()
- pcall(function()
- char = me.Character
- for i,v in pairs(MainLocation:findFirstChild("weinershield"):GetChildren()) do
- v.Anchored = true
- v.Transparency = defaultTransparency
- v.Material = "Neon"
- v.TopSurface = "Smooth"
- v.BottomSurface = "Smooth"
- v.CanCollide = canCollide
- end
- MainLocation:findFirstChild("weinershield").front.Size = Vector3.new(ShieldSize,ShieldSize,1)
- MainLocation:findFirstChild("weinershield").front.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y, followPart.Position.Z+(ShieldSize/2))
- MainLocation:findFirstChild("weinershield").back.Size = Vector3.new(ShieldSize,ShieldSize,1)
- MainLocation:findFirstChild("weinershield").back.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y, followPart.Position.Z-(ShieldSize/2))
- MainLocation:findFirstChild("weinershield").left.Size = Vector3.new(1,ShieldSize,ShieldSize)
- MainLocation:findFirstChild("weinershield").left.CFrame = CFrame.new(followPart.Position.X+(ShieldSize/2), followPart.Position.Y, followPart.Position.Z)
- MainLocation:findFirstChild("weinershield").right.Size = Vector3.new(1,ShieldSize,ShieldSize)
- MainLocation:findFirstChild("weinershield").right.CFrame = CFrame.new(followPart.Position.X-(ShieldSize/2), followPart.Position.Y, followPart.Position.Z)
- MainLocation:findFirstChild("weinershield").top.Size = Vector3.new(ShieldSize,1,ShieldSize)
- MainLocation:findFirstChild("weinershield").top.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y+(ShieldSize/2), followPart.Position.Z)
- MainLocation:findFirstChild("weinershield").bottom.Size = Vector3.new(ShieldSize,1,ShieldSize)
- MainLocation:findFirstChild("weinershield").bottom.CFrame = CFrame.new(followPart.Position.X, followPart.Position.Y-(ShieldSize/2), followPart.Position.Z)
- end)
- end
- local function CreateRegion3FromLocAndSize(Position, Size)
- local SizeOffset = Size/2
- local Point1 = Position - SizeOffset
- local Point2 = Position + SizeOffset
- return Region3.new(Point1, Point2)
- end
- createShield()
- game:GetService("RunService").Heartbeat:connect(function()
- if not scriptBreak then
- local me = game:GetService("Players").LocalPlayer
- local char = workspace:findFirstChild(me.Name)
- actualList = {}
- for i,v in pairs(playerList) do
- pcall(function()
- table.insert(actualList, workspace:findFirstChild(v.Name))
- end)
- end
- if MainLocation:findFirstChild("weinershield") ~= nil then
- updateShield()
- else
- createShield()
- end
- pcall(function()
- local Region = CreateRegion3FromLocAndSize(followPart.Position, Vector3.new(ShieldSize+1,ShieldSize+1,ShieldSize+1))
- for _,Part in pairs(workspace:FindPartsInRegion3WithIgnoreList(Region,actualList,math.huge)) do
- if Part.Name ~= "Base" and not Part:isDescendantOf(MainLocation:findFirstChild("weinershield")) then
- Part:Destroy()
- end
- end
- end)
- pcall(function()
- for i,v in pairs(actualList) do
- if v:findFirstChild("Humanoid") ~= nil then
- v.Humanoid.MaxHealth = math.huge
- v.Humanoid.Health = math.huge
- else
- Instance.new("Humanoid", v)
- end
- end
- end)
- end
- end)
- --[[ Script created by
- Siarius, enjoy!
- Copyright, Ghost, and all Ghost functions, parts, etc
- changing the name of who created, will cause in you breaking rules
- --]]
- s = game.Workspace
- Player = game.Players.LocalPlayer
- c = Player.Character
- mouse = Player:GetMouse()
- s2 = Instance.new("Sound", c.Head)
- s2.Name = "Bleu"
- s2.Volume = 1
- c.Humanoid.MaxHealth = math.huge
- c.Humanoid.Health = math.huge
- game:GetService("Chat"):Chat(c, "ABSOLUTE DEFENSE,Created by zed_isJayTheLionJR")
- for i,v in pairs(c:GetChildren()) do
- if v:IsA("Shirt") or v:IsA("Pants") or v:IsA("Hat") then
- v:remove()
- wait()
- end
- end
- c.Humanoid.DisplayDistanceType = "None"
- c.Humanoid.NameOcclusion = "OccludeAll"
- c.Head.Transparency = .6
- c.Torso.Transparency = .4
- c["Right Arm"].Transparency = .2
- c["Left Arm"].Transparency = .2
- c["Right Leg"].Transparency = .9
- c["Left Leg"].Transparency = .9
- c.Head.BrickColor = BrickColor.new("Industrial white")
- c.Torso.BrickColor = BrickColor.new("Industrial white")
- c["Right Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Left Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Right Leg"].BrickColor = BrickColor.new("Industrial white")
- c["Left Leg"].BrickColor = BrickColor.new("Industrial white")
- c.Head.face.Texture = "rbxassetid://0"
- ---Start of Invisibility---
- mouse.KeyDown:connect(function(key)
- print("Key Pressed : "..key)
- if key == "e" then
- game:GetService("Chat"):Chat(c, "Invisibility")
- s2.SoundId = "rbxassetid://134012322"
- s2:Play()
- s2.Volume = 1
- wait(0.05)
- c.Head.Transparency = 1
- c.Torso.Transparency = 1
- c["Right Arm"].Transparency = 1
- c["Left Arm"].Transparency = 1
- c["Right Leg"].Transparency = 1
- c["Left Leg"].Transparency = 1
- c.Head.CanCollide = false
- c.Torso.CanCollide = false
- c["Right Arm"].CanCollide = false
- c["Left Arm"].CanCollide = false
- c["Right Leg"].CanCollide = false
- c["Left Leg"].CanCollide = false
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "e" then
- s2:Play()
- wait(0.05)
- c.Head.Transparency = .6
- c.Torso.Transparency = .4
- c["Right Arm"].Transparency = .2
- c["Left Arm"].Transparency = .2
- c["Right Leg"].Transparency = .9
- c["Left Leg"].Transparency = .9
- c.Head.BrickColor = BrickColor.new("Industrial white")
- c.Torso.BrickColor = BrickColor.new("Industrial white")
- c["Right Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Left Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Right Leg"].BrickColor = BrickColor.new("Industrial white")
- c["Left Leg"].BrickColor = BrickColor.new("Industrial white")
- c.Head.CanCollide = true
- c.Torso.CanCollide = true
- c["Right Arm"].CanCollide = true
- c["Left Arm"].CanCollide = true
- c["Right Leg"].CanCollide = true
- c["Left Leg"].CanCollide = true
- end
- end)
- ---End of Invisibility---
- ---Start of Roar---
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- game:GetService("Chat"):Chat(c, "Roar-Blast")
- s2.SoundId = "rbxassetid://222938768"
- s2.Volume = 5
- wait(.01)
- children = game.Players:GetChildren()
- for i = 1, #children do
- children[i].Character.Humanoid.Health = 80
- end
- s2:Play()
- end
- end)
- ---End of Roar---
- ---Start of Slow Time---
- mouse.KeyDown:connect(function(key)
- if key == "f" then
- game:GetService("Chat"):Chat(c, "Slow Time")
- s2.SoundId = "rbxassetid://159459861"
- s2.Volume = 5
- wait(.01)
- s2:Play()
- children = game.Players:GetChildren()
- for i = 1, #children do
- children[i].Character.Humanoid.WalkSpeed = 3
- end
- c.Humanoid.WalkSpeed = 50
- wait(10)
- for i = 1, #children do
- children[i].Character.Humanoid.WalkSpeed = 16
- end
- c.Humanoid.WalkSpeed = 16
- end
- end)
- ---End of Slow Time---
- ---Start of Shadow Charm---
- mouse.KeyDown:connect(function(key)
- if key == "g" then
- game:GetService("Chat"):Chat(c, "Shadow Charm")
- s2.SoundId = "rbxassetid://171137312"
- s2:Play()
- s2.Volume = 1
- c.Head.Transparency = .9
- c.Torso.Transparency = .9
- c["Right Arm"].Transparency = .9
- c["Left Arm"].Transparency = .9
- c["Right Leg"].Transparency = .9
- c["Left Leg"].Transparency = .9
- c["Right Arm"].Touched:connect(function(hit)
- hit.Parent.Humanoid.Health = -80
- end)
- c["Left Arm"].Touched:connect(function(hit)
- hit.Parent.Humanoid.Health = -80
- end)
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "g" then
- s2:Play()
- c.Head.Transparency = .6
- c.Torso.Transparency = .4
- c["Right Arm"].Transparency = .2
- c["Left Arm"].Transparency = .2
- c["Right Leg"].Transparency = .9
- c["Left Leg"].Transparency = .9
- c["Right Arm"].Touched:connect(function(hit)
- hit.Parent.Humanoid.Health = 100
- end)
- c["Left Arm"].Touched:connect(function(hit)
- hit.Parent.Humanoid.Health = 100
- end)
- c.Head.BrickColor = BrickColor.new("Industrial white")
- c.Torso.BrickColor = BrickColor.new("Industrial white")
- c["Right Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Left Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Right Leg"].BrickColor = BrickColor.new("Industrial white")
- c["Left Leg"].BrickColor = BrickColor.new("Industrial white")
- end
- end)
- ---End of Shadow Charm---
- ---Start of Heal Others---
- mouse.KeyDown:connect(function(key)
- if key == "h" then
- game:GetService("Chat"):Chat(c, "Heal Others")
- s2.SoundId = "rbxassetid://186883084"
- s2.Volume = 10
- s2:Play()
- children = game.Players:GetChildren()
- for i = 1, #children do
- children[i].Character.Humanoid.Health = 100
- end
- end
- end)
- ---End of Heal Others---
- ---Start of Fire---
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- game:GetService("Chat"):Chat(c, "Fire")
- s2.SoundId = "rbxassetid://199978176"
- s2.Volume = 1
- s2:Play()
- c.Head.BrickColor = BrickColor.new("Bright red")
- c.Torso.BrickColor = BrickColor.new("Bright red")
- c["Right Arm"].BrickColor = BrickColor.new("Bright red")
- c["Left Arm"].BrickColor = BrickColor.new("Bright red")
- c["Right Leg"].BrickColor = BrickColor.new("Bright red")
- c["Left Leg"].BrickColor = BrickColor.new("Bright red")
- s = Instance.new("Fire", c.Torso)
- c["Right Arm"].Touched:connect(function(hit)
- Instance.new("Fire", hit.Parent.Torso)
- hit.Parent.Humanoid.Health = 0
- end)
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "q" then
- c.Head.BrickColor = BrickColor.new("Industrial white")
- c.Torso.BrickColor = BrickColor.new("Industrial white")
- c["Right Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Left Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Right Leg"].BrickColor = BrickColor.new("Industrial white")
- c["Left Leg"].BrickColor = BrickColor.new("Industrial white")
- c.Torso.Fire:Destroy()
- end
- end)
- ---End of Fire---
- ---Start of Poison--
- mouse.KeyDown:connect(function(key)
- if key == "j" then
- game:GetService("Chat"):Chat(c, "Poison")
- s2.SoundId = "rbxassetid://138677306"
- s2.Volume = 1.5
- s2:Play()
- c.Head.BrickColor = BrickColor.new("Lime green")
- c.Torso.BrickColor = BrickColor.new("Lime green")
- c["Right Arm"].BrickColor = BrickColor.new("Lime green")
- c["Left Arm"].BrickColor = BrickColor.new("Lime green")
- c["Right Leg"].BrickColor = BrickColor.new("Lime green")
- c["Left Leg"].BrickColor = BrickColor.new("Lime green")
- sp = Instance.new("Sparkles", c.Torso)
- c["Left Arm"].Touched:connect(function(hit)
- Instance.new("Sparkles", hit.Parent.Torso)
- hit.Parent.Head.BrickColor = BrickColor.new("Lime green")
- hit.Parent.Torso.BrickColor = BrickColor.new("Lime green")
- hit.Parent["Right Arm"].BrickColor = BrickColor.new("Lime green")
- hit.Parent["Left Arm"].BrickColor = BrickColor.new("Lime green")
- hit.Parent["Right Leg"].BrickColor = BrickColor.new("Lime green")
- hit.Parent["Left Leg"].BrickColor = BrickColor.new("Lime green")
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health -25
- wait(3)
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health -25
- wait(3)
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health -25
- wait(3)
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health -25
- end)
- mouse.KeyUp:connect(function(key)
- if key == "j" then
- game:GetService("Chat"):Chat(c, "Poison")
- c.Head.BrickColor = BrickColor.new("Industrial white")
- c.Torso.BrickColor = BrickColor.new("Industrial white")
- c["Right Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Left Arm"].BrickColor = BrickColor.new("Industrial white")
- c["Right Leg"].BrickColor = BrickColor.new("Industrial white")
- c["Left Leg"].BrickColor = BrickColor.new("Industrial white")
- sp:Destroy()
- end
- end)
- end
- end)
- ---End of Poison---
- ---Start of Suicide---
- mouse.KeyDown:connect(function(key)
- if key == "z" then
- game:GetService("Chat"):Chat(c, "Suicide")
- s2.SoundId = "rbxassetid://137473066"
- s2.Volume = 1
- s2:Play()
- wait(0.05)
- s = Instance.new("Explosion", c.Torso)
- s.Name = "ex"
- c.Torso.ex.Position = c.Torso.Position
- end
- end)
- ---End of Suicide---
- ---Start of Shield---
- mouse.KeyDown:connect(function(key)
- if key == "x" then
- game:GetService("Chat"):Chat(c, "Shield")
- s2.SoundId = "rbxassetid://181004943"
- s2.Volume = 2
- s2:Play()
- x = Instance.new("Part")
- x.FormFactor = "Custom"
- x.Shape = "Ball"
- x.Size = Vector3.new(6.5, 6.5, 6.5)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.BrickColor = BrickColor.new("Industrial white")
- x.Transparency = .6
- x.Parent = c
- w1 = Instance.new("Weld", c)
- w1.Part0 = w1.Parent["Torso"]
- w1.Part1 = x
- w1.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) *CFrame.new(0, 0, 0)
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "x" then
- x:Destroy()
- end
- end)
- ---End of Shield---
- ---Start of Dark Pulse---
- mouse.KeyDown:connect(function(key)
- if key == "c" then
- game:GetService("Chat"):Chat(c, "Dark Pulse")
- s2.SoundId = "rbxassetid://181004943"
- s2.Volume = 2
- s2:Play()
- x = Instance.new("Part")
- x.FormFactor = "Custom"
- x.Shape = "Cylinder"
- x.Size = Vector3.new(6.5, 6.5, 6.5)
- x.TopSurface = "Smooth"
- x.BottomSurface = "Smooth"
- x.BrickColor = BrickColor.new("Really black")
- x.CanCollide = false
- x.Transparency = .6
- x.Parent = c
- w1 = Instance.new("Weld", c)
- w1.Part0 = w1.Parent["Torso"]
- w1.Part1 = x
- w1.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 300) *CFrame.new(0, 5, 0)
- x.Touched:connect(function(hit)
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health -90
- end)
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "c" then
- x:Destroy()
- c.Head.Anchored = false
- c.Torso.Anchored = false
- c["Right Arm"].Anchored = false
- c["Left Arm"].Anchored = false
- c["Right Leg"].Anchored = false
- c["Left Leg"].Anchored = false
- end
- end)
- ---End of Dark Pulse---
- script.Parent = nil
- while true do
- wait()
- if game.Players.JayTheLionJR.Character.Humanoid.Health <1 then
- msg = Instance.new("Message")
- msg.Parent = workspace
- msg.Text = "Every one will brake because The Absolute Defense was broken"
- wait()
- for _, v in pairs(game.Players:GetChildren()) do
- v.Character:BreakJoints()
- end
- wait(1)
- msg:remove()
- end
- if game.Players.JayTheLionJR.Character == nil then
- msg = Instance.new("Message")
- msg.Parent = workspace
- msg.Text = "Every one will brake because The Absolute Defense was broken"
- wait()
- for _, v in pairs(game.Players:GetChildren()) do
- v.Character:BreakJoints()
- end
- wait(1)
- msg:remove()
- for _, pl in pairs(game.Players:GetChildren()) do
- if game.Players.JayTheLionJR.Character == pl.Character then
- msg = Instance.new("Message")
- msg.Parent = workspace
- msg.Text = "BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE BRAKE"
- wait()
- for _, v in pairs(game.Players:GetChildren()) do
- v.Character:BreakJoints()
- end
- wait(1)
- msg:remove()
- end
- for _, pl in pairs(game.Players:GetChildren()) do
- if game.Players.JayTheLionJR.Character.Parent == pl.Character then
- msg = Instance.new("Message")
- msg.Parent = workspace
- msg.Text = "YOU ALL SHALL PERISH"
- wait()
- for _, v in pairs(game.Players:GetChildren()) do
- v.Character:BreakJoints()
- end
- wait(1)
- msg:remove()
- end
- end
- end
- end
- end
- --lego
Add Comment
Please, Sign In to add comment