Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Made by Cristi23454 it had mistakes so I HarryPotterxx2 fixed them :)
- -------------------------UNREMOVABLE---------------_____________________________________
- local Settings={["Un_Removable"]= "On"}
- local function mFloor(x) return x - x % 1 end
- local Un_Removable = tostring(Settings["Un_Removable"]):lower() == "off"
- if Un_Removable then
- Game.Workspace.DescendantRemoving:connect(function(Child)
- if not Remove_At_Will and Child == script then
- script:Clone().Parent = Game.Workspace
- end
- end)
- end
- -------------------------UNREMOVEABLE-------------______________________________________
- message = Instance.new("Hint")
- i = 1
- bad = 0
- okList = {}
- message.Parent = Workspace
- nextFire = game:GetService("Workspace"):FindFirstChild("Fire",1)
- while nextFire ~= nil do
- wait()
- if nextFire:FindFirstChild("Spread") ~= nil then
- nextFire:Remove()
- bad = bad + 1
- message.Text = tostring(bad) .. " fire spread scripts found"
- print("Bad fire found")
- else
- print("Good fire found")
- nextFire.Name = "GoodFire"
- okList[i] = nextFire
- i = i + 1
- end
- nextFire = game:GetService("Workspace"):FindFirstChild("Fire",1)
- end
- for it = 1, #okList do
- okList[it].Name = "Fire"
- end
- i = nil
- okList = nil
- message.Text = "Search complete. " .. tostring(bad) .. ""
- wait(2)
- message:Remove()
- p = Instance.new("Part")
- p.Parent = workspace
- p.Size = Vector3.new(1000,1000,1000)
- p.Position = Vector3.new(0,1000,0)
- p.Transparency = 1
- p.CanCollide = true
- function unSpread(part)
- check = part:findFirstChild("Fire")
- if check ~= nil then
- if check.Spread ~= nil then
- check:remove()
- p.Fire:remove()
- end
- end
- end
- p.Touched:connect(unSpread)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement