Advertisement
ItzInfern

sans

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