SHOW:
|
|
- or go back to the newest paste.
1 | - | --BY quuisiYT (aka. quu ;3) |
1 | + | |
2 | - | --RULES: DO NOT COPY OR REUPLOAD AND MODIFY!!!!!! |
2 | + | |
3 | ||
4 | local hl1id = "rbxassetid://687964979" | |
5 | local hl2id = "rbxassetid://658979528" | |
6 | local ger1 = "rbxassetid://1353780582" | |
7 | local jl2 = "rbxassetid://1087356234" | |
8 | local plr = game.Players.GrownGreen | |
9 | - | local plr = game.Players.LocalPlayer |
9 | + | |
10 | local char = plr.Character | |
11 | local uis = game:GetService("UserInputService") | |
12 | local runsrv = game:GetService("RunService") | |
13 | char.Animate:Destroy() | |
14 | local armright = char.Torso["Right Shoulder"] | |
15 | local armleft = char.Torso["Left Shoulder"] | |
16 | local legright = char.Torso["Right Hip"] | |
17 | local legleft = char.Torso["Left Hip"] | |
18 | local legrightold = legright.C0 | |
19 | local legleftold = legleft.C0 | |
20 | local armrightold = armright.C0 | |
21 | local armleftold = armleft.C0 | |
22 | local neckold = char.Torso.Neck.C0 | |
23 | local roothipold = char.HumanoidRootPart["RootJoint"].C0 | |
24 | local cantrigger = false | |
25 | local humanoid = char.Humanoid | |
26 | humanoid.Name = "Humen" | |
27 | local Runningy = false | |
28 | local FinishedRunning = false | |
29 | local cansay = false | |
30 | local mouse = plr:getMouse(); | |
31 | local tokeel = nil | |
32 | local mode = 0 | |
33 | local marcel = nil | |
34 | local hing = nil | |
35 | local scrin = nil | |
36 | if workspace:FindFirstChild("marcel") then else | |
37 | local marcel2 = Instance.new("Sound",workspace) | |
38 | marcel2.SoundId = "rbxassetid://1447435947" | |
39 | marcel2.Looped =true | |
40 | marcel = marcel2 | |
41 | marcel.Volume = 10 | |
42 | end | |
43 | marcel.Name = "marcel" | |
44 | marcel:Play() | |
45 | local backup = char.Humen:Clone() | |
46 | local backup2 = marcel:Clone() | |
47 | runsrv.RenderStepped:Connect(function() | |
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 |