Advertisement
Hugo1234cool

Untitled

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