View difference between Paste ID: aeLKsj7C and djCaYn3z
SHOW: | | - or go back to the newest paste.
1
     
2
        --[[dont u even dare take credit
3
        cus dis mai law ok and if u break my law i keel u in sb
4
     
5
    btw there's no point in re-naming "LocalPlayer" to "YOURNAMEHERE" or whatever, localplayer is the CLIENT itself.
6
    + i did a small update so you still have your clothes on when small ok?
7
	+ ok wtf you need to stop using this i have regrets upon using it because it was made in 2014 ok
8
	my anims have improved so much that you haven't seen my latest works
9
	++ This is an edit of Memo1332, please, everything said above, please follow.
10
	+++ yes one other person of mine helped out with the camera, and no its not just a simple "id changing" i'm not at your level of 		
11
    skill.
12
    ++++ btw if someone else uses this in VoidSB ill be amazed; this is my favorite mini meep by far :p
13
	+++++ dam with each mep i love it even more and more. c;
14
	~AmbientOcclusion (formerly madiik)
15
        ]]--
16
         
17
        local ran,err = ypcall(function()
18
        plr = game:service'Players'.LocalPlayer
19
        char = plr.Character
20
        mouse = plr:GetMouse()
21
        humanoid = char:findFirstChild("Humanoid")
22
        torso = char:findFirstChild("Torso")
23
        head = char.Head
24
        ra = char:findFirstChild("Right Arm")
25
        la = char:findFirstChild("Left Arm")
26
        rl = char:findFirstChild("Right Leg")
27
        ll = char:findFirstChild("Left Leg")
28
        rs = torso:findFirstChild("Right Shoulder")
29
        ls = torso:findFirstChild("Left Shoulder")
30
        rh = torso:findFirstChild("Right Hip")
31
        lh = torso:findFirstChild("Left Hip")
32
        neck = torso:findFirstChild("Neck")
33
        rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
34
        anim = char:findFirstChild("Animate")
35
        rootpart = char:findFirstChild("HumanoidRootPart")
36
        camera = workspace.CurrentCamera
37
        do --Removing ROBLOX's new Looped bug >_>
38
            local function rec(x)
39
                for i,v in pairs(x:children()) do
40
                    if v:IsA'Animation' then
41
                        v.AnimationId = 'rbxassetid://28159255'
42
                    end
43
                    rec(v)
44
                end
45
            end
46
            rec(anim) --the Animate script
47
        end
48
49
        humanoid.Jump = true
50
51
        wait(.4)
52
53
54
        if anim then
55
        anim:Destroy()
56
        end
57
         
58
         
59
        rj.C0 = CFrame.new()
60
        rj.C1 = CFrame.new()
61
         
62
         
63
        super_annoying = Instance.new("Sound", head)
64-
        super_annoying.SoundId = "http://www.roblox.com/asset/?id=329197900"
64+
        super_annoying.SoundId = "http://www.roblox.com/asset/?id=392454082"
65
        super_annoying.Volume = 10
66
        super_annoying.Pitch = 1.15
67
        super_annoying.Looped = true
68
        barrel_roll = Instance.new("Sound", head)
69
        barrel_roll.SoundId = "http://www.roblox.com/asset/?id=185492305"
70
        barrel_roll.Volume = 10
71
        barrel_roll.Looped = true
72
        dubstep_gun = Instance.new("Sound", head)
73-
        dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=277260411"
73+
        dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=417233778"
74
        dubstep_gun.Volume = 10
75
        dubstep_gun.Pitch = 1.10
76
        dubstep_gun.Looped = true
77
        you_are_pirate = Instance.new("Sound", head)
78
        you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=226273007"
79
        you_are_pirate.Volume = 10
80
        you_are_pirate.Looped = true
81
        cant_touch = Instance.new("Sound", head)
82
        cant_touch.SoundId = "http://www.roblox.com/asset/?id=525644811"
83
        cant_touch.Volume = 10
84
        cant_touch.Pitch = 1.15
85
        cant_touch.Looped = true
86
        gangy_style = Instance.new("Sound", head)
87-
        gangy_style.SoundId = "http://www.roblox.com/asset/?id=859861483"
87+
        gangy_style.SoundId = "http://www.roblox.com/asset/?id=580426833"
88
        gangy_style.Volume = 10
89
        gangy_style.Looped = true
90
        gangy_style.Pitch = 1.15
91
        fox_say = Instance.new("Sound", head)
92
        fox_say.SoundId = "http://www.roblox.com/asset/?id=665080025"
93
        fox_say.Volume = 10
94
        fox_say.Looped = true
95
        durk = Instance.new("Sound", head)
96
        durk.SoundId = "http://www.roblox.com/asset/?id=1138348028"
97
        durk.Volume = 10
98
		durk.Pitch = 1.05
99
        durk.Looped = true
100
        sax_guy = Instance.new("Sound", head)
101
        sax_guy.SoundId = "http://www.roblox.com/asset/?id=130929550"
102
        sax_guy.Volume = 10
103
        sax_guy.Pitch = 1.15
104
        sax_guy.Looped = true
105
        heman = Instance.new("Sound", head)
106-
        heman.SoundId = "http://www.roblox.com/asset/?id=417233778"
106+
        heman.SoundId = "http://www.roblox.com/asset/?id=302998399"
107
        heman.Volume = 10
108
        heman.Looped = true
109
        heman.Pitch = 1.15
110
        justin = Instance.new("Sound", head)
111-
        justin.SoundId = "http://www.roblox.com/asset/?id=418014114"
111+
        justin.SoundId = "http://www.roblox.com/asset/?id=818971480"
112
        justin.Volume = 10
113
        justin.Pitch = 1.10
114
        justin.Looped = true
115
        brony_music = Instance.new("Sound", head)
116
        brony_music.SoundId = "http://www.roblox.com/asset/?id=1136035890"
117
        brony_music.Volume = 10
118
		brony_music.Pitch = 1.3
119
        brony_music.Looped = true
120
        spitfire = Instance.new("Sound", head)
121-
        spitfire.SoundId = "http://www.roblox.com/asset/?id=379791401"
121+
        spitfire.SoundId = "http://www.roblox.com/asset/?id=181476422"
122
        spitfire.Volume = 10
123
        spitfire.Looped = true
124
        spitfire.Pitch = 1.15
125
        burn_dem = Instance.new("Sound", head)
126-
        burn_dem.SoundId = "http://www.roblox.com/asset/?id=682728660"
126+
        burn_dem.SoundId = "http://www.roblox.com/asset/?id=580426833"
127
        burn_dem.Volume = 10
128
        burn_dem.Pitch = 1.15
129
        burn_dem.Looped = true
130
        aj = Instance.new("Sound", head)
131
        aj.SoundId = "rbxassetid://315524024"
132
        aj.Volume = 10
133
        aj.Pitch = 1.15
134
        aj.Looped = true
135
         
136
        Instance.new("HumanoidController", game:service'ControllerService')
137
        Instance.new("SkateboardController", game:service'ControllerService')
138
        Instance.new("VehicleController", game:service'ControllerService')
139
         
140
         
141
         
142
         
143
        --minimize
144
        rh.Parent = nil
145
        lh.Parent = nil
146
        rs.Parent = nil
147
        ls.Parent = nil
148
        neck.Parent = nil
149
        rj.Parent = nil
150
         
151
         
152
        rl.FormFactor = "Custom"
153
        ll.FormFactor = "Custom"
154
        ra.FormFactor = "Custom"
155
        la.FormFactor = "Custom"
156
        torso.FormFactor = "Custom"
157
        head.FormFactor = "Custom"
158
        rootpart.FormFactor = "Custom"
159
         
160
         
161
         
162
         
163
        rootpart.Size = Vector3.new(.4, .4, .2)
164
        rl.Size = Vector3.new(.2, .4, .2)
165
        ll.Size = Vector3.new(.2, .4, .2)
166
        ra.Size = Vector3.new(.2, .4, .2)
167
        la.Size = Vector3.new(.2, .4, .2)
168
        torso.Size = Vector3.new(.4, .4, .2)
169
        head.Size = Vector3.new(.4, .2, .2)
170
         
171
        rh.Parent = torso
172
        lh.Parent = torso
173
        rs.Parent = torso
174
        ls.Parent = torso
175
        neck.Parent = torso
176
        rj.Parent = rootpart
177
178
        rootpart.CustomPhysicalProperties = PhysicalProperties.new(100,0,100,0,0)
179
        torso.CustomPhysicalProperties = PhysicalProperties.new(100,0,100,0,0)
180
        head.CustomPhysicalProperties = PhysicalProperties.new(100,0,100,0,0)
181
        rl.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
182
        ll.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
183
        ra.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
184
        la.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
185
         
186
         
187
        if torso:findFirstChild("roblox") then
188
            local p = Instance.new("Part", char)
189
            p.FormFactor = "Custom"
190
            p.Size = torso.Size
191
            p.Transparency = 1
192
            p:BreakJoints()
193
            local w = Instance.new("Weld", char)
194
            w.Part0 = p
195
            w.Part1 = torso
196
            torso:findFirstChild("roblox").Parent = p
197
        end
198
         
199
         
200
        --[[mesh1 = Instance.new("SpecialMesh", torso)
201
        mesh1.Name = "Mesh"
202
        mesh1.Scale = torso.Size - Vector3.new(torso.Size.x/2, torso.Size.y/2, 0)
203
        mesh1.MeshId = "rbxasset://fonts/torso.mesh"
204
        mesh2 = Instance.new("SpecialMesh", la)
205
        mesh2.Name = "Mesh"
206
        mesh2.Scale = la.Size - Vector3.new(0, la.Size.y/2, 0)
207
        mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
208
        mesh3 = Instance.new("SpecialMesh", ra)
209
        mesh3.Name = "Mesh"
210
        mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
211
        mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
212
        mesh4 = Instance.new("SpecialMesh", ll)
213
        mesh4.Name = "Mesh"
214
        mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
215
        mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
216
        mesh5 = Instance.new("SpecialMesh", rl)
217
        mesh5.Name = "Mesh"
218
        mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
219
        mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"--]]
220
         
221
         
222
        --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
223
         
224
        ls.C0 = CFrame.new(-.3,.1,0)
225
        ls.C1 = CFrame.new(0,.1,0)
226
        rs.C0 = CFrame.new(.3,.1,0)
227
        rs.C1 = CFrame.new(0,.1,0)
228
        rh.C0 = CFrame.new(.1,-.2,0)
229
        rh.C1 = CFrame.new(0, .2, 0)
230
        lh.C0 = CFrame.new(-.1,-.2,0)
231
        lh.C1 = CFrame.new(0, .2, 0)
232
        neck.C0 = CFrame.new(0,.2,0)
233
        neck.C1 = CFrame.new(0,-.1,0)
234
         
235
        bodyc = char:findFirstChild("Body Colors")
236
        if bodyc then
237
            bodyc:Destroy()
238
        end
239
     
240
        wait(1)
241
         
242
        local body = {}
243
        for i,v in pairs(char:children()) do
244
            if v:IsA'BasePart' then
245
            print(v.Name)
246
                body[v.Name] = {Color = v.BrickColor}
247
            end
248
        end
249
     
250
        print(body.Torso)
251
        function restorecolors()
252
            for _,bp in pairs(char:children()) do
253
                if bp:IsA("BasePart") then
254
                    bp.BrickColor = body[bp.Name].Color
255
                end
256
            end
257
        end
258
     
259
         
260
        local LightForTorso = Instance.new("PointLight", head)
261
        LightForTorso.Color = torso.BrickColor.Color
262
        LightForTorso.Range = 7
263
        LightForTorso.Brightness = 1.5
264
         
265
         
266
         
267
         
268
        local slidecount = 0
269
        local slidecountmax = 0
270
        local anim = ""
271
        local lastanim = anim
272
        local speed = 0
273
        local looking = false
274
        local dancing = false
275
        local superannoying = false
276
        local barrelroll = false
277
        local dubstepgun = false
278
        local foxie = false
279
        local durka = false
280
        local saxguy = false
281
        local heya = false
282
        local jb = false
283
        local bronymusic = false
284
        local sheddy = false
285
        local burndem = false
286
        local global_wait = 0
287
         
288
        count = 0
289
        countspeed = 1
290
        sine = 0
291
        sinespeed = 1
292
         
293
         
294
         
295
        humanoid.WalkSpeed = 6
296
         
297
         
298
        local controllerService = game:GetService("ControllerService")
299
        local controller = controllerService:GetChildren()[1]
300
         
301
         
302
        local colors = {"White", "Really black"}
303
         
304
        humanoid.Died:connect(function()
305
            for cframe_parts = 0, 100 do
306
                local p = Instance.new("Part")
307
                p.FormFactor = "Custom"
308
                p.BrickColor = BrickColor.new(colors[math.random(1, #colors)])
309
                p.Size = Vector3.new(1, 1, 1)
310
                Instance.new("BlockMesh", p).Scale = Vector3.new(0.05, 0.05, 0.05)
311
                p.Locked = true
312
                p.CanCollide = false
313
                p.Anchored = true
314
                p.CFrame = torso.CFrame * CFrame.Angles(math.random(-36, 36),math.random(-36, 36),math.random(-36, 36))
315
                p.Parent = workspace
316
            game:service'Debris':AddItem(p, 5)
317
            coroutine.wrap(function()
318
            while wait() do
319
                if p ~= nil then
320
                    p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
321
                    p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
322
                    p.Transparency = p.Transparency + 0.015
323
                else
324
                    break
325
                end
326
            end
327
        end)()
328
        end
329
        for _,v in pairs(char:children()) do
330
            if v:IsA("Part") then
331
                v:Destroy()
332
            end
333
        end
334
         
335
        end)
336
         
337
         
338
        mouse.KeyDown:connect(function(k)
339
           
340
            if string.byte(k) == 50 then
341
               
342
                if dancing then return end
343
                sitting = not sitting
344
                if sitting then
345
                        local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
346
                local hitz,enz = workspace:FindPartOnRay(ray, char)
347
           
348
               
349
                     if hitz then
350
                controller.Parent = nil
351
                humanoid.WalkSpeed = 0
352
                    coroutine.wrap(function()
353
                        while wait() do
354
                            humanoid.PlatformStand = true
355
                            if sitting == false then humanoid.PlatformStand = false break end
356
                        end
357
                    end)()
358
                rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
359
                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
360
                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
361
                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
362
                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
363
               
364
                      miniweld = Instance.new("Weld", char)
365
                        miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
366
                        miniweld.Part0 = hitz
367
                        miniweld.Part1 = rootpart
368
                    else
369
                        sitting = false
370
                        return
371
                        end
372
            else
373
                if miniweld then
374
                    miniweld:Destroy()
375
                end
376
                controller.Parent = controllerService
377
                humanoid.PlatformStand = true
378
                humanoid.WalkSpeed = 6
379
            end
380
        end
381
         
382
            if k == "y" then
383
                superannoying = false
384
                barrelroll = false
385
                heya = false
386
                dubstepgun = false
387
                youpirate = false
388
                canttouch = false
389
                gangnam = false
390
                sheddy = false
391
                durka = false
392
                saxguy = false
393
                foxie = false
394
                burndem = false
395
                bronymusic = false
396
                brony_music:stop()
397
                fox_say:stop()
398
                spitfire:stop()
399
                heman:stop()
400
                justin:stop()
401
                jb = false
402
				game.Players.LocalPlayer.Character.Part:Destroy()
403
				game.Players.LocalPlayer.Character.Part:Destroy()
404
                        restorecolors()
405
                burn_dem:stop()
406
				durk:Stop()
407
                if hat then
408
                hat:Destroy()
409
				hat:Destroy()
410
            end
411
            sax_guy:stop()
412
                gangy_style:stop()
413
                cant_touch:stop()
414
                you_are_pirate:stop()
415
                dubstep_gun:stop()
416
                super_annoying:stop()
417
                barrel_roll:stop()
418
                dancing = false
419
                global_wait = 0
420
                LightForTorso.Color = torso.BrickColor.Color
421
            end
422
           
423
        if k == "z" then
424
        if dancing then return end
425
            if not sitting then
426
            dancing = true
427
            superannoying = true
428
            super_annoying:play()
429
            end
430
        end
431
        if k == "k" then
432
            if dancing then return end
433
            if not sitting then
434
                dancing = true
435
                sheddy = true
436
                spitfire:play()
437
            end
438
        end
439
         
440
        if k == "n" then
441
        if dancing then return end
442
            if not sitting then
443
                dancing = true
444
                gangnam = true
445
                gangy_style:play()
446
            end
447
        end
448
         
449
        if k == "r" then
450
            if dancing then return end
451
            if not sitting then
452
                dancing = true
453
                burndem = true
454
                burn_dem:play()
455
            end
456
        end
457
         
458
         
459
        if k == "x" then
460
        if dancing then return end
461
            if not sitting then
462
                dancing = true
463
            barrelroll = true
464
            barrel_roll:play()
465
            hat = Instance.new("Part", char)
466
            hat.FormFactor = "Custom"
467
            hat.CanCollide = false
468
            hat.Size = torso.Size
469
            hat.Locked = true
470
            hat:breakJoints()
471
            local hatmesh = Instance.new("SpecialMesh", hat)
472
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=29873142"
473
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=31467063"
474
            hatmesh.Scale = Vector3.new(.22, .2, .22)
475
            local hatweld = Instance.new("Weld", hat)
476
            hatweld.Part0 = hat
477
            hatweld.Part1 = torso
478
        end
479
        end
480
        if k == "h" then
481
              if dancing then return end
482
            if not sitting then
483
                dancing = true
484
                heman:play()
485
                heya = true
486
        end
487
        end
488
        if k == "j" then
489
            if dancing then return end
490
            if not sitting then
491
                dancing = true
492
                justin:play()
493
                jb = true
494
            hat = Instance.new("Part", char)
495
            hat.FormFactor = "Custom"
496
            hat.CanCollide = false
497
            hat.Size = head.Size
498
            hat.Locked = true
499
            hat.BrickColor = BrickColor.new("Hot pink")
500
            hat:breakJoints()
501
                local hatmesh = Instance.new("SpecialMesh", hat)
502
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=19999424"
503
			hatmesh.VertexColor = Vector3.new(1,0,1)
504
            hatmesh.Scale = Vector3.new(.23, .23, .23)
505
			wait()
506
            local hatweld = Instance.new("Weld", hat)
507
            hatweld.Part0 = hat
508
            hatweld.Part1 = head
509
            hatweld.C0 = CFrame.new(0.025, -0.05, 0)
510
           hat2 = Instance.new("Part", char)
511
            hat2.FormFactor = "Custom"
512
            hat2.CanCollide = false
513
            hat2.Size = head.Size
514
            hat2.Locked = true
515
            hat2.BrickColor = BrickColor.new("Carnation pink")
516
            hat2:breakJoints()
517
                local hatmesh2 = Instance.new("SpecialMesh", hat2)
518
            hatmesh2.MeshId = "rbxassetid://1003673450"
519
			hatmesh2.VertexColor = Vector3.new(1,0.4,1)
520
            hatmesh2.Scale = Vector3.new(.0015, .003, .003)
521
            local hatweld2 = Instance.new("Weld", hat2)
522
            hatweld2.Part0 = hat2
523
            hatweld2.Part1 = head
524
            hatweld2.C0 = CFrame.new(0, -0.15, 0)
525
        end
526
        end
527
        if k == "c" then
528
        if dancing then return end
529
            if not sitting then
530
                dancing = true
531
                dubstepgun = true
532
                dubstep_gun:play()
533
            end
534
        end
535
        if k == "v" then
536
        if dancing then return end
537
                if not sitting then
538
        dancing = true
539
        youpirate = true
540
        you_are_pirate:play()
541
            hat = Instance.new("Part", char)
542
            hat.FormFactor = "Custom"
543
            hat.CanCollide = false
544
            hat.Size = head.Size
545
            hat.Locked = true
546
            hat:breakJoints()
547
            local hatmesh = Instance.new("SpecialMesh", hat)
548
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=1028848"
549
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=1028847"
550
            hatmesh.Scale = Vector3.new(.2, .2, .2)
551
            local hatweld = Instance.new("Weld", hat)
552
            hatweld.Part0 = hat
553
            hatweld.Part1 = head
554
            hatweld.C0 = CFrame.new(0, -0.15, 0)
555
        end
556
        end
557
        if k == "m" then
558
        if dancing then return end
559
            if not sitting then
560
            dancing = true
561
            canttouch = true
562
            cant_touch:play()
563
        end
564
        end
565
        if k == "b" then
566
            if dancing then return end
567
            if not sitting then
568
                dancing = true
569
                bronymusic = true
570
                brony_music:play()
571
                for _,bp in pairs(char:children()) do
572
                    if bp:IsA("BasePart") then
573
                        bp.BrickColor = BrickColor.new("Pink")
574
                    end
575
            end
576
            hat = Instance.new("Part", char)
577
            hat.FormFactor = "Custom"
578
            hat.CanCollide = false
579
            hat.Size = head.Size
580
            hat.Locked = true
581
            hat.BrickColor = BrickColor.new("Hot pink")
582
            hat:breakJoints()
583
            local hatmesh = Instance.new("SpecialMesh", hat)
584
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=118186643"
585
            hatmesh.Scale = Vector3.new(.1, .2, .1)
586
            local hatweld = Instance.new("Weld", hat)
587
            hatweld.Part0 = hat
588
            hatweld.Part1 = head
589
            hatweld.C0 = CFrame.new(0, -0.1, 0.05)
590
            end
591
        end
592
         
593
        if k == "l" then
594
        if dancing then return end
595
        if not sitting then
596
            dancing = true
597
            foxie = true
598
            fox_say:play()
599
            hat = Instance.new("Part", char)
600
            hat.FormFactor = "Custom"
601
            hat.CanCollide = false
602
            hat.Size = head.Size
603
            hat.Locked = true
604
            hat:breakJoints()
605
            local hatmesh = Instance.new("SpecialMesh", hat)
606
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=25266225"
607
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=25266210"
608
            hatmesh.Scale = Vector3.new(.2, .2, .2)
609
            local hatweld = Instance.new("Weld", hat)
610
            hatweld.Part0 = hat
611
            hatweld.Part1 = head
612
            hatweld.C0 = CFrame.new(0, -0.1, 0)
613
            end
614
           
615
        end
616
        if k == "f" then
617
        if dancing then return end
618
            if not sitting then
619
            dancing = true
620
            durka = true
621
            durk:Play()
622
        end
623
        end
624
        if k == "g" then
625
            if dancing then return end
626
            if not sitting then
627
                dancing = true
628
                saxguy = true
629
                sax_guy:play()
630
                    hat = Instance.new("Part", char)
631
            hat.FormFactor = "Custom"
632
            hat.CanCollide = false
633
            hat.Size = head.Size
634
            hat.Locked = true
635
            hat:breakJoints()
636
            local hatmesh = Instance.new("SpecialMesh", hat)
637
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=44410178"
638
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=44410320"
639
            hatmesh.Scale = Vector3.new(.25, .25, .25)
640
            local hatweld = Instance.new("Weld", hat)
641
            hatweld.Part0 = hat
642
            hatweld.Part1 = la
643
            hatweld.C0 = CFrame.new(-0.18, -0.05, .04) * CFrame.Angles(math.pi - math.rad(18), 0, math.pi/4)
644
            end
645
        end
646
         
647
           
648
         
649
         
650
            if k == "q" then
651
                if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
652
                if sitting then return end
653
                looking = true
654
                rj.C0 = CFrame.new(-math.pi/6, 0,0) * CFrame.Angles(0, 0, math.pi/4)
655
            end
656
            if k == "e" then
657
                if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
658
                if sitting then return end
659
                        looking = true
660
                rj.C0 = CFrame.new(math.pi/6, 0,0) * CFrame.Angles(0, 0, -math.pi/4)
661
            end
662
            if k == "t" then
663
                if dancing then return end
664
                if sitting then return end
665
                dancing = true
666
                aj:play()
667
            end
668
            if k == "p" then
669
				plr.Character.Humanoid.JumpPower = 32
670
				warn("Jump Power is now 32")	
671
            end
672
            if k == "u" then
673
				plr.Character.Humanoid.JumpPower = 50	
674
				print("Jump Power is now normal; 50")
675
            end
676
            if string.byte(k) == 48 or string.byte(k) == 47 then
677
                        if sitting then return end
678
                humanoid.WalkSpeed = 18
679
            end
680
            if string.byte(k) == 52 then
681
                if sitting then return end
682
                humanoid.WalkSpeed = 6
683
                end
684
        end)
685
         
686
        mouse.KeyUp:connect(function(k)
687
            if string.byte(k) == 48 or string.byte(k) == 47 then
688
                if sitting then return end
689
                humanoid.WalkSpeed = 6
690
            end
691
            if k == "y" then
692
                superannoying = false
693
                barrelroll = false
694
                heya = false
695
                dubstepgun = false
696
                youpirate = false
697
                canttouch = false
698
                gangnam = false
699
                sheddy = false
700
                durka = false
701
                saxguy = false
702
                foxie = false
703
                burndem = false
704
                bronymusic = false
705
                aj:stop()
706
                brony_music:stop()
707
                fox_say:stop()
708
                spitfire:stop()
709
				durk:Stop()
710
                heman:stop()
711
                justin:stop()
712
                jb = false
713
                        restorecolors()
714
                burn_dem:stop()
715
                if hat then
716
                hat:Destroy()
717
            end
718
            sax_guy:stop()
719
                gangy_style:stop()
720
                cant_touch:stop()
721
                you_are_pirate:stop()
722
                dubstep_gun:stop()
723
                super_annoying:stop()
724
                barrel_roll:stop()
725
                dancing = false
726
                global_wait = 0
727
                LightForTorso.Color = torso.BrickColor.Color
728
            end
729
           
730
           
731
                if k == "q" then
732
                    if looking then
733
                if sitting then return end
734
                rj.C0 = CFrame.new()
735
                looking = false
736
                end
737
            end
738
           
739
                if k == "e" then
740
                    if looking then
741
                if sitting then return end
742
                rj.C0 = CFrame.new()
743
                        looking = false
744
                end
745
            end
746
        end)
747
         
748
         
749
        game:service'RunService'.Stepped:connect(function()
750
            count = (count % 100) + (countspeed/2)
751
            angle = math.pi * math.sin(math.pi*2/100*count)
752
         
753
            if slidecount < slidecountmax then
754
            slidecount = slidecount + speed
755
            end
756
            if slidecount > slidecountmax then
757
            slidecount = slidecount - speed
758
            end  
759
        if global_wait == 380 then global_wait = 0 end
760
         
761
        sine = sine + sinespeed
762
        if not dancing then
763
                if not sitting then
764
                    local ray = Ray.new(rootpart.Position, Vector3.new(0, -1, 0))
765
            local hitz, enz = workspace:FindPartOnRay(ray, char)
766
                if not hitz then
767
                        ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + angle*0.05, 0, 0)
768
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + -angle*0.05, 0, 0)
769
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.28, 0, 0)
770
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, 0)
771
            if not looking then
772
            rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
773
            end
774
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
775
        elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 2 then
776
           
777
        -- idle anim
778
         
779
        anim = "Idle"
780
        if anim ~= lastanim then
781
            if lastanim == "Walking" then
782
                speed = 0.5
783
                slidecount = 1
784
                slidecountmax = 0
785
            elseif lastanim == "Running" then
786
                speed = 2.5
787
                slidecount = 5
788
                slidecountmax = 0
789
            else
790
        slidecount = 0
791
        slidecountmax = 0
792
        end
793
        end
794
        countspeed = 1
795
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.02, 0, 0)
796
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.02, 0, 0)
797
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.01, 0, 0)
798
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.01, 0, 0)
799
            if not looking then
800
            rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
801
            end
802
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
803
        elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 14 then
804
            looking = false
805
        -- walk anim
806
        anim = "Walking"
807
        if anim ~= lastanim then
808
        speed = 0.2
809
        slidecount = 0
810
        slidecountmax = 1
811
            if lastanim == "Running" then
812
                slidecount = 5
813
                end
814
        end
815
        countspeed = 6
816
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.3, 0, math.abs(angle*0.02))
817
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.3, 0, -math.abs(angle*0.02))
818
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.28, 0, -math.abs(angle*0.01))
819
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, math.abs(angle*0.01))
820
            rj.C0 = CFrame.new(0, math.abs(-angle*0.035), 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
821
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
822
        elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then
823
            --run anim
824
            anim = "Running"
825
        if anim ~= lastanim then
826
        speed = 1
827
        slidecount = 0
828
        slidecountmax = 5
829
            if lastanim == "Walking" then
830
                slidecount = 1
831
            end
832
        end
833
         
834
        looking = false
835
        countspeed = 9
836
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.4, 0, math.abs(angle*0.07))
837
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.4, 0, -math.abs(angle*0.07))
838
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.38, 0, -math.abs(angle*0.03))
839
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.38, 0, math.abs(angle*0.03))
840
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
841
            rj.C0 = CFrame.new(0, math.abs(-angle*.055), 0) * CFrame.Angles(-math.pi/8/5*slidecount, math.sin(angle*0.05), 0)
842
        end
843
         
844
        lastanim = anim
845
        else
846
        countspeed = 1
847
                    local ray = Ray.new(rootpart.Position, Vector3.new(0, -2, 0))
848
            local hitz, enz = workspace:FindPartOnRay(ray, char)
849
                if not hitz then
850
                rj.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(-math.pi/2, 0, 0)
851
                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.rad(30), 0, -math.pi/16)
852
                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.rad(30), 0, math.pi/16)
853
                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, -math.pi/10)
854
                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, math.pi/10)
855
                else
856
                rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
857
                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
858
                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
859
                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
860
                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
861
            end
862
           
863
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(angle*0.055, 0, 0)
864
        end
865
        else
866
        if superannoying then
867
        countspeed = 5
868
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
869
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
870
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
871
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
872
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
873
            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
874
        elseif barrelroll then
875
            countspeed = 5
876
            sinespeed = 0.1
877
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.07))
878
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.07))
879
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, 0, -math.abs(angle*0.03))
880
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, 0, math.abs(angle*0.03))
881
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
882
            rj.C0 = CFrame.new(math.sin(sine)*2.5, 0, 0) * CFrame.Angles(-math.pi/2, math.sin(sine)*4.5, 0)
883
        elseif dubstepgun then
884
        global_wait = (global_wait % 380) + 1
885
            countspeed = 5
886
            if global_wait < 249 - 40 then
887
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.27))
888
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.27))
889
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
890
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
891
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
892
            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
893
        elseif global_wait > 249 - 40 then
894
                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.4, 0, math.abs(angle*0.11))
895
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
896
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.09))
897
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.09))
898
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
899
            rj.C0 = CFrame.new(0, math.abs(-angle*.075), 0) * CFrame.Angles(0, math.pi/3 + math.sin(angle*0.15), 0)
900
            end
901
        elseif youpirate then
902
        global_wait = (global_wait % 380) + 1
903
            countspeed = 5
904
            if global_wait < 79 then
905
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
906
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
907
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
908
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
909
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
910
            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
911
        elseif global_wait < 299 then
912
                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.11))
913
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
914
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.2, 0, -math.abs(angle*0.1))
915
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.2, 0, math.abs(angle*0.1))
916
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), math.sin(angle*0.19), 0)
917
            rj.C0 = CFrame.new(0, math.abs(-angle*.055+0.2), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
918
        elseif global_wait > 299 then
919
                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
920
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
921
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
922
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
923
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
924
            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
925
            end
926
        elseif canttouch then
927
            countspeed = 5
928
        global_wait = (global_wait % 160) + 1
929
        if global_wait == 160 then global_wait = 0 end
930
            if global_wait < 39 then
931
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
932
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
933
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
934
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
935
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
936
            rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, -math.pi/6, 0)
937
        elseif global_wait < 79 then
938
             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
939
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
940
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
941
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
942
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
943
            rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, math.pi/6, 0)
944
        elseif global_wait < 119 then
945
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(0.01, 0, 0.17)
946
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
947
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
948
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
949
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
950
            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
951
            torso.CFrame = torso.CFrame * CFrame.new(0.05, 0, 0)
952
        elseif global_wait > 119 then
953
                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(0.01, 0, 0.17)
954
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
955
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
956
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
957
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
958
            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
959
            torso.CFrame = torso.CFrame * CFrame.new(-0.05, 0, 0)
960
        end
961
        elseif gangnam then
962
        countspeed = 5
963
        if global_wait == 180 then global_wait = 0 end
964
        global_wait = (global_wait % 180) + 1
965
        if global_wait < 89 then
966
            ls.C0 = CFrame.new(-.2,.1,-.1)  * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, math.pi/3 + math.abs(angle*0.05))
967
            rs.C0 = CFrame.new(.2,.1,-.1) * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, -math.pi/3 + -math.abs(angle*0.05))
968
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
969
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
970
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
971
            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
972
            elseif global_wait > 89 then
973
            ls.C0 = CFrame.new(-.2,.1,-.1)  * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, math.pi/3 + math.abs(angle*0.05))
974
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.sin(angle*0.1), 0, -math.sin(angle*0.1))
975
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
976
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
977
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
978
            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
979
        end
980
        elseif foxie then
981
        countspeed = 5
982
        global_wait = (global_wait % 380) + 2
983
        if global_wait < 89 then
984
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, -math.abs(angle*0.2))
985
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, math.abs(angle*0.2))
986
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
987
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
988
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
989
            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.rad(global_wait*4), 0)
990
            elseif global_wait > 89 then
991
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.05))
992
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, -math.abs(angle*0.05))
993
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
994
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
995
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, math.sin(angle*0.1))
996
            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
997
        end
998
        elseif durka then
999
        countspeed = 2
1000
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.07))
1001
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.07))
1002
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, 0, -math.abs(angle*0.03))
1003
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, 0, math.abs(angle*0.03))
1004
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
1005
            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
1006
        elseif saxguy then
1007
            countspeed = 5
1008
            ls.C0 = CFrame.new(-.25,.1,-.1)  * CFrame.Angles(math.pi/2.5, 0, math.pi/4)
1009
            rs.C0 = CFrame.new(.25,.1,-.1) * CFrame.Angles(math.rad(60), 0, -math.pi/4)
1010
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-math.abs(angle*0.1), 0, -0.06)
1011
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, 0.06)
1012
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(0, 0, 0)
1013
            rj.C0 = CFrame.new(0, -math.abs(angle*0.01), math.abs(angle*0.01)) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
1014
        elseif heya then
1015
             countspeed = 5
1016
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + -angle*0.2, -angle*0.1, 0)
1017
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, angle*0.1, 0)
1018
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
1019
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
1020
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
1021
            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.sin(angle*0.07), 0)
1022
        elseif jb then
1023
                 countspeed = 5
1024
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + -angle*0.2, -angle*0.1, 0)
1025
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, angle*0.1, 0)
1026
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
1027
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
1028
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
1029
            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
1030
        elseif bronymusic then
1031
                     countspeed = 5
1032
            ls.C0 = CFrame.new(-.1,.1,-.15)  * CFrame.Angles(math.pi/2 + -angle*0.1, -angle*0.1, 0)
1033
            rs.C0 = CFrame.new(.1,.1,-.15) * CFrame.Angles(math.pi/2 + angle*0.1, angle*0.1, 0)
1034
            lh.C0 = CFrame.new(-.1,-.25,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, 0)
1035
            rh.C0 = CFrame.new(.1,-.25,0) * CFrame.Angles(math.pi/2 + -angle*0.1, 0, 0)
1036
            neck.C0 = CFrame.new(0,.25,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.25), 0, 0)
1037
            rj.C0 = CFrame.new(0, -0.2 + math.abs(angle*0.05), 0) * CFrame.Angles(-math.rad(85), 0, 0)
1038
        elseif sheddy then
1039
            countspeed = 7
1040
                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
1041
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
1042
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
1043
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
1044
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
1045
            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
1046
        elseif burndem then
1047
            countspeed = 4
1048
             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
1049
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
1050
            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
1051
            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
1052
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
1053
            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
1054
        elseif aj.IsPlaying then
1055
            countspeed = 5
1056
            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -(angle)*0.4, -angle*0.1, 0)
1057
            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + (angle)*0.4, -angle*0.1, 0)
1058
            lh.C0 = CFrame.new(-.1,-.2 - math.cos(count*.025)*.02,0)  * CFrame.Angles(angle*0.05, 0, -0.06)
1059
            rh.C0 = CFrame.new(.1,-.2+math.cos(count*.025)*.02,0) * CFrame.Angles(-angle*0.05, 0, 0.06)
1060
            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
1061
            rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(0, math.cos(angle*0.1), 0)
1062
        end
1063
        end
1064
        end)
1065
         
1066
         
1067
        plr.Chatted:connect(function(msg)
1068
            game:service'Chat':Chat(head, msg, 1)
1069
            if msg == "die/" then
1070
                char:breakJoints()
1071
            end
1072
        end)
1073
         
1074
        end)
1075
        if not ran and err then
1076
            print(err)
1077
        end
1078
1079
mouse.Button1Down:connect(function()
1080
    if plr.Character.Parent ~= workspace.Camera then
1081
        if mouse ~= nil then
1082
            if mouse.Target ~= nil then
1083
                part = mouse.Target
1084
                bp = Instance.new("BodyPosition",part)
1085
                bp.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
1086
                bp.Position = part.Position
1087
                particles = Instance.new("ParticleEmitter",part)
1088
                particles.Color = ColorSequence.new(Color3.new(0,0,0))
1089
                particles.Size = NumberSequence.new(1)
1090
                particles.Texture = "rbxassetid://292289455"
1091
                particles.VelocitySpread = 360
1092
                particles.Speed = NumberRange.new(0)
1093
                particles.RotSpeed = NumberRange.new(0)
1094
                particles.Rotation = NumberRange.new(0)
1095
                particles.Rate = 250
1096
                particles.Lifetime = NumberRange.new(.2,.4)
1097
                particles.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(.12,.688,0),NumberSequenceKeypoint.new(.891,.887,0),NumberSequenceKeypoint.new(1,1,0)})
1098
                dwn = true
1099
            end
1100
        end
1101
        while dwn == true do
1102
            wait()
1103
            bp.Position = mouse.hit.p
1104
            if part then
1105
                if part.Parent:FindFirstChildOfClass("Humanoid") then
1106
                    part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true
1107
                end
1108
            end
1109
        end
1110
    end
1111
end)
1112
mouse.Button1Up:connect(function()
1113
    dwn = false
1114
    if part then if part.Parent:FindFirstChildOfClass("Humanoid") then part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false end part = nil end
1115
    if bp then bp:Destroy() end
1116
    if particles then particles:Destroy() end
1117
end)
1118
1119
mouse.KeyDown:connect(function(key)
1120
	if key == "c" then
1121
		local clone = part:Clone()
1122
		clone.Parent = workspace
1123
		clone.Anchored = false
1124
		clone:ClearAllChildren()
1125
		clone.CanCollide = true
1126
		bp.Parent = clone
1127
		particles.Parent = clone
1128
		if part.Parent:FindFirstChildOfClass("Humanoid") then
1129
			part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false
1130
		end
1131
		part:Destroy()
1132
		part = clone
1133
	end
1134
end)
1135
1136
base = Instance.new("ScreenGui",plr.PlayerGui)
1137
bbg = Instance.new("BillboardGui",plr.Character.Head)
1138
bbg.Size = UDim2.new(0,200,0,50)
1139
bbg.StudsOffset = Vector3.new(0,1.5,0)
1140
bbgTl = Instance.new("TextLabel",bbg)
1141
bbgTl.BackgroundTransparency = 1
1142
bbgTl.Size = UDim2.new(10,0,1,0)
1143
bbgTl.Position = UDim2.new(-4.5,-3,0,0)
1144
bbgTl.Font = "SourceSansBold"
1145
bbgTl.Text = " "
1146
bbgTl.TextSize = 38
1147
bbgTl.TextStrokeColor3 = Color3.new(0.3,0.3,0.3)
1148
bbgTl.TextColor3 = Color3.new(0,0,0)
1149
bbgTl.TextStrokeTransparency = 0
1150
bbgTl.TextWrapped = true
1151
1152
local plr = game.Players.LocalPlayer
1153
Instance.new("ForceField",plr.Character).Visible = false
1154
1155
bbgTl.Text = "Mini Meep Edit By Memo1332"
1156
wait(4)
1157
bbgTl.Text = " "
1158
1159
local Loc = game.Players.LocalPlayer.Backpack
1160
LocalPlayer = game.Players.LocalPlayer.Character
1161
camera = game.Workspace.Camera
1162
camera.CameraSubject = LocalPlayer.Head
1163
game.Workspace.Camera.CameraType = 3
1164
script.Parent = Loc
1165
1166
while true do
1167
wait(0.1)
1168
game.Workspace.Memo1332.Humanoid.MaxHealth = math.huge
1169
if plr.Character.Head:FindFirstChild("Sound")==nil then
1170
        super_annoying = Instance.new("Sound", head)
1171
        super_annoying.SoundId = "http://www.roblox.com/asset/?id=338431940"
1172
        super_annoying.Volume = 10
1173
        super_annoying.Pitch = 1.15
1174
        super_annoying.Looped = true
1175
        barrel_roll = Instance.new("Sound", head)
1176
        barrel_roll.SoundId = "http://www.roblox.com/asset/?id=185492305"
1177
        barrel_roll.Volume = 10
1178
        barrel_roll.Looped = true
1179
        dubstep_gun = Instance.new("Sound", head)
1180
        dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=950921258"
1181
        dubstep_gun.Volume = 10
1182
        dubstep_gun.Pitch = 1.10
1183
        dubstep_gun.Looped = true
1184
        you_are_pirate = Instance.new("Sound", head)
1185
        you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=226273007"
1186
        you_are_pirate.Volume = 10
1187
        you_are_pirate.Looped = true
1188
        cant_touch = Instance.new("Sound", head)
1189
        cant_touch.SoundId = "http://www.roblox.com/asset/?id=525644811"
1190
        cant_touch.Volume = 10
1191
        cant_touch.Pitch = 1.15
1192
        cant_touch.Looped = true
1193
        gangy_style = Instance.new("Sound", head)
1194
        gangy_style.SoundId = "http://www.roblox.com/asset/?id=752603518"
1195
        gangy_style.Volume = 10
1196
        gangy_style.Looped = true
1197
        gangy_style.Pitch = 1.15
1198
        fox_say = Instance.new("Sound", head)
1199
        fox_say.SoundId = "http://www.roblox.com/asset/?id=665080025"
1200
        fox_say.Volume = 10
1201
        fox_say.Looped = true
1202
        durk = Instance.new("Sound", head)
1203
        durk.SoundId = "http://www.roblox.com/asset/?id=1138348028"
1204
        durk.Volume = 10
1205
		durk.Pitch = 1.05
1206
        durk.Looped = true
1207
        sax_guy = Instance.new("Sound", head)
1208
        sax_guy.SoundId = "http://www.roblox.com/asset/?id=130929550"
1209
        sax_guy.Volume = 10
1210
        sax_guy.Pitch = 1.15
1211
        sax_guy.Looped = true
1212
        heman = Instance.new("Sound", head)
1213
        heman.SoundId = "http://www.roblox.com/asset/?id=1037841990"
1214
        heman.Volume = 10
1215
        heman.Looped = true
1216
        heman.Pitch = 1.15
1217
        justin = Instance.new("Sound", head)
1218
        justin.SoundId = "http://www.roblox.com/asset/?id=1216663935"
1219
        justin.Volume = 10
1220
        justin.Pitch = 1.05
1221
        justin.Looped = true
1222
        brony_music = Instance.new("Sound", head)
1223
        brony_music.SoundId = "http://www.roblox.com/asset/?id=1136035890"
1224
        brony_music.Volume = 10
1225
		brony_music.Pitch = 1.3
1226
        brony_music.Looped = true
1227
        spitfire = Instance.new("Sound", head)
1228
        spitfire.SoundId = "http://www.roblox.com/asset/?id=835542053"
1229
        spitfire.Volume = 10
1230
        spitfire.Looped = true
1231
        spitfire.Pitch = 1.15
1232
        burn_dem = Instance.new("Sound", head)
1233
        burn_dem.SoundId = "http://www.roblox.com/asset/?id=569995792"
1234
        burn_dem.Volume = 10
1235
        burn_dem.Pitch = 1.15
1236
        burn_dem.Looped = true
1237
        aj = Instance.new("Sound", head)
1238
        aj.SoundId = "rbxassetid://407877208"
1239
        aj.Volume = 10
1240
        aj.Pitch = 1.15
1241
        aj.Looped = true
1242
end
1243
end