Advertisement
ghostteen14

Untitled

Jun 13th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.37 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. --By Rufus14 Showcase by purpleguy2playZ
  153. wait(2)
  154. script.Parent = nil
  155. mouse = game.Players.LocalPlayer:GetMouse()
  156. local aaabegone = Instance.new("Sound", workspace)
  157. aaabegone.SoundId = "rbxassetid://131057316"
  158. aaabegone.Volume = 10
  159. aaabegone:Play()
  160. print("Script by Rufus14 Showcase by purpleguy2playZ")
  161. --Converted with ttyyuu12345's model to script plugin v4
  162. function sandbox(var,func)
  163. local env = getfenv(func)
  164. local newenv = setmetatable({},{
  165. __index = function(self,k)
  166. if k=="script" then
  167. return var
  168. else
  169. return env[k]
  170. end
  171. end,
  172. })
  173. setfenv(func,newenv)
  174. return func
  175. end
  176. cors = {}
  177. mas = Instance.new("Model",game:GetService("Lighting"))
  178. Model0 = Instance.new("Model")
  179. Part1 = Instance.new("Part")
  180. SpecialMesh2 = Instance.new("SpecialMesh")
  181. Decal3 = Instance.new("Decal")
  182. Part4 = Instance.new("Part")
  183. Decal5 = Instance.new("Decal")
  184. RightShoulder = Instance.new("Motor")
  185. LeftShoulder = Instance.new("Motor")
  186. RightHip = Instance.new("Motor")
  187. LeftHip = Instance.new("Motor")
  188. Neck = Instance.new("Motor")
  189. Part11 = Instance.new("Part")
  190. Part12 = Instance.new("Part")
  191. Part13 = Instance.new("Part")
  192. Part14 = Instance.new("Part")
  193. Humanoid15 = Instance.new("Humanoid")
  194. Model0.Name = "Scp-008 Infected"
  195. Model0.Parent = mas
  196. Model0.PrimaryPart = Part1
  197. Part1.Name = "Head"
  198. Part1.Parent = Model0
  199. Part1.BrickColor = BrickColor.new("Really black")
  200. Part1.FormFactor = Enum.FormFactor.Symmetric
  201. Part1.Size = Vector3.new(2, 1, 1)
  202. Part1.CFrame = CFrame.new(-0.700021029, 4.49999905, 2.99999809, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  203. Part1.TopSurface = Enum.SurfaceType.Smooth
  204. Part1.Color = Color3.new(0.0588235, 0.258824, 0.00392157)
  205. Part1.Position = Vector3.new(-0.700021029, 4.49999905, 2.99999809)
  206. Part1.Color = Color3.new(0.0588235, 0.258824, 0.00392157)
  207. SpecialMesh2.Parent = Part1
  208. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  209. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  210. Decal3.Name = "face"
  211. Decal3.Parent = Part1
  212. Decal3.Texture = "http://www.roblox.com/asset/?id=51827997"
  213. Part4.Name = "Torso"
  214. Part4.Parent = Model0
  215. Part4.BrickColor = BrickColor.new("Black")
  216. Part4.FormFactor = Enum.FormFactor.Symmetric
  217. Part4.Size = Vector3.new(2, 2, 1)
  218. Part4.CFrame = CFrame.new(-0.700021029, 2.99999905, 2.99999809, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  219. Part4.LeftSurface = Enum.SurfaceType.Weld
  220. Part4.RightSurface = Enum.SurfaceType.Weld
  221. Part4.Color = Color3.new(0.0156863, 0.14902, 0.243137)
  222. Part4.Position = Vector3.new(-0.700021029, 2.99999905, 2.99999809)
  223. Part4.Color = Color3.new(0.0156863, 0.14902, 0.243137)
  224. Decal5.Name = "roblox"
  225. Decal5.Parent = Part4
  226. RightShoulder.Name = "Right Shoulder"
  227. RightShoulder.Parent = Part4
  228. RightShoulder.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  229. RightShoulder.Part0 = Part4
  230. RightShoulder.Part1 = Part12
  231. RightShoulder.MaxVelocity = 0.15000000596046
  232. LeftShoulder.Name = "Left Shoulder"
  233. LeftShoulder.Parent = Part4
  234. LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  235. LeftShoulder.Part0 = Part4
  236. LeftShoulder.Part1 = Part11
  237. LeftShoulder.MaxVelocity = 0.15000000596046
  238. RightHip.Name = "Right Hip"
  239. RightHip.Parent = Part4
  240. RightHip.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  241. RightHip.Part0 = Part4
  242. RightHip.Part1 = Part14
  243. RightHip.MaxVelocity = 0.10000000149012
  244. LeftHip.Name = "Left Hip"
  245. LeftHip.Parent = Part4
  246. LeftHip.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  247. LeftHip.Part0 = Part4
  248. LeftHip.Part1 = Part13
  249. LeftHip.MaxVelocity = 0.10000000149012
  250. Neck.Name = "Neck"
  251. Neck.Parent = Part4
  252. Neck.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  253. Neck.Part0 = Part4
  254. Neck.Part1 = Part1
  255. Neck.MaxVelocity = 0.10000000149012
  256. Part11.Name = "Left Arm"
  257. Part11.Parent = Model0
  258. Part11.BrickColor = BrickColor.new("Maroon")
  259. Part11.CanCollide = false
  260. Part11.FormFactor = Enum.FormFactor.Symmetric
  261. Part11.Size = Vector3.new(1, 2, 1)
  262. Part11.CFrame = CFrame.new(-2.20002103, 2.99999905, 2.99999809, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  263. Part11.Color = Color3.new(0.309804, 0.00392157, 0.00392157)
  264. Part11.Position = Vector3.new(-2.20002103, 2.99999905, 2.99999809)
  265. Part11.Color = Color3.new(0.309804, 0.00392157, 0.00392157)
  266. Part12.Name = "Right Arm"
  267. Part12.Parent = Model0
  268. Part12.BrickColor = BrickColor.new("Earth green")
  269. Part12.CanCollide = false
  270. Part12.FormFactor = Enum.FormFactor.Symmetric
  271. Part12.Size = Vector3.new(1, 2, 1)
  272. Part12.CFrame = CFrame.new(0.799978971, 2.99999905, 2.99999809, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  273. Part12.Color = Color3.new(0.0666667, 0.290196, 0.0156863)
  274. Part12.Position = Vector3.new(0.799978971, 2.99999905, 2.99999809)
  275. Part12.Color = Color3.new(0.0666667, 0.290196, 0.0156863)
  276. Part13.Name = "Left Leg"
  277. Part13.Parent = Model0
  278. Part13.BrickColor = BrickColor.new("Earth yellow")
  279. Part13.CanCollide = false
  280. Part13.FormFactor = Enum.FormFactor.Symmetric
  281. Part13.Size = Vector3.new(1, 2, 1)
  282. Part13.CFrame = CFrame.new(-1.20002103, 0.999999046, 2.99999809, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  283. Part13.BottomSurface = Enum.SurfaceType.Smooth
  284. Part13.TopSurface = Enum.SurfaceType.Inlet
  285. Part13.Color = Color3.new(0.396078, 0.454902, 0.168627)
  286. Part13.Position = Vector3.new(-1.20002103, 0.999999046, 2.99999809)
  287. Part13.Color = Color3.new(0.396078, 0.454902, 0.168627)
  288. Part14.Name = "Right Leg"
  289. Part14.Parent = Model0
  290. Part14.BrickColor = BrickColor.new("Earth yellow")
  291. Part14.CanCollide = false
  292. Part14.FormFactor = Enum.FormFactor.Symmetric
  293. Part14.Size = Vector3.new(1, 2, 1)
  294. Part14.CFrame = CFrame.new(-0.200021029, 0.999999046, 2.99999809, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  295. Part14.BottomSurface = Enum.SurfaceType.Smooth
  296. Part14.TopSurface = Enum.SurfaceType.Inlet
  297. Part14.Color = Color3.new(0.396078, 0.454902, 0.168627)
  298. Part14.Position = Vector3.new(-0.200021029, 0.999999046, 2.99999809)
  299. Part14.Color = Color3.new(0.396078, 0.454902, 0.168627)
  300. Humanoid15.Parent = Model0
  301. Humanoid15.NameOcclusion = Enum.NameOcclusion.NoOcclusion
  302. Humanoid15.RightLeg = Part14
  303. Humanoid15.LeftLeg = Part13
  304. Humanoid15.Torso = Part4
  305. for i,v in pairs(mas:GetChildren()) do
  306. v.Parent = workspace
  307. pcall(function() v:MakeJoints() end)
  308. end
  309. mas:Destroy()
  310. for i,v in pairs(cors) do
  311. spawn(function()
  312. pcall(v)
  313. end)
  314. end
  315. local zombiebool = Instance.new("BoolValue", Model0)
  316. zombiebool.Name = "ImAZombie"
  317. --Converted with ttyyuu12345's model to script plugin v4
  318. function sandbox(var,func)
  319. local env = getfenv(func)
  320. local newenv = setmetatable({},{
  321. __index = function(self,k)
  322. if k=="script" then
  323. return var
  324. else
  325. return env[k]
  326. end
  327. end,
  328. })
  329. setfenv(func,newenv)
  330. return func
  331. end
  332. cors = {}
  333. mas = Instance.new("Model",game:GetService("Lighting"))
  334. ded4 = Instance.new("Sound")
  335. ded3 = Instance.new("Sound")
  336. ded2 = Instance.new("Sound")
  337. attacc1 = Instance.new("Sound")
  338. attacc = Instance.new("Sound")
  339. alldied = Instance.new("Sound")
  340. spawnz = Instance.new("Sound")
  341. ded1 = Instance.new("Sound")
  342. ded4.Name = "ded4"
  343. ded4.Parent = mas
  344. ded4.Volume = 10
  345. ded4.SoundId = "rbxassetid://131138845"
  346. ded3.Name = "ded3"
  347. ded3.Parent = mas
  348. ded3.Volume = 10
  349. ded3.SoundId = "rbxassetid://131138850"
  350. ded2.Name = "ded2"
  351. ded2.Parent = mas
  352. ded2.Volume = 10
  353. ded2.SoundId = "rbxassetid://131138839"
  354. attacc1.Name = "attacc1"
  355. attacc1.Parent = mas
  356. attacc1.Volume = 10
  357. attacc1.SoundId = "rbxassetid://131138835"
  358. attacc.Name = "attacc"
  359. attacc.Parent = mas
  360. attacc.Volume = 10
  361. attacc.SoundId = "rbxassetid://131138828"
  362. alldied.Name = "zombiedied"
  363. alldied.Parent = mas
  364. alldied.Volume = 10
  365. alldied.SoundId = "rbxassetid://131058078"
  366. spawnz.Name = "spawn1"
  367. spawnz.Parent = mas
  368. spawnz.Volume = 10
  369. spawnz.SoundId = "rbxassetid://131060194"
  370. ded1.Name = "ded1"
  371. ded1.Parent = mas
  372. ded1.Volume = 10
  373. ded1.SoundId = "rbxassetid://131138860"
  374. for i,v in pairs(mas:GetChildren()) do
  375. v.Parent = workspace
  376. pcall(function() v:MakeJoints() end)
  377. end
  378. mas:Destroy()
  379. for i,v in pairs(cors) do
  380. spawn(function()
  381. pcall(v)
  382. end)
  383. end
  384. randomvictim = nil
  385. --Converted with ttyyuu12345's model to script plugin v4
  386. function sandbox(var,func)
  387. local env = getfenv(func)
  388. local newenv = setmetatable({},{
  389. __index = function(self,k)
  390. if k=="script" then
  391. return var
  392. else
  393. return env[k]
  394. end
  395. end,
  396. })
  397. setfenv(func,newenv)
  398. return func
  399. end
  400. cors = {}
  401. mas = Instance.new("Model",game:GetService("Lighting"))
  402. Part0 = Instance.new("Part")
  403. Attachment1 = Instance.new("Attachment")
  404. humanoidrootpart = Instance.new("Motor6D")
  405. Part0.Name = "HumanoidRootPart"
  406. Part0.Parent = Model0
  407. Part0.Transparency = 1
  408. Part0.CanCollide = false
  409. Part0.Locked = true
  410. Part0.FormFactor = Enum.FormFactor.Symmetric
  411. Part0.Size = Vector3.new(2, 2, 1)
  412. Part0.CFrame = CFrame.new(0, 3, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  413. Part0.BottomSurface = Enum.SurfaceType.Smooth
  414. Part0.TopSurface = Enum.SurfaceType.Smooth
  415. Part0.Position = Vector3.new(0, 3, 0)
  416. Attachment1.Name = "RootAttachment"
  417. Attachment1.Parent = Part0
  418. humanoidrootpart.Name = "RootJoint"
  419. humanoidrootpart.Parent = Part0
  420. humanoidrootpart.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  421. humanoidrootpart.Part0 = Part0
  422. humanoidrootpart.Part1 = Part4
  423. humanoidrootpart.MaxVelocity = 0.10000000149012
  424. for i,v in pairs(mas:GetChildren()) do
  425. v.Parent = Model0
  426. pcall(function() v:MakeJoints() end)
  427. end
  428. mas:Destroy()
  429. for i,v in pairs(cors) do
  430. spawn(function()
  431. pcall(v)
  432. end)
  433. end
  434. spawnz:Play()
  435. Humanoid15.WalkSpeed = 17
  436. Humanoid15.MaxHealth = 500
  437. Humanoid15.Health = 500
  438. function diiiie()
  439. ded1:Play()
  440. local corpseclone = Humanoid15.Parent:Clone()
  441. for i,v in pairs(Humanoid15.Parent:GetChildren()) do
  442. if v.ClassName == "Part" then
  443. v:destroy()
  444. end
  445. end
  446. for i,v in pairs(Humanoid15.Parent:GetChildren()) do
  447. if v.ClassName == "LocalScript" or v.ClassName == "Script" then
  448. v:Remove()
  449. end
  450. end
  451. corpseclone.Parent = workspace
  452. local function serch(part)
  453. for i,v in pairs(part:GetChildren()) do
  454. serch(v)
  455. if v.Name == "Weld" or v.Name == "Motor6D" then
  456. v:Remove()
  457. end
  458. end
  459. end
  460. serch(corpseclone)
  461. corpseclone.Name = corpseclone.Name.." (Dead)"
  462. local glue = Instance.new("Glue", corpseclone.Torso)
  463. glue.Part0 = corpseclone.Torso
  464. glue.Part1 = corpseclone["Left Leg"]
  465. glue.Name = "Left leg"
  466. local collider = Instance.new("Part", corpseclone["Left Leg"])
  467. collider.Position = Vector3.new(0,999,0)
  468. collider.Size = Vector3.new(1.5, 1, 1)
  469. collider.Shape = "Cylinder"
  470. local weld = Instance.new("Weld", collider)
  471. weld.Part0 = corpseclone["Left Leg"]
  472. weld.Part1 = collider
  473. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  474. collider.TopSurface = "Smooth"
  475. collider.BottomSurface = "Smooth"
  476. collider.formFactor = "Symmetric"
  477. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  478. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  479. collider.Transparency = 1
  480. --
  481. local glue = Instance.new("Glue", corpseclone.Torso)
  482. glue.Part0 = corpseclone.Torso
  483. glue.Part1 = corpseclone["Right Leg"]
  484. glue.Name = "Right leg"
  485. local collider = Instance.new("Part", corpseclone["Right Leg"])
  486. collider.Position = Vector3.new(0,999,0)
  487. collider.Size = Vector3.new(1.5, 1, 1)
  488. collider.Shape = "Cylinder"
  489. local weld = Instance.new("Weld", collider)
  490. weld.Part0 = corpseclone["Right Leg"]
  491. weld.Part1 = collider
  492. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  493. collider.TopSurface = "Smooth"
  494. collider.BottomSurface = "Smooth"
  495. collider.formFactor = "Symmetric"
  496. glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  497. glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  498. collider.Transparency = 1
  499. --
  500. local glue = Instance.new("Glue", corpseclone.Torso)
  501. glue.Part0 = corpseclone.Torso
  502. glue.Part1 = corpseclone["Right Arm"]
  503. glue.Name = "Right arm"
  504. local collider = Instance.new("Part", corpseclone["Right Arm"])
  505. collider.Position = Vector3.new(0,999,0)
  506. collider.Size = Vector3.new(1.5, 1, 1)
  507. collider.Shape = "Cylinder"
  508. local weld = Instance.new("Weld", collider)
  509. weld.Part0 = corpseclone["Right Arm"]
  510. weld.Part1 = collider
  511. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  512. collider.TopSurface = "Smooth"
  513. collider.BottomSurface = "Smooth"
  514. collider.formFactor = "Symmetric"
  515. glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  516. glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  517. collider.Transparency = 1
  518. --
  519. local glue = Instance.new("Glue", corpseclone.Torso)
  520. glue.Part0 = corpseclone.Torso
  521. glue.Part1 = corpseclone["Left Arm"]
  522. glue.Name = "Left arm"
  523. local collider = Instance.new("Part", corpseclone["Left Arm"])
  524. collider.Position = Vector3.new(0,999,0)
  525. collider.Size = Vector3.new(1.5, 1, 1)
  526. collider.Shape = "Cylinder"
  527. local weld = Instance.new("Weld", collider)
  528. weld.Part0 = corpseclone["Left Arm"]
  529. weld.Part1 = collider
  530. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  531. collider.TopSurface = "Smooth"
  532. collider.BottomSurface = "Smooth"
  533. collider.formFactor = "Symmetric"
  534. glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  535. glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  536. collider.Transparency = 1
  537. local findhead = corpseclone:findFirstChild("Head")
  538. if findhead and corpseclone.Torso:findFirstChild("NeckAttachment") then
  539. local attachment = Instance.new("Attachment", corpseclone.Head)
  540. attachment.Position = Vector3.new(0, -0.5, 0)
  541. attachment.Name = "lol"
  542. attachment.Visible = false
  543. corpseclone.Torso.NeckAttachment.Visible = false
  544. corpseclone.Torso.NeckAttachment.Position = corpseclone.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
  545. local ball = Instance.new("BallSocketConstraint", corpseclone)
  546. ball.Attachment0 = corpseclone.Torso.NeckAttachment
  547. ball.Attachment1 = attachment
  548. ball.LimitsEnabled = true
  549. ball.TwistLimitsEnabled = true
  550. ball.UpperAngle = 90
  551. ball.Restitution = 0.5
  552. ball.TwistUpperAngle = 90
  553. ball.TwistLowerAngle = -90
  554. local collidepartofleftleg = Instance.new("Part", corpseclone.Torso)
  555. collidepartofleftleg.Name = "Bone"
  556. collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
  557. collidepartofleftleg.Transparency = 1
  558. collidepartofleftleg:BreakJoints()
  559. local weeld = Instance.new("Weld", collidepartofleftleg)
  560. weeld.Part0 = collidepartofleftleg
  561. weeld.Part1 = corpseclone["Head"]
  562. if corpseclone.Torso:findFirstChild("Neck") then
  563. corpseclone.Torso.Neck:destroy()
  564. end
  565. end
  566. wait(10)
  567. corpseclone:destroy()
  568. end
  569. Humanoid15.Died:connect(diiiie)
  570. for i = 0,1 , 0.03 do
  571. Neck.C0 = Neck.C0:lerp(CFrame.new(0, 1.4826355, -0.0984807983, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),i)
  572. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, -0.0174310207, 0.199238777, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736):inverse(),i)
  573. RightHip.C0 = RightHip.C0:lerp(CFrame.new(0.5, -2, -0.299999982, 1, 0, 0, 0, 0.939692736, -0.342019886, 0, 0.342019916, 0.939692736),i)
  574. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(-0.5, -2, -0.299999982, 1, 0, 0, 0, 0.939692736, -0.342019886, 0, 0.342019916, 0.939692736),i)
  575. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.5, -0.0999999046, -0.400000006, 1, 0, 0, 0, 0.906307876, -0.422617942, 0, 0.422617942, 0.906307876),i)
  576. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.5, -0.0999999046, -0.400000006, 1, 0, 0, 0, 0.906307876, -0.422617942, 0, 0.422617942, 0.906307876),i)
  577. game:GetService("RunService").RenderStepped:wait()
  578. end
  579. canattacc = true
  580. function search()
  581. for i,v in pairs(workspace:GetChildren()) do
  582. if v.ClassName == "Model" then
  583. local humanoid = v:findFirstChildOfClass("Humanoid")
  584. local torso = v:findFirstChild("Torso")
  585. local imzomb = v:findFirstChild("ImAZombie")
  586. if humanoid and torso then
  587. if imzomb then
  588.  
  589. else
  590. randomvictim = torso
  591. end
  592. end
  593. end
  594. end
  595. print("Found: "..randomvictim.Parent.Name)
  596. end
  597. search()
  598. function attaccing(part)
  599. local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
  600. local torso = part.Parent:findFirstChild("Torso")
  601. local ImAZombie = part.Parent:findFirstChild("ImAZombie")
  602. if humanoid and canattacc and not ImAZombie then
  603. if humanoid.Health >= 600 then
  604. humanoid.MaxHealth = 100
  605. humanoid.Health = 100
  606. end
  607. local dmgrandom = math.random(46,90)
  608. if humanoid.Health < dmgrandom and humanoid.Health > 0 then
  609. humanoid.PlatformStand = true
  610. local zombiebool = Instance.new("BoolValue", torso.Parent)
  611. zombiebool.Name = "ImAZombie"
  612. search()
  613. humanoid.PlatformStand = true
  614. if torso then
  615. torso.CFrame = torso.CFrame * CFrame.fromEulerAnglesXYZ(0,0,1)
  616. end
  617. wait(1.5)
  618. if torso then
  619. local spawnzz = spawnz:Clone()
  620. spawnzz.Parent = torso
  621. spawnzz:Play()
  622. end
  623. humanoid.PlatformStand = false
  624. humanoid.Parent.Archivable = true
  625. humanoid.WalkSpeed = 17
  626. humanoid.MaxHealth = 400
  627. humanoid.Health = 400
  628. local zombieclone = humanoid.Parent:Clone()
  629. zombieclone.Name = zombieclone.Name.." (Scp-008 Infected)"
  630. zombieclone.Parent = workspace
  631. local dedth = ded1:Clone()
  632. dedth.Parent = zombieclone.Head
  633. local dedth1 = ded2:Clone()
  634. dedth1.Parent = zombieclone.Head
  635. local dedth2 = ded3:Clone()
  636. dedth2.Parent = zombieclone.Head
  637. local dedth3 = ded4:Clone()
  638. dedth3.Parent = zombieclone.Head
  639. zombieclone.Torso.Touched:connect(attaccing)
  640. local function di3()
  641. local diemath = math.random(1,4)
  642. if diemath == 1 then
  643. dedth:Play()
  644. end
  645. if diemath == 2 then
  646. dedth1:Play()
  647. end
  648. if diemath == 3 then
  649. dedth2:Play()
  650. end
  651. if diemath == 4 then
  652. dedth3:Play()
  653. end
  654. local corpseclone = zombieclone:Clone()
  655. for i,v in pairs(zombieclone:GetChildren()) do
  656. if v.ClassName == "Part" then
  657. v:destroy()
  658. end
  659. end
  660. for i,v in pairs(zombieclone:GetChildren()) do
  661. if v.ClassName == "LocalScript" or v.ClassName == "Script" then
  662. v:Remove()
  663. end
  664. end
  665. corpseclone.Humanoid.PlatformStand = true
  666. corpseclone.Parent = workspace
  667. local function serch(part)
  668. for i,v in pairs(part:GetChildren()) do
  669. serch(v)
  670. if v.Name == "Weld" or v.Name == "Motor6D" then
  671. v:Remove()
  672. end
  673. end
  674. end
  675. serch(corpseclone)
  676. local glue = Instance.new("Glue", corpseclone.Torso)
  677. glue.Part0 = corpseclone.Torso
  678. glue.Part1 = corpseclone["Left Leg"]
  679. glue.Name = "Left leg"
  680. local collider = Instance.new("Part", corpseclone["Left Leg"])
  681. collider.Position = Vector3.new(0,999,0)
  682. collider.Size = Vector3.new(1.5, 1, 1)
  683. collider.Shape = "Cylinder"
  684. local weld = Instance.new("Weld", collider)
  685. weld.Part0 = corpseclone["Left Leg"]
  686. weld.Part1 = collider
  687. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  688. collider.TopSurface = "Smooth"
  689. collider.BottomSurface = "Smooth"
  690. collider.formFactor = "Symmetric"
  691. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  692. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  693. collider.Transparency = 1
  694. --
  695. local glue = Instance.new("Glue", corpseclone.Torso)
  696. glue.Part0 = corpseclone.Torso
  697. glue.Part1 = corpseclone["Right Leg"]
  698. glue.Name = "Right leg"
  699. local collider = Instance.new("Part", corpseclone["Right Leg"])
  700. collider.Position = Vector3.new(0,999,0)
  701. collider.Size = Vector3.new(1.5, 1, 1)
  702. collider.Shape = "Cylinder"
  703. local weld = Instance.new("Weld", collider)
  704. weld.Part0 = corpseclone["Right Leg"]
  705. weld.Part1 = collider
  706. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  707. collider.TopSurface = "Smooth"
  708. collider.BottomSurface = "Smooth"
  709. collider.formFactor = "Symmetric"
  710. glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  711. glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  712. collider.Transparency = 1
  713. --
  714. local glue = Instance.new("Glue", corpseclone.Torso)
  715. glue.Part0 = corpseclone.Torso
  716. glue.Part1 = corpseclone["Right Arm"]
  717. glue.Name = "Right arm"
  718. local collider = Instance.new("Part", corpseclone["Right Arm"])
  719. collider.Position = Vector3.new(0,999,0)
  720. collider.Size = Vector3.new(1.5, 1, 1)
  721. collider.Shape = "Cylinder"
  722. local weld = Instance.new("Weld", collider)
  723. weld.Part0 = corpseclone["Right Arm"]
  724. weld.Part1 = collider
  725. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  726. collider.TopSurface = "Smooth"
  727. collider.BottomSurface = "Smooth"
  728. collider.formFactor = "Symmetric"
  729. glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  730. glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  731. collider.Transparency = 1
  732. --
  733. local glue = Instance.new("Glue", corpseclone.Torso)
  734. glue.Part0 = corpseclone.Torso
  735. glue.Part1 = corpseclone["Left Arm"]
  736. glue.Name = "Left arm"
  737. local collider = Instance.new("Part", corpseclone["Left Arm"])
  738. collider.Position = Vector3.new(0,999,0)
  739. collider.Size = Vector3.new(1.5, 1, 1)
  740. collider.Shape = "Cylinder"
  741. local weld = Instance.new("Weld", collider)
  742. weld.Part0 = corpseclone["Left Arm"]
  743. weld.Part1 = collider
  744. weld.C0 = CFrame.new(0,-0.2,0) * CFrame.fromEulerAnglesXYZ(0, 0, math.pi/2)
  745. collider.TopSurface = "Smooth"
  746. collider.BottomSurface = "Smooth"
  747. collider.formFactor = "Symmetric"
  748. glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  749. glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  750. collider.Transparency = 1
  751. local findhead = corpseclone:findFirstChild("Head")
  752. if findhead and corpseclone.Torso:findFirstChild("NeckAttachment") then
  753. local attachment = Instance.new("Attachment", corpseclone.Head)
  754. attachment.Position = Vector3.new(0, -0.5, 0)
  755. attachment.Name = "lol"
  756. attachment.Visible = false
  757. corpseclone.Torso.NeckAttachment.Visible = false
  758. corpseclone.Torso.NeckAttachment.Position = corpseclone.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
  759. local ball = Instance.new("BallSocketConstraint", corpseclone)
  760. ball.Attachment0 = corpseclone.Torso.NeckAttachment
  761. ball.Attachment1 = attachment
  762. ball.LimitsEnabled = true
  763. ball.TwistLimitsEnabled = true
  764. ball.UpperAngle = 90
  765. ball.Restitution = 0.5
  766. ball.TwistUpperAngle = 90
  767. ball.TwistLowerAngle = -90
  768. local collidepartofleftleg = Instance.new("Part", corpseclone.Torso)
  769. collidepartofleftleg.Name = "Bone"
  770. collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
  771. collidepartofleftleg.Transparency = 1
  772. collidepartofleftleg:BreakJoints()
  773. local weeld = Instance.new("Weld", collidepartofleftleg)
  774. weeld.Part0 = collidepartofleftleg
  775. weeld.Part1 = corpseclone["Head"]
  776. if corpseclone.Torso:findFirstChild("Neck") then
  777. corpseclone.Torso.Neck:destroy()
  778. end
  779. end
  780. corpseclone.Name = corpseclone.Name.." (Dead)"
  781. wait(10)
  782. corpseclone:destroy()
  783. end
  784. zombieclone.Humanoid.Died:connect(di3)
  785. for i,v in pairs(humanoid.Parent:GetChildren()) do
  786. if v.ClassName == "Part" then
  787. v:destroy()
  788. end
  789. end
  790. wait(1)
  791. while true do
  792. if zombieclone.Humanoid.Health > 1 then
  793. if zombieclone.Parent == nil then
  794. zombieclone.Parent = workspace
  795. end
  796. end
  797. wait()
  798. end
  799. else
  800. canattacc = false
  801. local attaccramdom = math.random(1,2)
  802. if attaccramdom == 1 then
  803. attacc:Play()
  804. end
  805. if attaccramdom == 2 then
  806. attacc1:Play()
  807. end
  808. humanoid.Health = humanoid.Health - dmgrandom
  809. wait(0.8)
  810. canattacc = true
  811. end
  812. end
  813. end
  814. Part4.Touched:connect(attaccing)
  815. local run = Instance.new("Sound", workspace)
  816. run.SoundId = "rbxassetid://425903468"
  817. run:Play()
  818. run.Looped = true
  819. run.Volume = 10
  820. function clikd(key)
  821. key = key:lower()
  822. if key == "f" then
  823. local humanoid = mouse.Target.Parent:findFirstChild("Humanoid")
  824. local torso = mouse.Target.Parent:findFirstChild("Torso")
  825. if humanoid and torso then
  826. print("Picked "..mouse.Target.Parent.Name.." as a manual target")
  827. randomvictim = torso
  828. end
  829. end
  830. end
  831. mouse.KeyDown:connect(clikd)
  832. homanyzombies = 0
  833. -- Objects
  834.  
  835. local ScreenGui = Instance.new("ScreenGui")
  836. local TextLabel = Instance.new("TextLabel")
  837.  
  838. -- Properties
  839.  
  840. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  841.  
  842. TextLabel.Parent = ScreenGui
  843. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  844. TextLabel.Position = UDim2.new(0.176427528, 0, 0.89121145, 0)
  845. TextLabel.Size = UDim2.new(0, 855, 0, 83)
  846. TextLabel.SizeConstraint = Enum.SizeConstraint.RelativeXX
  847. TextLabel.Font = Enum.Font.SourceSans
  848. TextLabel.FontSize = Enum.FontSize.Size14
  849. TextLabel.Text = "Scp-008 infected Alive: "
  850. TextLabel.TextColor3 = Color3.new(0.25098, 1, 0.0431373)
  851. TextLabel.TextScaled = true
  852. TextLabel.TextSize = 14
  853. TextLabel.TextWrapped = true
  854. while true do
  855. homanyzombies = 0
  856. for i,v in pairs(workspace:GetChildren()) do
  857. if v.ClassName == "Model" then
  858. local humanoid = v:findFirstChildOfClass("Humanoid")
  859. local imzomb = v:findFirstChild("ImAZombie")
  860. if humanoid and imzomb then
  861. if humanoid.Health >= 0.001 then
  862. homanyzombies = homanyzombies + 1
  863. TextLabel.Text = "Scp-008 Infected Alive: "..homanyzombies
  864. end
  865. end
  866. end
  867. end
  868. if homanyzombies == 0 then
  869. alldied:Play()
  870. run:Stop()
  871. TextLabel.Text = "Every zombie died!"
  872. wait(4)
  873. ScreenGui:destroy()
  874. while true do
  875. wait(3)
  876. end
  877. end
  878. for i,v in pairs(workspace:GetChildren()) do
  879. if v.ClassName == "Model" then
  880. local humanoid = v:findFirstChildOfClass("Humanoid")
  881. local imzomb = v:findFirstChild("ImAZombie")
  882. local torso = v:findFirstChild("Torso")
  883. if humanoid and imzomb and torso then
  884. if humanoid.Health > 0.01 then
  885. humanoid.WalkToPoint = randomvictim.Position
  886. for i = 0,0.6 , 0.1 do
  887. humanoid.WalkToPoint = randomvictim.Position
  888. if torso:findFirstChild("Right Hip") then
  889. torso["Right Hip"].C1 = CFrame.new(0,0,0)
  890. end
  891. if torso:findFirstChild("Left Hip") then
  892. torso["Left Hip"].C1 = CFrame.new(0,0,0)
  893. end
  894. if torso:findFirstChild("Right Shoulder") then
  895. torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
  896. end
  897. if torso:findFirstChild("Left Shoulder") then
  898. torso["Left Shoulder"].C1 = CFrame.new(0,0,0)
  899. end
  900. --
  901. if torso:findFirstChild("Right Hip") then
  902. torso["Right Hip"].C0 = torso["Right Hip"].C0:lerp(CFrame.new(0.499992371, -1.87492192, 0.954907298, 1, 0, 0, 0, 0.819151878, 0.573576808, 0, -0.573576987, 0.819151878),i)
  903. end
  904. if torso:findFirstChild("Left Hip") then
  905. torso["Left Hip"].C0 = torso["Left Hip"].C0:lerp(CFrame.new(-0.500007629, -1.96685851, -0.799733043, 1, 0, 0, 0, 0.819151759, -0.573576927, 0, 0.573576868, 0.819151998),i)
  906. end
  907. if torso:findFirstChild("Right Shoulder") then
  908. torso["Right Shoulder"].C0 = torso["Right Shoulder"].C0:lerp(CFrame.new(1.41486359, 0.409589052, -0.827155113, 1, 0, 0, 0, -8.94069672e-08, -1, 0, 1.00000012, 8.94069672e-08),i)
  909. end
  910. if torso:findFirstChild("Left Shoulder") then
  911. torso["Left Shoulder"].C0 = torso["Left Shoulder"].C0:lerp(CFrame.new(-1.50000763, 0.409590244, -0.901263297, 1, 0, 0, 0, -3.27825546e-07, -1, 0, 1.00000024, 3.27825575e-07),i)
  912. end
  913. game:GetService("RunService").RenderStepped:wait()
  914. end
  915. end
  916. end
  917. end
  918. end
  919. for i,v in pairs(workspace:GetChildren()) do
  920. if v.ClassName == "Model" then
  921. local humanoid = v:findFirstChildOfClass("Humanoid")
  922. local imzomb = v:findFirstChild("ImAZombie")
  923. local torso = v:findFirstChild("Torso")
  924. if humanoid and imzomb and torso then
  925. if humanoid.Health > 0.01 then
  926. humanoid.WalkToPoint = randomvictim.Position
  927. for i = 0,0.6 , 0.1 do
  928. humanoid.WalkToPoint = randomvictim.Position
  929. if torso:findFirstChild("Right Hip") then
  930. torso["Right Hip"].C1 = CFrame.new(0,0,0)
  931. end
  932. if torso:findFirstChild("Left Hip") then
  933. torso["Left Hip"].C1 = CFrame.new(0,0,0)
  934. end
  935. if torso:findFirstChild("Right Shoulder") then
  936. torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
  937. end
  938. if torso:findFirstChild("Left Shoulder") then
  939. torso["Left Shoulder"].C1 = CFrame.new(0,0,0)
  940. end
  941. --
  942. if torso:findFirstChild("Right Hip") then
  943. torso["Right Hip"].C0 = torso["Right Hip"].C0:lerp(CFrame.new(0.5, -1.95895696, -0.881649196, 1, 0, 0, 0, 0.819151819, -0.573576868, 0, 0.573576868, 0.819151819),i)
  944. end
  945. if torso:findFirstChild("Left Hip") then
  946. torso["Left Hip"].C0 = torso["Left Hip"].C0:lerp(CFrame.new(-0.5, -1.97527182, 0.78138262, 1, 0, 0, 0, 0.819151819, 0.573576868, 0, -0.573576868, 0.819151819),i)
  947. end
  948. if torso:findFirstChild("Right Shoulder") then
  949. torso["Right Shoulder"].C0 = torso["Right Shoulder"].C0:lerp(CFrame.new(1.41486359, 0.309589148, -0.82715553, 1, 0, 0, 0, -3.57627897e-07, -1, 0, 1.00000036, 3.57627897e-07),i)
  950. end
  951. if torso:findFirstChild("Left Shoulder") then
  952. torso["Left Shoulder"].C0 = torso["Left Shoulder"].C0:lerp(CFrame.new(-1.50000763, 0.309590578, -0.901263416, 1, 0, 0, 0, -2.68220901e-07, -1, 0, 1.00000024, 2.68220901e-07),i)
  953. end
  954. game:GetService("RunService").RenderStepped:wait()
  955. end
  956. end
  957. end
  958. end
  959. end
  960. if Humanoid15.Health > 1 then
  961. if Model0.Parent == nil then
  962. Model0.Parent = workspace
  963. end
  964. end
  965. if alldied.Parent == nil then
  966. alldied.Parent = workspace
  967. end
  968. if ded1.Parent == nil then
  969. ded1.Parent = workspace
  970. end
  971. if ded2.Parent == nil then
  972. ded2.Parent = workspace
  973. end
  974. if ded3.Parent == nil then
  975. ded3.Parent = workspace
  976. end
  977. if ded4.Parent == nil then
  978. ded4.Parent = workspace
  979. end
  980. if spawnz.Parent == nil then
  981. spawnz.Parent = workspace
  982. end
  983. if attacc.Parent == nil then
  984. attacc.Parent = workspace
  985. end
  986. if attacc1.Parent == nil then
  987. attacc1.Parent = workspace
  988. end
  989. if run.Parent == nil then
  990. run.Parent = workspace
  991. end
  992. wait()
  993. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement