Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Whats New : Prevent Break , Improved Alot And Alot Faster! Support All Exploits , souls changeable
- -- PLeaSEEE read The GOdDamn NoteS , YoU CAN CAHNGE SOULS TO GOOD OR BAD IN 4th line omg
- -- ADDED SAFEZONE CHECK!!! THE SCRIPT WILL WORK FASTER NOW
- -- ADDED AUTO INVIS AND NAME-SPOOFER
- -- Ver1.11 EPIC UPDATE!!! YOU CAN NO LONGER BE KILLED AND IMPROVED SPEED BY x3
- -- Made by LongPro#7176
- local VirtualUser = game:GetService("VirtualUser")
- local players = game.Players:GetPlayers()
- local player = game.Players.LocalPlayer
- local soulType = "Bad" -- Good or Bad , Change this only
- local lplr = ""
- local jplr = ""
- _G.Enabled = true
- local function check()
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.ClassName == "Tool" and v:FindFirstChild("attackKatanaScript") then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- end
- end
- end
- while _G.Enabled and wait(.4) do
- if workspace[player.Name]:FindFirstChild("Head") then
- if workspace[player.Name].Head:FindFirstChild("nameGui") then
- workspace[player.Name].Head.nameGui:Destroy()
- end
- end
- player.ninjaEvent:FireServer("goInvisible")
- if player.Character:FindFirstChild("inSafezone") then
- player.Character.HumanoidRootPart.CFrame = player.Character.HumanoidRootPart.CFrame + Vector3.new(0,200,0)
- end
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- game.Players.PlayerRemoving:Connect(function(player)
- lplr = (player.Name)
- players = game.Players:GetPlayers()
- end)
- game.Players.PlayerAdded:Connect(function(player)
- jplr = (player.Name)
- players = game.Players:GetPlayers()
- end)
- players = game.Players:GetPlayers()
- game:service'RunService'.Stepped:Connect(function()
- if player.Character and player.Character:FindFirstChildOfClass("Humanoid") then
- player.Character.Humanoid:ChangeState(11)
- end
- end)
- for _, v in pairs(players) do
- if v.Name ~= player.Name and v.Name ~= lplr and v.Name ~= jplr and workspace:FindFirstChild(v.Name) and workspace[v.Name]:FindFirstChild("Head") then
- if v.Name ~= game.Players.LocalPlayer.Name and not v.Character:FindFirstChild("inSafezone") then
- v.Character.Head.CanCollide = false
- v.Character.Head.Anchored = true
- v.Character.Head.Position = player.Character.HumanoidRootPart.Position + Vector3.new(4.5,0,0)
- elseif v.Name ~= game.Players.LocalPlayer.Name and v.Character:FindFirstChild("inSafezone") then
- v.Character.Head.CFrame = player.Character.HumanoidRootPart.CFrame + Vector3.new(0,20,0)
- end
- end
- end
- if player.Character:FindFirstChildOfClass("Tool") then
- player.Character:FindFirstChildOfClass("Tool"):Activate()
- end
- for _,v in pairs(game.Workspace.soulPartsFolder:GetChildren()) do
- if v.Name == "soulPart" and v.collectPlayers:FindFirstChild(player.Name) then
- if not v:FindFirstChild("isGoodKarma") and soulType == "Bad" then
- player.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0,5,0)
- player.ninjaEvent:FireServer("collectSoul", v)
- elseif v:FindFirstChild("isGoodKarma") and soulType == "Good" then
- player.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0,5,0)
- player.ninjaEvent:FireServer("collectSoul", v)
- end
- end
- end
- check()
- end
- end
Add Comment
Please, Sign In to add comment