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