SHOW:
|
|
- or go back to the newest paste.
1 | -- RBX.Lua LocalScript | Hackerman | xDarkScripter | |
2 | ||
3 | ||
4 | local Players = game:GetService("Players") | |
5 | local UserInputService = game:GetService("UserInputService") | |
6 | local RunService = game:GetService("RunService") | |
7 | ||
8 | local Player = Players.LocalPlayer | |
9 | local Camera = workspace.CurrentCamera | |
10 | local Mouse = Player:GetMouse() | |
11 | ||
12 | local Character = Player.Character | |
13 | local Torso = Character.Torso | |
14 | ||
15 | local Typing = false | |
16 | local TypingSub = 1 | |
17 | local TypingSub2 = 1 | |
18 | ||
19 | local Neck = Torso.Neck | |
20 | ||
21 | Neck.C1 = CFrame.new(0, -0.5, 0) | |
22 | ||
23 | local RightArm = Character["Right Arm"] | |
24 | local LeftArm = Character["Left Arm"] | |
25 | ||
26 | local RightShoulder = Instance.new("Weld", Torso) | |
27 | RightShoulder.Part0 = Torso | |
28 | RightShoulder.Part1 = RightArm | |
29 | ||
30 | local LeftShoulder = Instance.new("Weld", Torso) | |
31 | LeftShoulder.Part0 = Torso | |
32 | LeftShoulder.Part1 = LeftArm | |
33 | ||
34 | RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0) | |
35 | LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0) | |
36 | ||
37 | ||
38 | local Code = [[ | |
39 | bitch u mad mf ugly b looking like the little ginger kid from little einstein kill urself btch ill shoot u mf ass meet me irl fuck outta here wicho dorito ass shaped head btch albino gorilla lookin ass mf ill flame u dumb spotty white pizza shaped head lookin elongated ass nose marshmallow man crusty ass mf self right here btch-6 | |
40 | end | |
41 | ||
42 | ||
43 | ||
44 | ||
45 | ]] | |
46 | ||
47 | ||
48 | local Argument = [[ | |
49 | -Enagaging Roast Power-dislocating hacks-error:3366-revamping error.Value.Deleted | |
50 | Not only do I feel dumber for trying to verbalize what you try to type, but I'm slowly losing the will to live. I do not want to live in a world where people like you are given the opportunity to work or have a say in anyone's future, let alone reproduce. I'm an atheist but I still pray, not for you, but fore the rest of us. God help us all, except you. I'm fucking surprised you weren't thrown out with the after birth, or aborted at the age of six, when you were finally able to speak, and your parents realize they made a mistake with you. I hope this is getting to you, because we know you struggle with simple things, like reading, writing and basic addition, but that's besides the point. We want you to know, we don't support you, hell, we barely tolerate you at times. I'd mind you less if you'd stop wasting our oxygen, and valuable resources on your stupid insignificant life. Do the world a favour and jump off a bridge. | |
51 | Why the fuck are you still here? I thought I told you to go poison someone else with your mindless irrational thoughts, you foul chunk of shit. The only good you could do for this world at this point is to allow your self to decompose in the woods to aid the surrounding flora in replacing the oxygen you waste on a daily basis. But given who you are, I wager you'd somehow fail to do that properly. Please, leave and let the responsible people take care of what's left of the world you almost singlehandedly destroyed by existing]] | |
52 | ||
53 | ||
54 | ||
55 | game.Lighting.GlobalShadows = false | |
56 | game.Lighting.Brightness = 0.25 | |
57 | ||
58 | ||
59 | local function Smooth(Part) | |
60 | Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
61 | Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
62 | Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
63 | Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
64 | Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
65 | Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
66 | end | |
67 | ||
68 | ||
69 | local function SetLine(Line, Alpha, Beta) | |
70 | local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale | |
71 | local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale | |
72 | local Magnitude = math.sqrt(dx^2 + dy^2) | |
73 | ||
74 | Line.Size = UDim2.new(Magnitude, 0, 0, 8) | |
75 | Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5) | |
76 | Line.Rotation = math.deg(math.atan2(dy, dx)) | |
77 | end | |
78 | ||
79 | ||
80 | local Keyboard = Instance.new("Part") | |
81 | - | Keyboard.BrickColor = BrickColor.new("Really black") |
81 | + | Keyboard.BrickColor = BrickColor.new("Really Red") |
82 | Keyboard.Material = Enum.Material.Neon | |
83 | Keyboard.Transparency = 0.1 | |
84 | Keyboard.Size = Vector3.new(5, 0, 2) | |
85 | Keyboard.CanCollide = false | |
86 | Keyboard.Locked = true | |
87 | ||
88 | Smooth(Keyboard) | |
89 | ||
90 | local KeyboardWeld = Instance.new("Weld") | |
91 | KeyboardWeld.Part0 = Torso | |
92 | KeyboardWeld.Part1 = Keyboard | |
93 | KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0) | |
94 | ||
95 | KeyboardWeld.Parent = Keyboard | |
96 | Keyboard.Parent = Character | |
97 | ||
98 | ||
99 | local Light = Instance.new("PointLight") | |
100 | Light.Brightness = 1.5 | |
101 | Light.Range = 12 | |
102 | Light.Parent = Keyboard | |
103 | ||
104 | ||
105 | local Screen = Instance.new("Part") | |
106 | Screen.BrickColor = BrickColor.new("Really black") | |
107 | Screen.Material = Enum.Material.Neon | |
108 | Screen.Transparency = 0.3 | |
109 | Screen.Size = Vector3.new(6, 4, 0) | |
110 | Screen.CanCollide = false | |
111 | Screen.Locked = true | |
112 | ||
113 | Smooth(Screen) | |
114 | ||
115 | local ScreenWeld = Instance.new("Weld") | |
116 | ScreenWeld.Part0 = Torso | |
117 | ScreenWeld.Part1 = Screen | |
118 | ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0) | |
119 | ||
120 | local Gui = Instance.new("SurfaceGui") | |
121 | Gui.Face = "Back" | |
122 | Gui.Adornee = Screen | |
123 | Gui.Parent = Screen | |
124 | ||
125 | local Text = Instance.new("TextBox") | |
126 | Text.BackgroundTransparency = 1 | |
127 | Text.Position = UDim2.new(0, 0, 0, 0) | |
128 | Text.Size = UDim2.new(1, 0, 1, 0) | |
129 | Text.TextColor3 = Color3.new(1, 1, 1) | |
130 | Text.Font = Enum.Font.Code | |
131 | Text.Active = false | |
132 | Text.MultiLine = true | |
133 | Text.TextWrapped = true | |
134 | Text.FontSize = Enum.FontSize.Size32 | |
135 | Text.TextXAlignment = Enum.TextXAlignment.Left | |
136 | Text.TextYAlignment = Enum.TextYAlignment.Top | |
137 | Text.Text = "" | |
138 | ||
139 | Text.Parent = Gui | |
140 | ||
141 | ScreenWeld.Parent = Screen | |
142 | Screen.Parent = Character | |
143 | ||
144 | ||
145 | ||
146 | local Screen2 = Instance.new("Part") | |
147 | Screen2.BrickColor = BrickColor.new("Really black") | |
148 | Screen2.Material = Enum.Material.Neon | |
149 | Screen2.Transparency = 0.3 | |
150 | Screen2.Size = Vector3.new(6, 4, 0) | |
151 | Screen2.CanCollide = false | |
152 | Screen2.Locked = true | |
153 | ||
154 | Smooth(Screen2) | |
155 | ||
156 | local Screen2Weld = Instance.new("Weld") | |
157 | Screen2Weld.Part0 = Torso | |
158 | Screen2Weld.Part1 = Screen2 | |
159 | Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0) | |
160 | ||
161 | local Gui2 = Instance.new("SurfaceGui") | |
162 | Gui2.Face = "Back" | |
163 | Gui2.Adornee = Screen2 | |
164 | Gui2.Parent = Screen2 | |
165 | ||
166 | local Text2 = Instance.new("TextBox") | |
167 | Text2.BackgroundTransparency = 1 | |
168 | Text2.Position = UDim2.new(0, 0, 0, 0) | |
169 | Text2.Size = UDim2.new(1, 0, 1, 0) | |
170 | Text2.TextColor3 = Color3.new(0, 1, 0) | |
171 | Text2.Font = Enum.Font.Code | |
172 | Text2.Active = false | |
173 | Text2.MultiLine = true | |
174 | Text2.TextWrapped = true | |
175 | Text2.FontSize = Enum.FontSize.Size32 | |
176 | Text2.TextXAlignment = Enum.TextXAlignment.Left | |
177 | Text2.TextYAlignment = Enum.TextYAlignment.Top | |
178 | Text2.Text = "" | |
179 | ||
180 | Text2.Parent = Gui2 | |
181 | ||
182 | local ImageKey = Instance.new("ImageLabel") | |
183 | ImageKey.BackgroundTransparency = 1 | |
184 | ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0) | |
185 | ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0) | |
186 | ImageKey.Image = "http://www.roblox.com/asset/?id=697224414" | |
187 | ImageKey.ImageTransparency = 1 | |
188 | ImageKey.Parent = Gui2 | |
189 | ||
190 | Screen2Weld.Parent = Screen2 | |
191 | Screen2.Parent = Character | |
192 | ||
193 | ||
194 | ||
195 | local Screen3 = Instance.new("Part") | |
196 | Screen3.BrickColor = BrickColor.new("Really black") | |
197 | Screen3.Material = Enum.Material.Neon | |
198 | Screen3.Transparency = 0.3 | |
199 | Screen3.Size = Vector3.new(6, 4, 0) | |
200 | Screen3.CanCollide = false | |
201 | Screen3.Locked = true | |
202 | ||
203 | Smooth(Screen3) | |
204 | ||
205 | local Screen3Weld = Instance.new("Weld") | |
206 | Screen3Weld.Part0 = Torso | |
207 | Screen3Weld.Part1 = Screen3 | |
208 | Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0) | |
209 | ||
210 | local Gui3 = Instance.new("SurfaceGui") | |
211 | Gui3.Face = "Back" | |
212 | Gui3.Adornee = Screen3 | |
213 | Gui3.Parent = Screen3 | |
214 | ||
215 | local Map = Instance.new("ImageLabel") | |
216 | Map.BackgroundTransparency = 1 | |
217 | Map.Position = UDim2.new(0, 0, 0, 0) | |
218 | Map.Size = UDim2.new(1, 0, 1, 0) | |
219 | - | Map.Image = "http://www.roblox.com/asset/?id=121661614" |
219 | + | Map.Image = "http://www.roblox.com/asset/?id=158146102" |
220 | ||
221 | Map.Parent = Gui3 | |
222 | ||
223 | Screen3Weld.Parent = Screen3 | |
224 | Screen3.Parent = Character | |
225 | ||
226 | local Points = {} | |
227 | local Lines = {} | |
228 | ||
229 | for i = 1, 10 do | |
230 | if i > 1 then | |
231 | local Line = Instance.new("Frame") | |
232 | Line.BorderSizePixel = 0 | |
233 | Line.BackgroundColor3 = Color3.new(0.8, 0, 0) | |
234 | Line.AnchorPoint = Vector2.new(0.5, 0.5) | |
235 | Line.Parent = Gui3 | |
236 | ||
237 | Lines[i] = Line | |
238 | end | |
239 | ||
240 | local Point = Instance.new("Frame") | |
241 | Point.BorderSizePixel = 0 | |
242 | Point.BackgroundColor3 = Color3.new(1, 0, 0) | |
243 | Point.Size = UDim2.new(0, 40, 0, 40) | |
244 | Point.Position = UDim2.new(math.random(), 0, math.random(), 0) | |
245 | Point.AnchorPoint = Vector2.new(0.5, 0.5) | |
246 | Point.Parent = Gui3 | |
247 | ||
248 | Points[i] = {Point = Point, Position = Point.Position} | |
249 | end | |
250 | ||
251 | ||
252 | ||
253 | ||
254 | UserInputService.InputBegan:Connect(function(Input, Processed) | |
255 | if Processed then return end | |
256 | ||
257 | if Input.UserInputType == Enum.UserInputType.Keyboard then | |
258 | local KeyCode = Input.KeyCode | |
259 | ||
260 | if KeyCode == Enum.KeyCode.E then | |
261 | Typing = not Typing | |
262 | end | |
263 | end | |
264 | end) | |
265 | ||
266 | ||
267 | ||
268 | RunService.Heartbeat:Connect(function() | |
269 | local Sine = math.sin(tick() * 8) / 8 | |
270 | ||
271 | for Key, Value in next, Points do | |
272 | Value.Point.Size = UDim2.new(0, 25 + Sine * 40, 0, 25 + Sine * 40) | |
273 | Value.Point.Position = Value.Point.Position:Lerp(Value.Position, 0.1) | |
274 | ||
275 | if Key > 1 then | |
276 | SetLine(Lines[Key], Value.Point, Points[1].Point) | |
277 | end | |
278 | end | |
279 | ||
280 | if math.random(100) == 1 then | |
281 | for _, Value in next, Points do | |
282 | Value.Position = UDim2.new(math.random(), 0, math.random(), 0) | |
283 | end | |
284 | end | |
285 | ||
286 | ImageKey.ImageTransparency = math.abs(math.sin(tick())) | |
287 | ||
288 | if Typing then | |
289 | if math.random(5) == 1 then | |
290 | local PressSound = Instance.new("Sound") | |
291 | PressSound.SoundId = "rbxassetid://265970978" | |
292 | PressSound.Pitch = 0.5 + math.random() / 5 | |
293 | PressSound.Volume = 3 | |
294 | PressSound.Parent = Keyboard | |
295 | PressSound:Play() | |
296 | ||
297 | game:GetService("Debris"):AddItem(PressSound, 1 / 2) | |
298 | end | |
299 | ||
300 | Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0) | |
301 | ||
302 | RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7) | |
303 | * CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random())) | |
304 | ||
305 | LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7) | |
306 | * CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random()) | |
307 | ||
308 | if math.random(2) == 1 then | |
309 | if TypingSub < #Argument then | |
310 | TypingSub = TypingSub + 1 | |
311 | Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub) | |
312 | ||
313 | local nl = Text.Text:find("\n") | |
314 | ||
315 | if nl and #Text.Text > 400 then | |
316 | Text.Text = Text.Text:sub(nl + 1) | |
317 | end | |
318 | ||
319 | else | |
320 | TypingSub = 1 | |
321 | end | |
322 | end | |
323 | ||
324 | if math.random(3) == 1 then | |
325 | if TypingSub2 < #Code then | |
326 | TypingSub2 = TypingSub2 + 1 | |
327 | Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2) | |
328 | ||
329 | local nl = Text2.Text:find("\n") | |
330 | ||
331 | if nl and #Text2.Text > 400 then | |
332 | Text2.Text = Text2.Text:sub(nl + 1) | |
333 | end | |
334 | ||
335 | else | |
336 | TypingSub2 = 1 | |
337 | end | |
338 | end | |
339 | ||
340 | else | |
341 | Neck.C0 = CFrame.new(0, 1, 0) | |
342 | ||
343 | RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) | |
344 | LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) | |
345 | end | |
346 | end) | |
347 | ||
348 | ||
349 | ||
350 | ||
351 | ||
352 | ||
353 | ||
354 | ||
355 | ||
356 | ||
357 | ||
358 | ||
359 | ||
360 | ||
361 | ||
362 | ||
363 | ||
364 | ||
365 | ||
366 | ||
367 | ||
368 | ||
369 | ||
370 | ||
371 | ||
372 | plr = game.Players.LocalPlayer | |
373 | mouse = plr:GetMouse() | |
374 | part = nil | |
375 | bp = nil | |
376 | particles = nil | |
377 | function clerp(a,b,c,d) | |
378 | for i = 0,d,.01 do | |
379 | a.CFrame = CFrame.new(b:lerp(c,i)) | |
380 | wait() | |
381 | end | |
382 | end | |
383 | function slerp(a2,b2,c2,d2) | |
384 | for i2 = 0,d2,.01 do | |
385 | a2.CFrame = CFrame.new(b2:lerp(c2,i2)) | |
386 | wait() | |
387 | end | |
388 | end | |
389 | mouse.KeyDown:connect(function(key) | |
390 | if key == "e" and plr.Character.Parent == workspace then | |
391 | plr.Character.Parent = workspace.Camera | |
392 | plr.Character.Archivable = true | |
393 | Instance.new("ForceField",plr.Character).Visible = false | |
394 | for y,t in pairs(plr.Character:GetChildren()) do | |
395 | if t:IsA("Part") and t.Name ~= "HumanoidRootPart" then | |
396 | t.Transparency = 1 | |
397 | if t.Name == "Head" and t:FindFirstChild("face") then | |
398 | t.face.Transparency = 1 | |
399 | end | |
400 | elseif t:IsA("Accessory") and t:FindFirstChild("Handle") then | |
401 | t.Handle.Transparency = 1 | |
402 | end | |
403 | end | |
404 | elseif key == "z" and plr.Character.Parent == workspace.Camera and part == nil then | |
405 | plr.Character.Torso.CFrame = CFrame.new(Vector3.new(mouse.hit.p.X,mouse.hit.p.Y+1.5,mouse.hit.p.Z),plr.Character.Torso.CFrame.p) | |
406 | elseif key == "x" and plr.Character.Parent == workspace.Camera and part == nil then | |
407 | if plr.Character.Torso.Anchored == true then | |
408 | for y,t in pairs(plr.Character:GetChildren()) do | |
409 | if t:IsA("Part") then | |
410 | t.Anchored = false | |
411 | end | |
412 | end | |
413 | else | |
414 | for y,t in pairs(plr.Character:GetChildren()) do | |
415 | if t:IsA("Part") then | |
416 | t.Anchored = true | |
417 | end | |
418 | end | |
419 | end | |
420 | elseif key == "c" and plr.Character.Parent == workspace.Camera and part ~= nil then | |
421 | local clone = part:Clone() | |
422 | clone.Parent = workspace | |
423 | clone.Anchored = false | |
424 | clone:ClearAllChildren() | |
425 | clone.CanCollide = true | |
426 | bp.Parent = clone | |
427 | particles.Parent = clone | |
428 | if part.Parent:FindFirstChildOfClass("Humanoid") then | |
429 | part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false | |
430 | end | |
431 | part:Destroy() | |
432 | part = clone | |
433 | elseif key == "q" and plr.Character.Parent == workspace.Camera and part == nil then | |
434 | plr.Character.Parent = workspace | |
435 | plr.Character.Archivable = false | |
436 | plr.Character:FindFirstChildOfClass("ForceField"):Remove() | |
437 | for y,t in pairs(plr.Character:GetChildren()) do | |
438 | if t:IsA("Part") and t.Name ~= "HumanoidRootPart" then | |
439 | t.Transparency = 0 | |
440 | if t.Name == "Head" and t:FindFirstChild("face") then | |
441 | t.face.Transparency = 0 | |
442 | end | |
443 | elseif t:IsA("Accessory") and t:FindFirstChild("Handle") then | |
444 | t.Handle.Transparency = 0 | |
445 | end | |
446 | end | |
447 | end | |
448 | end) | |
449 | mouse.Button1Down:connect(function() | |
450 | if plr.Character.Parent == workspace.Camera then | |
451 | if mouse ~= nil then | |
452 | if mouse.Target ~= nil then | |
453 | part = mouse.Target | |
454 | bp = Instance.new("BodyPosition",part) | |
455 | bp.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
456 | bp.Position = part.Position | |
457 | particles = Instance.new("ParticleEmitter",part) | |
458 | particles.Color = ColorSequence.new(Color3.new(0,0,0)) | |
459 | particles.Size = NumberSequence.new(1) | |
460 | particles.Texture = "rbxassetid://292289455" | |
461 | particles.VelocitySpread = 360 | |
462 | particles.Speed = NumberRange.new(0) | |
463 | particles.RotSpeed = NumberRange.new(0) | |
464 | particles.Rotation = NumberRange.new(0) | |
465 | particles.Rate = 250 | |
466 | particles.Lifetime = NumberRange.new(.2,.4) | |
467 | particles.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(.12,.688,0),NumberSequenceKeypoint.new(.891,.887,0),NumberSequenceKeypoint.new(1,1,0)}) | |
468 | dwn = true | |
469 | end | |
470 | end | |
471 | while dwn == true do | |
472 | wait() | |
473 | bp.Position = mouse.hit.p | |
474 | if part then | |
475 | if part.Parent:FindFirstChildOfClass("Humanoid") then | |
476 | part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true | |
477 | end | |
478 | end | |
479 | end | |
480 | end | |
481 | end) | |
482 | mouse.Button1Up:connect(function() | |
483 | dwn = false | |
484 | if part then if part.Parent:FindFirstChildOfClass("Humanoid") then part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false end part = nil end | |
485 | if bp then bp:Destroy() end | |
486 | if particles then particles:Destroy() end | |
487 | end) | |
488 | base = Instance.new("ScreenGui",plr.PlayerGui) | |
489 | bbg = Instance.new("BillboardGui",plr.Character.Head) | |
490 | bbg.Size = UDim2.new(0,200,0,50) | |
491 | bbg.StudsOffset = Vector3.new(0,3,0) | |
492 | bbgTl = Instance.new("TextLabel",bbg) | |
493 | bbgTl.BackgroundTransparency = 1 | |
494 | bbgTl.Size = UDim2.new(10,0,1,0) | |
495 | bbgTl.Position = UDim2.new(-4.5,0,0,0) | |
496 | bbgTl.Font = "Code" | |
497 | bbgTl.Text = " " | |
498 | bbgTl.TextSize = 25 | |
499 | bbgTl.TextStrokeColor3 = Color3.new(1,1,1) | |
500 | bbgTl.TextColor3 = Color3.new(0,0,0) | |
501 | bbgTl.TextStrokeTransparency = 0 | |
502 | bbgTl.TextWrapped = true | |
503 | plr.Chatted:connect(function(msg) | |
504 | bbgTl.Text = msg | |
505 | wait(5) | |
506 | if bbgTl.Text == msg then | |
507 | bbgTl.Text = " " | |
508 | end | |
509 | end) | |
510 | touchCounter = 0 | |
511 | while wait() do | |
512 | if plr.Character.Parent == workspace.Camera then | |
513 | local c = plr.Character:Clone() | |
514 | c:MakeJoints() | |
515 | for y,t in pairs(c:GetChildren()) do | |
516 | if t:IsA("Part") then | |
517 | t.CanCollide = false | |
518 | t.Anchored = true | |
519 | t.Transparency = .5 | |
520 | t.TopSurface = "Smooth" | |
521 | t.BottomSurface = "Smooth" | |
522 | t.RightSurface = "Smooth" | |
523 | t.LeftSurface = "Smooth" | |
524 | t.FrontSurface = "Smooth" | |
525 | t.BackSurface = "Smooth" | |
526 | t.BrickColor = BrickColor.new("Really black") | |
527 | if t.Name == "Head" and t:FindFirstChild("face") then | |
528 | t.face:Remove() | |
529 | elseif t.Name == "Torso" and t:FindFirstChild("roblox") then | |
530 | t.roblox:Remove() | |
531 | elseif t.Name == "HumanoidRootPart" then | |
532 | t:Remove() | |
533 | end | |
534 | else | |
535 | t:Remove() | |
536 | end | |
537 | end | |
538 | c.Parent = workspace | |
539 | game.Debris:AddItem(c,.05) | |
540 | end | |
541 | end |