TheGreatGoryGamer

ROBLOX Zelphiros God Of Explosion

May 28th, 2018
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.04 KB | None | 0 0
  1. --[[
  2. Explosion God script made by EliteShadow @ V3rm aka Crimsonal @ Roblox
  3. --]]
  4.  
  5. local Player = game.Players.LocalPlayer
  6. local Mouse = Player:GetMouse()
  7. repeat wait() until Player.Character
  8. local Character = Player.Character
  9. local Humanoid = Character.Humanoid
  10. local Torso = Character.Torso
  11. local Head = Character.Head
  12. local RightArm = Character["Right Arm"]
  13. local LeftArm = Character["Left Arm"]
  14. local RightLeg = Character["Right Leg"]
  15. local LeftLeg = Character["Left Leg"]
  16. local Head = Character.Head
  17. local RightShoulder = Torso["Right Shoulder"]
  18. local LeftShoulder = Torso["Left Shoulder"]
  19. local Neck = Torso["Neck"]
  20. local RightHip = Torso["Right Hip"]
  21. local LeftHip = Torso["Left Hip"]
  22. wait(1)
  23. Instance.new("ForceField", Character)
  24.  
  25. local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  26. local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  27. local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  28. local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  29. local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  30. local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  31. local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  32. local LeftHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  33. local RightHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  34. local RightHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47. local Player = game.Players.LocalPlayer
  48. local Character = Player.Character
  49. local Humanoid = Character.Humanoid
  50. local Torso = Character.Torso
  51. local Head = Character.Head
  52. local mouse = Player:GetMouse()
  53. local Root = Character.HumanoidRootPart
  54. local RunService = game:GetService("RunService").RenderStepped
  55. local Lighting = game:GetService("Lighting")
  56.  
  57.  
  58. Player:ClearCharacterAppearance()
  59. wait(0.1)
  60. Player.Character.Head.BrickColor = BrickColor.new("Really black")
  61. Player.Character.Torso.BrickColor = BrickColor.new("Really black")
  62. Player.Character["Right Arm"].BrickColor = BrickColor.new("Really black")
  63. Player.Character["Right Leg"].BrickColor = BrickColor.new("Really black")
  64. Player.Character["Left Leg"].BrickColor = BrickColor.new("Really black")
  65. Player.Character["Left Arm"].BrickColor = BrickColor.new("Really black")
  66. pcall(function() Player.Character.Torso.roblox:Destroy() end)
  67.  
  68. z = Instance.new("Sound", Character)
  69. z.SoundId = "rbxassetid://431718336"--301463006
  70. z.Looped = true
  71. z.Pitch = 1
  72. z.Volume = math.huge
  73. wait(.1)
  74. z:Play()
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84. CV="Pastel blue"
  85.  
  86. local txt = Instance.new("BillboardGui", Character)
  87. txt.Adornee = Character .Head
  88. txt.Name = "_status"
  89. txt.Size = UDim2.new(2, 0, 1.2, 0)
  90. txt.StudsOffset = Vector3.new(-9, 8, 0)
  91. local text = Instance.new("TextLabel", txt)
  92. text.Size = UDim2.new(10, 0, 7, 0)
  93. text.FontSize = "Size24"
  94. text.TextScaled = true
  95. text.TextTransparency = 0
  96. text.BackgroundTransparency = 1
  97. text.TextTransparency = 0
  98. text.TextStrokeTransparency = 0
  99. text.Font = "Antique"
  100. text.TextStrokeColor3 = Color3.new(255,85,0)
  101.  
  102. v=Instance.new("Part")
  103. v.Name = "ColorBrick"
  104. v.Parent=Player.Character
  105. v.FormFactor="Symmetric"
  106. v.Anchored=true
  107. v.CanCollide=false
  108. v.BottomSurface="Smooth"
  109. v.TopSurface="Smooth"
  110. v.Size=Vector3.new(10,5,3)
  111. v.Transparency=1
  112. v.CFrame=Character.Torso.CFrame
  113. v.BrickColor=BrickColor.new(CV)
  114. v.Transparency=1
  115. text.TextColor3 = Color3.new(0,0,0)
  116. v.Shape="Block"
  117. text.Text = "Zelphiros God of Explosions"
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125. local selectionBoxOfTorso = Instance.new("SelectionBox",Torso)
  126. selectionBoxOfTorso.Adornee = Torso
  127. selectionBoxOfTorso.Color = BrickColor.new("1020")
  128. selectionBoxOfTorso.LineThickness = 0.01
  129. selectionBoxOfTorso.Transparency = 0
  130.  
  131. local selectionBoxOfRightArm = Instance.new("SelectionBox",Character["Right Arm"])
  132. selectionBoxOfRightArm.Adornee = Character["Right Arm"]
  133. selectionBoxOfRightArm.Color = BrickColor.new("1020")
  134. selectionBoxOfRightArm.LineThickness = 0.01
  135. selectionBoxOfRightArm.Transparency = 0
  136.  
  137. local selectionBoxOfRightLeg = Instance.new("SelectionBox",Character["Right Leg"])
  138. selectionBoxOfRightLeg.Adornee = Character["Right Leg"]
  139. selectionBoxOfRightLeg.Color = BrickColor.new("1020")
  140. selectionBoxOfRightLeg.LineThickness = 0.01
  141. selectionBoxOfRightLeg.Transparency = 0
  142.  
  143. local selectionBoxOfLeftArm = Instance.new("SelectionBox",Character["Left Arm"])
  144. selectionBoxOfLeftArm.Adornee = Character["Left Arm"]
  145. selectionBoxOfLeftArm.Color = BrickColor.new("1020")
  146. selectionBoxOfLeftArm.LineThickness = 0.01
  147. selectionBoxOfLeftArm.Transparency = 0
  148.  
  149. local selectionBoxOfLeftLeg = Instance.new("SelectionBox",Character["Left Leg"])
  150. selectionBoxOfLeftLeg.Adornee = Character["Left Leg"]
  151. selectionBoxOfLeftLeg.Color = BrickColor.new("1020")
  152. selectionBoxOfLeftLeg.LineThickness = 0.01
  153. selectionBoxOfLeftLeg.Transparency = 0
  154.  
  155.  
  156. LightOnBody = Instance.new("PointLight", Head)
  157. LightOnBody.Brightness = 3000
  158. LightOnBody.Range = 20
  159. LightOnBody.Color = Color3.new(255, 85, 0)
  160.  
  161. local HandCF = CFrame.new(Root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  162. local wave = Instance.new("Part", Torso)
  163. wave.BrickColor = BrickColor.new("Maroon")
  164. wave.Anchored = true
  165. wave.CanCollide = false
  166. wave.Locked = true
  167. wave.Size = Vector3.new(1, 1, 1)
  168. wave.TopSurface = "Smooth"
  169. wave.BottomSurface = "Smooth"
  170. wave.Transparency = 0.35
  171. wave.CFrame = HandCF
  172. wm = Instance.new("SpecialMesh", wave)
  173. wm.MeshId = "rbxassetid://3270017"
  174. coroutine.wrap(function()
  175. for i = 1, 14, 1 do
  176. wm.Scale = Vector3.new(1 + i*1.1, 1 + i*1.1, 1)
  177. wave.Size = wm.Scale
  178. wave.CFrame = HandCF
  179. wave.Transparency = i/14
  180. wait()
  181. end
  182. wait()
  183. wave:Destroy()
  184. end)()
  185.  
  186.  
  187. local function RefreshWelds()
  188. Neck.C0 = NeckC0
  189. Neck.C1 = NeckC1
  190. RightShoulder.C0 = RightShoulderC0
  191. RightShoulder.C1 = RightShoulderC1
  192. LeftShoulder.C0 = LeftShoulderC0
  193. LeftShoulder.C1 = LeftShoulderC1
  194. RightHip.C0 = RightHipC0
  195. RightHip.C1 = RightHipC1
  196. LeftHip.C0 = LeftHipC0
  197. LeftHip.C1 = LeftHipC1
  198. end
  199.  
  200. local LastArm = "Left"
  201. local Active = false
  202. game:GetService("UserInputService").InputBegan:connect(function(Key, Gpe)
  203. if not Gpe then
  204. if Key.KeyCode == Enum.KeyCode.F and not Active then
  205. Active=true
  206. RefreshWelds()
  207. Torso.CFrame = CFrame.new(Torso.Position, Vector3.new(Mouse.hit.p.x, Torso.Position.Y, Mouse.hit.p.z))
  208. Torso.Anchored=true
  209. Humanoid.PlatformStand = true
  210. for i = 1,3 do
  211. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,-0.2,0.55)
  212. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0.2, -0.55)
  213. end
  214. local last1
  215. local last2
  216. local explosion = Instance.new("Sound", Character)
  217. explosion.Name="explosion"
  218. explosion.SoundId = "rbxassetid://2248511"
  219. explosion:Play()
  220. game.Debris:AddItem(explosion,10)
  221. spawn(function()
  222. for i = 1,15 do
  223. local p = Instance.new("Part", Character)
  224. p.Anchored=true
  225. p.CanCollide=false
  226. p.Transparency=1
  227. p.Size=Vector3.new(.1,.1,.1)
  228. p.Shape = "Ball"
  229. p.BrickColor = BrickColor.new("Really black")
  230. game.Debris:AddItem(p,1)
  231. if not last1 then
  232. p.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(45), 0) * CFrame.new(0,0,-10)
  233. last1=p
  234. else
  235. p.CFrame = last1.CFrame * CFrame.new(0, 0,-i*5)
  236. last1=p
  237. end
  238. local explo = Instance.new("Explosion", workspace)
  239. explo.Position=p.Position
  240. explo.BlastPressure = math.huge
  241. explo.BlastRadius= math.huge
  242. wait()
  243. end
  244. end)
  245. spawn(function()
  246. for i = 1,15 do
  247. local p = Instance.new("Part", Character)
  248. p.Anchored=true
  249. p.CanCollide=false
  250. p.Transparency=1
  251. p.Size=Vector3.new(.1,.1,.1)
  252. p.Shape = "Ball"
  253. p.BrickColor = BrickColor.new("Really black")
  254. game.Debris:AddItem(p,1)
  255. if not last2 then
  256. p.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(-45), 0) * CFrame.new(0,0,-10)
  257. last2=p
  258. else
  259. p.CFrame = last2.CFrame * CFrame.new(0,0 ,-i*5)
  260. last2=p
  261. end
  262. local explo = Instance.new("Explosion", workspace)
  263. explo.Position=p.Position
  264. explo.BlastPressure = math.huge
  265. explo.BlastRadius= math.huge
  266. wait()
  267. end
  268. end)
  269. wait(1)
  270. Torso.Anchored=false
  271. Humanoid.PlatformStand = false
  272. RefreshWelds()
  273. Active=false
  274. elseif Key.KeyCode == Enum.KeyCode.C and not Active then
  275. Active = true
  276. RefreshWelds()
  277. Torso.CFrame = CFrame.new(Torso.Position, Vector3.new(Mouse.hit.p.x, Torso.Position.Y, Mouse.hit.p.z))
  278. Torso.Anchored=true
  279. Humanoid.PlatformStand = true
  280. for i = 1,3 do
  281. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  282. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0, -0.5)
  283. wait()
  284. end
  285. local last1
  286. local last2
  287. local explosion = Instance.new("Sound", Character)
  288. explosion.Name="explosion"
  289. explosion.SoundId = "rbxassetid://2248511"
  290. explosion:Play()
  291. game.Debris:AddItem(explosion,10)
  292. spawn(function()
  293. for i = 1,15 do
  294. local p = Instance.new("Part", Character)
  295. p.Anchored=true
  296. p.CanCollide=false
  297. p.Transparency=1
  298. p.Size=Vector3.new(.1,.1,.1)
  299. p.Shape = "Ball"
  300. p.BrickColor = BrickColor.new("Really black")
  301. game.Debris:AddItem(p,1)
  302. if not last1 then
  303. p.CFrame = Torso.CFrame * CFrame.new(0,0 ,-i*10)
  304. last1=p
  305. else
  306. p.CFrame = last1.CFrame * CFrame.new(0,0 ,-i*5)
  307. last1=p
  308. end
  309. local explo = Instance.new("Explosion", workspace)
  310. explo.Position=p.Position
  311. explo.BlastPressure = math.huge
  312. explo.BlastRadius= math.huge
  313. wait()
  314. end
  315. end)
  316. spawn(function()
  317. for i = 1,15 do
  318. local p = Instance.new("Part", Character)
  319. p.Anchored=true
  320. p.CanCollide=false
  321. p.Transparency=1
  322. p.Size=Vector3.new(.1,.1,.1)
  323. p.Shape = "Ball"
  324. p.BrickColor = BrickColor.new("Really black")
  325. game.Debris:AddItem(p,1)
  326. if not last2 then
  327. p.CFrame = Torso.CFrame * CFrame.new(0,0 ,-i*10)
  328. last2=p
  329. else
  330. p.CFrame = last2.CFrame * CFrame.new(0,0 ,-i*5)
  331. last2=p
  332. end
  333. local explo = Instance.new("Explosion", workspace)
  334. explo.Position=p.Position
  335. explo.BlastPressure = math.huge
  336. explo.BlastRadius= math.huge
  337. wait()
  338. end
  339. end)
  340. wait(1)
  341. for i = 1,3 do
  342. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  343. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0, 0.5)
  344. wait()
  345. end
  346. Torso.Anchored=false
  347. Humanoid.PlatformStand = false
  348. RefreshWelds()
  349. Active=false
  350. elseif Key.KeyCode == Enum.KeyCode.E and not Active
  351. then Active = true
  352. RefreshWelds()
  353. Torso.Anchored=true
  354. Humanoid.PlatformStand=true
  355. if LastArm == "Left" then
  356. LastArm="Right"
  357. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(-45), 0)
  358. for i = 1,3 do
  359. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  360. wait()
  361. end
  362. wait(0.5)
  363. RefreshWelds()
  364. for i = 1,3 do
  365. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  366. end
  367. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(45), 0)
  368. local p = Instance.new("Part", Character)
  369. p.Anchored=true
  370. p.CanCollide=false
  371. p.Transparency=1
  372. p.Size=Vector3.new(.1,.1,.1)
  373. p.Shape = "Ball"
  374. p.BrickColor = BrickColor.new("Really black")
  375. p.CFrame = Torso.CFrame * CFrame.new(1.5, 0, -2)
  376. game.Debris:AddItem(p,3)
  377. local explosion = Instance.new("Sound", Character)
  378. explosion.Name="explosion"
  379. explosion.SoundId = "rbxassetid://2248511"
  380. explosion:Play()
  381. game.Debris:AddItem(explosion, 10)
  382. local explo = Instance.new("Explosion", workspace)
  383. explo.BlastPressure = math.huge
  384. explo.BlastRadius= math.huge
  385. explo.Position=p.Position
  386. elseif LastArm == "Right" then
  387. LastArm = "Left"
  388. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(45), 0)
  389. for i = 1,3 do
  390. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.5)
  391. wait()
  392. end
  393. wait(0.5)
  394. RefreshWelds()
  395. for i = 1,3 do
  396. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.5)
  397. end
  398. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(-45), 0)
  399. local p = Instance.new("Part", Character)
  400. p.Anchored=true
  401. p.CanCollide=false
  402. p.Transparency=1
  403. p.Size=Vector3.new(.1,.1,.1)
  404. p.Shape = "Ball"
  405. p.BrickColor = BrickColor.new("Really black")
  406. p.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, -2)
  407. game.Debris:AddItem(p,3)
  408. local explosion = Instance.new("Sound", Character)
  409. explosion.Name="explosion"
  410. explosion.SoundId = "rbxassetid://2248511"
  411. explosion:Play()
  412. game.Debris:AddItem(explosion, 10)
  413. local explo = Instance.new("Explosion", workspace)
  414. explo.BlastPressure = math.huge
  415. explo.BlastRadius= math.huge
  416. explo.Position=p.Position
  417. end
  418. wait(0.5)
  419. Active = false
  420. RefreshWelds()
  421. Torso.Anchored=false
  422. Humanoid.PlatformStand=false
  423. end
  424. end
  425. end)
Add Comment
Please, Sign In to add comment