SHOW:
|
|
- or go back to the newest paste.
1 | - | do |
1 | + | |
2 | - | function GetDiscoColor(hue) |
2 | + | |
3 | - | hue=hue/4 |
3 | + | |
4 | - | local section = hue % 1 * 3 |
4 | + | |
5 | - | local secondary = 0.5 * math.pi * (section % 1) |
5 | + | |
6 | - | local thing |
6 | + | |
7 | - | if section < 1 then |
7 | + | |
8 | - | thing=Color3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary)) |
8 | + | |
9 | - | elseif section < 2 then |
9 | + | |
10 | - | thing=Color3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary)) |
10 | + | |
11 | - | else |
11 | + | |
12 | - | thing=Color3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1) |
12 | + | |
13 | - | end |
13 | + | |
14 | - | return thing |
14 | + | |
15 | b.Visible = false | |
16 | - | function VertexRainbow() |
16 | + | |
17 | - | return Vector3.new(math.random(),math.random(),math.random()) |
17 | + | |
18 | - | end |
18 | + | |
19 | - | local plr = game.Players.LocalPlayer |
19 | + | |
20 | - | local chr = plr.Character |
20 | + | |
21 | - | local maus = plr:GetMouse() |
21 | + | |
22 | - | local PGui=plr.PlayerGui |
22 | + | |
23 | - | local lleg = chr["Left Leg"] |
23 | + | |
24 | - | local rleg = chr["Right Leg"] |
24 | + | |
25 | - | local larm = chr["Left Arm"] |
25 | + | |
26 | - | local rarm = chr["Right Arm"] |
26 | + | |
27 | - | local hed = chr.Head |
27 | + | |
28 | - | local rutprt = chr.HumanoidRootPart |
28 | + | |
29 | - | local torso = chr.Torso |
29 | + | |
30 | - | local otheranims=false |
30 | + | |
31 | - | local swimming=false |
31 | + | |
32 | - | chr.Animate.Disabled=true |
32 | + | |
33 | - | local fldb={['w']=false,['a']=false,['s']=false,['d']=false} |
33 | + | |
34 | - | local RunSpeed=80 |
34 | + | |
35 | - | local WlkSpeed=16 |
35 | + | |
36 | - | local SwimSpeed=14 |
36 | + | |
37 | - | local SwimDashSpeed=1000 |
37 | + | |
38 | - | local anim = "Idling" |
38 | + | |
39 | - | local lastanim = "Idling" |
39 | + | |
40 | - | local flying=false |
40 | + | |
41 | - | local val = 0 |
41 | + | |
42 | - | local syne = 0 |
42 | + | |
43 | - | local num = 0 |
43 | + | |
44 | - | local runtime = 0 |
44 | + | |
45 | - | local TackleCD=false |
45 | + | |
46 | - | local currentdecalid=1 |
46 | + | |
47 | - | local crouching=false |
47 | + | |
48 | - | local bboxout=false |
48 | + | |
49 | - | local ltout=false |
49 | + | |
50 | - | local standing=false |
50 | + | |
51 | - | local throwcd=false |
51 | + | |
52 | - | local displaying=false |
52 | + | |
53 | - | local imageType="Custom" |
53 | + | |
54 | - | local pseudohead=hed:Clone() |
54 | + | |
55 | - | for i,x in pairs(pseudohead:GetChildren()) do if not x.ClassName:find('Mesh') then x:Destroy() end end |
55 | + | |
56 | - | pseudohead.Name='PseudoHead' |
56 | + | |
57 | - | pseudohead.Parent=chr.Head |
57 | + | |
58 | - | local pseudoweld=Instance.new('Weld',torso) |
58 | + | |
59 | - | pseudoweld.Part0=hed |
59 | + | |
60 | - | pseudoweld.Name='PseudoHeadWeld' |
60 | + | |
61 | - | pseudoweld.Part1=pseudohead |
61 | + | |
62 | - | hed.Transparency=1 |
62 | + | |
63 | - | for i,x in pairs(chr:GetChildren()) do |
63 | + | |
64 | - | if x:IsA'Hat' then x:destroy'' end end |
64 | + | |
65 | - | for i,x in pairs(chr:GetChildren()) do |
65 | + | |
66 | - | for a,v in pairs(x:GetChildren()) do |
66 | + | |
67 | - | if v:IsA'CharacterMesh' then v:destroy'' |
67 | + | |
68 | b.Visible = false | |
69 | d.TextColor3 = Color3.new(255/255,255/255,255/255) | |
70 | end | |
71 | - | local alldecals={"387418012","339886198","339302474","339302316","339303212","339302607","339302826","339303065","339303400","150037981","167241003","235558077","265452635","260161937","242814125","230417107","252230874","231949998","229222676","181607551","231953209","123431503","184905165","172755711","161494218","292791711","205912841","68953525","180163702","123385234","138847283","159127645","172511645","210175195","206539362","192486406","96613287","131764585","168427244","128595009","96687581","171590601","172329151","72116648","221557708","214883980"} |
71 | + | |
72 | end | |
73 | - | local decals={"387418012","235558078","339302317","339303401","265452690","339303066","339302827","242814126","181607552"} |
73 | + | |
74 | - | local musics={"142594142","202020876"} |
74 | + | |
75 | - | local currentsound=1 |
75 | + | |
76 | - | local GarbageTypes={{"Grapes","16940906","16940893",Vector3.new(.8,.8,.8),"284627310"},{"Lightbulb","1376459","1376456",Vector3.new(1,1,1),"235040768"},{"Turkey","13073626","13073598",Vector3.new(2,2,2),"284627310"},{"JuiceBottle","57219451","57219520",Vector3.new(1.75,1.75,1.75),"235040768"},{"Can","10470609","10470600",Vector3.new(1,1,1),"284627310"},{"dunno lol","55304507","55304460",Vector3.new(1,1,1),"235040768"},{"Burger","16646125","16432575",Vector3.new(1.1,1.1,1.1),"284627310"},{"Candy","38160912","38161977",Vector3.new(1.15,1.15,1.15),"154162195"},{"Sandwich","12510164","12509672",Vector3.new(2.5,2.5,2.5),"284627310"}} |
76 | + | |
77 | - | coroutine.wrap(function() |
77 | + | |
78 | - | for i,x in pairs(hed:GetChildren()) do if x:IsA('Sound') then x:Destroy() end end end)() |
78 | + |