Need a unique gift idea?
A Pastebin account makes a great Christmas gift
SHARE
TWEET

Untitled

a guest Oct 12th, 2018 56 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1. --BY quuisiYT (aka. quu ;3)
  2. --RULES: DO NOT COPY OR REUPLOAD AND MODIFY!!!!!!
  3. wait(2)
  4.  
  5. local hl1id = "rbxassetid://687964979"
  6. local hl2id = "rbxassetid://658979528"
  7. local ger1 = "rbxassetid://1353780582"
  8. local jl2 =  "rbxassetid://1087356234"
  9. local plr = owner
  10. repeat wait(.4) until plr.Character
  11. local char = plr.Character
  12. local uis = game:GetService("UserInputService")
  13. local runsrv = game:GetService("RunService")
  14. char.Animate:Destroy()
  15. local armright = char.Torso["Right Shoulder"]
  16. local armleft = char.Torso["Left Shoulder"]
  17. local legright = char.Torso["Right Hip"]
  18. local legleft = char.Torso["Left Hip"]
  19. local legrightold = legright.C0
  20. local legleftold = legleft.C0
  21. local armrightold = armright.C0
  22. local armleftold = armleft.C0
  23. local neckold = char.Torso.Neck.C0
  24. local roothipold = char.HumanoidRootPart["RootJoint"].C0
  25. local cantrigger = false
  26. local humanoid = char.Humanoid
  27. humanoid.Name = "Humen"
  28. local Runningy = false
  29. local FinishedRunning = false
  30. local cansay = false
  31. local mouse = plr:getMouse();
  32. local tokeel = nil
  33. local mode = 0
  34. local marcel = nil
  35. local hing = nil
  36. local scrin = nil
  37. if workspace:FindFirstChild("marcel") then else
  38. local marcel2 = Instance.new("Sound",workspace)
  39. marcel2.SoundId = "rbxassetid://1447435947"
  40. marcel2.Looped =true
  41. marcel = marcel2
  42. marcel.Volume = 10
  43. end
  44. marcel.Name = "marcel"
  45. marcel:Play()
  46. local backup = char.Humen:Clone()
  47. local backup2 = marcel:Clone()
  48.     if marcel then
  49.         backup2.TimePosition = marcel.TimePosition
  50.     end
  51. if workspace:FindFirstChild("marcel") then else
  52.         backup2.Parent = workspace
  53.         marcel = backup2
  54.         marcel:Play()
  55.         backup2 = workspace.marcel:Clone()
  56.        
  57.     end
  58.    
  59.    
  60.     if char:FindFirstChild("Humen") then else
  61.         backup.Parent = char
  62.         humanoid = backup
  63.         backup = char.Humen:Clone()
  64.        
  65.     end
  66. for i,v in pairs(char.Humen:GetPlayingAnimationTracks()) do
  67.     v:Stop()
  68. end
  69. char.Humen.MaxHealth = 1e35345354345
  70. char.Humen.Health = 1e35345354345
  71. if char:FindFirstChild("yes") then else
  72. local force = Instance.new("ForceField",char)
  73. force.Visible = false
  74. force.Name = "yes"
  75. end
  76. end)
  77.  
  78. char.Torso.Anchored = true
  79.  
  80. runsrv.RenderStepped:Connect(function()
  81.     if workspace:FindFirstChild("Table"..plr.Name) then else
  82. local table = Instance.new("Model")
  83. local part = Instance.new("Part")
  84. local part_2 = Instance.new("Part")
  85. local part_3 = Instance.new("Part")
  86. local main = Instance.new("Part")
  87. local part_4 = Instance.new("Part")
  88. local part_5 = Instance.new("Part")
  89. local laptop = Instance.new("Model")
  90. local keyboard = Instance.new("Part")
  91. local decal = Instance.new("Decal")
  92. local hinge = Instance.new("Part")
  93. local decal_2 = Instance.new("Decal")
  94. local part_6 = Instance.new("Part")
  95. local decal_3 = Instance.new("Decal")
  96. local decal_4 = Instance.new("Decal")
  97. local screen = Instance.new("Part")
  98. local decal_5 = Instance.new("Decal")
  99. local floor = Instance.new("Part")
  100. local mesh = Instance.new("BlockMesh")
  101.  
  102. table.PrimaryPart = floor
  103. table.Name = "Table"..plr.Name
  104. table.Parent = workspace
  105. part.Anchored = true
  106. part.Size = Vector3.new(5.819, 0.692, 3.055)
  107. part.Orientation = Vector3.new(0, -34.32, 0)
  108. part.Material = Enum.Material.SmoothPlastic
  109. part.BottomSurface = Enum.SurfaceType.Smooth
  110. part.BrickColor = BrickColor.new("Br. yellowish orange")
  111. part.TopSurface = Enum.SurfaceType.Smooth
  112. part.Color = Color3.new(0.886275, 0.603922, 0.247059)
  113. part.Parent = table
  114. part.CFrame = CFrame.new(-4.982, 2.694, 16.191) * CFrame.Angles(0, -0.599, 0)
  115. part_2.Anchored = true
  116. part_2.Size = Vector3.new(5.551, 0.692, 3.278)
  117. part_2.Orientation = Vector3.new(0, 34.32, 0)
  118. part_2.Material = Enum.Material.SmoothPlastic
  119. part_2.BottomSurface = Enum.SurfaceType.Smooth
  120. part_2.BrickColor = BrickColor.new("Br. yellowish orange")
  121. part_2.TopSurface = Enum.SurfaceType.Smooth
  122. part_2.Color = Color3.new(0.886275, 0.603922, 0.247059)
  123. part_2.Parent = table
  124. part_2.CFrame = CFrame.new(8.587, 2.694, 16.174) * CFrame.Angles(0, 0.599, 0)
  125. part_3.Anchored = true
  126. part_3.Size = Vector3.new(5.322, 2.387, 2.57)
  127. part_3.BottomSurface = Enum.SurfaceType.Smooth
  128. part_3.Material = Enum.Material.SmoothPlastic
  129. part_3.TopSurface = Enum.SurfaceType.Smooth
  130. part_3.Orientation = Vector3.new(0, 34.32, 0)
  131. part_3.Parent = table
  132. part_3.CFrame = CFrame.new(8.512, 1.195, 16.046) * CFrame.Angles(0, 0.599, 0)
  133. main.Anchored = true
  134. main.Size = Vector3.new(10.357, 2.387, 2.57)
  135. main.BottomSurface = Enum.SurfaceType.Smooth
  136. main.Material = Enum.Material.SmoothPlastic
  137. main.TopSurface = Enum.SurfaceType.Smooth
  138. main.Name = "main"
  139. main.Parent = table
  140. main.CFrame = CFrame.new(1.86, 1.195, 17.322)
  141. part_4.Anchored = true
  142. part_4.Size = Vector3.new(5.322, 2.387, 2.57)
  143. part_4.BottomSurface = Enum.SurfaceType.Smooth
  144. part_4.Material = Enum.Material.SmoothPlastic
  145. part_4.TopSurface = Enum.SurfaceType.Smooth
  146. part_4.Orientation = Vector3.new(0, -34.32, 0)
  147. part_4.Parent = table
  148. part_4.CFrame = CFrame.new(-4.792, 1.195, 16.046) * CFrame.Angles(0, -0.599, 0)
  149. part_5.Anchored = true
  150. part_5.Size = Vector3.new(10.658, 0.692, 3.055)
  151. part_5.Material = Enum.Material.SmoothPlastic
  152. part_5.BrickColor = BrickColor.new("Br. yellowish orange")
  153. part_5.BottomSurface = Enum.SurfaceType.Smooth
  154. part_5.TopSurface = Enum.SurfaceType.Smooth
  155. part_5.Color = Color3.new(0.886275, 0.603922, 0.247059)
  156. part_5.Parent = table
  157. part_5.CFrame = CFrame.new(1.889, 2.694, 17.564)
  158. laptop.PrimaryPart = keyboard
  159. laptop.Name = "Laptop"
  160. laptop.Parent = table
  161. keyboard.Anchored = true
  162. keyboard.Size = Vector3.new(3.182, 0.143, 2.522)
  163. keyboard.BottomSurface = Enum.SurfaceType.Smooth
  164. keyboard.Material = Enum.Material.SmoothPlastic
  165. keyboard.Color = Color3.new(0.388235, 0.372549, 0.384314)
  166. keyboard.Name = "keyboard"
  167. keyboard.TopSurface = Enum.SurfaceType.Smooth
  168. keyboard.BrickColor = BrickColor.new("Dark stone grey")
  169. keyboard.Parent = laptop
  170. keyboard.CFrame = CFrame.new(2.524, 3.112, 17.226)
  171. decal.Texture = "http://www.roblox.com/asset/?id=22020376"
  172. decal.Face = Enum.NormalId.Top
  173. decal.Parent = keyboard
  174. hinge.Anchored = true
  175. hinge.Size = Vector3.new(3.182, 0.143, 0.175)
  176. hinge.BottomSurface = Enum.SurfaceType.Smooth
  177. hinge.Material = Enum.Material.SmoothPlastic
  178. hinge.Color = Color3.new(0.388235, 0.372549, 0.384314)
  179. hinge.Name = "Hinge"
  180. hinge.BrickColor = BrickColor.new("Dark stone grey")
  181. hinge.Transparency = 1
  182. hinge.TopSurface = Enum.SurfaceType.Smooth
  183. hinge.Parent = laptop
  184. hinge.CFrame = CFrame.new(2.524, 3.112, 18.535)
  185. decal_2.Texture = "http://www.roblox.com/asset/?id=22020376"
  186. decal_2.Face = Enum.NormalId.Top
  187. decal_2.Parent = hinge
  188. part_6.Anchored = true
  189. part_6.Size = Vector3.new(3.182, 1.925, 0.183)
  190. part_6.Orientation = Vector3.new(12.32, 0, 0)
  191. part_6.Material = Enum.Material.SmoothPlastic
  192. part_6.BottomSurface = Enum.SurfaceType.Smooth
  193. part_6.BrickColor = BrickColor.new("Dark stone grey")
  194. part_6.TopSurface = Enum.SurfaceType.Smooth
  195. part_6.Color = Color3.new(0.384314, 0.368627, 0.384314)
  196. part_6.Parent = laptop
  197. part_6.CFrame = CFrame.new(2.524, 4.003, 18.706) * CFrame.Angles(0.215, 0, 0)
  198. decal_3.Texture = "http://www.roblox.com/asset/?id=1010118400"
  199. decal_3.Parent = part_6
  200. decal_4.Texture = "http://www.roblox.com/asset/?id=936197282"
  201. decal_4.Face = Enum.NormalId.Back
  202. decal_4.Parent = part_6
  203. screen.Anchored = true
  204. screen.Size = Vector3.new(23.205, 11.679, 2.57)
  205. screen.BottomSurface = Enum.SurfaceType.Smooth
  206. screen.Material = Enum.Material.SmoothPlastic
  207. screen.TopSurface = Enum.SurfaceType.Smooth
  208. screen.Name = "Screen"
  209. screen.Parent = table
  210. screen.CFrame = CFrame.new(1.53, 5.841, 4.935)
  211. decal_5.Texture = "rbxassetid://1447523984"
  212. decal_5.Face = Enum.NormalId.Back
  213. decal_5.Parent = screen
  214. floor.Anchored = true
  215. floor.Size = Vector3.new(23.205, 0.067, 16.89)
  216. floor.BottomSurface = Enum.SurfaceType.Smooth
  217. floor.Material = Enum.Material.SmoothPlastic
  218. floor.TopSurface = Enum.SurfaceType.Smooth
  219. floor.Name = "floor"
  220. floor.Parent = table
  221. floor.CFrame = CFrame.new(1.53, 0.021, 12.095)
  222. mesh.Scale = Vector3.new(1, 0.591, 1)
  223. mesh.Parent = floor
  224. hing = hinge
  225. scrin = part_6
  226. workspace.CurrentCamera.CameraSubject = part_6
  227. table:SetPrimaryPartCFrame(char.Torso.CFrame * CFrame.new(0,-2.97,2))
  228. table:SetPrimaryPartCFrame(floor.CFrame * CFrame.Angles(0,3.6,0))
  229. end
  230. end)
  231. local root = char.HumanoidRootPart
  232. local oldroot = nil
  233.  
  234. for i = 1,15 do
  235.     root.CFrame = root.CFrame * CFrame.new(-.1,.03,-.06)
  236.     root.CFrame = root.CFrame * CFrame.Angles(0,.047,0)
  237.     runsrv.RenderStepped:wait()
  238. end
  239.  
  240. oldroot = root.CFrame
  241.  
  242. wait(2.6) -- - b
  243.  
  244.  
  245.     for i = 1,470 do
  246.         armright.C0 = armright.C0 * CFrame.Angles(0,0,.9)
  247.         armleft.C0 = armleft.C0 * CFrame.Angles(0,0,-.4)
  248.         runsrv.RenderStepped:wait()
  249.     end
  250.    
  251.    
  252.     for i = 1,10 do
  253.         root.CFrame = root.CFrame * CFrame.Angles(.8,.7,.4)
  254.         runsrv.RenderStepped:Wait()
  255.     end
  256.    
  257.    
  258.     wait(3)
  259.    
  260.    
  261.     for i = 1,10 do
  262.         root.CFrame = root.CFrame * CFrame.Angles(.8,.7,.4)
  263.         runsrv.RenderStepped:Wait()
  264.     end
  265.    
  266.     wait(.5)
  267.    
  268.    
  269.     for i = 1,30 do
  270.         root.CFrame = root.CFrame * CFrame.Angles(.8,.7,.4)
  271.         runsrv.RenderStepped:Wait()
  272. end --a
  273. function laptopkapputt()
  274.     armright.C0 = armrightold
  275.     armleft.C0 = armleftold
  276.     armright.C0 = armright.C0 * CFrame.Angles(0,0,.9)
  277.     armleft.C0 = armleft.C0 * CFrame.Angles(0,0,-2)
  278.     armleft.C0 = armleft.C0 * CFrame.new(0,-3,0)
  279.     root.CFrame = oldroot
  280.     local hingepos = hing.Position
  281.    
  282.     for i = 1,13 do
  283.         scrin.CFrame = scrin.CFrame * CFrame.Angles(math.rad(-i),0,0) * CFrame.new(0,.01,-.09)
  284.    
  285.         runsrv.RenderStepped:wait()
  286.         armleft.C0 = armleft.C0 * CFrame.new(0,.1,0)
  287.     end
  288.     for i = 1,13 do
  289.         scrin.CFrame = scrin.CFrame * CFrame.Angles(math.rad(i),0,0) * CFrame.new(0,-.01,.09)
  290.        
  291.         runsrv.RenderStepped:wait()
  292.         armleft.C0 = armleft.C0 * CFrame.new(0,-.1,0)
  293.     end
  294. end
  295.  
  296.  
  297. function laptopkapputt2()
  298.     armright.C0 = armrightold
  299.     armleft.C0 = armleftold
  300.     armright.C0 = armright.C0 * CFrame.Angles(0,0,.9)
  301.     armleft.C0 = armleft.C0 * CFrame.Angles(0,0,-2)
  302.     armleft.C0 = armleft.C0 * CFrame.new(0,-3,0)
  303.     root.CFrame = oldroot
  304.     local hingepos = hing.Position
  305.    
  306.     for i = 1,4 do
  307.         scrin.CFrame = scrin.CFrame * CFrame.Angles(math.rad(-i * 2 ),0,0) * CFrame.new(0,.01 * 2,-.09 * 2)
  308.    
  309.         runsrv.RenderStepped:wait()
  310.         armleft.C0 = armleft.C0 * CFrame.new(0,.1 * 2,0)
  311.     end
  312.     for i = 1,4 do
  313.         scrin.CFrame = scrin.CFrame * CFrame.Angles(math.rad(i * 2),0,0) * CFrame.new(0,-.01 * 2,.09 * 2)
  314.        
  315.         runsrv.RenderStepped:wait()
  316.         armleft.C0 = armleft.C0 * CFrame.new(0,-.1 * 2,0)
  317.     end
  318. end
  319. wait(1)
  320. laptopkapputt()
  321. wait(.3)
  322. laptopkapputt2()
  323. wait(.3)
  324. laptopkapputt2()
  325. for i = 1,50 do
  326.         root.CFrame = root.CFrame * CFrame.Angles(.8,.7,.4)
  327.         runsrv.RenderStepped:Wait()
  328. end
  329. wait(1)
  330.  
  331. laptopkapputt2()
  332. wait(.3)
  333. laptopkapputt2()
  334. wait(5)
  335. laptopkapputt2()
  336. wait(.2)
  337. laptopkapputt2()
  338. wait(.2)
  339. laptopkapputt2()
  340. wait(.3)
  341. for i = 1,50 do
  342.         root.CFrame = root.CFrame * CFrame.Angles(.8,.7,.4)
  343.         runsrv.RenderStepped:Wait()
  344. end
  345. armright.C0 = armrightold
  346.     armleft.C0 = armleftold
  347.     armright.C0 = armright.C0 * CFrame.Angles(0,0,.9)
  348.     armleft.C0 = armleft.C0 * CFrame.Angles(0,0,-2)
  349.     root.CFrame = oldroot
  350.    
  351.     local hingepos = hing.Position
  352.    
  353.     for i = 1,13 do
  354.         scrin.CFrame = scrin.CFrame * CFrame.Angles(math.rad(-i),0,0) * CFrame.new(0,.01,-.09)
  355.    
  356.         runsrv.RenderStepped:wait()
  357.         armleft.C0 = armleft.C0 * CFrame.new(0,.1,0)
  358.     end
  359.    
  360.     wait(.5)
  361.    
  362.     root.CFrame = root.CFrame * CFrame.new(-4,0,0)
  363.    
  364.     for i = 1,90 do
  365.         root.CFrame = root.CFrame * CFrame.Angles(.8,.7,.4)
  366.         runsrv.RenderStepped:Wait()
  367.     end
  368.    
  369.     armright.C0 = armrightold
  370.     armleft.C0 = armleftold
  371.     armright.C0 = armright.C0 * CFrame.Angles(0,0,.9)
  372.     armleft.C0 = armleft.C0 * CFrame.Angles(0,0,-1.5)
  373.     --armleft.C0 = armleft.C0 * CFrame.new(0,-3,0)
  374.     root.CFrame = oldroot
  375.     root.CFrame = root.CFrame * CFrame.new(-4,0,0)
  376.     wait(.7)
  377.     for x=1,9 do
  378.     for i = 1,14 do
  379.             armleft.C0 = armleft.C0 * CFrame.new(0,-.1,0)
  380.             runsrv.RenderStepped:wait()
  381.     end
  382.     wait()
  383.     for i = 1,14 do
  384.             armleft.C0 = armleft.C0 * CFrame.new(0,.1,0)
  385.             runsrv.RenderStepped:wait()
  386.     end
  387.     wait(.1)
  388.     end
  389.     for i = 1,10 do
  390.     for i = 1,4 do
  391.             armleft.C0 = armleft.C0 * CFrame.new(0,-.3,0)
  392.             runsrv.RenderStepped:wait()
  393.     end
  394.     wait()
  395.     for i = 1,4 do
  396.             armleft.C0 = armleft.C0 * CFrame.new(0,.3,0)
  397.             runsrv.RenderStepped:wait()
  398.     end
  399.     wait()
  400.     end
  401.     wait(.5)
  402.     for i = 1,300 do
  403.         root.CFrame = root.CFrame * CFrame.Angles(.9,.8,.5)
  404.         runsrv.RenderStepped:Wait()
  405.     end
  406.     wait(1.4)
  407.     for i = 1,70 do
  408.         root.CFrame = root.CFrame * CFrame.Angles(3,7,6)
  409.         runsrv.RenderStepped:Wait()
  410.     end
  411.     wait(.2)
  412.     laptopkapputt2()
  413.     wait()
  414.     laptopkapputt2()
  415.     wait()
  416.     laptopkapputt2()
  417.     wait()
  418.     laptopkapputt2()
  419.     wait()
  420.     armright.C0 = armrightold
  421.     armleft.C0 = armleftold
  422.     armright.C0 = armright.C0 * CFrame.Angles(0,0,.9)
  423.     armleft.C0 = armleft.C0 * CFrame.Angles(0,0,-1.5)
  424.     --armleft.C0 = armleft.C0 * CFrame.new(0,-3,0)
  425.     root.CFrame = oldroot
  426.     root.CFrame = root.CFrame * CFrame.new(-4,0,0)
  427.     wait(1.7)
  428.     for i = 1,500 do
  429.         root.CFrame = root.CFrame * CFrame.Angles(.9,.8,.5)
  430.         runsrv.RenderStepped:Wait()
  431.     end
  432.     local fish = Instance.new("Part")
  433. local mesh = Instance.new("SpecialMesh")
  434.  
  435. fish.Anchored = true
  436. fish.CanCollide = false
  437. fish.Name = "fish"
  438. fish.Transparency = 0
  439. fish.TopSurface = Enum.SurfaceType.Smooth
  440. fish.BottomSurface = Enum.SurfaceType.Smooth
  441. fish.Parent = workspace
  442. fish.CFrame = char.Torso.CFrame * CFrame.new(4,-2,0)
  443. mesh.MeshType = Enum.MeshType.FileMesh
  444. mesh.Scale = Vector3.new(0.03, 0.03, 0.03)
  445. mesh.MeshId = "rbxassetid://711628355"
  446. mesh.TextureId = "rbxassetid://711628404"
  447. mesh.Parent = fish
  448. for i = 1,15 do
  449.     fish.CFrame = fish.CFrame * CFrame.new(0,.2,0)
  450.     runsrv.RenderStepped:Wait()
  451. end
  452. wait(1)
  453. for i = 1,15 do
  454.     fish.CFrame = fish.CFrame * CFrame.new(0,-.3,0)
  455.     runsrv.RenderStepped:Wait()
  456. end
  457.  
  458.     for i = 1,620 do
  459.         root.CFrame = root.CFrame * CFrame.Angles(.9,.8,.5)
  460.         runsrv.RenderStepped:Wait()
  461.     end
  462.     for i = 1,40 do
  463.         root.CFrame = root.CFrame * CFrame.new(0,-.5,0)
  464.         runsrv.RenderStepped:wait()
  465.     end
  466.     for i = 1,40 do
  467.         root.CFrame = root.CFrame * CFrame.new(0,.5,0)
  468.             runsrv.RenderStepped:wait()
  469.     end
  470.    
  471.         for i = 1,30 do
  472.         root.CFrame = root.CFrame * CFrame.Angles(33,22,55)
  473.         runsrv.RenderStepped:Wait()
  474.     end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top