Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,Mouse,mouse,UserInputService,ContextActionService = owner
- do
- print("FE Compatibility code by Mokiros")
- script.Parent = Player.Character
- --RemoteEvent for communicating
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- --Fake event to make stuff like Mouse.KeyDown work
- local function fakeEvent()
- local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
- t.connect = t.Connect
- return t
- end
- --Creating fake input objects with fake variables
- local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
- end}
- --Merged 2 functions into one by checking amount of arguments
- CAS.UnbindAction = CAS.BindAction
- --This function will trigger the events that have been :Connect()'ed
- local function te(self,ev,...)
- local t = m[ev]
- if t and t._fakeEvent and t.Function then
- t.Function(...)
- end
- end
- m.TrigEvent = te
- UIS.TrigEvent = te
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=Player then return end
- if io.isMouse then
- m.Target = io.Target
- m.Hit = io.Hit
- else
- local b = io.UserInputState == Enum.UserInputState.Begin
- if io.UserInputType == Enum.UserInputType.MouseButton1 then
- return m:TrigEvent(b and "Button1Down" or "Button1Up")
- end
- for _,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
- UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
- end
- end)
- Event.Parent = NLS([==[
- local Player = game:GetService("Players").LocalPlayer
- local Event = script:WaitForChild("UserInput_Event")
- local UIS = game:GetService("UserInputService")
- local input = function(io,a)
- if a then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local Mouse = Player:GetMouse()
- local h,t
- --Give the server mouse data 30 times every second, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- while wait(1/30) do
- if h~=Mouse.Hit or t~=Mouse.Target then
- h,t=Mouse.Hit,Mouse.Target
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- end
- end]==],Player.Character)
- Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
- end
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- RotateP2 = Instance.new("RotateP")
- Script3 = Instance.new("Script")
- ManualWeld4 = Instance.new("ManualWeld")
- Part5 = Instance.new("Part")
- RotateP6 = Instance.new("RotateP")
- Script7 = Instance.new("Script")
- Part8 = Instance.new("Part")
- RotateP9 = Instance.new("RotateP")
- Script10 = Instance.new("Script")
- ManualWeld11 = Instance.new("ManualWeld")
- ManualWeld12 = Instance.new("ManualWeld")
- Part13 = Instance.new("Part")
- RotateP14 = Instance.new("RotateP")
- Script15 = Instance.new("Script")
- ManualWeld16 = Instance.new("ManualWeld")
- Part17 = Instance.new("Part")
- RotateP18 = Instance.new("RotateP")
- Script19 = Instance.new("Script")
- Part20 = Instance.new("Part")
- RotateP21 = Instance.new("RotateP")
- Script22 = Instance.new("Script")
- Part23 = Instance.new("Part")
- RotateP24 = Instance.new("RotateP")
- Script25 = Instance.new("Script")
- ManualWeld26 = Instance.new("ManualWeld")
- ManualWeld27 = Instance.new("ManualWeld")
- ManualWeld28 = Instance.new("ManualWeld")
- Part29 = Instance.new("Part")
- RotateP30 = Instance.new("RotateP")
- Script31 = Instance.new("Script")
- ManualWeld32 = Instance.new("ManualWeld")
- ManualWeld33 = Instance.new("ManualWeld")
- ManualWeld34 = Instance.new("ManualWeld")
- ManualWeld35 = Instance.new("ManualWeld")
- Decal36 = Instance.new("Decal")
- Part37 = Instance.new("Part")
- RotateP38 = Instance.new("RotateP")
- Script39 = Instance.new("Script")
- ManualWeld40 = Instance.new("ManualWeld")
- ManualWeld41 = Instance.new("ManualWeld")
- ManualWeld42 = Instance.new("ManualWeld")
- Part43 = Instance.new("Part")
- RotateP44 = Instance.new("RotateP")
- Script45 = Instance.new("Script")
- Weld46 = Instance.new("Weld")
- ManualWeld47 = Instance.new("ManualWeld")
- ManualWeld48 = Instance.new("ManualWeld")
- ManualWeld49 = Instance.new("ManualWeld")
- Part50 = Instance.new("Part")
- RotateP51 = Instance.new("RotateP")
- Script52 = Instance.new("Script")
- ManualWeld53 = Instance.new("ManualWeld")
- ManualWeld54 = Instance.new("ManualWeld")
- ManualWeld55 = Instance.new("ManualWeld")
- ManualWeld56 = Instance.new("ManualWeld")
- ManualWeld57 = Instance.new("ManualWeld")
- Part58 = Instance.new("Part")
- ClickDetector59 = Instance.new("ClickDetector")
- Script60 = Instance.new("Script")
- Script61 = Instance.new("Script")
- Script62 = Instance.new("Script")
- Script63 = Instance.new("Script")
- RotateP64 = Instance.new("RotateP")
- Script65 = Instance.new("Script")
- VehicleSeat66 = Instance.new("VehicleSeat")
- ManualWeld67 = Instance.new("ManualWeld")
- RotateP68 = Instance.new("RotateP")
- Script69 = Instance.new("Script")
- ManualWeld70 = Instance.new("ManualWeld")
- ManualWeld71 = Instance.new("ManualWeld")
- Part72 = Instance.new("Part")
- RotateP73 = Instance.new("RotateP")
- Script74 = Instance.new("Script")
- ManualWeld75 = Instance.new("ManualWeld")
- Snap76 = Instance.new("Snap")
- Weld77 = Instance.new("Weld")
- Snap78 = Instance.new("Snap")
- Part79 = Instance.new("Part")
- Script80 = Instance.new("Script")
- RotateP81 = Instance.new("RotateP")
- Script82 = Instance.new("Script")
- Part83 = Instance.new("Part")
- RotateP84 = Instance.new("RotateP")
- Script85 = Instance.new("Script")
- ManualWeld86 = Instance.new("ManualWeld")
- ManualWeld87 = Instance.new("ManualWeld")
- ManualWeld88 = Instance.new("ManualWeld")
- ManualWeld89 = Instance.new("ManualWeld")
- Decal90 = Instance.new("Decal")
- RotateP91 = Instance.new("RotateP")
- Script92 = Instance.new("Script")
- Sound93 = Instance.new("Sound")
- RotateP94 = Instance.new("RotateP")
- Script95 = Instance.new("Script")
- Model0.Parent = mas
- Part1.Parent = Model0
- Part1.CFrame = CFrame.new(-15, 4.51002169, 41, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part1.Position = Vector3.new(-15, 4.51002169, 41)
- Part1.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part1.Size = Vector3.new(4, 1, 4)
- Part1.BackSurface = Enum.SurfaceType.Glue
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.BrickColor = BrickColor.new("Mid gray")
- Part1.Material = Enum.Material.Wood
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.brickColor = BrickColor.new("Mid gray")
- RotateP2.Name = "INfecTION"
- RotateP2.Parent = Part1
- RotateP2.BaseAngle = 0.25
- Script3.Name = "Script......Or is it..."
- Script3.Parent = RotateP2
- table.insert(cors,sandbox(Script3,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld4.Name = "Part-to-Part Strong Joint"
- ManualWeld4.Parent = Part1
- ManualWeld4.C0 = CFrame.new(-2, 0.5, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld4.C1 = CFrame.new(-2, -0.5, 3.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld4.Part0 = Part1
- ManualWeld4.Part1 = Part13
- ManualWeld4.part1 = Part13
- Part5.Parent = Model0
- Part5.CFrame = CFrame.new(-15, 6.51002169, 39, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part5.Position = Vector3.new(-15, 6.51002169, 39)
- Part5.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part5.Size = Vector3.new(4, 1, 4)
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.BrickColor = BrickColor.new("Mid gray")
- Part5.Material = Enum.Material.Wood
- Part5.TopSurface = Enum.SurfaceType.Smooth
- Part5.brickColor = BrickColor.new("Mid gray")
- RotateP6.Name = "INfecTION"
- RotateP6.Parent = Part5
- RotateP6.BaseAngle = 0.25
- Script7.Name = "Script......Or is it..."
- Script7.Parent = RotateP6
- table.insert(cors,sandbox(Script7,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- Part8.Parent = Model0
- Part8.CFrame = CFrame.new(-15, 6.2100215, 42, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part8.Position = Vector3.new(-15, 6.2100215, 42)
- Part8.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part8.Size = Vector3.new(2, 2, 2)
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.BrickColor = BrickColor.new("Mid gray")
- Part8.Material = Enum.Material.Wood
- Part8.TopSurface = Enum.SurfaceType.Smooth
- Part8.brickColor = BrickColor.new("Mid gray")
- RotateP9.Name = "INfecTION"
- RotateP9.Parent = Part8
- RotateP9.BaseAngle = 0.25
- Script10.Name = "Script......Or is it..."
- Script10.Parent = RotateP9
- table.insert(cors,sandbox(Script10,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld11.Name = "Part-to-Part Strong Joint"
- ManualWeld11.Parent = Part8
- ManualWeld11.C0 = CFrame.new(1, -1, -1, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld11.C1 = CFrame.new(1, -0.300000191, 1.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld11.Part0 = Part8
- ManualWeld11.Part1 = Part13
- ManualWeld11.part1 = Part13
- ManualWeld12.Name = "Part-to-Part Strong Joint"
- ManualWeld12.Parent = Part8
- ManualWeld12.C0 = CFrame.new(1, -1, -1, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld12.C1 = CFrame.new(1, -1.30000019, 2, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld12.Part0 = Part8
- ManualWeld12.Part1 = Part5
- ManualWeld12.part1 = Part5
- Part13.Parent = Model0
- Part13.CFrame = CFrame.new(-15, 5.51002169, 39.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part13.Position = Vector3.new(-15, 5.51002169, 39.5)
- Part13.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part13.Size = Vector3.new(4, 1, 3)
- Part13.BottomSurface = Enum.SurfaceType.Smooth
- Part13.BrickColor = BrickColor.new("Mid gray")
- Part13.Material = Enum.Material.Wood
- Part13.TopSurface = Enum.SurfaceType.Smooth
- Part13.brickColor = BrickColor.new("Mid gray")
- RotateP14.Name = "INfecTION"
- RotateP14.Parent = Part13
- RotateP14.BaseAngle = 0.25
- Script15.Name = "Script......Or is it..."
- Script15.Parent = RotateP14
- table.insert(cors,sandbox(Script15,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld16.Name = "Part-to-Part Strong Joint"
- ManualWeld16.Parent = Part13
- ManualWeld16.C0 = CFrame.new(-2, 0.5, 1.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld16.C1 = CFrame.new(-2, -0.5, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld16.Part0 = Part13
- ManualWeld16.Part1 = Part5
- ManualWeld16.part1 = Part5
- Part17.Parent = Model0
- Part17.CFrame = CFrame.new(-10, 6.7100215, 46, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part17.Position = Vector3.new(-10, 6.7100215, 46)
- Part17.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part17.Size = Vector3.new(6, 1, 2)
- Part17.BottomSurface = Enum.SurfaceType.Smooth
- Part17.BrickColor = BrickColor.new("Mid gray")
- Part17.Material = Enum.Material.Wood
- Part17.TopSurface = Enum.SurfaceType.Smooth
- Part17.brickColor = BrickColor.new("Mid gray")
- RotateP18.Name = "INfecTION"
- RotateP18.Parent = Part17
- RotateP18.BaseAngle = 0.25
- Script19.Name = "Script......Or is it..."
- Script19.Parent = RotateP18
- table.insert(cors,sandbox(Script19,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- Part20.Parent = Model0
- Part20.CFrame = CFrame.new(-20, 6.7100215, 46, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part20.Position = Vector3.new(-20, 6.7100215, 46)
- Part20.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part20.Size = Vector3.new(6, 1, 2)
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.BrickColor = BrickColor.new("Mid gray")
- Part20.Material = Enum.Material.Wood
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.brickColor = BrickColor.new("Mid gray")
- RotateP21.Name = "INfecTION"
- RotateP21.Parent = Part20
- RotateP21.BaseAngle = 0.25
- Script22.Name = "Script......Or is it..."
- Script22.Parent = RotateP21
- table.insert(cors,sandbox(Script22,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- Part23.Parent = Model0
- Part23.CFrame = CFrame.new(-13.5, 6.7100215, 44.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part23.Position = Vector3.new(-13.5, 6.7100215, 44.5)
- Part23.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part23.Size = Vector3.new(1, 1, 7)
- Part23.BottomSurface = Enum.SurfaceType.Smooth
- Part23.BrickColor = BrickColor.new("Mid gray")
- Part23.Material = Enum.Material.Wood
- Part23.TopSurface = Enum.SurfaceType.Smooth
- Part23.brickColor = BrickColor.new("Mid gray")
- RotateP24.Name = "INfecTION"
- RotateP24.Parent = Part23
- RotateP24.BaseAngle = 0.25
- Script25.Name = "Script......Or is it..."
- Script25.Parent = RotateP24
- table.insert(cors,sandbox(Script25,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld26.Name = "Part-to-Part Strong Joint"
- ManualWeld26.Parent = Part23
- ManualWeld26.C0 = CFrame.new(-0.5, -0.5, -3.5, -0, 0, -1, 0, 1, 0, 1, 0, -0)
- ManualWeld26.C1 = CFrame.new(1, 0, -1, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld26.Part0 = Part23
- ManualWeld26.Part1 = Part8
- ManualWeld26.part1 = Part8
- ManualWeld27.Name = "Part-to-Part Strong Joint"
- ManualWeld27.Parent = Part23
- ManualWeld27.C0 = CFrame.new(0.5, -0.5, 3.5, -0, 0, 1, 0, 1, 0, -1, 0, -0)
- ManualWeld27.C1 = CFrame.new(-3, -0.5, 2, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- ManualWeld27.Part0 = Part23
- ManualWeld27.Part1 = Part17
- ManualWeld27.part1 = Part17
- ManualWeld28.Name = "Part-to-Part Strong Joint"
- ManualWeld28.Parent = Part23
- ManualWeld28.C0 = CFrame.new(0.5, -0.5, -3.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld28.C1 = CFrame.new(2, -0.300000191, 2, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld28.Part0 = Part23
- ManualWeld28.Part1 = Part5
- ManualWeld28.part1 = Part5
- Part29.Parent = Model0
- Part29.CFrame = CFrame.new(-16.5, 5.7100215, 45, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part29.Position = Vector3.new(-16.5, 5.7100215, 45)
- Part29.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part29.Size = Vector3.new(1, 1, 8)
- Part29.BottomSurface = Enum.SurfaceType.Smooth
- Part29.BrickColor = BrickColor.new("Mid gray")
- Part29.Material = Enum.Material.Wood
- Part29.TopSurface = Enum.SurfaceType.Smooth
- Part29.brickColor = BrickColor.new("Mid gray")
- RotateP30.Name = "INfecTION"
- RotateP30.Parent = Part29
- RotateP30.BaseAngle = 0.25
- Script31.Name = "Script......Or is it..."
- Script31.Parent = RotateP30
- table.insert(cors,sandbox(Script31,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld32.Name = "Part-to-Part Strong Joint"
- ManualWeld32.Parent = Part29
- ManualWeld32.C0 = CFrame.new(-0.5, 0.5, 4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld32.C1 = CFrame.new(-0.5, -0.5, 4.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld32.Part0 = Part29
- ManualWeld32.Part1 = Part37
- ManualWeld32.part1 = Part37
- ManualWeld33.Name = "Part-to-Part Strong Joint"
- ManualWeld33.Parent = Part29
- ManualWeld33.C0 = CFrame.new(0.5, -0.5, 4, -0, 0, 1, 0, 1, 0, -1, 0, -0)
- ManualWeld33.C1 = CFrame.new(-1, -1, 7, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- ManualWeld33.Part0 = Part29
- ManualWeld33.Part1 = Part8
- ManualWeld33.part1 = Part8
- ManualWeld34.Name = "Part-to-Part Strong Joint"
- ManualWeld34.Parent = Part29
- ManualWeld34.C0 = CFrame.new(0.5, -0.5, -4, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld34.C1 = CFrame.new(-1, -0.300000191, 1.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld34.Part0 = Part29
- ManualWeld34.Part1 = Part13
- ManualWeld34.part1 = Part13
- ManualWeld35.Name = "Part-to-Part Strong Joint"
- ManualWeld35.Parent = Part29
- ManualWeld35.C0 = CFrame.new(0.5, -0.5, -4, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld35.C1 = CFrame.new(-1, -1.30000019, 2, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld35.Part0 = Part29
- ManualWeld35.Part1 = Part5
- ManualWeld35.part1 = Part5
- Decal36.Parent = Part29
- Decal36.Texture = "http://www.roblox.com/asset/?id=3377556001"
- Decal36.Face = Enum.NormalId.Left
- Part37.Parent = Model0
- Part37.CFrame = CFrame.new(-16.5, 6.7100215, 44.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part37.Position = Vector3.new(-16.5, 6.7100215, 44.5)
- Part37.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part37.Size = Vector3.new(1, 1, 7)
- Part37.BottomSurface = Enum.SurfaceType.Smooth
- Part37.BrickColor = BrickColor.new("Mid gray")
- Part37.Material = Enum.Material.Wood
- Part37.TopSurface = Enum.SurfaceType.Smooth
- Part37.brickColor = BrickColor.new("Mid gray")
- RotateP38.Name = "INfecTION"
- RotateP38.Parent = Part37
- RotateP38.BaseAngle = 0.25
- Script39.Name = "Script......Or is it..."
- Script39.Parent = RotateP38
- table.insert(cors,sandbox(Script39,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld40.Name = "Part-to-Part Strong Joint"
- ManualWeld40.Parent = Part37
- ManualWeld40.C0 = CFrame.new(0.5, -0.5, 3.5, -0, 0, 1, 0, 1, 0, -1, 0, -0)
- ManualWeld40.C1 = CFrame.new(-1, 0, 6, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- ManualWeld40.Part0 = Part37
- ManualWeld40.Part1 = Part8
- ManualWeld40.part1 = Part8
- ManualWeld41.Name = "Part-to-Part Strong Joint"
- ManualWeld41.Parent = Part37
- ManualWeld41.C0 = CFrame.new(-0.5, -0.5, -3.5, -0, 0, -1, 0, 1, 0, 1, 0, -0)
- ManualWeld41.C1 = CFrame.new(3, -0.5, -5, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld41.Part0 = Part37
- ManualWeld41.Part1 = Part20
- ManualWeld41.part1 = Part20
- ManualWeld42.Name = "Part-to-Part Strong Joint"
- ManualWeld42.Parent = Part37
- ManualWeld42.C0 = CFrame.new(0.5, -0.5, -3.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld42.C1 = CFrame.new(-1, -0.300000191, 2, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld42.Part0 = Part37
- ManualWeld42.Part1 = Part5
- ManualWeld42.part1 = Part5
- Part43.Parent = Model0
- Part43.CFrame = CFrame.new(-15, 5.7100215, 50, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part43.Position = Vector3.new(-15, 5.7100215, 50)
- Part43.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part43.Size = Vector3.new(4, 1, 2)
- Part43.BottomSurface = Enum.SurfaceType.Smooth
- Part43.BrickColor = BrickColor.new("Mid gray")
- Part43.Material = Enum.Material.Wood
- Part43.TopSurface = Enum.SurfaceType.Smooth
- Part43.brickColor = BrickColor.new("Mid gray")
- RotateP44.Name = "INfecTION"
- RotateP44.Parent = Part43
- RotateP44.BaseAngle = 0.25
- Script45.Name = "Script......Or is it..."
- Script45.Parent = RotateP44
- table.insert(cors,sandbox(Script45,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- Weld46.Parent = Part43
- Weld46.C0 = CFrame.new(0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld46.C1 = CFrame.new(-0.5, 0.400001526, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Weld46.Part0 = Part43
- Weld46.Part1 = Part79
- Weld46.part1 = Part79
- ManualWeld47.Name = "Part-to-Part Strong Joint"
- ManualWeld47.Parent = Part43
- ManualWeld47.C0 = CFrame.new(2, -0.5, -1, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld47.C1 = CFrame.new(0.5, -0.5, 4, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld47.Part0 = Part43
- ManualWeld47.Part1 = Part83
- ManualWeld47.part1 = Part83
- ManualWeld48.Name = "Part-to-Part Strong Joint"
- ManualWeld48.Parent = Part43
- ManualWeld48.C0 = CFrame.new(2, -0.5, -1, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld48.C1 = CFrame.new(3.5, -0.5, 4, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld48.Part0 = Part43
- ManualWeld48.Part1 = Part29
- ManualWeld48.part1 = Part29
- ManualWeld49.Name = "Part-to-Part Strong Joint"
- ManualWeld49.Parent = Part43
- ManualWeld49.C0 = CFrame.new(-2, 0.5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld49.C1 = CFrame.new(-2, -0.5, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld49.Part0 = Part43
- ManualWeld49.Part1 = Part50
- ManualWeld49.part1 = Part50
- Part50.Parent = Model0
- Part50.CFrame = CFrame.new(-15, 6.7100215, 49, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part50.Position = Vector3.new(-15, 6.7100215, 49)
- Part50.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part50.Size = Vector3.new(4, 1, 2)
- Part50.BottomSurface = Enum.SurfaceType.Smooth
- Part50.BrickColor = BrickColor.new("Mid gray")
- Part50.Material = Enum.Material.Wood
- Part50.TopSurface = Enum.SurfaceType.Smooth
- Part50.brickColor = BrickColor.new("Mid gray")
- RotateP51.Name = "INfecTION"
- RotateP51.Parent = Part50
- RotateP51.BaseAngle = 0.25
- Script52.Name = "Script......Or is it..."
- Script52.Parent = RotateP51
- table.insert(cors,sandbox(Script52,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld53.Name = "Part-to-Part Strong Joint"
- ManualWeld53.Parent = Part50
- ManualWeld53.C0 = CFrame.new(-2, 0.5, 1, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld53.C1 = CFrame.new(-2, -0.5, 2, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld53.Part0 = Part50
- ManualWeld53.Part1 = nil
- ManualWeld53.part1 = nil
- ManualWeld54.Name = "Part-to-Part Strong Joint"
- ManualWeld54.Parent = Part50
- ManualWeld54.C0 = CFrame.new(2, -0.5, -1, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld54.C1 = CFrame.new(3.5, -0.5, 3.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld54.Part0 = Part50
- ManualWeld54.Part1 = Part37
- ManualWeld54.part1 = Part37
- ManualWeld55.Name = "Part-to-Part Strong Joint"
- ManualWeld55.Parent = Part50
- ManualWeld55.C0 = CFrame.new(2, -0.5, -1, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld55.C1 = CFrame.new(0.5, -0.5, 3.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld55.Part0 = Part50
- ManualWeld55.Part1 = Part23
- ManualWeld55.part1 = Part23
- ManualWeld56.Name = "Part-to-Part Strong Joint"
- ManualWeld56.Parent = Part50
- ManualWeld56.C0 = CFrame.new(2, -0.5, 1, 1, 0, 0, 0, 0, -1, -0, 1, 0)
- ManualWeld56.C1 = CFrame.new(3.5, 0.5, 5, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- ManualWeld56.Part0 = Part50
- ManualWeld56.Part1 = Part29
- ManualWeld56.part1 = Part29
- ManualWeld57.Name = "Part-to-Part Strong Joint"
- ManualWeld57.Parent = Part50
- ManualWeld57.C0 = CFrame.new(2, -0.5, 1, 1, 0, 0, 0, 0, -1, -0, 1, 0)
- ManualWeld57.C1 = CFrame.new(0.5, 0.5, 5, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- ManualWeld57.Part0 = Part50
- ManualWeld57.Part1 = Part83
- ManualWeld57.part1 = Part83
- Part58.Name = "Ragdoll"
- Part58.Parent = Model0
- Part58.CFrame = CFrame.new(-15, 4.61002159, 52.0999985, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part58.Orientation = Vector3.new(0, 180, 0)
- Part58.Position = Vector3.new(-15, 4.61002159, 52.0999985)
- Part58.Rotation = Vector3.new(-180, 0, -180)
- Part58.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part58.Size = Vector3.new(4.00000048, 1.20000005, 0.200000003)
- Part58.BackSurface = Enum.SurfaceType.Weld
- Part58.BottomSurface = Enum.SurfaceType.Weld
- Part58.BrickColor = BrickColor.new("Mid gray")
- Part58.FrontSurface = Enum.SurfaceType.Weld
- Part58.LeftSurface = Enum.SurfaceType.Weld
- Part58.Material = Enum.Material.Wood
- Part58.RightSurface = Enum.SurfaceType.Weld
- Part58.TopSurface = Enum.SurfaceType.Weld
- Part58.brickColor = BrickColor.new("Mid gray")
- Part58.FormFactor = Enum.FormFactor.Custom
- Part58.formFactor = Enum.FormFactor.Custom
- ClickDetector59.Parent = Part58
- Script60.Name = "Ragdoll"
- Script60.Parent = Part58
- table.insert(cors,sandbox(Script60,function()
- function onTouch(part)
- local humanoid = part.Parent:findFirstChild("Humanoid")
- if humanoid ~= nil and part.Parent:findFirstChild("Ragdoll") == nil then
- script.Ragdoll:Clone().Parent = humanoid.Parent
- end
- end
- script.Parent.Touched:connect(onTouch)
- end))
- Script61.Name = "Ragdoll"
- Script61.Parent = Script60
- table.insert(cors,sandbox(Script61,function()
- Character = script.Parent
- Torso = Character.Torso
- if Character then
- if Torso then
- Humanoid = Character:findFirstChild("Humanoid")
- Zombie = Character:findFirstChild("Zombie")
- if Humanoid ~= nil then
- Humanoid.PlatformStand = true
- end
- if Zombie ~= nil then
- Zombie.PlatformStand = true
- end
- local Head = Character:FindFirstChild("Head")
- if Head then
- local Neck = Instance.new("Weld")
- Neck.Name = "Neck"
- Neck.Part0 = Torso
- Neck.Part1 = Head
- Neck.C0 = CFrame.new(0, 1.5, 0)
- Neck.C1 = CFrame.new()
- Neck.Parent = Torso
- end
- local Limb = Character:FindFirstChild("Right Arm")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightShoulder"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character:FindFirstChild("Left Arm")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftShoulder"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character:FindFirstChild("Right Leg")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "RightHip"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- local Limb = Character:FindFirstChild("Left Leg")
- if Limb then
- Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
- local Joint = Instance.new("Glue")
- Joint.Name = "LeftHip"
- Joint.Part0 = Torso
- Joint.Part1 = Limb
- Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- Joint.Parent = Torso
- local B = Instance.new("Part")
- B.TopSurface = 0
- B.BottomSurface = 0
- B.formFactor = "Symmetric"
- B.Size = Vector3.new(1, 1, 1)
- B.Transparency = 1
- B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
- B.Parent = Character
- local W = Instance.new("Weld")
- W.Part0 = Limb
- W.Part1 = B
- W.C0 = CFrame.new(0, -0.5, 0)
- W.Parent = Limb
- end
- --[
- local Bar = Instance.new("Part")
- Bar.TopSurface = 0
- Bar.BottomSurface = 0
- Bar.formFactor = "Symmetric"
- Bar.Size = Vector3.new(1, 1, 1)
- Bar.Transparency = 1
- Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
- Bar.Parent = Character
- local Weld = Instance.new("Weld")
- Weld.Part0 = Torso
- Weld.Part1 = Bar
- Weld.C0 = CFrame.new(0, 0.5, 0)
- Weld.Parent = Torso
- --]]
- end
- end
- end))
- Script62.Parent = Part58
- table.insert(cors,sandbox(Script62,function()
- db = true
- range = 100
- function onClick()
- if db == false then return end
- if script.Parent.Parent:findFirstChild("Bubble") == nil then
- db = false
- script.Parent.BrickColor = BrickColor.new(37)
- bubble = Instance.new("Part")
- ge = script.Grow:clone()
- ge = script.Parent.Ragdoll:clone()
- ge.Parent = bubble
- ge.Disabled = false
- bubble.Parent = nil
- bubble.BrickColor = BrickColor.new(1020)
- bubble.Transparency = 0.6
- bubble.TopSurface = 0
- bubble.BottomSurface = 0
- bubble.Reflectance = 0.2
- bubble.Shape = 0
- bubble.Size = Vector3.new(1,1,1)
- mesh = Instance.new("SpecialMesh")
- mesh.MeshType = 3
- mesh.Parent = bubble
- bubble.Anchored = true
- bubble.CanCollide = false
- bubble.Name = "Bubble"
- bubble.CFrame = script.Parent.Parent.Core.CFrame
- bubble.Parent = script.Parent.Parent
- origin = bubble.CFrame
- for i = 1, range do
- wait(0.01)
- bubble.Size = bubble.Size + Vector3.new(1,1,1)
- bubble.CFrame = origin
- end
- db = true
- elseif script.Parent.Parent:findFirstChild("Bubble") ~= nil then
- db = false
- script.Parent.BrickColor = BrickColor.new(21)
- origin = script.Parent.Parent:findFirstChild("Bubble").CFrame
- for i2 = 1, range do
- wait(0.01)
- script.Parent.Parent:findFirstChild("Bubble").Size = script.Parent.Parent:findFirstChild("Bubble").Size - Vector3.new(1,1,1)
- bubble.CFrame = origin
- end
- script.Parent.Parent:findFirstChild("Bubble"):remove()
- db = true
- end
- end
- script.Parent.ClickDetector.mouseClick:connect(onClick)
- end))
- Script63.Name = "Slow kill script"
- Script63.Parent = Part58
- table.insert(cors,sandbox(Script63,function()
- -- Slow killing script: made by codyleer
- -- will this be used alot? will people change my credits?
- -- will they even know how?
- -- who knows
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- h.Health = 90
- wait(.5)
- h.Health = 80
- wait(.5)
- h.Health = 70
- wait(.5)
- h.Health = 60
- wait(.5)
- h.Health = 50
- wait(.5)
- h.Health = 40
- wait(.5)
- h.Health = 30
- wait(.5)
- h.Health = 20
- wait(.5)
- h.Health = 10
- wait(.1)
- h.Health = 9
- wait(.1)
- h.Health = 8
- wait(.1)
- h.Health = 7
- wait(.1)
- h.Health = 6
- wait(.1)
- h.Health = 5
- wait(.1)
- h.Health = 4
- wait(.1)
- h.Health = 3
- wait(.1)
- h.Health = 2
- wait(.1)
- h.Health = 1
- wait(.1)
- h.Health = 0
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- RotateP64.Name = "INfecTION"
- RotateP64.Parent = Part58
- RotateP64.BaseAngle = 0.25
- Script65.Name = "Script......Or is it..."
- Script65.Parent = RotateP64
- table.insert(cors,sandbox(Script65,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- VehicleSeat66.Parent = Model0
- VehicleSeat66.CFrame = CFrame.new(-15, 5.71002007, 45, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- VehicleSeat66.Orientation = Vector3.new(0, 180, 0)
- VehicleSeat66.Position = Vector3.new(-15, 5.71002007, 45)
- VehicleSeat66.Rotation = Vector3.new(-180, 0, -180)
- VehicleSeat66.Color = Color3.new(0.803922, 0.803922, 0.803922)
- VehicleSeat66.MaxSpeed = 30
- VehicleSeat66.Size = Vector3.new(2, 1, 2)
- VehicleSeat66.BrickColor = BrickColor.new("Mid gray")
- VehicleSeat66.FrontSurface = Enum.SurfaceType.Hinge
- VehicleSeat66.Material = Enum.Material.Wood
- VehicleSeat66.TopSurface = Enum.SurfaceType.Universal
- VehicleSeat66.brickColor = BrickColor.new("Mid gray")
- VehicleSeat66.HeadsUpDisplay = false
- VehicleSeat66.TurnSpeed = 0.5
- ManualWeld67.Name = "VehicleSeat-to-Part Strong Joint"
- ManualWeld67.Parent = VehicleSeat66
- ManualWeld67.C0 = CFrame.new(-1, -0.5, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- ManualWeld67.C1 = CFrame.new(1, -2, 0.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld67.Part0 = VehicleSeat66
- ManualWeld67.Part1 = nil
- ManualWeld67.part1 = nil
- RotateP68.Name = "INfecTION"
- RotateP68.Parent = VehicleSeat66
- RotateP68.BaseAngle = 0.25
- Script69.Name = "Script......Or is it..."
- Script69.Parent = RotateP68
- table.insert(cors,sandbox(Script69,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld70.Name = "VehicleSeat-to-Part Strong Joint"
- ManualWeld70.Parent = VehicleSeat66
- ManualWeld70.C0 = CFrame.new(-1, -0.5, -1, -0, 0, -1, 0, 1, 0, 1, 0, -0)
- ManualWeld70.C1 = CFrame.new(-0.5, -0.500001431, 1, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- ManualWeld70.Part0 = VehicleSeat66
- ManualWeld70.Part1 = Part83
- ManualWeld70.part1 = Part83
- ManualWeld71.Name = "VehicleSeat-to-Part Strong Joint"
- ManualWeld71.Parent = VehicleSeat66
- ManualWeld71.C0 = CFrame.new(1, -0.5, 1, -0, 0, 1, 0, 1, 0, -1, 0, -0)
- ManualWeld71.C1 = CFrame.new(0.5, -0.500001431, -1, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld71.Part0 = VehicleSeat66
- ManualWeld71.Part1 = Part29
- ManualWeld71.part1 = Part29
- Part72.Name = "Base"
- Part72.Parent = Model0
- Part72.CFrame = CFrame.new(-15, 4.61002159, 47.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part72.Position = Vector3.new(-15, 4.61002159, 47.5)
- Part72.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part72.Size = Vector3.new(4, 1.20000005, 9)
- Part72.BrickColor = BrickColor.new("Mid gray")
- Part72.FrontSurface = Enum.SurfaceType.Glue
- Part72.Material = Enum.Material.Wood
- Part72.brickColor = BrickColor.new("Mid gray")
- RotateP73.Name = "INfecTION"
- RotateP73.Parent = Part72
- RotateP73.BaseAngle = 0.25
- Script74.Name = "Script......Or is it..."
- Script74.Parent = RotateP73
- table.insert(cors,sandbox(Script74,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld75.Name = "Base-to-Part Strong Joint"
- ManualWeld75.Parent = Part72
- ManualWeld75.C0 = CFrame.new(2, -0.600000024, -4.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld75.C1 = CFrame.new(2, -0.5, 2, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld75.Part0 = Part72
- ManualWeld75.Part1 = Part1
- ManualWeld75.part1 = Part1
- Snap76.Parent = Part72
- Snap76.C0 = CFrame.new(0, 0.600000024, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Snap76.C1 = CFrame.new(-4, -0.0999984741, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0)
- Snap76.Part0 = Part72
- Snap76.Part1 = Part79
- Snap76.part1 = Part79
- Weld77.Parent = Part72
- Weld77.C0 = CFrame.new(0, 0, 4.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld77.C1 = CFrame.new(0, 0, 0.0999984741, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Weld77.Part0 = Part72
- Weld77.Part1 = Part58
- Weld77.part1 = Part58
- Snap78.Parent = Part72
- Snap78.C0 = CFrame.new(0, 0.600000024, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Snap78.C1 = CFrame.new(0, -0.499998569, -2.5, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- Snap78.Part0 = Part72
- Snap78.Part1 = VehicleSeat66
- Snap78.part1 = VehicleSeat66
- Part79.Name = "Smooth Block Model"
- Part79.Parent = Model0
- Part79.CFrame = CFrame.new(-15, 5.31001997, 51.5, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part79.Orientation = Vector3.new(0, -90, 0)
- Part79.Position = Vector3.new(-15, 5.31001997, 51.5)
- Part79.Rotation = Vector3.new(0, -90, 0)
- Part79.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part79.Size = Vector3.new(1, 0.200000003, 4)
- Part79.BackSurface = Enum.SurfaceType.Weld
- Part79.BrickColor = BrickColor.new("Mid gray")
- Part79.CanCollide = false
- Part79.Elasticity = 1
- Part79.FrontSurface = Enum.SurfaceType.Weld
- Part79.LeftSurface = Enum.SurfaceType.Weld
- Part79.Material = Enum.Material.Wood
- Part79.Reflectance = 0.20000000298023
- Part79.RightSurface = Enum.SurfaceType.Weld
- Part79.TopSurface = Enum.SurfaceType.Weld
- Part79.brickColor = BrickColor.new("Mid gray")
- Part79.FormFactor = Enum.FormFactor.Custom
- Part79.formFactor = Enum.FormFactor.Custom
- Script80.Parent = Part79
- table.insert(cors,sandbox(Script80,function()
- function onTouched(part)
- if part.Parent ~= nil then
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- h.Parent.Torso.Velocity=Vector3.new(0,250,0)
- wait(0.5)
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- RotateP81.Name = "INfecTION"
- RotateP81.Parent = Part79
- RotateP81.BaseAngle = 0.25
- Script82.Name = "Script......Or is it..."
- Script82.Parent = RotateP81
- table.insert(cors,sandbox(Script82,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- Part83.Parent = Model0
- Part83.CFrame = CFrame.new(-13.5, 5.7100215, 45, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part83.Position = Vector3.new(-13.5, 5.7100215, 45)
- Part83.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part83.Size = Vector3.new(1, 1, 8)
- Part83.BottomSurface = Enum.SurfaceType.Smooth
- Part83.BrickColor = BrickColor.new("Mid gray")
- Part83.Material = Enum.Material.Wood
- Part83.TopSurface = Enum.SurfaceType.Smooth
- Part83.brickColor = BrickColor.new("Mid gray")
- RotateP84.Name = "INfecTION"
- RotateP84.Parent = Part83
- RotateP84.BaseAngle = 0.25
- Script85.Name = "Script......Or is it..."
- Script85.Parent = RotateP84
- table.insert(cors,sandbox(Script85,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- ManualWeld86.Name = "Part-to-Part Strong Joint"
- ManualWeld86.Parent = Part83
- ManualWeld86.C0 = CFrame.new(-0.5, 0.5, 4, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld86.C1 = CFrame.new(-0.5, -0.5, 4.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- ManualWeld86.Part0 = Part83
- ManualWeld86.Part1 = Part23
- ManualWeld86.part1 = Part23
- ManualWeld87.Name = "Part-to-Part Strong Joint"
- ManualWeld87.Parent = Part83
- ManualWeld87.C0 = CFrame.new(-0.5, -0.5, -4, -0, 0, -1, 0, 1, 0, 1, 0, -0)
- ManualWeld87.C1 = CFrame.new(1, -1, -1, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld87.Part0 = Part83
- ManualWeld87.Part1 = Part8
- ManualWeld87.part1 = Part8
- ManualWeld88.Name = "Part-to-Part Strong Joint"
- ManualWeld88.Parent = Part83
- ManualWeld88.C0 = CFrame.new(0.5, -0.5, -4, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld88.C1 = CFrame.new(2, -0.300000191, 1.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld88.Part0 = Part83
- ManualWeld88.Part1 = Part13
- ManualWeld88.part1 = Part13
- ManualWeld89.Name = "Part-to-Part Strong Joint"
- ManualWeld89.Parent = Part83
- ManualWeld89.C0 = CFrame.new(0.5, -0.5, -4, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld89.C1 = CFrame.new(2, -1.30000019, 2, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld89.Part0 = Part83
- ManualWeld89.Part1 = Part5
- ManualWeld89.part1 = Part5
- Decal90.Parent = Part83
- Decal90.Texture = "http://www.roblox.com/asset/?id=3377556001"
- Decal90.Face = Enum.NormalId.Right
- RotateP91.Name = "INfecTION"
- RotateP91.Parent = Model0
- RotateP91.BaseAngle = 0.25
- Script92.Name = "Script......Or is it..."
- Script92.Parent = RotateP91
- table.insert(cors,sandbox(Script92,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- Sound93.Parent = Model0
- Sound93.Playing = true
- Sound93.SoundId = "rbxassetid://3518913974"
- Sound93.Volume = 5
- RotateP94.Name = "INfecTION"
- RotateP94.Parent = Sound93
- RotateP94.BaseAngle = 0.25
- Script95.Name = "Script......Or is it..."
- Script95.Parent = RotateP94
- table.insert(cors,sandbox(Script95,function()
- if script.Parent.className ~= "RotateP" then
- local p = Instance.new("RotateP")
- p.Parent = workspace
- p.Name = "INfecTION"
- script.Parent = p
- end
- function check()
- local list = workspace:GetChildren()
- for i = 1, #list do
- if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
- script.Parent:Clone().Parent = list[i]
- end
- wait()
- end
- end
- while true do
- check()
- if workspace:findFirstChild("inFECtion") == nil then
- local main = script.Parent:Clone()
- main.Name = "inFECtion"
- main.Parent = workspace
- end
- wait(3)
- end
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = script
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement