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 |