Advertisement
Orangeplayer1431

Untitled

Nov 3rd, 2017
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.36 KB | None | 0 0
  1. Bp = game.Players.LocalPlayer.Backpack
  2. jun = Bp.Parent
  3. local o = 0
  4.  
  5. BlastRing = Instance.new("Part")
  6. BlastRing.Parent = game.Lighting
  7. BlastRing.Name = "BlastRing"
  8. BlastRing.formFactor = "Symmetric"
  9. BlastRing.Size = Vector3.new(0, 0, 0)
  10. BlastRing.CanCollide = false
  11. BlastRing.TopSurface = "Smooth"
  12. BlastRing.BottomSurface = "Smooth"
  13. BlastRing.BrickColor = BrickColor.new("Really red")
  14. BlastRing.Reflectance = 0
  15. BlastRing.Anchored = true
  16. Mesh2 = Instance.new("SpecialMesh")
  17. Mesh2.Parent = BlastRing
  18. Mesh2.MeshType = "FileMesh"
  19. Mesh2.MeshId = "http://www.roblox.com/Asset/?id=9982590"
  20. Mesh2.Scale = Vector3.new(1, 1, 1)
  21.  
  22. ExsplosionRing = Instance.new("Part")
  23. ExsplosionRing.Parent = game.Lighting
  24. ExsplosionRing.Name = "Explosion Ring"
  25. ExsplosionRing.formFactor = "Symmetric"
  26. ExsplosionRing.Size = Vector3.new(0, 0, 0)
  27. ExsplosionRing.CanCollide = false
  28. ExsplosionRing.TopSurface = "Smooth"
  29. ExsplosionRing.BottomSurface = "Smooth"
  30. ExsplosionRing.BrickColor = BrickColor.new("Black")
  31. ExsplosionRing.Transparency = 0.3
  32. ExsplosionRing.Reflectance = 0
  33. ExsplosionRing.Anchored = true
  34. Mesh3 = Instance.new("SpecialMesh")
  35. Mesh3.Parent = ExsplosionRing
  36. Mesh3.MeshType = "FileMesh"
  37. Mesh3.MeshId = "http://www.roblox.com/Asset/?id=20329976"
  38. Mesh3.Scale = Vector3.new(1, 1, 1)
  39. Mesh3.Offset = Vector3.new(0,-2,0)
  40.  
  41.  
  42. jun.Character.Humanoid.WalkSpeed = 0
  43.  
  44. blastring2 = BlastRing:clone()
  45. blastring2.Parent = jun.Character
  46. blastring2.Position = jun.Character.Torso.Position
  47. blastring2.BrickColor = BrickColor.new("Really red")
  48. blastring2.Transparency = 0.5
  49. blastring2.Reflectance = 0
  50.  
  51. mk = Instance.new("Sound",blastring2)
  52. mk.Volume = 1
  53. mk.SoundId = "http://www.roblox.com/Asset?ID=211422742"
  54. mk:Play()
  55.  
  56. c = Instance.new("Sound",blastring2)
  57. c.Volume = 1
  58. c.SoundId = "http://www.roblox.com/Asset?ID=244578827"
  59. c:Play()
  60.  
  61. for i = 1, 50 do
  62. wait(0.03)
  63. blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
  64. blastring2.Transparency = blastring2.Transparency + 0.01
  65. end
  66.  
  67. blastring3 = ExsplosionRing:clone()
  68. blastring3.Parent = jun.Character
  69. blastring3.Position = jun.Character.Torso.Position
  70. blastring3.BrickColor = BrickColor.new("Black")
  71. blastring3.Transparency = 0.3
  72. blastring3.Reflectance = 0
  73.  
  74. p = Instance.new("Sound",blastring3)
  75. p.Volume = 1
  76. p.SoundId = "http://www.roblox.com/Asset?ID=180120107"
  77.  
  78. for i = 1, 50 do
  79. wait(0.03)
  80. blastring3.Mesh.Scale = blastring3.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
  81. blastring3.Transparency = blastring3.Transparency + 0.01
  82. end
  83. c:Stop()
  84. wait(.5)
  85. mk:Stop()
  86. p:Play()
  87. blastring2:remove()
  88. blastring3:Destroy()
  89.  
  90. game.Players.LocalPlayer.Character.Torso.BrickColor = BrickColor.new("Dark stone grey")
  91. game.Players.LocalPlayer.Character['Right Arm'].BrickColor = BrickColor.new("Dark stone grey")
  92. game.Players.LocalPlayer.Character['Left Arm'].BrickColor = BrickColor.new("Dark stone grey")
  93. game.Players.LocalPlayer.Character['Right Leg'].BrickColor = BrickColor.new("Dark stone grey")
  94. game.Players.LocalPlayer.Character['Left Leg'].BrickColor = BrickColor.new("Dark stone grey")
  95. game.Players.LocalPlayer.Character.Head.BrickColor = BrickColor.new("Dark stone grey")
  96. game.Players.LocalPlayer.Character["Body Colors"].HeadColor = BrickColor.new("Dark stone grey")
  97. game.Players.LocalPlayer.Character["Body Colors"].LeftArmColor = BrickColor.new("Dark stone grey")
  98. game.Players.LocalPlayer.Character["Body Colors"].RightArmColor = BrickColor.new("Dark stone grey")
  99. game.Players.LocalPlayer.Character["Body Colors"].LeftLegColor = BrickColor.new("Dark stone grey")
  100. game.Players.LocalPlayer.Character["Body Colors"].RightLegColor = BrickColor.new("Dark stone grey")
  101. game.Players.LocalPlayer.Character["Body Colors"].TorsoColor = BrickColor.new("Dark stone grey")
  102. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  103. if v.ClassName == "Hat" then
  104. v:Destroy()
  105. end
  106. end
  107. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  108. if v.ClassName == "Shirt" then
  109. v:Destroy()
  110. end
  111. end
  112. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  113. if v.ClassName == "Pants" then
  114. v:Destroy()
  115. end
  116. end
  117. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  118. if v.ClassName == "ShirtGraphic" then
  119. v:Destroy()
  120. end
  121. end
  122. st = Instance.new("Shirt",game.Players.LocalPlayer.Character)
  123. st.ShirtTemplate = "http://www.roblox.com/asset/?id=146541677"
  124. pt = Instance.new("Pants",game.Players.LocalPlayer.Character)
  125. pt.PantsTemplate = "http://www.roblox.com/asset/?id=146542180"
  126. sg = Instance.new("ShirtGraphic",game.Players.LocalPlayer.Character)
  127. sg.Graphic = "http://www.roblox.com/asset/?id=273262785"
  128. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 21e8
  129. wait(.5)
  130. game.Players.LocalPlayer.Character.Humanoid.Health = 21e8
  131. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
  132.  
  133. bill = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
  134. bill.Size = UDim2.new(4, 0, 4.5, 0)
  135. bill.AlwaysOnTop = true
  136.  
  137. label = Instance.new("TextLabel", bill)
  138. label.Size = UDim2.new(2, 0, 1, 0)
  139. label.Position = UDim2.new(-0.5, 0, -0.5, 0)
  140. label.BackgroundTransparency = 1
  141. label.FontSize = "Size14"
  142. label.TextColor3 = Color3.new(170, 0, 0)
  143. label.TextStrokeColor3 = Color3.new(0 ,0 ,0)
  144. label.TextStrokeTransparency = 0
  145. label.Text = "Grim Reaper"
  146.  
  147. Stick = Instance.new("Tool", Bp)
  148. Stick.Name = "Scythe"
  149. Stick.GripPos = Vector3.new(0,0.1,0.7)
  150. Stick.GripForward = Vector3.new(0.1,-1,0)
  151. Stick.GripRight = Vector3.new(-0.5,0.01,0)
  152. Stick.GripUp = Vector3.new(0,0,1)
  153. Stick.CanBeDropped = false
  154.  
  155. Handle = Instance.new("Part", Stick)
  156. Handle.Name = "Handle"
  157. Handle.Size = Vector3.new(1, 1.2, 5)
  158.  
  159. sm = Instance.new("SpecialMesh",Handle)
  160. sm.MeshId = "http://www.roblox.com/asset/?id=28140935"
  161. sm.TextureId = "http://www.roblox.com/asset/?id=27739981"
  162.  
  163. a = Instance.new("Animation")
  164. a.Parent = game.Workspace
  165. a.Name = "Slash"
  166. a.AnimationId = "http://www.roblox.com/Asset?ID=28090109"
  167.  
  168. v = Instance.new("StringValue")
  169. v.Parent = game.Players.LocalPlayer.Backpack.Scythe
  170. v.Name = "name"
  171. v.Value = "Slash"
  172.  
  173. anime = Bp.Scythe.name.Value
  174.  
  175. s = Instance.new("Sound",Stick)
  176. s.Volume = 1
  177. s.SoundId = "http://www.roblox.com/Asset?ID=220834000"
  178.  
  179. q = Instance.new("Sound",Stick)
  180. q.Volume = 1
  181. q.SoundId = "http://www.roblox.com/Asset?ID=264486467"
  182.  
  183. f = Instance.new("Sound",Stick)
  184. f.Volume = 1
  185. f.SoundId = "http://www.roblox.com/Asset?ID=178038408"
  186.  
  187. z = Instance.new("Sound",Stick)
  188. z.Volume = 1
  189. z.SoundId = "http://www.roblox.com/Asset?ID=174048316"
  190.  
  191. t = Instance.new("Sound",Stick)
  192. t.Volume = 1
  193. t.SoundId = "http://www.roblox.com/Asset?ID=151710120"
  194.  
  195. gg = Instance.new("Sound",Stick)
  196. gg.Volume = 1
  197. gg.SoundId = "http://www.roblox.com/Asset?ID=142392721"
  198.  
  199. l = Instance.new("Sound",Stick)
  200. l.Volume = 1
  201. l.SoundId = "http://www.roblox.com/Asset?ID=158012252"
  202.  
  203. k = Instance.new("Sound",Stick)
  204. k.Volume = 1
  205. k.SoundId = "http://www.roblox.com/Asset?ID=148348789"
  206.  
  207. j = Instance.new("Sound",Stick)
  208. j.Volume = 1
  209. j.SoundId = "http://www.roblox.com/Asset?ID=148348855"
  210.  
  211. u = Instance.new("Sound",Stick)
  212. u.Volume = 1
  213. u.SoundId = "http://www.roblox.com/Asset?ID=151710118"
  214.  
  215. i = Instance.new("Sound",Stick)
  216. i.Volume = 1
  217. i.SoundId = "http://www.roblox.com/Asset?ID=271787865"
  218.  
  219. qq = Instance.new("Sound",Stick)
  220. qq.Volume = 1
  221. qq.SoundId = "http://www.roblox.com/Asset?ID=131076695"
  222.  
  223. function onChatted(msg)
  224. if msg == "death" then
  225. for i,v in pairs(game.Players:GetChildren()) do
  226. v.Character.Humanoid.Health = v.Character.Humanoid.Health-1000
  227. end
  228. end
  229. end
  230. game.Players.LocalPlayer.Chatted:connect(onChatted)
  231.  
  232. Bp.Scythe.Equipped:connect(function(m)
  233. f:Play()
  234. wait(4.5)
  235. z:Play()
  236. m.Button1Down:connect(function()
  237. hum = game.Players.LocalPlayer.Character.Humanoid
  238. anim_feet = hum:LoadAnimation(game.Workspace.Slash)
  239. current = anim_feet
  240. current:Play()
  241. s:Play()
  242. wait(.5)
  243. s:Play()
  244. wait(.5)
  245. s:Play()
  246. end)
  247. end)
  248.  
  249. Bp.Scythe.Unequipped:connect(function(m)
  250. f:Stop()
  251. z:Stop()
  252. o = 0
  253. end)
  254.  
  255. mouse = game.Players.LocalPlayer:GetMouse()
  256. function onKeyed(key)
  257. if key == "f" then
  258. left = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]
  259. for i = 1, 15 do
  260. left.C0 = left.C0 *CFrame.Angles(0,0,-0.1)
  261. wait(0.025)
  262. end
  263. de = Instance.new("Part", game.Players.LocalPlayer.Character["Left Arm"])
  264. de.Transparency = 1
  265. de.CanCollide = false
  266. de.CFrame = game.Players.LocalPlayer.Character["Left Arm"].CFrame*CFrame.new(0,-2,0)
  267. fe = Instance.new("Fire", de)
  268. fe.Color = Color3.new(0,0,0)
  269. fe.Heat = 5
  270. fe.SecondaryColor = Color3.new(90,90,90)
  271. fe.Size = 3
  272. be = Instance.new("BodyVelocity", de)
  273. be.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  274. be.velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*20
  275. for i = 1, 15 do
  276. left.C0 = left.C0 *CFrame.Angles(0,0,0.1)
  277. wait(0.025)
  278. end
  279. function onTouched(hit)
  280. local humanoid = hit.Parent:findFirstChild("Humanoid")
  281. if (humanoid ~=nil) then
  282. hit.Parent.Humanoid.Health = 0
  283. de:Destroy()
  284. end
  285. end
  286. de.Touched:connect(onTouched)
  287. wait(15)
  288. de:Destroy()
  289. end
  290. end
  291. mouse.KeyDown:connect(onKeyed)
  292.  
  293. mouse = game.Players.LocalPlayer:GetMouse()
  294. function onKeyed(key)
  295. if key == "g" then
  296. game.Players.LocalPlayer.Character["Right Arm"].Anchored = true
  297. game.Players.LocalPlayer.Character["Left Arm"].Anchored = true
  298. game.Players.LocalPlayer.Character["Right Leg"].Anchored = true
  299. game.Players.LocalPlayer.Character["Left Leg"].Anchored = true
  300. game.Players.LocalPlayer.Character.Torso.Anchored = true
  301. game.Players.LocalPlayer.Character.Head.Anchored = true
  302. for i = 1, 60 do
  303. Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,0.5,0)
  304. Handle.CFrame = Handle.CFrame * CFrame.new(0,-1.5,0)
  305. wait(0.02)
  306. end
  307. for i = 1, 60 do
  308. Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,-0.5,0)
  309. Handle.CFrame = Handle.CFrame * CFrame.new(0,1.5,0)
  310. wait(0.02)
  311. end
  312. wait(.5)
  313. game.Players.LocalPlayer.Character["Right Arm"].Anchored = false
  314. game.Players.LocalPlayer.Character["Left Arm"].Anchored = false
  315. game.Players.LocalPlayer.Character["Right Leg"].Anchored = false
  316. game.Players.LocalPlayer.Character["Left Leg"].Anchored = false
  317. game.Players.LocalPlayer.Character.Torso.Anchored = false
  318. game.Players.LocalPlayer.Character.Head.Anchored = false
  319. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
  320. end
  321. end
  322. mouse.KeyDown:connect(onKeyed)
  323.  
  324. local color1 = Color3.new(86, 86, 86)
  325. local color2 = Color3.new(255, 255, 255)
  326. local sequence = ColorSequence.new(color1,color2)
  327. function onTouch(part)
  328. local humanoid = part.Parent:findFirstChild("Humanoid")
  329. if (humanoid ~=nil) then
  330. if part.Parent.Name == game.Players.LocalPlayer.Name then
  331. print("Can't Kill Owner")
  332. else
  333. q:Play()
  334. z:Stop()
  335. pe = Instance.new("ParticleEmitter",part.Parent.Torso)
  336. pe.Texture = "http://www.roblox.com/asset/?id=251300537"
  337. pe.Acceleration = Vector3.new(0,-10,0)
  338. pe.Rate = 20
  339. pe.Color = sequence
  340. humanoid.Health = 0
  341. local g = part.Parent.Torso:findFirstChild("Ghost")
  342. if g then
  343. print('Ghost Already Exists')
  344. else
  345. o = o+1
  346. if o == 5 then
  347. l:Play()
  348. end
  349. if o == 1 then
  350. gg:Play()
  351. end
  352. if o == 3 then
  353. t:Play()
  354. end
  355. if o == 10 then
  356. k:Play()
  357. end
  358. if o == 15 then
  359. j:Play()
  360. end
  361. if o == 2 then
  362. u:Play()
  363. end
  364. if o == 8 then
  365. i:Play()
  366. end
  367. if o == 13 then
  368. qq:Play()
  369. end
  370. pe = Instance.new("Part",part.Parent.Torso)
  371. pe.Position = part.Parent.Torso.Position
  372. pe.Name = "Ghost"
  373. pe.CanCollide = false
  374. sp = Instance.new("SpecialMesh",pe)
  375. sp.MeshId = "http://www.roblox.com/asset/?id=64445076"
  376. sp.TextureId = "http://www.roblox.com/asset/?id=64445059"
  377. bv = Instance.new("BodyVelocity",pe)
  378. bv.velocity = Vector3.new(0,4,0)
  379. wait(1)
  380. pe:Destroy()
  381. end
  382. end
  383. end
  384. end
  385. Bp.Scythe.Handle.Touched:connect(onTouch)
  386.  
  387. local mouse = game.Players.LocalPlayer:GetMouse()
  388. lp = game.Players.LocalPlayer
  389. lpc = game.Players.LocalPlayer.Character
  390.  
  391. local shock = Instance.new("Sound", lpc["Left Arm"])
  392. shock.Volume = 1
  393. shock.SoundId = "http://www.roblox.com/asset/?id=184211520"
  394.  
  395. fire = false
  396. fired = 0
  397.  
  398. mouse.Button2Down:connect(function(click)
  399. orb = Instance.new("Part", lpc)
  400. orb.Name = "orb"
  401. orb.Shape = "Ball"
  402. orb.Size = Vector3.new(1.47, 1.47, 1.47)
  403. orb.BrickColor = BrickColor.new("Really black")
  404. orb.Transparency = 0.3
  405.  
  406. local w = Instance.new("Weld", orb)
  407. w.Part0 = orb
  408. w.Part1 = lpc["Left Arm"]
  409. w.C0 = CFrame.new(0,1,0)
  410.  
  411. fire = true
  412. while fire do
  413. fired = fired+1
  414.  
  415. if fired == 30 then
  416. fired = 0
  417. for i,v in pairs(game.Workspace:GetChildren()) do
  418. if v.Name == "strike" then
  419. v:Destroy()
  420. end
  421. end
  422. end
  423.  
  424. wait(0)
  425. local ray = Ray.new(orb.CFrame.p, (mouse.Hit.p - orb.CFrame.p).unit * 300)
  426. local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
  427.  
  428. local strike = Instance.new("Part", workspace)
  429. strike.BrickColor = BrickColor.new("Really black")
  430. strike.FormFactor = "Custom"
  431. strike.Transparency = 0.25
  432. strike.Name = "strike"
  433. strike.BottomSurface = "Smooth"
  434. strike.TopSurface = "Smooth"
  435. strike.Anchored = true
  436. strike.Locked = true
  437. strike.CanCollide = false
  438.  
  439. local distance = (orb.CFrame.p - position).magnitude
  440. strike.Size = Vector3.new(0.3, 0.3, distance)
  441. strike.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
  442. shock:Stop()
  443. shock:Play()
  444.  
  445. game:GetService("Debris"):AddItem(strike, 0.1)
  446.  
  447. if part then
  448. local humanoid = part.Parent:FindFirstChild("Humanoid")
  449.  
  450. if not humanoid then
  451. humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
  452. end
  453.  
  454. if humanoid then
  455. humanoid:TakeDamage(2)
  456. end
  457. end
  458. end
  459. end)
  460.  
  461. mouse.Button2Up:connect(function(click)
  462. orb:Destroy()
  463. fire = false
  464. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement