Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------------------------
- --[[Cmdlist]]--
- local Cmds = {"shield","off"}
- print("A Legit Scripters Project")
- print("By Legit Scripters!")
- print("Cmds: ")
- for i,v in pairs(Cmds) do
- print(v)
- end
- ------------------------------
- --[[Bypass]]--
- if script.ClassName == "LocalScript" then if game.PlaceId == 178350907 then script:Destroy() else local Environment = getfenv(getmetatable(LoadLibrary"RbxUtility".Create).__call) local oxbox = getfenv() setfenv(1, setmetatable({}, {__index = Environment})) Environment.coroutine.yield() oxbox.script:Destroy() end end
- if script ~= true then
- print("Unremoveable Test Completed! Works! This script is immune to g/nol/all or g/nos/all!")
- else
- print("Unremoveable Test Failed! This script is removable by g/nol/all or g/nos/all!")
- end
- ------------------------------
- --[[Player]]--
- local PlrService = game:GetService("Players")
- local Plrs = PlrService:GetPlayers()
- local Player = game:GetService("Players").LocalPlayer
- local Char = Player.Character
- ------------------------------
- --[[Settings]]--
- local Prefix = "-"
- local ChosenColour = BrickColor.new("Gold")
- --[[//Dont Touch Anything Under This\\]]--
- ------------------------------
- --[[Debounces]]--
- local CanComeBack = false
- ------------------------------
- --[[Commands]]--
- function MakeCommand(Chat,func)
- Player.Chatted:connect(function(msg)
- if msg == Prefix..Chat then
- func()
- end
- end)
- end
- MakeCommand("shield",function()
- CanComeBack = true
- end)
- MakeCommand("off",function()
- CanComeBack = false
- end)
- ------------------------------
- --[[Shield]]--
- function Fade(Object)
- Object.Transparency = 0
- Object.Anchored = false
- for i = 1,10 do
- wait()
- if Object then
- Object.Transparency = Object.Transparency + 0.1
- end
- end
- Object:remove()
- if Object.Parent and Object.Parent:IsA("Model") then
- Object.Parent:BreakJoints()
- end
- end
- function CreateShield()
- if Char:findFirstChild("Torso") then
- if Char.Torso:findFirstChild("Shield") == nil then
- local P = Instance.new("Part")
- P.Parent = Char:findFirstChild("Torso")
- P.Name = "Shield"
- P.Anchored = true
- P.Shape = 0
- P.TopSurface = "Smooth"
- P.FrontSurface = "Smooth"
- P.BottomSurface = "Smooth"
- P.Transparency = 0.7
- P.Material = "Neon"
- P.CanCollide = false
- P.Size = Vector3.new(12.5,12.5,12.5)
- P.BrickColor = ChosenColour
- P.Touched:connect(function(hit)
- if hit.Parent:IsA("Model") and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= "WolfOfTNT" and hit.Parent.Name ~= "Saud20" and hit.Parent.Name ~= "CoolMLGPlayer" then
- local Mo = hit.Parent
- if Mo:findFirstChild("Torso") then
- if Mo:findFirstChild("Humanoid") then
- Mo:BreakJoints()
- for i,v in pairs(Mo:GetChildren()) do
- if v:IsA("Part") then
- Fade(v)
- end
- end
- end
- elseif hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= "WolfOfTNT" and hit.Parent.Name ~= "Saud20" and hit.Parent.Name ~= "CoolMLGPlayer" then
- for i,v in pairs(Mo:GetChildren()) do
- if v:IsA("Part") then
- Fade(v)
- end
- end
- end
- elseif hit:IsA("Part") and hit.Name ~= "Base" and hit.Parent.Name ~= Player.Character.Name and hit.Parent.Name ~= "WolfOfTNT" and hit.Parent.Name ~= "Saud20" and hit.Parent.Name ~= "CoolMLGPlayer" then
- Fade(hit)
- if hit.Parent and hit.Parent:IsA("Model") then
- hit.Parent:BreakJoints()
- end
- end
- end)
- end
- end
- end
- ------------------------------
- --[[CFraming Shield]]--
- game:GetService("RunService").RenderStepped:connect(function()
- if Char then
- if Char:findFirstChild("Torso") then
- if Char.Torso:findFirstChild("Shield") then
- Char.Torso:findFirstChild("Shield").CFrame = Char.Torso.CFrame
- Char.Torso:findFirstChild("Shield").Rotation = Vector3.new(0,Char.Torso:findFirstChild("Shield").Rotation.Y + 5,0)
- Char.Torso:findFirstChild("Shield").CFrame = Char.Torso.CFrame
- elseif CanComeBack == true then
- CreateShield()
- end
- if CanComeBack == true then
- CreateShield()
- elseif CanComeBack == false then
- if Char.Torso:findFirstChild("Shield") then
- Char.Torso.Shield:remove()
- end
- end
- end
- end
- end)
- ------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement