Advertisement
Zebula_The_Scripter

HELL REVENGE

May 9th, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.70 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 = "HELL REVENGE"
  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. local last1
  214. local last2
  215. local explosion = Instance.new("Sound", Character)
  216. explosion.Name="I'M A GOD!!!"
  217.  
  218. for i = 1,15 do
  219. local p = Instance.new("Part", Character)
  220. p.Anchored=true
  221. p.CanCollide=false
  222. p.Transparency=1
  223. p.Size=Vector3.new(.1,.1,.1)
  224. p.Shape = "Ball"
  225. p.BrickColor = BrickColor.new("Really black")
  226. game.Debris:AddItem(p,1)
  227. if not last1 then
  228. p.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(45), 0) * CFrame.new(0,0,-10)
  229. last1=p
  230. else
  231. p.CFrame = last1.CFrame * CFrame.new(0, 0,-i*5)
  232. last1=p
  233. end
  234. local explo = Instance.new("Explosion", workspace)
  235. explo.Position=p.Position
  236. explo.BlastPressure = math.huge
  237. explo.BlastRadius= math.huge
  238. wait()
  239. end
  240. end)
  241. spawn(function()
  242. for i = 1,15 do
  243. local p = Instance.new("Part", Character)
  244. p.Anchored=true
  245. p.CanCollide=false
  246. p.Transparency=1
  247. p.Size=Vector3.new(.1,.1,.1)
  248. p.Shape = "Ball"
  249. p.BrickColor = BrickColor.new("Really black")
  250. game.Debris:AddItem(p,1)
  251. if not last2 then
  252. p.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(-45), 0) * CFrame.new(0,0,-10)
  253. last2=p
  254. else
  255. p.CFrame = last2.CFrame * CFrame.new(0,0 ,-i*5)
  256. last2=p
  257. end
  258. local explo = Instance.new("Explosion", workspace)
  259. explo.Position=p.Position
  260. explo.BlastPressure = math.huge
  261. explo.BlastRadius= math.huge
  262. wait()
  263. end
  264. end)
  265. wait(1)
  266. Torso.Anchored=false
  267. Humanoid.PlatformStand = false
  268. RefreshWelds()
  269. Active=false
  270. elseif Key.KeyCode == Enum.KeyCode.C and not Active then
  271. Active = true
  272. RefreshWelds()
  273. Torso.CFrame = CFrame.new(Torso.Position, Vector3.new(Mouse.hit.p.x, Torso.Position.Y, Mouse.hit.p.z))
  274. Torso.Anchored=true
  275. Humanoid.PlatformStand = true
  276. for i = 1,3 do
  277. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  278. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0, -0.5)
  279. wait()
  280. end
  281.  
  282. for i = 1,15 do
  283. local p = Instance.new("Part", Character)
  284. p.Anchored=true
  285. p.CanCollide=false
  286. p.Transparency=1
  287. p.Size=Vector3.new(.1,.1,.1)
  288. p.Shape = "Ball"
  289. p.BrickColor = BrickColor.new("Really black")
  290. game.Debris:AddItem(p,1)
  291. if not last1 then
  292. p.CFrame = Torso.CFrame * CFrame.new(0,0 ,-i*10)
  293. last1=p
  294. else
  295. p.CFrame = last1.CFrame * CFrame.new(0,0 ,-i*5)
  296. last1=p
  297. end
  298. local explo = Instance.new("Explosion", workspace)
  299. explo.Position=p.Position
  300. explo.BlastPressure = math.huge
  301. explo.BlastRadius= math.huge
  302. wait()
  303. end
  304. end)
  305. spawn(function()
  306. for i = 1,15 do
  307. local p = Instance.new("Part", Character)
  308. p.Anchored=true
  309. p.CanCollide=false
  310. p.Transparency=1
  311. p.Size=Vector3.new(.1,.1,.1)
  312. p.Shape = "Ball"
  313. p.BrickColor = BrickColor.new("Really black")
  314. game.Debris:AddItem(p,1)
  315. if not last2 then
  316. p.CFrame = Torso.CFrame * CFrame.new(0,0 ,-i*10)
  317. last2=p
  318. else
  319. p.CFrame = last2.CFrame * CFrame.new(0,0 ,-i*5)
  320. last2=p
  321. end
  322. local explo = Instance.new("Explosion", workspace)
  323. explo.Position=p.Position
  324. explo.BlastPressure = math.huge
  325. explo.BlastRadius= math.huge
  326. wait()
  327. end
  328. end)
  329. wait(1)
  330. for i = 1,3 do
  331. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  332. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0, 0.5)
  333. wait()
  334. end
  335. Torso.Anchored=false
  336. Humanoid.PlatformStand = false
  337. RefreshWelds()
  338. Active=false
  339. elseif Key.KeyCode == Enum.KeyCode.E and not Active
  340. then Active = true
  341. RefreshWelds()
  342. Torso.Anchored=true
  343. Humanoid.PlatformStand=true
  344. if LastArm == "Left" then
  345. LastArm="Right"
  346. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(-45), 0)
  347. for i = 1,3 do
  348. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  349. wait()
  350. end
  351. wait(0.5)
  352. RefreshWelds()
  353. for i = 1,3 do
  354. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  355. end
  356. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(45), 0)
  357. local p = Instance.new("Part", Character)
  358. p.Anchored=true
  359. p.CanCollide=false
  360. p.Transparency=1
  361. p.Size=Vector3.new(.1,.1,.1)
  362. p.Shape = "Ball"
  363. p.BrickColor = BrickColor.new("Really black")
  364. p.CFrame = Torso.CFrame * CFrame.new(1.5, 0, -2)
  365. game.Debris:AddItem(p,3)
  366. animation.AnimationId = "https://www.roblox.com/Asset?ID=1378303552"
  367. local explosion = Instance.new("Sound", Character)
  368. explosion.Name="explosion"
  369. explosion:Play()
  370. game.Debris:AddItem(explosion, 10)
  371. local explo = Instance.new("Explosion", workspace)
  372. explo.BlastPressure = math.huge
  373. explo.BlastRadius= math.huge
  374. explo.Position=p.Position
  375. elseif LastArm == "Right" then
  376. LastArm = "Left"
  377. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(45), 0)
  378. for i = 1,3 do
  379. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.5)
  380. wait()
  381. end
  382. wait(0.5)
  383. RefreshWelds()
  384. for i = 1,3 do
  385. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.5)
  386. end
  387. Torso.CFrame = Torso.CFrame * CFrame.Angles(0, math.rad(-45), 0)
  388. local p = Instance.new("Part", Character)
  389. p.Anchored=true
  390. p.CanCollide=false
  391. p.Transparency=1
  392. p.Size=Vector3.new(.1,.1,.1)
  393. p.Shape = "Ball"
  394. p.BrickColor = BrickColor.new("Really black")
  395. p.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, -2)
  396. game.Debris:AddItem(p,3)
  397. local explosion = Instance.new("Sound", Character)
  398. explosion.Name="explosion"
  399. explosion.SoundId = "rbxassetid://2248511"
  400. explosion:Play()
  401. game.Debris:AddItem(explosion, 10)
  402. local explo = Instance.new("Explosion", workspace)
  403. explo.BlastPressure = math.huge
  404. explo.BlastRadius= math.huge
  405. explo.Position=p.Position
  406. end
  407. wait(0.5)
  408. Active = false
  409. RefreshWelds()
  410. Torso.Anchored=false
  411. Humanoid.PlatformStand=false
  412. end
  413. end
  414. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement