View difference between Paste ID: 8WZP4kYM and aBax9JSA
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
local Player = owner
8-
local Player = Players.LocalPlayer
8+
9
local Mouse = Player:GetMouse()
10
11
local Character = Player.Character
12
local Torso = Character.Torso
13
14
local Typing = false
15
local TypingSub = 1
16
local TypingSub2 = 1
17
18
local Neck = Torso.Neck
19
20
Neck.C1 = CFrame.new(0, -0.5, 0)
21
22
local RightArm = Character["Right Arm"]
23
local LeftArm = Character["Left Arm"]
24
25
local RightShoulder = Instance.new("Weld", Torso)
26
RightShoulder.Part0 = Torso
27
RightShoulder.Part1 = RightArm
28
29
local LeftShoulder = Instance.new("Weld", Torso)
30
LeftShoulder.Part0 = Torso
31
LeftShoulder.Part1 = LeftArm
32
33
RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0)
34
LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0)
35
36
37
local Code = [[
38
make[3]: Entering directory '/home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/.armv7ve-libreelec-linux-gnueabi'
39
[  0%] Generating ServiceDescription.h
40
[  0%] Generating AddonModuleXbmcaddon.i.cpp
41
[  0%] Performing download step (verify and extract) for 'dvdcss'
42
Scanning dependencies of target export-files
43
make[3]: Leaving directory '/home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/.armv7ve-libreelec-linux-gnueabi'
44
make[3]: Entering directory '/home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/.armv7ve-libreelec-linux-gnueabi'
45
[  0%] Copying files into build tree
46
CMake Warning at dvdcss-stamp/verify-dvdcss.cmake:15 (message):
47
  File will not be verified since no URL_HASH specified
48
 
49
 
50
[  0%] No download step for 'libcpluff'
51
CMake Error at /home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/cmake/scripts/common/GenerateVersionedFiles.cmake:29 (file):
52
  file COPY cannot copy file
53
  "/home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/addons/xbmc.addon/metadata.xsd"
54
  to
55
  "/home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/.armv7ve-libreelec-linux-gnueabi/addons/xbmc.addon/metadata.xsd".
56
 
57
-- extracting...
58
     src='/home/neil/projects/LibreELEC.tv/sources/libdvdcss/libdvdcss-2f12236.tar.gz'
59
     dst='/home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/.armv7ve-libreelec-linux-gnueabi/build/libdvd/src/dvdcss'
60
-- extracting... [tar xfz]
61
 
62
make[3]: *** [CMakeFiles/compileinfo.dir/build.make:86: build/xbmc/CompileInfo.cpp] Error 1
63
make[3]: Leaving directory '/home/neil/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-423072a/.armv7ve-libreelec-linux-gnueabi'
64
make[2]: *** [CMakeFiles/Makefile2:704: CMakeFiles/compileinfo.dir/all] Error 2
65
]]
66
67
68
local Argument = [[
69
The hacker group Lulz Security recently accessed and published on the web the details of millions of users on SonyPictures.com, including passwords and personal details such as home addresses. They accomplished this using a simple and widely known hack involving using SQL to confuse and overload the site's programming.
70
71
'A LulSec press release said: "SonyPictures.com was owned by a very simple SQL injection, one of the most primitive and common vulnerabilities, as we should all know by now.
72
73
"From a single injection, we accessed EVERYTHING. Why do you put such faith in a company that allows itself to become open to these simple attacks?" '
74
75
(http://www.bbc.co.uk/news/business-13636704)
76
77
Sony, as a major technology company that handles the data of millions of customers worldwide, should be able to defend itself against simple and widely known hacks. To highlight this vulnerability to both Sony, who genuinely may not realise their web security has holes, and the customers, who may wish to reconsider entrusting Sony with their personal details.
78
]]
79
80
81
82
game.Lighting.GlobalShadows = false
83
game.Lighting.Brightness = 0.25
84
85
86
local function Smooth(Part)
87
	Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
88
	Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
89
	Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
90
	Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
91
	Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
92
	Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
93
end
94
95
96
local function SetLine(Line, Alpha, Beta)
97
	local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale
98
	local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale
99
	local Magnitude = math.sqrt(dx^2 + dy^2)
100
	
101
	Line.Size = UDim2.new(Magnitude, 0, 0, 8)
102
	Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5)
103
	Line.Rotation = math.deg(math.atan2(dy, dx))
104
end
105
106
107
local Keyboard = Instance.new("Part")
108
Keyboard.BrickColor = BrickColor.new("Really black")
109
Keyboard.Material = Enum.Material.Neon
110
Keyboard.Transparency = 0.1
111
Keyboard.Size = Vector3.new(5, 0, 2)
112
Keyboard.CanCollide = false
113
Keyboard.Locked = true
114
115
Smooth(Keyboard)
116
117
local KeyboardWeld = Instance.new("Weld")
118
KeyboardWeld.Part0 = Torso
119
KeyboardWeld.Part1 = Keyboard
120
KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0)
121
122
KeyboardWeld.Parent = Keyboard
123
Keyboard.Parent = Character
124
125
126
local Light = Instance.new("PointLight")
127
Light.Brightness = 1.5
128
Light.Range = 12
129
Light.Parent = Keyboard
130
131
132
local Screen = Instance.new("Part")
133
Screen.BrickColor = BrickColor.new("Really black")
134
Screen.Material = Enum.Material.Neon
135
Screen.Transparency = 0.3
136
Screen.Size = Vector3.new(6, 4, 0)
137
Screen.CanCollide = false
138
Screen.Locked = true
139
140
Smooth(Screen)
141
142
local ScreenWeld = Instance.new("Weld")
143
ScreenWeld.Part0 = Torso
144
ScreenWeld.Part1 = Screen
145
ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0)
146
147
local Gui = Instance.new("SurfaceGui")
148
Gui.Face = "Back"
149
Gui.Adornee = Screen
150
Gui.Parent = Screen
151
152
local Text = Instance.new("TextBox")
153
Text.BackgroundTransparency = 1
154
Text.Position = UDim2.new(0, 0, 0, 0)
155
Text.Size = UDim2.new(1, 0, 1, 0)
156
Text.TextColor3 = Color3.new(1, 1, 1)
157
Text.Font = Enum.Font.Code
158
Text.Active = false
159
Text.MultiLine = true
160
Text.TextWrapped = true
161
Text.FontSize = Enum.FontSize.Size32
162
Text.TextXAlignment = Enum.TextXAlignment.Left
163
Text.TextYAlignment = Enum.TextYAlignment.Top
164
Text.Text = ""
165
166
Text.Parent = Gui
167
168
ScreenWeld.Parent = Screen
169
Screen.Parent = Character
170
171
172
173
local Screen2 = Instance.new("Part")
174
Screen2.BrickColor = BrickColor.new("Really black")
175
Screen2.Material = Enum.Material.Neon
176
Screen2.Transparency = 0.3
177
Screen2.Size = Vector3.new(6, 4, 0)
178
Screen2.CanCollide = false
179
Screen2.Locked = true
180
181
Smooth(Screen2)
182
183
local Screen2Weld = Instance.new("Weld")
184
Screen2Weld.Part0 = Torso
185
Screen2Weld.Part1 = Screen2
186
Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0)
187
188
local Gui2 = Instance.new("SurfaceGui")
189
Gui2.Face = "Back"
190
Gui2.Adornee = Screen2
191
Gui2.Parent = Screen2
192
193
local Text2 = Instance.new("TextBox")
194
Text2.BackgroundTransparency = 1
195
Text2.Position = UDim2.new(0, 0, 0, 0)
196
Text2.Size = UDim2.new(1, 0, 1, 0)
197
Text2.TextColor3 = Color3.new(0, 1, 0)
198
Text2.Font = Enum.Font.Code
199
Text2.Active = false
200
Text2.MultiLine = true
201
Text2.TextWrapped = true
202
Text2.FontSize = Enum.FontSize.Size32
203
Text2.TextXAlignment = Enum.TextXAlignment.Left
204
Text2.TextYAlignment = Enum.TextYAlignment.Top
205
Text2.Text = ""
206
207
Text2.Parent = Gui2
208
209
local ImageKey = Instance.new("ImageLabel")
210
ImageKey.BackgroundTransparency = 1
211
ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0)
212
ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0)
213
ImageKey.Image = "http://www.roblox.com/asset/?id=697224414"
214
ImageKey.ImageTransparency = 1
215
ImageKey.Parent = Gui2
216
217
Screen2Weld.Parent = Screen2
218
Screen2.Parent = Character
219
220
221
222
local Screen3 = Instance.new("Part")
223
Screen3.BrickColor = BrickColor.new("Really black")
224
Screen3.Material = Enum.Material.Neon
225
Screen3.Transparency = 0.3
226
Screen3.Size = Vector3.new(6, 4, 0)
227
Screen3.CanCollide = false
228
Screen3.Locked = true
229
230
Smooth(Screen3)
231
232
local Screen3Weld = Instance.new("Weld")
233
Screen3Weld.Part0 = Torso
234
Screen3Weld.Part1 = Screen3
235
Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0)
236
237
local Gui3 = Instance.new("SurfaceGui")
238
Gui3.Face = "Back"
239
Gui3.Adornee = Screen3
240
Gui3.Parent = Screen3
241
242
local Map = Instance.new("ImageLabel")
243
Map.BackgroundTransparency = 1
244
Map.Position = UDim2.new(0, 0, 0, 0)
245
Map.Size = UDim2.new(1, 0, 1, 0)
246
Map.Image = "http://www.roblox.com/asset/?id=121661614"
247
248
Map.Parent = Gui3
249
250
Screen3Weld.Parent = Screen3
251
Screen3.Parent = Character
252
253
local Points = {}
254
local Lines = {}
255
256
for i = 1, 10 do
257
	if i > 1 then
258
		local Line = Instance.new("Frame")
259
		Line.BorderSizePixel = 0
260
		Line.BackgroundColor3 = Color3.new(0.8, 0, 0)
261
		Line.AnchorPoint = Vector2.new(0.5, 0.5)
262
		Line.Parent = Gui3
263
		
264
		Lines[i] = Line
265
	end
266
	
267
	local Point = Instance.new("Frame")
268
	Point.BorderSizePixel = 0
269
	Point.BackgroundColor3 = Color3.new(1, 0, 0)
270
	Point.Size = UDim2.new(0, 40, 0, 40)
271
	Point.Position = UDim2.new(math.random(), 0, math.random(), 0)
272
	Point.AnchorPoint = Vector2.new(0.5, 0.5)
273
	Point.Parent = Gui3
274
	
275
	Points[i] = {Point = Point, Position = Point.Position}
276
end
277
278
279
280
281
UserInputService.InputBegan:Connect(function(Input, Processed)
282
	if Processed then return end
283
	
284
	if Input.UserInputType == Enum.UserInputType.Keyboard then
285
		local KeyCode = Input.KeyCode
286
		
287
		if KeyCode == Enum.KeyCode.E then
288
			Typing = not Typing
289
		end
290
	end
291
end)
292
293
294
295
RunService.Heartbeat:Connect(function()
296
	local Sine = math.sin(tick() * 8) / 8
297
	
298
	for Key, Value in next, Points do
299
		Value.Point.Size = UDim2.new(0, 25 + Sine * 40, 0, 25 + Sine * 40)
300
		Value.Point.Position = Value.Point.Position:Lerp(Value.Position, 0.1)
301
		
302
		if Key > 1 then
303
			SetLine(Lines[Key], Value.Point, Points[1].Point)
304
		end
305
	end
306
	
307
	if math.random(100) == 1 then
308
		for _, Value in next, Points do
309
			Value.Position = UDim2.new(math.random(), 0, math.random(), 0)
310
		end
311
	end
312
	
313
	ImageKey.ImageTransparency = math.abs(math.sin(tick()))
314
	
315
	if Typing then
316
		if math.random(5) == 1 then
317
			local PressSound = Instance.new("Sound")
318
			PressSound.SoundId = "rbxassetid://265970978"
319
			PressSound.Pitch = 0.5 + math.random() / 5
320
			PressSound.Volume = 3
321
			PressSound.Parent = Keyboard
322
			PressSound:Play()
323
			
324
			game:GetService("Debris"):AddItem(PressSound, 1 / 2)
325
		end
326
		
327
		Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0)
328
		
329
		RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7)
330
			* CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random()))
331
		
332
		LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7)
333
			* CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random())
334
		
335
		if math.random(2) == 1 then
336
			if TypingSub < #Argument then
337
				TypingSub = TypingSub + 1
338
				Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub)
339
				
340
				local nl = Text.Text:find("\n")
341
				
342
				if nl and #Text.Text > 400 then
343
					Text.Text = Text.Text:sub(nl + 1)
344
				end
345
				
346
			else
347
				TypingSub = 1
348
			end
349
		end
350
		
351
		if math.random(3) == 1 then
352
			if TypingSub2 < #Code then
353
				TypingSub2 = TypingSub2 + 1
354
				Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2)
355
				
356
				local nl = Text2.Text:find("\n")
357
				
358
				if nl and #Text2.Text > 400 then
359
					Text2.Text = Text2.Text:sub(nl + 1)
360
				end
361
				
362
			else
363
				TypingSub2 = 1
364
			end
365
		end
366
		
367
	else
368
		Neck.C0 = CFrame.new(0, 1, 0)
369
		
370
		RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
371
		LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
372
	end
373
end)
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
plr = owner
400-
plr = game.Players.LocalPlayer
400+
mouse = per:GetMouse(owner)
401-
mouse = plr:GetMouse()
401+
402
bp = nil
403
particles = nil
404
function clerp(a,b,c,d)
405
	for i = 0,d,.01 do
406
		a.CFrame = CFrame.new(b:lerp(c,i))
407
		wait()
408
	end
409
end
410
function slerp(a2,b2,c2,d2)
411
	for i2 = 0,d2,.01 do
412
		a2.CFrame = CFrame.new(b2:lerp(c2,i2))
413
		wait()
414
	end
415
end
416
mouse.KeyDown:connect(function(key)
417
	if key == "e" and plr.Character.Parent == workspace then
418
		plr.Character.Parent = workspace.Camera
419
		plr.Character.Archivable = true
420
		Instance.new("ForceField",plr.Character).Visible = false
421
		for y,t in pairs(plr.Character:GetChildren()) do
422
			if t:IsA("Part") and t.Name ~= "HumanoidRootPart" then
423
				t.Transparency = 1
424
				if t.Name == "Head" and t:FindFirstChild("face") then
425
					t.face.Transparency = 1
426
				end
427
			elseif t:IsA("Accessory") and t:FindFirstChild("Handle") then
428
				t.Handle.Transparency = 1
429
			end
430
		end
431
	elseif key == "z" and plr.Character.Parent == workspace.Camera and part == nil then
432
		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)
433
	elseif key == "x" and plr.Character.Parent == workspace.Camera and part == nil then
434
		if plr.Character.Torso.Anchored == true then
435
			for y,t in pairs(plr.Character:GetChildren()) do
436
				if t:IsA("Part") then
437
					t.Anchored = false
438
				end
439
			end
440
		else
441
			for y,t in pairs(plr.Character:GetChildren()) do
442
				if t:IsA("Part") then
443
					t.Anchored = true
444
				end
445
			end
446
		end
447
	elseif key == "c" and plr.Character.Parent == workspace.Camera and part ~= nil then
448
		local clone = part:Clone()
449
		clone.Parent = workspace
450
		clone.Anchored = false
451
		clone:ClearAllChildren()
452
		clone.CanCollide = true
453
		bp.Parent = clone
454
		particles.Parent = clone
455
		if part.Parent:FindFirstChildOfClass("Humanoid") then
456
			part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false
457
		end
458
		part:Destroy()
459
		part = clone
460
	elseif key == "q" and plr.Character.Parent == workspace.Camera and part == nil then
461
		plr.Character.Parent = workspace
462
		plr.Character.Archivable = false
463
		plr.Character:FindFirstChildOfClass("ForceField"):Remove()
464
		for y,t in pairs(plr.Character:GetChildren()) do
465
			if t:IsA("Part") and t.Name ~= "HumanoidRootPart" then
466
				t.Transparency = 0
467
				if t.Name == "Head" and t:FindFirstChild("face") then
468
					t.face.Transparency = 0
469
				end
470
			elseif t:IsA("Accessory") and t:FindFirstChild("Handle") then
471
				t.Handle.Transparency = 0
472
			end
473
		end
474
	end
475
end)
476
mouse.Button1Down:connect(function()
477
	if plr.Character.Parent == workspace.Camera then
478
		if mouse ~= nil then
479
			if mouse.Target ~= nil then
480
				part = mouse.Target
481
				bp = Instance.new("BodyPosition",part)
482
				bp.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
483
				bp.Position = part.Position
484
				particles = Instance.new("ParticleEmitter",part)
485
				particles.Color = ColorSequence.new(Color3.new(0,0,0))
486
				particles.Size = NumberSequence.new(1)
487
				particles.Texture = "rbxassetid://292289455"
488
				particles.VelocitySpread = 360
489
				particles.Speed = NumberRange.new(0)
490
				particles.RotSpeed = NumberRange.new(0)
491
				particles.Rotation = NumberRange.new(0)
492
				particles.Rate = 250
493
				particles.Lifetime = NumberRange.new(.2,.4)
494
				particles.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(.12,.688,0),NumberSequenceKeypoint.new(.891,.887,0),NumberSequenceKeypoint.new(1,1,0)})
495
				dwn = true
496
			end
497
		end
498
		while dwn == true do 
499
			wait()	
500
			bp.Position = mouse.hit.p
501
			if part then
502
				if part.Parent:FindFirstChildOfClass("Humanoid") then
503
					part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true
504
				end
505
			end
506
		end
507
	end
508
end)
509
mouse.Button1Up:connect(function()
510
	dwn = false
511
	if part then if part.Parent:FindFirstChildOfClass("Humanoid") then part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false end part = nil end
512
	if bp then bp:Destroy() end
513
	if particles then particles:Destroy() end
514
end)
515
base = Instance.new("ScreenGui",plr.PlayerGui)
516
bbg = Instance.new("BillboardGui",plr.Character.Head)
517
bbg.Size = UDim2.new(0,200,0,50)
518
bbg.StudsOffset = Vector3.new(0,3,0)
519
bbgTl = Instance.new("TextLabel",bbg)
520
bbgTl.BackgroundTransparency = 1
521
bbgTl.Size = UDim2.new(10,0,1,0)
522
bbgTl.Position = UDim2.new(-4.5,0,0,0)
523
bbgTl.Font = "Code"
524
bbgTl.Text = " "
525
bbgTl.TextSize = 25
526
bbgTl.TextStrokeColor3 = Color3.new(1,1,1)
527
bbgTl.TextColor3 = Color3.new(0,0,0)
528
bbgTl.TextStrokeTransparency = 0
529
bbgTl.TextWrapped = true
530
plr.Chatted:connect(function(msg)
531
	bbgTl.Text = msg
532
	wait(5)
533
	if bbgTl.Text == msg then
534
		bbgTl.Text = " "
535
	end
536
end)
537
touchCounter = 0
538
while wait() do
539
	if plr.Character.Parent == workspace.Camera then
540
		local c = plr.Character:Clone()
541
		c:MakeJoints()
542
		for y,t in pairs(c:GetChildren()) do
543
			if t:IsA("Part") then
544
				t.CanCollide = false 
545
				t.Anchored = true 
546
				t.Transparency = .5
547
				t.TopSurface = "Smooth"
548
				t.BottomSurface = "Smooth"
549
				t.RightSurface = "Smooth"
550
				t.LeftSurface = "Smooth"
551
				t.FrontSurface = "Smooth"
552
				t.BackSurface = "Smooth"
553
				t.BrickColor = BrickColor.new("Really black")
554
				if t.Name == "Head" and t:FindFirstChild("face") then
555
					t.face:Remove()
556
				elseif t.Name == "Torso" and t:FindFirstChild("roblox") then
557
					t.roblox:Remove()
558
				elseif t.Name == "HumanoidRootPart" then
559
					t:Remove()
560
				end
561
			else 
562
				t:Remove()
563
			end
564
		end
565
		c.Parent = workspace
566
		game.Debris:AddItem(c,.05)
567
	end
568
end