Hugo1234cool

Untitled

Mar 19th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.65 KB | None | 0 0
  1. --[[
  2.  
  3. ]] if game:GetService("RunService"):IsClient()then error("say h/ not hl/")end;print("LOADING... 99%");InternalData = {}
  4. do
  5. script.Parent = owner.Character
  6. local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
  7. local function NewFakeEvent()
  8. local Bind = Instance.new("BindableEvent")
  9. local Fake;Fake = {Connections = {},
  10. fakeEvent=true;
  11. Connect=function(self,Func)
  12. Bind.Event:connect(Func)
  13. self.Connections[Bind] = true
  14. return setmetatable({Connected = true},{
  15. __index = function (self,Index)
  16. if Index:lower() == "disconnect" then
  17. return function() Fake.Connections[Bind] = false;self.Connected = false end
  18. end
  19. return Fake[Index]
  20. end;
  21. __tostring = function() return "Connection" end;
  22. })
  23. end}
  24. Fake.connect = Fake.Connect;return Fake;
  25. end
  26. local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
  27. local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
  28. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  29. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  30. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  31. local function TriggerEvent(self,Event,...)
  32. local Trigger = Mouse[Event]
  33. if Trigger and Trigger.fakeEvent and Trigger.Connections then
  34. for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
  35. end
  36. end
  37. Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
  38. Event.OnServerEvent:Connect(function(FiredBy,Input)
  39. if FiredBy.Name ~= owner.Name then return end
  40. if Input.MouseEvent then
  41. Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
  42. else
  43. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  44. if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
  45. for _,Action in pairs(ContextActionService.Actions) do
  46. for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
  47. end
  48. Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
  49. UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  50. end
  51. end)
  52. InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
  53. Event.Parent = NLS([[
  54. local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
  55. local Input = function(Input,gameProcessedEvent)
  56. if gameProcessedEvent then return end
  57. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  58. end
  59. UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
  60. local Hit,Target
  61. while wait(1/30) do
  62. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  63. Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  64. end
  65. end
  66. ]],owner.Character)
  67. end
  68. RealGame = game;game = setmetatable({},{
  69. __index = function (self,Index)
  70. local Sandbox = function (Thing)
  71. if Thing:IsA("Player") then
  72. local RealPlayer = Thing
  73. return setmetatable({},{
  74. __index = function (self,Index)
  75. local Type = type(RealPlayer[Index])
  76. if Type == "function" then
  77. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  78. return function (self)return InternalData["Mouse"] end
  79. end
  80. return function (self,...)return RealPlayer[Index](RealPlayer,...) end
  81. end
  82. return RealPlayer[Index]
  83. end;
  84. __tostring = function(self) return RealPlayer.Name end
  85. })
  86. end
  87. end
  88. if RealGame[Index] then
  89. local Type = type(RealGame[Index])
  90. if Type == "function" then
  91. if Index:lower() == "getservice" or Index:lower() == "service" then
  92. return function (self,Service)
  93. local FakeServices = {
  94. ["players"] = function()
  95. return setmetatable({},{
  96. __index = function (self2,Index2)
  97. local RealService = RealGame:GetService(Service)
  98. local Type2 = type(Index2)
  99. if Type2 == "function" then
  100. return function (self,...) return RealService[Index2](RealService,...)end
  101. else
  102. if Index2:lower() == "localplayer" then return Sandbox(owner) end
  103. return RealService[Index2]
  104. end
  105. end;
  106. __tostring = function(self) return RealGame:GetService(Service).Name end
  107. })
  108. end;
  109. ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
  110. ["userinputservice"] = function() return InternalData["UserInputService"] end;
  111. ["runservice"] = function()
  112. return setmetatable({},{
  113. __index = function(self2,Index2)
  114. local RealService = RealGame:GetService(Service)
  115. local Type2 = type(Index2)
  116. if Type2 == "function" then
  117. return function (self,...) return RealService[Index2](RealService,...) end
  118. else
  119. local RunServices = {
  120. ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
  121. ["renderstepped"] = function() return RealService["Stepped"] end
  122. }
  123. if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
  124. return RealService[Index2]
  125. end
  126. end
  127. })
  128. end
  129. }
  130. if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
  131. return RealGame:GetService(Service)
  132. end
  133. end
  134. return function (self,...) return RealGame[Index](RealGame,...) end
  135. else
  136. if game:GetService(Index) then return game:GetService(Index) end
  137. return RealGame[Index]
  138. end
  139. end
  140. return nil
  141. end
  142. });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("100%!")
  143.  
  144. local plr =owner
  145. local char = plr.Character
  146. local hum = char:FindFirstChildOfClass("Humanoid")
  147. local t = tick()
  148. local action = ""
  149. local torsorot = 0
  150. if hum:FindFirstChild("Animator") then
  151. hum.Animator:Destroy()
  152. end
  153.  
  154. hum.WalkSpeed = 0
  155.  
  156.  
  157. local song = Instance.new("Sound", char)
  158. song.SoundId = "rbxassetid://1883633498"
  159. song.Volume = 1
  160. song.TimePosition = 3
  161. song:Play()
  162. function createJoint(wp0, wp1, wc0x, wc0y, wc0z, wc1x, wc1y, wc1z, name)
  163. local joint = Instance.new("Motor6D", wp0)
  164. joint.Part0 = wp0
  165. joint.Part1 = wp1
  166. joint.C0 = CFrame.new(wc0x, wc0y, wc0z)
  167. joint.C1 = CFrame.new(wc1x, wc1y, wc1z)
  168. joint.Name = name
  169. return joint
  170. end
  171.  
  172. local RS = createJoint(char.Torso, char["Right Arm"], 1.5, 0.5, 0, 0, 0.5, 0, "Right Shoulder")
  173. local TS = createJoint(char.HumanoidRootPart, char.Torso, 0, 0, 0, 0, 0, 0, "RootJoint")
  174. local LS = createJoint(char.Torso, char["Left Arm"], -1.5, 0.5, 0, 0, 0.5, 0, "Left Shoulder")
  175. local RH = createJoint(char.Torso, char["Right Leg"], 0.5, -1, 0, 0, 1, 0, "Right Hip")
  176. local LH = createJoint(char.Torso, char["Left Leg"], -0.5, -1, 0, 0, 1, 0, "Left Hip")
  177. local NK = createJoint(char.Torso, char.Head, 0, 1, 0, 0, -1/2, 0, "Neck")
  178.  
  179. local rsc0 = RS.C0
  180. local lsc0 = LS.C0
  181. local tsc0 = TS.C0
  182. local rhc0 = RH.C0
  183. local lhc0 = LH.C0
  184. local nkc0 = NK.C0
  185.  
  186. local gun = Instance.new("Part", char)
  187. gun.Size = Vector3.new(1, 1, 1)
  188. gun.Anchored = false
  189. gun.CFrame = CFrame.new(0, 10, 0)
  190. gun.BrickColor = BrickColor.new("Black")
  191. gun:BreakJoints()
  192. local gunMesh = Instance.new("SpecialMesh", gun)
  193. gunMesh.MeshId = "rbxassetid://430697201"
  194. gunMesh.Scale = Vector3.new(1, 1, 1)
  195.  
  196. local gunWeld = Instance.new("Weld", gun)
  197. gunWeld.Part0 = char["Right Arm"]
  198. gunWeld.Part1 = gun
  199. gunWeld.C0 = CFrame.new(0, -1.2, -0.3) * CFrame.Angles(0, 0, math.rad(90))
  200. * CFrame.Angles(math.rad(-90), 0, 0)
  201. * CFrame.Angles(0, math.rad(180), 0)
  202.  
  203.  
  204. TS.C0 = CFrame.new(0, 10000, 0)
  205. game:GetService("RunService").RenderStepped:connect(function()
  206. t = t + 0.5
  207. if action == "IGotAGun" then
  208. local speed = 0.3
  209. torsorot = torsorot + 45
  210. NK.C0 = NK.C0:lerp(nkc0, speed)
  211. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(math.rad(torsorot), 0, 0)
  212. * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  213. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  214. * CFrame.Angles(math.rad(90), 0, 0), speed)
  215. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  216. * CFrame.Angles(math.rad(-5), 0, math.rad(5)), speed)
  217. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  218. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  219. elseif action == "IGotAGun2" then
  220. local speed = 0.3
  221.  
  222. NK.C0 = NK.C0:lerp(nkc0, speed)
  223. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(0, 0, 0)
  224. * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  225. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  226. * CFrame.Angles(math.rad(90), 0, 0), speed)
  227. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  228. * CFrame.Angles(math.rad(-5), 0, math.rad(5)), speed)
  229. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  230. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  231. elseif action == "CoufCouf" then
  232. local speed = 1
  233. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(math.random(-360, 360)),
  234. math.rad(math.random(-360, 360)),
  235. math.rad(math.random(-360, 360))), speed)
  236. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  237. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.rad(math.random(-360, 360)),
  238. math.rad(math.random(-360, 360)),
  239. math.rad(math.random(-360, 360))), speed)
  240. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.rad(math.random(-360, 360)),
  241. math.rad(math.random(-360, 360)),
  242. math.rad(math.random(-360, 360))), speed)
  243. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(math.rad(math.random(-360, 360)),
  244. math.rad(math.random(-360, 360)),
  245. math.rad(math.random(-360, 360))), speed)
  246. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(math.rad(math.random(-360, 360)),
  247. math.rad(math.random(-360, 360)),
  248. math.rad(math.random(-360, 360))), speed)
  249. elseif action == "Sleep" then
  250. local speed = 1
  251. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(0, math.rad(10), 0), speed)
  252. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, -0.5, 1)
  253. * CFrame.Angles(math.rad(90), 0, 0), speed)
  254. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(0, 0, math.rad(60)), speed)
  255. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(0, 0, math.rad(-45)), speed)
  256. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(0, 0, math.rad(20)), speed)
  257. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(0, 0, math.rad(-40)), speed)
  258. elseif action == "WakeUp" then
  259. local speed = 0.3
  260. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(-10), 0, 0), speed)
  261. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, 0, 0.5), speed)
  262. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(0, 0, math.rad(-20)), speed)
  263. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(0, 0, math.rad(20)), speed)
  264. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(math.rad(90), 0, math.rad(20)), speed)
  265. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(math.rad(90), 0, math.rad(-20)), speed)
  266. elseif action == "Whehw" then
  267. local speed = 1
  268. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  269. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, 0, 0.5), speed)
  270. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  271. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  272. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(math.rad(90), 0, math.rad(20)), speed)
  273. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(math.rad(90), 0, math.rad(-20)), speed)
  274. elseif action == "Julioliolio" then
  275. local speed = 1
  276. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  277. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  278. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  279. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  280. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  281. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(math.random(-360, 360),math.random(-360, 360), math.random(-360, 360)), speed)
  282. elseif action == "ICan" then
  283. local speed = 1
  284. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(0, math.rad(20), 0), speed)
  285. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(0, math.rad(-20), 0)
  286. * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  287. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  288. * CFrame.Angles(math.rad(-5), 0, 0), speed)
  289. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  290. * CFrame.Angles(math.rad(90), 0, math.rad(-5)), speed)
  291. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  292. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  293. elseif action == "ICan2" then
  294. local speed = 0.4
  295. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(0, math.rad(20), 0), speed)
  296. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(0, math.rad(-20), 0)
  297. * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  298. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  299. * CFrame.Angles(math.rad(-5), 0, 0), speed)
  300. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  301. * CFrame.Angles(math.rad(90), 0, math.rad(-5)), speed)
  302. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  303. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  304. elseif action == "ICant" then
  305. local speed = 0.4
  306. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(0, math.rad(20), 0), speed)
  307. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(0, math.rad(-20), 0)
  308. * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  309. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  310. * CFrame.Angles(math.rad(-5), 0, 0), speed)
  311. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  312. * CFrame.Angles(math.rad(90), 0, math.rad(-70)), speed)
  313. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  314. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  315. elseif action == "BabyJeans" then
  316. NK.C0 = nkc0
  317. TS.C0 = tsc0 * CFrame.new(0, 8, 0)
  318. LS.C0 = lsc0
  319. RS.C0 = rsc0
  320. LH.C0 = lhc0
  321. RH.C0 = rhc0
  322. elseif action == "YouAndYour" then
  323. local speed = 1
  324. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(0, -math.rad(20), 0), speed)
  325. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(0, math.rad(20), 0)
  326. * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  327. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0)
  328. * CFrame.Angles(math.rad(90), 0, math.rad(20)), speed)
  329. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0, math.sin(t/5)/10/2, 0), speed)
  330. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  331. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  332. elseif action == "Painis" then
  333. local speed = 0.4
  334. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(-20), 0, 0), speed)
  335. TS.C0 = TS.C0:lerp(tsc0 * CFrame.Angles(0, 0, 0)
  336. * CFrame.new(0, -math.cos(t/5)/10/2, 0), speed)
  337. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(-0.5, -0.1, 0)
  338. * CFrame.Angles(math.rad(10), 0, math.rad(-45)), speed)
  339. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0.5, -0.1, 0)
  340. * CFrame.Angles(math.rad(10), 0, math.rad(45)), speed)
  341. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  342. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, math.cos(t/5)/10/2, 0), speed)
  343. elseif action == "Impoopments" then
  344. local speed = 1
  345. NK.C0 = NK.C0:lerp(nkc0, speed)
  346. TS.C0 = TS.C0:lerp(tsc0, speed)
  347. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.rad(math.random(-360, 360)),
  348. math.rad(math.random(-360, 360)),
  349. math.rad(math.random(-360, 360))), speed)
  350. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.rad(math.random(-360, 360)),
  351. math.rad(math.random(-360, 360)),
  352. math.rad(math.random(-360, 360))), speed)
  353. RH.C0 = RH.C0:lerp(rhc0, speed)
  354. LH.C0 = LH.C0:lerp(lhc0, speed)
  355. elseif action == "Normal" then
  356. local speed = 1
  357. NK.C0 = nkc0
  358. TS.C0 = tsc0
  359. LS.C0 = lsc0
  360. RS.C0 = rsc0
  361. LH.C0 = lhc0
  362. RH.C0 = rhc0
  363. elseif action == "Jooj" then
  364. NK.C0 = nkc0 * CFrame.new(math.random(-10, 10)/10, math.random(-10, 10)/10, math.random(-10, 10)/10)
  365. TS.C0 = tsc0 * CFrame.new(math.random(-10, 10)/10, math.random(-10, 10)/10, math.random(-10, 10)/10)
  366. LS.C0 = lsc0 * CFrame.new(math.random(-10, 10)/10, math.random(-10, 10)/10, math.random(-10, 10)/10)
  367. LH.C0 = lhc0 * CFrame.new(math.random(-10, 10)/10, math.random(-10, 10)/10, math.random(-10, 10)/10)
  368. RS.C0 = rsc0 * CFrame.new(math.random(-10, 10)/10, math.random(-10, 10)/10, math.random(-10, 10)/10)
  369. RH.C0 = rhc0 * CFrame.new(math.random(-10, 10)/10, math.random(-10, 10)/10, math.random(-10, 10)/10)
  370. elseif action == "Upsidedown" then
  371. local speed = 1
  372. NK.C0 = nkc0
  373. TS.C0 = tsc0 * CFrame.Angles(0, 0, math.rad(180))
  374. LS.C0 = lsc0
  375. RS.C0 = rsc0
  376. LH.C0 = lhc0
  377. RH.C0 = rhc0
  378. elseif action == "CAAC" then
  379. local speed = 0.1
  380. NK.C0 = nkc0
  381. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, 4, 0), speed)
  382. LS.C0 = lsc0
  383. RS.C0 = rsc0
  384. LH.C0 = lhc0
  385. RH.C0 = rhc0
  386. end
  387. end)
  388.  
  389.  
  390. action = "IGotAGun"
  391. wait(0.5)
  392. action = "IGotAGun2"
  393. wait(2.9)
  394. action = "CoufCouf"
  395. local part = Instance.new("Part", char)
  396. part.Anchored = true
  397. part.Material = "Neon"
  398. part.BrickColor = BrickColor.new("New Yeller")
  399. part.CanCollide = false
  400. part.Size = Vector3.new(0.1, 0.1, 10000)
  401. for i = 1, 16 do
  402.  
  403.  
  404. part.CFrame = CFrame.new(char.HumanoidRootPart.Position, Vector3.new(math.random(-100, 100), math.random(-100, 100),math.random(-100, 100)))
  405. wait(0.5/16)
  406.  
  407. end
  408. part:Destroy()
  409. gun:Destroy()
  410. local bed = Instance.new("Part", char)
  411. bed.Anchored = false
  412. bed.CanCollide = false
  413. bed.Size = Vector3.new(4, 8, 2)
  414. bed:BreakJoints()
  415. local bedmesh = Instance.new("SpecialMesh", bed)
  416. bedmesh.Scale = Vector3.new(0.4, 0.5, 0.4)
  417. bedmesh.MeshId = "rbxassetid://473508427"
  418. bedmesh.TextureId = "rbxassetid://473508936"
  419. local bedweld = Instance.new("Weld", bed)
  420. bedweld.Part0 = char.HumanoidRootPart
  421. bedweld.Part1 = bed
  422. bedweld.C0 = CFrame.new(0, -1.35, 1) * CFrame.Angles(0, math.rad(-180), 0)
  423. * CFrame.Angles(math.rad(-90), 0, 0)
  424. action = "Sleep"
  425. wait(0.25)
  426. action = "WakeUp"
  427. wait(0.5)
  428. action = "Whehw"
  429. wait(0.7)
  430. action = "Julioliolio"
  431. for i = 1, 16 do
  432. bedweld.C0 = CFrame.new(0, -1.35, 1) * CFrame.Angles(0, math.rad(-180), 0)
  433. * CFrame.Angles(math.rad(-90) + math.random(-360, 360), math.random(-360, 360), math.random(-360, 360))
  434. wait(1/16)
  435. end
  436. bed:Destroy()
  437. action = "ICan"
  438. wait(0.2)
  439. action = "ICant"
  440. wait(0.25)
  441. action = "ICan2"
  442. wait(0.2)
  443. action = "ICant"
  444. wait(0.35)
  445. action = "BabyJeans"
  446. local baby = Instance.new("Part", char)
  447. baby.Size = Vector3.new(2, 2, 1)
  448. baby.Anchored = false
  449. baby.CanCollide = false
  450. baby:BreakJoints()
  451.  
  452. local baby2 = Instance.new("SpecialMesh", baby)
  453. baby2.MeshId = "rbxassetid://430300723"
  454. baby2.Scale = Vector3.new(5, 5, 5)
  455. baby2.TextureId = "rbxassetid://430300725"
  456.  
  457. local babyweld = Instance.new("Weld", baby)
  458. babyweld.Part0 = char.Torso
  459. babyweld.Part1 = baby
  460. babyweld.C0 = CFrame.new(0, -1, 0)
  461. * CFrame.Angles(0, math.rad(180), 0)
  462. wait(0.5)
  463. baby2.TextureId = "rbxassetid://140688857"
  464. wait(1.1)
  465. baby:Destroy()
  466. action = "YouAndYour"
  467. wait(0.5)
  468. action = "Painis"
  469. wait(0.4)
  470. action = "Impoopments"
  471. wait(1)
  472.  
  473. local pp = Instance.new("Part", char)
  474. pp.Size = Vector3.new(1, 1, 1)
  475. pp.Anchored = true
  476. pp.CanCollide = false
  477. pp.BrickColor = char.Torso.BrickColor
  478. pp:BreakJoints()
  479. pp.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(0, -1, 0)
  480.  
  481. for i = 1, 20 do
  482. pp.Size = pp.Size + Vector3.new(0, 0, 2)
  483. pp.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(0, -1, -i)
  484. wait(0.5/20)
  485. end
  486. pp:Destroy()
  487. action = "Jooj"
  488. wait(1.7)
  489. action = "Normal"
  490. wait(0.5)
  491. action = "Upsidedown"
  492. wait(0.5)
  493. action = "Normal"
  494. TS.C0 = tsc0 * CFrame.new(0, 10, 0)
  495. local caac = Instance.new("Part", char)
  496. caac.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(0, -1, 0)
  497. caac.Anchored = true
  498. caac.CanCollide = true
  499. caac.Size = Vector3.new(8, 4, 1)
  500. caac:BreakJoints()
  501. local caactext = Instance.new("SurfaceGui", caac)
  502. caactext.Adornee = caac
  503. local caactext2 = Instance.new("TextLabel", caactext)
  504. caactext2.Size = UDim2.new(1, 0, 1, 0)
  505. caactext2.TextScaled = true
  506. caactext2.Text = "CAAC"
  507. caactext2.Font = "Legacy"
  508. action = "CAAC"
  509. wait(1.7)
  510. coroutine.resume(coroutine.create(function()
  511. for i = 1, 100 do
  512. if char.Head ~= nil then
  513. char.Head.Mesh.Scale = char.Head.Mesh.Scale + Vector3.new(1, 1, 1)
  514. end
  515. wait(0.5/100)
  516. end
  517. end))
  518. wait(1)
  519. caac.Anchored = false
  520. char.Head:Destroy()
  521. local sound = Instance.new("Sound", char.Torso)
  522. sound.SoundId = "rbxassetid://440431180"
  523. sound.Volume = 1
  524. sound:Play()
  525.  
  526. local explosion = Instance.new("Explosion", char)
  527. explosion.BlastRadius = 1
  528. explosion.BlastPressure = 9000
  529. explosion.Position = char.Torso.Position
Advertisement
Add Comment
Please, Sign In to add comment