View difference between Paste ID: c87un1ZB and 6Gc8QWCJ
SHOW: | | - or go back to the newest paste.
1
--[[
2
	KrystalDance: MLG edit No. 2 v5 by adchand2 
3
	credit to everyone...
4
	New updates: Changed music again. Music variable is shown above player's head by the press of a button.
5
	© 2016 adchand2/memesbruh03
6
																											]]
7
8
wait(0)
9
Player = game.Players.LocalPlayer
10
WorkPlayer = workspace:FindFirstChild(Player.Name)
11
12
local count = 0
13
local countspeed = 1
14
local sine = 0
15
local sinespeed = 1
16
local angle = nil
17
local global_wait = 0
18
local showtag = true
19
20
21
--dance booleans--
22
local unity = false
23
local hardcore = false
24
local marble_soda = false
25
local finish_him = false
26
local spin_round = false
27
local bloxy_love = false
28
local tetris_remix = false
29
local dat_boi = false
30
local memes = false
31
local scary_monsters_nice_sprites_remix = false
32
local fade = false
33
local cancerous_anime = false
34
local pootis_avi = false
35
local buelah_mp3 = false
36
local antivirisis = false
37
local look_at_this_dude = false
38
------------------
39
--dance accessory--
40
local barrelbrick = nil
41
local saxtool = nil
42
-------------------
43
--custom animate--
44
local walk = false
45
local jump = false
46
local sit = false
47
local run = false
48
------------------
49
--walk keys--
50
local W = false
51
local A = false
52
local S = false
53
local D = false
54
-------------
55
local m = Instance.new("Model",game.Players.LocalPlayer.Character) m.Name = "ModelParts"
56
local miniweld = nil
57
local rootpart = nil
58
59
local Mouse = nil
60
local Animate = nil
61
local Music = nil
62
local Asset = "http://www.roblox.com/asset/?id="
63
local Animating = nil
64
local humanoid = nil
65
local face = nil 
66
67
local head = nil
68
local torso = nil
69
local ra = nil
70
local la = nil
71
local rl = nil
72
local ll = nil
73
local rs = nil
74
local ls = nil
75
local rh = nil
76
local lh = nil
77
local neck = nil
78
local rj = nil
79
80
local char = nil
81
local Hat1 = nil
82
local Hat2 = nil
83
local a,b = nil
84
85
----------musics-----------------
86
local M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16 = nil
87
---------------------------------
88
89
local mesh,meshids,textureids,w
90
91
function fm(parent,meshid,x,y,z,meshtexture)
92
if meshid == "cylinder" then
93
	mesh = Instance.new("CylinderMesh",parent)
94
	mesh.Scale = Vector3.new(x,y,z)
95
	return mesh
96
else
97
	mesh = Instance.new("SpecialMesh",parent)
98
	if meshid ~= "sphere" then
99
		if type(meshid) == "number" then mesh.MeshId = "rbxassetid://"..meshid else
100
			mesh.MeshId = "rbxassetid://"..meshids[meshid]
101
		end
102
	else mesh.MeshType = 3 end
103
	mesh.Scale = Vector3.new(x,y,z)
104
	if meshtexture ~= nil then
105
		if type(meshtexture) == "number" then 
106
			mesh.TextureId = "rbxassetid://"..meshtexture 
107
		else
108
			mesh.TextureId = "rbxassetid://"..textureids[meshtexture] end
109
		end
110
	return mesh
111
	end
112
end
113
114
function P(x,y,z,color,transparency,cancollide,anchored,parent,typee)
115
if typee ~= nil then
116
	c = Instance.new("WedgePart",m)
117
else
118
	c = Instance.new("Part",m)
119
end
120
c.TopSurface,c.BottomSurface = 0,0
121
c.Locked = true
122
c.formFactor = "Custom"
123
c.Size = Vector3.new(x,y,z)
124
if color ~= "random" then
125
	c.BrickColor = BrickColor.new(color)
126
else 
127
	c.BrickColor = BrickColor:random() 
128
end
129
c.Transparency = transparency
130
c.CanCollide = cancollide
131
if anchored ~= nil then 
132
	c.Anchored = anchored 
133
end
134
if parent ~= nil then 
135
	c.Parent = parent 
136
end
137
return c
138
end
139
140
function We(part0,part1,x,y,z,rx,ry,rz,parent)
141
w = Instance.new("Motor",m)
142
if parent ~= nil then w.Parent = parent end
143
	w.Part0,w.Part1 = part0,part1
144
	w.C1 = CFrame.new(x,y,z) * CFrame.Angles(rx,ry,rz)
145
	return w
146
end
147
148
function SetAnimation(id,humanoid)
149
	if Animating ~= nil then
150
		Animating:Stop()
151
	end
152
	Animate.AnimationId = Asset .. id
153
	Animating = humanoid:LoadAnimation(Animate)
154
	Animating:Play()
155
end
156
157
function AnimationStop()
158
		unity = false
159
		hardcore = false
160
		marble_soda = false
161
		finish_him = false
162
		spin_round = false
163
		bloxy_love = false
164
		tetris_remix = false
165
		dat_boi = false
166
		memes = false
167
		scary_monsters_nice_sprites_remix = false
168
		fade = false
169
		cancerous_anime = false
170
		pootis_avi = false
171
		buelah_mp3 = false
172
		antivirisis = false
173
		look_at_this_dude = false
174
		if barrelbrick ~= nil then
175
			barrelbrick:Remove()
176
			barrelbrick = nil
177
		end
178
		if saxtool ~= nil then
179
			saxtool:Remove()
180
			saxtool = nil
181
		end
182
		if sandstorm ~= nil then
183
			sandstorm:Remove()
184
			sandstorm = nil
185
		end
186
end
187
188
local Musical
189
function SetMusic(id,volume)
190
	Musical = Instance.new("Sound",char.Head)
191
	if volume == nil then
192
		Musical.Volume = 1
193
	else
194
		Musical.Volume = volume
195
	end
196
	Musical.Looped = true
197
	Musical.SoundId = Asset .. id
198
	return Musical
199
end
200
201
function GenerateGui()
202
	a=Instance.new("ScreenGui")
203
	a.Name = "KrystalDance By KrystalTeam - mlg2 edit by adchand2"
204
	b=Instance.new("ImageLabel",a)
205
	b.BackgroundTransparency = 1
206
	b.Size = UDim2.new(0,250,0,100)
207
	b.Position = UDim2.new(0,0,1,0)
208
	b.Image = Asset .. "269467798"
209
	b.Name = "Logo"
210
	c=Instance.new("TextLabel",b)
211
	c.Size = UDim2.new(1,0,0,10)
212
	c.BackgroundTransparency = 1
213
	c.Text = "adchand2's MLG edit of:"
214
	c.FontSize = Enum.FontSize.Size11
215
	c.Font = math.random(0,15)
216
	c.TextColor3 = Color3.fromRGB(255,255,255)
217
	--[[b1=Instance.new("TextButton",a)
218
	b1.Text="Change Face"
219
	b1.Style="RobloxRoundButton"
220
	b1.FontSize = Enum.FontSize.Size14
221
	b1.Font = Enum.Font.SourceSansLight
222
	b1.Position = UDim2.new(0.4,0,0,0)
223
	b1.Size = UDim2.new(0,80,0,20)
224
	b2=Instance.new("TextButton",a)
225
	b2.Text="Change Body Colours"
226
	b2.Style="RobloxRoundButton"
227
	b2.FontSize = Enum.FontSize.Size14
228
	b2.Font = Enum.Font.SourceSansLight
229
	b2.Position = UDim2.new(0.4,80,0,0)
230
	b2.Size = UDim2.new(0,120,0,20)
231
	b3=Instance.new("TextButton",a)
232
	b3.Text="BGM ID List"
233
	b3.Style="RobloxRoundButton"
234
	b3.FontSize = Enum.FontSize.Size14
235
	b3.Font = Enum.Font.SourceSansLight
236
	b3.Position = UDim2.new(0.4,200,0,0)
237
	b3.Size = UDim2.new(0,70,0,20)
238
	b4=Instance.new("TextButton",a)
239
	b4.Text="Settings"
240
	b4.Style="RobloxRoundButton"
241
	b4.FontSize = Enum.FontSize.Size14
242
	b4.Font = Enum.Font.SourceSansLight
243
	b4.Position = UDim2.new(0.4,270,0,0)
244
	b4.Size = UDim2.new(0,60,0,20)]]
245
	return a
246
end
247
248
function Generate(player)
249
char = player.Character
250
Hat1 = P(1,1,1,'Black',0,false,false)
251
Hat2 = P(1,1,1,'Black',0,false,false)
252
wait()
253
a=fm(Hat1,121910245,0.7,0.5,0.7,121947422) a.VertexColor = Vector3.new(1,1,1)
254
b=fm(Hat2,13030731,0.95,0.95,0.95,13030735) b.VertexColor = Vector3.new(1,1,1)
255
wait()
256
if char:FindFirstChild("Head") then
257
	We(Hat1,char.Head,0,0.25,-0.135,0,0,0)
258
	We(Hat2,char.Head,0,0.8,0,0,0,0)
259
	if char.head:FindFirstChild("face") ~= nil then
260
		face = char.head:FindFirstChild("face")
261
		face.Texture = "rbxassetid://318401263"
262
	end
263
	c=char.Head:clone()
264
	c.Name = "FalseHead"
265
	c.CanCollide = false
266
	c.Parent = char
267
	We(c,char.Head,0,0,0,0,0,0)
268
	char.Head.Transparency = 1
269
	for i,v in pairs(char:GetChildren()) do
270
		if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "Accessory" or v.ClassName == "CharacterMesh" or v.ClassName == "ShirtGraphic" then
271
			v:Remove()
272
		end
273
		if v.ClassName == "BodyColors" then
274
			v.HeadColor = BrickColor.new("Cool yellow")
275
			v.LeftArmColor = BrickColor.new("Cool yellow")
276
			v.LeftLegColor = BrickColor.new("Bright blue")
277
			v.RightArmColor = BrickColor.new("Cool yellow")
278
			v.RightLegColor = BrickColor.new("Bright blue")
279
			v.TorsoColor = BrickColor.new("Dark green")
280
		end
281
		if v.ClassName == "Part" then
282
			if v.Name == "Head" or v.Name == "FalseHead" then
283
				v.BrickColor = BrickColor.new("Cool yellow")
284
				else
285
				v.BrickColor = BrickColor.new("Cool yellow")
286
			end
287
		end
288
	end
289
----------musics---------------
290-
	M1=SetMusic(241343043) -- marble_soda
290+
	M1=SetMusic(516106747) -- Planktolovania
291-
	M2=SetMusic(161324752) -- hardcore
291+
	M2=SetMusic(504351428) -- DWƎLLƎRS
292-
	M3=SetMusic(257341751) -- unity
292+
	M3=SetMusic(421372369) -- .-.
293-
	M4=SetMusic(156238639) -- finish_him
293+
	M4=SetMusic(516532843) -- krusher
294
	M5=SetMusic(187013797) -- spin_round
295
	M6=SetMusic(181815280) -- bloxy_love
296
	M7=SetMusic(200624713) -- tetris_remix
297
	M8=SetMusic(410806544) -- dat_boi
298
	M9=SetMusic(242178814) -- memes
299
	M10=SetMusic(142375403) -- scary_monsters_nice_sprites_remix
300-
	M11=SetMusic(401350169) -- fade
300+
	M11=SetMusic(176182696) -- fade
301-
	M12=SetMusic(303570180) -- cancerous_anime
301+
	M12=SetMusic(564179604) -- cancerous_anime
302
	M13=SetMusic(336581561) -- pootis_avi
303
	M14=SetMusic(214285554) -- buelah_mp3
304-
	M15=SetMusic(278068026) -- antivirisis
304+
	M15=SetMusic(453908613) -- antivirisis
305-
	M16=SetMusic(424610918) -- look_at_this_dude
305+
	M16=SetMusic(402236874) -- look_at_this_dude
306
-------------------------------
307
	
308
	if char:FindFirstChild("HumanoidRootPart") ~= nil then
309
		rootpart = char:FindFirstChild("HumanoidRootPart")
310
	end
311
	if showtag == true then
312
		local bbg = Instance.new("BillboardGui",c)
313
		bbg.Adornee = c
314
		bbg.Name = "NametagGUI"
315
		bbg.Size = UDim2.new(6,0,1.5,0)
316
		bbg.StudsOffset = Vector3.new(0,2,0)
317
		local fram = Instance.new("ImageLabel",bbg)
318
		fram.Image = Asset.."506843247"
319
		fram.Size = UDim2.new(1,0,1,0)
320
		fram.BackgroundColor3 = Color3.new(0,0,0)
321
		fram.BackgroundTransparency = 1
322
		fram.BorderSizePixel = 0
323
		local box = Instance.new("TextLabel",fram)
324
		box.Size = UDim2.new(1,0,1,0)
325
		box.BackgroundColor = BrickColor.new("White")
326
		box.TextColor3 = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255))
327
		box.TextStrokeTransparency = 0.5
328
		box.Font = math.random(0,15)
329
		box.Text = Player.Name
330
		box.BackgroundTransparency = 1
331
		box.BorderSizePixel = 0
332
		box.Position = UDim2.new(0,0,0,0)
333
		box.TextScaled = true
334
	end
335
	if char:FindFirstChild("Humanoid") ~= nil then
336
		char:FindFirstChild("Humanoid").MaxHealth = (100*100*100*100)*100
337
		wait()
338
		char:FindFirstChild("Humanoid").Health = char:FindFirstChild("Humanoid").MaxHealth
339
		--char:FindFirstChild("Humanoid").Name = game.Players.LocalPlayer.Name
340
		humanoid = char:FindFirstChild("Humanoid")
341
		if humanoid:FindFirstChild("Animator") ~= nil then
342
			humanoid:FindFirstChild("Animator"):Remove()
343
			--Instance.new("Animator",humanoid)
344
		end
345
		if char:FindFirstChild("Animate") ~= nil then
346
			char:FindFirstChild("Animate"):Remove()
347
		end
348
	end
349
	Mouse = player:GetMouse()
350
	Music = Instance.new("Sound",char.Head)
351
	Music.Volume = 1
352
	Music.Looped = true
353
	Music.SoundId = Asset
354
	Animate = Instance.new("Animation",char.Head)
355
	Animate.AnimationId = Asset
356
	
357
	
358
	
359
	head = char:FindFirstChild("Head")
360
	torso = char:FindFirstChild("Torso")
361
	ra = char:findFirstChild("Right Arm")
362
	la = char:findFirstChild("Left Arm")
363
	rl = char:findFirstChild("Right Leg")
364
	ll = char:findFirstChild("Left Leg")
365
	rs = torso:findFirstChild("Right Shoulder")
366
	ls = torso:findFirstChild("Left Shoulder")
367
	rh = torso:findFirstChild("Right Hip")
368
	lh = torso:findFirstChild("Left Hip")
369
	neck = torso:findFirstChild("Neck")
370
	rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
371
	
372
	state = humanoid:GetState()
373
	local ca = nil
374
	ca=GenerateGui()
375
	ca.Parent = player.PlayerGui
376
	if ca:FindFirstChild("Logo") ~= nil then
377
		ca:FindFirstChild("Logo"):TweenPosition(UDim2.new(0, 0, 1, -100), "Out", "Elastic", 3, true)
378
		if ca:FindFirstChild("Intro") ~= nil then
379
			ca:FindFirstChild("Intro"):Play()
380
			coroutine.resume(coroutine.create(function() 
381
				for i=0,30 do
382
					ca:FindFirstChild("Intro").Volume = 1/(i/2)
383
					wait(0.5)
384
					if i >= 30 then
385
						break
386
					end
387
				end
388
			end))
389
		end
390
	end
391
392
	if humanoid ~= nil then
393
		humanoid.Changed:connect(function(pro)
394
			if pro == "MoveDirection" or pro == "Jump" then
395
				if Music.IsPlaying == true then
396
					AnimationStop()
397
				end
398
			end
399
		end)
400
		humanoid.Died:connect(function()
401
			AnimationStop()
402
		end)
403
		
404
	Mouse.KeyUp:connect(function(key) 
405
		if key == "w" then
406
			W = false
407
		end
408
		if key == "a" then
409
			A = false
410
		end
411
		if key == "s" then
412
			S = false
413
		end
414
		if key == "d" then
415
			D = false
416
		end
417
		if string.byte(key) == 48 then
418
			run = false
419
		end
420
	end)
421
		
422
	Mouse.KeyDown:connect(function(key) 
423
		if key == "w" then
424
			W = true
425
			AnimationStop()
426
		end
427
		if key == "a" then
428
			A = true
429
			AnimationStop()
430
		end
431
		if key == "s" then
432
			S = true
433
			AnimationStop()
434
		end
435
		if key == "d" then
436
			D = true
437
			AnimationStop()
438
		end
439
	end)
440
	
441
	
442
	
443
	Mouse.KeyDown:connect(function(key) 
444
		KeyUsed(key)
445
	end)
446
end
447
end
448
print("KrystalDance MLG2 v3 by adchand2/memesbruh03 is fully Loaded!")
449
end
450
451
function inform(var)
452
local bbg = Instance.new("BillboardGui",WorkPlayer.FalseHead)
453
		bbg.Adornee = bbg.Parent
454
		bbg.Name = "Input"
455
		bbg.Size = UDim2.new(6,0,1.5,0)
456
		bbg.StudsOffset = Vector3.new(0,3,0)
457
		local fram = Instance.new("ImageLabel",bbg)
458
		fram.Image = Asset.."506843247"
459
		fram.Size = UDim2.new(1,0,1,0)
460
		fram.BackgroundColor3 = Color3.new(0,0,0)
461
		fram.BackgroundTransparency = 1
462
		fram.BorderSizePixel = 0
463
		local box = Instance.new("TextLabel",fram)
464
		box.Size = UDim2.new(1,0,1,0)
465
		box.BackgroundColor = BrickColor.new("White")
466
		box.TextColor3 = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255))
467
		box.TextStrokeTransparency = 0.5
468
		box.Font = math.random(0,15)
469
		box.Text = var
470
		box.BackgroundTransparency = 1
471
		box.BorderSizePixel = 0
472
		box.Position = UDim2.new(0,0,0,0)
473
		box.TextScaled = true
474
		while true do
475
		wait(0.01)
476
		fram.Position=fram.Position-UDim2.new(0,0,0,1)
477
		fram.ImageTransparency=fram.ImageTransparency+0.01
478
		box.TextTransparency=box.TextTransparency+0.01
479
		if --[[fram.ImageTransparency==1 and]] box.TextTransparency==1 then
480
		bbg:Destroy()
481
		end
482
	end
483
end
484
485
function inform2(var)
486
t=game:GetService("Chat")
487
t:Chat(WorkPlayer.FalseHead,var,math.random(0,2))
488
end
489
490
function KeyUsed(key)
491
		if humanoid ~= nil then
492
			if humanoid.Health > 0 then
493
				if string.byte(key) == 32 then
494
					jump = true
495
					AnimationStop()
496
					--sit = false
497
				end
498
				if string.byte(key) == 50 then
499
					AnimationStop()
500
					if sit == true then
501
						sit = false
502
					else
503
						sit = true
504
					end
505
				end
506
				if string.byte(key) == 48 then
507
					run = true
508
				end
509
				if W == false and A == false and S == false and D == false and jump == false and sit == false then
510
					if key == "Q" or key == "q" then
511
						AnimationStop()
512
						marble_soda = true
513
						M1:Play()
514-
						inform2("marble_soda")
514+
						inform2("Planktolovania")
515
					end
516
					if key == "E" or key == "e" then
517
						AnimationStop()
518
						hardcore = true
519
						M2:Play()
520-
						inform2("hardcore")
520+
						inform2("DwEllers")
521
					end
522
					if key == "R" or key == "r" then
523
						AnimationStop()
524
						unity = true
525
						M3:Play()
526
						inform2("unity")
527
					end
528
					if key == "T" or key == "t" then
529
						AnimationStop()
530
						finish_him = true
531
						M4:Play()
532-
						inform2("finish_him")
532+
						inform2("krusher")
533
					end
534
					if key == "Y" or key == "y" then
535
						AnimationStop()
536
						spin_round = true
537
						M5:Play()
538
						inform2("spin_round")
539
					end
540
					if key == "U" or key == "u" then
541
						AnimationStop()
542
						bloxy_love = true
543
						M6:Play()
544
						inform2("bloxy_love")
545
					end
546
					if key == "F" or key == "f" then
547
						AnimationStop()
548
						tetris_remix = true
549
						M7:Play()
550
						if barrelbrick == nil and tetris_remix == true then
551
							barrelbrick = P(2,2,1,'Black',0,false,false)
552
							a=fm(barrelbrick,0,0.5,0.5,0.5,0) a.VertexColor = Vector3.new(1,1,1)
553
							We(barrelbrick,char.Torso,0,10,0,90,90,90)
554
						end
555
						inform2("tetris_remix")
556
					end
557
					if key == "P" or key == "p" then
558
						AnimationStop()
559
						dat_boi = true
560
						M8:Play()
561
						if saxtool == nil and dat_boi == true then
562
							saxtool = P(1,2,2,'Black',0,false,false)
563
							a=fm(saxtool,44410178,1.5,1.5,1.5,44410320) a.VertexColor = Vector3.new(1,1,1)
564
							b=We(saxtool,char:FindFirstChild("Left Arm"),0,-1,0,0,0,0)
565
							b.C1 = CFrame.new(0.5, -0.9, -0.3) * CFrame.Angles(math.pi/1.5, -math.pi/2, -math.pi/8)
566
						end
567
						inform2("dat_boi")
568
					end
569
					if key == "G" or key == "g" then
570
						AnimationStop()
571
						memes = true
572
						M9:Play()
573
						inform2("memes")
574
					end
575
					if key == "H" or key == "h" then
576
						AnimationStop()
577
						scary_monsters_nice_sprites_remix = true
578
						M10:Play()
579
						inform2("scary_monsters_nice_sprites_remix")
580
					end
581
					if key == "J" or key == "j" then
582
						AnimationStop()
583
						fade = true
584
						M11:Play()
585
						inform2("fade")
586
					end
587
					if key == "K" or key == "k" then
588
						AnimationStop()
589
						cancerous_anime = true
590
						M12:Play()
591
						inform2("cancerous_anime")
592
					end
593
					if key == "L" or key == "l" then
594
						AnimationStop()
595
						pootis_avi = true
596
						M13:Play()
597
						inform2("pootis_avi")
598
					end
599
					if key == "Z" or key == "z" then
600
						AnimationStop()
601
						buelah_mp3 = true
602
						M14:Play()
603
						inform2("buelah_mp3")
604
					end
605
					if key == "X" or key == "x" then
606
						AnimationStop()
607
						antivirisis = true
608
						M15:Play()
609
						if sandstorm == nil and antivirisis == true then
610
							sandstorm = P(1,1,1,'Black',0,false,false)
611
							sandstorm.Transparency = 1
612
							a=Instance.new("Smoke",sandstorm)
613
							a.Color = Color3.new(255/255,255/255,175/255)
614
							a.Size = 0.4
615
							a.RiseVelocity = 3
616
							a.Opacity = 0.75
617
							b=We(sandstorm,char:FindFirstChild("Torso"),0,0,0,0,0,0)
618
							b.C1 = CFrame.new(0, -2, 0)
619
						end
620
						inform2("antivirisis")
621
					end
622
					if key == "C" or key == "c" then
623
						AnimationStop()
624
						look_at_this_dude = true
625
						M16:Play()
626
						inform2("look_at_this_dude")
627
					end
628
				end
629
			end
630
		end
631
end
632
633
Generate(Player)
634
635
game:service'RunService'.Stepped:connect(function()
636
	count = (count % 100) + countspeed
637
	angle = math.pi * math.sin(math.pi*2/100*count)
638
	countspeed = 1
639
	
640
	state = humanoid:GetState()
641
	if state ~= Enum.HumanoidStateType.Freefall then
642
		jump = false
643
	else
644
		jump = true
645
		sit = false
646
		AnimationStop()
647
	end
648
	
649
	local mesh1anan = Instance.new("SpecialMesh")
650
	mesh1anan.MeshType = Enum.MeshType.FileMesh
651
	mesh1anan.Scale = Vector3.new(1,1,1)
652
	mesh1anan.MeshId = "rbxassetid://431000837"
653
	mesh1anan.TextureId = "rbxassetid://431000842"
654
	if look_at_this_dude == true then
655
		if char ~= nil then
656
	        local locationanan = char:GetModelCFrame()
657
	        local tacoa = Instance.new("Part")
658
	        tacoa.CanCollide = false
659
	        tacoa.RotVelocity = Vector3.new(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi)
660
	        local meshanananan = mesh1anan:clone()
661
	        meshanananan.Parent = tacoa
662
	        meshanananan.Scale = Vector3.new(1,1,1)
663
	        tacoa.CFrame = locationanan * CFrame.new(math.random()*500 - 250,math.random(100,200),math.random()*500 - 250)
664
	        tacoa.Parent = workspace
665
	        game:GetService("Debris"):AddItem(tacoa,4)
666
		end
667
	end
668
	
669
	
670
	
671
	
672
	if marble_soda == false then	
673
		M1:Stop()
674
	end
675
	if hardcore == false then	
676
		M2:Stop()
677
	end
678
	if unity == false then	
679
		M3:Stop()
680
	end
681
	if finish_him == false then	
682
		M4:Stop()
683
	end
684
	if spin_round == false then	
685
		M5:Stop()
686
	end
687
	if bloxy_love == false then	
688
		M6:Stop()
689
	end
690
	if tetris_remix == false then	
691
		M7:Stop()
692
	end
693
	if dat_boi == false then	
694
		M8:Stop()
695
	end
696
	if memes == false then	
697
		M9:Stop()
698
	end
699
	if scary_monsters_nice_sprites_remix == false then	
700
		M10:Stop()
701
	end
702
	if fade == false then	
703
		M11:Stop()
704
	end
705
	if cancerous_anime == false then
706
		M12:Stop()
707
	end
708
	if pootis_avi == false then
709
		M13:Stop()
710
	end
711
	if buelah_mp3 == false then
712
		M14:Stop()	
713
	end
714
	if antivirisis == false then
715
		M15:Stop()
716
	end
717
	if look_at_this_dude == false then
718
		M16:Stop()
719
	end
720
	
721
	if run == true and sit == false then
722
		humanoid.WalkSpeed = 25
723
	elseif sit == true then
724
		humanoid.WalkSpeed = 0
725
	else
726
		humanoid.WalkSpeed = 16
727
	end
728
	
729
	if global_wait == 380 then global_wait = 0 end
730
	
731
	if (W == false or A == false or S == false or D == false) and jump == false and sit == false then
732
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 - angle/75)
733
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 - angle/75)
734
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/75)
735
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/75)
736
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/75, math.pi, 0)
737
			rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2, math.pi, 0)
738
	end
739
	
740
	
741
	if (W == false or A == false or S == false or D == false) and jump == false and sit == true then
742
		local ray = Ray.new(torso.Position, Vector3.new(0, -3, 0))
743
		local hitz,enz = workspace:FindPartOnRay(ray, char)
744
		if hitz then
745
			if rootpart:FindFirstChild("Weld") == nil then
746
				miniweld = Instance.new("Weld", rootpart)
747
				miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
748
				miniweld.Part0 = hitz
749
				miniweld.Part1 = rootpart
750
				humanoid.PlatformStand = true
751
			end
752
		end
753
	else
754
		if rootpart:FindFirstChild("Weld") ~= nil then
755
			rootpart:FindFirstChild("Weld"):Destroy()
756
			humanoid.PlatformStand = false
757
		end
758
	end
759
	
760
	if (W == false or A == false or S == false or D == false) and jump == false and sit == true then
761
		ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 - math.pi/15)
762
		rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 + math.pi/15)
763
		lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + math.pi/8, 0, math.pi/2 - math.pi/15)
764
		rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + math.pi/8, 0, -math.pi/2 + math.pi/15)
765
		neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + math.pi/15, math.pi, 0)
766
		rj.C0 = CFrame.new(0, -2, 0) * CFrame.Angles(math.pi/2 + math.pi/15, math.pi, 0)
767
	end
768
	
769
	if jump == true and sit == false then
770
		countspeed = 2
771
		ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, math.pi + angle/12)
772
		rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, math.pi + angle/12)
773
		lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/12)
774
		rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/12)
775
		neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/25, math.pi, 0)
776
		rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2+ angle/50, math.pi, 0)
777
	end
778
	
779
	if (W == true or A == true or S == true or D == true) and jump == false and sit == false then
780
		if run == true then
781
			countspeed = 4
782
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 - angle/3)
783
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 - angle/3)
784
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/5)
785
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/5)
786
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/20, math.pi, 0)
787
			rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2 + angle/40, math.pi, 0)
788
		else
789
			countspeed = 2
790
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 - angle/4)
791
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 - angle/4)
792
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/6)
793
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/6)
794
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/25, math.pi, 0)
795
			rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2+ angle/50, math.pi, 0)
796
		end
797
	end
798
799
	if W == false and A == false and S == false and D == false and jump == false and sit == false then
800
		if unity == true and jump == false and sit == false then
801
			countspeed = 2
802
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(angle/5, 0, angle/4)
803
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(angle/5, 0, -angle/4)
804
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(angle/10, 0, angle/5)-- * CFrame.Angles(angle*0.5, 0, -math.abs(angle*0.15))
805
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(angle/10, 0, angle/5)-- * CFrame.Angles(-angle*0.5, 0, math.abs(angle*0.15))
806
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/5, math.pi, 0)
807
			rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2 + angle/5, math.pi, 0)
808
		elseif hardcore == true and jump == false and sit == false then
809
			countspeed = 4
810
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(angle/15, 0, angle/15)
811
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(angle/15, 0, angle/15)
812
			ls.C1 = CFrame.new(0.25,0.5 + 1 * angle/10,0.5) * CFrame.Angles(math.pi  + angle/10, 0, 0 + angle/10)
813
			rs.C1 = CFrame.new(-0.25,0.5 + 1 * angle/10,0.5) * CFrame.Angles(math.pi  + angle/10, 0, 0  + angle/10)
814
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/10, math.pi, 0)
815
			rj.C0 = CFrame.new(0, 0.5 + angle/5, 0) * CFrame.Angles(math.pi/2, math.pi, 0)
816
		elseif marble_soda == true and jump == false and sit == false then
817
			countspeed = 2
818
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0 + angle/8, 0, math.pi/12 + angle/12)
819
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0 + angle/8, 0, -math.pi/12 - angle/12)
820
			lh.C1 = CFrame.new(0.35,0.7,0.5) * CFrame.Angles(0 + angle/10, 0, -math.pi/8)
821
			rh.C1 = CFrame.new(-0.35,0.7,0.5) * CFrame.Angles(0 + angle/10, 0, math.pi/8)
822
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/15, math.pi, 0)
823
			rj.C0 = CFrame.new(angle/4, -0.3 + angle/20, 0) * CFrame.Angles(math.pi/2, math.pi, 0)
824
		elseif finish_him == true and jump == false and sit == false then
825
			countspeed = 4
826
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(math.pi/4, math.pi/8 + angle/8, math.pi/4 + angle/8)
827
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(math.pi/4, -math.pi/8 + angle/8, -math.pi/4 + angle/8)
828
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + angle/10, 0, 0  + angle/10)
829
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + angle/10, 0, 0  + angle/10)
830
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/15, math.pi + angle/15, 0 + angle/15)
831
			rj.C0 = CFrame.new(0, 0 + angle/20, 0) * CFrame.Angles(math.pi/2, math.pi, 0)
832
		elseif spin_round == true and jump == false and sit == false then
833
			global_wait = (global_wait % 360) + 4
834
			countspeed = 4
835
			ls.C1 = CFrame.new(0,1,0) * CFrame.Angles(math.pi/2, 0 + angle/10, 0 + angle/10)
836
			rs.C1 = CFrame.new(0,1,0) * CFrame.Angles(math.pi/2, 0 - angle/10, 0 + angle/10)
837
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + angle/10, 0 + angle/10, 0  + angle/10)
838
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + angle/10, 0 + angle/10, 0  + angle/10)
839
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2, math.pi, 0)
840
			rj.C0 = CFrame.new(0 + angle/25, 0, 0 - angle/25) * CFrame.Angles(math.pi/2, math.pi, math.rad(global_wait*4))
841
		elseif bloxy_love == true and jump == false and sit == false then
842
			countspeed = 2
843
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, math.pi/2 + angle/15)
844
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, -math.pi/2 + angle/15)
845
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(math.pi/60 - angle/45, 0, 0 + angle/15)
846
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(math.pi/60 + angle/45, 0, 0 + angle/15)
847
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/15, math.pi + angle/10, 0)
848
			rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2 + angle/50 , math.pi + angle/50, 0 + angle/50)
849
		elseif tetris_remix == true and jump == false and sit == false then
850
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, math.pi)
851
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, math.pi)
852
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0)
853
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0)
854
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2, math.pi, 0)
855
			rj.C0 = CFrame.new(0 + angle, -1.8, 0) * CFrame.Angles(0, math.pi, 0 + angle)
856
		elseif dat_boi == true and jump == false and sit == false then
857
			countspeed = 2
858
			ls.C1 = CFrame.new(0,0.75,-0.25) * CFrame.Angles(-math.pi/5, 0, math.pi/2 - math.abs(angle/30))
859
			rs.C1 = CFrame.new(0,0.75,-0.25) * CFrame.Angles(-math.pi/5, 0, -math.pi/2 + math.abs(angle/30))
860
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 - math.abs(angle/30))
861
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + math.abs(angle/30))
862
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2, math.pi, 0)
863
			rj.C0 = CFrame.new(0, -math.abs(angle*0.05), math.abs(angle*0.025)) * CFrame.Angles(math.pi/2 + math.abs(angle/20), math.pi, 0)
864
		elseif memes == true and jump == false and sit == false then
865
			countspeed = 3
866
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, math.pi/2 - angle/1.5)
867
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, -math.pi/2 + angle/1.5)
868
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 - angle/16)
869
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 + angle/16)
870
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2  + angle/12, math.pi, 0)
871
			rj.C0 = CFrame.new(0, 0 + angle / 35, 0) * CFrame.Angles(math.pi/2 + angle/25, math.pi, 0)
872
		elseif scary_monsters_nice_sprites_remix == true and jump == false and sit == false then
873
			countspeed = 2.5
874
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(angle/16, angle/16,math.pi/3.5 + angle/8)
875
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(angle/16, -angle/16,-math.pi/1.5 + -angle/8)
876
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, angle/16, angle/16)
877
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, angle/16, angle/16)
878
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2, math.pi, 0)
879
			rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2-angle/16, math.pi, 0)
880
		elseif fade == true and jump == false and sit == false then
881
			countspeed = 2
882
			ls.C1 = CFrame.new(0,0.75,-0.35) * CFrame.Angles(math.pi/8, 0, math.pi/2 + angle/3.5)
883
			rs.C1 = CFrame.new(0,0.75,-0.35) * CFrame.Angles(math.pi/8, 0, -math.pi/2 + angle/3.5)
884
			lh.C1 = CFrame.new(0 + angle/50,1,0.5) * CFrame.Angles(0, 0 + angle/35, 0 + angle/15)
885
			rh.C1 = CFrame.new(0 + angle/50,1,0.5) * CFrame.Angles(0, 0 + angle/35, 0 + angle/15)
886
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/15, math.pi, 0)
887
			rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.pi/2 - angle/35, math.pi - angle/35, 0)
888
		elseif cancerous_anime == true and jump == false and sit == false then
889
			countspeed = 4
890
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, math.pi/2+angle/2)
891
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, -math.pi/2+angle/2)
892
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0+angle/32, 0, 0+angle/32)
893
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0+angle/32, 0, 0-angle/32)
894
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2, math.pi, 0)
895
			rj.C0 = CFrame.new(0, 0 - angle/50, 0) * CFrame.Angles(math.pi/2, math.pi, 0)
896
		elseif pootis_avi == true and jump == false and sit == false then
897
			countspeed = 4
898
			ls.C1 = CFrame.new(0,0.75,-0.15) * CFrame.Angles(-math.pi/4, 0, (math.pi/2 + angle/14) - math.pi/20)
899
			rs.C1 = CFrame.new(0,0.75,-0.15) * CFrame.Angles(-math.pi/4, 0, (-math.pi/2 - angle/14) + math.pi/20)
900
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + angle/16, 0, 0)
901
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0 + angle/16, 0, 0)
902
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 + angle/20, math.pi, 0)
903
			rj.C0 = CFrame.new(0, 0 + angle/40, 0) * CFrame.Angles(math.pi/2, math.pi, 0)
904
		elseif buelah_mp3 == true and jump == false and sit == false then
905
			countspeed = 2
906
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(math.pi/12, 0, math.pi/4 + angle/4)
907
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(math.pi/12, 0, -math.pi/4 + angle/4)
908
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(math.pi/24, 0, 0 + angle/4)
909
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(math.pi/24, 0, 0 + angle/4)
910
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 - angle/8, math.pi, 0)
911
			rj.C0 = CFrame.new(0, 0 + angle/48, 0) * CFrame.Angles(math.pi/2 + angle/24, math.pi, 0)
912
		elseif antivirisis == true and jump == false and sit == false then
913
			countspeed = 3
914
			ls.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 + angle/1.5)
915
			rs.C1 = CFrame.new(0,0.5,-0.5) * CFrame.Angles(0, 0, 0 + angle/3)
916
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 - angle/3)
917
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, 0 - angle/1.5)
918
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2, math.pi, 0)
919
			rj.C0 = CFrame.new(0, 0+ angle/45, 0) * CFrame.Angles(math.pi/2 - angle/6, math.pi, 0)
920
		elseif look_at_this_dude == true and jump == false and sit == false then
921
			countspeed = 4
922
			global_wait = (global_wait % 360) + 4
923
			ls.C1 = CFrame.new(0,1,-0.25) * CFrame.Angles(math.pi/6 + angle/12, 0, math.pi)
924
			rs.C1 = CFrame.new(0,1,-0.25) * CFrame.Angles(math.pi/6 + angle/12, 0, math.pi)
925
			lh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, math.pi/8 + angle/16)
926
			rh.C1 = CFrame.new(0,1,0.5) * CFrame.Angles(0, 0, math.pi/8 + angle/16)
927
			neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.pi/2 - math.pi/8 + angle/16, math.pi, 0)
928
			rj.C0 = CFrame.new(0, 0.25 + angle/12, 0) * CFrame.Angles(math.pi/2, math.pi, math.rad(global_wait*4))
929
		end
930
	end
931
end)
932
933
print(_VERSION.." is cool!!!")
934
935
while true do
936
wait(2)
937
WorkPlayer.FalseHead.NametagGUI.ImageLabel.TextLabel.TextColor3 = Color3.fromRGB(math.random(0,255),math.random(0,255),math.random(0,255))
938
end