Advertisement
StarzoZero

Untitled

Feb 10th, 2019
421
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.65 KB | None | 0 0
  1. -- Note, This was leaked on V3rmillion by a banned user so don't get mad at me for putting it on Pastebin
  2.  
  3. if game:GetService("RunService"):IsClient()then error("Please run as a server script. Use h/ instead of hl/.")end;print("FE Compatibility: by WaverlyCole");InternalData = {}
  4. do
  5. script.Parent = owner.Character
  6. local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
  7. local function NewFakeEvent()
  8. local Bind = Instance.new("BindableEvent")
  9. local Fake;Fake = {Connections = {},
  10. fakeEvent=true;
  11. Connect=function(self,Func)
  12. Bind.Event:connect(Func)
  13. self.Connections[Bind] = true
  14. return setmetatable({Connected = true},{
  15. __index = function (self,Index)
  16. if Index:lower() == "disconnect" then
  17. return function() Fake.Connections[Bind] = false;self.Connected = false end
  18. end
  19. return Fake[Index]
  20. end;
  21. __tostring = function() return "Connection" end;
  22. })
  23. end}
  24. Fake.connect = Fake.Connect;return Fake;
  25. end
  26. local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
  27. local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
  28. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  29. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  30. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  31. local function TriggerEvent(self,Event,...)
  32. local Trigger = Mouse[Event]
  33. if Trigger and Trigger.fakeEvent and Trigger.Connections then
  34. for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
  35. end
  36. end
  37. Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
  38. Event.OnServerEvent:Connect(function(FiredBy,Input)
  39. if FiredBy.Name ~= owner.Name then return end
  40. if Input.MouseEvent then
  41. Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
  42. else
  43. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  44. if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
  45. for _,Action in pairs(ContextActionService.Actions) do
  46. for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
  47. end
  48. Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
  49. UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  50. end
  51. end)
  52. InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
  53. Event.Parent = NLS([[
  54. local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
  55. local Input = function(Input,gameProcessedEvent)
  56. if gameProcessedEvent then return end
  57. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  58. end
  59. UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
  60. local Hit,Target
  61. while wait(1/30) do
  62. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  63. Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  64. end
  65. end
  66. ]],owner.Character)
  67. end
  68. RealGame = game;game = setmetatable({},{
  69. __index = function (self,Index)
  70. local Sandbox = function (Thing)
  71. if Thing:IsA("Player") then
  72. local RealPlayer = Thing
  73. return setmetatable({},{
  74. __index = function (self,Index)
  75. local Type = type(RealPlayer[Index])
  76. if Type == "function" then
  77. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  78. return function (self)return InternalData["Mouse"] end
  79. end
  80. return function (self,...)return RealPlayer[Index](RealPlayer,...) end
  81. end
  82. return RealPlayer[Index]
  83. end;
  84. __tostring = function(self) return RealPlayer.Name end
  85. })
  86. end
  87. end
  88. if RealGame[Index] then
  89. local Type = type(RealGame[Index])
  90. if Type == "function" then
  91. if Index:lower() == "getservice" or Index:lower() == "service" then
  92. return function (self,Service)
  93. local FakeServices = {
  94. ["players"] = function()
  95. return setmetatable({},{
  96. __index = function (self2,Index2)
  97. local RealService = RealGame:GetService(Service)
  98. local Type2 = type(Index2)
  99. if Type2 == "function" then
  100. return function (self,...) return RealService[Index2](RealService,...)end
  101. else
  102. if Index2:lower() == "localplayer" then return Sandbox(owner) end
  103. return RealService[Index2]
  104. end
  105. end;
  106. __tostring = function(self) return RealGame:GetService(Service).Name end
  107. })
  108. end;
  109. ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
  110. ["userinputservice"] = function() return InternalData["UserInputService"] end;
  111. ["runservice"] = function()
  112. return setmetatable({},{
  113. __index = function(self2,Index2)
  114. local RealService = RealGame:GetService(Service)
  115. local Type2 = type(Index2)
  116. if Type2 == "function" then
  117. return function (self,...) return RealService[Index2](RealService,...) end
  118. else
  119. local RunServices = {
  120. ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
  121. ["renderstepped"] = function() return RealService["Stepped"] end
  122. }
  123. if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
  124. return RealService[Index2]
  125. end
  126. end
  127. })
  128. end
  129. }
  130. if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
  131. return RealGame:GetService(Service)
  132. end
  133. end
  134. return function (self,...) return RealGame[Index](RealGame,...) end
  135. else
  136. if game:GetService(Index) then return game:GetService(Index) end
  137. return RealGame[Index]
  138. end
  139. end
  140. return nil
  141. end
  142. });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("Complete! Running...")
  143.  
  144. --made by coolallball :>
  145.  
  146. local p = game.Players.LocalPlayer
  147. local char = p.Character
  148. local mouse = p:GetMouse()
  149. local larm = char["Left Arm"]
  150. local rarm = char["Right Arm"]
  151. local lleg = char["Left Leg"]
  152. local rleg = char["Right Leg"]
  153. local hed = char.Head
  154. local torso = char.Torso
  155. local hum = char.Humanoid
  156. local root = char.HumanoidRootPart
  157. local tool = script.Parent
  158. chat = game:GetService("Chat")
  159. LS = torso["Left Shoulder"]
  160. LH = torso["Left Hip"]
  161. RS = torso["Right Shoulder"]
  162. RH = torso["Right Hip"]
  163. Neck = torso.Neck
  164. RootPart = char.HumanoidRootPart
  165. RootJoint = RootPart.RootJoint
  166. ismad = false
  167. miku = false
  168. leeking = true
  169. wait(.2)
  170.  
  171. RS.C0 = RS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(90)))
  172.  
  173.  
  174.  
  175. local leekmain = Instance.new("Part", char)
  176. leekmain.BrickColor = BrickColor.new("Pearl")
  177. leekmain.Size = Vector3.new(2,.2,2)
  178. leekmain.Shape = "Cylinder"
  179. leekmain.BottomSurface = Enum.SurfaceType.Smooth
  180. leekmain.TopSurface = Enum.SurfaceType.Smooth
  181. leekmain.Anchored = false
  182. leekmain.CanCollide = false
  183.  
  184.  
  185. local leekgreen1 = Instance.new("Part", char)
  186. leekgreen1.Size = Vector3.new(.25,1,.25)
  187. leekgreen1.BrickColor = BrickColor.new("Sea green")
  188. leekgreen1.Anchored = false
  189. leekgreen1.CanCollide = false
  190. leekgreen1.TopSurface = Enum.SurfaceType.Smooth
  191. leekgreen1.BottomSurface = Enum.SurfaceType.Smooth
  192. leekgreen1.CFrame = torso.CFrame
  193. local leekgreen2 = leekgreen1:Clone()
  194. leekgreen2.BrickColor = BrickColor.new("Sea green")
  195. leekgreen2.Parent = char
  196. leekgreen1.CFrame = leekmain.CFrame*CFrame.new(0,1.13,.2)
  197. leekgreen1.CFrame = leekgreen1.CFrame*CFrame.Angles(math.rad(45),0,0)
  198. leekgreen2.CFrame = leekmain.CFrame*CFrame.new(0,1.13,-.2)
  199. leekgreen2.CFrame = leekgreen2.CFrame*CFrame.Angles(math.rad(-45),0,0)
  200. leekmain.CFrame = leekmain.CFrame*CFrame.Angles(0,0,(math.rad(0)))
  201.  
  202.  
  203. local leekmarm = Instance.new("Weld", char["Right Arm"])
  204. leekmarm.Part0 = char["Right Arm"]
  205. leekmarm.Part1 = leekmain
  206.  
  207. local leek1arm=Instance.new("Weld", char["Right Arm"])
  208. leek1arm.Part0 = leekmain
  209. leek1arm.Part1 = leekgreen1
  210.  
  211. local leek2arm = Instance.new("Weld", char["Right Arm"])
  212. leek2arm.Part0 = leekmain
  213. leek2arm.Part1 = leekgreen2
  214.  
  215. leekmarm.C0 = CFrame.new(0,-1,-.2)*CFrame.Angles(0,(math.rad(90)),0)
  216. leek1arm.C0 = CFrame.new(1.13,0,.3)*CFrame.Angles(0,(math.rad(-45)),(math.rad(90)))
  217. leek2arm.C0 = CFrame.new(1.13,0,-.3)*CFrame.Angles(0,(math.rad(45)),(math.rad(90)))
  218. wait()
  219. spawn(function()
  220.  
  221. while true do
  222. for i =1,5 do
  223. wait()
  224. leekmarm.C0 = leekmarm.C0*CFrame.Angles(0,(math.rad(18)),0)
  225. end
  226. end
  227. end)
  228.  
  229.  
  230.  
  231. local function trail()
  232. local trail = Instance.new("Part", leekgreen2)
  233. trail.Size = Vector3.new(0,0,.4)
  234. trail.Transparency = .5
  235. trail.Anchored = true
  236. trail.CFrame = leekgreen2.CFrame*CFrame.new(0,-.5,0)
  237. trail.CanCollide = false
  238.  
  239. for i =0,5,.2 do
  240. trail.Transparency = i
  241. wait()
  242. end
  243. trail:Destroy()
  244. end
  245. spawn(function()
  246. while leeking == true do
  247.  
  248.  
  249.  
  250. spawn(function()
  251. trail()
  252. end)
  253.  
  254. wait()
  255. end
  256. end)
  257.  
  258. music = Instance.new("Sound", char)
  259. music.SoundId = "http://www.roblox.com/asset/?id=364338573"
  260. music.Looped = true
  261. music.Volume = 10
  262. music:Play()
  263.  
  264.  
  265.  
  266.  
  267.  
  268. mouse.KeyDown:connect(function(key)
  269. if key == "x" then
  270. if ismad == false then
  271.  
  272. ismad = true
  273. music:Stop()
  274. music.SoundId = "http://www.roblox.com/asset/?id=511750393"
  275. music:Play()
  276.  
  277. local ball = Instance.new("Part", workspace)
  278. ball.Shape = "Ball"
  279. ball.Anchored = true
  280. ball.CanCollide = false
  281. ball.Size = Vector3.new(1,1,1)
  282. ball.CFrame = torso.CFrame
  283. ball.BrickColor = BrickColor.new("Really red")
  284. ball.Material = "Neon"
  285. leekmain.BrickColor = BrickColor.new("Really black")
  286. leekgreen1.BrickColor = BrickColor.new("Really red")
  287. leekgreen2.BrickColor = BrickColor.new("Really red")
  288. leekgreen1.Material = "Neon"
  289. leekgreen2.Material = "Neon"
  290. for i = 0,1,0.05 do
  291. ball.Size = ball.Size+Vector3.new(0.5,0.5,0.5)
  292. ball.Transparency = i
  293. ball.CFrame = torso.CFrame
  294. wait()
  295. end
  296. ball:Destroy()
  297.  
  298.  
  299. elseif ismad == true then
  300. ismad = false
  301. music:Stop()
  302. music.SoundId = "http://www.roblox.com/asset/?id=364338573"
  303. music:Play()
  304.  
  305. local ball = Instance.new("Part", workspace)
  306. ball.Shape = "Ball"
  307. ball.Anchored = true
  308. ball.CanCollide = false
  309. ball.Size = Vector3.new(1,1,1)
  310. ball.CFrame = torso.CFrame
  311. ball.BrickColor = BrickColor.new("Lime green")
  312. ball.Material = "Neon"
  313. leekmain.BrickColor = BrickColor.new("Pearl")
  314. leekgreen1.BrickColor = BrickColor.new("Sea green")
  315. leekgreen2.BrickColor = BrickColor.new("Sea green")
  316. leekgreen1.Material = "SmoothPlastic"
  317. leekgreen2.Material = "SmoothPlastic"
  318. for i = 0,1,0.05 do
  319. ball.Size = ball.Size+Vector3.new(0.5,0.5,0.5)
  320. ball.Transparency = i
  321. ball.CFrame = torso.CFrame
  322. wait()
  323. end
  324. ball:Destroy()
  325. end
  326. end
  327. end)
  328.  
  329.  
  330. mouse.KeyDown:connect(function(key)
  331. if key == "c" then
  332. if miku == false then
  333. miku = true
  334.  
  335. music:Stop()
  336. music.SoundId = "http://www.roblox.com/asset/?id=534723482"
  337. music:Play()
  338.  
  339. local ball = Instance.new("Part", workspace)
  340. ball.Shape = "Ball"
  341. ball.Anchored = true
  342. ball.CanCollide = false
  343. ball.Size = Vector3.new(1,1,1)
  344. ball.CFrame = torso.CFrame
  345. ball.BrickColor = BrickColor.new("Cyan")
  346. ball.Material = "Neon"
  347. leekmain.BrickColor = BrickColor.new("Really black")
  348. leekgreen1.BrickColor = BrickColor.new("Cyan")
  349. leekgreen2.BrickColor = BrickColor.new("Cyan")
  350. leekgreen1.Material = "Neon"
  351. leekgreen2.Material = "Neon"
  352. for i = 0,1,0.05 do
  353. ball.Size = ball.Size+Vector3.new(0.5,0.5,0.5)
  354. ball.Transparency = i
  355. ball.CFrame = torso.CFrame
  356. wait()
  357. end
  358. ball:Destroy()
  359.  
  360.  
  361. elseif miku == true then
  362. miku = false
  363. music:Stop()
  364. music.SoundId = "http://www.roblox.com/asset/?id=364338573"
  365. music:Play()
  366.  
  367. local ball = Instance.new("Part", workspace)
  368. ball.Shape = "Ball"
  369. ball.Anchored = true
  370. ball.CanCollide = false
  371. ball.Size = Vector3.new(1,1,1)
  372. ball.CFrame = torso.CFrame
  373. ball.BrickColor = BrickColor.new("Lime green")
  374. ball.Material = "Neon"
  375. leekmain.BrickColor = BrickColor.new("Pearl")
  376. leekgreen1.BrickColor = BrickColor.new("Sea green")
  377. leekgreen2.BrickColor = BrickColor.new("Sea green")
  378. leekgreen1.Material = "SmoothPlastic"
  379. leekgreen2.Material = "SmoothPlastic"
  380. for i = 0,1,0.05 do
  381. ball.Size = ball.Size+Vector3.new(0.5,0.5,0.5)
  382. ball.Transparency = i
  383. ball.CFrame = torso.CFrame
  384. wait()
  385. end
  386. ball:Destroy()
  387.  
  388.  
  389. end
  390. end
  391. end)
  392.  
  393. mouse.KeyDown:connect(function(key)
  394. if key == "l" then
  395. music:Stop()
  396. local function rising()
  397. local holder = Instance.new("Part", char)
  398. holder.Size = Vector3.new(1,1,1)
  399. holder.CFrame = torso.CFrame
  400. holder.Transparency = .5
  401. holder.Anchored = true
  402. holder.CanCollide = false
  403. holder.BrickColor = BrickColor.new("Br. yellowish orange")
  404. holder.Material = "Neon"
  405. holder.TopSurface = Enum.SurfaceType.Smooth
  406. holder.BottomSurface = Enum.SurfaceType.Smooth
  407. holder.CFrame = holder.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))*CFrame.new(math.random(3),math.random(3),math.random(3))
  408. local fire = Instance.new("Fire", holder)
  409. fire.Color = Color3.new(236/255, 193/255, 36/255)
  410. fire.SecondaryColor = Color3.new(236/255, 193/255, 36/255)
  411. fire.Size = 1
  412.  
  413. for i = 1,10,.1 do
  414. holder.CFrame = holder.CFrame*CFrame.new(0,.5,0)
  415. wait()
  416. end
  417.  
  418. fire:Destroy()
  419. holder:Destroy()
  420. end
  421. spawn(function()
  422. rising()
  423. end)
  424. spawn(function()
  425. rising()
  426. end)
  427. spawn(function()
  428. rising()
  429. end)
  430. spawn(function()
  431. rising()
  432. end)
  433. spawn(function()
  434. rising()
  435. end)
  436. spawn(function()
  437. rising()
  438. end)
  439. spawn(function()
  440. rising()
  441. end)
  442. spawn(function()
  443. rising()
  444. end)
  445. spawn(function()
  446. rising()
  447. end)
  448. spawn(function()
  449. rising()
  450. end)
  451. spawn(function()
  452. rising()
  453. end)
  454. spawn(function()
  455. rising()
  456. end)
  457. spawn(function()
  458. rising()
  459. end)
  460. spawn(function()
  461. rising()
  462. end)
  463.  
  464.  
  465. local ball = Instance.new("Part", workspace)
  466. ball.Shape = "Ball"
  467. ball.Anchored = true
  468. ball.CanCollide = false
  469. ball.Size = Vector3.new(1,1,1)
  470. ball.CFrame = torso.CFrame
  471. ball.BrickColor = BrickColor.new("Br. yellowish orange")
  472. ball.Material = "Neon"
  473. leekmain.BrickColor = BrickColor.new("Pearl")
  474. leekgreen1.BrickColor = BrickColor.new("Br. yellowish orange")
  475. leekgreen2.BrickColor = BrickColor.new("Br. yellowish orange")
  476. leekgreen1.Material = "Neon"
  477. leekgreen2.Material = "Neon"
  478. for i = 0,1,0.05 do
  479. ball.Size = ball.Size+Vector3.new(0.5,0.5,0.5)
  480. ball.Transparency = i
  481. ball.CFrame = torso.CFrame
  482. wait()
  483. end
  484. ball:Destroy()
  485.  
  486. music.SoundId = "http://www.roblox.com/asset/?id=345379968"
  487. music:Play()
  488. end
  489. end)
  490. mouse.KeyDown:connect(function(key)
  491. if key == "p" and miku == false and ismad == false then
  492. music:Stop()
  493. music.SoundId = "http://www.roblox.com/asset/?id=364338573"
  494. music:Play()
  495. chat:Chat(char.Head,"Yaa tsu tsup ari dik ari dol lan")
  496. wait(2.5)
  497. chat:Chat(char.Head,"dit ari diddle lan")
  498. wait(2.1)
  499. chat:Chat(char.Head,"dits dan doh")
  500. end
  501. end)
  502.  
  503.  
  504. mouse.KeyDown:connect(function(key)
  505. if key == "v" then
  506. leeking = false
  507. --transform
  508. hum.WalkSpeed = 0
  509. RS.C0 = RS.C0*CFrame.fromEulerAnglesXYZ((math.rad(-90)),0,0)
  510. LS.C0 = LS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(-90)))
  511. LS.C0 = LS.C0*CFrame.fromEulerAnglesXYZ((math.rad(-90)),0,0)
  512. music:Stop()
  513. wait(.5)
  514. leekgreen1:Destroy()
  515. leekgreen2:Destroy()
  516. leekmain:Destroy()
  517. leekmarm:Destroy()
  518. leek1arm:Destroy()
  519. leek2arm:Destroy()
  520. local fhx = Instance.new("Part", char)
  521. fhx.Size = Vector3.new(0,0,0)
  522. fhx.Anchored = false
  523. fhx.CanCollide = false
  524. fhx.Transparency = 1
  525. local whx = Instance.new("Weld", char["Right Arm"])
  526. whx.Part0 = fhx
  527. whx.Part1 = char["Right Arm"]
  528. whx.C0 = whx.C0*CFrame.new(0,1,0)
  529.  
  530. local function fx()
  531. local fx1 = Instance.new("Part", whx)
  532. fx1.Size = Vector3.new(2,2,2)
  533. fx1.CFrame = fhx.CFrame
  534. fx1.Anchored = true
  535. fx1.CanCollide = false
  536. fx1.Material = "Neon"
  537. fx1.BrickColor = BrickColor.new("Lime green")
  538.  
  539. local fx2 = Instance.new("Part", whx)
  540. fx2.Size = Vector3.new(2,2,2)
  541. fx2.CFrame = fhx.CFrame
  542. fx2.Anchored = true
  543. fx2.CanCollide = false
  544. fx2.Material = "Neon"
  545. fx2.BrickColor = BrickColor.new("Really black")
  546.  
  547. fx2.CFrame = fx2.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  548. fx1.CFrame = fx1.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  549.  
  550. spawn(function()
  551. for i =0,5,.2 do
  552. fx2.Size = fx2.Size+Vector3.new(.2,.2,.2)
  553. fx2.CFrame = fx2.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  554. fx2.Transparency = i
  555.  
  556. wait()
  557. end
  558. fx2:Destroy()
  559. end)
  560. spawn(function()
  561. for i =0,5,.2 do
  562. fx1.Size = fx1.Size+Vector3.new(.2,.2,.2)
  563. fx1.CFrame = fx1.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  564. fx1.Transparency = i
  565.  
  566. wait()
  567. end
  568. fx1:Destroy()
  569. end)
  570. end
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581. for i = 1,10,.5 do
  582. wait(.1)
  583. fx()
  584. end
  585.  
  586. local bp = Instance.new("BodyPosition",torso)
  587. bp.position = torso.Position+Vector3.new(0,10,0)
  588. bp.maxForce = Vector3.new(100000000, 100000000, 100000000)
  589.  
  590. local function fx3()
  591. local rh1 = Instance.new("Part", char)
  592. rh1.Size = Vector3.new(0,0,0)
  593. rh1.CFrame = torso.CFrame
  594. rh1.Transparency = .5
  595. rh1.CanCollide = false
  596. rh1.BrickColor = BrickColor.new("Lime green")
  597. rh1.Anchored = true
  598. local rh2 = rh1:Clone()
  599. rh2.Parent = char
  600. rh2.BrickColor = BrickColor.new("Really black")
  601. local rng = Instance.new("SpecialMesh", rh1)
  602. rng.MeshId = "http://www.roblox.com/asset/?id=3270017"
  603. rng.Scale = Vector3.new(3,3,3)
  604. local rng2 = rng:Clone()
  605. rng2.Parent = rh2
  606. rh1.CFrame = rh1.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  607. rh2.CFrame = rh2.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  608. for i =1,10,.5 do
  609. rng.Scale = rng.Scale+Vector3.new(2,2,2)
  610. rng2.Scale = rng.Scale+Vector3.new(2,2,2)
  611. wait()
  612. end
  613. rh1:Destroy()
  614. rh2:Destroy()
  615. end
  616.  
  617. local function fx2()
  618. local fx1 = Instance.new("Part", whx)
  619. fx1.Size = Vector3.new(6,6,6)
  620. fx1.CFrame = torso.CFrame
  621. fx1.Anchored = true
  622. fx1.CanCollide = false
  623. fx1.Material = "Neon"
  624. fx1.BrickColor = BrickColor.new("Lime green")
  625.  
  626. local fx2 = Instance.new("Part", whx)
  627. fx2.Size = Vector3.new(6,6,6)
  628. fx2.CFrame = torso.CFrame
  629. fx2.Anchored = true
  630. fx2.CanCollide = false
  631. fx2.Material = "Neon"
  632. fx2.BrickColor = BrickColor.new("Really black")
  633.  
  634. fx2.CFrame = fx2.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  635. fx1.CFrame = fx1.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  636.  
  637. spawn(function()
  638. for i =0,5,.2 do
  639. fx2.Size = fx2.Size+Vector3.new(.2,.2,.2)
  640. fx2.CFrame = fx2.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  641.  
  642. fx2.Transparency = i
  643.  
  644. wait()
  645. end
  646. fx2:Destroy()
  647. end)
  648. spawn(function()
  649. for i =0,5,.2 do
  650. fx1.Size = fx1.Size+Vector3.new(.2,.2,.2)
  651. fx1.CFrame = fx1.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  652. fx1.Transparency = i
  653.  
  654. wait()
  655. end
  656. fx1:Destroy()
  657. end)
  658. end
  659.  
  660.  
  661. wait(.5)
  662.  
  663. spawn(function()
  664. for i = 1,10,.25 do
  665. wait(.2)
  666. fx2()
  667. end
  668. end)
  669.  
  670. local groundprt = Instance.new("Part", char)
  671. groundprt.Anchored = true
  672. groundprt.CanCollide = false
  673. groundprt.BrickColor = BrickColor.new("Lime green")
  674. groundprt.Transparency = 0.5
  675. groundprt.CFrame = torso.CFrame
  676.  
  677. groundprt.CFrame =groundprt.CFrame*CFrame.new(0,-2.5,0)
  678. local crown = Instance.new("SpecialMesh", groundprt)
  679. crown.MeshId = "http://www.roblox.com/asset/?id=20329976"
  680. crown.Scale = Vector3.new(20,2,20)
  681. spawn(function()
  682.  
  683. wait()
  684. for i =1,20,.1 do
  685.  
  686. groundprt.CFrame = groundprt.CFrame * CFrame.Angles(0,-math.rad(15 + i),0)
  687. wait()
  688. end
  689. groundprt:Destroy()
  690.  
  691. end)
  692.  
  693.  
  694. for i =1,10 do
  695. fx3()
  696. wait()
  697. end
  698.  
  699.  
  700.  
  701. local sphere = Instance.new("Part", char)
  702. sphere.CFrame = torso.CFrame
  703.  
  704. sphere.Anchored = true
  705. sphere.CanCollide = false
  706. sphere.Transparency = .2
  707. sphere.Size = Vector3.new(30,30,30)
  708. sphere.Shape = "Ball"
  709. sphere.TopSurface = Enum.SurfaceType.Smooth
  710. sphere.BottomSurface = Enum.SurfaceType.Smooth
  711. sphere.BrickColor = BrickColor.new("Lime green")
  712.  
  713. LS.C0 = LS.C0*CFrame.fromEulerAnglesXYZ((math.rad(90)),0,0)
  714. LS.C0 = LS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(90)))
  715. RS.C0 = RS.C0*CFrame.fromEulerAnglesXYZ((math.rad(90)),0,0)
  716. RS.C0 = RS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(-90)))
  717.  
  718. --sumon
  719.  
  720.  
  721.  
  722.  
  723.  
  724. for i =1,10,.2 do
  725. sphere.Size = sphere.Size+Vector3.new(2,2,2)
  726. sphere.CFrame = torso.CFrame
  727. wait()
  728. end
  729. bp.Parent = nil
  730. bp:Destroy()
  731. sphere:Destroy()
  732.  
  733.  
  734.  
  735.  
  736.  
  737. hum.WalkSpeed = 20
  738. end
  739. end)
  740.  
  741.  
  742.  
  743.  
  744. mouse.KeyDown:connect(function(key)
  745. if key == "m" then
  746. game.Players.LocalPlayer.Character.Animate:Destroy()
  747. --LS.C0 = LS.C0*CFrame.fromEulerAnglesXYZ((math.rad(90)),0,0)
  748. --LS.C0 = LS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(90)))
  749. --RS.C0 = RS.C0*CFrame.fromEulerAnglesXYZ((math.rad(90)),0,0)
  750. leekgreen1:Destroy()
  751. leekgreen2:Destroy()
  752. leekmain:Destroy()
  753. leekmarm:Destroy()
  754. leek1arm:Destroy()
  755. leek2arm:Destroy()
  756. RS.C0 = RS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(-90)))
  757. music:Stop()
  758.  
  759. ------------------------------------------------------------
  760.  
  761. LS.C0 = LS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(-180)))
  762.  
  763. RS.C0 = RS.C0*CFrame.fromEulerAnglesXYZ(0,0,(math.rad(180)))
  764.  
  765. local leekmain = Instance.new("Part", char)
  766. leekmain.BrickColor = BrickColor.new("Pearl")
  767. leekmain.Size = Vector3.new(20,2,20)
  768. leekmain.Shape = "Cylinder"
  769. leekmain.BottomSurface = Enum.SurfaceType.Smooth
  770. leekmain.TopSurface = Enum.SurfaceType.Smooth
  771. leekmain.Anchored = false
  772. leekmain.CanCollide = false
  773.  
  774.  
  775. local leekgreen1 = Instance.new("Part", char)
  776. leekgreen1.Size = Vector3.new(2.5,10,2.5)
  777. leekgreen1.BrickColor = BrickColor.new("Sea green")
  778. leekgreen1.Anchored = false
  779. leekgreen1.CanCollide = false
  780. leekgreen1.TopSurface = Enum.SurfaceType.Smooth
  781. leekgreen1.BottomSurface = Enum.SurfaceType.Smooth
  782. leekgreen1.CFrame = torso.CFrame
  783. local leekgreen2 = leekgreen1:Clone()
  784. leekgreen2.Parent = char
  785. leekgreen1.CFrame = leekmain.CFrame*CFrame.new(0,1.13,.2)
  786. leekgreen1.CFrame = leekgreen1.CFrame*CFrame.Angles(math.rad(45),0,0)
  787. leekgreen2.CFrame = leekmain.CFrame*CFrame.new(0,1.13,-.2)
  788. leekgreen2.CFrame = leekgreen2.CFrame*CFrame.Angles(math.rad(-45),0,0)
  789. leekmain.CFrame = leekmain.CFrame*CFrame.Angles(0,0,(math.rad(0)))
  790.  
  791.  
  792. local leekmarm = Instance.new("Weld", char["Right Arm"])
  793. leekmarm.Part0 = char["Right Arm"]
  794. leekmarm.Part1 = leekmain
  795.  
  796. local leek1arm=Instance.new("Weld", char["Right Arm"])
  797. leek1arm.Part0 = leekmain
  798. leek1arm.Part1 = leekgreen1
  799.  
  800. local leek2arm = Instance.new("Weld", char["Right Arm"])
  801. leek2arm.Part0 = leekmain
  802. leek2arm.Part1 = leekgreen2
  803.  
  804. leekmarm.C0 = CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  805. leek1arm.C0 = CFrame.new(1.13,-2,.3)*CFrame.Angles(0,(math.rad(-45)),(math.rad(90)))
  806. leek2arm.C0 = CFrame.new(1.13,-2,-.3)*CFrame.Angles(0,(math.rad(45)),(math.rad(90)))
  807.  
  808.  
  809. --leekmain.Size = leekmain.Size+Vector3.new(10,1,10)
  810. end
  811. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement