Advertisement
DaOMEGAa32

giygas

Sep 27th, 2019
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.38 KB | None | 0 0
  1. print ("this is a stupid random lazy script")
  2. --Converted with ttyyuu12345's model to script plugin v4
  3. function sandbox(var,func)
  4. local env = getfenv(func)
  5. local newenv = setmetatable({},{
  6. __index = function(self,k)
  7. if k=="script" then
  8. return var
  9. else
  10. return env[k]
  11. end
  12. end,
  13. })
  14. setfenv(func,newenv)
  15. return func
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. local chil = workspace:GetChildren()
  20. for i,v in pairs(chil) do
  21. if not (v==script or v:IsA("Camera") or v:IsA("Terrain") or game:GetService("Players"):GetPlayerFromCharacter(v)~=nil) then
  22. v:Destroy()
  23. end
  24. end
  25. Camera0 = Instance.new("Camera")
  26. Part1 = Instance.new("Part")
  27. Model2 = Instance.new("Model")
  28. Model3 = Instance.new("Model")
  29. Part4 = Instance.new("Part")
  30. Decal5 = Instance.new("Decal")
  31. Script6 = Instance.new("Script")
  32. SpecialMesh7 = Instance.new("SpecialMesh")
  33. Script8 = Instance.new("Script")
  34. Part9 = Instance.new("Part")
  35. Script10 = Instance.new("Script")
  36. SpecialMesh11 = Instance.new("SpecialMesh")
  37. Sound12 = Instance.new("Sound")
  38. Sound13 = Instance.new("Sound")
  39. Script14 = Instance.new("Script")
  40. LocalScript15 = Instance.new("LocalScript")
  41. Script16 = Instance.new("Script")
  42. Script17 = Instance.new("Script")
  43. Script18 = Instance.new("Script")
  44. Script19 = Instance.new("Script")
  45. Part20 = Instance.new("Part")
  46. SurfaceGui21 = Instance.new("SurfaceGui")
  47. TextLabel22 = Instance.new("TextLabel")
  48. Sound23 = Instance.new("Sound")
  49. Part24 = Instance.new("Part")
  50. Script25 = Instance.new("Script")
  51. SpecialMesh26 = Instance.new("SpecialMesh")
  52. Sound27 = Instance.new("Sound")
  53. Sound28 = Instance.new("Sound")
  54. Script29 = Instance.new("Script")
  55. LocalScript30 = Instance.new("LocalScript")
  56. Script31 = Instance.new("Script")
  57. Script32 = Instance.new("Script")
  58. Script33 = Instance.new("Script")
  59. Script34 = Instance.new("Script")
  60. Part35 = Instance.new("Part")
  61. Script36 = Instance.new("Script")
  62. SpecialMesh37 = Instance.new("SpecialMesh")
  63. Sound38 = Instance.new("Sound")
  64. Sound39 = Instance.new("Sound")
  65. Script40 = Instance.new("Script")
  66. LocalScript41 = Instance.new("LocalScript")
  67. Script42 = Instance.new("Script")
  68. Script43 = Instance.new("Script")
  69. Script44 = Instance.new("Script")
  70. Script45 = Instance.new("Script")
  71. Part46 = Instance.new("Part")
  72. SpecialMesh47 = Instance.new("SpecialMesh")
  73. SpawnLocation48 = Instance.new("SpawnLocation")
  74. Decal49 = Instance.new("Decal")
  75. SpawnLocation50 = Instance.new("SpawnLocation")
  76. Decal51 = Instance.new("Decal")
  77. SpawnLocation52 = Instance.new("SpawnLocation")
  78. Decal53 = Instance.new("Decal")
  79. Part54 = Instance.new("Part")
  80. Script55 = Instance.new("Script")
  81. BodyGyro56 = Instance.new("BodyGyro")
  82. NumberValue57 = Instance.new("NumberValue")
  83. BodyPosition58 = Instance.new("BodyPosition")
  84. Script59 = Instance.new("Script")
  85. Part60 = Instance.new("Part")
  86. Script61 = Instance.new("Script")
  87. BodyGyro62 = Instance.new("BodyGyro")
  88. NumberValue63 = Instance.new("NumberValue")
  89. BodyPosition64 = Instance.new("BodyPosition")
  90. Script65 = Instance.new("Script")
  91. Camera0.Parent = mas
  92. Camera0.CFrame = CFrame.new(-60.2342682, 69.5527344, 30.5667191, 0.929619908, 0.0995188802, -0.35482806, -0, 0.962846279, 0.270050168, 0.368519962, -0.251044005, 0.895080984)
  93. Camera0.CoordinateFrame = CFrame.new(-60.2342682, 69.5527344, 30.5667191, 0.929619908, 0.0995188802, -0.35482806, -0, 0.962846279, 0.270050168, 0.368519962, -0.251044005, 0.895080984)
  94. Camera0.Focus = CFrame.new(-59.5246124, 69.0126343, 28.7765579, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  95. Camera0.focus = CFrame.new(-59.5246124, 69.0126343, 28.7765579, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  96. Part1.Name = "Baseplate"
  97. Part1.Parent = mas
  98. Part1.CFrame = CFrame.new(0, -10, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  99. Part1.Position = Vector3.new(0, -10, 0)
  100. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  101. Part1.Transparency = 345
  102. Part1.Size = Vector3.new(512, 20, 512)
  103. Part1.Anchored = true
  104. Part1.BrickColor = BrickColor.new("Really black")
  105. Part1.Locked = true
  106. Part1.brickColor = BrickColor.new("Really black")
  107. Part1.FormFactor = Enum.FormFactor.Symmetric
  108. Part1.formFactor = Enum.FormFactor.Symmetric
  109. Model2.Name = "VTabs"
  110. Model2.Parent = mas
  111. Model3.Name = "Giygas"
  112. Model3.Parent = mas
  113. Part4.Name = "Giygas"
  114. Part4.Parent = Model3
  115. Part4.CFrame = CFrame.new(-6.00871181, 55.8000412, -59.1770821, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  116. Part4.Position = Vector3.new(-6.00871181, 55.8000412, -59.1770821)
  117. Part4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  118. Part4.Transparency = 1
  119. Part4.Size = Vector3.new(49.6910095, 37.7400055, 0.629000127)
  120. Part4.Anchored = true
  121. Part4.BottomSurface = Enum.SurfaceType.Smooth
  122. Part4.BrickColor = BrickColor.new("Really black")
  123. Part4.TopSurface = Enum.SurfaceType.Smooth
  124. Part4.brickColor = BrickColor.new("Really black")
  125. Part4.FormFactor = Enum.FormFactor.Custom
  126. Part4.formFactor = Enum.FormFactor.Custom
  127. Decal5.Parent = Part4
  128. Decal5.Texture = "http://www.roblox.com/asset/?id=29625151"
  129. Decal5.Face = Enum.NormalId.Back
  130. Script6.Name = "Main"
  131. Script6.Parent = Part4
  132. table.insert(cors,sandbox(Script6,function()
  133. --Scripted by tinarg
  134.  
  135. a = 0
  136. b = 0
  137. c = 0
  138.  
  139. while wait() do
  140. a = a+0.05
  141. b = b+0.1
  142. c = c+0.085
  143. script.Parent.Mesh.Scale = Vector3.new(10+math.sin(a),10+math.sin(b),10+math.sin(c))
  144. end
  145. end))
  146. SpecialMesh7.Parent = Part4
  147. SpecialMesh7.MeshType = Enum.MeshType.Brick
  148. Script8.Name = "Main"
  149. Script8.Parent = Model3
  150. table.insert(cors,sandbox(Script8,function()
  151. --Scripted by tinarg
  152.  
  153. game.Lighting.Brightness = 0
  154.  
  155. game.Workspace.ElevatorOpenTime.Value = 21
  156.  
  157. game.ServerStorage.Sky_Black:Clone().Parent = game.Lighting
  158. game.Lighting.Sky_Black.Name = "Sky"
  159.  
  160. script.Music:Play()
  161.  
  162. wait(5)
  163.  
  164. script.Parent.Text.SurfaceGui.Enabled = true
  165.  
  166. wait(0.5)
  167.  
  168. script.Parent.Attack.Transparency = 0.4
  169. script.Parent.Attack.Move.Disabled = false
  170. end))
  171. Part9.Name = "Attack"
  172. Part9.Parent = Model3
  173. Part9.CFrame = CFrame.new(-6.41755915, 52.812458, -49.61623, 0.982688785, -0.185262993, 2.0551206e-06, 0.0926298648, 0.491345286, 0.866024911, -0.160443455, -0.851032555, 0.500000417)
  174. Part9.Orientation = Vector3.new(-60, 0, 10.6800003)
  175. Part9.Position = Vector3.new(-6.41755915, 52.812458, -49.61623)
  176. Part9.Rotation = Vector3.new(-60, 0, 10.6800003)
  177. Part9.Color = Color3.new(0.854902, 0.52549, 0.478431)
  178. Part9.Size = Vector3.new(25.1600037, 1.25800025, 25.1600037)
  179. Part9.Anchored = true
  180. Part9.BottomSurface = Enum.SurfaceType.Smooth
  181. Part9.BrickColor = BrickColor.new("Medium red")
  182. Part9.CanCollide = false
  183. Part9.TopSurface = Enum.SurfaceType.Smooth
  184. Part9.brickColor = BrickColor.new("Medium red")
  185. Part9.FormFactor = Enum.FormFactor.Custom
  186. Part9.formFactor = Enum.FormFactor.Custom
  187. Script10.Name = "Move"
  188. Script10.Parent = Part9
  189. table.insert(cors,sandbox(Script10,function()
  190. --Scripted by tinarg
  191.  
  192. script.Parent.Explode.Disabled = false
  193.  
  194. script.Parent.Static:Play()
  195.  
  196. while wait() do
  197. script.Parent.CFrame = script.Parent.CFrame+Vector3.new(0,0,1)
  198. end
  199. end))
  200. Script10.Disabled = true
  201. SpecialMesh11.Parent = Part9
  202. SpecialMesh11.MeshId = "http://www.roblox.com/Asset/?id=9753707"
  203. SpecialMesh11.Scale = Vector3.new(15.7249994, 15.7249994, 15.7249994)
  204. SpecialMesh11.MeshType = Enum.MeshType.FileMesh
  205. Sound12.Name = "Static"
  206. Sound12.Parent = Part9
  207. Sound12.SoundId = "rbxassetid://172906410"
  208. Sound13.Name = "Explosion"
  209. Sound13.Parent = Part9
  210. Sound13.Pitch = 0.75
  211. Sound13.PlayOnRemove = true
  212. Sound13.PlaybackSpeed = 0.75
  213. Sound13.SoundId = "rbxasset://Sounds/collide.wav"
  214. Script14.Name = "Explode"
  215. Script14.Parent = Part9
  216. table.insert(cors,sandbox(Script14,function()
  217.  
  218. wait(1.7)
  219.  
  220. Explosion = Instance.new("Explosion")
  221. Explosion.Position = script.Parent.Position
  222. Explosion.DestroyJointRadiusPercent = 0
  223. Explosion.Parent = game.Workspace
  224.  
  225. script.Parent.Static:Stop()
  226.  
  227. C = game.Players:GetChildren()
  228.  
  229. for i = 1, #C do
  230. script.Parent.Physics:Clone().Parent = C[i].Character
  231. C[i].Character.Humanoid.Health = 1
  232. C[i].Character.Head.face.Texture = "rbxassetid://90516020"
  233. C[i].Character.Torso.Velocity = Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  234. end
  235.  
  236. wait()
  237.  
  238. script.Parent.Parent.Text:remove()
  239.  
  240. script.Parent:remove()
  241. end))
  242. Script14.Disabled = true
  243. LocalScript15.Name = "Physics"
  244. LocalScript15.Parent = Part9
  245. table.insert(cors,sandbox(LocalScript15,function()
  246. --Scripted by tinarg
  247.  
  248. game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Physics)
  249.  
  250.  
  251. wait()
  252.  
  253. script:remove()
  254. end))
  255. Script16.Parent = Part9
  256. table.insert(cors,sandbox(Script16,function()
  257. --- This will cause a brick to go in motion unanchored or not! ---
  258.  
  259. while true do
  260. wait()
  261. for i= 1, 888888888888 do
  262. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  263. wait()
  264. end
  265. for i= 1, 50 do
  266. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  267. wait()
  268. end
  269. end
  270. end))
  271. Script17.Parent = Part9
  272. table.insert(cors,sandbox(Script17,function()
  273. --- This will cause a brick to go in motion unanchored or not! ---
  274.  
  275. while true do
  276. wait()
  277. for i= 1, 888888888888 do
  278. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  279. wait()
  280. end
  281. for i= 1, 50 do
  282. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  283. wait()
  284. end
  285. end
  286. end))
  287. Script18.Parent = Part9
  288. table.insert(cors,sandbox(Script18,function()
  289. --- This will cause a brick to go in motion unanchored or not! ---
  290. wait (5)
  291. while true do
  292. wait()
  293. for i= 1, 888888888888 do
  294. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  295. wait()
  296. end
  297. for i= 1, 50 do
  298. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  299. wait()
  300. end
  301. end
  302. end))
  303. Script19.Name = "KillScript"
  304. Script19.Parent = Part9
  305. table.insert(cors,sandbox(Script19,function()
  306. script.Parent.Touched:connect(function(hit)
  307. if hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid") then
  308. hit.Parent.Humanoid.Health = 0
  309. end
  310. end)
  311. end))
  312. Part20.Name = "Text"
  313. Part20.Parent = Model3
  314. Part20.CFrame = CFrame.new(-6.00871468, 61.6512299, 71.9065475, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  315. Part20.Position = Vector3.new(-6.00871468, 61.6512299, 71.9065475)
  316. Part20.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  317. Part20.Transparency = 1
  318. Part20.Size = Vector3.new(20.1280041, 7.54800129, 0.629000127)
  319. Part20.Anchored = true
  320. Part20.BottomSurface = Enum.SurfaceType.Smooth
  321. Part20.BrickColor = BrickColor.new("Bright blue")
  322. Part20.CanCollide = false
  323. Part20.TopSurface = Enum.SurfaceType.Smooth
  324. Part20.brickColor = BrickColor.new("Bright blue")
  325. Part20.FormFactor = Enum.FormFactor.Custom
  326. Part20.formFactor = Enum.FormFactor.Custom
  327. SurfaceGui21.Parent = Part20
  328. SurfaceGui21.Enabled = false
  329. SurfaceGui21.Face = Enum.NormalId.Back
  330. SurfaceGui21.CanvasSize = Vector2.new(200, 100)
  331. TextLabel22.Parent = SurfaceGui21
  332. TextLabel22.Size = UDim2.new(1, 0, 1, 0)
  333. TextLabel22.BackgroundColor = BrickColor.new("Institutional white")
  334. TextLabel22.BackgroundColor3 = Color3.new(1, 1, 1)
  335. TextLabel22.BackgroundTransparency = 1
  336. TextLabel22.BorderSizePixel = 0
  337. TextLabel22.Font = Enum.Font.ArialBold
  338. TextLabel22.FontSize = Enum.FontSize.Size48
  339. TextLabel22.Text = "You cannot grasp the true form of giygas' attack!"
  340. TextLabel22.TextColor = BrickColor.new("Institutional white")
  341. TextLabel22.TextColor3 = Color3.new(1, 1, 1)
  342. TextLabel22.TextScaled = true
  343. TextLabel22.TextSize = 48
  344. TextLabel22.TextWrap = true
  345. TextLabel22.TextWrapped = true
  346. Sound23.Name = "Music"
  347. Sound23.Parent = Model3
  348. Sound23.Looped = true
  349. Sound23.Playing = true
  350. Sound23.SoundId = "rbxassetid://141378848"
  351. Sound23.Volume = 10
  352. Part24.Name = "Attack"
  353. Part24.Parent = Model3
  354. Part24.CFrame = CFrame.new(-82.5975571, 189.912476, -49.61623, 0.982688785, -0.185262993, 2.0551206e-06, 0.0926298648, 0.491345286, 0.866024911, -0.160443455, -0.851032555, 0.500000417)
  355. Part24.Orientation = Vector3.new(-60, 0, 10.6800003)
  356. Part24.Position = Vector3.new(-82.5975571, 189.912476, -49.61623)
  357. Part24.Rotation = Vector3.new(-60, 0, 10.6800003)
  358. Part24.Color = Color3.new(0.854902, 0.52549, 0.478431)
  359. Part24.Size = Vector3.new(25.1600037, 1.25800025, 25.1600037)
  360. Part24.Anchored = true
  361. Part24.BottomSurface = Enum.SurfaceType.Smooth
  362. Part24.BrickColor = BrickColor.new("Medium red")
  363. Part24.CanCollide = false
  364. Part24.TopSurface = Enum.SurfaceType.Smooth
  365. Part24.brickColor = BrickColor.new("Medium red")
  366. Part24.FormFactor = Enum.FormFactor.Custom
  367. Part24.formFactor = Enum.FormFactor.Custom
  368. Script25.Name = "Move"
  369. Script25.Parent = Part24
  370. table.insert(cors,sandbox(Script25,function()
  371. --Scripted by tinarg
  372.  
  373. script.Parent.Explode.Disabled = false
  374.  
  375. script.Parent.Static:Play()
  376.  
  377. while wait() do
  378. script.Parent.CFrame = script.Parent.CFrame+Vector3.new(0,0,1)
  379. end
  380. end))
  381. Script25.Disabled = true
  382. SpecialMesh26.Parent = Part24
  383. SpecialMesh26.MeshId = "http://www.roblox.com/Asset/?id=9753707"
  384. SpecialMesh26.Scale = Vector3.new(15.7249994, 15.7249994, 15.7249994)
  385. SpecialMesh26.MeshType = Enum.MeshType.FileMesh
  386. Sound27.Name = "Static"
  387. Sound27.Parent = Part24
  388. Sound27.SoundId = "rbxassetid://172906410"
  389. Sound28.Name = "Explosion"
  390. Sound28.Parent = Part24
  391. Sound28.Pitch = 0.75
  392. Sound28.PlayOnRemove = true
  393. Sound28.PlaybackSpeed = 0.75
  394. Sound28.SoundId = "rbxasset://Sounds/collide.wav"
  395. Script29.Name = "Explode"
  396. Script29.Parent = Part24
  397. table.insert(cors,sandbox(Script29,function()
  398.  
  399. wait(1.7)
  400.  
  401. Explosion = Instance.new("Explosion")
  402. Explosion.Position = script.Parent.Position
  403. Explosion.DestroyJointRadiusPercent = 0
  404. Explosion.Parent = game.Workspace
  405.  
  406. script.Parent.Static:Stop()
  407.  
  408. C = game.Players:GetChildren()
  409.  
  410. for i = 1, #C do
  411. script.Parent.Physics:Clone().Parent = C[i].Character
  412. C[i].Character.Humanoid.Health = 1
  413. C[i].Character.Head.face.Texture = "rbxassetid://90516020"
  414. C[i].Character.Torso.Velocity = Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  415. end
  416.  
  417. wait()
  418.  
  419. script.Parent.Parent.Text:remove()
  420.  
  421. script.Parent:remove()
  422. end))
  423. Script29.Disabled = true
  424. LocalScript30.Name = "Physics"
  425. LocalScript30.Parent = Part24
  426. table.insert(cors,sandbox(LocalScript30,function()
  427. --Scripted by tinarg
  428.  
  429. game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Physics)
  430.  
  431.  
  432. wait()
  433.  
  434. script:remove()
  435. end))
  436. Script31.Parent = Part24
  437. table.insert(cors,sandbox(Script31,function()
  438. --- This will cause a brick to go in motion unanchored or not! ---
  439.  
  440. while true do
  441. wait()
  442. for i= 1, 888888888888 do
  443. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  444. wait()
  445. end
  446. for i= 1, 50 do
  447. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  448. wait()
  449. end
  450. end
  451. end))
  452. Script32.Parent = Part24
  453. table.insert(cors,sandbox(Script32,function()
  454. --- This will cause a brick to go in motion unanchored or not! ---
  455.  
  456. while true do
  457. wait()
  458. for i= 1, 888888888888 do
  459. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  460. wait()
  461. end
  462. for i= 1, 50 do
  463. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  464. wait()
  465. end
  466. end
  467. end))
  468. Script33.Parent = Part24
  469. table.insert(cors,sandbox(Script33,function()
  470. --- This will cause a brick to go in motion unanchored or not! ---
  471. wait (5)
  472. while true do
  473. wait()
  474. for i= 1, 888888888888 do
  475. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  476. wait()
  477. end
  478. for i= 1, 50 do
  479. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  480. wait()
  481. end
  482. end
  483. end))
  484. Script34.Name = "KillScript"
  485. Script34.Parent = Part24
  486. table.insert(cors,sandbox(Script34,function()
  487. script.Parent.Touched:connect(function(hit)
  488. if hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid") then
  489. hit.Parent.Humanoid.Health = 0
  490. end
  491. end)
  492. end))
  493. Part35.Name = "Attack"
  494. Part35.Parent = Model3
  495. Part35.CFrame = CFrame.new(23.1224403, 505.762543, -56.896225, 0.982688785, -0.185262993, 2.0551206e-06, 0.0926298648, 0.491345286, 0.866024911, -0.160443455, -0.851032555, 0.500000417)
  496. Part35.Orientation = Vector3.new(-60, 0, 10.6800003)
  497. Part35.Position = Vector3.new(23.1224403, 505.762543, -56.896225)
  498. Part35.Rotation = Vector3.new(-60, 0, 10.6800003)
  499. Part35.Color = Color3.new(0.854902, 0.52549, 0.478431)
  500. Part35.Size = Vector3.new(25.1600037, 1.25800025, 25.1600037)
  501. Part35.Anchored = true
  502. Part35.BottomSurface = Enum.SurfaceType.Smooth
  503. Part35.BrickColor = BrickColor.new("Medium red")
  504. Part35.CanCollide = false
  505. Part35.TopSurface = Enum.SurfaceType.Smooth
  506. Part35.brickColor = BrickColor.new("Medium red")
  507. Part35.FormFactor = Enum.FormFactor.Custom
  508. Part35.formFactor = Enum.FormFactor.Custom
  509. Script36.Name = "Move"
  510. Script36.Parent = Part35
  511. table.insert(cors,sandbox(Script36,function()
  512. --Scripted by tinarg
  513.  
  514. script.Parent.Explode.Disabled = false
  515.  
  516. script.Parent.Static:Play()
  517.  
  518. while wait() do
  519. script.Parent.CFrame = script.Parent.CFrame+Vector3.new(0,0,1)
  520. end
  521. end))
  522. Script36.Disabled = true
  523. SpecialMesh37.Parent = Part35
  524. SpecialMesh37.MeshId = "http://www.roblox.com/Asset/?id=9753707"
  525. SpecialMesh37.Scale = Vector3.new(15.7249994, 15.7249994, 15.7249994)
  526. SpecialMesh37.MeshType = Enum.MeshType.FileMesh
  527. Sound38.Name = "Static"
  528. Sound38.Parent = Part35
  529. Sound38.SoundId = "rbxassetid://172906410"
  530. Sound39.Name = "Explosion"
  531. Sound39.Parent = Part35
  532. Sound39.Pitch = 0.75
  533. Sound39.PlayOnRemove = true
  534. Sound39.PlaybackSpeed = 0.75
  535. Sound39.SoundId = "rbxasset://Sounds/collide.wav"
  536. Script40.Name = "Explode"
  537. Script40.Parent = Part35
  538. table.insert(cors,sandbox(Script40,function()
  539.  
  540. wait(1.7)
  541.  
  542. Explosion = Instance.new("Explosion")
  543. Explosion.Position = script.Parent.Position
  544. Explosion.DestroyJointRadiusPercent = 0
  545. Explosion.Parent = game.Workspace
  546.  
  547. script.Parent.Static:Stop()
  548.  
  549. C = game.Players:GetChildren()
  550.  
  551. for i = 1, #C do
  552. script.Parent.Physics:Clone().Parent = C[i].Character
  553. C[i].Character.Humanoid.Health = 1
  554. C[i].Character.Head.face.Texture = "rbxassetid://90516020"
  555. C[i].Character.Torso.Velocity = Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  556. end
  557.  
  558. wait()
  559.  
  560. script.Parent.Parent.Text:remove()
  561.  
  562. script.Parent:remove()
  563. end))
  564. Script40.Disabled = true
  565. LocalScript41.Name = "Physics"
  566. LocalScript41.Parent = Part35
  567. table.insert(cors,sandbox(LocalScript41,function()
  568. --Scripted by tinarg
  569.  
  570. game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Physics)
  571.  
  572.  
  573. wait()
  574.  
  575. script:remove()
  576. end))
  577. Script42.Parent = Part35
  578. table.insert(cors,sandbox(Script42,function()
  579. --- This will cause a brick to go in motion unanchored or not! ---
  580.  
  581. while true do
  582. wait()
  583. for i= 1, 888888888888 do
  584. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  585. wait()
  586. end
  587. for i= 1, 50 do
  588. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  589. wait()
  590. end
  591. end
  592. end))
  593. Script43.Parent = Part35
  594. table.insert(cors,sandbox(Script43,function()
  595. --- This will cause a brick to go in motion unanchored or not! ---
  596.  
  597. while true do
  598. wait()
  599. for i= 1, 888888888888 do
  600. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  601. wait()
  602. end
  603. for i= 1, 50 do
  604. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  605. wait()
  606. end
  607. end
  608. end))
  609. Script44.Parent = Part35
  610. table.insert(cors,sandbox(Script44,function()
  611. --- This will cause a brick to go in motion unanchored or not! ---
  612. wait (5)
  613. while true do
  614. wait()
  615. for i= 1, 888888888888 do
  616. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,-0.9,0)
  617. wait()
  618. end
  619. for i= 1, 50 do
  620. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0.3,0)
  621. wait()
  622. end
  623. end
  624. end))
  625. Script45.Name = "KillScript"
  626. Script45.Parent = Part35
  627. table.insert(cors,sandbox(Script45,function()
  628. script.Parent.Touched:connect(function(hit)
  629. if hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid") then
  630. hit.Parent.Humanoid.Health = 0
  631. end
  632. end)
  633. end))
  634. Part46.Name = "Sky"
  635. Part46.Parent = mas
  636. Part46.CFrame = CFrame.new(29.8072777, 1.18683398, 17.2242126, 0.996193647, 3.18191233e-05, -0.0871658623, -2.91564302e-05, 1, 3.18191233e-05, 0.0871658623, -2.91564302e-05, 0.996193647)
  637. Part46.Orientation = Vector3.new(0, -5, 0)
  638. Part46.Position = Vector3.new(29.8072777, 1.18683398, 17.2242126)
  639. Part46.Rotation = Vector3.new(0, -5, 0)
  640. Part46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  641. Part46.Size = Vector3.new(26.9087601, 2.37279153, 2.34366703)
  642. Part46.Anchored = true
  643. Part46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  644. Part46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  645. Part46.BrickColor = BrickColor.new("Really black")
  646. Part46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  647. Part46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  648. Part46.Material = Enum.Material.SmoothPlastic
  649. Part46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  650. Part46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  651. Part46.brickColor = BrickColor.new("Really black")
  652. Part46.FormFactor = Enum.FormFactor.Symmetric
  653. Part46.formFactor = Enum.FormFactor.Symmetric
  654. SpecialMesh47.Parent = Part46
  655. SpecialMesh47.MeshId = "http://www.roblox.com/asset/?id=1185246"
  656. SpecialMesh47.Scale = Vector3.new(-468.119629, -478.829346, -472.952026)
  657. SpecialMesh47.MeshType = Enum.MeshType.FileMesh
  658. SpawnLocation48.Parent = mas
  659. SpawnLocation48.CFrame = CFrame.new(-3.06999993, 0.500003994, -28.5999985, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  660. SpawnLocation48.Position = Vector3.new(-3.06999993, 0.500003994, -28.5999985)
  661. SpawnLocation48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  662. SpawnLocation48.Size = Vector3.new(12, 1, 12)
  663. SpawnLocation48.Anchored = true
  664. SpawnLocation48.BottomSurface = Enum.SurfaceType.Smooth
  665. SpawnLocation48.BrickColor = BrickColor.new("Really black")
  666. SpawnLocation48.TopSurface = Enum.SurfaceType.Smooth
  667. SpawnLocation48.brickColor = BrickColor.new("Really black")
  668. Decal49.Parent = SpawnLocation48
  669. Decal49.Texture = "rbxasset://textures/SpawnLocation.png"
  670. Decal49.Face = Enum.NormalId.Top
  671. SpawnLocation50.Parent = mas
  672. SpawnLocation50.CFrame = CFrame.new(-29.8599987, 0.500003994, -10.6399984, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  673. SpawnLocation50.Position = Vector3.new(-29.8599987, 0.500003994, -10.6399984)
  674. SpawnLocation50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  675. SpawnLocation50.Size = Vector3.new(12, 1, 12)
  676. SpawnLocation50.Anchored = true
  677. SpawnLocation50.BottomSurface = Enum.SurfaceType.Smooth
  678. SpawnLocation50.BrickColor = BrickColor.new("Really black")
  679. SpawnLocation50.TopSurface = Enum.SurfaceType.Smooth
  680. SpawnLocation50.brickColor = BrickColor.new("Really black")
  681. Decal51.Parent = SpawnLocation50
  682. Decal51.Texture = "rbxasset://textures/SpawnLocation.png"
  683. Decal51.Face = Enum.NormalId.Top
  684. SpawnLocation52.Parent = mas
  685. SpawnLocation52.CFrame = CFrame.new(9.32999992, 0.500003994, -8.60999966, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  686. SpawnLocation52.Position = Vector3.new(9.32999992, 0.500003994, -8.60999966)
  687. SpawnLocation52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  688. SpawnLocation52.Size = Vector3.new(12, 1, 12)
  689. SpawnLocation52.Anchored = true
  690. SpawnLocation52.BottomSurface = Enum.SurfaceType.Smooth
  691. SpawnLocation52.BrickColor = BrickColor.new("Really black")
  692. SpawnLocation52.TopSurface = Enum.SurfaceType.Smooth
  693. SpawnLocation52.brickColor = BrickColor.new("Really black")
  694. Decal53.Parent = SpawnLocation52
  695. Decal53.Texture = "rbxasset://textures/SpawnLocation.png"
  696. Decal53.Face = Enum.NormalId.Top
  697. Part54.Name = "Head"
  698. Part54.Parent = mas
  699. Part54.CFrame = CFrame.new(-23.6234894, 10.0000038, 161.348495, 0.564469218, 0.177222282, -0.806205094, 2.42143869e-06, 0.976680398, 0.214698315, 0.825454056, -0.121192545, 0.551305652)
  700. Part54.Orientation = Vector3.new(-12.3999996, -55.6300011, 0)
  701. Part54.Position = Vector3.new(-23.6234894, 10.0000038, 161.348495)
  702. Part54.Rotation = Vector3.new(-21.2800007, -53.7299995, -17.4300003)
  703. Part54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  704. Part54.Transparency = 0.20000000298023
  705. Part54.Size = Vector3.new(20, 20, 20)
  706. Part54.BottomSurface = Enum.SurfaceType.Smooth
  707. Part54.BrickColor = BrickColor.new("Black")
  708. Part54.Friction = 0
  709. Part54.TopSurface = Enum.SurfaceType.Smooth
  710. Part54.brickColor = BrickColor.new("Black")
  711. Part54.Shape = Enum.PartType.Ball
  712. Script55.Name = "AimScript"
  713. Script55.Parent = Part54
  714. table.insert(cors,sandbox(Script55,function()
  715. bin = script.Parent
  716.  
  717. function move(target)
  718. local dir = (target.Position - bin.Position).unit
  719. local spawnPos = bin.Position
  720. local pos = spawnPos + (dir * 1)
  721. bin:findFirstChild("BodyGyro").cframe = CFrame.new(pos, pos + dir)
  722. bin:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000,9000,9000)
  723. end
  724.  
  725. function moveTo(target)
  726. bin.BodyPosition.position = target.Position
  727. bin.BodyPosition.maxForce = Vector3.new(10000,10000,10000) * bin.Speed.Value
  728. end
  729.  
  730. function findNearestTorso(pos)
  731. local list = game.Workspace:GetChildren()
  732. local torso = nil
  733. local dist = 1000
  734. local temp = nil
  735. local human = nil
  736. local temp2 = nil
  737. for x = 1, #list do
  738. temp2 = list[x]
  739. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  740. temp = temp2:findFirstChild("Torso")
  741. human = temp2:findFirstChild("Humanoid")
  742. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  743. if (temp.Position - pos).magnitude < dist then
  744. torso = temp
  745. dist = (temp.Position - pos).magnitude
  746. end
  747. end
  748. end
  749. end
  750. return torso
  751. end
  752.  
  753. function shoot(pos)
  754. dir = (pos - bin.CFrame.p).unit
  755. for i = 1, 50 do
  756. local ex = Instance.new("Explosion")
  757. ex.BlastRadius = 1
  758. ex.Position = bin.Position + (dir * 10 * i) + (dir * 7)
  759. ex.Parent = game.Workspace
  760. end
  761. end
  762.  
  763. function shootAt(torso)
  764. local dir = (torso.Position - bin.Position).unit
  765. local spawnPos = bin.Position
  766. local pos = spawnPos + (dir * 1)
  767. shoot(pos)
  768. end
  769.  
  770. while true do
  771. local torso = findNearestTorso(bin.Position)
  772. if torso~=nil then
  773. move(torso)
  774. moveTo(torso)
  775. end
  776. wait()
  777. end
  778.  
  779. end))
  780. BodyGyro56.Parent = Part54
  781. BodyGyro56.CFrame = CFrame.new(147.477966, 10.1744928, -17.1865025, 0.56450212, 0.177225173, -0.80618149, -0, 0.976678729, 0.214706048, 0.825431645, -0.121202022, 0.551337242)
  782. BodyGyro56.MaxTorque = Vector3.new(9000, 9000, 9000)
  783. BodyGyro56.maxTorque = Vector3.new(9000, 9000, 9000)
  784. BodyGyro56.cframe = CFrame.new(147.477966, 10.1744928, -17.1865025, 0.56450212, 0.177225173, -0.80618149, -0, 0.976678729, 0.214706048, 0.825431645, -0.121202022, 0.551337242)
  785. NumberValue57.Name = "Speed"
  786. NumberValue57.Parent = Part54
  787. NumberValue57.Value = 50
  788. BodyPosition58.Parent = Part54
  789. BodyPosition58.Position = Vector3.new(173.290024, 3.30006742, -34.8391342)
  790. BodyPosition58.P = 1
  791. BodyPosition58.D = 2
  792. BodyPosition58.MaxForce = Vector3.new(500000, 500000, 500000)
  793. BodyPosition58.maxForce = Vector3.new(500000, 500000, 500000)
  794. BodyPosition58.position = Vector3.new(173.290024, 3.30006742, -34.8391342)
  795. Script59.Parent = Part54
  796. table.insert(cors,sandbox(Script59,function()
  797. --By Wirodeu, for socom1880
  798.  
  799. function onTouch(hit)
  800. if hit.Parent:findFirstChild("Humanoid") ~= nil then --Check if whatever touched the lava is a player
  801. hit.Parent:BreakJoints() --Remove snaps of player so he falls apart and dies! :)
  802. end
  803. end
  804.  
  805. script.Parent.Touched:connect(onTouch)
  806. end))
  807. Part60.Name = "Head"
  808. Part60.Parent = mas
  809. Part60.CFrame = CFrame.new(126.866516, 10.0000038, 25.5984993, 0.564469218, 0.177222282, -0.806205094, 2.42143869e-06, 0.976680398, 0.214698315, 0.825454056, -0.121192545, 0.551305652)
  810. Part60.Orientation = Vector3.new(-12.3999996, -55.6300011, 0)
  811. Part60.Position = Vector3.new(126.866516, 10.0000038, 25.5984993)
  812. Part60.Rotation = Vector3.new(-21.2800007, -53.7299995, -17.4300003)
  813. Part60.Color = Color3.new(0.105882, 0.164706, 0.207843)
  814. Part60.Transparency = 0.20000000298023
  815. Part60.Size = Vector3.new(20, 20, 20)
  816. Part60.BottomSurface = Enum.SurfaceType.Smooth
  817. Part60.BrickColor = BrickColor.new("Black")
  818. Part60.TopSurface = Enum.SurfaceType.Smooth
  819. Part60.brickColor = BrickColor.new("Black")
  820. Part60.Shape = Enum.PartType.Ball
  821. Script61.Name = "AimScript"
  822. Script61.Parent = Part60
  823. table.insert(cors,sandbox(Script61,function()
  824. bin = script.Parent
  825.  
  826. function move(target)
  827. local dir = (target.Position - bin.Position).unit
  828. local spawnPos = bin.Position
  829. local pos = spawnPos + (dir * 1)
  830. bin:findFirstChild("BodyGyro").cframe = CFrame.new(pos, pos + dir)
  831. bin:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000,9000,9000)
  832. end
  833.  
  834. function moveTo(target)
  835. bin.BodyPosition.position = target.Position
  836. bin.BodyPosition.maxForce = Vector3.new(10000,10000,10000) * bin.Speed.Value
  837. end
  838.  
  839. function findNearestTorso(pos)
  840. local list = game.Workspace:GetChildren()
  841. local torso = nil
  842. local dist = 1000
  843. local temp = nil
  844. local human = nil
  845. local temp2 = nil
  846. for x = 1, #list do
  847. temp2 = list[x]
  848. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  849. temp = temp2:findFirstChild("Torso")
  850. human = temp2:findFirstChild("Humanoid")
  851. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  852. if (temp.Position - pos).magnitude < dist then
  853. torso = temp
  854. dist = (temp.Position - pos).magnitude
  855. end
  856. end
  857. end
  858. end
  859. return torso
  860. end
  861.  
  862. function shoot(pos)
  863. dir = (pos - bin.CFrame.p).unit
  864. for i = 1, 50 do
  865. local ex = Instance.new("Explosion")
  866. ex.BlastRadius = 1
  867. ex.Position = bin.Position + (dir * 10 * i) + (dir * 7)
  868. ex.Parent = game.Workspace
  869. end
  870. end
  871.  
  872. function shootAt(torso)
  873. local dir = (torso.Position - bin.Position).unit
  874. local spawnPos = bin.Position
  875. local pos = spawnPos + (dir * 1)
  876. shoot(pos)
  877. end
  878.  
  879. while true do
  880. local torso = findNearestTorso(bin.Position)
  881. if torso~=nil then
  882. move(torso)
  883. moveTo(torso)
  884. end
  885. wait()
  886. end
  887.  
  888. end))
  889. BodyGyro62.Parent = Part60
  890. BodyGyro62.CFrame = CFrame.new(147.477966, 10.1744928, -17.1865025, 0.56450212, 0.177225173, -0.80618149, -0, 0.976678729, 0.214706048, 0.825431645, -0.121202022, 0.551337242)
  891. BodyGyro62.MaxTorque = Vector3.new(9000, 9000, 9000)
  892. BodyGyro62.maxTorque = Vector3.new(9000, 9000, 9000)
  893. BodyGyro62.cframe = CFrame.new(147.477966, 10.1744928, -17.1865025, 0.56450212, 0.177225173, -0.80618149, -0, 0.976678729, 0.214706048, 0.825431645, -0.121202022, 0.551337242)
  894. NumberValue63.Name = "Speed"
  895. NumberValue63.Parent = Part60
  896. NumberValue63.Value = 50
  897. BodyPosition64.Parent = Part60
  898. BodyPosition64.Position = Vector3.new(173.290024, 3.30006742, -34.8391342)
  899. BodyPosition64.P = 1
  900. BodyPosition64.D = 2
  901. BodyPosition64.MaxForce = Vector3.new(500000, 500000, 500000)
  902. BodyPosition64.maxForce = Vector3.new(500000, 500000, 500000)
  903. BodyPosition64.position = Vector3.new(173.290024, 3.30006742, -34.8391342)
  904. Script65.Parent = Part60
  905. table.insert(cors,sandbox(Script65,function()
  906. --By Wirodeu, for socom1880
  907.  
  908. function onTouch(hit)
  909. if hit.Parent:findFirstChild("Humanoid") ~= nil then --Check if whatever touched the lava is a player
  910. hit.Parent:BreakJoints() --Remove snaps of player so he falls apart and dies! :)
  911. end
  912. end
  913.  
  914. script.Parent.Touched:connect(onTouch)
  915. end))
  916. for i,v in pairs(mas:GetChildren()) do
  917. v.Parent = workspace
  918. pcall(function() v:MakeJoints() end)
  919. end
  920. mas:Destroy()
  921. for i,v in pairs(cors) do
  922. spawn(function()
  923. pcall(v)
  924. end)
  925. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement