View difference between Paste ID: tjwfGgBk and ku0zbNQP
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
	~AmbientOcclusion (formerly madiik)
14
        ]]--
15
         
16
        local ran,err = ypcall(function()
17
        plr = game:service'Players'.LocalPlayer
18
        char = plr.Character
19
        mouse = plr:GetMouse()
20
        humanoid = char:findFirstChild("Humanoid")
21
        torso = char:findFirstChild("Torso")
22
        head = char.Head
23
        ra = char:findFirstChild("Right Arm")
24
        la = char:findFirstChild("Left Arm")
25
        rl = char:findFirstChild("Right Leg")
26
        ll = char:findFirstChild("Left Leg")
27
        rs = torso:findFirstChild("Right Shoulder")
28
        ls = torso:findFirstChild("Left Shoulder")
29
        rh = torso:findFirstChild("Right Hip")
30
        lh = torso:findFirstChild("Left Hip")
31
        neck = torso:findFirstChild("Neck")
32
        rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
33
        anim = char:findFirstChild("Animate")
34
        rootpart = char:findFirstChild("HumanoidRootPart")
35
        camera = workspace.CurrentCamera
36
        do --Removing ROBLOX's new Looped bug >_>
37
            local function rec(x)
38
                for i,v in pairs(x:children()) do
39
                    if v:IsA'Animation' then
40
                        v.AnimationId = 'rbxassetid://28159255'
41
                    end
42
                    rec(v)
43
                end
44
            end
45
            rec(anim) --the Animate script
46
        end
47
48
        humanoid.Jump = true
49
50
        wait(.4)
51
52
53
        if anim then
54
        anim:Destroy()
55
        end
56
         
57
         
58
        rj.C0 = CFrame.new()
59
        rj.C1 = CFrame.new()
60-
        super_annoying.SoundId = "http://www.roblox.com/asset/?id=225000651"
60+
61
         
62
        super_annoying = Instance.new("Sound", head)
63
        super_annoying.SoundId = "http://www.roblox.com/asset/?id=1012846044"
64
        super_annoying.Volume = 10
65-
        barrel_roll.SoundId = "http://www.roblox.com/asset/?id=164147183"
65+
66
        super_annoying.Looped = true
67
        barrel_roll = Instance.new("Sound", head)
68
        barrel_roll.SoundId = "http://www.roblox.com/asset/?id=185492305"
69-
        dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=259455471"
69+
70
        barrel_roll.Looped = true
71-
        dubstep_gun.Pitch = 1.2
71+
72
        dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=1017561635"
73
        dubstep_gun.Volume = 10
74
        dubstep_gun.Pitch = 1.15
75
        dubstep_gun.Looped = true
76
        you_are_pirate = Instance.new("Sound", head)
77
        you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=226273007"
78
        you_are_pirate.Volume = 10
79
        you_are_pirate.Looped = true
80
        cant_touch = Instance.new("Sound", head)
81
        cant_touch.SoundId = "http://www.roblox.com/asset/?id=525644811"
82
        cant_touch.Volume = 10
83-
        gangy_style.SoundId = "http://www.roblox.com/asset/?id=927244294"
83+
84
        cant_touch.Looped = true
85
        gangy_style = Instance.new("Sound", head)
86
        gangy_style.SoundId = "http://www.roblox.com/asset/?id=978956691"
87
        gangy_style.Volume = 10
88
        gangy_style.Looped = true
89
        gangy_style.Pitch = 1.3
90
        fox_say = Instance.new("Sound", head)
91
        fox_say.SoundId = "http://www.roblox.com/asset/?id=665080025"
92-
        durk.SoundId = "http://www.roblox.com/asset/?id=271367617"
92+
93
        fox_say.Looped = true
94
        durk = Instance.new("Sound", head)
95
        durk.SoundId = "http://www.roblox.com/asset/?id=235855135"
96
        durk.Volume = 10
97
        durk.Pitch = 1.05
98
        durk.Looped = true
99
        sax_guy = Instance.new("Sound", head)
100
        sax_guy.SoundId = "http://www.roblox.com/asset/?id=198856346"
101
        sax_guy.Volume = 10
102-
        heman.SoundId = "http://www.roblox.com/asset/?id=408426660"
102+
103
        sax_guy.Looped = true
104
        heman = Instance.new("Sound", head)
105
        heman.SoundId = "http://www.roblox.com/asset/?id=877188118"
106
        heman.Volume = 10
107-
        justin.SoundId = "http://www.roblox.com/asset/?id=676611356"
107+
108
        heman.Pitch = 1.15
109
        justin = Instance.new("Sound", head)
110
        justin.SoundId = "http://www.roblox.com/asset/?id=577582770"
111
        justin.Volume = 10
112
        justin.Pitch = 1.15
113
        justin.Looped = true
114
        brony_music = Instance.new("Sound", head)
115
        brony_music.SoundId = "http://www.roblox.com/asset/?id=141444871"
116-
        spitfire.SoundId = "http://www.roblox.com/asset/?id=177930116"
116+
117
        brony_music.Looped = true
118
        spitfire = Instance.new("Sound", head)
119
        spitfire.SoundId = "http://www.roblox.com/asset/?id=732384930"
120
        spitfire.Volume = 10
121-
        burn_dem.SoundId = "http://www.roblox.com/asset/?id=1270425913"
121+
122
        spitfire.Pitch = 1.15
123
        burn_dem = Instance.new("Sound", head)
124
        burn_dem.SoundId = "http://www.roblox.com/asset/?id=392508549"
125
        burn_dem.Volume = 10
126-
        aj.SoundId = "rbxassetid://856816276"
126+
127
        burn_dem.Looped = true
128
        aj = Instance.new("Sound", head)
129
        aj.SoundId = "rbxassetid://334148127"
130
        aj.Volume = 10
131
        aj.Pitch = 1.15
132
        aj.Looped = true
133
         
134
        Instance.new("HumanoidController", game:service'ControllerService')
135
        Instance.new("SkateboardController", game:service'ControllerService')
136
        Instance.new("VehicleController", game:service'ControllerService')
137
         
138
         
139
         
140
         
141
        --minimize
142
        rh.Parent = nil
143
        lh.Parent = nil
144
        rs.Parent = nil
145
        ls.Parent = nil
146
        neck.Parent = nil
147
        rj.Parent = nil
148
         
149
         
150
        rl.FormFactor = "Custom"
151
        ll.FormFactor = "Custom"
152
        ra.FormFactor = "Custom"
153
        la.FormFactor = "Custom"
154
        torso.FormFactor = "Custom"
155
        head.FormFactor = "Custom"
156
        rootpart.FormFactor = "Custom"
157
         
158
         
159
         
160
         
161
        rootpart.Size = Vector3.new(.4, .4, .2)
162
        rl.Size = Vector3.new(.2, .4, .2)
163
        ll.Size = Vector3.new(.2, .4, .2)
164
        ra.Size = Vector3.new(.2, .4, .2)
165
        la.Size = Vector3.new(.2, .4, .2)
166
        torso.Size = Vector3.new(.4, .4, .2)
167
        head.Size = Vector3.new(.4, .2, .2)
168
         
169
        rh.Parent = torso
170
        lh.Parent = torso
171
        rs.Parent = torso
172
        ls.Parent = torso
173
        neck.Parent = torso
174
        rj.Parent = rootpart
175
176
        rootpart.CustomPhysicalProperties = PhysicalProperties.new(100,0,100,0,0)
177
        torso.CustomPhysicalProperties = PhysicalProperties.new(100,0,100,0,0)
178
        head.CustomPhysicalProperties = PhysicalProperties.new(100,0,100,0,0)
179
        rl.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
180
        ll.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
181
        ra.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
182
        la.CustomPhysicalProperties = PhysicalProperties.new(100,00,100,0,0)
183
         
184
         
185
        if torso:findFirstChild("roblox") then
186
            local p = Instance.new("Part", char)
187
            p.FormFactor = "Custom"
188
            p.Size = torso.Size
189
            p.Transparency = 1
190
            p:BreakJoints()
191
            local w = Instance.new("Weld", char)
192
            w.Part0 = p
193
            w.Part1 = torso
194
            torso:findFirstChild("roblox").Parent = p
195
        end
196
         
197
         
198
        --[[mesh1 = Instance.new("SpecialMesh", torso)
199
        mesh1.Name = "Mesh"
200
        mesh1.Scale = torso.Size - Vector3.new(torso.Size.x/2, torso.Size.y/2, 0)
201
        mesh1.MeshId = "rbxasset://fonts/torso.mesh"
202
        mesh2 = Instance.new("SpecialMesh", la)
203
        mesh2.Name = "Mesh"
204
        mesh2.Scale = la.Size - Vector3.new(0, la.Size.y/2, 0)
205
        mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
206
        mesh3 = Instance.new("SpecialMesh", ra)
207
        mesh3.Name = "Mesh"
208
        mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
209
        mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
210
        mesh4 = Instance.new("SpecialMesh", ll)
211
        mesh4.Name = "Mesh"
212
        mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
213
        mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
214
        mesh5 = Instance.new("SpecialMesh", rl)
215
        mesh5.Name = "Mesh"
216
        mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
217
        mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"--]]
218
         
219
         
220
        --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
221
         
222
        ls.C0 = CFrame.new(-.3,.1,0)
223
        ls.C1 = CFrame.new(0,.1,0)
224
        rs.C0 = CFrame.new(.3,.1,0)
225
        rs.C1 = CFrame.new(0,.1,0)
226
        rh.C0 = CFrame.new(.1,-.2,0)
227
        rh.C1 = CFrame.new(0, .2, 0)
228
        lh.C0 = CFrame.new(-.1,-.2,0)
229
        lh.C1 = CFrame.new(0, .2, 0)
230
        neck.C0 = CFrame.new(0,.2,0)
231
        neck.C1 = CFrame.new(0,-.1,0)
232
         
233
        bodyc = char:findFirstChild("Body Colors")
234
        if bodyc then
235
            bodyc:Destroy()
236
        end
237
     
238
        wait(1)
239
         
240
        local body = {}
241
        for i,v in pairs(char:children()) do
242
            if v:IsA'BasePart' then
243
            print(v.Name)
244
                body[v.Name] = {Color = v.BrickColor}
245
            end
246
        end
247
     
248
        print(body.Torso)
249
        function restorecolors()
250
            for _,bp in pairs(char:children()) do
251
                if bp:IsA("BasePart") then
252
                    bp.BrickColor = body[bp.Name].Color
253
                end
254
            end
255
        end
256
     
257
         
258
        local LightForTorso = Instance.new("PointLight", head)
259
        LightForTorso.Color = torso.BrickColor.Color
260
        LightForTorso.Range = 7
261
        LightForTorso.Brightness = 1.5
262
         
263
         
264
         
265
         
266
        local slidecount = 0
267
        local slidecountmax = 0
268
        local anim = ""
269
        local lastanim = anim
270
        local speed = 0
271
        local looking = false
272
        local dancing = false
273
        local superannoying = false
274
        local barrelroll = false
275
        local dubstepgun = false
276
        local foxie = false
277
        local durka = false
278
        local saxguy = false
279
        local heya = false
280
        local jb = false
281
        local bronymusic = false
282
        local sheddy = false
283
        local burndem = false
284
        local global_wait = 0
285
         
286
        count = 0
287
        countspeed = 1
288
        sine = 0
289
        sinespeed = 1
290
         
291
         
292
         
293
        humanoid.WalkSpeed = 6
294
         
295
         
296
        local controllerService = game:GetService("ControllerService")
297
        local controller = controllerService:GetChildren()[1]
298
         
299
         
300
        local colors = {"White", "Really black"}
301
         
302
        humanoid.Died:connect(function()
303
            for cframe_parts = 0, 100 do
304
                local p = Instance.new("Part")
305
                p.FormFactor = "Custom"
306
                p.BrickColor = BrickColor.new(colors[math.random(1, #colors)])
307
                p.Size = Vector3.new(1, 1, 1)
308
                Instance.new("BlockMesh", p).Scale = Vector3.new(0.05, 0.05, 0.05)
309
                p.Locked = true
310
                p.CanCollide = false
311
                p.Anchored = true
312
                p.CFrame = torso.CFrame * CFrame.Angles(math.random(-36, 36),math.random(-36, 36),math.random(-36, 36))
313
                p.Parent = workspace
314
            game:service'Debris':AddItem(p, 5)
315
            coroutine.wrap(function()
316
            while wait() do
317
                if p ~= nil then
318
                    p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
319
                    p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
320
                    p.Transparency = p.Transparency + 0.015
321
                else
322
                    break
323
                end
324
            end
325
        end)()
326
        end
327
        for _,v in pairs(char:children()) do
328
            if v:IsA("Part") then
329
                v:Destroy()
330
            end
331
        end
332
         
333
        end)
334
         
335
         
336
        mouse.KeyDown:connect(function(k)
337
           
338
            if string.byte(k) == 50 then
339
               
340
                if dancing then return end
341
                sitting = not sitting
342
                if sitting then
343
                        local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
344
                local hitz,enz = workspace:FindPartOnRay(ray, char)
345
           
346
               
347
                     if hitz then
348
                controller.Parent = nil
349
                humanoid.WalkSpeed = 0
350
                    coroutine.wrap(function()
351
                        while wait() do
352
                            humanoid.PlatformStand = true
353
                            if sitting == false then humanoid.PlatformStand = false break end
354
                        end
355
                    end)()
356
                rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
357
                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
358
                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
359
                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
360
                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
361
               
362
                      miniweld = Instance.new("Weld", char)
363
                        miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
364
                        miniweld.Part0 = hitz
365
                        miniweld.Part1 = rootpart
366
                    else
367
                        sitting = false
368
                        return
369
                        end
370
            else
371
                if miniweld then
372
                    miniweld:Destroy()
373
                end
374
                controller.Parent = controllerService
375
                humanoid.PlatformStand = true
376
                humanoid.WalkSpeed = 6
377
            end
378
        end
379
         
380
            if k == "y" then
381
                superannoying = false
382
                barrelroll = false
383
                heya = false
384
                dubstepgun = false
385
                youpirate = false
386
                canttouch = false
387
                gangnam = false
388
                sheddy = false
389
                durka = false
390
                saxguy = false
391
                foxie = false
392
                burndem = false
393
                bronymusic = false
394
                brony_music:stop()
395
                fox_say:stop()
396
                spitfire:stop()
397
                heman:stop()
398
                justin:stop()
399
                jb = false
400
                durk:stop()
401
				game.Players.LocalPlayer.Character.Part:Destroy()
402
				game.Players.LocalPlayer.Character.Part:Destroy()
403
                        restorecolors()
404
                burn_dem:stop()
405
                if hat then
406
                hat:Destroy()
407
				hat:Destroy()
408
            end
409
            sax_guy:stop()
410
                gangy_style:stop()
411
                cant_touch:stop()
412
                you_are_pirate:stop()
413
                dubstep_gun:stop()
414
                super_annoying:stop()
415
                barrel_roll:stop()
416
                dancing = false
417
                global_wait = 0
418
                LightForTorso.Color = torso.BrickColor.Color
419
            end
420
           
421
        if k == "z" then
422
        if dancing then return end
423
            if not sitting then
424
            dancing = true
425
            superannoying = true
426
            super_annoying:play()
427
            end
428
        end
429
        if k == "k" then
430
            if dancing then return end
431
            if not sitting then
432
                dancing = true
433
                sheddy = true
434
                spitfire:play()
435
            end
436
        end
437
         
438
        if k == "n" then
439
        if dancing then return end
440
            if not sitting then
441
                dancing = true
442
                gangnam = true
443
                gangy_style:play()
444
            end
445
        end
446
         
447
        if k == "r" then
448
            if dancing then return end
449
            if not sitting then
450
                dancing = true
451
                burndem = true
452
                burn_dem:play()
453
            end
454
        end
455
         
456
         
457
        if k == "x" then
458
        if dancing then return end
459
            if not sitting then
460
                dancing = true
461
            barrelroll = true
462
            barrel_roll:play()
463
            hat = Instance.new("Part", char)
464
            hat.FormFactor = "Custom"
465
            hat.CanCollide = false
466
            hat.Size = torso.Size
467
            hat.Locked = true
468
            hat:breakJoints()
469
            local hatmesh = Instance.new("SpecialMesh", hat)
470
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=29873142"
471
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=31467063"
472
            hatmesh.Scale = Vector3.new(.22, .2, .22)
473
            local hatweld = Instance.new("Weld", hat)
474
            hatweld.Part0 = hat
475
            hatweld.Part1 = torso
476
        end
477
        end
478
        if k == "h" then
479
              if dancing then return end
480
            if not sitting then
481
                dancing = true
482
                heman:play()
483
                heya = true
484
            hat = Instance.new("Part", char)
485
            hat.FormFactor = "Custom"
486
            hat.CanCollide = false
487
            hat.Size = torso.Size + Vector3.new(0.01, 0.01, 0.01)
488
            hat.Locked = true
489
            hat.BrickColor = BrickColor.new("Hot pink")
490
            hat:breakJoints()
491
            local hatweld = Instance.new("Weld", hat)
492
            hatweld.Part0 = hat
493
            hatweld.Part1 = torso
494
        end
495
        end
496
        if k == "j" then
497
            if dancing then return end
498
            if not sitting then
499
                dancing = true
500
                justin:play()
501
                jb = true
502
            hat = Instance.new("Part", char)
503
            hat.FormFactor = "Custom"
504
            hat.CanCollide = false
505-
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=20571982"
505+
506
            hat.Locked = true
507
            hat.BrickColor = BrickColor.new("Hot pink")
508
            hat:breakJoints()
509
                local hatmesh = Instance.new("SpecialMesh", hat)
510
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=19999424"
511
			hatmesh.VertexColor = Vector3.new(1,0,1)
512
            hatmesh.Scale = Vector3.new(.23, .23, .23)
513
			wait()
514
            local hatweld = Instance.new("Weld", hat)
515
            hatweld.Part0 = hat
516
            hatweld.Part1 = head
517
            hatweld.C0 = CFrame.new(0.025, -0.05, 0)
518
           hat2 = Instance.new("Part", char)
519
            hat2.FormFactor = "Custom"
520
            hat2.CanCollide = false
521
            hat2.Size = head.Size
522
            hat2.Locked = true
523
            hat2.BrickColor = BrickColor.new("Carnation pink")
524
            hat2:breakJoints()
525
                local hatmesh2 = Instance.new("SpecialMesh", hat2)
526
            hatmesh2.MeshId = "rbxassetid://1003673450"
527
			hatmesh2.VertexColor = Vector3.new(1,0.4,1)
528
            hatmesh2.Scale = Vector3.new(.0015, .003, .003)
529
            local hatweld2 = Instance.new("Weld", hat2)
530
            hatweld2.Part0 = hat2
531
            hatweld2.Part1 = head
532
            hatweld2.C0 = CFrame.new(0, -0.15, 0)
533
        end
534
        end
535
        if k == "c" then
536
        if dancing then return end
537
            if not sitting then
538
                dancing = true
539
                dubstepgun = true
540
                dubstep_gun:play()
541
            end
542
        end
543
        if k == "v" then
544
        if dancing then return end
545
                if not sitting then
546
        dancing = true
547
        youpirate = true
548
        you_are_pirate:play()
549
            hat = Instance.new("Part", char)
550
            hat.FormFactor = "Custom"
551
            hat.CanCollide = false
552
            hat.Size = head.Size
553
            hat.Locked = true
554
            hat:breakJoints()
555
            local hatmesh = Instance.new("SpecialMesh", hat)
556
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=1028848"
557
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=1028847"
558
            hatmesh.Scale = Vector3.new(.2, .2, .2)
559
            local hatweld = Instance.new("Weld", hat)
560
            hatweld.Part0 = hat
561
            hatweld.Part1 = head
562
            hatweld.C0 = CFrame.new(0, -0.15, 0)
563
        end
564
        end
565
        if k == "m" then
566
        if dancing then return end
567
            if not sitting then
568
            dancing = true
569
            canttouch = true
570
            cant_touch:play()
571
        end
572
        end
573
        if k == "b" then
574
            if dancing then return end
575
            if not sitting then
576
                dancing = true
577
                bronymusic = true
578
                brony_music:play()
579
                for _,bp in pairs(char:children()) do
580
                    if bp:IsA("BasePart") then
581
                        bp.BrickColor = BrickColor.new("Hot pink")
582
                    end
583
            end
584
            hat = Instance.new("Part", char)
585
            hat.FormFactor = "Custom"
586
            hat.CanCollide = false
587
            hat.Size = head.Size
588
            hat.Locked = true
589
            hat.BrickColor = BrickColor.new("Lavender")
590
            hat:breakJoints()
591
            local hatmesh = Instance.new("SpecialMesh", hat)
592
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=118186643"
593
            hatmesh.Scale = Vector3.new(.1, .2, .1)
594
            local hatweld = Instance.new("Weld", hat)
595
            hatweld.Part0 = hat
596
            hatweld.Part1 = head
597
            hatweld.C0 = CFrame.new(0, -0.1, 0.05)
598
            end
599
        end
600
         
601
        if k == "l" then
602
        if dancing then return end
603
        if not sitting then
604
            dancing = true
605
            foxie = true
606
            fox_say:play()
607
            hat = Instance.new("Part", char)
608
            hat.FormFactor = "Custom"
609
            hat.CanCollide = false
610
            hat.Size = head.Size
611
            hat.Locked = true
612
            hat:breakJoints()
613
            local hatmesh = Instance.new("SpecialMesh", hat)
614
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=25266225"
615
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=25266210"
616
            hatmesh.Scale = Vector3.new(.2, .2, .2)
617
            local hatweld = Instance.new("Weld", hat)
618
            hatweld.Part0 = hat
619
            hatweld.Part1 = head
620
            hatweld.C0 = CFrame.new(0, -0.1, 0)
621
            end
622
           
623
        end
624
        if k == "f" then
625
        if dancing then return end
626
            if not sitting then
627
            dancing = true
628
            durka = true
629
            durk:play()
630
        end
631
        end
632
        if k == "g" then
633
            if dancing then return end
634
            if not sitting then
635
                dancing = true
636
                saxguy = true
637
                sax_guy:play()
638
                    hat = Instance.new("Part", char)
639
            hat.FormFactor = "Custom"
640
            hat.CanCollide = false
641
            hat.Size = head.Size
642
            hat.Locked = true
643
            hat:breakJoints()
644
            local hatmesh = Instance.new("SpecialMesh", hat)
645
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=44410178"
646
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=44410320"
647
            hatmesh.Scale = Vector3.new(.25, .25, .25)
648
            local hatweld = Instance.new("Weld", hat)
649
            hatweld.Part0 = hat
650
            hatweld.Part1 = la
651
            hatweld.C0 = CFrame.new(-0.18, -0.05, .04) * CFrame.Angles(math.pi - math.rad(18), 0, math.pi/4)
652
            end
653
        end
654-
            if string.byte(k) == 93 then
654+
655-
                if plr.Character.Humanoid.WalkSpeed ~= 3
655+
656-
                then
656+
657-
                plr.Character.Humanoid.WalkSpeed = 3   
657+
658-
                warn("Walkspeed is now 3 press shift to return to normal")
658+
659
                if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
660
                if sitting then return end
661-
            if k == "p" then
661+
662-
                if plr.Character.Humanoid.JumpPower ~= 32 then
662+
663-
                plr.Character.Humanoid.JumpPower = 32
663+
664-
                warn("Jump Power is now 32; press U for normal jump power")
664+
665
                if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
666
                if sitting then return end
667-
            if k == "u" then
667+
668-
                if plr.Character.Humanoid.JumpPower ~= 50 then
668+
669-
                plr.Character.Humanoid.JumpPower = 50  
669+
670-
                print("Jump Power is now normal; 50")
670+
671
                if dancing then return end
672
                if sitting then return end
673
                dancing = true
674
                aj:play()
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
                heman:stop()
710
                justin:stop()
711
                jb = false
712
                durk:stop()
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
LocalPlayer = game.Players.LocalPlayer.Character
1160
camera = game.Workspace.Camera
1161
camera.CameraSubject = LocalPlayer.Head
1162
game.Workspace.Camera.CameraType = 3
1163
1164
while true do
1165
wait(0.1)
1166
game.Workspace.Memo1332.Humanoid.MaxHealth = math.huge
1167
end