Advertisement
ghostteen14

Untitled

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