Advertisement
djroese

Untitled

Dec 3rd, 2018
879
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. wait(1/60)
  2. local plr = game.Players.LocalPlayer
  3. local char = plr.Character
  4.  
  5. local SpellTime = 100
  6.  
  7. function sandbox(var,func)
  8. local env = getfenv(func)
  9. local newenv = setmetatable({},{
  10. __index = function(self,k)
  11. if k=="script" then
  12. return var
  13. else
  14. return env[k]
  15. end
  16. end,
  17. })
  18. setfenv(func,newenv)
  19. return func
  20. end
  21. cors = {}
  22. mas = Instance.new("Model",game:GetService("Lighting"))
  23. Tool0 = Instance.new("Tool")
  24. Part1 = Instance.new("Part")
  25. Part2 = Instance.new("Part")
  26. Part3 = Instance.new("Part")
  27. Part4 = Instance.new("Part")
  28. ManualWeld5 = Instance.new("ManualWeld")
  29. Part6 = Instance.new("Part")
  30. Part7 = Instance.new("Part")
  31. Part8 = Instance.new("Part")
  32. ManualWeld9 = Instance.new("ManualWeld")
  33. Part10 = Instance.new("Part")
  34. Part11 = Instance.new("Part")
  35. Part12 = Instance.new("Part")
  36. Part13 = Instance.new("Part")
  37. Part14 = Instance.new("Part")
  38. Script15 = Instance.new("Script")
  39. LocalScript16 = Instance.new("LocalScript")
  40. Part17 = Instance.new("Part")
  41. Part18 = Instance.new("Part")
  42. Part19 = Instance.new("Part")
  43. Part20 = Instance.new("Part")
  44. Part21 = Instance.new("Part")
  45. Part22 = Instance.new("Part")
  46. Part23 = Instance.new("Part")
  47. Part24 = Instance.new("Part")
  48. Tool0.Name = "a cool staff"
  49. Tool0.Parent = mas
  50. Tool0.ToolTip = "warning high explosion"
  51. Part1.Parent = Tool0
  52. Part1.Material = Enum.Material.Wood
  53. Part1.BrickColor = BrickColor.new("Burnt Sienna")
  54. Part1.Rotation = Vector3.new(116.209999, 0, -180)
  55. Part1.Anchored = true
  56. Part1.Size = Vector3.new(0.199999809, 0.259998947, 0.19999969)
  57. Part1.CFrame = CFrame.new(72.6000061, 5.05251026, -50.9067726, -1, 0, 0, 0, 0.441644162, -0.897190273, 0, -0.897190273, -0.441644162)
  58. Part1.BottomSurface = Enum.SurfaceType.Smooth
  59. Part1.TopSurface = Enum.SurfaceType.Smooth
  60. Part1.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  61. Part1.Position = Vector3.new(72.6000061, 5.05251026, -50.9067726)
  62. Part1.Orientation = Vector3.new(63.7899971, 180, 0)
  63. Part1.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  64. Part2.Parent = Tool0
  65. Part2.BrickColor = BrickColor.new("Ghost grey")
  66. Part2.Rotation = Vector3.new(-180, 0, -180)
  67. Part2.Anchored = true
  68. Part2.Size = Vector3.new(0.200571179, 0.499999523, 0.200571075)
  69. Part2.CFrame = CFrame.new(72.6000061, 2.99156809, -50.8356361, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  70. Part2.BottomSurface = Enum.SurfaceType.Smooth
  71. Part2.TopSurface = Enum.SurfaceType.Smooth
  72. Part2.Color = Color3.new(0.792157, 0.796079, 0.819608)
  73. Part2.Position = Vector3.new(72.6000061, 2.99156809, -50.8356361)
  74. Part2.Orientation = Vector3.new(0, 180, 0)
  75. Part2.Color = Color3.new(0.792157, 0.796079, 0.819608)
  76. Part3.Parent = Tool0
  77. Part3.BrickColor = BrickColor.new("Ghost grey")
  78. Part3.Rotation = Vector3.new(-180, 0, -180)
  79. Part3.Anchored = true
  80. Part3.Size = Vector3.new(0.200571179, 0.319999456, 0.200571075)
  81. Part3.CFrame = CFrame.new(72.6000061, 4.21157122, -50.8356361, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  82. Part3.BottomSurface = Enum.SurfaceType.Smooth
  83. Part3.TopSurface = Enum.SurfaceType.Smooth
  84. Part3.Color = Color3.new(0.792157, 0.796079, 0.819608)
  85. Part3.Position = Vector3.new(72.6000061, 4.21157122, -50.8356361)
  86. Part3.Orientation = Vector3.new(0, 180, 0)
  87. Part3.Color = Color3.new(0.792157, 0.796079, 0.819608)
  88. Part4.Parent = Tool0
  89. Part4.BrickColor = BrickColor.new("Ghost grey")
  90. Part4.Rotation = Vector3.new(-180, 0, -180)
  91. Part4.Anchored = true
  92. Part4.Size = Vector3.new(0.200571179, 0.409999192, 0.200571075)
  93. Part4.CFrame = CFrame.new(72.6000061, 3.45656633, -50.8356361, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  94. Part4.BottomSurface = Enum.SurfaceType.Smooth
  95. Part4.TopSurface = Enum.SurfaceType.Smooth
  96. Part4.Color = Color3.new(0.792157, 0.796079, 0.819608)
  97. Part4.Position = Vector3.new(72.6000061, 3.45656633, -50.8356361)
  98. Part4.Orientation = Vector3.new(0, 180, 0)
  99. Part4.Color = Color3.new(0.792157, 0.796079, 0.819608)
  100. ManualWeld5.Name = "Part-to-Part Strong Joint"
  101. ManualWeld5.Parent = Part4
  102. ManualWeld5.C0 = CFrame.new(0.10028559, -0.204999596, 0.100285538, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  103. ManualWeld5.C1 = CFrame.new(0.100284576, 0.25999856, 0.100284576, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  104. ManualWeld5.Part0 = Part4
  105. ManualWeld5.Part1 = Part2
  106. Part6.Parent = Tool0
  107. Part6.Material = Enum.Material.Neon
  108. Part6.BrickColor = BrickColor.new("Maroon")
  109. Part6.Anchored = true
  110. Part6.Shape = Enum.PartType.Ball
  111. Part6.Size = Vector3.new(0.649999797, 0.649999797, 0.649999797)
  112. Part6.CFrame = CFrame.new(72.5800018, 5.6065712, -50.8699837, 1, 0, -0, 0, 1, -8.94069672e-08, 0, 8.94069672e-08, 1)
  113. Part6.BottomSurface = Enum.SurfaceType.Smooth
  114. Part6.TopSurface = Enum.SurfaceType.Smooth
  115. Part6.Color = Color3.new(0.458824, 0, 0)
  116. Part6.Position = Vector3.new(72.5800018, 5.6065712, -50.8699837)
  117. Part6.Color = Color3.new(0.458824, 0, 0)
  118. Part7.Parent = Tool0
  119. Part7.Material = Enum.Material.Wood
  120. Part7.BrickColor = BrickColor.new("Burnt Sienna")
  121. Part7.Rotation = Vector3.new(-180, 0, -180)
  122. Part7.Anchored = true
  123. Part7.Size = Vector3.new(0.199999809, 2.90999842, 0.19999969)
  124. Part7.CFrame = CFrame.new(72.6000061, 3.5665679, -50.8356361, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  125. Part7.BottomSurface = Enum.SurfaceType.Smooth
  126. Part7.TopSurface = Enum.SurfaceType.Smooth
  127. Part7.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  128. Part7.Position = Vector3.new(72.6000061, 3.5665679, -50.8356361)
  129. Part7.Orientation = Vector3.new(0, 180, 0)
  130. Part7.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  131. Part8.Parent = Tool0
  132. Part8.BrickColor = BrickColor.new("Ghost grey")
  133. Part8.Rotation = Vector3.new(-180, 0, -180)
  134. Part8.Anchored = true
  135. Part8.Size = Vector3.new(0.200571179, 0.349999249, 0.200571075)
  136. Part8.CFrame = CFrame.new(72.6000061, 3.85656738, -50.8356361, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  137. Part8.BottomSurface = Enum.SurfaceType.Smooth
  138. Part8.TopSurface = Enum.SurfaceType.Smooth
  139. Part8.Color = Color3.new(0.792157, 0.796079, 0.819608)
  140. Part8.Position = Vector3.new(72.6000061, 3.85656738, -50.8356361)
  141. Part8.Orientation = Vector3.new(0, 180, 0)
  142. Part8.Color = Color3.new(0.792157, 0.796079, 0.819608)
  143. ManualWeld9.Name = "Part-to-Part Strong Joint"
  144. ManualWeld9.Parent = Part8
  145. ManualWeld9.C0 = CFrame.new(-0.10028559, 0.174999624, 0.100285538, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  146. ManualWeld9.C1 = CFrame.new(-0.100284576, -0.18000412, 0.100284576, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  147. ManualWeld9.Part0 = Part8
  148. ManualWeld9.Part1 = Part3
  149. Part10.Parent = Tool0
  150. Part10.BrickColor = BrickColor.new("Ghost grey")
  151. Part10.Rotation = Vector3.new(-180, 0, -180)
  152. Part10.Anchored = true
  153. Part10.Size = Vector3.new(0.200571179, 0.569999278, 0.200571075)
  154. Part10.CFrame = CFrame.new(72.6000061, 2.43656635, -50.8356361, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  155. Part10.BottomSurface = Enum.SurfaceType.Smooth
  156. Part10.TopSurface = Enum.SurfaceType.Smooth
  157. Part10.Color = Color3.new(0.792157, 0.796079, 0.819608)
  158. Part10.Position = Vector3.new(72.6000061, 2.43656635, -50.8356361)
  159. Part10.Orientation = Vector3.new(0, 180, 0)
  160. Part10.Color = Color3.new(0.792157, 0.796079, 0.819608)
  161. Part11.Parent = Tool0
  162. Part11.Material = Enum.Material.Wood
  163. Part11.BrickColor = BrickColor.new("Burnt Sienna")
  164. Part11.Rotation = Vector3.new(-177.099991, 0, -180)
  165. Part11.Anchored = true
  166. Part11.Size = Vector3.new(0.199999809, 0.919999719, 0.19999969)
  167. Part11.CFrame = CFrame.new(72.5999985, 1.80297112, -50.8531914, -1, 0, 0, 0, 0.998716116, 0.0506570078, 0, 0.0506570078, -0.998716116)
  168. Part11.BottomSurface = Enum.SurfaceType.Smooth
  169. Part11.TopSurface = Enum.SurfaceType.Smooth
  170. Part11.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  171. Part11.Position = Vector3.new(72.5999985, 1.80297112, -50.8531914)
  172. Part11.Orientation = Vector3.new(-2.89999986, 180, 0)
  173. Part11.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  174. Part12.Parent = Tool0
  175. Part12.Material = Enum.Material.Wood
  176. Part12.BrickColor = BrickColor.new("Burnt Sienna")
  177. Part12.Rotation = Vector3.new(177.619995, 0, -180)
  178. Part12.Anchored = true
  179. Part12.Size = Vector3.new(0.199999809, 1.15999949, 0.19999969)
  180. Part12.CFrame = CFrame.new(72.5999985, 0.803365231, -50.8432655, -1, 0, 0, 0, 0.999136627, -0.0415469855, 0, -0.0415469855, -0.999136627)
  181. Part12.BottomSurface = Enum.SurfaceType.Smooth
  182. Part12.TopSurface = Enum.SurfaceType.Smooth
  183. Part12.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  184. Part12.Position = Vector3.new(72.5999985, 0.803365231, -50.8432655)
  185. Part12.Orientation = Vector3.new(2.37999988, 180, 0)
  186. Part12.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  187. Part13.Parent = Tool0
  188. Part13.Material = Enum.Material.Wood
  189. Part13.BrickColor = BrickColor.new("Burnt Sienna")
  190. Part13.Rotation = Vector3.new(160.440002, 0, -180)
  191. Part13.Anchored = true
  192. Part13.Size = Vector3.new(0.189999804, 0.289999992, 0.190000027)
  193. Part13.CFrame = CFrame.new(72.5949936, 0.168441296, -50.7875595, -1, 0, 0, 0, 0.942295253, -0.334783107, 0, -0.334783077, -0.942295253)
  194. Part13.BottomSurface = Enum.SurfaceType.Smooth
  195. Part13.TopSurface = Enum.SurfaceType.Smooth
  196. Part13.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  197. Part13.Position = Vector3.new(72.5949936, 0.168441296, -50.7875595)
  198. Part13.Orientation = Vector3.new(19.5599995, 180, 0)
  199. Part13.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  200. Part14.Name = "Handle"
  201. Part14.Parent = Tool0
  202. Part14.Material = Enum.Material.Wood
  203. Part14.BrickColor = BrickColor.new("Burnt Sienna")
  204. Part14.Transparency = 1
  205. Part14.Anchored = true
  206. Part14.Size = Vector3.new(0.199999809, 0.749999762, 0.19999969)
  207. Part14.CFrame = CFrame.new(72.6000061, 2.8165679, -50.8356361, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  208. Part14.BottomSurface = Enum.SurfaceType.Smooth
  209. Part14.TopSurface = Enum.SurfaceType.Smooth
  210. Part14.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  211. Part14.Position = Vector3.new(72.6000061, 2.8165679, -50.8356361)
  212. Part14.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  213. Script15.Name = "weld"
  214. Script15.Parent = Tool0
  215. table.insert(cors,sandbox(Script15,function()
  216. function weld()
  217. local parts,last = {}
  218. local function scan(parent)
  219. for _,v in pairs(parent:GetChildren()) do
  220. if (v:IsA("BasePart")) or (v:IsA("UnionOperation")) or (v:IsA("MeshPart")) then
  221. if (last) then
  222. local w = Instance.new("Weld")
  223. w.Name = ("%s_Weld"):format(v.Name)
  224. w.Part0,w.Part1 = last,v
  225. w.C0 = last.CFrame:inverse()
  226. w.C1 = v.CFrame:inverse()
  227. w.Parent = last
  228. end
  229. last = v
  230. table.insert(parts,v)
  231. end
  232. scan(v)
  233. end
  234. end
  235. scan(script.Parent)
  236. for _,v in pairs(parts) do
  237. v.Anchored = false
  238. end
  239. end
  240.  
  241. weld()
  242. script:Remove()
  243. end))
  244. LocalScript16.Parent = Tool0
  245. table.insert(cors,sandbox(LocalScript16,function()
  246.  
  247. local tool = Tool0
  248.  
  249. local GF = Vector3.new(0, 0.447, -0.894)
  250. local GR = Vector3.new(0.707, -0.707, 0)
  251. local oringalGF = tool.GripForward
  252. local oringalGR = tool.GripRight
  253.  
  254. local enabled = false
  255.  
  256. function chatfunc(text)
  257. local chat = coroutine.wrap(function()
  258. if char:FindFirstChild("TalkingBillBoard")~= nil then
  259. char:FindFirstChild("TalkingBillBoard"):Destroy()
  260. end
  261. local naeeym4 = Instance.new("BillboardGui",char)
  262. naeeym4.Size = UDim2.new(0,100,0,40)
  263. naeeym4.StudsOffset = Vector3.new(0,4,0)
  264. naeeym4.Adornee = char.Head
  265. naeeym4.Name = "TalkingBillBoard"
  266. local tecks4 = Instance.new("TextLabel",naeeym4)
  267. tecks4.BackgroundTransparency = 1
  268. tecks4.BorderSizePixel = 0
  269. tecks4.Text = ""
  270. tecks4.Font = Enum.Font.SourceSans
  271. tecks4.TextSize = 30
  272. tecks4.TextStrokeTransparency = 0
  273. tecks4.TextColor3 = Color3.fromRGB(255,255,255)
  274. tecks4.TextStrokeColor3 = Color3.new(0,0,0)
  275. tecks4.Size = UDim2.new(1,0,0.5,0)
  276.  
  277. for i = 1,string.len(text),1 do
  278. tecks4.Text = string.sub(text,1,i)
  279. wait(0.01)
  280. end
  281.  
  282. wait(2)
  283. for i = 1, 50 do
  284. wait()
  285. tecks4.Position = tecks4.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  286. tecks4.Rotation = tecks4.Rotation - 1
  287. tecks4.TextStrokeTransparency = tecks4.TextStrokeTransparency +.04
  288. tecks4.TextTransparency = tecks4.TextTransparency + .04
  289.  
  290. end
  291. naeeym4:Destroy()
  292. end)
  293. chat()
  294. end
  295.  
  296. function boom(part)
  297.  
  298. local mesh = Instance.new('SpecialMesh')
  299. mesh.MeshType = "FileMesh"
  300. mesh.MeshId = "rbxassetid://3270017"
  301. mesh.Scale = Vector3.new(10,10,15)
  302.  
  303. local eff1 = Instance.new('Part',workspace)
  304. eff1.Position= part.Position
  305. eff1.Shape = "Ball"
  306. eff1.Anchored = true
  307. eff1.CanCollide = false
  308. eff1.Material = Enum.Material.Neon
  309. eff1.BrickColor = BrickColor.new('Gold')
  310. eff1.Transparency = 0
  311. eff1.Size = Vector3.new(15,15,15)
  312. eff1.Name = "eff1"
  313.  
  314. local eff2 = Instance.new('Part',workspace)
  315. eff2.Position= part.Position
  316. eff2.Shape = "Ball"
  317. eff2.Anchored = true
  318. eff2.CanCollide = false
  319. eff2.Material = Enum.Material.Neon
  320. eff2.BrickColor = BrickColor.new('Really red')
  321. eff2.Transparency = 0
  322. eff2.Size = Vector3.new(20,20,20)
  323. eff2.Name = "eff2"
  324.  
  325. local eff3 = Instance.new('Part',workspace)
  326. eff3.Position = part.Position
  327. eff3.Anchored = true
  328. eff3.CanCollide = false
  329. eff3.Orientation = Vector3.new(90,0,0)
  330. eff3.Name = "eff3"
  331. mesh.Parent = eff3
  332.  
  333. for i=1,87 do
  334. workspace.beam.Size = workspace.beam.Size + Vector3.new(3,0,3)
  335. workspace.beam.Transparency = workspace.beam.Transparency + 0.01
  336. eff1.Size = eff1.Size + Vector3.new(6,6,6)
  337. eff1.Transparency = eff1.Transparency + 0.02
  338. eff2.Size = eff2.Size + Vector3.new(6,6,6)
  339. eff2.Transparency = eff2.Transparency + 0.02
  340. eff3.Mesh.Scale = eff3.Mesh.Scale + Vector3.new(8.7,8.7,0)
  341. wait()
  342. end
  343.  
  344. eff1:Destroy()
  345. eff2:Destroy()
  346. eff3:Destroy()
  347. end
  348.  
  349. function effect(part)
  350.  
  351. local id1 = "rbxassetid://154979644"
  352. local decal1 = Instance.new("Decal")
  353. decal1.Texture = id1
  354.  
  355. local id2 = "rbxassetid://939916520"
  356.  
  357. local plrP = Instance.new("Part",workspace)
  358. plrP.Name = "pp"
  359. plrP.Size = Vector3.new(18.2, 0.1, 18.2)
  360. plrP.Position = char.Torso.Position - Vector3.new(0,3,0)
  361. plrP.CanCollide = false
  362. plrP.Anchored = true
  363. plrP.Transparency = 1
  364. decal1.Parent = plrP
  365. decal1.Face = "Top"
  366.  
  367. wait(2)
  368.  
  369. local p1 = Instance.new("ParticleEmitter",plrP)
  370. p1.Color = ColorSequence.new(Color3.fromRGB(103,0,0),Color3.fromRGB(170,0,0))
  371. p1.LightEmission = 1
  372. p1.Size = NumberSequence.new(0,1)
  373. p1.Acceleration = Vector3.new(0,2,0)
  374. p1.Lifetime = NumberRange.new(2,2)
  375. p1.Rate = 10
  376. p1.Speed = NumberRange.new(8.7,8.7)
  377.  
  378. chatfunc("Hell, Redder than Blood, Darker than Darkness")
  379.  
  380. local c1 = Instance.new("Part",workspace)
  381. c1.Name = "c1"
  382. c1.Size = Vector3.new(109.2, 0.1, 109.2)
  383. c1.Position = part.Position
  384. c1.CanCollide = false
  385. c1.Anchored = true
  386. c1.Transparency = 1
  387. local decal2 = Instance.new("Decal")
  388. decal2.Texture = id2
  389. decal2.Parent = c1
  390. decal2.Face = "Top"
  391. local decal3 = Instance.new("Decal")
  392. decal3.Texture = id2
  393. decal3.Parent = c1
  394. decal3.Face = "Bottom"
  395.  
  396. local p2 = Instance.new("ParticleEmitter",c1)
  397. p2.Color = ColorSequence.new(Color3.fromRGB(103,0,0),Color3.fromRGB(170,0,0))
  398. p2.LightEmission = 1
  399. p2.Size = NumberSequence.new(1,1)
  400. p2.Acceleration = Vector3.new(0,2,0)
  401. p2.Lifetime = NumberRange.new(150,150)
  402. p2.Rate = 50
  403. p2.Speed = NumberRange.new(8.7,8.7)
  404.  
  405. for i=1 ,SpellTime do
  406. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  407. wait()
  408. end
  409.  
  410. chatfunc("I exhort thy creator, unite with my deep crimson")
  411.  
  412. local c2 = Instance.new("Part",workspace)
  413. c2.Name = "c2"
  414. c2.Size = Vector3.new(89.831, 0.1, 89.831)
  415. c2.Position = part.Position + Vector3.new(0,40,0)
  416. c2.CanCollide = false
  417. c2.Anchored = true
  418. c2.Transparency = 1
  419. local decal4 = Instance.new("Decal")
  420. decal4.Texture = id2
  421. local decal5 = Instance.new("Decal")
  422. decal5.Texture = id2
  423. decal4.Parent = c2
  424. decal4.Face = "Top"
  425. decal5.Parent = c2
  426. decal5.Face = "Bottom"
  427.  
  428. for i=1 ,SpellTime do
  429. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  430. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  431. wait()
  432. end
  433.  
  434. chatfunc("The time of kindling cometh")
  435.  
  436. local c3 = Instance.new("Part",workspace)
  437. c3.Name = "c3"
  438. c3.Size = Vector3.new(61.598, 0.1, 61.598)
  439. c3.Position = part.Position + Vector3.new(0,60,0)
  440. c3.CanCollide = false
  441. c3.Anchored = true
  442. c3.Transparency = 1
  443. local decal6 = Instance.new("Decal")
  444. decal6.Texture = id2
  445. local decal7 = Instance.new("Decal")
  446. decal7.Texture = id2
  447. decal6.Parent = c3
  448. decal6.Face = "Top"
  449. decal7.Parent = c3
  450. decal7.Face = "Bottom"
  451.  
  452. for i=1 ,SpellTime do
  453. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  454. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  455. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  456. wait()
  457. end
  458.  
  459. chatfunc("Chaos, fallen upon the meticulous divide")
  460.  
  461. local c4 = Instance.new("Part",workspace)
  462. c4.Name = "c4"
  463. c4.Size = Vector3.new(163.328, 0.1, 163.328)
  464. c4.Position = part.Position + Vector3.new(0,90,0)
  465. c4.CanCollide = false
  466. c4.Anchored = true
  467. c4.Transparency = 1
  468. local decal8 = Instance.new("Decal")
  469. decal8.Texture = id2
  470. local decal9 = Instance.new("Decal")
  471. decal9.Texture = id2
  472. decal8.Parent = c4
  473. decal8.Face = "Top"
  474. decal9.Parent = c4
  475. decal9.Face = "Bottom"
  476.  
  477. for i=1 ,SpellTime do
  478. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  479. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  480. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  481. c4.CFrame = c4.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  482. wait()
  483. end
  484.  
  485. chatfunc("Now, Show yourself! As intangible distortions!")
  486.  
  487. local c5 = Instance.new("Part",workspace)
  488. c5.Name = "c5"
  489. c5.Size = Vector3.new(226.147, 0.1, 226.147)
  490. c5.Position = part.Position + Vector3.new(0,110,0)
  491. c5.CanCollide = false
  492. c5.Anchored = true
  493. c5.Transparency = 1
  494. local decal10 = Instance.new("Decal")
  495. decal10.Texture = id2
  496. local decal11 = Instance.new("Decal")
  497. decal11.Texture = id2
  498. decal10.Parent = c5
  499. decal10.Face = "Top"
  500. decal11.Parent = c5
  501. decal11.Face = "Bottom"
  502.  
  503. for i=1 ,SpellTime do
  504. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  505. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  506. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  507. c4.CFrame = c4.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  508. c5.CFrame = c5.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  509. wait()
  510. end
  511.  
  512. chatfunc("I desire for my torrent of power a destructive force!")
  513.  
  514. local c6 = Instance.new("Part",workspace)
  515. c6.Name = "c6"
  516. c6.Size = Vector3.new(163.328, 0.1, 163.328)
  517. c6.Position = part.Position + Vector3.new(0,130,0)
  518. c6.CanCollide = false
  519. c6.Anchored = true
  520. c6.Transparency = 1
  521. local d1 = Instance.new("Decal")
  522. d1.Texture = id2
  523. local d2 = Instance.new("Decal")
  524. d2.Texture = id2
  525. d1.Parent = c6
  526. d1.Face = "Top"
  527. d2.Parent = c6
  528. d2.Face = "Bottom"
  529.  
  530. for i=1 ,SpellTime do
  531. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  532. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  533. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  534. c4.CFrame = c4.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  535. c5.CFrame = c5.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  536. c6.CFrame = c6.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  537. wait()
  538. end
  539.  
  540. chatfunc("A destructive force without parallel!")
  541.  
  542. local c7 = Instance.new("Part",workspace)
  543. c7.Name = "c7"
  544. c7.Size = Vector3.new(133.082, 0.1, 133.082)
  545. c7.Position = part.Position + Vector3.new(0,150,0)
  546. c7.CanCollide = false
  547. c7.Anchored = true
  548. c7.Transparency = 1
  549. local d3 = Instance.new("Decal")
  550. d3.Texture = id2
  551. local d4 = Instance.new("Decal")
  552. d4.Texture = id2
  553. d3.Parent = c7
  554. d3.Face = "Top"
  555. d4.Parent = c7
  556. d4.Face = "Bottom"
  557.  
  558. for i=1 ,SpellTime do
  559. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  560. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  561. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  562. c4.CFrame = c4.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  563. c5.CFrame = c5.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  564. c6.CFrame = c6.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  565. c7.CFrame = c7.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  566. wait()
  567. end
  568.  
  569. chatfunc("Return all creation to cinders!")
  570.  
  571. local c8 = Instance.new("Part",workspace)
  572. c8.Name = "c8"
  573. c8.Size = Vector3.new(89.831, 0.1, 89.831)
  574. c8.Position = part.Position + Vector3.new(0,170,0)
  575. c8.CanCollide = false
  576. c8.Anchored = true
  577. c8.Transparency = 1
  578. local d5 = Instance.new("Decal")
  579. d5.Texture = id2
  580. local d6 = Instance.new("Decal")
  581. d6.Texture = id2
  582. d5.Parent = c8
  583. d5.Face = "Top"
  584. d6.Parent = c8
  585. d6.Face = "Bottom"
  586.  
  587. for i=1 ,SpellTime do
  588. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  589. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  590. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  591. c4.CFrame = c4.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  592. c5.CFrame = c5.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  593. c6.CFrame = c6.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  594. c7.CFrame = c7.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  595. c8.CFrame = c8.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  596. wait()
  597. end
  598.  
  599. chatfunc("And come from hell!")
  600.  
  601. local c9 = Instance.new("Part",workspace)
  602. c9.Name = "c9"
  603. c9.Size = Vector3.new(61.598, 0.1, 61.598)
  604. c9.Position = part.Position + Vector3.new(0,190,0)
  605. c9.CanCollide = false
  606. c9.Anchored = true
  607. c9.Transparency = 1
  608. local d7 = Instance.new("Decal")
  609. d7.Texture = id2
  610. local d8 = Instance.new("Decal")
  611. d8.Texture = id2
  612. d7.Parent = c9
  613. d7.Face = "Top"
  614. d8.Parent = c9
  615. d8.Face = "Bottom"
  616.  
  617. for i=1 ,SpellTime do
  618. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  619. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  620. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  621. c4.CFrame = c4.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  622. c5.CFrame = c5.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  623. c6.CFrame = c6.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  624. c7.CFrame = c7.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  625. c8.CFrame = c8.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  626. c9.CFrame = c9.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  627. wait()
  628. end
  629.  
  630. chatfunc("This is the highest level of black magic known to mankind! Now I beseech thee Come-forth!")
  631.  
  632. local c10 = Instance.new("Part",workspace)
  633. c10.Name = "c10"
  634. c10.Size = Vector3.new(363.777, 0.1, 363.777)
  635. c10.Position = part.Position + Vector3.new(0,210,0)
  636. c10.CanCollide = false
  637. c10.Anchored = true
  638. c10.Transparency = 1
  639. local d9 = Instance.new("Decal")
  640. d9.Texture = id2
  641. local d10 = Instance.new("Decal")
  642. d10.Texture = id2
  643. d9.Parent = c10
  644. d9.Face = "Top"
  645. d10.Parent = c10
  646. d10.Face = "Bottom"
  647.  
  648. for i=1 ,SpellTime do
  649. c1.CFrame = c1.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  650. c2.CFrame = c2.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  651. c3.CFrame = c3.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  652. c4.CFrame = c4.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  653. c5.CFrame = c5.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  654. c6.CFrame = c6.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  655. c7.CFrame = c7.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  656. c8.CFrame = c8.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  657. c9.CFrame = c9.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  658. c10.CFrame = c10.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi/100, 0)
  659. wait()
  660. end
  661.  
  662. end
  663.  
  664. function click(mouse)
  665. if enabled == false then
  666. enabled = true
  667.  
  668. local ow = char.Humanoid.WalkSpeed
  669. local oj = char.Humanoid.JumpPower
  670.  
  671. char.Humanoid.WalkSpeed = 0
  672.  
  673. tool.GripForward = GF
  674. tool.GripRight = GR
  675.  
  676. local target = Instance.new('Part')
  677. target.Transparency = 1
  678. target.Anchored = true
  679. target.CanCollide = false
  680. target.Position = mouse.hit.p
  681. target.Parent = workspace
  682. target.Name = "target"
  683.  
  684. local beam = Instance.new('Part')
  685. beam.Shape = "Cylinder"
  686. beam.Position = target.Position
  687. beam.BrickColor = BrickColor.new('Really red')
  688. beam.Material = Enum.Material.Neon
  689. beam.Anchored = true
  690. beam.CanCollide = false
  691. beam.Orientation = Vector3.new(0,0,90)
  692. beam.Size = Vector3.new(500,500,.2)
  693. beam.Parent = workspace
  694. beam.Name = "beam"
  695.  
  696. effect(target)
  697.  
  698. local sound = Instance.new('Sound')
  699. sound.SoundId = "rbxassetid://762570073"
  700. sound.Volume = 5
  701. sound.Parent = char.Head
  702. sound.Name = "talk"
  703.  
  704. chatfunc("EXPLOSION!!!")
  705. sound:Play()
  706.  
  707. wait(1.6)
  708.  
  709. local exps = Instance.new('Sound')
  710. exps.SoundId = "rbxassetid://165970126"
  711. exps.Parent = target
  712. exps.Volume = 10
  713. exps.Name = "expSFX"
  714.  
  715. local exp = Instance.new("Explosion")
  716. exp.Position = target.Position
  717. exp.Parent = game.Workspace
  718. exp.BlastRadius = 150
  719.  
  720. exps:play()
  721.  
  722. workspace.c1:Destroy()
  723. workspace.c2:Destroy()
  724. workspace.c3:Destroy()
  725. workspace.c4:Destroy()
  726. workspace.c5:Destroy()
  727. workspace.c6:Destroy()
  728. workspace.c7:Destroy()
  729. workspace.c8:Destroy()
  730. workspace.c9:Destroy()
  731. workspace.c10:Destroy()
  732.  
  733. boom(target)
  734.  
  735. workspace.pp:Destroy()
  736.  
  737. beam:Destroy()
  738. target:Destroy()
  739. sound:Destroy()
  740. exps:Destroy()
  741.  
  742. wait(1)
  743.  
  744. tool.GripForward = oringalGF
  745. tool.GripRight = oringalGR
  746.  
  747. for i=1 , 60 do
  748. char.Humanoid.PlatformStand = true
  749. char.Humanoid.WalkSpeed = 0
  750. char.Humanoid.JumpPower = 0
  751. wait(1)
  752. end
  753.  
  754. char.Humanoid.PlatformStand = false
  755. char.Humanoid.WalkSpeed = ow
  756. char.Humanoid.JumpPower = oj
  757. enabled = false
  758. end
  759. end
  760.  
  761. function equipped(mouse)
  762. mouse.Button1Down:connect(function () click(mouse) end)
  763. end
  764.  
  765. tool.Equipped:connect(equipped)
  766. end))
  767. Part17.Parent = Tool0
  768. Part17.Material = Enum.Material.Wood
  769. Part17.BrickColor = BrickColor.new("Burnt Sienna")
  770. Part17.Rotation = Vector3.new(10.1599998, 0, -180)
  771. Part17.Anchored = true
  772. Part17.Size = Vector3.new(0.179999813, 0.0700000003, 0.160000041)
  773. Part17.CFrame = CFrame.new(72.5900116, 6.1364584, -50.8448219, -1, 0, 0, 0, -0.984318376, -0.176401064, 0, -0.176401064, 0.984318376)
  774. Part17.BottomSurface = Enum.SurfaceType.Smooth
  775. Part17.TopSurface = Enum.SurfaceType.Smooth
  776. Part17.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  777. Part17.Position = Vector3.new(72.5900116, 6.1364584, -50.8448219)
  778. Part17.Orientation = Vector3.new(10.1599998, 0, 180)
  779. Part17.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  780. Part18.Parent = Tool0
  781. Part18.Material = Enum.Material.Wood
  782. Part18.BrickColor = BrickColor.new("Burnt Sienna")
  783. Part18.Rotation = Vector3.new(45.7000008, 0, -180)
  784. Part18.Anchored = true
  785. Part18.Size = Vector3.new(0.199999809, 0.139998943, 0.499999881)
  786. Part18.CFrame = CFrame.new(72.6000061, 5.95947552, -50.6225662, -1, 0, 0, 0, -0.698380172, -0.715727091, 0, -0.715727091, 0.698380172)
  787. Part18.BottomSurface = Enum.SurfaceType.Smooth
  788. Part18.TopSurface = Enum.SurfaceType.Smooth
  789. Part18.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  790. Part18.Position = Vector3.new(72.6000061, 5.95947552, -50.6225662)
  791. Part18.Orientation = Vector3.new(45.7000008, 0, 180)
  792. Part18.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  793. Part19.Parent = Tool0
  794. Part19.Material = Enum.Material.Wood
  795. Part19.BrickColor = BrickColor.new("Burnt Sienna")
  796. Part19.Rotation = Vector3.new(77.9599991, 0, -180)
  797. Part19.Anchored = true
  798. Part19.Size = Vector3.new(0.199999809, 0.199998945, 0.310000032)
  799. Part19.CFrame = CFrame.new(72.6000061, 5.65559053, -50.4499931, -1, 0, 0, 0, -0.208563015, -0.978008986, 0, -0.978008986, 0.208563015)
  800. Part19.BottomSurface = Enum.SurfaceType.Smooth
  801. Part19.TopSurface = Enum.SurfaceType.Smooth
  802. Part19.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  803. Part19.Position = Vector3.new(72.6000061, 5.65559053, -50.4499931)
  804. Part19.Orientation = Vector3.new(77.9599991, 0, 180)
  805. Part19.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  806. Part20.Parent = Tool0
  807. Part20.Material = Enum.Material.Wood
  808. Part20.BrickColor = BrickColor.new("Burnt Sienna")
  809. Part20.Rotation = Vector3.new(89.5599976, 0, -180)
  810. Part20.Anchored = true
  811. Part20.Size = Vector3.new(0.199999809, 0.149998948, 0.439999938)
  812. Part20.CFrame = CFrame.new(72.6000061, 5.61545324, -50.4791603, -1, 0, 0, 0, -0.00771899521, -0.999970257, 0, -0.999970257, 0.00771899521)
  813. Part20.BottomSurface = Enum.SurfaceType.Smooth
  814. Part20.TopSurface = Enum.SurfaceType.Smooth
  815. Part20.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  816. Part20.Position = Vector3.new(72.6000061, 5.61545324, -50.4791603)
  817. Part20.Orientation = Vector3.new(89.5599976, 0, 180)
  818. Part20.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  819. Part21.Parent = Tool0
  820. Part21.Material = Enum.Material.Wood
  821. Part21.BrickColor = BrickColor.new("Burnt Sienna")
  822. Part21.Rotation = Vector3.new(106.119995, 0, -180)
  823. Part21.Anchored = true
  824. Part21.Size = Vector3.new(0.199999809, 0.199998945, 0.310000002)
  825. Part21.CFrame = CFrame.new(72.6000061, 5.42558908, -50.4499855, -1, 0, 0, 0, 0.277650088, -0.960682333, 0, -0.960682333, -0.277650088)
  826. Part21.BottomSurface = Enum.SurfaceType.Smooth
  827. Part21.TopSurface = Enum.SurfaceType.Smooth
  828. Part21.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  829. Part21.Position = Vector3.new(72.6000061, 5.42558908, -50.4499855)
  830. Part21.Orientation = Vector3.new(73.8799973, 180, 0)
  831. Part21.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  832. Part22.Parent = Tool0
  833. Part22.Material = Enum.Material.Wood
  834. Part22.BrickColor = BrickColor.new("Burnt Sienna")
  835. Part22.Rotation = Vector3.new(133.660004, 0, -180)
  836. Part22.Anchored = true
  837. Part22.Size = Vector3.new(0.199999809, 0.199998945, 0.549999654)
  838. Part22.CFrame = CFrame.new(72.6000061, 5.12030411, -50.6632805, -1, 0, 0, 0, 0.690404534, -0.723423481, 0, -0.723423481, -0.690404534)
  839. Part22.BottomSurface = Enum.SurfaceType.Smooth
  840. Part22.TopSurface = Enum.SurfaceType.Smooth
  841. Part22.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  842. Part22.Position = Vector3.new(72.6000061, 5.12030411, -50.6632805)
  843. Part22.Orientation = Vector3.new(46.3400002, 180, 0)
  844. Part22.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  845. Part23.Parent = Tool0
  846. Part23.Material = Enum.Material.Wood
  847. Part23.BrickColor = BrickColor.new("Burnt Sienna")
  848. Part23.Rotation = Vector3.new(125.360001, 0, -180)
  849. Part23.Anchored = true
  850. Part23.Size = Vector3.new(0.199999809, 0.139999986, 0.669999599)
  851. Part23.CFrame = CFrame.new(72.6000061, 5.22756338, -50.6340942, -1, 0, 0, 0, 0.578651071, -0.815575242, 0, -0.815575242, -0.578651071)
  852. Part23.BottomSurface = Enum.SurfaceType.Smooth
  853. Part23.TopSurface = Enum.SurfaceType.Smooth
  854. Part23.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  855. Part23.Position = Vector3.new(72.6000061, 5.22756338, -50.6340942)
  856. Part23.Orientation = Vector3.new(54.6399994, 180, 0)
  857. Part23.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  858. Part24.Parent = Tool0
  859. Part24.Material = Enum.Material.Wood
  860. Part24.BrickColor = BrickColor.new("Burnt Sienna")
  861. Part24.Rotation = Vector3.new(125.860001, 0, -180)
  862. Part24.Anchored = true
  863. Part24.Size = Vector3.new(0.189999804, 0.269998908, 0.129999653)
  864. Part24.CFrame = CFrame.new(72.5950089, 5.13980055, -51.0601616, -1, 0, 0, 0, 0.585875213, -0.81040132, 0, -0.81040132, -0.585875213)
  865. Part24.BottomSurface = Enum.SurfaceType.Smooth
  866. Part24.TopSurface = Enum.SurfaceType.Smooth
  867. Part24.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  868. Part24.Position = Vector3.new(72.5950089, 5.13980055, -51.0601616)
  869. Part24.Orientation = Vector3.new(54.1399994, 180, 0)
  870. Part24.Color = Color3.new(0.415686, 0.223529, 0.0352941)
  871. for i,v in pairs(mas:GetChildren()) do
  872. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  873. pcall(function() v:MakeJoints() end)
  874. end
  875. mas:Destroy()
  876. for i,v in pairs(cors) do
  877. spawn(function()
  878. pcall(v)
  879. end)
  880. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement