View difference between Paste ID: 6cLVzZHh and KRDeu9cW
SHOW: | | - or go back to the newest paste.
1
     
2
        --[[dont u even dare take credit
3
        cus dis mai law ok and if u break my law i keel u in sb
4
     
5
    btw there's no point in re-naming "LocalPlayer" to "YOURNAMEHERE" or whatever, localplayer is the CLIENT itself.
6
    + i did a small update so you still have your clothes on when small ok?
7
	+ ok wtf you need to stop using this i have regrets upon using it because it was made in 2014 ok
8
	my anims have improved so much that you haven't seen my latest works
9
	++ This is an edit of Memo1332, please, everything said above, please follow.
10
	+++ yes one other person of mine helped out with the camera, and no its not just a simple "id changing" i'm not at your level of 		
11
    skill.
12
    ++++ btw if someone else uses this in VoidSB ill be amazed; this is my favorite mini meep by far :p
13
	+++++ dam with each mep i love it even more and more. c;
14
	~AmbientOcclusion (formerly madiik)
15
        ]]--
16
         
17
        local ran,err = ypcall(function()
18
        plr = game:service'Players'.LocalPlayer
19
        char = plr.Character
20
        mouse = plr:GetMouse()
21
        humanoid = char:findFirstChild("Humanoid")
22
        torso = char:findFirstChild("Torso")
23
        head = char.Head
24
        ra = char:findFirstChild("Right Arm")
25
        la = char:findFirstChild("Left Arm")
26
        rl = char:findFirstChild("Right Leg")
27
        ll = char:findFirstChild("Left Leg")
28
        rs = torso:findFirstChild("Right Shoulder")
29
        ls = torso:findFirstChild("Left Shoulder")
30
        rh = torso:findFirstChild("Right Hip")
31
        lh = torso:findFirstChild("Left Hip")
32
        neck = torso:findFirstChild("Neck")
33
        rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
34
        anim = char:findFirstChild("Animate")
35
        rootpart = char:findFirstChild("HumanoidRootPart")
36
        camera = workspace.CurrentCamera
37
        do --Removing ROBLOX's new Looped bug >_>
38
            local function rec(x)
39
                for i,v in pairs(x:children()) do
40
                    if v:IsA'Animation' then
41
                        v.AnimationId = 'rbxassetid://28159255'
42
                    end
43
                    rec(v)
44
                end
45
            end
46
            rec(anim) --the Animate script
47
        end
48
49
        humanoid.Jump = true
50
51
        wait(.4)
52
53
54
        if anim then
55
        anim:Destroy()
56
        end
57
         
58
         
59
        rj.C0 = CFrame.new()
60
        rj.C1 = CFrame.new()
61
         
62
         
63-
        super_annoying = Instance.new("Sound", head)
63+
64-
        super_annoying.SoundId = "http://www.roblox.com/asset/?id=392454082"
64+
65-
        super_annoying.Volume = 10
65+
66-
        super_annoying.Pitch = 1.15
66+
67-
        super_annoying.Looped = true
67+
68-
        barrel_roll = Instance.new("Sound", head)
68+
69-
        barrel_roll.SoundId = "http://www.roblox.com/asset/?id=185492305"
69+
70-
        barrel_roll.Volume = 10
70+
71-
        barrel_roll.Looped = true
71+
72-
        dubstep_gun = Instance.new("Sound", head)
72+
73-
        dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=329197900"
73+
74-
        dubstep_gun.Volume = 10
74+
75-
        dubstep_gun.Pitch = 1.10
75+
76-
        dubstep_gun.Looped = true
76+
77-
        you_are_pirate = Instance.new("Sound", head)
77+
78-
        you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=226273007"
78+
79-
        you_are_pirate.Volume = 10
79+
80-
        you_are_pirate.Looped = true
80+
81-
        cant_touch = Instance.new("Sound", head)
81+
82-
        cant_touch.SoundId = "http://www.roblox.com/asset/?id=525644811"
82+
83-
        cant_touch.Volume = 10
83+
84-
        cant_touch.Pitch = 1.15
84+
85-
        cant_touch.Looped = true
85+
86-
        gangy_style = Instance.new("Sound", head)
86+
87-
        gangy_style.SoundId = "http://www.roblox.com/asset/?id=511624545"
87+
88-
        gangy_style.Volume = 10
88+
89-
        gangy_style.Looped = true
89+
90-
        gangy_style.Pitch = 1.15
90+
91-
        fox_say = Instance.new("Sound", head)
91+
        rootpart.Size = Vector3.new(.2, .2, .1)
92-
        fox_say.SoundId = "http://www.roblox.com/asset/?id=665080025"
92+
        rl.Size = Vector3.new(.1, .2, .1)
93-
        fox_say.Volume = 10
93+
        ll.Size = Vector3.new(.1, .2, .1)
94-
        fox_say.Looped = true
94+
        ra.Size = Vector3.new(.1, .2, .1)
95-
        durk = Instance.new("Sound", head)
95+
        la.Size = Vector3.new(.1, .2, .1)
96-
        durk.SoundId = "http://www.roblox.com/asset/?id=1138348028"
96+
        torso.Size = Vector3.new(.2, .2, .1)
97-
        durk.Volume = 10
97+
        head.Size = Vector3.new(.2, .1, .1)
98-
		durk.Pitch = 1.05
98+
99-
        durk.Looped = true
99+
100-
        sax_guy = Instance.new("Sound", head)
100+
101-
        sax_guy.SoundId = "http://www.roblox.com/asset/?id=130929550"
101+
102-
        sax_guy.Volume = 10
102+
103-
        sax_guy.Pitch = 1.15
103+
104-
        sax_guy.Looped = true
104+
105-
        heman = Instance.new("Sound", head)
105+
106-
        heman.SoundId = "http://www.roblox.com/asset/?id=264098929"
106+
107-
        heman.Volume = 10
107+
108-
        heman.Looped = true
108+
109-
        heman.Pitch = 1.15
109+
110-
        justin = Instance.new("Sound", head)
110+
111-
        justin.SoundId = "http://www.roblox.com/asset/?id=346576072"
111+
112-
        justin.Volume = 10
112+
113-
        justin.Pitch = 1.05
113+
114-
        justin.Looped = true
114+
115-
        brony_music = Instance.new("Sound", head)
115+
116-
        brony_music.SoundId = "http://www.roblox.com/asset/?id=1136035890"
116+
117-
        brony_music.Volume = 10
117+
118-
		brony_music.Pitch = 1.3
118+
119-
        brony_music.Looped = true
119+
120-
        spitfire = Instance.new("Sound", head)
120+
121-
        spitfire.SoundId = "http://www.roblox.com/asset/?id=194232694"
121+
122-
        spitfire.Volume = 10
122+
123-
        spitfire.Looped = true
123+
124-
        spitfire.Pitch = 1.15
124+
125-
        burn_dem = Instance.new("Sound", head)
125+
126-
        burn_dem.SoundId = "http://www.roblox.com/asset/?id=412315474"
126+
127-
        burn_dem.Volume = 10
127+
128-
        burn_dem.Pitch = 1.15
128+
129-
        burn_dem.Looped = true
129+
130-
        aj = Instance.new("Sound", head)
130+
131-
        aj.SoundId = "rbxassetid://335261510"
131+
132-
        aj.Volume = 10
132+
133-
        aj.Pitch = 1.15
133+
134-
        aj.Looped = true
134+
135
        mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
136
        mesh3 = Instance.new("SpecialMesh", ra)
137
        mesh3.Name = "Mesh"
138
        mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
139
        mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
140
        mesh4 = Instance.new("SpecialMesh", ll)
141
        mesh4.Name = "Mesh"
142
        mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
143
        mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
144
        mesh5 = Instance.new("SpecialMesh", rl)
145
        mesh5.Name = "Mesh"
146
        mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
147
        mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"--]]
148
         
149
         
150
        --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
151
         
152
        ls.C0 = CFrame.new(-.15,.05,0)
153
        ls.C1 = CFrame.new(0,.05,0)
154
        rs.C0 = CFrame.new(.15,.05,0)
155
        rs.C1 = CFrame.new(0,.05,0)
156
        rh.C0 = CFrame.new(.05,-.1,0)
157
        rh.C1 = CFrame.new(0, .1, 0)
158
        lh.C0 = CFrame.new(-.05,-.1,0)
159
        lh.C1 = CFrame.new(0, .1, 0)
160
        neck.C0 = CFrame.new(0,.1,0)
161
        neck.C1 = CFrame.new(0,-.05,0)
162
         
163-
        rootpart.Size = Vector3.new(.4, .4, .2)
163+
164-
        rl.Size = Vector3.new(.2, .4, .2)
164+
165-
        ll.Size = Vector3.new(.2, .4, .2)
165+
166-
        ra.Size = Vector3.new(.2, .4, .2)
166+
167-
        la.Size = Vector3.new(.2, .4, .2)
167+
168-
        torso.Size = Vector3.new(.4, .4, .2)
168+
169-
        head.Size = Vector3.new(.4, .2, .2)
169+
170
        local body = {}
171
        for i,v in pairs(char:children()) do
172
            if v:IsA'BasePart' then
173
            print(v.Name)
174
                body[v.Name] = {Color = v.BrickColor}
175
            end
176
        end
177
     
178
        print(body.Torso)
179
        function restorecolors()
180
            for _,bp in pairs(char:children()) do
181
                if bp:IsA("BasePart") then
182
                    bp.BrickColor = body[bp.Name].Color
183
                end
184
            end
185
        end
186
     
187
         
188
        local LightForTorso = Instance.new("PointLight", head)
189
        LightForTorso.Color = torso.BrickColor.Color
190
        LightForTorso.Range = 7
191
        LightForTorso.Brightness = 1.5
192
         
193
         
194
         
195
         
196
        local slidecount = 0
197
        local slidecountmax = 0
198
        local anim = ""
199
        local lastanim = anim
200
        local speed = 0
201
        local looking = false
202
        local global_wait = 0
203
         
204
        count = 0
205
        countspeed = 1
206
        sine = 0
207
        sinespeed = 1
208
         
209
         
210
         
211
        humanoid.WalkSpeed = 3
212
         
213
         
214
        local controllerService = game:GetService("ControllerService")
215
        local controller = controllerService:GetChildren()[1]
216
         
217
         
218
        local colors = {"White", "Really black"}
219
         
220
        humanoid.Died:connect(function()
221
            for cframe_parts = 0, 100 do
222
                local p = Instance.new("Part")
223
                p.FormFactor = "Custom"
224-
        ls.C0 = CFrame.new(-.3,.1,0)
224+
225-
        ls.C1 = CFrame.new(0,.1,0)
225+
226-
        rs.C0 = CFrame.new(.3,.1,0)
226+
227-
        rs.C1 = CFrame.new(0,.1,0)
227+
228-
        rh.C0 = CFrame.new(.1,-.2,0)
228+
229-
        rh.C1 = CFrame.new(0, .2, 0)
229+
230-
        lh.C0 = CFrame.new(-.1,-.2,0)
230+
231-
        lh.C1 = CFrame.new(0, .2, 0)
231+
232-
        neck.C0 = CFrame.new(0,.2,0)
232+
233-
        neck.C1 = CFrame.new(0,-.1,0)
233+
234
            while wait() do
235
                if p ~= nil then
236
                    p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
237
                    p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
238
                    p.Transparency = p.Transparency + 0.015
239
                else
240
                    break
241
                end
242
            end
243
        end)()
244
        end
245
        for _,v in pairs(char:children()) do
246
            if v:IsA("Part") then
247
                v:Destroy()
248
            end
249
        end
250
         
251
        end)
252
         
253
         
254
        mouse.KeyDown:connect(function(k)
255
           
256
            if string.byte(k) == 50 then
257
               
258
                if dancing then return end
259
                sitting = not sitting
260
                if sitting then
261
                        local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
262
                local hitz,enz = workspace:FindPartOnRay(ray, char)
263
           
264
               
265
                     if hitz then
266
                controller.Parent = nil
267
                humanoid.WalkSpeed = 0
268
                    coroutine.wrap(function()
269
                        while wait() do
270
                            humanoid.PlatformStand = true
271
                            if sitting == false then humanoid.PlatformStand = false break end
272
                        end
273
                    end)()
274-
        local dancing = false
274+
                rj.C0 = CFrame.new(0, -0.175, 0) * CFrame.Angles(math.rad(10), 0, 0)
275-
        local superannoying = false
275+
                lh.C0 = CFrame.new(-.05,-.1,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
276-
        local barrelroll = false
276+
                rh.C0 = CFrame.new(.05,-.1,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
277-
        local dubstepgun = false
277+
                ls.C0 = CFrame.new(-.15,.05,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
278-
        local foxie = false
278+
                rs.C0 = CFrame.new(.15,.05,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
279-
        local durka = false
279+
280-
        local saxguy = false
280+
281-
        local heya = false
281+
282-
        local jb = false
282+
283-
        local bronymusic = false
283+
284-
        local sheddy = false
284+
285-
        local burndem = false
285+
286
                        return
287
                        end
288
            else
289
                if miniweld then
290
                    miniweld:Destroy()
291
                end
292
                controller.Parent = controllerService
293
                humanoid.PlatformStand = true
294
                humanoid.WalkSpeed = 3
295-
        humanoid.WalkSpeed = 6
295+
296
        end
297
         
298
            if k == "p" then
299
				if plr.Character.Humanoid.JumpPower ~= 32 then
300
				plr.Character.Humanoid.JumpPower = 32
301
				warn("Jump Power is now 32; press U for normal jump power")	
302
				end
303
            end
304
            if k == "u" then
305
				if plr.Character.Humanoid.JumpPower ~= 50 then
306
				plr.Character.Humanoid.JumpPower = 50	
307
				print("Jump Power is now normal; 50")
308
				end
309
            end
310
            if string.byte(k) == 93 then
311
				if plr.Character.Humanoid.WalkSpeed ~= 3
312
				then
313
				plr.Character.Humanoid.WalkSpeed = 3	
314
				warn("Walkspeed is now 3 press shift to return to normal")
315
				end
316
            end
317
            if string.byte(k) == 48 or string.byte(k) == 47 then
318
                        if sitting then return end
319
                humanoid.WalkSpeed = 18
320
            end
321
            if string.byte(k) == 52 then
322
                if sitting then return end
323
                humanoid.WalkSpeed = 6
324
                end
325
        end)
326
         
327
        mouse.KeyUp:connect(function(k)
328
            if string.byte(k) == 48 or string.byte(k) == 47 then
329
                if sitting then return end
330
                humanoid.WalkSpeed = 6
331
            end
332
            end)
333
         
334
         
335
        game:service'RunService'.Stepped:connect(function()
336
            count = (count % 100) + (countspeed/2)
337
            angle = math.pi * math.sin(math.pi*2/100*count)
338
         
339
            if slidecount < slidecountmax then
340
            slidecount = slidecount + speed
341
            end
342
            if slidecount > slidecountmax then
343
            slidecount = slidecount - speed
344
            end  
345
        if global_wait == 380 then global_wait = 0 end
346
         
347
        sine = sine + sinespeed
348
        if not dancing then
349
                if not sitting then
350
                    local ray = Ray.new(rootpart.Position, Vector3.new(0, -1, 0))
351
            local hitz, enz = workspace:FindPartOnRay(ray, char)
352
                if not hitz then
353
                        ls.C0 = CFrame.new(-.15,.05,0)  * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + angle*0.05, 0, 0)
354
            rs.C0 = CFrame.new(.15,.05,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + -angle*0.05, 0, 0)
355
            lh.C0 = CFrame.new(-.05,-.1,0)  * CFrame.Angles(-angle*0.28, 0, 0)
356
            rh.C0 = CFrame.new(.05,-.1,0) * CFrame.Angles(angle*0.28, 0, 0)
357
            if not looking then
358-
                rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
358+
359-
                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
359+
360-
                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
360+
            neck.C0 = CFrame.new(0,.1,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
361-
                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
361+
362-
                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
362+
363
        -- idle anim
364
         
365
        anim = "Idle"
366
        if anim ~= lastanim then
367
            if lastanim == "Walking" then
368
                speed = 0.5
369
                slidecount = 1
370
                slidecountmax = 0
371
            elseif lastanim == "Running" then
372
                speed = 2.5
373
                slidecount = 5
374
                slidecountmax = 0
375
            else
376
        slidecount = 0
377
        slidecountmax = 0
378
        end
379
        end
380
        countspeed = 1
381
            ls.C0 = CFrame.new(-.15,.05,0)  * CFrame.Angles(angle*0.02, 0, 0)
382-
            if k == "y" then
382+
            rs.C0 = CFrame.new(.15,.05,0) * CFrame.Angles(-angle*0.02, 0, 0)
383-
                superannoying = false
383+
            lh.C0 = CFrame.new(-.05,-.1,0)  * CFrame.Angles(-angle*0.01, 0, 0)
384-
                barrelroll = false
384+
            rh.C0 = CFrame.new(.05,-.1,0) * CFrame.Angles(angle*0.01, 0, 0)
385-
                heya = false
385+
386-
                dubstepgun = false
386+
387-
                youpirate = false
387+
388-
                canttouch = false
388+
            neck.C0 = CFrame.new(0,.1,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
389-
                gangnam = false
389+
390-
                sheddy = false
390+
391-
                durka = false
391+
392-
                saxguy = false
392+
393-
                foxie = false
393+
394-
                burndem = false
394+
395-
                bronymusic = false
395+
396-
                brony_music:stop()
396+
397-
                fox_say:stop()
397+
398-
                spitfire:stop()
398+
399-
                heman:stop()
399+
400-
                justin:stop()
400+
401-
                jb = false
401+
402-
				game.Players.LocalPlayer.Character.Part:Destroy()
402+
            ls.C0 = CFrame.new(-.15,.05,0)  * CFrame.Angles(angle*0.3, 0, math.abs(angle*0.02))
403-
				game.Players.LocalPlayer.Character.Part:Destroy()
403+
            rs.C0 = CFrame.new(.15,.05,0) * CFrame.Angles(-angle*0.3, 0, -math.abs(angle*0.02))
404-
                        restorecolors()
404+
            lh.C0 = CFrame.new(-.05,-.1,0)  * CFrame.Angles(-angle*0.28, 0, -math.abs(angle*0.01))
405-
                burn_dem:stop()
405+
            rh.C0 = CFrame.new(.05,-.1,0) * CFrame.Angles(angle*0.28, 0, math.abs(angle*0.01))
406-
				durk:Stop()
406+
407-
                if hat then
407+
            neck.C0 = CFrame.new(0,.1,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
408-
                hat:Destroy()
408+
409-
				hat:Destroy()
409+
410
            anim = "Running"
411-
            sax_guy:stop()
411+
412-
                gangy_style:stop()
412+
413-
                cant_touch:stop()
413+
414-
                you_are_pirate:stop()
414+
415-
                dubstep_gun:stop()
415+
416-
                super_annoying:stop()
416+
417-
                barrel_roll:stop()
417+
418-
                dancing = false
418+
419-
                global_wait = 0
419+
420-
                LightForTorso.Color = torso.BrickColor.Color
420+
421
        countspeed = 9
422
            ls.C0 = CFrame.new(-.15,.05,0)  * CFrame.Angles(angle*0.4, 0, math.abs(angle*0.07))
423-
        if k == "z" then
423+
            rs.C0 = CFrame.new(.15,.05,0) * CFrame.Angles(-angle*0.4, 0, -math.abs(angle*0.07))
424-
        if dancing then return end
424+
            lh.C0 = CFrame.new(-.05,-.1,0)  * CFrame.Angles(-angle*0.38, 0, -math.abs(angle*0.03))
425-
            if not sitting then
425+
            rh.C0 = CFrame.new(.05,-.1,0) * CFrame.Angles(angle*0.38, 0, math.abs(angle*0.03))
426-
            dancing = true
426+
            neck.C0 = CFrame.new(0,.1,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
427-
            superannoying = true
427+
428-
            super_annoying:play()
428+
429
         
430
        lastanim = anim
431-
        if k == "k" then
431+
432-
            if dancing then return end
432+
433-
            if not sitting then
433+
434-
                dancing = true
434+
435-
                sheddy = true
435+
436-
                spitfire:play()
436+
                rj.C0 = CFrame.new(0, -0.25, 0) * CFrame.Angles(-math.pi/2, 0, 0)
437
                lh.C0 = CFrame.new(-.05,-.1,0) * CFrame.Angles(math.rad(30), 0, -math.pi/16)
438
                rh.C0 = CFrame.new(.05,-.1,0) * CFrame.Angles(math.rad(30), 0, math.pi/16)
439
                ls.C0 = CFrame.new(-.15,.05,0) * CFrame.Angles(-math.pi-math.rad(30), 0, -math.pi/10)
440-
        if k == "n" then
440+
                rs.C0 = CFrame.new(.15,.05,0) * CFrame.Angles(-math.pi-math.rad(30), 0, math.pi/10)
441-
        if dancing then return end
441+
442-
            if not sitting then
442+
                rj.C0 = CFrame.new(0, -0.175, 0) * CFrame.Angles(math.rad(10), 0, 0)
443-
                dancing = true
443+
                lh.C0 = CFrame.new(-.05,-.1,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
444-
                gangnam = true
444+
                rh.C0 = CFrame.new(.05,-.1,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
445-
                gangy_style:play()
445+
                ls.C0 = CFrame.new(-.15,.05,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
446
                rs.C0 = CFrame.new(.15,.05,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
447
            end
448
           
449-
        if k == "r" then
449+
            neck.C0 = CFrame.new(0,.1,0) * CFrame.Angles(angle*0.055, 0, 0)
450-
            if dancing then return end
450+
451-
            if not sitting then
451+
452-
                dancing = true
452+
453-
                burndem = true
453+
454-
                burn_dem:play()
454+
455
        plr.Chatted:connect(function(msg)
456
            game:service'Chat':Chat(head, msg, 1)
457
            if msg == "die/" then
458
                char:breakJoints()
459-
        if k == "x" then
459+
460-
        if dancing then return end
460+
461-
            if not sitting then
461+
462-
                dancing = true
462+
463-
            barrelroll = true
463+
464-
            barrel_roll:play()
464+
465-
            hat = Instance.new("Part", char)
465+
466-
            hat.FormFactor = "Custom"
466+
467-
            hat.CanCollide = false
467+
468-
            hat.Size = torso.Size
468+
469-
            hat.Locked = true
469+
470-
            hat:breakJoints()
470+
471-
            local hatmesh = Instance.new("SpecialMesh", hat)
471+
472-
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=29873142"
472+
473-
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=31467063"
473+
474-
            hatmesh.Scale = Vector3.new(.22, .2, .22)
474+
475-
            local hatweld = Instance.new("Weld", hat)
475+
476-
            hatweld.Part0 = hat
476+
477-
            hatweld.Part1 = torso
477+
478
                particles.Texture = "rbxassetid://292289455"
479
                particles.VelocitySpread = 360
480-
        if k == "h" then
480+
481-
              if dancing then return end
481+
482-
            if not sitting then
482+
483-
                dancing = true
483+
484-
                heman:play()
484+
485-
                heya = true
485+
486
                dwn = true
487
            end
488-
        if k == "j" then
488+
489-
            if dancing then return end
489+
490-
            if not sitting then
490+
491-
                dancing = true
491+
492-
                justin:play()
492+
493-
                jb = true
493+
494-
            hat = Instance.new("Part", char)
494+
495-
            hat.FormFactor = "Custom"
495+
496-
            hat.CanCollide = false
496+
497-
            hat.Size = head.Size
497+
498-
            hat.Locked = true
498+
499-
            hat.BrickColor = BrickColor.new("Hot pink")
499+
500-
            hat:breakJoints()
500+
501-
                local hatmesh = Instance.new("SpecialMesh", hat)
501+
502-
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=19999424"
502+
503-
			hatmesh.VertexColor = Vector3.new(1,0,1)
503+
504-
            hatmesh.Scale = Vector3.new(.23, .23, .23)
504+
505-
			wait()
505+
506-
            local hatweld = Instance.new("Weld", hat)
506+
507-
            hatweld.Part0 = hat
507+
508-
            hatweld.Part1 = head
508+
509-
            hatweld.C0 = CFrame.new(0.025, -0.05, 0)
509+
510-
           hat2 = Instance.new("Part", char)
510+
511-
            hat2.FormFactor = "Custom"
511+
512-
            hat2.CanCollide = false
512+
513-
            hat2.Size = head.Size
513+
514-
            hat2.Locked = true
514+
515-
            hat2.BrickColor = BrickColor.new("Carnation pink")
515+
516-
            hat2:breakJoints()
516+
517-
                local hatmesh2 = Instance.new("SpecialMesh", hat2)
517+
518-
            hatmesh2.MeshId = "rbxassetid://1003673450"
518+
519-
			hatmesh2.VertexColor = Vector3.new(1,0.4,1)
519+
520-
            hatmesh2.Scale = Vector3.new(.0015, .003, .003)
520+
521-
            local hatweld2 = Instance.new("Weld", hat2)
521+
522-
            hatweld2.Part0 = hat2
522+
523-
            hatweld2.Part1 = head
523+
524-
            hatweld2.C0 = CFrame.new(0, -0.15, 0)
524+
525
bbg = Instance.new("BillboardGui",plr.Character.Head)
526
bbg.Size = UDim2.new(0,200,0,50)
527-
        if k == "c" then
527+
528-
        if dancing then return end
528+
529-
            if not sitting then
529+
530-
                dancing = true
530+
531-
                dubstepgun = true
531+
532-
                dubstep_gun:play()
532+
533
bbgTl.Text = " "
534
bbgTl.TextSize = 38
535-
        if k == "v" then
535+
536-
        if dancing then return end
536+
537
bbgTl.TextStrokeTransparency = 0
538-
        dancing = true
538+
539-
        youpirate = true
539+
540-
        you_are_pirate:play()
540+
541-
            hat = Instance.new("Part", char)
541+
542-
            hat.FormFactor = "Custom"
542+
543-
            hat.CanCollide = false
543+
bbgTl.Text = "Danceless Mini Meep Edit By Memo1332"
544-
            hat.Size = head.Size
544+
545-
            hat.Locked = true
545+
546-
            hat:breakJoints()
546+
547-
            local hatmesh = Instance.new("SpecialMesh", hat)
547+
548-
            hatmesh.MeshId = "http://www.roblox.com/asset/?id=1028848"
548+
549-
            hatmesh.TextureId = "http://www.roblox.com/asset/?id=1028847"
549+
550-
            hatmesh.Scale = Vector3.new(.2, .2, .2)
550+
551-
            local hatweld = Instance.new("Weld", hat)
551+
552-
            hatweld.Part0 = hat
552+
script.Parent = Loc