HuyEvilDumb

AAAAAAAAAAAAAAAAAAAAAAAAAAAA

Jan 25th, 2019
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86. wait(1.5)
  87.  
  88. player = game.Players.Dark_Eccentric
  89. chara = player.Character
  90. debby = game.Debris
  91. local Mouse = player:GetMouse()
  92.  
  93. --Outfit and Weapons--
  94. New = function(Object, Parent, Name, Data)
  95. local Object = Instance.new(Object)
  96. for Index, Value in pairs(Data or {}) do
  97. Object[Index] = Value
  98. end
  99. Object.Parent = Parent
  100. Object.Name = Name
  101. return Object
  102. end
  103. Me = game.Players.LocalPlayer
  104. player = Me
  105. char = Me.Character
  106. chara = char
  107. larm = char["Left Arm"]
  108. rarm = char["Right Arm"]
  109. lleg = char["Left Leg"]
  110. rleg = char["Right Leg"]
  111. torso = char.Torso
  112. hed = char.Head
  113. mouse = player:GetMouse()
  114. lght = game.Lighting
  115. lichtact = false
  116. moosicact = false
  117. gotsagofest = true
  118. chara.Humanoid.MaxHealth = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  119. chara.Humanoid.Health = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  120.  
  121.  
  122. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  123. if v.ClassName == "Accessory" then
  124. v:Destroy()
  125. end
  126. end
  127.  
  128.  
  129. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  130. if v.ClassName == "Accessory" then
  131. v:Destroy()
  132. end
  133. end
  134.  
  135.  
  136. if game.Players.LocalPlayer.Character["Shirt"] then
  137. game.Players.LocalPlayer.Character["Shirt"].ShirtTemplate = "rbxassetid://543885922"
  138. end
  139.  
  140.  
  141. if game.Players.LocalPlayer.Character["Pants"] then
  142. game.Players.LocalPlayer.Character["Pants"].PantsTemplate = "rbxassetid://530945466"
  143. end
  144.  
  145.  
  146. if not game.Players.LocalPlayer.Character["Shirt"] then
  147. local shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character)
  148. shirt.Name = "Shirt"
  149. shirt.ShirtTemplate = "rbxassetid://543885922"
  150. end
  151.  
  152.  
  153. if not game.Players.LocalPlayer.Character["Pants"] then
  154. local pants = Instance.new("Pants",game.Players.LocalPlayer.Character)
  155. pants.Name = "Pants"
  156. pants.PantsTemplate = "rbxassetid://530945466"
  157. end
  158.  
  159.  
  160.  
  161.  
  162. local p = game.Players.LocalPlayer
  163. local char = p.Character
  164. local hed = char.Head
  165. local arm1 = char["Right Arm"]
  166. local arm2 = char["Left Arm"]
  167. local leg1 = char["Right Leg"]
  168. local leg2 = char["Left Leg"]
  169. local tor = char.Torso
  170. local hrp = char.HumanoidRootPart
  171.  
  172. local cooldown = false
  173. local attacking1 = false
  174. local attacking2 = false
  175. local emoed = false
  176. local transformed = false
  177. local dehuman = false
  178. local antihuman = false
  179. local being = false
  180.  
  181. arm1.BrickColor = BrickColor.new("Light orange")
  182. arm2.BrickColor = BrickColor.new("Light orange")
  183. leg1.BrickColor = BrickColor.new("Light orange")
  184. leg2.BrickColor = BrickColor.new("Light orange")
  185. tor.BrickColor = BrickColor.new("Light orange")
  186. hed.BrickColor = BrickColor.new("Light orange")
  187.  
  188. hed.face.Texture = "rbxassetid://1093202441"
  189.  
  190. local hair1 = Instance.new("Part",char)
  191. hair1.Name = "Hair1"
  192. hair1.Size = Vector3.new(1,1,1)
  193. hair1.CanCollide = false
  194. hair1.BrickColor = BrickColor.new("Really black")
  195.  
  196. local msh = Instance.new("SpecialMesh",hair1)
  197. msh.MeshId = "http://www.roblox.com/asset/?id=502933908"
  198. msh.MeshType = "FileMesh"
  199. msh.Scale = Vector3.new(0.011, 0.011, 0.011)
  200.  
  201. local weld = Instance.new("Weld",hair1)
  202. weld.Part0 = hed
  203. weld.Part1 = hair1
  204. weld.C0 = CFrame.Angles(.2,3.2,0)
  205. weld.C1 = CFrame.new(0,0,.2)
  206.  
  207. local mouse = p:GetMouse()
  208. position1 = arm1.CFrame:toWorldSpace(CFrame.new(0,1,0)).p
  209. position2 = mouse.Hit.p
  210.  
  211. local rock = false
  212. local rock3 = false
  213. local rock2 = false
  214. local rock4 = false
  215. local GroundShake = false
  216. local GroundShake2 = false
  217.  
  218. local rad = math.rad
  219.  
  220. function RenderStepped()
  221.  
  222. if rock == true then
  223. wait(math.random(0.1,0.5))
  224. local ay = Instance.new("Part",char)
  225. ay.Name = "NewPart2"
  226. ay.Size = Vector3.new(0.3,0.3,0.3)
  227. ay.CanCollide = false
  228. for i,v in pairs(workspace:GetChildren()) do
  229. if v:IsA("Part") then
  230. if v.Size.x > 150 then
  231.  
  232.  
  233. ay.BrickColor = v.BrickColor
  234. ay.Material = v.Material
  235. ay.Transparency = v.Transparency
  236. end
  237. end
  238. end
  239. ay.Position = Vector3.new(999,999,999)
  240. ay.CFrame = CFrame.new(hrp.Position.x+math.random(-15,15),hrp.Position.y-2,hrp.Position.z+math.random(-15,15))
  241. local ys = Instance.new("BodyVelocity",ay)
  242. ys.Name = "GO"
  243. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  244.  
  245. ys.Velocity = Vector3.new(0,6,0)
  246. game.Debris:AddItem(ay,math.random(3,4))
  247. end
  248.  
  249. if GroundShake == true then
  250. for i,v in pairs(workspace:GetChildren()) do
  251. if v:IsA("Part") then
  252. if v.Size.x > 150 then
  253. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-1,1)),rad(math.random(-1,1)),rad(math.random(-1,1)))
  254. end
  255. end
  256.  
  257. end
  258.  
  259. end
  260.  
  261. if GroundShake2 == true then
  262.  
  263. for i,v in pairs(workspace:GetChildren()) do
  264. if v:IsA("Part") then
  265. if v.Size.x > 150 then
  266. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-2,2)),rad(math.random(-2,2)),rad(math.random(-2,2)))
  267. end
  268. end
  269. end
  270. end
  271.  
  272. end
  273.  
  274. function RenderStepped2()
  275.  
  276. if rock2 == true then
  277. wait(0.1)
  278.  
  279. for i,v in pairs(char:GetChildren()) do
  280. if v:IsA("Part") then
  281. if v.Name == "NewPart2" then
  282. v.GO.Velocity = Vector3.new(0,-5,0)
  283. end
  284. end
  285.  
  286. end
  287. rock2 = false
  288. end
  289. if rock3 == true then
  290. wait(0.1)
  291. for i,v in pairs(char:GetChildren()) do
  292. if v:IsA("Part") then
  293. if v.Name == "NewPart2" then
  294. v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
  295. end
  296. end
  297. end
  298. rock3 = false
  299. end
  300.  
  301. if rock4 == true then
  302. wait(0.1)
  303. for i,v in pairs(char:GetChildren()) do
  304. if v:IsA("Part") then
  305. if v.Name == "NewPart2" then
  306. v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
  307. end
  308. end
  309. end
  310. end
  311.  
  312. end
  313.  
  314. game:GetService("RunService").RenderStepped:connect(RenderStepped)
  315. game:GetService("RunService").RenderStepped:connect(RenderStepped2)
  316.  
  317. function cero()
  318.  
  319. local part = Instance.new("Part",char)
  320. part.BrickColor = BrickColor.new("Medium blue")
  321. part.Material = Enum.Material.Metal
  322. part.Size = Vector3.new(2.5,2.5,2.5)
  323. part.CFrame = CFrame.new((position1+position2)/2,position1)
  324. part.Anchored = true
  325. part.CanCollide = false
  326. part.Shape = Enum.PartType.Ball
  327.  
  328. local part2 = Instance.new("Part",char)
  329. part2.BrickColor = BrickColor.new("Medium blue")
  330. part2.Material = Enum.Material.Metal
  331. part2.Size = Vector3.new(5,5,(position1-position2).magnitude )
  332. part2.CFrame = CFrame.new((position1+position2)/2,position1)
  333. part2.Anchored = true
  334. part2.CanCollide = false
  335. local mesh2 = Instance.new("SpecialMesh",part)
  336. mesh2.MeshType = Enum.MeshType.Sphere
  337.  
  338. end
  339.  
  340. function emo()
  341.  
  342. char.Humanoid.WalkSpeed = 0
  343. char.Humanoid.JumpPower = 0
  344.  
  345. if emoed == false then
  346. if being == false then
  347. emoed = true
  348. being = true
  349. end
  350. end
  351.  
  352. local Mus1 = Instance.new("Sound",char)
  353. Mus1.Name = "audio"
  354. Mus1.SoundId = "rbxassetid://301184111"
  355. Mus1.Pitch = 0.7
  356. Mus1.Volume = 1
  357. Mus1.Looped = false
  358. Mus1:Play()
  359.  
  360. local Mus = Instance.new("Sound",char)
  361. Mus.Name = "music"
  362. Mus.SoundId = "http://www.roblox.com/asset/?id=257295907"
  363. Mus.Pitch = 1
  364. Mus.Volume = 1
  365. Mus.Looped = true
  366. Mus:Play()
  367.  
  368. local part = Instance.new("Part",char)
  369. part.Transparency = 0
  370. part.Size = Vector3.new(0.06, 0.05, 0.05)
  371. local pw = Instance.new("Weld",part)
  372. pw.Part0 = tor
  373. pw.Part1 = part
  374. pw.C1 = CFrame.new(0,2.3,0)
  375.  
  376. local fla = Instance.new("ParticleEmitter",part)
  377. fla.Name = "Flame"
  378. fla.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(255,255,255))
  379. fla.Texture = "rbxassetid://364561471"
  380. fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  381. fla.LightEmission = 0
  382. fla.Rate = 2000
  383. fla.Lifetime = NumberRange.new(2.5)
  384. fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  385. fla.Speed = NumberRange.new(25)
  386. fla.SpreadAngle = Vector2.new(60,60)
  387.  
  388. local fla2 = Instance.new("ParticleEmitter",part)
  389. fla2.Name = "Flame"
  390. fla2.Color = ColorSequence.new(Color3.new(255,255,255),Color3.new(0,225,250))
  391. fla2.Texture = "rbxassetid://364561471"
  392. fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  393. fla2.LightEmission = 0
  394. fla2.Rate = 500
  395. fla2.Lifetime = NumberRange.new(2.5)
  396. fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  397. fla2.Speed = NumberRange.new(25)
  398. fla2.SpreadAngle = Vector2.new(65,65)
  399.  
  400. wait(4)
  401. fla.Rate = 0
  402. fla2.Rate = 0
  403.  
  404. char.Shirt.ShirtTemplate = "rbxassetid://261998786"
  405. char.Pants.PantsTemplate = "rbxassetid://446143522"
  406.  
  407. local lhair = Instance.new("Part",char)
  408. lhair.Name = "LongHair"
  409. lhair.Size = Vector3.new(1,1,1)
  410. lhair.BrickColor = BrickColor.new("Really black")
  411.  
  412. local mesh = Instance.new("SpecialMesh",lhair)
  413. mesh.MeshId = "rbxassetid://813723553"
  414. mesh.Scale = Vector3.new(0.07, 0.1, 0.08)
  415.  
  416. local weld = Instance.new("Weld",lhair)
  417. weld.Part0 = hed
  418. weld.part1 = lhair
  419. weld.C0 = CFrame.Angles(0.3,0,0)
  420. weld.C1 = CFrame.new(0,2.5,-2)
  421.  
  422. hed.face.Texture = "rbxassetid://1093210577"
  423.  
  424. wait()
  425.  
  426. local g = Instance.new("ParticleEmitter",tor)
  427. g.Name = "Glow"
  428. g.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  429. g.Texture = "rbxassetid://75202463"
  430. g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  431. g.LightEmission = 1
  432. g.Rate = 1
  433. g.Lifetime = NumberRange.new(4)
  434. g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  435. g.Speed = NumberRange.new(0.20)
  436. g.Rotation = NumberRange.new(-100,100)
  437. g.ZOffset = 2
  438.  
  439.  
  440. local pe = Instance.new("ParticleEmitter",tor)
  441. pe.Name = "Sparks"
  442. pe.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  443. pe.Texture = "rbxassetid://364561471"
  444. pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  445. pe.LightEmission = 0
  446. pe.Rate = 10
  447. pe.Lifetime = NumberRange.new(5,10)
  448. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  449. pe.Speed = NumberRange.new(1)
  450. pe.Rotation = NumberRange.new(-100,100)
  451.  
  452. ------------------------------------------Arms
  453. local g1 = Instance.new("ParticleEmitter",arm2)
  454. g1.Name = "Glow"
  455. g1.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  456. g1.Texture = "rbxassetid://75202463"
  457. g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  458. g1.LightEmission = 1
  459. g1.Rate = 1
  460. g1.Lifetime = NumberRange.new(4)
  461. g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  462. g1.Speed = NumberRange.new(0.05)
  463. g1.Rotation = NumberRange.new(-100,100)
  464. g1.ZOffset = 2
  465.  
  466. local pe1 = Instance.new("ParticleEmitter",arm2)
  467. pe1.Name = "Sparks"
  468. pe1.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  469. pe1.Texture = "rbxassetid://364561471"
  470. pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  471. pe1.LightEmission = 0
  472. pe1.Rate = 10
  473. pe1.Lifetime = NumberRange.new(5,10)
  474. pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  475. pe1.Speed = NumberRange.new(1)
  476. pe1.Rotation = NumberRange.new(-100,100)
  477.  
  478. ---------------------------------------------
  479. local g2 = Instance.new("ParticleEmitter",arm1)
  480. g2.Name = "Glow"
  481. g2.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  482. g2.Texture = "rbxassetid://75202463"
  483. g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  484. g2.LightEmission = 1
  485. g2.Rate = 1
  486. g2.Lifetime = NumberRange.new(4)
  487. g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  488. g2.Speed = NumberRange.new(0.05)
  489. g2.Rotation = NumberRange.new(-100,100)
  490. g2.ZOffset = 2
  491.  
  492. local pe2 = Instance.new("ParticleEmitter",arm1)
  493. pe2.Name = "Sparks"
  494. pe2.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  495. pe2.Texture = "rbxassetid://364561471"
  496. pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  497. pe2.LightEmission = 0
  498. pe2.Rate = 10
  499. pe2.Lifetime = NumberRange.new(5,10)
  500. pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  501. pe2.Speed = NumberRange.new(1)
  502. pe2.Rotation = NumberRange.new(-100,100)
  503.  
  504. -------------------------------------------Legs
  505. local g3 = Instance.new("ParticleEmitter",leg2)
  506. g3.Name = "Glow"
  507. g3.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  508. g3.Texture = "rbxassetid://75202463"
  509. g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  510. g3.LightEmission = 1
  511. g3.Rate = 1
  512. g3.Lifetime = NumberRange.new(4)
  513. g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  514. g3.Speed = NumberRange.new(0.05)
  515. g3.Rotation = NumberRange.new(-100,100)
  516. g3.ZOffset = 2
  517.  
  518. local pe3 = Instance.new("ParticleEmitter",leg2)
  519. pe3.Name = "Sparks"
  520. pe3.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  521. pe3.Texture = "rbxassetid://364561471"
  522. pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  523. pe3.LightEmission = 0
  524. pe3.Rate = 10
  525. pe3.Lifetime = NumberRange.new(5,10)
  526. pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  527. pe3.Speed = NumberRange.new(1)
  528. pe3.Rotation = NumberRange.new(-100,100)
  529. -------------------------------------------
  530. local g4 = Instance.new("ParticleEmitter",leg1)
  531. g4.Name = "Glow"
  532. g4.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  533. g4.Texture = "rbxassetid://75202463"
  534. g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  535. g4.LightEmission = 1
  536. g4.Rate = 1
  537. g4.Lifetime = NumberRange.new(4)
  538. g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  539. g4.Speed = NumberRange.new(0.05)
  540. g4.Rotation = NumberRange.new(-100,100)
  541. g4.ZOffset = 2
  542.  
  543. local pe4 = Instance.new("ParticleEmitter",leg1)
  544. pe4.Name = "Sparks"
  545. pe4.Color = ColorSequence.new(Color3.new(0,225,250),Color3.new(0,0,0))
  546. pe4.Texture = "rbxassetid://364561471"
  547. pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  548. pe4.LightEmission = 0
  549. pe4.Rate = 10
  550. pe4.Lifetime = NumberRange.new(5,10)
  551. pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  552. pe4.Speed = NumberRange.new(1)
  553. pe4.Rotation = NumberRange.new(-100,100)
  554.  
  555. char.Humanoid.WalkSpeed = 55
  556. char.Humanoid.JumpPower = 75
  557.  
  558. char.audio:Stop()
  559. char.audio:Remove()
  560.  
  561. being = false
  562.  
  563. end
  564.  
  565. function transform()
  566. IdleA = New("Animation",tool,"Idle",{AnimationId = "http://www.roblox.com/Asset?ID=94108418",})
  567. IdleAnim = chara.Humanoid:LoadAnimation(IdleA)
  568. IdleAnim:Play()
  569. player = game:GetService("Players").LocalPlayer
  570. chara = player.Character
  571. chara.Humanoid.MaxHealth = 100000
  572. chara.Humanoid.Health = 100000
  573. debby = game.Debris
  574.  
  575. --Sword Building--
  576. New = function(Object, Parent, Name, Data)
  577. local Object = Instance.new(Object)
  578. for Index, Value in pairs(Data or {}) do
  579. Object[Index] = Value
  580. end
  581. Object.Parent = Parent
  582. Object.Name = Name
  583. return Object
  584. end
  585. rock = true
  586.  
  587. char.Humanoid.WalkSpeed = 0
  588. char.Humanoid.JumpPower = 0
  589.  
  590. if emoed == true then
  591. if being == false then
  592. if transformed == false then
  593. being = true
  594. transformed = true
  595. end
  596. end
  597. end
  598.  
  599. rock3 = true
  600.  
  601. arm1.Glow:Remove()
  602. arm1.Sparks:Remove()
  603. arm2.Glow:Remove()
  604. arm2.Sparks:Remove()
  605. leg1.Glow:Remove()
  606. leg1.Sparks:Remove()
  607. leg2.Glow:Remove()
  608. leg2.Sparks:Remove()
  609. tor.Glow:Remove()
  610. tor.Sparks:Remove()
  611.  
  612. char.music:Stop()
  613. char.music:Remove()
  614.  
  615. local Mus1 = Instance.new("Sound",char)
  616. Mus1.Name = "audio"
  617. Mus1.SoundId = "rbxassetid://301184111"
  618. Mus1.Pitch = 0.7
  619. Mus1.Volume = 1
  620. Mus1.Looped = false
  621. Mus1:Play()
  622.  
  623. local Mus2 = Instance.new("Sound",char)
  624. Mus2.Name = "audio2"
  625. Mus2.SoundId = "rbxassetid://144947983"
  626. Mus2.Pitch = 1
  627. Mus2.Volume = 1
  628. Mus2.Looped = true
  629. Mus2:Play()
  630.  
  631. local Mus = Instance.new("Sound",char)
  632. Mus.Name = "music"
  633. Mus.SoundId = "http://www.roblox.com/asset/?id=149312046"
  634. Mus.Pitch = 1
  635. Mus.Volume = 2.5
  636. Mus.Looped = true
  637. Mus:Play()
  638.  
  639. local part = Instance.new("Part",char)
  640. part.Transparency = 0
  641. part.Size = Vector3.new(0.06, 0.05, 0.05)
  642. local pw = Instance.new("Weld",part)
  643. pw.Part0 = tor
  644. pw.Part1 = part
  645. pw.C1 = CFrame.new(0,2.3,0)
  646.  
  647. local fla = Instance.new("ParticleEmitter",part)
  648. fla.Name = "Flame"
  649. fla.Color = ColorSequence.new(Color3.new(25,0,0),Color3.new(255,255,255))
  650. fla.Texture = "rbxassetid://364561471"
  651. fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  652. fla.LightEmission = 0
  653. fla.Rate = 2000
  654. fla.Lifetime = NumberRange.new(2.5)
  655. fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  656. fla.Speed = NumberRange.new(25)
  657. fla.SpreadAngle = Vector2.new(60,60)
  658.  
  659. local fla2 = Instance.new("ParticleEmitter",part)
  660. fla2.Name = "Flame"
  661. fla2.Color = ColorSequence.new(Color3.new(255,255,255),Color3.new(25,0,0))
  662. fla2.Texture = "rbxassetid://364561471"
  663. fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  664. fla2.LightEmission = 0
  665. fla2.Rate = 500
  666. fla2.Lifetime = NumberRange.new(2.5)
  667. fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  668. fla2.Speed = NumberRange.new(25)
  669. fla2.SpreadAngle = Vector2.new(65,65)
  670.  
  671. wait(5.25)
  672. rock3 = true
  673. rock = false
  674. fla.Rate = 0
  675. fla2.Rate = 0
  676.  
  677. char.Shirt.ShirtTemplate = "rbxassetid://787561907"
  678. char.Pants.PantsTemplate = "rbxassetid://261998839"
  679.  
  680. char.LongHair.BrickColor = BrickColor.new("Black")
  681. char.Hair1.BrickColor = BrickColor.new("Black")
  682.  
  683. hed.face.Texture = "rbxassetid://1090074847"
  684.  
  685. wait()
  686.  
  687. for i,v in pairs(char:GetChildren()) do
  688. if v:IsA("MeshPart") or v:IsA("BasePart") and v.Name ~= "Hair1" and v.Name ~= "LongHair" and v.Name ~= "NewPart2" then
  689. v.BrickColor = BrickColor.new("White")
  690. end
  691.  
  692. end
  693.  
  694. local g = Instance.new("ParticleEmitter",tor)
  695. g.Name = "Glow"
  696. g.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  697. g.Texture = "rbxassetid://75202463"
  698. g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  699. g.LightEmission = 1
  700. g.Rate = 1
  701. g.Lifetime = NumberRange.new(4)
  702. g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  703. g.Speed = NumberRange.new(0.20)
  704. g.Rotation = NumberRange.new(-100,100)
  705. g.ZOffset = 2
  706.  
  707.  
  708. local pe = Instance.new("ParticleEmitter",tor)
  709. pe.Name = "Sparks"
  710. pe.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  711. pe.Texture = "rbxassetid://364561471"
  712. pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  713. pe.LightEmission = 0
  714. pe.Rate = 10
  715. pe.Lifetime = NumberRange.new(5,10)
  716. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  717. pe.Speed = NumberRange.new(1)
  718. pe.Rotation = NumberRange.new(-100,100)
  719.  
  720. ------------------------------------------Arms
  721. local g1 = Instance.new("ParticleEmitter",arm2)
  722. g1.Name = "Glow"
  723. g1.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  724. g1.Texture = "rbxassetid://75202463"
  725. g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  726. g1.LightEmission = 1
  727. g1.Rate = 1
  728. g1.Lifetime = NumberRange.new(4)
  729. g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  730. g1.Speed = NumberRange.new(0.05)
  731. g1.Rotation = NumberRange.new(-100,100)
  732. g1.ZOffset = 2
  733.  
  734. local pe1 = Instance.new("ParticleEmitter",arm2)
  735. pe1.Name = "Sparks"
  736. pe1.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  737. pe1.Texture = "rbxassetid://364561471"
  738. pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  739. pe1.LightEmission = 0
  740. pe1.Rate = 10
  741. pe1.Lifetime = NumberRange.new(5,10)
  742. pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  743. pe1.Speed = NumberRange.new(1)
  744. pe1.Rotation = NumberRange.new(-100,100)
  745.  
  746. ---------------------------------------------
  747. local g2 = Instance.new("ParticleEmitter",arm1)
  748. g2.Name = "Glow"
  749. g2.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  750. g2.Texture = "rbxassetid://75202463"
  751. g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  752. g2.LightEmission = 1
  753. g2.Rate = 1
  754. g2.Lifetime = NumberRange.new(4)
  755. g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  756. g2.Speed = NumberRange.new(0.05)
  757. g2.Rotation = NumberRange.new(-100,100)
  758. g2.ZOffset = 2
  759.  
  760. local pe2 = Instance.new("ParticleEmitter",arm1)
  761. pe2.Name = "Sparks"
  762. pe2.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  763. pe2.Texture = "rbxassetid://364561471"
  764. pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  765. pe2.LightEmission = 0
  766. pe2.Rate = 10
  767. pe2.Lifetime = NumberRange.new(5,10)
  768. pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  769. pe2.Speed = NumberRange.new(1)
  770. pe2.Rotation = NumberRange.new(-100,100)
  771.  
  772. -------------------------------------------Legs
  773. local g3 = Instance.new("ParticleEmitter",leg2)
  774. g3.Name = "Glow"
  775. g3.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  776. g3.Texture = "rbxassetid://75202463"
  777. g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  778. g3.LightEmission = 1
  779. g3.Rate = 1
  780. g3.Lifetime = NumberRange.new(4)
  781. g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  782. g3.Speed = NumberRange.new(0.05)
  783. g3.Rotation = NumberRange.new(-100,100)
  784. g3.ZOffset = 2
  785.  
  786. local pe3 = Instance.new("ParticleEmitter",leg2)
  787. pe3.Name = "Sparks"
  788. pe3.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  789. pe3.Texture = "rbxassetid://364561471"
  790. pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  791. pe3.LightEmission = 0
  792. pe3.Rate = 10
  793. pe3.Lifetime = NumberRange.new(5,10)
  794. pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  795. pe3.Speed = NumberRange.new(1)
  796. pe3.Rotation = NumberRange.new(-100,100)
  797. -------------------------------------------
  798. local g4 = Instance.new("ParticleEmitter",leg1)
  799. g4.Name = "Glow"
  800. g4.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  801. g4.Texture = "rbxassetid://75202463"
  802. g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  803. g4.LightEmission = 1
  804. g4.Rate = 1
  805. g4.Lifetime = NumberRange.new(4)
  806. g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  807. g4.Speed = NumberRange.new(0.05)
  808. g4.Rotation = NumberRange.new(-100,100)
  809. g4.ZOffset = 2
  810.  
  811. local pe4 = Instance.new("ParticleEmitter",leg1)
  812. pe4.Name = "Sparks"
  813. pe4.Color = ColorSequence.new(Color3.new(100,0,0),Color3.new(0,0,0))
  814. pe4.Texture = "rbxassetid://364561471"
  815. pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  816. pe4.LightEmission = 0
  817. pe4.Rate = 10
  818. pe4.Lifetime = NumberRange.new(5,10)
  819. pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  820. pe4.Speed = NumberRange.new(1)
  821. pe4.Rotation = NumberRange.new(-100,100)
  822.  
  823. char.audio2:Stop()
  824. char.audio2:Remove()
  825. char.audio:Stop()
  826. char.audio:Remove()
  827.  
  828. char.Humanoid.WalkSpeed = 75
  829. char.Humanoid.JumpPower = 89
  830.  
  831. being = false
  832.  
  833. end
  834.  
  835. function antihumaned()
  836. function LoadAnim(id)
  837. local anim = New("Animation",chara,"Animation",{AnimationId = "rbxassetid://"..id})
  838. local realanim = chara.Humanoid:LoadAnimation(anim)
  839. return realanim
  840. end
  841. HoldA = LoadAnim(69427262)
  842. HoldA:Play()
  843.  
  844. rock = true
  845.  
  846. char.Humanoid.WalkSpeed = 0
  847. char.Humanoid.JumpPower = 0
  848.  
  849. if emoed == true then
  850. if being == false then
  851. if transformed == true then
  852. if antihuman == false then
  853. being = true
  854. antihuman = true
  855. end
  856. end
  857. end
  858. end
  859.  
  860. wait(.25)
  861. rock3 = true
  862.  
  863.  
  864. arm1.Glow:Remove()
  865. arm1.Sparks:Remove()
  866. arm2.Glow:Remove()
  867. arm2.Sparks:Remove()
  868. leg1.Glow:Remove()
  869. leg1.Sparks:Remove()
  870. leg2.Glow:Remove()
  871. leg2.Sparks:Remove()
  872. tor.Glow:Remove()
  873. tor.Sparks:Remove()
  874.  
  875. char.music:Stop()
  876. char.music:Remove()
  877.  
  878. local Mus1 = Instance.new("Sound",char)
  879. Mus1.Name = "audio"
  880. Mus1.SoundId = "rbxassetid://301184111"
  881. Mus1.Pitch = 0.7
  882. Mus1.Volume = 1
  883. Mus1.Looped = false
  884. Mus1:Play()
  885.  
  886. local Mus2 = Instance.new("Sound",char)
  887. Mus2.Name = "audio2"
  888. Mus2.SoundId = "rbxassetid://682718528"
  889. Mus2.Pitch = 1
  890. Mus2.Volume = 1
  891. Mus2.Looped = true
  892. Mus2:Play()
  893.  
  894.  
  895. local part = Instance.new("Part",char)
  896. part.Transparency = 0
  897. part.Size = Vector3.new(0.06, 0.05, 0.05)
  898. local pw = Instance.new("Weld",part)
  899. pw.Part0 = tor
  900. pw.Part1 = part
  901. pw.C1 = CFrame.new(0,2.3,0)
  902.  
  903. local fla = Instance.new("ParticleEmitter",part)
  904. fla.Name = "Flame"
  905. fla.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  906. fla.Texture = "rbxassetid://364561471"
  907. fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  908. fla.LightEmission = 0
  909. fla.Rate = 2000
  910. fla.Lifetime = NumberRange.new(2.5)
  911. fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  912. fla.Speed = NumberRange.new(25)
  913. fla.SpreadAngle = Vector2.new(60,60)
  914.  
  915. local fla2 = Instance.new("ParticleEmitter",part)
  916. fla2.Name = "Flame"
  917. fla2.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  918. fla2.Texture = "rbxassetid://364561471"
  919. fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  920. fla2.LightEmission = 0
  921. fla2.Rate = 500
  922. fla2.Lifetime = NumberRange.new(2.5)
  923. fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  924. fla2.Speed = NumberRange.new(25)
  925. fla2.SpreadAngle = Vector2.new(65,65)
  926.  
  927. wait(6.55)
  928. rock3 = true
  929. fla.Rate = 0
  930. fla2.Rate = 0
  931.  
  932. char.Shirt.ShirtTemplate = "rbxassetid://662186829"
  933. char.Pants.PantsTemplate = "rbxassetid://662188938"
  934.  
  935. char.LongHair.BrickColor = BrickColor.new("Black")
  936. char.Hair1.BrickColor = BrickColor.new("Black")
  937.  
  938. hed.face.Texture = "rbxassetid://1080474672"
  939.  
  940. wait()
  941.  
  942. for i,v in pairs(char:GetChildren()) do
  943. if v:IsA("MeshPart") or v:IsA("BasePart") and v.Name ~= "Hair1" and v.Name ~= "LongHair" and v.Name ~= "NewPart2" then
  944. v.BrickColor = BrickColor.new("Black")
  945. end
  946.  
  947. end
  948.  
  949. local g = Instance.new("ParticleEmitter",tor)
  950. g.Name = "Glow"
  951. g.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  952. g.Texture = "rbxassetid://75202463"
  953. g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  954. g.LightEmission = 1
  955. g.Rate = 1
  956. g.Lifetime = NumberRange.new(4)
  957. g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  958. g.Speed = NumberRange.new(0.20)
  959. g.Rotation = NumberRange.new(-100,100)
  960. g.ZOffset = 2
  961.  
  962.  
  963. local pe = Instance.new("ParticleEmitter",tor)
  964. pe.Name = "Sparks"
  965. pe.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  966. pe.Texture = "rbxassetid://364561471"
  967. pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  968. pe.LightEmission = 0
  969. pe.Rate = 10
  970. pe.Lifetime = NumberRange.new(5,10)
  971. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  972. pe.Speed = NumberRange.new(1)
  973. pe.Rotation = NumberRange.new(-100,100)
  974.  
  975. ------------------------------------------Arms
  976. local g1 = Instance.new("ParticleEmitter",arm2)
  977. g1.Name = "Glow"
  978. g1.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  979. g1.Texture = "rbxassetid://75202463"
  980. g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  981. g1.LightEmission = 1
  982. g1.Rate = 1
  983. g1.Lifetime = NumberRange.new(4)
  984. g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  985. g1.Speed = NumberRange.new(0.05)
  986. g1.Rotation = NumberRange.new(-100,100)
  987. g1.ZOffset = 2
  988.  
  989. local pe1 = Instance.new("ParticleEmitter",arm2)
  990. pe1.Name = "Sparks"
  991. pe1.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  992. pe1.Texture = "rbxassetid://364561471"
  993. pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  994. pe1.LightEmission = 0
  995. pe1.Rate = 10
  996. pe1.Lifetime = NumberRange.new(5,10)
  997. pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  998. pe1.Speed = NumberRange.new(1)
  999. pe1.Rotation = NumberRange.new(-100,100)
  1000.  
  1001. ---------------------------------------------
  1002. local g2 = Instance.new("ParticleEmitter",arm1)
  1003. g2.Name = "Glow"
  1004. g2.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  1005. g2.Texture = "rbxassetid://75202463"
  1006. g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1007. g2.LightEmission = 1
  1008. g2.Rate = 1
  1009. g2.Lifetime = NumberRange.new(4)
  1010. g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1011. g2.Speed = NumberRange.new(0.05)
  1012. g2.Rotation = NumberRange.new(-100,100)
  1013. g2.ZOffset = 2
  1014.  
  1015. local pe2 = Instance.new("ParticleEmitter",arm1)
  1016. pe2.Name = "Sparks"
  1017. pe2.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  1018. pe2.Texture = "rbxassetid://364561471"
  1019. pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1020. pe2.LightEmission = 0
  1021. pe2.Rate = 10
  1022. pe2.Lifetime = NumberRange.new(5,10)
  1023. pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1024. pe2.Speed = NumberRange.new(1)
  1025. pe2.Rotation = NumberRange.new(-100,100)
  1026.  
  1027. -------------------------------------------Legs
  1028. local g3 = Instance.new("ParticleEmitter",leg2)
  1029. g3.Name = "Glow"
  1030. g3.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  1031. g3.Texture = "rbxassetid://75202463"
  1032. g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1033. g3.LightEmission = 1
  1034. g3.Rate = 1
  1035. g3.Lifetime = NumberRange.new(4)
  1036. g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1037. g3.Speed = NumberRange.new(0.05)
  1038. g3.Rotation = NumberRange.new(-100,100)
  1039. g3.ZOffset = 2
  1040.  
  1041. local pe3 = Instance.new("ParticleEmitter",leg2)
  1042. pe3.Name = "Sparks"
  1043. pe3.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  1044. pe3.Texture = "rbxassetid://364561471"
  1045. pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1046. pe3.LightEmission = 0
  1047. pe3.Rate = 10
  1048. pe3.Lifetime = NumberRange.new(5,10)
  1049. pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1050. pe3.Speed = NumberRange.new(1)
  1051. pe3.Rotation = NumberRange.new(-100,100)
  1052. -------------------------------------------
  1053. local g4 = Instance.new("ParticleEmitter",leg1)
  1054. g4.Name = "Glow"
  1055. g4.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  1056. g4.Texture = "rbxassetid://75202463"
  1057. g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1058. g4.LightEmission = 1
  1059. g4.Rate = 1
  1060. g4.Lifetime = NumberRange.new(4)
  1061. g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1062. g4.Speed = NumberRange.new(0.05)
  1063. g4.Rotation = NumberRange.new(-100,100)
  1064. g4.ZOffset = 2
  1065.  
  1066. local pe4 = Instance.new("ParticleEmitter",leg1)
  1067. pe4.Name = "Sparks"
  1068. pe4.Color = ColorSequence.new(Color3.new(85, 0, 127),Color3.new(145, 0, 109))
  1069. pe4.Texture = "rbxassetid://364561471"
  1070. pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1071. pe4.LightEmission = 0
  1072. pe4.Rate = 10
  1073. pe4.Lifetime = NumberRange.new(5,10)
  1074. pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1075. pe4.Speed = NumberRange.new(1)
  1076. pe4.Rotation = NumberRange.new(-100,100)
  1077.  
  1078. char.Humanoid.WalkSpeed = 99.999
  1079. char.Humanoid.JumpPower = 99.999
  1080.  
  1081. char.audio:Stop()
  1082. char.audio:Remove()
  1083.  
  1084. being = false
  1085. GroundShake = false
  1086.  
  1087. end
  1088.  
  1089. function dehumaned()
  1090.  
  1091. player = game.Players.LocalPlayer
  1092. chara = player.Character
  1093. debby = game:GetService("Debris")
  1094.  
  1095. --Outfit--
  1096.  
  1097. New = function(Object, Parent, Name, Data)
  1098. local Object = Instance.new(Object)
  1099. for Index, Value in pairs(Data or {}) do
  1100. Object[Index] = Value
  1101. end
  1102. Object.Parent = Parent
  1103. Object.Name = Name
  1104. return Object
  1105. end
  1106. --Animations--
  1107. function loada(anim)
  1108. local loaded = chara.Humanoid:LoadAnimation(anim)
  1109. return loaded
  1110. end
  1111.  
  1112. IdleA = New("Animation",chara,"Idle",{AnimationId = "rbxassetid://169638954"})
  1113. IdleAnim = loada(IdleA)
  1114. IdleAnim:Play()
  1115.  
  1116. --Enamate--
  1117. function Enamate(part)
  1118. local trace = Instance.new("Part",chara)
  1119. trace.Size = Vector3.new(1,1,1)
  1120. trace.TopSurface = 0
  1121. trace.BottomSurface = 0
  1122. trace.BrickColor = BrickColor.new("New Yeller")
  1123. trace.CanCollide = false
  1124. trace.Anchored = true
  1125. trace.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359)))
  1126. local tracedisp = coroutine.wrap(function()
  1127. for i = 1, 9 do
  1128. wait(.01)
  1129. trace.Transparency = trace.Transparency + .1
  1130. end
  1131. wait(.01)
  1132. trace:Destroy()
  1133. end)
  1134. tracedisp()
  1135. end
  1136. function Enamate2(part,name)
  1137. if chara:FindFirstChild(name)== nil then
  1138. local angl = CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359)))
  1139. local trace = Instance.new("Part",chara)
  1140. trace.Size = Vector3.new(1,1,1)
  1141. trace.Name = name
  1142. trace.TopSurface = 0
  1143. trace.BottomSurface = 0
  1144. trace.BrickColor = BrickColor.new("New Yeller")
  1145. trace.CanCollide = false
  1146. trace.Anchored = true
  1147. trace.CFrame = part.CFrame * angl
  1148. local tracem = Instance.new("SpecialMesh",trace)
  1149. tracem.MeshId = "rbxassetid://3270017"
  1150. local tracedisp = coroutine.wrap(function()
  1151. for i = 1, 9 do
  1152. wait(.01)
  1153. trace.Transparency = trace.Transparency + .1
  1154. trace.CFrame = part.CFrame * angl
  1155. tracem.Scale = tracem.Scale + Vector3.new(.5,.5,0)
  1156. end
  1157. wait(.01)
  1158. trace:Destroy()
  1159. end)
  1160. tracedisp()
  1161. end
  1162. end
  1163. function Enamate3()
  1164. if chara:FindFirstChild("Ring")== nil then
  1165. local trace = Instance.new("Part",chara)
  1166. trace.Size = Vector3.new(1,1,1)
  1167. trace.Name = "Ring"
  1168. trace.TopSurface = 0
  1169. trace.BottomSurface = 0
  1170. trace.BrickColor = BrickColor.new("New Yeller")
  1171. trace.CanCollide = false
  1172. trace.Anchored = true
  1173. trace.CFrame = chara.Torso.CFrame
  1174. local tracem = Instance.new("SpecialMesh",trace)
  1175. tracem.MeshId = "rbxassetid://3270017"
  1176. local tracedisp = coroutine.wrap(function()
  1177. for i = 1, 99 do
  1178. wait(.01)
  1179. trace.Transparency = trace.Transparency + .01
  1180. trace.CFrame = chara.Torso.CFrame
  1181. tracem.Scale = tracem.Scale + Vector3.new(.2,.2,0)
  1182. end
  1183. wait(.01)
  1184. trace:Destroy()
  1185. end)
  1186. tracedisp()
  1187. end
  1188. end
  1189.  
  1190. rock2 = true
  1191.  
  1192. char.Humanoid.WalkSpeed = 0
  1193. char.Humanoid.JumpPower = 0
  1194.  
  1195. if emoed == true then
  1196. if being == false then
  1197. if transformed == true then
  1198. if antihuman == true then
  1199. if dehuman == false then
  1200. dehuman = true
  1201. being = true
  1202. end
  1203. end
  1204. end
  1205. end
  1206. end
  1207.  
  1208. rock3 = true
  1209. wait(.25)
  1210. rock4 = true
  1211.  
  1212.  
  1213. arm1.Glow:Remove()
  1214. arm1.Sparks:Remove()
  1215. arm2.Glow:Remove()
  1216. arm2.Sparks:Remove()
  1217. leg1.Glow:Remove()
  1218. leg1.Sparks:Remove()
  1219. leg2.Glow:Remove()
  1220. leg2.Sparks:Remove()
  1221. tor.Glow:Remove()
  1222. tor.Sparks:Remove()
  1223.  
  1224. char.audio2:Stop()
  1225. char.audio2:Remove()
  1226.  
  1227. local Mus1 = Instance.new("Sound",char)
  1228. Mus1.Name = "audio"
  1229. Mus1.SoundId = "rbxassetid://301184111"
  1230. Mus1.Pitch = 0.7
  1231. Mus1.Volume = 1
  1232. Mus1.Looped = false
  1233. Mus1:Play()
  1234.  
  1235. local Mus2 = Instance.new("Sound",char)
  1236. Mus2.Name = "music"
  1237. Mus2.SoundId = "rbxassetid://306547398"
  1238. Mus2.Pitch = 1
  1239. Mus2.Volume = 1
  1240. Mus2.Looped = true
  1241. Mus2:Play()
  1242.  
  1243. local Mus2 = Instance.new("Sound",char)
  1244. Mus2.Name = "music2"
  1245. Mus2.SoundId = "rbxassetid://162415955"
  1246. Mus2.Pitch = 1
  1247. Mus2.Volume = 1
  1248. Mus2.Looped = true
  1249. Mus2:Play()
  1250.  
  1251. local Mus4 = Instance.new("Sound",char)
  1252. Mus4.SoundId = "rbxassetid://246259756"
  1253. Mus4.Volume = 1.2
  1254. Mus4.Pitch = 1
  1255. Mus4.Looped = true
  1256. Mus4:Play()
  1257.  
  1258.  
  1259. local part = Instance.new("Part",char)
  1260. part.Transparency = 0
  1261. part.Size = Vector3.new(0.06, 0.05, 0.05)
  1262. local pw = Instance.new("Weld",part)
  1263. pw.Part0 = tor
  1264. pw.Part1 = part
  1265. pw.C1 = CFrame.new(0,2.3,0)
  1266.  
  1267. local fla = Instance.new("ParticleEmitter",part)
  1268. fla.Name = "Flame"
  1269. fla.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1270. fla.Texture = "rbxasset://textures/particles/fire_main.dds"
  1271. fla.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  1272. fla.LightEmission = 1
  1273. fla.Rate = 2050
  1274. fla.Lifetime = NumberRange.new(2.125)
  1275. fla.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  1276. fla.Speed = NumberRange.new(55)
  1277. fla.SpreadAngle = Vector2.new(80,80)
  1278.  
  1279. local fla2 = Instance.new("ParticleEmitter",part)
  1280. fla2.Name = "Flame"
  1281. fla2.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1282. fla2.Texture = "rbxasset://textures/particles/fire_main.dds"
  1283. fla2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  1284. fla2.LightEmission = 1
  1285. fla2.Rate = 525
  1286. fla2.Lifetime = NumberRange.new(2.100)
  1287. fla2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  1288. fla2.Speed = NumberRange.new(50)
  1289. fla2.SpreadAngle = Vector2.new(75,75)
  1290.  
  1291. local fla3 = Instance.new("ParticleEmitter",part)
  1292. fla3.Name = "Flame"
  1293. fla3.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1294. fla3.Texture = "rbxassetid://296874871"
  1295. fla3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  1296. fla3.LightEmission = 1
  1297. fla3.Rate = 2050
  1298. fla3.Lifetime = NumberRange.new(2.125)
  1299. fla3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  1300. fla3.Speed = NumberRange.new(55)
  1301. fla3.SpreadAngle = Vector2.new(80,80)
  1302.  
  1303. local fla4 = Instance.new("ParticleEmitter",part)
  1304. fla4.Name = "Flame"
  1305. fla4.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1306. fla4.Texture = "rbxassetid://296874871"
  1307. fla4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.3,0),NumberSequenceKeypoint.new(1,0,0)})
  1308. fla4.LightEmission = 1
  1309. fla4.Rate = 525
  1310. fla4.Lifetime = NumberRange.new(2.100)
  1311. fla4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.6,0),NumberSequenceKeypoint.new(1,0,0)})
  1312. fla4.Speed = NumberRange.new(50)
  1313. fla4.SpreadAngle = Vector2.new(75,75)
  1314.  
  1315. wait(7.75)
  1316. --Fly--
  1317. local truflyposy = chara.Torso.Position.Y+10
  1318. local flyposy = truflyposy
  1319. local bodfly = Instance.new("BodyPosition", chara.Torso)
  1320. bodfly.Name = "Fly"
  1321. bodfly.maxForce = Vector3.new(0,10000,0)
  1322. bodfly.Position = Vector3.new(0,flyposy,0)
  1323.  
  1324. rock3 = true
  1325. fla.Rate = 0
  1326. fla2.Rate = 0
  1327.  
  1328. char.Shirt.ShirtTemplate = "rbxassetid://262058940"
  1329. char.Pants.PantsTemplate = "rbxassetid://226411010"
  1330.  
  1331. char.LongHair.BrickColor = BrickColor.new("White")
  1332. char.Hair1.BrickColor = BrickColor.new("White")
  1333.  
  1334. local mask = Instance.new("Part",char)
  1335. mask.Name = "Mask"
  1336. mask.Size = Vector3.new(1,1,1)
  1337. mask.Transparency = 1
  1338.  
  1339. local maskm = Instance.new("SpecialMesh",mask)
  1340. maskm.MeshId = "rbxassetid://1094770887"
  1341. maskm.TextureId = "rbxassetid://1007553403"
  1342. maskm.Scale = Vector3.new(1,1,1)
  1343.  
  1344. local maskw = Instance.new("Weld")
  1345. maskw.Part0 = hed
  1346. maskw.Part1 = mask
  1347. maskw.C0 = CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(180),0)
  1348. maskw.Parent = mask
  1349.  
  1350. hed.face.Texture = "rbxassetid://1090087827"
  1351.  
  1352. wait()
  1353.  
  1354. for i,v in pairs(char:GetChildren()) do
  1355. if v:IsA("MeshPart") or v:IsA("BasePart") and v.Name ~= "Hair1" and v.Name ~= "LongHair" and v.Name ~= "NewPart2" then
  1356. v.BrickColor = BrickColor.new("Really black")
  1357. end
  1358.  
  1359. end
  1360.  
  1361. local g = Instance.new("ParticleEmitter",tor)
  1362. g.Name = "Glow"
  1363. g.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1364. g.Texture = "rbxassetid://296874871"
  1365. g.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1366. g.LightEmission = 1
  1367. g.Rate = 1
  1368. g.Lifetime = NumberRange.new(4)
  1369. g.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1370. g.Speed = NumberRange.new(0.20)
  1371. g.Rotation = NumberRange.new(-100,100)
  1372. g.ZOffset = 2
  1373.  
  1374.  
  1375. local pe = Instance.new("ParticleEmitter",tor)
  1376. pe.Name = "Sparks"
  1377. pe.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1378. pe.Texture = "rbxasset://textures/particles/fire_main.dds"
  1379. pe.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1380. pe.LightEmission = 1
  1381. pe.Rate = 10
  1382. pe.Lifetime = NumberRange.new(5,10)
  1383. pe.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1384. pe.Speed = NumberRange.new(1)
  1385. pe.Rotation = NumberRange.new(-100,100)
  1386.  
  1387. ------------------------------------------Arms
  1388. local g1 = Instance.new("ParticleEmitter",arm2)
  1389. g1.Name = "Glow"
  1390. g1.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1391. g1.Texture = "rbxassetid://296874871"
  1392. g1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1393. g1.LightEmission = 1
  1394. g1.Rate = 1
  1395. g1.Lifetime = NumberRange.new(4)
  1396. g1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1397. g1.Speed = NumberRange.new(0.05)
  1398. g1.Rotation = NumberRange.new(-100,100)
  1399. g1.ZOffset = 2
  1400.  
  1401. local pe1 = Instance.new("ParticleEmitter",arm2)
  1402. pe1.Name = "Sparks"
  1403. pe1.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1404. pe1.Texture = "rbxasset://textures/particles/fire_main.dds"
  1405. pe1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1406. pe1.LightEmission = 1
  1407. pe1.Rate = 10
  1408. pe1.Lifetime = NumberRange.new(5,10)
  1409. pe1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1410. pe1.Speed = NumberRange.new(1)
  1411. pe1.Rotation = NumberRange.new(-100,100)
  1412.  
  1413. ---------------------------------------------
  1414. local g2 = Instance.new("ParticleEmitter",arm1)
  1415. g2.Name = "Glow"
  1416. g2.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1417. g2.Texture = "rbxassetid://296874871"
  1418. g2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1419. g2.LightEmission = 1
  1420. g2.Rate = 1
  1421. g2.Lifetime = NumberRange.new(4)
  1422. g2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1423. g2.Speed = NumberRange.new(0.05)
  1424. g2.Rotation = NumberRange.new(-100,100)
  1425. g2.ZOffset = 2
  1426.  
  1427. local pe2 = Instance.new("ParticleEmitter",arm1)
  1428. pe2.Name = "Sparks"
  1429. pe2.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1430. pe2.Texture = "rbxasset://textures/particles/fire_main.dds"
  1431. pe2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1432. pe2.LightEmission = 1
  1433. pe2.Rate = 10
  1434. pe2.Lifetime = NumberRange.new(5,10)
  1435. pe2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1436. pe2.Speed = NumberRange.new(1)
  1437. pe2.Rotation = NumberRange.new(-100,100)
  1438.  
  1439. -------------------------------------------Legs
  1440. local g3 = Instance.new("ParticleEmitter",leg2)
  1441. g3.Name = "Glow"
  1442. g3.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1443. g3.Texture = "rbxassetid://296874871"
  1444. g3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1445. g3.LightEmission = 1
  1446. g3.Rate = 1
  1447. g3.Lifetime = NumberRange.new(4)
  1448. g3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1449. g3.Speed = NumberRange.new(0.05)
  1450. g3.Rotation = NumberRange.new(-100,100)
  1451. g3.ZOffset = 2
  1452.  
  1453. local pe3 = Instance.new("ParticleEmitter",leg2)
  1454. pe3.Name = "Sparks"
  1455. pe3.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1456. pe3.Texture = "rbxasset://textures/particles/fire_main.dds"
  1457. pe3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1458. pe3.LightEmission = 1
  1459. pe3.Rate = 10
  1460. pe3.Lifetime = NumberRange.new(5,10)
  1461. pe3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1462. pe3.Speed = NumberRange.new(1)
  1463. pe3.Rotation = NumberRange.new(-100,100)
  1464. -------------------------------------------
  1465. local g4 = Instance.new("ParticleEmitter",leg1)
  1466. g4.Name = "Glow"
  1467. g4.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1468. g4.Texture = "rbxassetid://296874871"
  1469. g4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,4,0),NumberSequenceKeypoint.new(1,0,0)})
  1470. g4.LightEmission = 1
  1471. g4.Rate = 1
  1472. g4.Lifetime = NumberRange.new(4)
  1473. g4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.9,0),NumberSequenceKeypoint.new(1,0,0)})
  1474. g4.Speed = NumberRange.new(0.05)
  1475. g4.Rotation = NumberRange.new(-100,100)
  1476. g4.ZOffset = 2
  1477.  
  1478. local pe4 = Instance.new("ParticleEmitter",leg1)
  1479. pe4.Name = "Sparks"
  1480. pe4.Color = ColorSequence.new(Color3.new(0,255,0),Color3.new(0,0,0))
  1481. pe4.Texture = "rbxasset://textures/particles/fire_main.dds"
  1482. pe4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.2,0),NumberSequenceKeypoint.new(1,0,0)})
  1483. pe4.LightEmission = 1
  1484. pe4.Rate = 10
  1485. pe4.Lifetime = NumberRange.new(5,10)
  1486. pe4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
  1487. pe4.Speed = NumberRange.new(1)
  1488. pe4.Rotation = NumberRange.new(-100,100)
  1489.  
  1490. local fall = Instance.new("Part",game.Workspace)
  1491. fall.Name = "RainFall"
  1492. fall.Position = Vector3.new(0, 171.65, 0)
  1493. fall.Size = Vector3.new(512, 20, 512)
  1494. fall.BrickColor = BrickColor.new("Medium stone grey")
  1495. fall.Material = Enum.Material.SmoothPlastic
  1496. fall.Anchored = true
  1497. fall.CanCollide = false
  1498. fall.Transparency = 0
  1499.  
  1500. local CloudMesh = Instance.new('SpecialMesh',fall)
  1501. CloudMesh.Scale = Vector3.new(500,250,500)
  1502. CloudMesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  1503. CloudMesh.Offset = Vector3.new(0,0.9,0)
  1504.  
  1505. local Rain = Instance.new('ParticleEmitter',fall)
  1506. Rain.Name = "rain1"
  1507. Rain.Color = ColorSequence.new(Color3.new(252,250,255),Color3.fromRGB(252,255,250))
  1508. Rain.Size = NumberSequence.new(10)
  1509. Rain.Texture = "http://www.roblox.com/asset/?id=242121575"
  1510. Rain.Transparency = NumberSequence.new(-1)
  1511. Rain.Acceleration = Vector3.new(0,-150,0)
  1512. Rain.Lifetime = NumberRange.new(50,100)
  1513. Rain.Rate = math.huge
  1514. Rain.EmissionDirection = Enum.NormalId.Bottom
  1515.  
  1516. local Rain2 = Instance.new('ParticleEmitter',fall)
  1517. Rain2.Name = "rain2"
  1518. Rain2.Color = ColorSequence.new(Color3.new(250,252,255),Color3.fromRGB(255,250,252))
  1519. Rain2.Size = NumberSequence.new(20)
  1520. Rain2.Texture = "http://www.roblox.com/asset/?id=242121575"
  1521. Rain2.Transparency = NumberSequence.new(-1)
  1522. Rain2.Acceleration = Vector3.new(0,-150,0)
  1523. Rain2.Lifetime = NumberRange.new(50,100)
  1524. Rain2.Rate = math.huge
  1525. Rain2.EmissionDirection = Enum.NormalId.Bottom
  1526.  
  1527. local RainSound = Instance.new('Sound',fall)
  1528. RainSound.Name = "audio"
  1529. RainSound.SoundId = "rbxassetid://111816866"
  1530. RainSound.Looped = true
  1531. RainSound:Play()
  1532.  
  1533. local Rain3 = Instance.new('ParticleEmitter',game.Workspace)
  1534. Rain3.Name = "rain1"
  1535. Rain3.Color = ColorSequence.new(Color3.new(252,250,255),Color3.fromRGB(252,255,250))
  1536. Rain3.Size = NumberSequence.new(1)
  1537. Rain3.Texture = "http://www.roblox.com/asset/?id=242121500"
  1538. Rain3.Transparency = NumberSequence.new(-5)
  1539. Rain3.Acceleration = Vector3.new(2.5,2.5,2.5)
  1540. Rain3.Lifetime = NumberRange.new(1,5)
  1541. Rain3.Speed = NumberRange.new(0)
  1542. Rain3.SpreadAngle = Vector2.new(0,0)
  1543. Rain3.Rate = 100.9
  1544. Rain3.LockedToPart = true
  1545.  
  1546. local Rain4 = Instance.new('ParticleEmitter',game.Workspace)
  1547. Rain4.Name = "rain2"
  1548. Rain4.Color = ColorSequence.new(Color3.new(250,252,255),Color3.fromRGB(255,250,252))
  1549. Rain4.Size = NumberSequence.new(1)
  1550. Rain4.Texture = "http://www.roblox.com/asset/?id=242121500"
  1551. Rain4.Transparency = NumberSequence.new(-5)
  1552. Rain4.Acceleration = Vector3.new(2.5,2.5,2.5)
  1553. Rain4.Lifetime = NumberRange.new(1,5)
  1554. Rain4.Speed = NumberRange.new(0)
  1555. Rain4.SpreadAngle = Vector2.new(0,0)
  1556. Rain4.Rate = 100.9
  1557. Rain4.LockedToPart = true
  1558.  
  1559. for _,v in pairs(game.Workspace:GetChildren()) do
  1560. if v.Name == "Baseplate" or v.Name == "Base" then
  1561. Rain3.Parent = v
  1562. Rain4.Parent = v
  1563. end
  1564. end
  1565.  
  1566. local sky = Instance.new("Sky",game.Lighting)
  1567. sky.CelestialBodiesShown = true
  1568. sky.MoonAngularSize = 15
  1569. sky.MoonTextureId = "rbxasset://sky/moon.jpg"
  1570. sky.SkyboxBk = "rbxassetid://566611187"
  1571. sky.SkyboxDn = "rbxassetid://566613198"
  1572. sky.SkyboxFt = "rbxassetid://566611142"
  1573. sky.SkyboxLf = "rbxassetid://566611266"
  1574. sky.SkyboxRt = "rbxassetid://566611300"
  1575. sky.SkyboxUp = "rbxassetid://566611218"
  1576. sky.StarCount = 3000
  1577. sky.SunAngularSize = 25
  1578. sky.SunTextureId = "rbxasset://sky/sun.jpg"
  1579. sky.Name = "HumanityRain"
  1580.  
  1581. char.Humanoid.WalkSpeed = 125.175
  1582. char.Humanoid.JumpPower = 150.199
  1583.  
  1584. char.audio:Stop()
  1585. char.audio:Remove()
  1586.  
  1587. being = false
  1588. GroundShake = false
  1589. rock3 = true
  1590. wait(.5)
  1591. rock = false
  1592.  
  1593. fla3.Rate = 0
  1594. fla4.Rate = 0
  1595.  
  1596. end
  1597.  
  1598. mouse.KeyDown:connect(function(key)
  1599. if key == "q" and emoed == false and being == false and transformed == false then
  1600. emo()
  1601. end
  1602. end)
  1603.  
  1604. mouse.KeyDown:connect(function(key)
  1605. if key == "e" and emoed == true and being == false and transformed == false then
  1606. transform()
  1607. end
  1608. end)
  1609.  
  1610. mouse.KeyDown:connect(function(key)
  1611. if key == "r" and emoed == true and being == false and transformed == true and antihuman == false then
  1612. antihumaned()
  1613. end
  1614. end)
  1615.  
  1616. mouse.KeyDown:connect(function(key)
  1617. if key == "f" and emoed == true and being == false and transformed == true and antihuman == true and dehuman == false then
  1618. dehumaned()
  1619. end
  1620. end)
  1621. --[[SCRIPT NAME]]--
  1622. --[[
  1623.  
  1624. Move List
  1625.  
  1626.  
  1627. --]]
  1628. local plr = game.Players.LocalPlayer
  1629. local char = plr.Character
  1630. local mouse = plr:GetMouse()
  1631. local torso = char.Torso
  1632. local rs = torso["Right Shoulder"]
  1633. local ls = torso["Left Shoulder"]
  1634. local rh = torso["Right Hip"]
  1635. local lh = torso["Left Hip"]
  1636. local rj = char.HumanoidRootPart.RootJoint
  1637. local neck = torso.Neck
  1638. local animpose = "Idle"
  1639. local attacking = false
  1640. local cananim = true
  1641. local rage = false
  1642. local shield = nil
  1643. local sprint = false
  1644. local canrage = true
  1645. local legs = false
  1646. local bc = char:WaitForChild("Body Colors")
  1647. local multiplier = 1
  1648. local lac = char["Body Colors"].LeftArmColor
  1649. local rac = char["Body Colors"].RightArmColor
  1650. local rlc = char["Body Colors"].RightArmColor
  1651. local llc = char["Body Colors"].LeftLegColor
  1652. local hc = char["Body Colors"].HeadColor
  1653. local tc = char["Body Colors"].TorsoColor
  1654. local humanoid = char:FindFirstChildOfClass("Humanoid")
  1655. local huge = Vector3.new(math.huge,math.huge,math.huge)
  1656.  
  1657. function legsonly()
  1658. spawn(function()
  1659. for i = 0, 10 do
  1660. wait(0.001)
  1661. if attacking then break end
  1662. end
  1663. if not attacking then
  1664. legs = false
  1665. end
  1666. end)
  1667. end
  1668. function swait(t)
  1669. if t == nil or t == 0 then
  1670. game:service('RunService').Stepped:wait(0)
  1671. else
  1672. for i = 0, t do
  1673. game:service('RunService').Stepped:wait(0)
  1674. end
  1675. end
  1676. end
  1677. function hurt(hit, dmg)
  1678. if hit.Parent then
  1679. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  1680. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  1681. if hum then
  1682. if hum.Parent.Name ~= plr.Name then
  1683. if dmg == "Kill" or hum.Health > 100000 then
  1684. hit.Parent:BreakJoints()
  1685. return true
  1686. else
  1687. if math.random(0, 100) == 50 then
  1688. hum.Health = hum.Health - dmg*multiplier*2.5
  1689. else
  1690. hum.Health = hum.Health -dmg*multiplier
  1691. end
  1692. return true
  1693. end
  1694. end
  1695. end
  1696. end
  1697. end
  1698. function getparent()
  1699. local par = workspace
  1700. if workspace:FindFirstChild("Base") then
  1701. par = workspace.Base
  1702. end
  1703. return par
  1704. end
  1705. function soundeffect(id, volume, speed, parent)
  1706. spawn(function()
  1707. local s = Instance.new("Sound")
  1708. s.SoundId = id
  1709. s.Volume = volume
  1710. s.PlaybackSpeed = speed
  1711. s.Parent = parent
  1712. s:Play()
  1713. repeat wait() until not s.Playing
  1714. s:Destroy()
  1715. end)
  1716. end
  1717. function gethum(obj)
  1718. if obj.Parent then
  1719. if obj.Parent:FindFirstChild("Humanoid") then
  1720. if obj.Parent.Name ~= plr.Name then
  1721. return obj.Parent:FindFirstChildOfClass("Humanoid")
  1722. end
  1723. end
  1724. end
  1725. end
  1726. function smooth(obj)
  1727. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  1728. for i,v in pairs(sides) do
  1729. obj[v.."Surface"] = "SmoothNoOutlines"
  1730. end
  1731. end
  1732. function fade(obj, dest, grow)
  1733. spawn(function()
  1734. local oldcf = obj.CFrame
  1735. for i = 0, 10 do
  1736. if grow then
  1737. obj.Size = obj.Size +Vector3.new(1,1,1)
  1738. obj.CFrame = oldcf
  1739. end
  1740. obj.Transparency = obj.Transparency +0.1
  1741. swait()
  1742. end
  1743. if dest then
  1744. obj:Destroy()
  1745. end
  1746. end)
  1747. end
  1748. function hand()
  1749. local mod = Instance.new("Model")
  1750. mod.Name = "Hand"
  1751. item1 = Instance.new('Part')
  1752. item1.BrickColor = BrickColor.new('Really black')
  1753. item1.Material = Enum.Material.Marble
  1754. item1.Reflectance = 0
  1755. item1.Transparency = 0
  1756. item1.Name = 'Part0101'
  1757. item1.Anchored = false
  1758. item1.CanCollide = false
  1759. item1.Locked = true
  1760. item1.Size = Vector3.new(0.599999964, 0.600000024, 0.699999988) smooth(item1)
  1761. item1.Parent = mod
  1762. item2 = Instance.new('SpecialMesh')
  1763. item2.Name = 'Mesh'
  1764. item2.MeshType = "Sphere"
  1765. item2.MeshId = ''
  1766. item2.Scale = Vector3.new(1, 1, 1)
  1767. item2.Parent = mod.Part0101
  1768. item3 = Instance.new('Part')
  1769. item3.BrickColor = BrickColor.new('Institutional white')
  1770. item3.Material = Enum.Material.Marble
  1771. item3.Reflectance = 0
  1772. item3.Transparency = 0
  1773. item3.Name = 'Part2323'
  1774. item3.Anchored = false
  1775. item3.CanCollide = false
  1776. item3.Locked = true
  1777. item3.Size = Vector3.new(0.49999994, 0.800000012, 0.5) smooth(item3)
  1778. item3.Parent = mod
  1779. item4 = Instance.new('SpecialMesh')
  1780. item4.Name = 'Mesh'
  1781. item4.MeshId = ''
  1782. item4.MeshType = "Sphere"
  1783. item4.Scale = Vector3.new(1, 1, 1)
  1784. item4.Parent = mod.Part2323
  1785. item5 = Instance.new('Part')
  1786. item5.BrickColor = BrickColor.new('Institutional white')
  1787. item5.Material = Enum.Material.Marble
  1788. item5.Reflectance = 0
  1789. item5.Transparency = 0
  1790. item5.Name = 'Part4545'
  1791. item5.Anchored = false
  1792. item5.CanCollide = false
  1793. item5.Locked = true
  1794. item5.Size = Vector3.new(0.99999994, 1.20000005, 0.5) smooth(item5)
  1795. item5.Parent = mod
  1796. item6 = Instance.new('SpecialMesh')
  1797. item6.Name = 'Mesh'
  1798. item6.MeshType = "Sphere"
  1799. item6.MeshId = ''
  1800. item6.Scale = Vector3.new(1, 1, 1)
  1801. item6.Parent = mod.Part4545
  1802. item7 = Instance.new('Weld')
  1803. item7.Name = 'Weld'
  1804. item7.Part0 = mod.Part2323
  1805. item7.Part1 = mod.Part0101
  1806. item7.C0 = CFrame.new(13.2298317, 10.644496, -120.75, 0.707106709, -0.707106769, 0, 0.707106769, 0.707106709, 0, 0, 0, 1)
  1807. item7.C1 = CFrame.new(16.5000019, -1.70000005, -120.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1808. item7.Parent = mod.Part2323
  1809. item8 = Instance.new('Weld')
  1810. item8.Name = 'Weld'
  1811. item8.Part0 = mod.Part4545
  1812. item8.Part1 = mod.Part2323
  1813. item8.C0 = CFrame.new(16.5000019, -1.70000005, -120.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1814. item8.C1 = CFrame.new(13.2298317, 10.644496, -120.75, 0.707106709, -0.707106769, 0, 0.707106769, 0.707106709, 0, 0, 0, 1)
  1815. item8.Parent = mod.Part4545
  1816. for i,v in pairs(mod:children()) do
  1817. v.Anchored = false
  1818. end
  1819. return mod
  1820. end
  1821. local eagain = false
  1822. local vis = false
  1823. mouse.KeyDown:connect(function(key)
  1824. if key == "c" and not attacking then
  1825. attacking = true
  1826. local h = hand()
  1827. h.Part0101.CFrame = char.Torso.CFrame *CFrame.Angles(math.rad(180),0,math.rad(0))
  1828. h.Parent = workspace
  1829. h.Part0101.Anchored = true
  1830. local bp = Instance.new("BodyPosition")
  1831. bp.MaxForce = huge
  1832. bp.P = 10000
  1833. h.Part0101.Anchored = false
  1834. h.Part0101.CFrame = char.Torso.CFrame *CFrame.Angles(math.rad(180),0,math.rad(0))
  1835. bp.Parent = h.Part0101
  1836. local last
  1837. local exps = {}
  1838. repeat wait()
  1839. if attacking and h and bp then
  1840. if last then last:Destroy() end
  1841. if bp.Position == Vector3.new(0,0,0) then
  1842. h.Part0101.CFrame = char.Torso.CFrame
  1843. end
  1844. local pa = workspace
  1845. if workspace:FindFirstChild("Base") then
  1846. pa = workspace.Base
  1847. end
  1848. bp.Position = (char.Torso.CFrame*CFrame.new(5,10,0)).p
  1849. mouse.TargetFilter = h
  1850. h.Part0101.CFrame = CFrame.new(h.Part0101.CFrame.p, mouse.Hit.p) *CFrame.Angles(math.rad(180),0,0)
  1851. mouse.TargetFilter = nil
  1852. local ray = Ray.new(h.Part0101.CFrame.p, (mouse.Hit.p-h.Part0101.Position).unit * 500)
  1853. local ig = {char, h}
  1854. for i,v in pairs(exps) do
  1855. table.insert(ig, v)
  1856. end
  1857. local hit, pos = workspace:FindPartOnRayWithIgnoreList(ray, ig)
  1858. local p = Instance.new("Part")
  1859. p.Anchored = true
  1860. smooth(p)
  1861. p.Material = "Neon"
  1862. p.CanCollide = false
  1863. p.Size = Vector3.new(1,1,1)
  1864. p.CFrame = CFrame.new(pos)
  1865. local m = Instance.new("SpecialMesh")
  1866. m.MeshType = "Sphere"
  1867. table.insert(exps, p)
  1868. m.Parent = p
  1869. p.Parent = pa
  1870. local mag = (h.Part0101.Position-pos).magnitude
  1871. local p = Instance.new("Part")
  1872. p.Anchored = false
  1873. p.CanCollide = false
  1874. smooth(p)
  1875. p.Material = "Neon"
  1876. p.Size = Vector3.new(0.4,0.4,mag)
  1877. p.CFrame = h.Part0101.CFrame
  1878. p.CFrame = p.CFrame *CFrame.new(0,0,mag/2)
  1879. local b = Instance.new("BodyPosition")
  1880. b.MaxForce = huge
  1881. b.Position = p.Position
  1882. b.Parent = p
  1883. p.Parent = pa
  1884. p.Touched:connect(function(hit)
  1885. hurt(hit, 10)
  1886. end)
  1887. if hit then
  1888. soundeffect("rbxassetid://340722848", 0.2, 3, h.Part0101)
  1889. end
  1890. last = p
  1891. for i,v in pairs(exps) do
  1892. v.Transparency = v.Transparency + 0.1
  1893. local l = v.CFrame
  1894. v.Size = v.Size + Vector3.new(0.2,0.2,0.2)
  1895. v.CFrame = l
  1896. if v.Transparency >= 1 then
  1897. v:Destroy()
  1898. end
  1899. end
  1900. end
  1901. until not attacking
  1902. if last then
  1903. fade(last, true)
  1904. for i,v in pairs(h:children()) do
  1905. fade(v, true)
  1906. game.Debris:AddItem(h, 1)
  1907. end
  1908. end
  1909. repeat swait()
  1910. for i,v in pairs(exps) do
  1911. v.Transparency = v.Transparency + 0.1
  1912. local l = v.CFrame
  1913. v.Size = v.Size + Vector3.new(0.2,0.2,0.2)
  1914. v.CFrame = l
  1915. if v.Transparency >= 1 then
  1916. v:Destroy()
  1917. end
  1918. end
  1919. until #exps <= 0
  1920. end
  1921. local aaaaa = false
  1922. if key == "z" and not attacking then
  1923. aaaaa = true
  1924. attacking = true
  1925. local h = hand()
  1926. local part = h.Part0101
  1927. part.CFrame = char.Torso.CFrame *CFrame.Angles(math.rad(180),0,0)
  1928. local pa = workspace
  1929. if workspace:FindFirstChild("Base") then
  1930. pa = workspace.Base
  1931. end
  1932. h.Parent = pa
  1933. part.CFrame = char.Torso.CFrame
  1934. local bp = Instance.new("BodyPosition")
  1935. bp.MaxForce = huge
  1936. bp.Position = mouse.Hit.p
  1937. part.CFrame = CFrame.new(part.Position, mouse.Hit.p) *CFrame.Angles(math.rad(180),0,0)
  1938. bp.Parent = part
  1939. local touched = false
  1940. local weld
  1941. part.Touched:connect(function(hit)
  1942. if gethum(hit) then
  1943. if hit.Parent:FindFirstChild("Torso") then
  1944. h.Parent = hit.Parent
  1945. local w = Instance.new("Weld")
  1946. w.Part0 = hit.Parent.Torso
  1947. w.Part1 = part
  1948. w.C0 = CFrame.new(0,0,-0.7) *CFrame.Angles(math.rad(180),0,0)
  1949. w.Parent = part
  1950. touched = true
  1951. weld = w
  1952. end
  1953. end
  1954. end)
  1955. spawn(function()
  1956. wait(2)
  1957. if not touched then
  1958. attacking = false
  1959. end
  1960. end)
  1961. repeat wait()
  1962.  
  1963. until (mouse.Hit.p-part.Position).magnitude < 5 or touched
  1964. wait(0.5)
  1965. if not touched then
  1966. for i = 1, 10 do
  1967. for i,v in pairs(h:children()) do
  1968. v.Transparency = v.Transparency + 0.1
  1969. end
  1970. swait()
  1971. end
  1972. h:Destroy()
  1973. else
  1974. attacking = true
  1975. local mag = (char.Torso.Position-mouse.Hit.p).magnitude
  1976. if mag > 50 then
  1977. mag = 50
  1978. end
  1979. local i = 0
  1980. repeat wait()
  1981. i = i + 1
  1982. if i == 100 then
  1983. eagain = true
  1984. end
  1985. mouse.TargetFilter = h.Parent
  1986. bp.Position = (CFrame.new(char.Torso.Position, mouse.Hit.p) *CFrame.new(0,0,-mag)).p
  1987. mouse.TargetFilter = nil
  1988. part.CFrame = CFrame.new(part.Position, char.Torso.Position)
  1989. until eagain
  1990. local en = part.CFrame *CFrame.new(0,0,-5)
  1991. for i = 0, 0.7, 0.1 do
  1992. part.CFrame = part.CFrame:Lerp(en, 0.5)
  1993. wait()
  1994. end
  1995. if weld then
  1996. local obj = weld.Part0
  1997. weld:Destroy()
  1998. part.Anchored = true
  1999. local bv = Instance.new("BodyVelocity")
  2000. bv.MaxForce = huge
  2001. mouse.TargetFilter = h.Parent
  2002. bv.Velocity = CFrame.new(char.Torso.Position, mouse.Hit.p).lookVector*100
  2003. mouse.TargetFilter = nil
  2004. bv.Parent = obj
  2005. game.Debris:AddItem(obj, 0.5)
  2006. eagain = false
  2007. attacking = false
  2008. for i = 1, 10 do
  2009. for i,v in pairs(h:children()) do
  2010. v.Transparency = v.Transparency + 0.1
  2011. end
  2012. swait()
  2013. end
  2014. h:Destroy()
  2015. end
  2016. end
  2017. end
  2018. if key == "j" and not eagain and not aaaaa then
  2019. eagain = true
  2020. end
  2021. if key == "x" and not attacking then
  2022. local p = Instance.new("Part")
  2023. p.Anchored = true
  2024. p.CanCollide = false
  2025. p.BrickColor = BrickColor.new("Institutional white")
  2026. local size = Vector3.new(75.699, 105.576, 50)
  2027. p.Size = size*0.07
  2028. p.Transparency = 1.3
  2029. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-10,10),-5,6)
  2030. local m = Instance.new("SpecialMesh")
  2031. m.MeshId = "rbxassetid://685461636"
  2032. m.Scale = Vector3.new(0.07,0.07,0.07)
  2033. m.Parent = p
  2034. local e = p.CFrame *CFrame.new(0,20,0)
  2035. p.Parent = getparent()
  2036. local dir = CFrame.new(char.Torso.CFrame.p, mouse.Hit.p).lookVector
  2037. for i = 0, 1, 0.1 do
  2038. p.Transparency = p.Transparency - 0.1
  2039. p.CFrame = p.CFrame:Lerp(CFrame.new(e.p, e.p+dir), 0.5)
  2040. wait()
  2041. end
  2042. wait(0.2)
  2043. soundeffect("rbxassetid://340722848", 5, 1, char.Torso)
  2044. local start = p.CFrame*CFrame.new(0,0,-2)
  2045. mouse.TargetFilter = char
  2046. local s = mouse.Hit
  2047. local dir = CFrame.new(start.p, s.p).lookVector
  2048. local ray = Ray.new(start.p, (mouse.Hit.p-start.p).unit * 500)
  2049. local tbl = {char, p}
  2050. if getparent().Name == "Base" then
  2051. for i,v in pairs(getparent():children()) do
  2052. table.insert(tbl, v)
  2053. end
  2054. end
  2055. local hit, pos = workspace:FindPartOnRayWithIgnoreList(ray, tbl)
  2056. local mag = (start.p-mouse.Hit.p).magnitude
  2057. local part = p
  2058. local p = Instance.new("Part")
  2059. smooth(p)
  2060. p.Material = "Neon"
  2061. p.Anchored = true
  2062. p.CanCollide = false
  2063. p.CFrame = start
  2064. p.Size = Vector3.new(mag,5,5)
  2065. p.CFrame = CFrame.new(start.p, start.p+dir) *CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) *CFrame.new(mag/2,0,0)
  2066. local m = Instance.new("SpecialMesh")
  2067. mouse.TargetFilter = nil
  2068. m.MeshType = "Cylinder"
  2069. m.Parent = p
  2070. p.Parent = char
  2071. p.Touched:connect(function(hit)
  2072. hurt(hit, 50)
  2073. end)
  2074. for i = 1, 10 do
  2075. local b = p.CFrame
  2076. p.Size = p.Size +Vector3.new(0.1,0.1,0.1)
  2077. p.CFrame = b
  2078. p.Transparency = p.Transparency + 0.1
  2079. part.Transparency = part.Transparency + 0.1
  2080. wait()
  2081. end
  2082. p:Destroy()
  2083. part:Destroy()
  2084. end
  2085. if key == "t" and not attacking then
  2086.  
  2087. end
  2088. if key == "c" then
  2089. if vis then
  2090. vis = false
  2091. for i,v in pairs(me:children()) do
  2092. if v:IsA("Decal") then
  2093. v.Transparency = 1
  2094. humanoid.WalkSpeed = 100
  2095. end
  2096. end
  2097. else
  2098. vis = true
  2099. for i,v in pairs(me:children()) do
  2100. if v:IsA("Decal") then
  2101. v.Transparency = 0
  2102. humanoid.WalkSpeed = 16
  2103. end
  2104. end
  2105. end
  2106. end
  2107. end)
  2108. mouse.KeyUp:connect(function(key)
  2109. if key == "v" and attacking then
  2110. attacking = false
  2111. end
  2112. end)
Advertisement
Add Comment
Please, Sign In to add comment