Advertisement
saba1517

awakened nuv

Aug 9th, 2018
466
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.98 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local Mouse = Player:GetMouse()
  66. local UIS = game:GetService("UserInputService")
  67. local input = function(io,a)
  68. if a then return end
  69. --Since InputObject is a client-side instance, we create and pass table instead
  70. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  71. end
  72. UIS.InputBegan:Connect(input)
  73. UIS.InputEnded:Connect(input)
  74.  
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84.  
  85. ----Sandboxed game object that allows the usage of client-side methods and services
  86. --Real game object
  87. local _rg = game
  88.  
  89. --Metatable for fake service
  90. local fsmt = {
  91. __index = function(self,k)
  92. local s = rawget(self,"_RealService")
  93. if s then return s[k] end
  94. end,
  95. __newindex = function(self,k,v)
  96. local s = rawget(self,"_RealService")
  97. if s then s[k]=v end
  98. end,
  99. __call = function(self,...)
  100. local s = rawget(self,"_RealService")
  101. if s then return s(...) end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return self[s]
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. }
  120. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  121. g.service = g.GetService
  122.  
  123. g.RunService = FakeService({
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126.  
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132.  
  133. setmetatable(g,{
  134. __index=function(self,s)
  135. return _rg:GetService(s) or typeof(_rg[s])=="function"
  136. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  137. end,
  138. __newindex = fsmt.__newindex,
  139. __call = fsmt.__call
  140. })
  141. --Changing owner to fake player object to support owner:GetMouse()
  142. game,owner = g,g.Players.LocalPlayer
  143. end
  144. ---------------------------
  145. repeat wait()
  146.  
  147. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character
  148.  
  149.  
  150. --- MADE BY OOKYAMA, GIVE CREDIT! :)
  151.  
  152. local num = 0
  153. local p = owner
  154. local char = p.Character
  155. local rad = math.rad
  156. local hum = char.Humanoid
  157.  
  158. local EM = Enum.Material
  159. local CF = CFrame
  160. local V3 = Vector3
  161. local Ins = Instance
  162. local Col = Color3
  163. local UD = UDim
  164. local UD2 = UDim2
  165. local mr = math.rad
  166. local mra = math.random
  167. local mh = math.huge
  168.  
  169. for _, p in pairs(char:GetChildren()) do
  170. if p:IsA("Accessory")or p:IsA("Shirt") or p:IsA("Pants") then
  171. p:Destroy()
  172. end
  173. end
  174. local BC = char["Body Colors"]
  175. BC.HeadColor = BrickColor.new("Bright yellow")
  176. BC.RightArmColor = BrickColor.new("Bright yellow")
  177. BC.LeftArmColor = BrickColor.new("Bright yellow")
  178. BC.RightLegColor = BrickColor.new("Br. yellowish green")
  179. BC.LeftLegColor = BrickColor.new("Br. yellowish green")
  180. BC.TorsoColor = BrickColor.new("Bright blue")
  181.  
  182. char.Head.face.Texture = "http://www.roblox.com/asset/?id=268018808"
  183.  
  184. human = char.Humanoid
  185. hrp = char.HumanoidRootPart
  186. anim = human.Animator
  187.  
  188.  
  189. -- HAIR
  190.  
  191.  
  192.  
  193.  
  194. local txt2 = Instance.new("BillboardGui", char)
  195. txt2.Adornee = char.Head
  196. txt2.Name = "_status2"
  197. txt2.Size = UDim2.new(2, 0, 1.2, 0)
  198. txt2.StudsOffset = Vector3.new(-14, 3, 0)
  199. local text2 = Instance.new("TextLabel", txt2)
  200. text2.Size = UDim2.new(15, 0,2, 0)
  201. text2.FontSize = "Size24"
  202. text2.TextScaled = true
  203. text2.TextTransparency = 0
  204. text2.BackgroundTransparency = 1
  205. text2.TextTransparency = 0
  206. text2.TextStrokeTransparency = 0
  207. text2.Font = Enum.Font.SciFi
  208. text2.TextStrokeColor3 = Color3.new(0,0,0)
  209. text2.TextColor3 = Color3.fromRGB(14, 83, 148)
  210. text2.Text = "Nooby "..p.Name
  211. v2=Instance.new("Part")
  212. v2.Name = "ColorBrick"
  213. v2.Parent= char
  214. v2.FormFactor="Symmetric"
  215. v2.Anchored=true
  216. v2.CanCollide=false
  217. v2.BottomSurface="Smooth"
  218. v2.TopSurface="Smooth"
  219. v2.Size=Vector3.new(10,5,3)
  220. v2.Transparency=1
  221. v2.CFrame=char.HumanoidRootPart.CFrame
  222. v2.BrickColor=BrickColor.new("Lime green")
  223. v2.Transparency=1
  224. v2.Shape="Block"
  225.  
  226.  
  227.  
  228. coroutine.resume(coroutine.create(function()
  229. while wait() do
  230. for i = 1,50 do
  231. wait()
  232. text2.TextColor3 = text2.TextColor3:lerp(Color3.fromRGB(85, 103, 34), 0.05)
  233. end
  234. for i = 1,50 do
  235. wait()
  236. text2.TextColor3 = text2.TextColor3:lerp(Color3.fromRGB(14, 83, 148), 0.05)
  237. end
  238. for i = 1,50 do
  239. wait()
  240. text2.TextColor3 = text2.TextColor3:lerp(Color3.fromRGB(245, 205, 48), 0.05)
  241. end
  242.  
  243. end
  244. end))
  245.  
  246.  
  247.  
  248.  
  249.  
  250. local Mode = "Noob"
  251.  
  252.  
  253.  
  254.  
  255. coroutine.resume(coroutine.create(function()
  256. while wait() do
  257. if char:FindFirstChild("Eye1") ~= nil then
  258. local Eye1 = char:FindFirstChild("Eye1").Mesh.Scale
  259. local Eye2 = char:FindFirstChild("Eye2").Mesh.Scale
  260.  
  261. for i = 1, 10 do
  262. wait()
  263. Eye1 = Eye1:lerp(Vector3.new(1, 0.1, 1), 0.5)
  264. Eye2 = Eye2:lerp(Vector3.new(1, 0.1, 1), 0.5)
  265. end
  266. for i = 1, 10 do
  267. wait()
  268. Eye1 = Eye1:lerp(Vector3.new(1, 1, 1), 0.5)
  269. Eye2 = Eye2:lerp(Vector3.new(1, 1, 1), 0.5)
  270. end
  271. wait(2)
  272. end
  273. end
  274. end))
  275.  
  276.  
  277.  
  278. local namee = "Nooby "..p.Name
  279. local chatDB = false
  280.  
  281. function chatfunc(msg)
  282. coroutine.resume(coroutine.create(function()
  283. if not chatDB then
  284. chatDB = true
  285. for i = 1,#msg do
  286. wait()
  287. text2.Text = string.sub(msg, 1, i)
  288. end
  289. wait(2)
  290. if Mode == "Guest" then
  291. namee = "Guesty "..p.Name
  292. elseif Mode == "Guest666" then
  293. namee = "The Awakened "..p.Name
  294. end
  295. for i = 1,#namee do
  296. wait()
  297. text2.Text = string.sub(namee, 1, i)
  298. end
  299. chatDB = false -- So you can use right after it is done.
  300. end
  301. end))
  302. end
  303.  
  304.  
  305.  
  306. local Theme = Instance.new("Sound", char)
  307. Theme.Looped = true
  308. Theme.SoundId = "rbxassetid://265241849"
  309. Theme:Play()
  310.  
  311. local clerp = function(a, b, t)
  312. return a:lerp(b, t)
  313. end
  314.  
  315. -------------------------------------
  316. local Head = char.Head
  317. local RArm = char["Right Arm"]
  318. local LArm = char["Left Arm"]
  319. local Torso = char.Torso
  320. local LLeg = char["Left Leg"]
  321. local RLeg = char["Right Leg"]
  322. -------------------------------------
  323.  
  324. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  325. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  326. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  327. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  328. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  329. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  330. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  331. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  332. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  333. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  334. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  335. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  336. RS = Torso:FindFirstChild("Right Shoulder")
  337. LS = Torso:FindFirstChild("Left Shoulder")
  338. RH = Torso:FindFirstChild("Right Hip")
  339. LH = Torso:FindFirstChild("Left Hip")
  340. RJ = hrp:FindFirstChild("RootJoint")
  341. NK = Torso:FindFirstChild("Neck")
  342. local RunS = game:GetService("RunService")
  343. local Mouse = p:GetMouse()
  344. local animen = true
  345. local Player = game.Players.localPlayer
  346. local Character = Player.Character
  347. local Humanoid = Character.Humanoid
  348. local LeftArm = Character["Left Arm"]
  349. local RightArm = Character["Right Arm"]
  350. local LeftLeg = Character["Left Leg"]
  351. local RightLeg = Character["Right Leg"]
  352. local Head = Character.Head
  353. local Torso = Character.Torso
  354. local Camera = game.Workspace.CurrentCamera
  355. local RootPart = Character.HumanoidRootPart
  356. local RootJoint = RootPart.RootJoint
  357. local Pause = false
  358. local attack = false
  359. local LOL = false
  360. local Anim = 'Idle'
  361. local attacktype = 1
  362. local delays = false
  363. local play = true
  364. local targetted = nil
  365. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  366. local velocity = RootPart.Velocity.y
  367. local sine = 0
  368. local change = 1
  369. local doe = 0
  370. local Create = LoadLibrary("RbxUtility").Create
  371. Humanoid.WalkSpeed = 80
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378. local TrailSoundStart = Instance.new("Sound", char)
  379. TrailSoundStart.Looped = false
  380. TrailSoundStart.Volume = 0.4
  381. TrailSoundStart.SoundId = "rbxassetid://905876599"
  382.  
  383. local TrailSound = Instance.new("Sound", char)
  384. TrailSound.Looped = true
  385. TrailSound.Volume = 0.4
  386. TrailSound.SoundId = "rbxassetid://379557765"
  387.  
  388. local StepSound = Instance.new("Sound", char)
  389. StepSound.Looped = false
  390. StepSound.Volume = 0.7
  391. StepSound.SoundId = "rbxassetid://289556450"
  392.  
  393. local TransformationSound = Instance.new("Sound", char)
  394. TransformationSound.Looped = false
  395. TransformationSound.Volume = 0.5
  396. TransformationSound.SoundId = "rbxassetid://165969964"
  397.  
  398. local ShadowTravel = Instance.new("Sound", char)
  399. ShadowTravel.Looped = true
  400. ShadowTravel.Volume = 1
  401. ShadowTravel.SoundId = "rbxassetid://362395087"
  402.  
  403. local NeckSnap = Instance.new("Sound", char)
  404. NeckSnap.Looped = false
  405. NeckSnap.Volume = 1
  406. NeckSnap.SoundId = "rbxassetid://198606040"
  407.  
  408.  
  409.  
  410.  
  411.  
  412. function findNearestTorso(pos)
  413. local list = game.Workspace:children()
  414. local torso = nil
  415. local dist = 150
  416. local temp = nil
  417. local human = nil
  418. local temp2 = nil
  419. for x = 1, #list do
  420. temp2 = list[x]
  421. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  422. temp = temp2:findFirstChild("HumanoidRootPart")
  423. human = temp2:findFirstChildOfClass("Humanoid")
  424. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  425. if (temp.Position - pos).magnitude < dist then
  426. torso = temp
  427. dist = (temp.Position - pos).magnitude
  428. end
  429. end
  430. end
  431. end
  432. return torso.Parent.Name
  433. end
  434.  
  435.  
  436.  
  437.  
  438. function findNearestTorso2(pos)
  439. local list = game.Workspace:children()
  440. local torso = nil
  441. local dist = 150
  442. local temp = nil
  443. local human = nil
  444. local temp2 = nil
  445. for x = 1, #list do
  446. temp2 = list[x]
  447. if (temp2.className == "Model") and (temp2 ~= script.Parent) then
  448. temp = temp2:findFirstChild("HumanoidRootPart")
  449. human = temp2:findFirstChildOfClass("Humanoid")
  450. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  451. if (temp.Position - pos).magnitude < dist then
  452. torso = temp
  453. dist = (temp.Position - pos).magnitude
  454. end
  455. end
  456. end
  457. end
  458. return torso
  459. end
  460.  
  461.  
  462. function NoobStep()
  463. StepSound:Play()
  464. if Mode == "Guest" then
  465. chatfunc("GUEST STEP!!11!1!")
  466. elseif Mode == "Noob" then
  467. chatfunc("NOOB STEP!!111!!")
  468. end
  469. local NeonTorsopls = Torso:Clone()
  470. local Arm1 = RightArm:Clone()
  471. local Arm2 = LeftArm:Clone()
  472. local Head1 = Head:Clone()
  473. local Leg1 = RightLeg:Clone()
  474. local Leg2 = LeftLeg:Clone()
  475.  
  476. Head1.Name = "Headdd"
  477. Arm1.Name = "Armmm1"
  478. Arm2.Name = "Armmm2"
  479. NeonTorsopls.Name = "Torsooo"
  480. Leg1.Name = "Leggg1"
  481. Leg2.Name = "Leggg2"
  482.  
  483. NeonTorsopls.Parent = char
  484. Arm1.Parent = char
  485. Arm2.Parent = char
  486. Head1.Parent = char
  487. Leg1.Parent = char
  488. Leg2.Parent = char
  489. Head1:ClearAllChildren()
  490. Arm1:ClearAllChildren()
  491. Leg1:ClearAllChildren()
  492. Leg2:ClearAllChildren()
  493. NeonTorsopls:ClearAllChildren()
  494. Arm2:ClearAllChildren()
  495.  
  496. NeonTorsopls.CFrame = Torso.CFrame
  497. Arm1.CFrame = RightArm.CFrame
  498. Arm2.CFrame = LeftArm.CFrame
  499. Head1.CFrame = Head.CFrame
  500. Leg1.CFrame = RightLeg.CFrame
  501. Leg2.CFrame = LeftLeg.CFrame
  502.  
  503. Leg1.Material = "Neon"
  504. Arm1.Material = "Neon"
  505. Arm2.Material = "Neon"
  506. Leg2.Material = "Neon"
  507. NeonTorsopls.Material = "Neon"
  508. Head1.Material = "Neon"
  509.  
  510. Head1.Anchored = true
  511. NeonTorsopls.Anchored = true
  512. Arm1.Anchored = true
  513. Arm2.Anchored = true
  514. Leg1.Anchored = true
  515. Leg2.Anchored = true
  516.  
  517. Leg2.CanCollide = false
  518. Leg1.CanCollide = false
  519. Head1.CanCollide = false
  520. NeonTorsopls.CanCollide = false
  521. Arm1.CanCollide = false
  522. Arm2.CanCollide = false
  523.  
  524.  
  525. coroutine.resume(coroutine.create(function()
  526. for i = 1,300 do
  527. game:GetService("RunService").RenderStepped:wait()
  528. Arm1.Transparency = Arm1.Transparency + 0.01
  529. Arm2.Transparency = Arm2.Transparency + 0.01
  530. Head1.Transparency = Head1.Transparency + 0.01
  531. NeonTorsopls.Transparency = NeonTorsopls.Transparency + 0.01
  532. Leg1.Transparency = Leg1.Transparency + 0.01
  533. Leg2.Transparency = Leg2.Transparency + 0.01
  534. if Head1.Transparency >= 1 then
  535. Leg1:Destroy()
  536. Leg2:Destroy()
  537. Head1:Destroy()
  538. Arm1:Destroy()
  539. Arm2:Destroy()
  540. NeonTorsopls:Destroy()
  541. end
  542. end
  543. end))
  544.  
  545. Torso.CFrame = CFrame.new(Mouse.Hit.X, Mouse.Hit.Y, Mouse.Hit.Z)
  546. end
  547.  
  548.  
  549. local TrailEnabled = false
  550.  
  551. function EnableTrail()
  552. if Mode == "Noob" or Mode == "Guest" then
  553. TrailSoundStart:Play()
  554. chatfunc("Be Confuuse!!111!!")
  555. TrailSound:Play()
  556. while wait() and TrailEnabled == true do
  557. local NeonTorsopls = Torso:Clone()
  558. local Arm1 = RightArm:Clone()
  559. local Arm2 = LeftArm:Clone()
  560. local Head1 = Head:Clone()
  561. local Leg1 = RightLeg:Clone()
  562. local Leg2 = LeftLeg:Clone()
  563.  
  564. Head1.Name = "Headdd"
  565. Arm1.Name = "Armmm1"
  566. Arm2.Name = "Armmm2"
  567. NeonTorsopls.Name = "Torsooo"
  568. Leg1.Name = "Leggg1"
  569. Leg2.Name = "Leggg2"
  570.  
  571. NeonTorsopls.Parent = char
  572. Arm1.Parent = char
  573. Arm2.Parent = char
  574. Head1.Parent = char
  575. Leg1.Parent = char
  576. Leg2.Parent = char
  577. Head1:ClearAllChildren()
  578. Arm1:ClearAllChildren()
  579. Leg1:ClearAllChildren()
  580. Leg2:ClearAllChildren()
  581. NeonTorsopls:ClearAllChildren()
  582. Arm2:ClearAllChildren()
  583.  
  584. NeonTorsopls.CFrame = Torso.CFrame
  585. Arm1.CFrame = RightArm.CFrame
  586. Arm2.CFrame = LeftArm.CFrame
  587. Head1.CFrame = Head.CFrame
  588. Leg1.CFrame = RightLeg.CFrame
  589. Leg2.CFrame = LeftLeg.CFrame
  590.  
  591. Leg1.Material = "Neon"
  592. Arm1.Material = "Neon"
  593. Arm2.Material = "Neon"
  594. Leg2.Material = "Neon"
  595. NeonTorsopls.Material = "Neon"
  596. Head1.Material = "Neon"
  597.  
  598. Head1.Anchored = true
  599. NeonTorsopls.Anchored = true
  600. Arm1.Anchored = true
  601. Arm2.Anchored = true
  602. Leg1.Anchored = true
  603. Leg2.Anchored = true
  604.  
  605. Leg2.CanCollide = false
  606. Leg1.CanCollide = false
  607. Head1.CanCollide = false
  608. NeonTorsopls.CanCollide = false
  609. Arm1.CanCollide = false
  610. Arm2.CanCollide = false
  611.  
  612. coroutine.resume(coroutine.create(function()
  613. for i = 1,300 do
  614. game:GetService("RunService").RenderStepped:wait()
  615. Arm1.Transparency = Arm1.Transparency + 0.01
  616. Arm2.Transparency = Arm2.Transparency + 0.01
  617. Head1.Transparency = Head1.Transparency + 0.01
  618. NeonTorsopls.Transparency = NeonTorsopls.Transparency + 0.01
  619. Leg1.Transparency = Leg1.Transparency + 0.01
  620. Leg2.Transparency = Leg2.Transparency + 0.01
  621. if Head1.Transparency >= 1 then
  622. Leg1:Destroy()
  623. Leg2:Destroy()
  624. Head1:Destroy()
  625. Arm1:Destroy()
  626. Arm2:Destroy()
  627. NeonTorsopls:Destroy()
  628. end
  629. end
  630. end))
  631. end
  632.  
  633. elseif Mode == "Guest666" then
  634. chatfunc("Shadow Travel...")
  635. ShadowTravel:Play()
  636. while wait() and TrailEnabled == true do
  637. local NeonTorsopls = Torso:Clone()
  638. local Arm1 = RightArm:Clone()
  639. local Arm2 = LeftArm:Clone()
  640. local Head1 = Head:Clone()
  641. local Leg1 = RightLeg:Clone()
  642. local Leg2 = LeftLeg:Clone()
  643.  
  644. Head1.Name = "Headdd"
  645. Arm1.Name = "Armmm1"
  646. Arm2.Name = "Armmm2"
  647. NeonTorsopls.Name = "Torsooo"
  648. Leg1.Name = "Leggg1"
  649. Leg2.Name = "Leggg2"
  650.  
  651. NeonTorsopls.Parent = char
  652. Arm1.Parent = char
  653. Arm2.Parent = char
  654. Head1.Parent = char
  655. Leg1.Parent = char
  656. Leg2.Parent = char
  657. Head1:ClearAllChildren()
  658. Arm1:ClearAllChildren()
  659. Leg1:ClearAllChildren()
  660. Leg2:ClearAllChildren()
  661. NeonTorsopls:ClearAllChildren()
  662. Arm2:ClearAllChildren()
  663.  
  664. NeonTorsopls.CFrame = Torso.CFrame
  665. Arm1.CFrame = RightArm.CFrame
  666. Arm2.CFrame = LeftArm.CFrame
  667. Head1.CFrame = Head.CFrame
  668. Leg1.CFrame = RightLeg.CFrame
  669. Leg2.CFrame = LeftLeg.CFrame
  670.  
  671. Leg1.Material = "Neon"
  672. Arm1.Material = "Neon"
  673. Arm2.Material = "Neon"
  674. Leg2.Material = "Neon"
  675. NeonTorsopls.Material = "Neon"
  676. Head1.Material = "Neon"
  677.  
  678. Head1.Anchored = true
  679. NeonTorsopls.Anchored = true
  680. Arm1.Anchored = true
  681. Arm2.Anchored = true
  682. Leg1.Anchored = true
  683. Leg2.Anchored = true
  684.  
  685. Leg2.CanCollide = false
  686. Leg1.CanCollide = false
  687. Head1.CanCollide = false
  688. NeonTorsopls.CanCollide = false
  689. Arm1.CanCollide = false
  690. Arm2.CanCollide = false
  691.  
  692. coroutine.resume(coroutine.create(function()
  693. for i = 1,300 do
  694. game:GetService("RunService").RenderStepped:wait()
  695. Arm1.Transparency = Arm1.Transparency + 0.1
  696. Arm2.Transparency = Arm2.Transparency + 0.1
  697. Head1.Transparency = Head1.Transparency + 0.1
  698. NeonTorsopls.Transparency = NeonTorsopls.Transparency + 0.1
  699. Leg1.Transparency = Leg1.Transparency + 0.1
  700. Leg2.Transparency = Leg2.Transparency + 0.1
  701. if Head1.Transparency >= 1 then
  702. Leg1:Destroy()
  703. Leg2:Destroy()
  704. Head1:Destroy()
  705. Arm1:Destroy()
  706. Arm2:Destroy()
  707. NeonTorsopls:Destroy()
  708. end
  709. end
  710. end))
  711. end
  712.  
  713.  
  714.  
  715.  
  716. end
  717. end
  718.  
  719. AnimEnabled = true
  720.  
  721. Mouse.KeyDown:Connect(function(k)
  722. if k == "9" then
  723. chatfunc("Wow The Clouds In The Scy Are Buutiful Toniyt.")
  724.  
  725. elseif k == "8" then
  726. chatfunc("PLS NO!11!!")
  727.  
  728. elseif k == "7" then
  729. chatfunc(findNearestTorso(char.HumanoidRootPart.Position).." Be My Frien Pls!11!!!1")
  730.  
  731. elseif k == "6" then
  732. chatfunc("Hi "..findNearestTorso(char.HumanoidRootPart.Position))
  733.  
  734. elseif k == "5" then
  735. chatfunc("Do N0t Make Me Ki11 U!111!!!!")
  736.  
  737. elseif k == "4" then
  738. chatfunc("I Will Straighten U Out!!111!1")
  739.  
  740. elseif k == "e" then
  741. NoobStep()
  742.  
  743. elseif k == "q" then
  744. if TrailEnabled == false then
  745. TrailEnabled = true
  746. char.Humanoid.WalkSpeed = char.Humanoid.WalkSpeed + 20
  747. EnableTrail()
  748.  
  749. elseif TrailEnabled == true then
  750. TrailSound:Stop()
  751. ShadowTravel:Stop()
  752. TrailEnabled = false
  753. char.Humanoid.WalkSpeed = char.Humanoid.WalkSpeed - 20
  754. end
  755.  
  756. end
  757. end)
  758.  
  759.  
  760.  
  761. Humanoid.Animator.Parent = nil
  762. Character.Animate.Parent = nil
  763.  
  764.  
  765.  
  766. local newMotor = function(part0, part1, c0, c1)
  767. local w = Create('Motor'){
  768. Parent = part0,
  769. Part0 = part0,
  770. Part1 = part1,
  771. C0 = c0,
  772. C1 = c1,
  773. }
  774. return w
  775. end
  776. function clerp(a, b, t)
  777. return a:lerp(b, t)
  778. end
  779.  
  780. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  781. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  782.  
  783. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  784. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  785. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  786. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  787. RootJoint.C1 = CFrame.new(0, 0, 0)
  788. RootJoint.C0 = CFrame.new(0, 0, 0)
  789. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  790. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  791.  
  792. local rarmc1 = RW.C1
  793. local larmc1 = LW.C1
  794. local rlegc1 = RH.C1
  795. local llegc1 = LH.C1
  796.  
  797. local resetc1 = false
  798.  
  799.  
  800.  
  801. function PlayAnimationFromTable(table, speed, bool)
  802. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  803. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  804. RW.C0 = clerp(RW.C0, table[3], speed)
  805. LW.C0 = clerp(LW.C0, table[4], speed)
  806. RH.C0 = clerp(RH.C0, table[5], speed)
  807. LH.C0 = clerp(LH.C0, table[6], speed)
  808. if bool == true then
  809. if resetc1 == false then
  810. resetc1 = true
  811. RootJoint.C1 = RootJoint.C1
  812. Torso.Neck.C1 = Torso.Neck.C1
  813. RW.C1 = rarmc1
  814. LW.C1 = larmc1
  815. RH.C1 = rlegc1
  816. LH.C1 = llegc1
  817. end
  818. end
  819. end
  820.  
  821.  
  822.  
  823. function NoobBullets()
  824. chatfunc("TAIST THEESE SUKKERS!!11!!")
  825. AnimEnabled = false
  826. char.Humanoid.WalkSpeed = 0
  827.  
  828. coroutine.resume(coroutine.create(function()
  829. for f = 1,150 do
  830.  
  831. PlayAnimationFromTable({
  832. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), mr(90), mr(-15)), -- Torso,
  833. CFrame.new(0,1.3,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(50), mr(-90), 0), ----- Head
  834. CFrame.new(1.8,0.6,0) * CFrame.new(0, 0-.1*math.sin(tick()*1), 0.2) * CFrame.Angles(mr(0),mr(0),mr(90)), --- RightArm
  835. CFrame.new(-1.5,0,0) * CFrame.new(0, 0-.1*math.sin(tick()*1), 0.2) * CFrame.Angles(mr(-15), mr(0), mr(0)),--LeftArm
  836. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-15), mr(-15), mr(-10)), --RightLeg
  837. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-15), mr(-15), mr(-10)), --LeftLeg
  838. }, .3, false)
  839.  
  840. game:GetService("RunService").RenderStepped:wait()
  841. local random = math.random(-50, 50)
  842. local random2 = math.random(-65, 65)
  843. local random3 = math.random(-45, 45)
  844.  
  845.  
  846. local Bullet = Instance.new("Part", char)
  847. Bullet.Shape = "Ball"
  848. Bullet.BrickColor = BrickColor.new("New Yeller")
  849. Bullet.Anchored = true
  850. Bullet.CanCollide = false
  851. Bullet.Material = "Neon"
  852. Bullet.Size = Vector3.new(0.1, 0.1, 0.1)
  853. Bullet.CFrame = RightArm.CFrame - Vector3.new(0,0,1)
  854.  
  855. coroutine.resume(coroutine.create(function()
  856. for o = 1,150 do
  857. game:GetService("RunService").RenderStepped:wait()
  858. Bullet.Size = Bullet.Size + Vector3.new(0.001, 0.001, 0.001)
  859. Bullet.CFrame = Bullet.CFrame:lerp (Bullet.CFrame*CFrame.new (random/50,random2/70,random3/34),.1)
  860. end
  861. wait(1)
  862. Bullet.Anchored = false
  863. local bv = Instance.new("BodyVelocity")
  864. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  865. bv.velocity = Mouse.Hit.lookVector *100
  866. bv.Parent = Bullet
  867. local Fired = true
  868. Bullet.Touched:Connect(function(hit)
  869. if Fired == true then
  870.  
  871. if hit.Parent.Name == char.Name then return end
  872. Bullet.Anchored = true
  873. coroutine.wrap(function()
  874. for o = 1,150 do
  875. game:GetService("RunService").RenderStepped:wait()
  876. Bullet.Size = Bullet.Size + Vector3.new(5, 5, 5)
  877. end
  878. end)
  879.  
  880. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  881. hit.Parent:BreakJoints()
  882.  
  883. for _, y in pairs(hit.Parent:GetChildren()) do
  884. if y:IsA("MeshPart") or y:IsA("Part") then
  885. y.Anchored = true
  886. y.Material = "Neon"
  887. y:ClearAllChildren()
  888. else
  889. y:Destroy()
  890. end
  891. end
  892. end
  893. Bullet:Destroy()
  894. AnimEnabled = true
  895. char.Humanoid.WalkSpeed = 80
  896. end
  897. end)
  898. end))
  899.  
  900.  
  901.  
  902.  
  903.  
  904. end
  905. end))
  906. end
  907.  
  908.  
  909. function Transform()
  910. if Mode == "Guest" then
  911. char.Humanoid.WalkSpeed = 0
  912. char.Humanoid.JumpPower = 0
  913.  
  914. local Part = Instance.new("Part", char)
  915. Part.Anchored = true
  916. Part.CanCollide = false
  917. Part.Position = Torso.Position
  918. Part.Size = Vector3.new(1,1,1)
  919. Part.Material = "Neon"
  920. local Mesh = Instance.new("SpecialMesh", Part)
  921. Mesh.MeshType = "Sphere"
  922.  
  923. coroutine.resume(coroutine.create(function()
  924. for i = 1,10 do
  925. game:GetService("RunService").RenderStepped:wait()
  926. for i = 1,30 do
  927. game:GetService("RunService").RenderStepped:wait(0.00000001)
  928. Part.Size = Part.Size + Vector3.new(2, 2, 2)
  929. Part.Color = Part.Color:lerp(Color3.fromRGB(255, 255, 0), 0.1)
  930. end
  931.  
  932. for i = 1,30 do
  933. game:GetService("RunService").RenderStepped:wait(0.00000001)
  934. Part.Size = Part.Size - Vector3.new(2, 2, 2)
  935. Part.Color = Part.Color:lerp(Color3.fromRGB(0, 0, 0), 0.1)
  936. end
  937. end
  938. Theme.SoundId = "rbxassetid://305952044"
  939. TransformationSound:Play()
  940. local shirt = Instance.new("Shirt", char)
  941. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=8854587"
  942. BC.HeadColor = BrickColor.new("Light stone grey")
  943. BC.RightArmColor = BrickColor.new("Really black")
  944. BC.LeftArmColor = BrickColor.new("Really black")
  945. BC.RightLegColor = BrickColor.new("Really black")
  946. BC.LeftLegColor = BrickColor.new("Really black")
  947. BC.TorsoColor = BrickColor.new("Really black")
  948. Mesh.MeshType = "Cylinder"
  949. Part.Position = Torso.Position
  950. Part.Orientation = Vector3.new(0,0,90)
  951. for i = 1,200 do
  952. game:GetService("RunService").RenderStepped:wait(0.00000001)
  953. Mesh.Scale = Mesh.Scale + Vector3.new(10, 0.1, 0.1)
  954. Part.Transparency = Part.Transparency + 0.005
  955. Part.Color = Part.Color:lerp(Color3.fromRGB(255, 255, 255), 0.1)
  956. end
  957. chatfunc("Im Even Stronger Now!11!!")
  958. char.Humanoid.WalkSpeed = 200
  959. char.Humanoid.JumpPower = 30
  960. end))
  961.  
  962.  
  963.  
  964.  
  965.  
  966. elseif Mode == "Guest666" then
  967. char.Humanoid.WalkSpeed = 0
  968. char.Humanoid.JumpPower = 0
  969.  
  970. local Part = Instance.new("Part", char)
  971. Part.Anchored = true
  972. Part.CanCollide = false
  973. Part.Position = Torso.Position
  974. Part.Size = Vector3.new(1,1,1)
  975. Part.Material = "Neon"
  976. local Mesh = Instance.new("SpecialMesh", Part)
  977. Mesh.MeshType = "Sphere"
  978.  
  979. coroutine.resume(coroutine.create(function()
  980. coroutine.resume(coroutine.create(function()
  981. for i = 1,10 do
  982. game:GetService("RunService").RenderStepped:wait()
  983. for i = 1,70 do
  984. game:GetService("RunService").RenderStepped:wait(0.00000001)
  985. Part.Size = Part.Size + Vector3.new(0.1, 0.1, 0.1)
  986. Part.Color = Part.Color:lerp(Color3.fromRGB(255, 255, 255), 0.1)
  987. end
  988.  
  989. for i = 1,70 do
  990. game:GetService("RunService").RenderStepped:wait(0.00000001)
  991. Part.Size = Part.Size - Vector3.new(0.1, 0.1, 0.1)
  992. Part.Color = Part.Color:lerp(Color3.fromRGB(255, 0, 0), 0.1)
  993. end
  994. end
  995. end))
  996. for i = 1,50 do
  997. wait(math.random(0.0001, 1))
  998. local random = math.random(-5, 5)
  999. local random2 = math.random(-5, 5)
  1000. local random3 = math.random(-5, 5)
  1001. local Part2 = Instance.new("Part", char)
  1002. Part2.Anchored = true
  1003. Part2.CanCollide = false
  1004. Part2.Position = Torso.Position * Vector3.new(random*math.random(1,3), random2*math.random(1, 2), random3*math.random(1,2))
  1005. Part2.Size = Vector3.new(1,1,1)
  1006. Part2.BrickColor = BrickColor.new("Really red")
  1007. Part2.Material = "Neon"
  1008. Part2.Orientation = Vector3.new(0,0,90)
  1009. local Mesh2 = Instance.new("SpecialMesh", Part2)
  1010. Mesh2.MeshType = "Cylinder"
  1011. Mesh2.Scale = Vector3.new(0.1, 10, 10)
  1012. coroutine.resume(coroutine.create(function()
  1013. for i = 1,200 do
  1014. game:GetService("RunService").RenderStepped:wait()
  1015. Mesh2.Scale = Mesh2.Scale + Vector3.new(50,0,0)
  1016. Part2.Transparency = Part2.Transparency + 0.005
  1017. if Part2.Transparency >= 1 then
  1018. Part2:Destroy()
  1019. end
  1020. end
  1021. end))
  1022. end
  1023. TransformationSound:Play()
  1024.  
  1025. Theme.SoundId = "rbxassetid://289016480"
  1026.  
  1027. local Part3 = Instance.new("Part", char)
  1028. Part3.Anchored = false
  1029. Part3.CanCollide = false
  1030. Part3.Position = Torso.Position
  1031. Part3.Size = Vector3.new(0.2,0.2,0.2)
  1032. Part3.Material = "Neon"
  1033. Part3.BrickColor = BrickColor.new("Really red")
  1034. Part3.Name = "Eye1"
  1035. local Mesh3 = Instance.new("SpecialMesh", Part3)
  1036. Mesh3.MeshType = "Sphere"
  1037. local EyeWeld1 = Instance.new("Weld", Part3)
  1038. EyeWeld1.Part0 = char.Head
  1039. EyeWeld1.Part1 = Part3
  1040. EyeWeld1.C0 = CFrame.new(-0.2,0.15,-0.52)
  1041.  
  1042. local Part4 = Instance.new("Part", char)
  1043. Part4.Anchored = false
  1044. Part4.CanCollide = false
  1045. Part4.Position = Torso.Position
  1046. Part4.Size = Vector3.new(0.2,0.2,0.2)
  1047. Part4.Material = "Neon"
  1048. Part4.BrickColor = BrickColor.new("Really red")
  1049. Part4.Name = "Eye2"
  1050. local Mesh4 = Instance.new("SpecialMesh", Part4)
  1051. Mesh4.MeshType = "Sphere"
  1052. local EyeWeld2 = Instance.new("Weld", Part4)
  1053. EyeWeld2.Part0 = char.Head
  1054. EyeWeld2.Part1 = Part4
  1055. EyeWeld2.C0 = CFrame.new(0.2,0.15,-0.52)
  1056.  
  1057. char.Head.face:Destroy()
  1058. local shirt = Instance.new("Shirt", char)
  1059. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=8854587"
  1060. BC.HeadColor = BrickColor.new("Really black")
  1061. BC.RightArmColor = BrickColor.new("Really black")
  1062. BC.LeftArmColor = BrickColor.new("Really black")
  1063. BC.RightLegColor = BrickColor.new("Really black")
  1064. BC.LeftLegColor = BrickColor.new("Really black")
  1065. BC.TorsoColor = BrickColor.new("Really black")
  1066. Mesh.MeshType = "Cylinder"
  1067. Part.Position = Torso.Position
  1068. Part.Orientation = Vector3.new(0,0,90)
  1069.  
  1070. for i = 1,250 do
  1071. game:GetService("RunService").RenderStepped:wait(0.00000001)
  1072. Mesh.Scale = Mesh.Scale + Vector3.new(10, 0.6, 0.6)
  1073. Part.Transparency = Part.Transparency + 0.005
  1074. Part.Color = Part.Color:lerp(Color3.fromRGB(0, 0, 0), 0.1)
  1075. end
  1076. chatfunc("I'm Gonna Kill You.")
  1077. char.Humanoid.WalkSpeed = 3
  1078. char.Humanoid.JumpPower = 30
  1079. end))
  1080. end
  1081. end
  1082.  
  1083.  
  1084.  
  1085. function WipeOut()
  1086. char.Humanoid.WalkSpeed = 0
  1087. char.Humanoid.JumpPower = 0
  1088.  
  1089. local Torsoo = findNearestTorso2(char.Torso.Position)
  1090. for _, o in pairs(Torsoo.Parent:GetChildren()) do
  1091. if o:IsA("Part") or o:IsA("MeshPart") then
  1092. o.Anchored = true
  1093. end
  1094. end
  1095. char.Torso.CFrame = Torsoo.CFrame * CFrame.new(0,0,2)
  1096. AnimEnabled = false
  1097.  
  1098. for i = 1,10 do
  1099. wait()
  1100. PlayAnimationFromTable({
  1101. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-15), mr(0), 0), -- Torso,
  1102. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(0), mr(0), mr(20)), ----- Head
  1103.  
  1104. CFrame.new(1,1.5,-1.5) * CFrame.new(0, 0, 0.2) * CFrame.Angles(mr(120),mr(0),mr(-15)), --- RightArm
  1105. CFrame.new(-1,1.5,-1.5) * CFrame.new(0, 0, 0.2) * CFrame.Angles(mr(120), mr(0), mr(15)),--LeftArm
  1106.  
  1107. CFrame.new(0.6,-2,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), mr(-5), mr(5)), --RightLeg
  1108. CFrame.new(-0.6,-2,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), mr(5), mr(-5)), --LeftLeg
  1109. }, .3, false)
  1110. end
  1111. chatfunc("Shhh.... Don't Move.")
  1112. wait(2)
  1113. coroutine.resume(coroutine.create(function()
  1114. for i = 1,10 do
  1115. wait()
  1116. PlayAnimationFromTable({
  1117. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-15), mr(0), 0), -- Torso,
  1118. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(0), mr(0), mr(20)), ----- Head
  1119.  
  1120. CFrame.new(1,1.5,-2) * CFrame.new(0, 0, 0.2) * CFrame.Angles(mr(120),mr(0),mr(-15)), --- RightArm
  1121. CFrame.new(-1,0.7,0.5) * CFrame.new(0, 0, 0.2) * CFrame.Angles(mr(120), mr(0), mr(15)),--LeftArm
  1122.  
  1123. CFrame.new(0.6,-2,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), mr(-5), mr(5)), --RightLeg
  1124. CFrame.new(-0.6,-2,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), mr(5), mr(-5)), --LeftLeg
  1125. }, .8, false)
  1126. end
  1127. end))
  1128. NeckSnap:Play()
  1129. for u = 1,10 do
  1130. wait()
  1131. Torsoo.Parent.Head.Orientation = Torsoo.Parent.Head.Orientation:lerp(Vector3.new(0,0,mr(-180)), 0.8)
  1132. end
  1133. wait(2)
  1134. chatfunc("Go To Sleep.")
  1135. Torsoo.Parent.Head.Anchored = false
  1136. AnimEnabled = true
  1137. human.JumpPower = 30
  1138. human.WalkSpeed = 3
  1139. end
  1140.  
  1141.  
  1142.  
  1143. Mouse.KeyDown:Connect(function(kk)
  1144. if kk == "r" then
  1145. NoobBullets()
  1146. elseif kk == "x" then
  1147. if Mode == "Guest666" then
  1148. WipeOut()
  1149. end
  1150. elseif kk == "f" then
  1151. if Mode == "Noob" then
  1152. chatfunc("BEHOLD!1!")
  1153. wait(1)
  1154. Mode = "Guest"
  1155. Transform()
  1156. elseif Mode == "Guest" then
  1157. chatfunc("Now Im Angry...")
  1158. Mode = "Guest666"
  1159. Transform()
  1160. end
  1161. end
  1162. end)
  1163.  
  1164.  
  1165.  
  1166.  
  1167. ArtificialHB = Create("BindableEvent", script){
  1168. Parent = script,
  1169. Name = "Heartbeat",
  1170. }
  1171.  
  1172. script:WaitForChild("Heartbeat")
  1173.  
  1174. frame = 1 / 30
  1175. tf = 0
  1176. allowframeloss = false
  1177. tossremainder = false
  1178. lastframe = tick()
  1179. script.Heartbeat:Fire()
  1180.  
  1181. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1182. tf = tf + s
  1183. if tf >= frame then
  1184. if allowframeloss then
  1185. script.Heartbeat:Fire()
  1186. lastframe = tick()
  1187. else
  1188. for i = 1, math.floor(tf / frame) do
  1189. script.Heartbeat:Fire()
  1190. end
  1191. lastframe = tick()
  1192. end
  1193. if tossremainder then
  1194. tf = 0
  1195. else
  1196. tf = tf - frame * math.floor(tf / frame)
  1197. end
  1198. end
  1199. end)
  1200.  
  1201. function swait(num)
  1202. if num == 0 or num == nil then
  1203. ArtificialHB.Event:wait()
  1204. else
  1205. for i = 0, num do
  1206. ArtificialHB.Event:wait()
  1207. end
  1208. end
  1209. end
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215. New = function(Object, Parent, Name, Data)
  1216. local Object = Instance.new(Object)
  1217. for Index, Value in pairs(Data or {}) do
  1218. Object[Index] = Value
  1219. end
  1220. Object.Parent = Parent
  1221. Object.Name = Name
  1222. return Object
  1223. end
  1224. function rayCast(Position, Direction, Range, Ignore)
  1225. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1226. end
  1227.  
  1228.  
  1229.  
  1230.  
  1231. coroutine.wrap(function()
  1232. while 1 do
  1233. swait()
  1234. if doe <= 360 then
  1235. doe = doe + 2
  1236. else
  1237. doe = 0
  1238. end
  1239. end
  1240. end)()
  1241. while true do
  1242. swait()
  1243.  
  1244. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1245. velocity = RootPart.Velocity.y
  1246. sine = sine + change
  1247. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1248. if RootPart.Velocity.y > 1 and hit == nil and AnimEnabled == true then
  1249. if Mode == "Guest666" then
  1250.  
  1251. Anim = "Jump"
  1252.  
  1253. PlayAnimationFromTable({
  1254. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-10), 0, 0), -- Torso,
  1255. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(5), mr(0), mr(0)), ----- Head
  1256. CFrame.new(1.5,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(0), mr(5), mr(5)), --- RightArm
  1257. CFrame.new(-1.5,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(0), mr(5), mr(-5)),--LeftArm
  1258.  
  1259. CFrame.new(0.5,-1.4, -0.4) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), 0, mr(5)), --RightLeg
  1260. CFrame.new(-0.5,-1.4, -0.4) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), 0, mr(-5)), --LeftLeg
  1261. }, .3, false)
  1262.  
  1263. elseif Mode == "Noob" or Mode == "Guest" then
  1264. Anim = "Jump"
  1265.  
  1266. PlayAnimationFromTable({
  1267. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-10), 0, 0), -- Torso,
  1268. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0.3) * CFrame.Angles(mr(50), mr(0), mr(0)), ----- Head
  1269. CFrame.new(1.5,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(180),0,mr(0)), --- RightArm
  1270. CFrame.new(-1.5,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(180), 0, mr(0)),--LeftArm
  1271. CFrame.new(0.8,-1.4, -1.2) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(90), 0, mr(30)), --RightLeg
  1272. CFrame.new(-0.8,-1.4, -1.2) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(90), 0, mr(-30)), --LeftLeg
  1273. }, .3, false)
  1274. end
  1275.  
  1276. elseif RootPart.Velocity.y < -1 and hit == nil and AnimEnabled == true then
  1277. if Mode == "Guest666" then
  1278.  
  1279. Anim = "Fall"
  1280. PlayAnimationFromTable({
  1281. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-10), 0, 0), -- Torso,
  1282. CFrame.new(0,1.5,0) * CFrame.new(0, 0, -0.4) * CFrame.Angles(mr(-50), mr(0), mr(0)), ----- Head
  1283. CFrame.new(1.5,0.6,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(0),0,mr(20)), --- RightArm
  1284. CFrame.new(-1.5,0.6,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(0), 0, mr(-20)),--LeftArm
  1285. CFrame.new(0.6,-1.2, -0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(2), 0, mr(2)), --RightLeg
  1286. CFrame.new(-0.6,-1.2, -0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(2), 0, mr(2)), --LeftLeg
  1287. }, .3, false)
  1288.  
  1289. elseif Mode == "Guest" or Mode == "Noob" then
  1290.  
  1291. Anim = "Fall"
  1292.  
  1293. PlayAnimationFromTable({
  1294. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-10), 0, 0), -- Torso,
  1295. CFrame.new(0,1.5,0) * CFrame.new(0, 0, -0.4) * CFrame.Angles(mr(-50), mr(0), mr(0)), ----- Head
  1296. CFrame.new(1.5,0.6,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(180),0,mr(90)), --- RightArm
  1297. CFrame.new(-1.5,0.6,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(180), 0, mr(-90)),--LeftArm
  1298. CFrame.new(0.6,-1.2, -0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(20), 0, mr(10)), --RightLeg
  1299. CFrame.new(-0.6,-1.2, -0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(20), 0, mr(-10)), --LeftLeg
  1300. }, .3, false)
  1301. end
  1302.  
  1303. elseif Torsovelocity < 1 and hit ~= nil and AnimEnabled == true then
  1304. if Mode == "Guest666" then
  1305.  
  1306. Anim = "Idle"
  1307. change = 1
  1308. PlayAnimationFromTable({
  1309. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-20), mr(0), 0), -- Torso,
  1310. CFrame.new(0,1.2,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-50), mr(0), mr(10)), ----- Head
  1311. CFrame.new(1.5,0,-0.4) * CFrame.new(0, 0-.3*math.sin(tick()*1), 0.2) * CFrame.Angles(mr(25),mr(0),mr(0)), --- RightArm
  1312. CFrame.new(-1.5,0,-0.4) * CFrame.new(0, 0-.3*math.sin(tick()*1), 0.2) * CFrame.Angles(mr(25), mr(0), mr(0)),--LeftArm
  1313. CFrame.new(0.6,-2,-0.4) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(26), mr(-5), mr(5)), --RightLeg
  1314. CFrame.new(-0.6,-2,-0.4) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(20), mr(5), mr(-5)), --LeftLeg
  1315. }, .3, false)
  1316.  
  1317.  
  1318. elseif Mode == "Guest" or Mode == "Noob" then
  1319.  
  1320.  
  1321. Anim = "Idle"
  1322. change = 1
  1323. PlayAnimationFromTable({
  1324. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(15), mr(0), 0), -- Torso,
  1325. CFrame.new(0,1.3,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(50), mr(0), 0), ----- Head
  1326. CFrame.new(1.5,0,0) * CFrame.new(0, 0-.1*math.sin(tick()*1), 0.2) * CFrame.Angles(mr(-15),mr(0),mr(0)), --- RightArm
  1327. CFrame.new(-1.5,0,0) * CFrame.new(0, 0-.1*math.sin(tick()*1), 0.2) * CFrame.Angles(mr(-15), mr(0), mr(0)),--LeftArm
  1328. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-15), mr(-5), mr(5)), --RightLeg
  1329. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(mr(-15), mr(5), mr(-5)), --LeftLeg
  1330. }, .3, false)
  1331. end
  1332.  
  1333.  
  1334. elseif Torsovelocity > 2 and hit ~= nil and AnimEnabled == true then
  1335. if Mode == "Guest666" then
  1336.  
  1337. Anim = "Walk"
  1338. PlayAnimationFromTable({
  1339. CFrame.new(0,0,0) * CFrame.new(0, 0-0.1*math.sin(tick()*2), 0) * CFrame.Angles(-0.4, 0, 0+RootPart.RotVelocity.Y/30), -- Torso
  1340. CFrame.new(-0.2,1.5,-0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0+RootPart.RotVelocity.Y/20, 0.5), -- Head
  1341.  
  1342. CFrame.new(1.5, 0, 0.2) * CFrame.new(0, 0-0.2*math.sin(tick()*2), 0 - 0.5 * math.cos((sine) / 30)) * CFrame.Angles(math.rad((-1) + 40 * math.cos((sine) / 30)), 0, 0-RootPart.RotVelocity.Y/33),
  1343. CFrame.new(-1.5,0,0.2) * CFrame.new(0, 0-0.2*math.sin(tick()*2), 0 + 0.5 * math.cos((sine) / 30)) * CFrame.Angles(math.rad((-1) - 40 * math.cos((sine) / 30)), 0, 0-RootPart.RotVelocity.Y/33),
  1344.  
  1345. CFrame.new(0.4,-2,0) * CFrame.new(0, 0, 0+ 0.5 * math.cos((sine) / 30)) * CFrame.Angles(math.rad((10) - 40 * math.cos((sine) / 30)), 0, 0-RootPart.RotVelocity.Y/33),
  1346. CFrame.new(-0.4,-2,0) * CFrame.new(0, 0, 0- 0.5 * math.cos((sine) / 30)) * CFrame.Angles(math.rad((10) + 40 * math.cos((sine) / 30)), 0, 0-RootPart.RotVelocity.Y/33),
  1347. }, .3, false)
  1348.  
  1349.  
  1350. elseif Mode == "Noob" or Mode == "Guest" then
  1351.  
  1352. Anim = "Walk"
  1353. PlayAnimationFromTable({
  1354. CFrame.new(0,0,0) * CFrame.new(0, 0-0.5*math.sin(tick()*20), 0) * CFrame.Angles(0.4, 0, 0+RootPart.RotVelocity.Y/30), -- Torso
  1355. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0+RootPart.RotVelocity.Y/20, 0), -- Head
  1356.  
  1357. CFrame.new(1.3, 0.9, 0.7) * CFrame.new(0, 0 - 0.3 * math.cos((sine) / 3), 0- 0.3 * math.cos((sine) / 3)) * CFrame.Angles(math.rad(-110 + math.random(1, 30) * math.cos((sine) / 3)), 0, 0- math.rad(0 + math.random(1, 30) * math.cos((sine) / 3)) -RootPart.RotVelocity.Y/33),
  1358. CFrame.new(-1.3,0.9,0.7) * CFrame.new(0, 0 + 0.3 * math.cos((sine) / 3), 0+ 0.3 * math.cos((sine) / 3)) * CFrame.Angles(math.rad(-110 - math.random(1, 30) * math.cos((sine) / 3)), 0, 0 - math.rad(0 - math.random(1, 30) * math.cos((sine) / 3)) -RootPart.RotVelocity.Y/33),
  1359.  
  1360. CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0+ 1.5 * math.cos((sine) / 3)) * CFrame.Angles(math.rad((-0.4) - 100 * math.cos((sine) / 3)), 0, 0-RootPart.RotVelocity.Y/33),
  1361. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0- 1.5 * math.cos((sine) / 3)) * CFrame.Angles(math.rad((-0.4) + 100 * math.cos((sine) / 3)), 0, 0-RootPart.RotVelocity.Y/33),
  1362. }, .3, false)
  1363. end
  1364. end
  1365.  
  1366. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement