View difference between Paste ID: ndhYz4zV and up4Dkwgs
SHOW: | | - or go back to the newest paste.
1
--https://github.com/Mokiros/roblox-FE-compatibility
2
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
3
local Player,game,owner = owner,game
4
local RealPlayer = Player
5
do
6
	print("FE Compatibility code by Mokiros")
7
	local rp = RealPlayer
8
	script.Parent = rp.Character
9
	
10
	--RemoteEvent for communicating
11
	local Event = Instance.new("RemoteEvent")
12
	Event.Name = "UserInput_Event"
13
14
	--Fake event to make stuff like Mouse.KeyDown work
15
	local function fakeEvent()
16
		local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
17
		t.connect = t.Connect
18
		return t
19
	end
20
21
	--Creating fake input objects with fake variables
22
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
23
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
24
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
25
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
26
	end}
27
	--Merged 2 functions into one by checking amount of arguments
28
	CAS.UnbindAction = CAS.BindAction
29
30
	--This function will trigger the events that have been :Connect()'ed
31
	local function te(self,ev,...)
32
		local t = m[ev]
33
		if t and t._fakeEvent then
34
			for _,f in pairs(t.Functions) do
35
				f(...)
36
			end
37
		end
38
	end
39
	m.TrigEvent = te
40
	UIS.TrigEvent = te
41
42
	Event.OnServerEvent:Connect(function(plr,io)
43
	    if plr~=rp then return end
44
		m.Target = io.Target
45
		m.Hit = io.Hit
46
		if not io.isMouse then
47
			local b = io.UserInputState == Enum.UserInputState.Begin
48
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
49
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
50
			end
51
			if io.UserInputType == Enum.UserInputType.MouseButton2 then
52
				return m:TrigEvent(b and "Button2Down" or "Button2Up")
53
			end
54
			for _,t in pairs(CAS.Actions) do
55
				for _,k in pairs(t.Keys) do
56
					if k==io.KeyCode then
57
						t.Function(t.Name,io.UserInputState,io)
58
					end
59
				end
60
			end
61
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
62
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
63
	    end
64
	end)
65
	Event.Parent = NLS([==[
66
	local Player = game:GetService("Players").LocalPlayer
67
	local Event = script:WaitForChild("UserInput_Event")
68
69
	local Mouse = Player:GetMouse()
70
	local UIS = game:GetService("UserInputService")
71
	local input = function(io,a)
72
		if a then return end
73
		--Since InputObject is a client-side instance, we create and pass table instead
74
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
75
	end
76
	UIS.InputBegan:Connect(input)
77
	UIS.InputEnded:Connect(input)
78
79
	local h,t
80
	--Give the server mouse data 30 times every second, but only if the values changed
81
	--If player is not moving their mouse, client won't fire events
82
	while wait(1/30) do
83
		if h~=Mouse.Hit or t~=Mouse.Target then
84
			h,t=Mouse.Hit,Mouse.Target
85
			Event:FireServer({isMouse=true,Target=t,Hit=h})
86
		end
87
	end]==],Player.Character)
88
89
	----Sandboxed game object that allows the usage of client-side methods and services
90
	--Real game object
91
	local _rg = game
92
93
	--Metatable for fake service
94
	local fsmt = {
95
		__index = function(self,k)
96
			local s = rawget(self,"_RealService")
97
			if s then
98
				return typeof(s[k])=="function"
99
				and function(_,...)return s[k](s,...)end or s[k]
100
			end
101
		end,
102
		__newindex = function(self,k,v)
103
			local s = rawget(self,"_RealService")
104
			if s then s[k]=v end
105
		end
106
	}
107
	local function FakeService(t,RealService)
108
		t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
109
		return setmetatable(t,fsmt)
110
	end
111
112
	--Fake game object
113
	local g = {
114
		GetService = function(self,s)
115
			return rawget(self,s) or _rg:GetService(s)
116
		end,
117
		Players = FakeService({
118
			LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
119
		},"Players"),
120
		UserInputService = FakeService(UIS,"UserInputService"),
121
		ContextActionService = FakeService(CAS,"ContextActionService"),
122
		RunService = FakeService({
123
			_btrs = {},
124
			RenderStepped = _rg:GetService("RunService").Heartbeat,
125
			BindToRenderStep = function(self,name,_,fun)
126
				self._btrs[name] = self.Heartbeat:Connect(fun)
127
			end,
128
			UnbindFromRenderStep = function(self,name)
129
				self._btrs[name]:Disconnect()
130
			end,
131
		},"RunService")
132
	}
133
	rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
134
	g.service = g.GetService
135
	FakeService(g,game)
136
	--Changing owner to fake player object to support owner:GetMouse()
137
	game,owner = g,g.Players.LocalPlayer
138
end
139
amusicOn = true
140
Me = game.Players.LocalPlayer
141
player = Me
142
char = Me.Character
143
chara = char
144
larm = char["Left Arm"]
145
rarm = char["Right Arm"]
146
lleg = char["Left Leg"]
147
rleg = char["Right Leg"]
148
torso = char.Torso
149
hed = char.Head
150
mouse = player:GetMouse()
151
lght = game.Lighting
152
lichtact = false
153
moosicact = false
154
gotsagofest = true
155
chara.Humanoid.MaxHealth = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
156
chara.Humanoid.Health = math.huge + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
157
158
159
160
wait(2.5)
161
162
chara.Humanoid.WalkSpeed = 10
163
chara.Humanoid.JumpPower = 40
164
local naeeym = Instance.new("BillboardGui",chara)
165
naeeym.Size = UDim2.new(0,100,0,40)
166
naeeym.StudsOffset = Vector3.new(0,2,0)
167
naeeym.Adornee = chara.Head
168
local tecks = Instance.new("TextLabel",naeeym)
169
tecks.BackgroundTransparency = 1
170
tecks.BorderSizePixel = 0
171
tecks.Text = "Anonymous"
172
tecks.Font = "Bodoni"
173
tecks.FontSize = "Size36"
174
tecks.TextStrokeTransparency = 0.5
175
tecks.TextColor3 = Color3.new(0,0,0)
176
rrer = BrickColor.new("Really red")
177
tecks.TextStrokeColor3 = rrer.Color
178
tecks.Size = UDim2.new(1,0,0.5,0)
179
local licht = Instance.new("PointLight",chara.Torso)
180
licht.Color = tecks.TextStrokeColor3
181
licht.Range = 60
182
licht.Brightness = 1
183
licht.Enabled = false
184
185
186
------------------------------- Player -------------------------------------------------------------------
187
local z = Instance.new("Sound",char)
188
z.Looped = true
189
z.SoundId = "rbxassetid://632244280"
190
z.Volume = 4.25
191
if musicOn then
192
	z:Play()
193
end
194
195
Mouse = player:GetMouse()
196
197
local l = Instance.new("ColorCorrectionEffect",game.Lighting)
198
199
for i,v in pairs(chara:children()) do
200
	if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
201
		v:Destroy()
202
	end
203
end
204
char.Head.face:Destroy()
205
206
char["Body Colors"].HeadColor, char["Body Colors"].LeftArmColor, char["Body Colors"].LeftLegColor, char["Body Colors"].RightArmColor, char["Body Colors"].RightLegColor, char["Body Colors"].TorsoColor = BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Black"), BrickColor.new("Really black")
207
local Orbd = Instance.new("Part", char)
208
Orbd.Name = "Orbd"
209
Orbd.Shape = Enum.PartType.Ball
210
Orbd.CanCollide = false
211
Orbd.BrickColor = BrickColor.new("Really red")
212
Orbd.Transparency = 0
213
Orbd.Material = "Neon"
214
Orbd.Size = Vector3.new(0.1, 0.1, 0.1)
215
Orbd.TopSurface = Enum.SurfaceType.Smooth
216
Orbd.BottomSurface = Enum.SurfaceType.Smooth
217
local Weld = Instance.new("Weld", Orbd)
218
Weld.Part0 = char.Head
219
Weld.Part1 = Orbd
220
Weld.C1 = CFrame.new(-0.2, -0.2, 0.5)
221
local glov = Instance.new("PointLight", Orbd)
222
glov.Brightness = 0.25
223
glov.Range = 20
224
glov.Color = Color3.new(255, 0, 0)
225
local Orbvc = Instance.new("Part", char)
226
Orbvc.Name = "Orbvc"
227
Orbvc.Shape = Enum.PartType.Ball
228
Orbvc.CanCollide = false
229
Orbvc.BrickColor = BrickColor.new("Really red")
230
Orbvc.Transparency = 0
231
Orbvc.Material = "Neon"
232
Orbvc.Size = Vector3.new(0.1, 0.1, 0.1)
233
Orbvc.TopSurface = Enum.SurfaceType.Smooth
234
Orbvc.BottomSurface = Enum.SurfaceType.Smooth
235
local Weld = Instance.new("Weld", Orbvc)
236
Weld.Part0 = char.Head
237
Weld.Part1 = Orbvc
238
Weld.C1 = CFrame.new(0.2, -0.2, 0.5)
239
local glo = Instance.new("PointLight", Orbvc)
240
glo.Brightness = 0.25
241
glo.Range = 20
242
glo.Color = Color3.new(255, 0, 0)
243
244
local IsFreeFalling = false
245
local SpinPart = Instance.new('Part')
246
SpinPart.Transparency = 1
247
SpinPart.Size = Vector3.new(25,1,25)
248
SpinPart.CanCollide = false
249
SpinPart.FormFactor = 'Custom'
250
local FX = Instance.new('ParticleEmitter',SpinPart)
251
FX.Color,FX.Size,FX.Lifetime,FX.Rate,FX.Speed,FX.EmissionDirection,FX.Transparency,FX.LockedToPart,FX.Texture,FX.VelocityInheritance = ColorSequence.new({ColorSequenceKeypoint.new(0, BrickColor.new("Really black").Color, 0), ColorSequenceKeypoint.new(1, BrickColor.new("Black").Color, 0)}), NumberSequence.new(0.25), NumberRange.new(3.75,3.75), 125, NumberRange.new(5,5), "Top", NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.25,0,0),NumberSequenceKeypoint.new(0.9,0,0),NumberSequenceKeypoint.new(0.975,1,0),NumberSequenceKeypoint.new(1,1,0)}), false, "rbxassetid://132883219",-0.1
252
local FX = Instance.new('ParticleEmitter',SpinPart)
253
FX.Color,FX.Size,FX.Lifetime,FX.Rate,FX.Speed,FX.EmissionDirection,FX.Transparency,FX.LockedToPart,FX.Texture,FX.VelocityInheritance = ColorSequence.new({ColorSequenceKeypoint.new(0, BrickColor.new("Really black").Color, 0), ColorSequenceKeypoint.new(1, BrickColor.new("Black").Color, 0)}), NumberSequence.new(0.25), NumberRange.new(3.75,3.75), 125, NumberRange.new(5,5), "Top", NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.25,0,0),NumberSequenceKeypoint.new(0.9,0,0),NumberSequenceKeypoint.new(0.975,1,0),NumberSequenceKeypoint.new(1,1,0)}), false, "rbxassetid://132883219",0.1
254
do
255
	local tspin = Instance.new('BodyAngularVelocity')
256
	tspin.angularvelocity = Vector3.new(0,1,0)
257
	tspin.maxTorque =Vector3.new(math.huge,math.huge,math.huge)
258
	tspin.Parent = SpinPart
259
end
260
local SpinPos = Instance.new('BodyPosition')
261
SpinPos.maxForce = Vector3.new(math.huge,math.huge,math.huge)
262
SpinPos.Parent = SpinPart
263
264
function Equipped()
265
	IsEquipped = true
266
	local MyTorso = char.Torso
267
	if MyTorso then
268
		spawn(function()
269
			local startTime = tick()
270
			SpinPart.CFrame = CFrame.new(MyTorso.CFrame.p+Vector3.new(0,-2.8,0))
271
			SpinPart.Parent = MyTorso
272
			local fadeIn = true
273
			while IsEquipped do
274
				if not IsFreeFalling then
275
					SpinPos.position = MyTorso.CFrame.p+Vector3.new(0,-2.8,0)
276
				end
277
				wait()
278
			end
279
			SpinPart.Parent = nil
280
			
281
		end)
282
	end
283
end
284
285
286
	wait(0.01)
287
	Equipped()
288
289
290
function start()
291
	print("Hacker is here")
292
	wait()
293
	print("----------------------------------------")
294
	wait()
295
	print("          - Hacker booted up. -")
296
	wait()
297
	print("- HACKER written by IamDisko (Original Anynomus). -")
298
	i = 0
299
	while i<1 do
300
		wait()
301
		i = i + 0.01
302
		l.Contrast,l.Saturation,l.Brightness = l.Contrast + 0.02, l.Saturation - 0.0075, l.Brightness + 0.00375
303
		l.TintColor = Color3.new(1,1-i,1-i)
304
	end
305
end
306
-- RBX.Lua LocalScript | Hackerman | xDarkScripter | Edit By Pxire
307
308
309
local Players = game:GetService("Players")
310
local UserInputService = game:GetService("UserInputService")
311
local RunService = game:GetService("RunService")
312
313
local Player = Players.LocalPlayer
314
local Camera = workspace.CurrentCamera
315
local Mouse = Player:GetMouse()
316
317
local Character = Player.Character
318
local Torso = Character.Torso
319
320
local Typing = false
321
local TypingSub = 1
322
local TypingSub2 = 1
323
324
local Neck = Torso.Neck
325
326
Neck.C1 = CFrame.new(0, -0.5, 0)
327
328
local RightArm = Character["Right Arm"]
329
local LeftArm = Character["Left Arm"]
330
331
local RightShoulder = Instance.new("Weld", Torso)
332
RightShoulder.Part0 = Torso
333
RightShoulder.Part1 = RightArm
334
335
local LeftShoulder = Instance.new("Weld", Torso)
336
LeftShoulder.Part0 = Torso
337
LeftShoulder.Part1 = LeftArm
338
339
RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0)
340
LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0)
341
342
343
local Code = [[
344
	-- I failed at stealing my mommy's credit card!
345
	
346
	Server Proxy Connection Initializing...
347
	
348
	USERNAME: MinecraftKid72
349
	PASSWORD: iLoveMinecraftNoobs
350
	
351
	
352
	ROBLOX Server Database Connecting...
353
	
354
	
355
	local Proxy = Server:GetProxyData(1011101)
356
	local Tracker = {}
357
	
358
	__INIT__ setmetatable(getmetatable(Proxy), {
359
		__metatable = {};
360
		__call = function(Self, ...)
361
			Proxy:GetArgumentData(Proxy.Key, select(...))
362
		end;
363
	})
364
	
365
	Proxy:TransferData("Lifetime_OBC_Charged",
366
		"ACC_"..__VERSION.."_"..Proxy:GetAccount()
367
	{
368
		__newindex = function(Self, Key, Value)
369
			Tracker[Key] = Value
370
			rawset(Self, Key, Value)
371
		end
372
	})
373
	
374
	Proxy:GetTransferredData().breakAssymetricEncryption(
375
		"NEW_Public_Key", true, 101, false
376
	)
377
	
378
	
379
	ROBLOX Server Log:
380
		> Lifetime OBC Transferred to MinecraftKid72_iLoveMinecraftNoobs
381
		
382
		...
383
		...
384
		...
385
		...
386
		...
387
		...
388
		
389
		ERROR<Tried to transfer Lifetime OBC to dantdmbestfan69, Lifetime dosent exist, deleting dantdmbestfan69>
390
		Deleting MinecraftKid72..50%
391
		Deleting MinecraftKid72..100%
392
		Successfully deleted MinecraftKid72.
393
		Message<lol ur mom suck and im hacker im so danger haha.>
394
		
395
		
396
	
397
	
398
	
399
	
400
]]
401
402
403
local Argument = [[
404
	You> Hello              
405
406
	Jimmy> Hi                    
407
408
	Jimmy> How are you              
409
410
	You>  Im normal and ur bad
411
	
412
	Jimmy> Why
413
414
	You> Bcs ur going to be hacked
415
	Jimmy> (HACKED)
416
417
	You> (HACKED)*
418
419
	Jimmy> (HACKED)
420
421
	tacktic2010> (HACKED)
422
423
	Jimmy> (HACKED)
424
425
	pxire> (HACKED)
426
	
427
	<sever> This server been hacked.
428
	
429
	
430
	
431
	
432
	
433
	
434
	
435
	
436
]]
437
438
439
440
game.Lighting.GlobalShadows = false
441
game.Lighting.Brightness = 0.25
442
443
444
local function Smooth(Part)
445
	Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
446
	Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
447
	Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
448
	Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
449
	Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
450
	Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
451
end
452
453
454
local function SetLine(Line, Alpha, Beta)
455
	local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale
456
	local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale
457
	local Magnitude = math.sqrt(dx^2 + dy^2)
458
	
459
	Line.Size = UDim2.new(Magnitude, 0, 0, 8)
460
	Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5)
461
	Line.Rotation = math.deg(math.atan2(dy, dx))
462
end
463
464
465
local Keyboard = Instance.new("Part")
466
Keyboard.BrickColor = BrickColor.new("Really black")
467
Keyboard.Material = Enum.Material.Neon
468
Keyboard.Transparency = 0.1
469
Keyboard.Size = Vector3.new(5, 0, 2)
470
Keyboard.CanCollide = false
471
Keyboard.Locked = true
472
473
Smooth(Keyboard)
474
475
local KeyboardWeld = Instance.new("Weld")
476
KeyboardWeld.Part0 = Torso
477
KeyboardWeld.Part1 = Keyboard
478
KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0)
479
480
KeyboardWeld.Parent = Keyboard
481
Keyboard.Parent = Character
482
483
484
local Light = Instance.new("PointLight")
485
Light.Brightness = 1.5
486
Light.Range = 12
487
Light.Parent = Keyboard
488
489
490
local Screen = Instance.new("Part")
491
Screen.BrickColor = BrickColor.new("Really black")
492
Screen.Material = Enum.Material.Neon
493
Screen.Transparency = 0.6
494
Screen.Size = Vector3.new(6, 4, 0)
495
Screen.CanCollide = false
496
Screen.Locked = true
497
498
Smooth(Screen)
499
500
local ScreenWeld = Instance.new("Weld")
501
ScreenWeld.Part0 = Torso
502
ScreenWeld.Part1 = Screen
503
ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0)
504
505
local animeh = Instance.new("Part")
506
animeh.BrickColor = BrickColor.new("Really black")
507
animeh.Material = Enum.Material.Neon
508
animeh.Transparency = 0.6
509
animeh.Size = Vector3.new(6, 4, 0)
510
animeh.CanCollide = false
511
animeh.Locked = true
512
513
local dekal = Instance.new("Decal",animeh)
514
dekal.Texture = "http://www.roblox.com/asset/?id=499942030"
515
dekal.Transparency = 0.15
516
dekal.Face = "Back"
517
518
Smooth(animeh)
519
520
local animehw = Instance.new("Weld")
521
animehw.Part0 = Torso
522
animehw.Part1 = animeh
523
animehw.C0 = CFrame.new(0, 8, -4) * CFrame.Angles(.5,0,0)
524
525
animehw.Parent = animeh
526
animeh.Parent = Character
527
528
local Gui = Instance.new("SurfaceGui")
529
Gui.Face = "Back"
530
Gui.Adornee = Screen
531
Gui.Parent = Screen
532
533
local Text = Instance.new("TextBox")
534
Text.BackgroundTransparency = 1
535
Text.Position = UDim2.new(0, 0, 0, 0)
536
Text.Size = UDim2.new(1, 0, 1, 0)
537
Text.TextColor3 = Color3.new(1, 1, 1)
538
Text.Font = Enum.Font.Code
539
Text.Active = false
540
Text.MultiLine = true
541
Text.TextWrapped = true
542
Text.FontSize = Enum.FontSize.Size32
543
Text.TextXAlignment = Enum.TextXAlignment.Left
544
Text.TextYAlignment = Enum.TextYAlignment.Top
545
Text.Text = ""
546
547
Text.Parent = Gui
548
549
ScreenWeld.Parent = Screen
550
Screen.Parent = Character
551
552
553
554
local Screen2 = Instance.new("Part")
555
Screen2.BrickColor = BrickColor.new("Really black")
556
Screen2.Material = Enum.Material.Neon
557
Screen2.Transparency = 0.6
558
Screen2.Size = Vector3.new(6, 4, 0)
559
Screen2.CanCollide = false
560
Screen2.Locked = true
561
562
Smooth(Screen2)
563
564
local Screen2Weld = Instance.new("Weld")
565
Screen2Weld.Part0 = Torso
566
Screen2Weld.Part1 = Screen2
567
Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0)
568
569
local Gui2 = Instance.new("SurfaceGui")
570
Gui2.Face = "Back"
571
Gui2.Adornee = Screen2
572
Gui2.Parent = Screen2
573
574
local Text2 = Instance.new("TextBox")
575
Text2.BackgroundTransparency = 1
576
Text2.Position = UDim2.new(0, 0, 0, 0)
577
Text2.Size = UDim2.new(1, 0, 1, 0)
578
Text2.TextColor3 = Color3.new(0, 1, 0)
579
Text2.Font = Enum.Font.Code
580
Text2.Active = false
581
Text2.MultiLine = true
582
Text2.TextWrapped = true
583
Text2.FontSize = Enum.FontSize.Size32
584
Text2.TextXAlignment = Enum.TextXAlignment.Left
585
Text2.TextYAlignment = Enum.TextYAlignment.Top
586
Text2.Text = ""
587
588
Text2.Parent = Gui2
589
590
local ImageKey = Instance.new("ImageLabel")
591
ImageKey.BackgroundTransparency = 1
592
ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0)
593
ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0)
594
ImageKey.Image = "http://www.roblox.com/asset/?id=697224414"
595
ImageKey.ImageTransparency = 1
596
ImageKey.Parent = Gui2
597
598
Screen2Weld.Parent = Screen2
599
Screen2.Parent = Character
600
601
602
603
local Screen3 = Instance.new("Part")
604
Screen3.BrickColor = BrickColor.new("Really black")
605
Screen3.Material = Enum.Material.Neon
606
Screen3.Transparency = 0.6
607
Screen3.Size = Vector3.new(6, 4, 0)
608
Screen3.CanCollide = false
609
Screen3.Locked = true
610
611
local dekal = Instance.new("Decal",Screen3)
612
dekal.Texture = "http://www.roblox.com/asset/?499942030"
613
dekal.Transparency = 0.15
614
dekal.Face = "Back"
615
616
Smooth(Screen3)
617
618
local Screen3Weld = Instance.new("Weld")
619
Screen3Weld.Part0 = Torso
620
Screen3Weld.Part1 = Screen3
621
Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0)
622
623
local Gui3 = Instance.new("SurfaceGui")
624
Gui3.Face = "Back"
625
Gui3.Adornee = Screen3
626
Gui3.Parent = Screen3
627
628
local Map = Instance.new("ImageLabel")
629
Map.BackgroundTransparency = 1
630
Map.Position = UDim2.new(0, 0, 0, 0)
631
Map.Size = UDim2.new(1, 0, 1, 0)
632
Map.Image = "http://www.roblox.com/asset/?id=121661614"
633
634
Map.Parent = Gui3
635
636
Screen3Weld.Parent = Screen3
637
Screen3.Parent = Character
638
639
UserInputService.InputBegan:Connect(function(Input, Processed)
640
	if Processed then return end
641
	
642
	if Input.UserInputType == Enum.UserInputType.Keyboard then
643
		local KeyCode = Input.KeyCode
644
		
645
		if KeyCode == Enum.KeyCode.E then
646
			Typing = not Typing
647
		end
648
	end
649
end)
650
651
652
653
RunService.Heartbeat:Connect(function()
654
	local Sine = math.sin(tick() * 8) / 8
655
	
656
	ImageKey.ImageTransparency = math.abs(math.sin(tick()))
657
	
658
	if Typing then
659
		if math.random(5) == 1 then
660
			local PressSound = Instance.new("Sound")
661
			PressSound.SoundId = "rbxassetid://265970978"
662
			PressSound.Pitch = 0.5 + math.random() / 5
663
			PressSound.Volume = 3
664
			PressSound.Parent = Keyboard
665
			PressSound:Play()
666
			
667
			game:GetService("Debris"):AddItem(PressSound, 1 / 2)
668
		end
669
		
670
		Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0)
671
		
672
		RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7)
673
			* CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random()))
674
		
675
		LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7)
676
			* CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random())
677
		
678
		if math.random(2) == 1 then
679
			if TypingSub < #Argument then
680
				TypingSub = TypingSub + 1
681
				Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub)
682
				
683
				local nl = Text.Text:find("\n")
684
				
685
				if nl and #Text.Text > 400 then
686
					Text.Text = Text.Text:sub(nl + 1)
687
				end
688
				
689
			else
690
				TypingSub = 1
691
			end
692
		end
693
		
694
		if math.random(3) == 1 then
695
			if TypingSub2 < #Code then
696
				TypingSub2 = TypingSub2 + 1
697
				Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2)
698
				
699
				local nl = Text2.Text:find("\n")
700
				
701
				if nl and #Text2.Text > 400 then
702
					Text2.Text = Text2.Text:sub(nl + 1)
703
				end
704
				
705
			else
706
				TypingSub2 = 1
707
			end
708
		end
709
		
710
	else
711
		Neck.C0 = CFrame.new(0, 1, 0)
712
		
713
		RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
714
		LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
715
	end
716
end)
717
718
delay(0,start)
719
720
New = function(Object, Parent, Name, Data)
721
	local Object = Instance.new(Object)
722
	for Index, Value in pairs(Data or {}) do
723
		Object[Index] = Value
724
	end
725
	Object.Parent = Parent
726
	Object.Name = Name
727
	return Object
728
end
729
730
function ScatterEff(part)
731
local eff1 = Instance.new("ParticleEmitter",part)
732
eff1.Size = NumberSequence.new(.1)
733
eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
734
eff1.LightEmission = 1
735
eff1.Lifetime = NumberRange.new(1)
736
eff1.Speed = NumberRange.new(1)
737
eff1.Rate = 100
738
eff1.VelocitySpread = 10000
739
eff1.Texture = "rbxassetid://347504241"
740
eff1.Color = ColorSequence.new(Color3.new(1,0,0))
741
local eff2 = Instance.new("ParticleEmitter",part)
742
eff2.Size = NumberSequence.new(.1)
743
eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
744
eff2.LightEmission = 1
745
eff2.Lifetime = NumberRange.new(1)
746
eff2.Speed = NumberRange.new(1)
747
eff2.Rate = 100
748
eff2.VelocitySpread = 10000
749
eff2.Texture = "rbxassetid://347504259"
750
eff2.Color = ColorSequence.new(Color3.new(1,0,0))
751
end
752
753
function BurningEff(part)
754
local eff1 = Instance.new("ParticleEmitter",part)
755
eff1.Size = NumberSequence.new(.1)
756
eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
757
eff1.LightEmission = 1
758
eff1.Lifetime = NumberRange.new(1)
759
eff1.Speed = NumberRange.new(0)
760
eff1.Rate = 100
761
eff1.Texture = "rbxassetid://347504241"
762
eff1.Acceleration = Vector3.new(0,10,0)
763
eff1.Color = ColorSequence.new(Color3.new(1,0,0))
764
local eff2 = Instance.new("ParticleEmitter",part)
765
eff2.Size = NumberSequence.new(.1)
766
eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
767
eff2.LightEmission = 1
768
eff2.Lifetime = NumberRange.new(1)
769
eff2.Speed = NumberRange.new(0)
770
eff2.Rate = 100
771
eff2.Texture = "rbxassetid://347504259"
772
eff2.Acceleration = Vector3.new(0,10,0)
773
eff2.Color = ColorSequence.new(Color3.new(1,0,0))
774
local eff3 = Instance.new("ParticleEmitter",part)
775
eff3.Size = NumberSequence.new(1)
776
eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
777
eff3.LightEmission = 1
778
eff3.Lifetime = NumberRange.new(1)
779
eff3.Speed = NumberRange.new(0)
780
eff3.Rate = 100
781
eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
782
eff3.Acceleration = Vector3.new(0,10,0)
783
eff3.Color = ColorSequence.new(Color3.new(1,0,0))
784
end
785
786
787
788
slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
789
hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
790
telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
791
burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
792
music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
793
music2 = New("Sound",chara.Torso,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
794
deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
795
deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
796
797
798
799
800
801
--Soul Steal--
802
function SoulSteal(pos)
803
local soulst = coroutine.wrap(function()
804
local soul = Instance.new("Part",chara)
805
soul.Size = Vector3.new(0,0,0)
806
soul.CanCollide = false
807
soul.Anchored = false
808
soul.Position = pos
809
soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
810
soul.Transparency = 1
811
local ptc = Instance.new("ParticleEmitter",soul)
812
ptc.Texture = "http://www.roblox.com/asset/?id=413366101"
813
ptc.Size = NumberSequence.new(.5)
814
ptc.LockedToPart = true
815
ptc.Speed = NumberRange.new(0)
816
ptc.Lifetime = NumberRange.new(9999)
817
local bodpos = Instance.new("BodyPosition",soul)
818
bodpos.Position = pos
819
wait(2)
820
soul.Touched:connect(function(hit)
821
if hit.Parent == chara then
822
soul:Destroy()
823
end
824
end)
825
while soul do
826
wait(.1)
827
bodpos.Position = chara.Torso.Position
828
end
829
end)
830
soulst()
831
end
832
833
--Death of a Mortal--
834
function KillMortal(hitdude)
835
local torsy = nil
836
if hitdude:FindFirstChild("Torso")~=nil then
837
torsy = hitdude.Torso	
838
elseif hitdude:FindFirstChild("UpperTorso")~=nil then
839
torsy = hitdude.UpperTorso
840
end
841
local val = Instance.new("ObjectValue",hitdude)
842
val.Name = "HasBeenHit"
843
hitdude:BreakJoints()
844
hitdude.Humanoid:Destroy()
845
SoulSteal(torsy.Position)
846
local chi = hitdude:GetChildren()
847
for i = 1, #chi do
848
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
849
local bodpos = Instance.new("BodyPosition",chi[i])
850
bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
851
ScatterEff(chi[i])
852
chi[i].BrickColor = BrickColor.new("Really black")
853
end
854
end
855
for i = 1, 4 do
856
for i = 1, #chi do
857
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
858
chi[i].Transparency = chi[i].Transparency + .25
859
wait(.01)
860
end
861
end
862
end
863
for i = 1, #chi do
864
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
865
chi[i]:Destroy()
866
end
867
end
868
end
869
870
871
function Teleport(pos)
872
telesnd:Play()
873
local ch = chara:GetChildren()
874
for i = 1, #ch do
875
if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
876
local trace = Instance.new("Part",game.Workspace)
877
trace.Size = ch[i].Size
878
trace.Material = "Neon"
879
trace.BrickColor = BrickColor.new("Really black")
880
trace.Transparency = .3
881
trace.CanCollide = false
882
trace.Anchored = true
883
trace.CFrame = ch[i].CFrame
884
if ch[i].Name == "Head" then
885
mehs = Instance.new("CylinderMesh",trace)
886
mehs.Scale = Vector3.new(1.25,1.25,1.25)
887
end
888
tracedisappear = coroutine.wrap(function()
889
wait(1)
890
for i = 1, 7 do
891
wait(.1)
892
trace.Transparency = trace.Transparency + .1
893
end
894
trace:Destroy()
895
end)
896
tracedisappear()
897
end
898
end
899
chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
900
end
901
902
903
function Grab(mouse)
904
local hit = mouse.Target
905
if hit ~= nil then
906
if hit.Parent:FindFirstChild("Humanoid")~=nil then
907
local torsy = nil
908
if hit.Parent:FindFirstChild("Torso")~=nil then
909
torsy = hit.Parent.Torso
910
elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
911
torsy = hit.Parent.UpperTorso
912
end
913
local bodpos = Instance.new("BodyPosition",torsy)
914
bodpos.Position = torsy.Position
915
wait(1)
916
burnsnd:Play()
917
hit.Parent.Humanoid.MaxHealth = 100
918
bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
919
for i = 1, 10 do
920
wait(.1)
921
BurningEff(torsy)
922
hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
923
end
924
KillMortal(hit.Parent)
925
end
926
else end
927
end
928
929
930
function onKeyDown(key)
931
if key == "z" then
932
Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
933
elseif key == "x" then
934
Grab(Mouse)
935
end
936
end
937
938
--Mouse Functions--
939
Mouse = player:GetMouse()
940
if Mouse then
941
Mouse.KeyDown:connect(onKeyDown)
942
end
943
944
while true do
945
wait(.01)
946
chance = math.random(0,100)
947
if chance < 10 then
948
sel = math.random(1,3)
949
if sel == 1 then
950
tecks.Text = "Hacker"
951
elseif sel == 2 then
952
tecks.Text = "You re Been Hacked."
953
elseif sel == 3 then
954
tecks.Text = "DANGER"
955
end
956
else tecks.Text = "Hacker"
957
if chara.Humanoid.Health > 0 then
958
chara.Humanoid.MaxHealth = math.huge
959
chara.Humanoid.Health = math.huge
960
end
961
if game.Lighting:FindFirstChild("ColorCorrection") == nil then
962
	local l = Instance.new("ColorCorrectionEffect",game.Lighting)
963
	l.Contrast,l.Saturation,l.Brightness = 2, -0.75, 0.375
964
	l.TintColor = Color3.new(1,0,0)
965
end
966
tecks.Position = UDim2.new(0,math.random(-1,1),0,math.random(-1,1))
967
end
968
end