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 | lOCAL NOOB DATA...... PLS SANIC SANIC WILL BE HERE 0101010100101 | |
40 | - | error-261 resolved0 |
40 | + | DIS THING IS AWSOME |
41 | - | error-340903-3455-34-5-749353230935-3095-234-9102-33-34-3-2349-02394-02934-0-2 |
41 | + | NOBODY LIKES U |
42 | - | error-934-03---04966-049-5060-609-4-604-60945-9604--09-60459-045-694-43 |
42 | + | ERROR 144536 |
43 | - | error--5-96-450---45096-4056-09-04-596-049-0956-094-0956-049-59-096-49-564-5-4506-9-045-69-094-69-04 |
43 | + | NOBODY |
44 | - | error-606904-596-00-45-69-05-96090-54-6904956094596-0495-0-9-049-49-095-96096-49 |
44 | + | BODY |
45 | - | error-324--9053-95-09-09-6-94056-3094-2934-092-209-409-34490-2 |
45 | + | |
46 | - | error--4305--0906-59-0694-5064-95-394-034-93-4955-05496-239-2309-069-40965-34923043-39 |
46 | + | LIKES U |
47 | - | error-055-330904-023904-02934-09429034-09-09-29-3049-23094-0293-9-4092-3094-20934-02 |
47 | + | (56-8306940784=07994794) |
48 | - | error-350-395-09-595-0394-509-34095-09-0304590-09-395-485-405-35093-45093495-039405 |
48 | + | HACKING DATA |
49 | - | error--59034-50-3095-039-09-5903-495-039-509-03094-5093-4059-03945-904-3095-3590- |
49 | + | LOGGING ACCOUNT |
50 | - | error-3-09-3950-39-50394-59-3409-093-09-095-0349-509359-3095-0395-093-4095-03945-0934-5 |
50 | + | iicrytaldemoid |
51 | - | error--350-0-04569-096-6409-694-06-409-0496-049-69-49-6904-9506-49069-495-6 |
51 | + | password:******* |
52 | HacksystemCrystalDemonoid.dll | |
53 | Login dll injector | |
54 | Dll Files | |
55 | (Rc7.dll,Reign.dll,Noob.dll,Africa.dll | |
56 | Nigga.dll,Trumpwall.dll,DonaldTrumpHAx.dll) | |
57 | DonaldTrumpHax.dll injected | |
58 | Attach to roblox? | |
59 | Y/N | |
60 | Yes | |
61 | - | -Enagaging Aero Power-dislocating hacks-error:3366-revamping error.Value.Deleted |
61 | + | Exploiting detected |
62 | - | error-kill:PenguinFred-False-Shutdown-True-error |
62 | + | Hacking Roblox |
63 | - | error=3990-390-030-80-359-305934----3485-34503-409-0964-5049-345 |
63 | + | Building a wall |
64 | - | error--456-459640---95-96--96-5456-045-090-4095-05946- |
64 | + | ------------------------------------------------------------------------------| |
65 | - | error-5-64560460985645640689-46-45-6-4305-34509-359-039-4905-093-409-09-509-340 |
65 | + | | | | | |
66 | - | localscript=true-4-54-5-3345--3405934-5-03945-09-09-394-509 |
66 | + | | | | | |
67 | - | error-34-3-45-3-93-09-50-340-30459-95-03495---3495-039049-3-59-359-0395- |
67 | + | ------------------------------------------------------------------------------- |
68 | - | fixed-true-error-4309584-684-9-6-495-0-9-0496-099-6049-609-4-96-49- |
68 | + | Onleh hackers will be in no admin no natural user hacker only can use roblox will we use roblox for hacking |
69 | - | error-340903-3455-34-5-749353230935-3095-234-9102-33-34-3-2349-02394-02934-0-2 |
69 | + | money on the bank |
70 | - | error-934-03---04966-049-5060-609-4-604-60945-9604--09-60459-045-694-43 |
70 | + | nasa |
71 | - | error--5-96-450---45096-4056-09-04-596-049-0956-094-0956-049-59-096-49-564-5-4506-9-045-69-094-69-04 |
71 | + | and youtbue |
72 | - | error-606904-596-00-45-69-05-96090-54-6904956094596-0495-0-9-049-49-095-96096-49 |
72 | + | |
73 | - | error-324--9053-95-09-09-6-94056-3094-2934-092-209-409-34490-2 |
73 | + | |
74 | - | error--4305--0906-59-0694-5064-95-394-034-93-4955-05496-239-2309-069-40965-34923043-39 |
74 | + | |
75 | - | error-055-330904-023904-02934-09429034-09-09-29-3049-23094-0293-9-4092-3094-20934-02 |
75 | + | snap chat |
76 | - | error-350-395-09-595-0394-509-34095-09-0304590-09-395-485-405-35093-45093495-039405 |
76 | + | etc |
77 | - | error--59034-50-3095-039-09-5903-495-039-509-03094-5093-4059-03945-904-3095-3590- |
77 | + | |
78 | - | error-3-09-3950-39-50394-59-3409-093-09-095-0349-509359-3095-0395-093-4095-03945-0934-5 |
78 | + | |
79 | - | error--350-0-04569-096-6409-694-06-409-0496-049-69-49-6904-9506-49069-495-6 |
79 | + | |
80 | ||
81 | local Argument = [[ | |
82 | Discord> Hello Hacker! | |
83 | Server> Connecting....Discord | |
84 | Server> Error 102! Rats detected! analyzing data...... Malware dectected | |
85 | You> Im hacking discord i put rats and malware. | |
86 | 1x1x1x1> Ok.But we can chat on discord like access with not malware and rats | |
87 | You> No. I access You and me and John doe... | |
88 | John doe> Hello. | |
89 | 1x1x1x1> Wait Johndoe!? John doe is a shedletsky account! | |
90 | You> Nope. I hacked john doe account | |
91 | 1x1x1x1> Oh why it can talk on discord when someone not using it! | |
92 | You> That's Another hacking friend so we can hack NASA! | |
93 | 1x1x1x1> Yea! Let's hack now | |
94 | You> analyzing....Nasa data | |
95 | IP 123.567.543 | |
96 | Money 3462.1B | |
97 | Password ****** | |
98 | 1x1x1x1> Yes! | |
99 | You> IKR | |
100 | 1x1x1x1> Hack the money! | |
101 | You> Ok! | |
102 | Nasa Server> A hacker detected! | |
103 | President> Gov. Hacker Hack the Hackers and take the money too | |
104 | News> Nasa money is on hacker account | |
105 | You> hahahahaha | |
106 | 1x1x1x1> We been detected | |
107 | You> What?! | |
108 | 1x1x1x1> You been detected swat is coming there | |
109 | Cyber Swat Group> This is swat your under arrest | |
110 | Swat> Welcome to gov. agency this is your new home now | |
111 | Teaming with president | |
112 | Hacking other hackers | |
113 | Your now official Gov hackers | |
114 | You> How many cash per month | |
115 | President> 1B per month | |
116 | You> yess | |
117 | President> before hack ur hacker team | |
118 | You> ok analyzing..... | |
119 | Annoymous group page | |
120 | IP 126.685.979 | |
121 | money 2647.1B | |
122 | Account user | |
123 | iicrystaldemonoid | |
124 | jericoalejo | |
125 | Password: ******** | |
126 | W E L C O M E | |
127 | IIcrytaldemoid | |
128 | and jericoalejo | |
129 | You> I command take the money to my account | |
130 | server> Access Denied John doe and 1x1x1x1 | |
131 | are only can do dat | |
132 | 1x1x1x1> nice try iicrytaldemoid | |
133 | You> hahahahahaha i have 1B per month i work for gov now! | |
134 | John> so dats why we access denied you hahh goodbye iicrytal demoid | |
135 | You> nooooooo | |
136 | Server> John doe and 1x1x1x1 banned u on discord youtube twitter snapchat and facebook | |
137 | Server> logging in.... Acess denied john doe and 1x1x1x1 banned u on annoymous page | |
138 | Server> This computer self this destruck in 1 min | |
139 | Server> Good bye iicrytal demoid | |
140 | President> ZzzzzZzzzzzZZZz | |
141 | You> My computer blowing up! | |
142 | President> Evacuate now now now! Red Alarm {hahahdhdhdada} | |
143 | President> you will go to jail | |
144 | You> noooooooo | |
145 | Police> finally your on jail your the one who hacked my bank account | |
146 | W E L C O M E | |
147 | To | |
148 | Paintown! | |
149 | End end end | |
150 | ]] | |
151 | ||
152 | ||
153 | ||
154 | game.Lighting.GlobalShadows = false | |
155 | game.Lighting.Brightness = 0.25 | |
156 | ||
157 | ||
158 | local function Smooth(Part) | |
159 | Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
160 | Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
161 | Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
162 | Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
163 | Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
164 | Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
165 | end | |
166 | ||
167 | ||
168 | local function SetLine(Line, Alpha, Beta) | |
169 | local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale | |
170 | local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale | |
171 | local Magnitude = math.sqrt(dx^2 + dy^2) | |
172 | ||
173 | Line.Size = UDim2.new(Magnitude, 0, 0, 8) | |
174 | Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5) | |
175 | Line.Rotation = math.deg(math.atan2(dy, dx)) | |
176 | end | |
177 | ||
178 | ||
179 | local Keyboard = Instance.new("Part") | |
180 | Keyboard.BrickColor = BrickColor.new("Really black") | |
181 | Keyboard.Material = Enum.Material.Neon | |
182 | Keyboard.Transparency = 0.1 | |
183 | Keyboard.Size = Vector3.new(5, 0, 2) | |
184 | Keyboard.CanCollide = false | |
185 | Keyboard.Locked = true | |
186 | ||
187 | Smooth(Keyboard) | |
188 | ||
189 | local KeyboardWeld = Instance.new("Weld") | |
190 | KeyboardWeld.Part0 = Torso | |
191 | KeyboardWeld.Part1 = Keyboard | |
192 | KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0) | |
193 | ||
194 | KeyboardWeld.Parent = Keyboard | |
195 | Keyboard.Parent = Character | |
196 | ||
197 | ||
198 | local Light = Instance.new("PointLight") | |
199 | Light.Brightness = 1.5 | |
200 | Light.Range = 12 | |
201 | Light.Parent = Keyboard | |
202 | ||
203 | ||
204 | local Screen = Instance.new("Part") | |
205 | Screen.BrickColor = BrickColor.new("Really black") | |
206 | Screen.Material = Enum.Material.Neon | |
207 | Screen.Transparency = 0.3 | |
208 | Screen.Size = Vector3.new(6, 4, 0) | |
209 | Screen.CanCollide = false | |
210 | Screen.Locked = true | |
211 | ||
212 | Smooth(Screen) | |
213 | ||
214 | local ScreenWeld = Instance.new("Weld") | |
215 | - | ImageKey.Image = "http://www.roblox.com/asset/?id=697224414" |
215 | + | |
216 | ScreenWeld.Part1 = Screen | |
217 | ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0) | |
218 | ||
219 | local Gui = Instance.new("SurfaceGui") | |
220 | Gui.Face = "Back" | |
221 | Gui.Adornee = Screen | |
222 | Gui.Parent = Screen | |
223 | ||
224 | local Text = Instance.new("TextBox") | |
225 | Text.BackgroundTransparency = 1 | |
226 | Text.Position = UDim2.new(0, 0, 0, 0) | |
227 | Text.Size = UDim2.new(1, 0, 1, 0) | |
228 | Text.TextColor3 = Color3.new(1, 1, 1) | |
229 | Text.Font = Enum.Font.Code | |
230 | Text.Active = false | |
231 | Text.MultiLine = true | |
232 | Text.TextWrapped = true | |
233 | Text.FontSize = Enum.FontSize.Size32 | |
234 | Text.TextXAlignment = Enum.TextXAlignment.Left | |
235 | Text.TextYAlignment = Enum.TextYAlignment.Top | |
236 | Text.Text = "" | |
237 | ||
238 | Text.Parent = Gui | |
239 | ||
240 | ScreenWeld.Parent = Screen | |
241 | Screen.Parent = Character | |
242 | ||
243 | ||
244 | ||
245 | local Screen2 = Instance.new("Part") | |
246 | Screen2.BrickColor = BrickColor.new("Really black") | |
247 | Screen2.Material = Enum.Material.Neon | |
248 | - | Map.Image = "http://www.roblox.com/asset/?id=121661614" |
248 | + | |
249 | Screen2.Size = Vector3.new(6, 4, 0) | |
250 | Screen2.CanCollide = false | |
251 | Screen2.Locked = true | |
252 | ||
253 | Smooth(Screen2) | |
254 | ||
255 | local Screen2Weld = Instance.new("Weld") | |
256 | Screen2Weld.Part0 = Torso | |
257 | Screen2Weld.Part1 = Screen2 | |
258 | Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0) | |
259 | ||
260 | local Gui2 = Instance.new("SurfaceGui") | |
261 | Gui2.Face = "Back" | |
262 | Gui2.Adornee = Screen2 | |
263 | Gui2.Parent = Screen2 | |
264 | ||
265 | local Text2 = Instance.new("TextBox") | |
266 | Text2.BackgroundTransparency = 1 | |
267 | Text2.Position = UDim2.new(0, 0, 0, 0) | |
268 | Text2.Size = UDim2.new(1, 0, 1, 0) | |
269 | Text2.TextColor3 = Color3.new(0, 1, 0) | |
270 | Text2.Font = Enum.Font.Code | |
271 | Text2.Active = false | |
272 | Text2.MultiLine = true | |
273 | Text2.TextWrapped = true | |
274 | Text2.FontSize = Enum.FontSize.Size32 | |
275 | Text2.TextXAlignment = Enum.TextXAlignment.Left | |
276 | Text2.TextYAlignment = Enum.TextYAlignment.Top | |
277 | Text2.Text = "" | |
278 | ||
279 | Text2.Parent = Gui2 | |
280 | ||
281 | local ImageKey = Instance.new("ImageLabel") | |
282 | ImageKey.BackgroundTransparency = 1 | |
283 | ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0) | |
284 | ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0) | |
285 | ImageKey.Image = "http://www.roblox.com/asset/?id=109251560" | |
286 | ImageKey.ImageTransparency = 1 | |
287 | ImageKey.Parent = Gui2 | |
288 | ||
289 | Screen2Weld.Parent = Screen2 | |
290 | Screen2.Parent = Character | |
291 | ||
292 | ||
293 | ||
294 | local Screen3 = Instance.new("Part") | |
295 | Screen3.BrickColor = BrickColor.new("Really black") | |
296 | Screen3.Material = Enum.Material.Neon | |
297 | Screen3.Transparency = 0.3 | |
298 | Screen3.Size = Vector3.new(6, 4, 0) | |
299 | Screen3.CanCollide = false | |
300 | Screen3.Locked = true | |
301 | ||
302 | Smooth(Screen3) | |
303 | ||
304 | local Screen3Weld = Instance.new("Weld") | |
305 | Screen3Weld.Part0 = Torso | |
306 | Screen3Weld.Part1 = Screen3 | |
307 | Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0) | |
308 | ||
309 | local Gui3 = Instance.new("SurfaceGui") | |
310 | Gui3.Face = "Back" | |
311 | Gui3.Adornee = Screen3 | |
312 | Gui3.Parent = Screen3 | |
313 | ||
314 | local Map = Instance.new("ImageLabel") | |
315 | Map.BackgroundTransparency = 1 | |
316 | Map.Position = UDim2.new(0, 0, 0, 0) | |
317 | Map.Size = UDim2.new(1, 0, 1, 0) | |
318 | Map.Image = "http://www.roblox.com/asset/?id=300042293" | |
319 | ||
320 | Map.Parent = Gui3 | |
321 | ||
322 | Screen3Weld.Parent = Screen3 | |
323 | Screen3.Parent = Character | |
324 | ||
325 | local Points = {} | |
326 | local Lines = {} | |
327 | ||
328 | for i = 1, 10 do | |
329 | if i > 1 then | |
330 | local Line = Instance.new("Frame") | |
331 | Line.BorderSizePixel = 0 | |
332 | Line.BackgroundColor3 = Color3.new(0.8, 0, 0) | |
333 | Line.AnchorPoint = Vector2.new(0.5, 0.5) | |
334 | Line.Parent = Gui3 | |
335 | ||
336 | Lines[i] = Line | |
337 | end | |
338 | ||
339 | local Point = Instance.new("Frame") | |
340 | Point.BorderSizePixel = 0 | |
341 | Point.BackgroundColor3 = Color3.new(1, 0, 0) | |
342 | Point.Size = UDim2.new(0, 40, 0, 40) | |
343 | Point.Position = UDim2.new(math.random(), 0, math.random(), 0) | |
344 | Point.AnchorPoint = Vector2.new(0.5, 0.5) | |
345 | Point.Parent = Gui3 | |
346 | ||
347 | Points[i] = {Point = Point, Position = Point.Position} | |
348 | end | |
349 | ||
350 | ||
351 | ||
352 | ||
353 | UserInputService.InputBegan:Connect(function(Input, Processed) | |
354 | if Processed then return end | |
355 | ||
356 | if Input.UserInputType == Enum.UserInputType.Keyboard then | |
357 | local KeyCode = Input.KeyCode | |
358 | ||
359 | if KeyCode == Enum.KeyCode.E then | |
360 | Typing = not Typing | |
361 | end | |
362 | end | |
363 | end) | |
364 | ||
365 | ||
366 | ||
367 | RunService.Heartbeat:Connect(function() | |
368 | local Sine = math.sin(tick() * 8) / 8 | |
369 | ||
370 | for Key, Value in next, Points do | |
371 | Value.Point.Size = UDim2.new(0, 25 + Sine * 40, 0, 25 + Sine * 40) | |
372 | Value.Point.Position = Value.Point.Position:Lerp(Value.Position, 0.1) | |
373 | ||
374 | if Key > 1 then | |
375 | SetLine(Lines[Key], Value.Point, Points[1].Point) | |
376 | end | |
377 | end | |
378 | ||
379 | if math.random(100) == 1 then | |
380 | for _, Value in next, Points do | |
381 | Value.Position = UDim2.new(math.random(), 0, math.random(), 0) | |
382 | end | |
383 | end | |
384 | ||
385 | ImageKey.ImageTransparency = math.abs(math.sin(tick())) | |
386 | ||
387 | if Typing then | |
388 | if math.random(5) == 1 then | |
389 | local PressSound = Instance.new("Sound") | |
390 | PressSound.SoundId = "rbxassetid://265970978" | |
391 | PressSound.Pitch = 0.5 + math.random() / 5 | |
392 | PressSound.Volume = 3 | |
393 | PressSound.Parent = Keyboard | |
394 | PressSound:Play() | |
395 | ||
396 | game:GetService("Debris"):AddItem(PressSound, 1 / 2) | |
397 | end | |
398 | ||
399 | Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0) | |
400 | ||
401 | RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7) | |
402 | * CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random())) | |
403 | ||
404 | LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7) | |
405 | * CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random()) | |
406 | ||
407 | if math.random(2) == 1 then | |
408 | if TypingSub < #Argument then | |
409 | TypingSub = TypingSub + 1 | |
410 | Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub) | |
411 | ||
412 | local nl = Text.Text:find("\n") | |
413 | ||
414 | if nl and #Text.Text > 400 then | |
415 | Text.Text = Text.Text:sub(nl + 1) | |
416 | end | |
417 | ||
418 | else | |
419 | TypingSub = 1 | |
420 | end | |
421 | end | |
422 | ||
423 | if math.random(3) == 1 then | |
424 | if TypingSub2 < #Code then | |
425 | TypingSub2 = TypingSub2 + 1 | |
426 | Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2) | |
427 | ||
428 | local nl = Text2.Text:find("\n") | |
429 | ||
430 | if nl and #Text2.Text > 400 then | |
431 | Text2.Text = Text2.Text:sub(nl + 1) | |
432 | end | |
433 | ||
434 | else | |
435 | TypingSub2 = 1 | |
436 | end | |
437 | end | |
438 | ||
439 | else | |
440 | Neck.C0 = CFrame.new(0, 1, 0) | |
441 | ||
442 | RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) | |
443 | LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) | |
444 | end | |
445 | end) | |
446 | ||
447 | ||
448 | ||
449 | ||
450 | ||
451 | ||
452 | ||
453 | ||
454 | ||
455 | ||
456 | ||
457 | ||
458 | ||
459 | ||
460 | ||
461 | ||
462 | ||
463 | ||
464 | ||
465 | ||
466 | ||
467 | ||
468 | ||
469 | ||
470 | ||
471 | plr = game.Players.LocalPlayer | |
472 | mouse = plr:GetMouse() | |
473 | part = nil | |
474 | bp = nil | |
475 | particles = nil | |
476 | function clerp(a,b,c,d) | |
477 | for i = 0,d,.01 do | |
478 | a.CFrame = CFrame.new(b:lerp(c,i)) | |
479 | wait() | |
480 | end | |
481 | end | |
482 | function slerp(a2,b2,c2,d2) | |
483 | for i2 = 0,d2,.01 do | |
484 | a2.CFrame = CFrame.new(b2:lerp(c2,i2)) | |
485 | wait() | |
486 | end | |
487 | end | |
488 | mouse.KeyDown:connect(function(key) | |
489 | if key == "e" and plr.Character.Parent == workspace then | |
490 | plr.Character.Parent = workspace.Camera | |
491 | plr.Character.Archivable = true | |
492 | Instance.new("ForceField",plr.Character).Visible = false | |
493 | for y,t in pairs(plr.Character:GetChildren()) do | |
494 | if t:IsA("Part") and t.Name ~= "HumanoidRootPart" then | |
495 | t.Transparency = 1 | |
496 | if t.Name == "Head" and t:FindFirstChild("face") then | |
497 | t.face.Transparency = 1 | |
498 | end | |
499 | elseif t:IsA("Accessory") and t:FindFirstChild("Handle") then | |
500 | t.Handle.Transparency = 1 | |
501 | end | |
502 | end | |
503 | elseif key == "z" and plr.Character.Parent == workspace.Camera and part == nil then | |
504 | 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) | |
505 | elseif key == "x" and plr.Character.Parent == workspace.Camera and part == nil then | |
506 | if plr.Character.Torso.Anchored == true then | |
507 | for y,t in pairs(plr.Character:GetChildren()) do | |
508 | if t:IsA("Part") then | |
509 | t.Anchored = false | |
510 | end | |
511 | end | |
512 | else | |
513 | for y,t in pairs(plr.Character:GetChildren()) do | |
514 | if t:IsA("Part") then | |
515 | t.Anchored = true | |
516 | end | |
517 | end | |
518 | end | |
519 | elseif key == "c" and plr.Character.Parent == workspace.Camera and part ~= nil then | |
520 | local clone = part:Clone() | |
521 | clone.Parent = workspace | |
522 | clone.Anchored = false | |
523 | clone:ClearAllChildren() | |
524 | clone.CanCollide = true | |
525 | bp.Parent = clone | |
526 | particles.Parent = clone | |
527 | if part.Parent:FindFirstChildOfClass("Humanoid") then | |
528 | part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false | |
529 | end | |
530 | part:Destroy() | |
531 | part = clone | |
532 | elseif key == "q" and plr.Character.Parent == workspace.Camera and part == nil then | |
533 | plr.Character.Parent = workspace | |
534 | plr.Character.Archivable = false | |
535 | plr.Character:FindFirstChildOfClass("ForceField"):Remove() | |
536 | for y,t in pairs(plr.Character:GetChildren()) do | |
537 | if t:IsA("Part") and t.Name ~= "HumanoidRootPart" then | |
538 | t.Transparency = 0 | |
539 | if t.Name == "Head" and t:FindFirstChild("face") then | |
540 | t.face.Transparency = 0 | |
541 | end | |
542 | elseif t:IsA("Accessory") and t:FindFirstChild("Handle") then | |
543 | t.Handle.Transparency = 0 | |
544 | end | |
545 | end | |
546 | end | |
547 | end) | |
548 | mouse.Button1Down:connect(function() | |
549 | if plr.Character.Parent == workspace.Camera then | |
550 | if mouse ~= nil then | |
551 | if mouse.Target ~= nil then | |
552 | part = mouse.Target | |
553 | bp = Instance.new("BodyPosition",part) | |
554 | bp.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
555 | bp.Position = part.Position | |
556 | particles = Instance.new("ParticleEmitter",part) | |
557 | particles.Color = ColorSequence.new(Color3.new(0,0,0)) | |
558 | particles.Size = NumberSequence.new(1) | |
559 | particles.Texture = "rbxassetid://292289455" | |
560 | particles.VelocitySpread = 360 | |
561 | particles.Speed = NumberRange.new(0) | |
562 | particles.RotSpeed = NumberRange.new(0) | |
563 | particles.Rotation = NumberRange.new(0) | |
564 | particles.Rate = 250 | |
565 | particles.Lifetime = NumberRange.new(.2,.4) | |
566 | particles.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(.12,.688,0),NumberSequenceKeypoint.new(.891,.887,0),NumberSequenceKeypoint.new(1,1,0)}) | |
567 | dwn = true | |
568 | end | |
569 | end | |
570 | while dwn == true do | |
571 | wait() | |
572 | bp.Position = mouse.hit.p | |
573 | if part then | |
574 | if part.Parent:FindFirstChildOfClass("Humanoid") then | |
575 | part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true | |
576 | end | |
577 | end | |
578 | end | |
579 | end | |
580 | end) | |
581 | mouse.Button1Up:connect(function() | |
582 | dwn = false | |
583 | if part then if part.Parent:FindFirstChildOfClass("Humanoid") then part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false end part = nil end | |
584 | if bp then bp:Destroy() end | |
585 | if particles then particles:Destroy() end | |
586 | end) | |
587 | base = Instance.new("ScreenGui",plr.PlayerGui) | |
588 | bbg = Instance.new("BillboardGui",plr.Character.Head) | |
589 | bbg.Size = UDim2.new(0,200,0,50) | |
590 | bbg.StudsOffset = Vector3.new(0,3,0) | |
591 | bbgTl = Instance.new("TextLabel",bbg) | |
592 | bbgTl.BackgroundTransparency = 1 | |
593 | bbgTl.Size = UDim2.new(10,0,1,0) | |
594 | bbgTl.Position = UDim2.new(-4.5,0,0,0) | |
595 | bbgTl.Font = "Code" | |
596 | bbgTl.Text = " " | |
597 | bbgTl.TextSize = 25 | |
598 | bbgTl.TextStrokeColor3 = Color3.new(1,1,1) | |
599 | bbgTl.TextColor3 = Color3.new(0,0,0) | |
600 | bbgTl.TextStrokeTransparency = 0 | |
601 | bbgTl.TextWrapped = true | |
602 | plr.Chatted:connect(function(msg) | |
603 | bbgTl.Text = msg | |
604 | wait(5) | |
605 | if bbgTl.Text == msg then | |
606 | bbgTl.Text = " " | |
607 | end | |
608 | end) | |
609 | touchCounter = 0 | |
610 | while wait() do | |
611 | if plr.Character.Parent == workspace.Camera then | |
612 | local c = plr.Character:Clone() | |
613 | c:MakeJoints() | |
614 | for y,t in pairs(c:GetChildren()) do | |
615 | if t:IsA("Part") then | |
616 | t.CanCollide = false | |
617 | t.Anchored = true | |
618 | t.Transparency = .5 | |
619 | t.TopSurface = "Smooth" | |
620 | t.BottomSurface = "Smooth" | |
621 | t.RightSurface = "Smooth" | |
622 | t.LeftSurface = "Smooth" | |
623 | t.FrontSurface = "Smooth" | |
624 | t.BackSurface = "Smooth" | |
625 | t.BrickColor = BrickColor.new("Really black") | |
626 | if t.Name == "Head" and t:FindFirstChild("face") then | |
627 | t.face:Remove() | |
628 | elseif t.Name == "Torso" and t:FindFirstChild("roblox") then | |
629 | t.roblox:Remove() | |
630 | elseif t.Name == "HumanoidRootPart" then | |
631 | t:Remove() | |
632 | end | |
633 | else | |
634 | t:Remove() | |
635 | end | |
636 | end | |
637 | c.Parent = workspace | |
638 | game.Debris:AddItem(c,.05) | |
639 | end | |
640 | end |