Hugo1234cool

Untitled

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