SHOW:
|
|
- or go back to the newest paste.
1 | -- RBX.Lua LocalScript | Hackerman | xDarkScripter | Edit By Skips2267, triggerednolie. | |
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,Mouse,mouse,UserInputService,ContextActionService = owner | |
4 | - | local Players = game:GetService("Players") |
4 | + | local RealPlayer = Player |
5 | - | local UserInputService = game:GetService("UserInputService") |
5 | + | do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end |
6 | - | local RunService = game:GetService("RunService") |
6 | + | |
7 | ||
8 | - | local Player = Players.LocalPlayer |
8 | + | Players = owner |
9 | - | local Camera = workspace.CurrentCamera |
9 | + | UserInputService = game:GetService("UserInputService") |
10 | - | local Mouse = Player:GetMouse() |
10 | + | RunService = game:GetService("RunService") |
11 | ||
12 | - | local Character = Player.Character |
12 | + | Player = owner |
13 | - | local Torso = Character.Torso |
13 | + | Camera = workspace.CurrentCamera |
14 | ||
15 | - | local Typing = false |
15 | + | Character = Player.Character |
16 | - | local TypingSub = 1 |
16 | + | Torso = Character.Torso |
17 | - | local TypingSub2 = 1 |
17 | + | |
18 | Typing = false | |
19 | - | local Neck = Torso.Neck |
19 | + | TypingSub = 1 |
20 | TypingSub2 = 1 | |
21 | ||
22 | Neck = Torso.Neck | |
23 | - | local RightArm = Character["Right Arm"] |
23 | + | |
24 | - | local LeftArm = Character["Left Arm"] |
24 | + | |
25 | ||
26 | - | local RightShoulder = Instance.new("Weld", Torso) |
26 | + | RightArm = Character["Right Arm"] |
27 | LeftArm = Character["Left Arm"] | |
28 | ||
29 | RightShoulder = Instance.new("Weld", Torso) | |
30 | - | local LeftShoulder = Instance.new("Weld", Torso) |
30 | + | |
31 | RightShoulder.Part1 = RightArm | |
32 | ||
33 | LeftShoulder = Instance.new("Weld", Torso) | |
34 | LeftShoulder.Part0 = Torso | |
35 | LeftShoulder.Part1 = LeftArm | |
36 | ||
37 | RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0) | |
38 | - | local Code = [[ |
38 | + | |
39 | ||
40 | ||
41 | Code = [[ | |
42 | -- I failed at downloading ssf2 | |
43 | ||
44 | Server Proxy Connection Initializing... | |
45 | ||
46 | USERNAME: Zneakyblox | |
47 | PASSWORD: ??? | |
48 | ||
49 | ||
50 | - | local Proxy = Server:GetMemeData(1011101) |
50 | + | |
51 | - | local Tracker = {} |
51 | + | |
52 | ||
53 | Proxy = Server:GetMemeData(1011101) | |
54 | Tracker = {} | |
55 | ||
56 | __INIT__ setmetatable(getmetatable(Meme), { | |
57 | __metatable = {}; | |
58 | __call = function(Self, ...) | |
59 | Proxy:GetArgumentData(MEME.Key, select(...)) | |
60 | end; | |
61 | }) | |
62 | ||
63 | Proxy:TransferData("Lifetime_OBC_Charged", | |
64 | "ACCVERSION_89_MEME:GetAccount() | |
65 | { | |
66 | __newindex = function(Self, Key, Value) | |
67 | Tracker[Key] = Value | |
68 | rawset(Self, Key, Value) | |
69 | end | |
70 | }) | |
71 | ||
72 | Proxy:GetTransferredData().breakAssymetricEncryption( | |
73 | "NEW_MEME_KEY", true, 102, false | |
74 | ) | |
75 | ||
76 | ||
77 | ROBLOX Server Log: | |
78 | > 420 Robux Transferred to Snoop Dog??? | |
79 | ||
80 | Spicy Memes | |
81 | ||
82 | ERROR<Tried to Give 69000 Robux to Dumbassbird1, Failed To Give 69000 Robux , deleting Sammy> | |
83 | Deleting Sammyclassicsonicfan..50% | |
84 | Deleting Sammyclassicsonicfan..100% | |
85 | Successfully deleted Sammyclassicsonicfan. | |
86 | Message<WHY SONIC WHY SONIC WHY SONIC!!! | |
87 | NASA FOUND | |
88 | <div role="log" aria-live="assertive" aria-relevant="additions" class="ui-helper-hidden-accessible"></div> | |
89 | ||
90 | ||
91 | ||
92 | ||
93 | ||
94 | - | local Argument = [[ |
94 | + | |
95 | ||
96 | ||
97 | Argument = [[ | |
98 | ||
99 | You> 11000011001101 | |
100 | ||
101 | You> 00110000011110 | |
102 | ||
103 | You> 1100011 | |
104 | ||
105 | You> 000111100 | |
106 | ||
107 | You> End(Server) | |
108 | ||
109 | Server> Server ended. | |
110 | ||
111 | Discord> Joining VoidSB Discord.. | |
112 | ||
113 | Server> Joined VoidSB Discord! | |
114 | ||
115 | You > afk 99 years | |
116 | ||
117 | Server> You got banned for 9999 years because of afk for 99 years! | |
118 | ||
119 | You> 11000011001101 | |
120 | ||
121 | You> 00110000011110 | |
122 | ||
123 | You> 1100011 | |
124 | ||
125 | You> 000111100 | |
126 | ||
127 | You> Delete(VoidSB) | |
128 | ||
129 | Server> Server deleted. | |
130 | ||
131 | Discord> Finding Dark Eccentric Party.. | |
132 | Discord> Founded Dark's Party! | |
133 | ||
134 | Google> Searching NASA | |
135 | Google> Success! | |
136 | IP : 15.90.138.102 | |
137 | Money : 139.1B | |
138 | Phone : 202-555-0179 | |
139 | ||
140 | You> Damn, NASA got some money. | |
141 | ||
142 | You> GET NASA MONEY | |
143 | ||
144 | You> =GETTING NASA MONEY= | |
145 | ||
146 | NEWS> we heard that nasa got no money | |
147 | ||
148 | You> Now it's time for ROBLOX | |
149 | ||
150 | You> <div class="navbar navbar-default navbar-static-top" | |
151 | ||
152 | You> This should be happening now. | |
153 | ||
154 | ROBLOX> Roblox is currently under going maintence.. We'll be back up soon! | |
155 | ||
156 | You> I'm going to hack minecraft now. | |
157 | ||
158 | You> <li class="item item-fandom" data-flag=""destroy:=" | |
159 | ||
160 | Notch> Peoples are getting premium accounts out of no where! | |
161 | ||
162 | You> =Uses w33b hacks= | |
163 | ||
164 | You> I added a new version of minecraft | |
165 | ||
166 | You> 1337.666 | |
167 | ||
168 | Update : "Added Premium Mode" | |
169 | ]] | |
170 | ||
171 | ||
172 | ||
173 | game.Lighting.GlobalShadows = false | |
174 | - | local function Smooth(Part) |
174 | + | |
175 | ||
176 | ||
177 | function Smooth(Part) | |
178 | Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines | |
179 | Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines | |
180 | Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines | |
181 | Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines | |
182 | Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines | |
183 | Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines | |
184 | - | local function SetLine(Line, Alpha, Beta) |
184 | + | |
185 | - | local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale |
185 | + | |
186 | - | local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale |
186 | + | |
187 | - | local Magnitude = math.sqrt(dx^2 + dy^2) |
187 | + | function SetLine(Line, Alpha, Beta) |
188 | dx = Alpha.Position.X.Scale - Beta.Position.X.Scale | |
189 | dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale | |
190 | Magnitude = math.sqrt(dx^2 + dy^2) | |
191 | ||
192 | Line.Size = UDim2.new(Magnitude, 0, 0, 8) | |
193 | Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5) | |
194 | Line.Rotation = math.deg(math.atan2(dy, dx)) | |
195 | - | local Keyboard = Instance.new("Part") |
195 | + | |
196 | ||
197 | ||
198 | Keyboard = Instance.new("Part") | |
199 | Keyboard.BrickColor = BrickColor.new("Lsvender") | |
200 | Keyboard.Material = Enum.Material.Neon | |
201 | Keyboard.Transparency = 0.6 | |
202 | Keyboard.Size = Vector3.new(5, 0, 2) | |
203 | Keyboard.CanCollide = false | |
204 | Keyboard.Locked = true | |
205 | - | local KeyboardWeld = Instance.new("Weld") |
205 | + | |
206 | Smooth(Keyboard) | |
207 | ||
208 | KeyboardWeld = Instance.new("Weld") | |
209 | KeyboardWeld.Part0 = Torso | |
210 | KeyboardWeld.Part1 = Keyboard | |
211 | KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0) | |
212 | ||
213 | KeyboardWeld.Parent = Keyboard | |
214 | - | local Light = Instance.new("PointLight") |
214 | + | |
215 | ||
216 | ||
217 | Light = Instance.new("PointLight") | |
218 | Light.Brightness = 1.5 | |
219 | Light.Range = 12 | |
220 | Light.Parent = Keyboard | |
221 | ||
222 | ||
223 | local Screen = Instance.new("Part") | |
224 | Screen.BrickColor = BrickColor.new("Really black") | |
225 | Screen.Material = Enum.Material.Neon | |
226 | Screen.Transparency = 0.6 | |
227 | Screen.Size = Vector3.new(6, 4, 0) | |
228 | Screen.CanCollide = false | |
229 | Screen.Locked = true | |
230 | ||
231 | Smooth(Screen) | |
232 | ||
233 | local ScreenWeld = Instance.new("Weld") | |
234 | ScreenWeld.Part0 = Torso | |
235 | ScreenWeld.Part1 = Screen | |
236 | ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0) | |
237 | ||
238 | local animeh = Instance.new("Part") | |
239 | animeh.BrickColor = BrickColor.new("Really black") | |
240 | animeh.Material = Enum.Material.Neon | |
241 | animeh.Transparency = 0.6 | |
242 | animeh.Size = Vector3.new(6, 4, 0) | |
243 | animeh.CanCollide = false | |
244 | - | dekal.Texture = "http://www.roblox.com/asset/?id=626650325" |
244 | + | |
245 | ||
246 | local dekal = Instance.new("Decal",animeh) | |
247 | dekal.Texture = "http://www.roblox.com/asset/?id=945441791" | |
248 | dekal.Transparency = 0.15 | |
249 | dekal.Face = "Back" | |
250 | ||
251 | Smooth(animeh) | |
252 | ||
253 | local animehw = Instance.new("Weld") | |
254 | animehw.Part0 = Torso | |
255 | animehw.Part1 = animeh | |
256 | animehw.C0 = CFrame.new(0, 8, -4) * CFrame.Angles(.5,0,0) | |
257 | ||
258 | animehw.Parent = animeh | |
259 | animeh.Parent = Character | |
260 | ||
261 | local Gui = Instance.new("SurfaceGui") | |
262 | Gui.Face = "Back" | |
263 | Gui.Adornee = Screen | |
264 | Gui.Parent = Screen | |
265 | ||
266 | local Text = Instance.new("TextBox") | |
267 | Text.BackgroundTransparency = 1 | |
268 | Text.Position = UDim2.new(0, 0, 0, 0) | |
269 | Text.Size = UDim2.new(1, 0, 1, 0) | |
270 | Text.TextColor3 = Color3.new(1, 1, 1) | |
271 | Text.Font = Enum.Font.Code | |
272 | Text.Active = false | |
273 | Text.MultiLine = true | |
274 | Text.TextWrapped = true | |
275 | Text.FontSize = Enum.FontSize.Size32 | |
276 | Text.TextXAlignment = Enum.TextXAlignment.Left | |
277 | Text.TextYAlignment = Enum.TextYAlignment.Top | |
278 | Text.Text = "" | |
279 | ||
280 | Text.Parent = Gui | |
281 | ||
282 | ScreenWeld.Parent = Screen | |
283 | Screen.Parent = Character | |
284 | ||
285 | ||
286 | ||
287 | local Screen2 = Instance.new("Part") | |
288 | Screen2.BrickColor = BrickColor.new("Really black") | |
289 | Screen2.Material = Enum.Material.Neon | |
290 | Screen2.Transparency = 0.6 | |
291 | Screen2.Size = Vector3.new(6, 4, 0) | |
292 | Screen2.CanCollide = false | |
293 | Screen2.Locked = true | |
294 | ||
295 | Smooth(Screen2) | |
296 | ||
297 | local Screen2Weld = Instance.new("Weld") | |
298 | Screen2Weld.Part0 = Torso | |
299 | Screen2Weld.Part1 = Screen2 | |
300 | Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0) | |
301 | ||
302 | local Gui2 = Instance.new("SurfaceGui") | |
303 | Gui2.Face = "Back" | |
304 | Gui2.Adornee = Screen2 | |
305 | Gui2.Parent = Screen2 | |
306 | ||
307 | local Text2 = Instance.new("TextBox") | |
308 | Text2.BackgroundTransparency = 1 | |
309 | Text2.Position = UDim2.new(0, 0, 0, 0) | |
310 | Text2.Size = UDim2.new(1, 0, 1, 0) | |
311 | Text2.TextColor3 = Color3.new(0, 1, 0) | |
312 | Text2.Font = Enum.Font.Code | |
313 | Text2.Active = false | |
314 | Text2.MultiLine = true | |
315 | Text2.TextWrapped = true | |
316 | Text2.FontSize = Enum.FontSize.Size32 | |
317 | Text2.TextXAlignment = Enum.TextXAlignment.Left | |
318 | Text2.TextYAlignment = Enum.TextYAlignment.Top | |
319 | Text2.Text = "" | |
320 | ||
321 | Text2.Parent = Gui2 | |
322 | ||
323 | local ImageKey = Instance.new("ImageLabel") | |
324 | ImageKey.BackgroundTransparency = 1 | |
325 | ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0) | |
326 | ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0) | |
327 | ImageKey.Image = "http://www.roblox.com/asset/?id=0" | |
328 | ImageKey.ImageTransparency = 1 | |
329 | ImageKey.Parent = Gui2 | |
330 | ||
331 | Screen2Weld.Parent = Screen2 | |
332 | Screen2.Parent = Character | |
333 | ||
334 | ||
335 | ||
336 | local Screen3 = Instance.new("Part") | |
337 | Screen3.BrickColor = BrickColor.new("Really black") | |
338 | Screen3.Material = Enum.Material.Neon | |
339 | Screen3.Transparency = 0.6 | |
340 | Screen3.Size = Vector3.new(6, 4, 0) | |
341 | Screen3.CanCollide = false | |
342 | Screen3.Locked = true | |
343 | ||
344 | local dekal = Instance.new("Decal",Screen3) | |
345 | dekal.Texture = "http://www.roblox.com/asset/?id=0" | |
346 | dekal.Transparency = 0.15 | |
347 | dekal.Face = "Back" | |
348 | ||
349 | Smooth(Screen3) | |
350 | ||
351 | local Screen3Weld = Instance.new("Weld") | |
352 | Screen3Weld.Part0 = Torso | |
353 | Screen3Weld.Part1 = Screen3 | |
354 | Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0) | |
355 | ||
356 | local Gui3 = Instance.new("SurfaceGui") | |
357 | Gui3.Face = "Back" | |
358 | Gui3.Adornee = Screen3 | |
359 | Gui3.Parent = Screen3 | |
360 | ||
361 | local Map = Instance.new("ImageLabel") | |
362 | Map.BackgroundTransparency = 1 | |
363 | Map.Position = UDim2.new(0, 0, 0, 0) | |
364 | Map.Size = UDim2.new(1, 0, 1, 0) | |
365 | Map.Image = "http://www.roblox.com/asset/?id=121661614" | |
366 | ||
367 | Map.Parent = Gui3 | |
368 | ||
369 | Screen3Weld.Parent = Screen3 | |
370 | Screen3.Parent = Character | |
371 | ||
372 | UserInputService.InputBegan:Connect(function(Input, Processed) | |
373 | if Processed then return end | |
374 | ||
375 | if Input.UserInputType == Enum.UserInputType.Keyboard then | |
376 | local KeyCode = Input.KeyCode | |
377 | ||
378 | if KeyCode == Enum.KeyCode.E then | |
379 | Typing = not Typing | |
380 | end | |
381 | end | |
382 | end) | |
383 | ||
384 | ||
385 | ||
386 | RunService.Heartbeat:Connect(function() | |
387 | local Sine = math.sin(tick() * 8) / 8 | |
388 | ||
389 | ImageKey.ImageTransparency = math.abs(math.sin(tick())) | |
390 | ||
391 | if Typing then | |
392 | if math.random(5) == 1 then | |
393 | local PressSound = Instance.new("Sound") | |
394 | PressSound.SoundId = "rbxassetid://265970978" | |
395 | PressSound.Pitch = 0.5 + math.random() / 5 | |
396 | PressSound.Volume = 3 | |
397 | PressSound.Parent = Keyboard | |
398 | PressSound:Play() | |
399 | ||
400 | game:GetService("Debris"):AddItem(PressSound, 1 / 2) | |
401 | end | |
402 | ||
403 | Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0) | |
404 | ||
405 | RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7) | |
406 | * CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random())) | |
407 | ||
408 | LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7) | |
409 | * CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random()) | |
410 | ||
411 | if math.random(2) == 1 then | |
412 | if TypingSub < #Argument then | |
413 | TypingSub = TypingSub + 1 | |
414 | Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub) | |
415 | ||
416 | local nl = Text.Text:find("\n") | |
417 | ||
418 | if nl and #Text.Text > 400 then | |
419 | Text.Text = Text.Text:sub(nl + 1) | |
420 | end | |
421 | ||
422 | else | |
423 | TypingSub = 1 | |
424 | end | |
425 | end | |
426 | ||
427 | if math.random(3) == 1 then | |
428 | if TypingSub2 < #Code then | |
429 | TypingSub2 = TypingSub2 + 1 | |
430 | Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2) | |
431 | ||
432 | local nl = Text2.Text:find("\n") | |
433 | ||
434 | if nl and #Text2.Text > 400 then | |
435 | Text2.Text = Text2.Text:sub(nl + 1) | |
436 | end | |
437 | ||
438 | else | |
439 | TypingSub2 = 1 | |
440 | end | |
441 | end | |
442 | ||
443 | else | |
444 | Neck.C0 = CFrame.new(0, 1, 0) | |
445 | ||
446 | RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) | |
447 | LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) | |
448 | end | |
449 | end) |