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