SHOW:
|
|
- or go back to the newest paste.
1 | - | wait(1) |
1 | + | repeat |
2 | - | first = false |
2 | + | wait(0.5) |
3 | - | ChatS = game:GetService("Chat") |
3 | + | until game:service("Players").LocalPlayer.Character ~= nil |
4 | - | Debris = game:GetService("Debris") |
4 | + | local Player = game:service("Players").LocalPlayer |
5 | - | ContentP = game:GetService("ContentProvider") |
5 | + | |
6 | - | Settings = {Health = 180, WS = 16} |
6 | + | |
7 | - | Link = "rbxassetid://" |
7 | + | |
8 | - | Player = game:GetService("Players").LocalPlayer |
8 | + | |
9 | swi.Name = "switch" | |
10 | local trans = Instance.new("BoolValue", ch) | |
11 | trans.Name = "trans" | |
12 | repeat wait() until ch.Humanoid ~= nil | |
13 | ch.Humanoid.Died:connect(function() | |
14 | Player.CharacterAdded:connect(function(chz) | |
15 | local occ = Instance.new("BoolValue", chz) | |
16 | occ.Name = "Occupied" | |
17 | local swi = Instance.new("StringValue", chz) | |
18 | swi.Name = "switch" | |
19 | local trans = Instance.new("BoolValue", chz) | |
20 | trans.Name = "trans" | |
21 | end | |
22 | ) | |
23 | end) | |
24 | local PGui = Player:WaitForChild("PlayerGui") | |
25 | local Character = Player.Character | |
26 | --repeat | |
27 | -- wait() | |
28 | - | Char = Player.Character |
28 | + | --until Character:FindFirstChild("Hair") |
29 | - | PGui = Player.PlayerGui |
29 | + | local Humanoid = Character:WaitForChild("Humanoid") |
30 | local Head = Character:WaitForChild("Head") | |
31 | - | msgz.Text = "Chat \'LSSJ2\' to go LSSJ2, and \'off\' to turn it off!" |
31 | + | local Torso = Character:WaitForChild("Torso") |
32 | local HRP = Character:WaitForChild("HumanoidRootPart") | |
33 | - | Humanoid = Char:WaitForChild("Humanoid") |
33 | + | local RArm = Character:WaitForChild("Right Arm") |
34 | - | Torso = Char:WaitForChild("Torso") |
34 | + | local LArm = Character:WaitForChild("Left Arm") |
35 | - | Head = Char:WaitForChild("Head") |
35 | + | local RLeg = Character:WaitForChild("Right Leg") |
36 | - | HRP = Char:WaitForChild("HumanoidRootPart") |
36 | + | local LLeg = Character:WaitForChild("Left Leg") |
37 | - | RArm = Char:WaitForChild("Right Arm") |
37 | + | Character.Archivable = true |
38 | - | LArm = Char:WaitForChild("Left Arm") |
38 | + | _Character = Character:Clone() |
39 | - | RLeg = Char:WaitForChild("Right Leg") |
39 | + | |
40 | - | LLeg = Char:WaitForChild("Left Leg") |
40 | + | msgz.Text = "Chat \'LSSJ\' to go LSSJ, and \'off\' to turn it off!" |
41 | - | Switch = Char:WaitForChild("switch") |
41 | + | |
42 | - | Limbs = {Head = Torso.Neck, Torso = HRP.RootJoint, RArm = Torso["Right Shoulder"], LArm = Torso["Left Shoulder"], RLeg = Torso["Right Hip"], LLeg = Torso["Left Hip"]} |
42 | + | local Joints = {Head = Torso.Neck, Torso = HRP.RootJoint, RArm = Torso["Right Shoulder"], LArm = Torso["Left Shoulder"], RLeg = Torso["Right Hip"], LLeg = Torso["Left Hip"]} |
43 | - | Sounds = { |
43 | + | local Refresh = function() |
44 | - | Boom = {Id = 2101148, Pitch = 0.9} |
44 | + | Joints.Head.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) |
45 | - | , |
45 | + | Joints.Torso.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) |
46 | - | Boom2 = {Id = 2767090, Pitch = 0.65} |
46 | + | Joints.RArm.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) |
47 | - | , |
47 | + | Joints.LArm.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) |
48 | - | Swoosh = {Id = 12222095, Pitch = 0.5} |
48 | + | Joints.RLeg.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) |
49 | - | , |
49 | + | Joints.LLeg.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) |
50 | - | Charge = {Id = 2692844, Pitch = 1} |
50 | + | Joints.Head.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) |
51 | - | , |
51 | + | Joints.Torso.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0) |
52 | - | NoCharge = {Id = 2785493, Pitch = 0.2} |
52 | + | Joints.RArm.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) |
53 | - | , |
53 | + | Joints.LArm.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) |
54 | - | Elec = {Id = 2800815, Pitch = 0.9} |
54 | + | Joints.RLeg.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) |
55 | - | , |
55 | + | Joints.LLeg.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) |
56 | - | KiExpl = {Id = 2974249, Pitch = 0.65} |
56 | + | |
57 | - | , |
57 | + | |
58 | - | KiExpl2 = {Id = 2974000, Pitch = 0.65} |
58 | + | local Transformed, Occupied = false, false |
59 | local Create = assert(LoadLibrary("RbxUtility")).Create | |
60 | - | for _,t in pairs(Sounds) do |
60 | + | local Part = Create("Part")({TopSurface = 0, BottomSurface = 0, formFactor = "Custom", Size = Vector3.new(1, 1, 1), Anchored = true, CanCollide = false}) |
61 | - | ContentP:Preload(Link .. t.Id) |
61 | + | local Anims = {Scrunch = function(active) |
62 | if active then | |
63 | - | AngryMessages = {"Rrr..", "RAAAAAH!", "YOU..", "NO MERCY!", "GRHH", "Whats happening to me!!?", "HEHEHE..!", "BWUAHAHAHA..!", "PREPARE TO DIE!"} |
63 | + | for i = 0, 10, 0.5 do |
64 | - | Colors = {"Red", "Blue", "Green"} |
64 | + | wait(0.016666666666667) |
65 | - | Refresh = function() |
65 | + | Joints.RArm.C0 = Joints.RArm.C0 * CFrame.Angles(math.rad(-30) / 10, 0, 0) |
66 | - | Reset = {CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0), CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0), CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0), CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0), CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)} |
66 | + | Joints.LArm.C0 = Joints.LArm.C0 * CFrame.Angles(math.rad(-30) / 10, 0, 0) |
67 | - | for i = 1, #Limbs do |
67 | + | Joints.RLeg.C0 = Joints.RLeg.C0 * CFrame.Angles(-0.01, -0.02, 0.01) |
68 | - | Limbs[i].C0 = Reset[i] |
68 | + | Joints.LLeg.C0 = Joints.LLeg.C0 * CFrame.Angles(-0.01, 0.02, 0.01) |
69 | end | |
70 | else | |
71 | do | |
72 | - | NewChat = function(Where, Str, Col) |
72 | + | for i = 0, 10, 0.5 do |
73 | - | ChatS:Chat(Where, Str, Col) |
73 | + | wait(0.016666666666667) |
74 | Joints.RArm.C0 = Joints.RArm.C0 * CFrame.Angles(math.rad(-30) / 10, 0, 0):inverse() | |
75 | Joints.LArm.C0 = Joints.LArm.C0 * CFrame.Angles(math.rad(-30) / 10, 0, 0):inverse() | |
76 | - | CSound = function(Nam, Id, Pit, Dur, Par) |
76 | + | Joints.RLeg.C0 = Joints.RLeg.C0 * CFrame.Angles(-0.01, -0.02, 0.01):inverse() |
77 | - | S = Instance.new("Sound", Par) |
77 | + | Joints.LLeg.C0 = Joints.LLeg.C0 * CFrame.Angles(-0.01, 0.02, 0.01):inverse() |
78 | - | S.Name = Nam |
78 | + | |
79 | - | S.Pitch = Pit |
79 | + | Refresh() |
80 | - | S:Pause() |
80 | + | |
81 | - | S.SoundId = Link .. Id |
81 | + | |
82 | - | ContentP:Preload(Link .. Id) |
82 | + | |
83 | - | Debris:AddItem(S, Time) |
83 | + | , Implode = function(active) |
84 | - | S:Play() |
84 | + | if active then |
85 | - | coroutine.wrap(function() |
85 | + | for i = 0, 10, 0.75 do |
86 | - | wait(Dur) |
86 | + | wait(0.016666666666667) |
87 | - | pcall(game.Destroy, S) |
87 | + | Joints.RArm.C0 = Joints.RArm.C0 * CFrame.Angles(-0.025, -0.055, 0.155) |
88 | Joints.LArm.C0 = Joints.LArm.C0 * CFrame.Angles(-0.025, 0.055, -0.155) | |
89 | - | )() |
89 | + | Joints.RLeg.C0 = Joints.RLeg.C0 * CFrame.Angles(-0.015, -0.025, -0.015) |
90 | Joints.LLeg.C0 = Joints.LLeg.C0 * CFrame.Angles(-0.015, 0.025, -0.015) | |
91 | end | |
92 | - | local OriginShirt = nil |
92 | + | |
93 | - | pcall(function() |
93 | + | |
94 | - | for _,t in pairs(Char:getChildren()) do |
94 | + | for i = 0, 10, 0.75 do |
95 | wait(0.016666666666667) | |
96 | - | if t.ClassName == "Shirt" then |
96 | + | Joints.RArm.C0 = Joints.RArm.C0 * CFrame.Angles(-0.025, -0.055, 0.155):inverse() |
97 | - | do |
97 | + | Joints.LArm.C0 = Joints.LArm.C0 * CFrame.Angles(-0.025, 0.055, -0.155):inverse() |
98 | - | pcall(function() |
98 | + | Joints.RLeg.C0 = Joints.RLeg.C0 * CFrame.Angles(-0.015, -0.025, -0.015):inverse() |
99 | - | OriginShirt = tostring(t.ShirtTemplate) |
99 | + | Joints.LLeg.C0 = Joints.LLeg.C0 * CFrame.Angles(-0.015, 0.025, -0.015):inverse() |
100 | end | |
101 | end | |
102 | - | -- DECOMPILER ERROR at PC14: LeaveBlock: unexpected jumping out IF_THEN_STMT |
102 | + | |
103 | end | |
104 | - | -- DECOMPILER ERROR at PC14: LeaveBlock: unexpected jumping out IF_STMT |
104 | + | |
105 | local Flash = function(Par, Col, Duration, Delay, Async) | |
106 | pcall(function() | |
107 | Par = Par or PGui | |
108 | if not Col then | |
109 | Col = BrickColor:White().Color | |
110 | Duration = Duration or 10 | |
111 | if not Delay then | |
112 | - | for _,q in pairs(Char:getChildren()) do |
112 | + | Delay = 1 / Duration |
113 | - | if q.ClassName == "ShirtGraphic" then |
113 | + | local G = Create("ScreenGui")({Parent = Par}) |
114 | - | q:Destroy() |
114 | + | if not Col then |
115 | local F = Create("Frame")({Parent = G, BorderSizePixel = 0, Size = UDim2.new(1.2, 0, 1.2, 0), Position = UDim2.new(), ZIndex = 10, BackgroundColor3 = Color3.new(1, 1, 1), Transparency = 0}) | |
116 | local f = function() | |
117 | - | for _,a in pairs(Torso:getChildren()) do |
117 | + | for i = 0, Duration, Delay do |
118 | - | if a.ClassName == "Decal" then |
118 | + | wait(0.016666666666667) |
119 | - | a:Destroy() |
119 | + | F.Transparency = i / Duration |
120 | end | |
121 | pcall(game.Destroy, G) | |
122 | - | OriginHealth = Humanoid.Health |
122 | + | |
123 | - | OriginWS = Humanoid.WalkSpeed |
123 | + | |
124 | - | local HairChange = false |
124 | + | if Async then |
125 | - | local Aura = false |
125 | + | f = coroutine.wrap(f) |
126 | - | local Transformed = false |
126 | + | |
127 | - | local Transforming = false |
127 | + | return f() |
128 | - | Anims = {["DONT LOOK AT ME!"] = function() |
128 | + | |
129 | - | if not Transformed then |
129 | + | |
130 | - | NewChat(Head, AngryMessages[math.random(1, #AngryMessages)], Colors[math.random(1, #Colors)]) |
130 | + | |
131 | end | |
132 | - | NewChat(Head, "HMPH", Colors[math.random(1, #Colors)]) |
132 | + | |
133 | end | |
134 | - | for i = 1, 10 do |
134 | + | |
135 | - | wait() |
135 | + | local Shake = function(Duration, Delay, Async, Distance) |
136 | - | Limbs.Torso.C0 = Limbs.Torso.C0 * CFrame.Angles(0.01, 0, 0) |
136 | + | pcall(function() |
137 | - | Limbs.Head.C0 = Limbs.Head.C0 * CFrame.Angles(0.05, 0, 0) |
137 | + | local Cam = workspace.CurrentCamera |
138 | - | Limbs.RArm.C0 = Limbs.RArm.C0 * CFrame.Angles(-0.1, 0.07, 0.25) |
138 | + | Duration = Duration or 10 |
139 | - | Limbs.LArm.C0 = Limbs.LArm.C0 * CFrame.Angles(-0.1, -0.07, -0.25) |
139 | + | if not Delay then |
140 | - | Limbs.RLeg.C0 = Limbs.RLeg.C0 * CFrame.Angles(-0.01, 0.01, 0.01) |
140 | + | Delay = 1 / Duration |
141 | - | Limbs.LLeg.C0 = Limbs.LLeg.C0 * CFrame.Angles(-0.01, -0.01, 0.02) |
141 | + | Distance = Distance or 15 |
142 | local f = function() | |
143 | for i = 0, Duration, Delay do | |
144 | - | , ["Dont look at me cool down"] = function() |
144 | + | wait(0.016666666666667) |
145 | - | if Transformed then |
145 | + | local R = Cam.CoordinateFrame - Cam.CoordinateFrame.p |
146 | - | NewChat(Head, "Pathetic!", Colors[math.random(1, #Colors)]) |
146 | + | local Scroll = Cam.CoordinateFrame.p - Cam.Focus.p.magnitude |
147 | local NewF = CFrame.new(Cam.Focus.p) * R * CFrame.new(math.random(-Distance, Distance) / (Distance / 0.25), math.random(-Distance, Distance) / (Distance / 0.25), math.random(-Distance, Distance) / (Distance / 0.25)) | |
148 | - | for i = 1, 10 do |
148 | + | Cam.CoordinateFrame = NewF * CFrame.new(0, 0, Scroll) |
149 | - | wait() |
149 | + | |
150 | - | Limbs.Torso.C0 = Limbs.Torso.C0 * CFrame.Angles(0.01, 0, 0):inverse() |
150 | + | |
151 | - | Limbs.Head.C0 = Limbs.Head.C0 * CFrame.Angles(0.05, 0, 0):inverse() |
151 | + | |
152 | - | Limbs.RArm.C0 = Limbs.RArm.C0 * CFrame.Angles(-0.1, 0.07, 0.25):inverse() |
152 | + | if Async then |
153 | - | Limbs.LArm.C0 = Limbs.LArm.C0 * CFrame.Angles(-0.1, -0.07, -0.25):inverse() |
153 | + | f = coroutine.wrap(f) |
154 | - | Limbs.RLeg.C0 = Limbs.RLeg.C0 * CFrame.Angles(-0.01, 0.01, 0.01):inverse() |
154 | + | |
155 | - | Limbs.LLeg.C0 = Limbs.LLeg.C0 * CFrame.Angles(-0.01, -0.01, 0.02):inverse() |
155 | + | return f() |
156 | end | |
157 | - | Refresh() |
157 | + | |
158 | ) | |
159 | - | , ["KAKAKARROT CAKEEE!"] = function() |
159 | + | |
160 | - | ClosestPlayer = nil |
160 | + | |
161 | - | for _,v in pairs(Workspace:getChildren()) do |
161 | + | local Sound = function(Prnt, Id, Pit, Vol) |
162 | - | if v:IsA("Model") and v ~= Char and v:findFirstChild("Torso") then |
162 | + | pcall(function() |
163 | - | CTorso = v:FindFirstChild("Torso") |
163 | + | local cp = game:service("ContentProvider") |
164 | - | if (Torso.CFrame.p - CTorso.CFrame.p).magnitude < 35 then |
164 | + | if type(Id) == "number" then |
165 | - | ClosestPlayer = tostring(CTorso.Parent.Name) |
165 | + | cp:Preload("rbxassetid://" .. Id) |
166 | - | break |
166 | + | Id = "rbxassetid://" .. Id |
167 | else | |
168 | if type(Id) == "string" then | |
169 | - | ClosestPlayer = tostring(AngryMessages[math.random(1, #AngryMessages)]) |
169 | + | cp:Preload(Id) |
170 | Id = Id | |
171 | - | do |
171 | + | |
172 | - | if not Transformed then |
172 | + | |
173 | - | NewChat(Head, string.upper(ClosestPlayer) .. "!!!", Colors[math.random(1, #Colors)]) |
173 | + | local S = Create("Sound")({Parent = Prnt or workspace, SoundId = Id, Volume = Vol or 1, Pitch = Pit or 1}) |
174 | - | ClosestPlayer = nil |
174 | + | S:Play() |
175 | S:Stop() | |
176 | S:Play() | |
177 | - | wait() |
177 | + | game:service("Debris"):AddItem(S, 0.9) |
178 | - | Limbs.Torso.C0 = Limbs.Torso.C0 * CFrame.Angles(-0.01, 0, 0) |
178 | + | |
179 | - | Limbs.Head.C0 = Limbs.Head.C0 * CFrame.Angles(-0.1, 0, 0) |
179 | + | |
180 | - | Limbs.RArm.C0 = Limbs.RArm.C0 * CFrame.Angles(-0.2, -0.04, -0.02) |
180 | + | |
181 | - | Limbs.LArm.C0 = Limbs.LArm.C0 * CFrame.Angles(-0.2, 0.04, 0.02) |
181 | + | |
182 | - | Limbs.RLeg.C0 = Limbs.RLeg.C0 * CFrame.Angles(-0.02, -0.05, 0) |
182 | + | local Chat = function(Source, Txt, Col) |
183 | - | Limbs.LLeg.C0 = Limbs.LLeg.C0 * CFrame.Angles(-0.02, 0.05, 0.025) * CFrame.new(0.05, 0, 0) |
183 | + | if not Source then |
184 | Source = Head | |
185 | end | |
186 | local c = game:service("Chat") | |
187 | - | , ["Kakakarrot cake cooldown"] = function() |
187 | + | if not Col then |
188 | - | if not Transformed then |
188 | + | c:Chat(Source, Txt, math.random(0, 2)) |
189 | - | NewChat(Head, AngryMessages[math.random(1, #AngryMessages)], Colors[math.random(1, #Colors)]) |
189 | + | |
190 | end | |
191 | - | for i = 1, 5 do |
191 | + | |
192 | - | wait() |
192 | + | Transform = function(active) |
193 | - | Limbs.Torso.C0 = Limbs.Torso.C0 * CFrame.Angles(-0.01, 0, 0):inverse() |
193 | + | if active and not Occupied and not Transformed then |
194 | - | Limbs.Head.C0 = Limbs.Head.C0 * CFrame.Angles(-0.1, 0, 0):inverse() |
194 | + | Occupied = true |
195 | - | Limbs.RArm.C0 = Limbs.RArm.C0 * CFrame.Angles(-0.2, -0.04, -0.02):inverse() |
195 | + | |
196 | - | Limbs.LArm.C0 = Limbs.LArm.C0 * CFrame.Angles(-0.2, 0.04, 0.02):inverse() |
196 | + | local cp = game:service("ContentProvider") |
197 | - | Limbs.RLeg.C0 = Limbs.RLeg.C0 * CFrame.Angles(-0.02, -0.05, 0):inverse() |
197 | + | Hair = {} |
198 | - | Limbs.LLeg.C0 = Limbs.LLeg.C0 * CFrame.Angles(-0.02, 0.05, 0.025):inverse() * CFrame.new(-0.05, 0, 0) |
198 | + | mp = Part:clone() |
199 | mp.Parent = Head | |
200 | - | Refresh() |
200 | + | mp.CFrame = Head.CFrame |
201 | mp.Name = "Main" | |
202 | mp.Transparency = 1 | |
203 | - | Muscles = function() |
203 | + | mp.Anchored = false |
204 | - | for _,t in pairs(Char:getChildren()) do |
204 | + | local w = Create("Weld")({Parent = mp, Part0 = mp, Part1 = Head, C0 = CFrame.new()}) |
205 | - | if t.ClassName == "Shirt" then |
205 | + | cp:Preload("rbxassetid://9982590", "rbxassetid://3270017", "rbxassetid://13425802", "rbxassetid://98444143", "rbxassetid://98444243") |
206 | - | t:Destroy() |
206 | + | for i = 1, 6 do |
207 | local h = Part:clone() | |
208 | h.CFrame = Head.CFrame | |
209 | - | HRP.BrickColor = Torso.BrickColor |
209 | + | h.Parent = mp |
210 | - | HRP.Transparency = 0 |
210 | + | h.Transparency = 1 |
211 | - | R = HRP:findFirstChild("Mesh") |
211 | + | h.Size = Vector3.new(0.2, 0.2, 0.2) |
212 | - | if not R then |
212 | + | h.Anchored = false |
213 | - | R = Instance.new("SpecialMesh", HRP) |
213 | + | h:BreakJoints() |
214 | - | R.MeshType = "FileMesh" |
214 | + | local w = Create("Weld")({Parent = h, Part0 = h, Part1 = Head, C0 = CFrame.new()}) |
215 | - | R.MeshId = "rbxasset://fonts/torso.mesh" |
215 | + | local m = Create("SpecialMesh")({Parent = h, VertexColor = Vector3.new(0, 1, 0), MeshType = "FileMesh", MeshId = "rbxassetid://74868480", TextureId = "rbxassetid://98444243", Scale = Vector3.new(1.1, 1.25, 1.1)}) |
216 | - | R.Scale = Vector3.new(1.01, 1.01, 1.01) |
216 | + | if i > 1 then |
217 | m.Scale = Vector3.new(1.125, 1.3, 1.125) | |
218 | - | NewP = function() |
218 | + | m.MeshId = "rbxassetid://98444143" |
219 | - | P = Instance.new("Part") |
219 | + | |
220 | - | P.Material = "Neon" |
220 | + | table.insert(Hair, h) |
221 | - | P.formFactor = "Custom" |
221 | + | |
222 | - | P.TopSurface = 0 |
222 | + | Hair[1].Weld.C0 = CFrame.new(0, -0.1, 0) * CFrame.Angles(-0.15, -0.2, 0) |
223 | - | P.BottomSurface = 0 |
223 | + | Hair[2].Weld.C0 = CFrame.new(0, -0.75, -0.3) * CFrame.Angles(0.3, 0, 0) |
224 | - | P.Anchored = false |
224 | + | Hair[3].Weld.C0 = CFrame.new(0, -0.6, -0.2) * CFrame.Angles(1.25, math.rad(180), 0) |
225 | - | P.CanCollide = false |
225 | + | Hair[4].Weld.C0 = CFrame.new(0.1, -0.6, -0.4) * CFrame.Angles(0.35, -0.2, -0.35) |
226 | - | P:BreakJoints() |
226 | + | Hair[5].Weld.C0 = CFrame.new(-0.1, -0.6, -0.4) * CFrame.Angles(0.35, 0.2, 0.35) |
227 | - | M = Instance.new("SpecialMesh", P) |
227 | + | Hair[4].Mesh.Scale = Vector3.new(0.7, 0.95, 1) |
228 | - | M.MeshType = "FileMesh" |
228 | + | Hair[6].Weld.C0 = CFrame.new(0, -1, -0.4) |
229 | - | M.MeshId = "rbxasset://fonts/torso.mesh" |
229 | + | Hair[5].Mesh.Scale = Hair[4].Mesh.Scale |
230 | - | W = Instance.new("Motor6D", P) |
230 | + | Hair[6].Mesh.Scale = Hair[4].Mesh.Scale |
231 | - | W.Part0 = P |
231 | + | Sound(Head, 98333808, 1, 0.85) |
232 | Sound(Head, 2248511, 0.25, 0.55) | |
233 | wait(0.2) | |
234 | - | MakeAbs = function(Where) |
234 | + | Chat(nil, "YOU MESSED UP WITH THE WRONG PERSON!", "Blue") |
235 | - | NewP() |
235 | + | SSF = Create("Fire")({Parent = HRP, Color = Color3.new(0, 1, 0), Heat = 10, SecondaryColor = Color3.new(0, 1, 0), Size = 7}) |
236 | - | P.Parent = Where |
236 | + | Anims.Scrunch(true) |
237 | - | P.Name = "Muscle" |
237 | + | |
238 | - | P.BrickColor = Where.BrickColor |
238 | + | Shake(25, 0.5, 5) |
239 | - | P.Material = "Neon" |
239 | + | Flash(nil, BrickColor.new("Lime green").Color, 10, 0.25, true) |
240 | - | P.Transparency = Where.Transparency |
240 | + | Sound(Head, 2101137, 0.5, 0.8) |
241 | - | P.Reflectance = Where.Reflectance |
241 | + | Sound(Head, 3264793, 0.55, 0.9) |
242 | - | P.Size = Vector3.new(0.5, 0.7, 0.5) |
242 | + | local h = Part:clone() |
243 | - | M.Scale = Vector3.new(0.45, 0.35, 0.2) |
243 | + | h.CFrame = Torso.CFrame |
244 | - | W.Part1 = Where |
244 | + | h.Parent = Torso |
245 | - | W.C0 = CFrame.new(-0.47, -0.45, 0.5) |
245 | + | h.Transparency = 1 |
246 | - | NewP() |
246 | + | h.Size = Vector3.new(1, 1, 1) |
247 | - | P.Parent = Where |
247 | + | h.Anchored = false |
248 | - | P.Name = "Muscle" |
248 | + | h.BrickColor = BrickColor.new("Lime green") |
249 | - | P.BrickColor = Where.BrickColor |
249 | + | h.Material = "Neon" |
250 | - | P.Material = "Neon" |
250 | + | h:BreakJoints() |
251 | - | P.Transparency = Where.Transparency |
251 | + | local w = Create("Weld")({Parent = h, Part0 = h, Part1 = HRP, C0 = CFrame.new(0, 2.5, 0)}) |
252 | - | P.Reflectance = Where.Reflectance |
252 | + | local m = Create("SpecialMesh")({Parent = h, MeshType = "FileMesh", MeshId = "http://www.roblox.com/asset/?id=20329976", Scale = Vector3.new(8, 3, 8)}) |
253 | - | P.Size = Vector3.new(0.5, 0.7, 0.5) |
253 | + | local org = w.C0 |
254 | - | M.Scale = Vector3.new(0.45, 0.35, 0.2) |
254 | + | for _i = 1, 15 do |
255 | - | W.Part1 = Where |
255 | + | h.Transparency = _i / 15 |
256 | - | W.C0 = CFrame.new(0.47, -0.45, 0.5) |
256 | + | w.C0 = org * CFrame.new(math.random() - 0.5, math.random() - 0.5, math.random() - 0.5) * CFrame.Angles(0, _i / 3, 0) |
257 | - | NewP() |
257 | + | wait(0.033333333333333) |
258 | - | P.Parent = Where |
258 | + | |
259 | - | P.Name = "Muscle" |
259 | + | h:Destroy() |
260 | - | P.BrickColor = Where.BrickColor |
260 | + | |
261 | - | P.Material = "Neon" |
261 | + | coroutine.resume(coroutine.create(function() |
262 | - | P.Transparency = Where.Transparency |
262 | + | |
263 | - | P.Reflectance = Where.Reflectance |
263 | + | local h = Part:clone() |
264 | - | P.Size = Vector3.new(0.5, 0.7, 0.5) |
264 | + | h.CFrame = Torso.CFrame |
265 | - | M.Scale = Vector3.new(0.25, 0.25, 0.2) |
265 | + | h.Parent = Torso |
266 | - | W.Part1 = Where |
266 | + | h.Transparency = 1 |
267 | - | W.C0 = CFrame.new(0.25, 0.15, 0.45) |
267 | + | h.Size = Vector3.new(1, 1, 1) |
268 | - | NewP() |
268 | + | h.Anchored = false |
269 | - | P.Parent = Where |
269 | + | h.BrickColor = BrickColor.new("Lime green") |
270 | - | P.Name = "Muscle" |
270 | + | h.Material = "Neon" |
271 | - | P.BrickColor = Where.BrickColor |
271 | + | h:BreakJoints() |
272 | - | P.Material = "Neon" |
272 | + | local w = Create("Weld")({Parent = h, Part0 = h, Part1 = HRP, C0 = CFrame.new() * CFrame.Angles(math.rad(90), 0, 0)}) |
273 | - | P.Transparency = Where.Transparency |
273 | + | local m = Create("SpecialMesh")({Parent = h, MeshType = "FileMesh", MeshId = "rbxassetid://3270017", Scale = Vector3.new(1, 1, 1)}) |
274 | - | P.Reflectance = Where.Reflectance |
274 | + | local org = w.C0 |
275 | - | P.Size = Vector3.new(0.5, 0.7, 0.5) |
275 | + | for _i = 1, 37.5 do |
276 | - | M.Scale = Vector3.new(0.25, 0.25, 0.2) |
276 | + | wait(0.055555555555556) |
277 | - | W.Part1 = Where |
277 | + | w.C0 = org * CFrame.new(math.random() - 0.5, 0, math.random() - 0.5) |
278 | - | W.C0 = CFrame.new(0.25, 0.68, 0.45) |
278 | + | m.Scale = Vector3.new(_i * 1.5, _i * 1.5, _i * 1.5) * 3 |
279 | - | NewP() |
279 | + | h.Transparency = _i / 75 |
280 | - | P.Parent = Where |
280 | + | |
281 | - | P.Name = "Muscle" |
281 | + | h:Destroy() |
282 | - | P.BrickColor = Where.BrickColor |
282 | + | |
283 | - | P.Material = "Neon" |
283 | + | wait(1) |
284 | - | P.Transparency = Where.Transparency |
284 | + | |
285 | - | P.Reflectance = Where.Reflectance |
285 | + | )) |
286 | - | P.Size = Vector3.new(0.5, 0.7, 0.5) |
286 | + | Shake(25, 0.5, 5) |
287 | - | M.Scale = Vector3.new(0.25, 0.25, 0.2) |
287 | + | Flash(nil, BrickColor.new("Lime green").Color, 10, 1, true) |
288 | - | W.Part1 = Where |
288 | + | Sound(Head, 2101137, 0.5, 0.8) |
289 | - | W.C0 = CFrame.new(-0.25, 0.15, 0.45) |
289 | + | Sound(Head, 3264793, 0.55, 0.9) |
290 | - | NewP() |
290 | + | local h = Part:clone() |
291 | - | P.Parent = Where |
291 | + | h.CFrame = Torso.CFrame |
292 | - | P.Name = "Muscle" |
292 | + | h.Parent = Torso |
293 | - | P.BrickColor = Where.BrickColor |
293 | + | h.Transparency = 1 |
294 | - | P.Material = "Neon" |
294 | + | h.Size = Vector3.new(1, 1, 1) |
295 | - | P.Transparency = Where.Transparency |
295 | + | h.Anchored = false |
296 | - | P.Reflectance = Where.Reflectance |
296 | + | h.BrickColor = BrickColor.new("Lime green") |
297 | - | P.Size = Vector3.new(0.5, 0.7, 0.5) |
297 | + | h.Material = "Neon" |
298 | - | M.Scale = Vector3.new(0.25, 0.25, 0.2) |
298 | + | h:BreakJoints() |
299 | - | W.Part1 = Where |
299 | + | local w = Create("Weld")({Parent = h, Part0 = h, Part1 = HRP, C0 = CFrame.new(0, 2.5, 0)}) |
300 | - | W.C0 = CFrame.new(-0.25, 0.68, 0.45) |
300 | + | local m = Create("SpecialMesh")({Parent = h, MeshType = "FileMesh", MeshId = "http://www.roblox.com/asset/?id=20329976", Scale = Vector3.new(2, 2, 2)}) |
301 | local h2 = h:Clone() | |
302 | h2.Parent = Torso | |
303 | - | MakeMuscle = function(Where) |
303 | + | h2:breakJoints() |
304 | - | NewP() |
304 | + | local w2 = Create("Weld")({Parent = h2, Part0 = h2, Part1 = HRP, C0 = CFrame.new(0, 0, 0)}) |
305 | - | P.Parent = Where |
305 | + | local m2 = Create("SpecialMesh")({Parent = h2, MeshType = "Sphere", Scale = Vector3.new(2, 2, 2)}) |
306 | - | P.BrickColor = P.Parent.BrickColor |
306 | + | local org = w.C0 |
307 | - | P.Material = "Neon" |
307 | + | |
308 | - | P.Transparency = P.Parent.Transparency |
308 | + | do |
309 | - | P.Reflectance = P.Parent.Reflectance |
309 | + | local org2 = w2.C0 |
310 | - | P.Size = Vector3.new(0.65, 0.7, 0.2) |
310 | + | for _i = 1, 75 do |
311 | - | P.Name = "Muscle" |
311 | + | ran = math.random() - 0.5 |
312 | - | M.Scale = Vector3.new(0.38, 0.45, 0.15) |
312 | + | h.Transparency = _i / 75 |
313 | - | W.Part1 = Where |
313 | + | if _i % 15 == 0 then |
314 | - | W.C0 = CFrame.new(0, -0.4, 0.5) |
314 | + | Shake(25, 0.5, 5) |
315 | - | NewP() |
315 | + | Flash(nil, BrickColor.new("Lime green").Color, 10, 0.25, true) |
316 | - | P.Parent = Where |
316 | + | |
317 | - | P.BrickColor = P.Parent.BrickColor |
317 | + | w.C0 = org * CFrame.new(ran, 0, ran2) * CFrame.Angles(0, _i / 3, 0) |
318 | - | P.Material = "Neon" |
318 | + | m.Scale = m.Scale + Vector3.new(0.6, 0.5, 0.6) * 1.5 |
319 | - | P.Transparency = P.Parent.Transparency |
319 | + | m2.Scale = m2.Scale + Vector3.new(1, 1, 1) * 1.5 |
320 | - | P.Reflectance = P.Parent.Reflectance |
320 | + | h2.Transparency = _i / 75 |
321 | - | P.Size = Vector3.new(0.65, 0.7, 0.2) |
321 | + | w2.C0 = org2 * CFrame.new(ran, 0, ran2) * CFrame.Angles(0, _i / 6, 0) |
322 | - | P.Name = "Muscle" |
322 | + | wait(0.055555555555556) |
323 | - | M.Scale = Vector3.new(0.38, 0.55, 0.2) |
323 | + | |
324 | - | W.Part1 = Where |
324 | + | h:Destroy() |
325 | - | if Where == RArm then |
325 | + | h2:Destroy() |
326 | - | W.C0 = CFrame.new(0, -0.35, 0.5) * CFrame.Angles(0, 1.55, 0) |
326 | + | Chat(nil, "PREPARE TO FEEL A WHOLE NEW SPECTRUM OF.. PAIN!", "Red") |
327 | for _,v in pairs(Hair) do | |
328 | - | if Where == LArm then |
328 | + | if v.Name == "Hair" then |
329 | - | W.C0 = CFrame.new(0, -0.35, -0.5) * CFrame.Angles(0, 1.55, 0) |
329 | + | v.Transparency = 1 |
330 | end | |
331 | end | |
332 | - | NewP() |
332 | + | coroutine.resume(coroutine.create(function() |
333 | - | P.Parent = Where |
333 | + | for _ = 1, 6 do |
334 | - | P.BrickColor = P.Parent.BrickColor |
334 | + | for i = 1, 0, -0.07 do |
335 | - | P.Material = "Neon" |
335 | + | wait(0.03030303030303) |
336 | - | P.Transparency = P.Parent.Transparency |
336 | + | Hair[_].Transparency = i |
337 | - | P.Reflectance = P.Parent.Reflectance |
337 | + | Hair[_].Mesh.Scale = Hair[_].Mesh.Scale + Vector3.new(0, 0.015, 0) |
338 | - | P.Size = Vector3.new(0.65, 0.7, 0.2) |
338 | + | Hair[_].Weld.C0 = Hair[_].Weld.C0 * CFrame.new(0, 0, -0.0025) |
339 | - | P.Name = "Muscle" |
339 | + | |
340 | - | M.Scale = Vector3.new(0.38, 0.35, 0.2) |
340 | + | |
341 | - | W.Part1 = Where |
341 | + | for _,v in pairs(Hair) do |
342 | - | W.C0 = CFrame.new(0, -0.55, 0.5) * CFrame.Angles(0, 3.1, 0) |
342 | + | v.Transparency = 0 |
343 | end | |
344 | end | |
345 | - | MakeAbs(Torso) |
345 | + | )) |
346 | - | MakeMuscle(RArm) |
346 | + | Flash(nil, BrickColor.new("Lime green").Color, 10, 0.25, true) |
347 | - | MakeMuscle(LArm) |
347 | + | Anims.Scrunch(false) |
348 | Anims.Implode(true) | |
349 | SSF.Heat = 20 | |
350 | - | SHair = function() |
350 | + | SSF.Size = 10 |
351 | - | for _,c in pairs(Char:getChildren()) do |
351 | + | Sound(Head, 98333808, 1, 0.85) |
352 | Sound(Head, 2248511, 0.65, 0.65) | |
353 | - | if c.ClassName == "Hat" or c.Name == "Hair" then |
353 | + | Chat(nil, "MWAHAHAHAHAHA!") |
354 | - | do |
354 | + | Anims.Implode(false) |
355 | - | pcall(function() |
355 | + | Humanoid.WalkSpeed = 16 |
356 | - | c.Handle.Transparency = 1 |
356 | + | Transformed = true |
357 | Occupied = false | |
358 | if not active and not Occupied and Transformed then | |
359 | - | pcall(function() |
359 | + | Occupied = true |
360 | - | c.Transparency = 1 |
360 | + | Anims.Scrunch(true) |
361 | Humanoid.WalkSpeed = 0 | |
362 | Sound(Head, 2248511, 0.75, 0.6) | |
363 | - | -- DECOMPILER ERROR at PC20: LeaveBlock: unexpected jumping out IF_THEN_STMT |
363 | + | Sound(Head, 2691586, 0.7, 0.4) |
364 | Sound(Head, 2785493, 0.55, 0.9) | |
365 | - | -- DECOMPILER ERROR at PC20: LeaveBlock: unexpected jumping out IF_STMT |
365 | + | Sound(Head, 2785493, 0.7, 0.7) |
366 | Shake(15, 0.5, 20) | |
367 | Flash(nil, Color3.new(1, 1, 1), 7, 0.1, true) | |
368 | coroutine.resume(coroutine.create(function() | |
369 | wait(2) | |
370 | for i = 1, 0, -0.05 do | |
371 | - | NewP = function() |
371 | + | wait(0.016666666666667) |
372 | - | P = Instance.new("Part") |
372 | + | for _,v in pairs(Hair) do |
373 | - | P.Material = "Neon" |
373 | + | if v.Name == "Hair" then |
374 | - | P.formFactor = "Custom" |
374 | + | v.Transparency = i |
375 | - | P.TopSurface = 0 |
375 | + | |
376 | - | P.BottomSurface = 0 |
376 | + | |
377 | - | P.Anchored = false |
377 | + | |
378 | - | P.CanCollide = false |
378 | + | for _,v in pairs(Hair) do |
379 | - | P:BreakJoints() |
379 | + | if v.Name == "Hair" then |
380 | - | M = Instance.new("SpecialMesh", P) |
380 | + | v.Transparency = 0 |
381 | - | M.MeshType = "FileMesh" |
381 | + | |
382 | - | M.MeshId = "" |
382 | + | |
383 | - | M.TextureId = Link .. 98444243 |
383 | + | |
384 | - | W = Instance.new("Motor6D", P) |
384 | + | )) |
385 | - | W.Part0 = P |
385 | + | for i = 0, 1, 0.01 do |
386 | wait(0.016666666666667) | |
387 | for _,v in next do | |
388 | - | NewP() |
388 | + | v.Transparency = i |
389 | - | Ml = Head:findFirstChild("LSSJ Hair") |
389 | + | |
390 | - | if Ml then |
390 | + | |
391 | - | Ml:Destroy() |
391 | + | Sound(Head, 2800815, 0.85, 1) |
392 | Sound(Head, 2800815, 0.55, 0.8) | |
393 | - | Mt = Instance.new("Model", Head) |
393 | + | Sound(Head, 2691586, 0.45, 0.3) |
394 | - | Mt.Name = "LSSJ Hair" |
394 | + | pcall(game.Destroy, SSF) |
395 | - | P.Name = "Main" |
395 | + | pcall(game.Destroy, mp) |
396 | - | P.Parent = Mt |
396 | + | Hair = {} |
397 | - | P.Size = Vector3.new(1, 1, 1) |
397 | + | Chat(nil, "Your skills have been proved, you failed.", "Blue") |
398 | - | P.Transparency = 1 |
398 | + | Anims.Scrunch(false) |
399 | - | M:Destroy() |
399 | + | Humanoid.WalkSpeed = 16 |
400 | - | W.Part1 = Head |
400 | + | Transformed = false |
401 | - | NewP() |
401 | + | Occupied = false |
402 | - | P.Parent = Mt.Main |
402 | + | |
403 | - | P.Name = "NHair" |
403 | + | |
404 | - | M.MeshId = Link .. 98444143 |
404 | + | |
405 | - | M.Scale = Vector3.new(1.1, 1.4, 1.1) |
405 | + | |
406 | - | W.Part1 = Mt.Main |
406 | + | |
407 | - | W.C0 = CFrame.new(0, -0.75, -0.2) * CFrame.Angles(0.1, 0, 0) |
407 | + | |
408 | - | NewP() |
408 | + | |
409 | - | P.Parent = Mt.Main |
409 | + | if Character.trans.Value == false and Character.Occupied.Value == false then |
410 | - | P.Name = "NHair" |
410 | + | if Msg:lower() == "lssj" and Character.switch.Value == "" then |
411 | - | M.MeshId = Link .. 98444143 |
411 | + | Character.switch.Value = "lssj" |
412 | - | M.Scale = Vector3.new(1.1, 1.4, 1.1) |
412 | + | Character.trans.Value = true |
413 | - | W.Part1 = Mt.Main |
413 | + | Transform(true) |
414 | - | W.C0 = CFrame.new(0, -0.75, -0.2) * CFrame.Angles(-0.45, 0, -0.2) |
414 | + | Humanoid.MaxHealth = Humanoid.MaxHealth + tonumber("25") |
415 | - | NewP() |
415 | + | wait(1) |
416 | - | P.Parent = Mt.Main |
416 | + | Humanoid.Health = Humanoid.Health + tonumber("25") |
417 | - | P.Name = "NHair" |
417 | + | Character.trans.Value = false |
418 | - | M.MeshId = Link .. 98444143 |
418 | + | |
419 | - | M.Scale = Vector3.new(1.1, 1.4, 1.1) |
419 | + | if Msg:lower() == "off" and Character.switch.Value == "lssj" then |
420 | - | W.Part1 = Mt.Main |
420 | + | Character.trans.Value = true |
421 | - | W.C0 = CFrame.new(0, -0.75, -0.2) * CFrame.Angles(-0.55, 0, 0.2) |
421 | + | Transform(false) |
422 | - | NewP() |
422 | + | Humanoid.Health = Humanoid.Health - tonumber("25") |
423 | - | P.Parent = Mt.Main |
423 | + | wait(1) |
424 | - | P.Transparency = 1 |
424 | + | Humanoid.MaxHealth = Humanoid.MaxHealth - tonumber("25") |
425 | - | P.Name = "SideHair" |
425 | + | Character.trans.Value = false |
426 | - | M.MeshId = Link .. 98444143 |
426 | + | Character.switch.Value = "" |
427 | - | M.Scale = Vector3.new(0.8, 0, 0.8) |
427 | + | |
428 | - | W.Part1 = Mt.Main |
428 | + | |
429 | - | W.C0 = CFrame.new(0, -0.75, -0.4) * CFrame.Angles(-0.2, 0, 1.5) |
429 | + | |
430 | - | NewP() |
430 | + | |
431 | - | P.Parent = Mt.Main |
431 | + |