Advertisement
Guest User

Hackerman edit

a guest
Jul 16th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.04 KB | None | 0 0
  1.  
  2. -- RBX.Lua LocalScript | Hackerman | xDarkScripter
  3.  
  4.  
  5. local Players = game:GetService("Players")
  6. local UserInputService = game:GetService("UserInputService")
  7. local RunService = game:GetService("RunService")
  8.  
  9. local Player = Players.LocalPlayer
  10. local Camera = workspace.CurrentCamera
  11. local Mouse = Player:GetMouse()
  12.  
  13. local Character = Player.Character
  14. local Torso = Character.Torso
  15.  
  16. local Typing = false
  17. local TypingSub = 1
  18. local TypingSub2 = 1
  19.  
  20. local Neck = Torso.Neck
  21.  
  22. Neck.C1 = CFrame.new(0, -0.5, 0)
  23.  
  24. local RightArm = Character["Right Arm"]
  25. local LeftArm = Character["Left Arm"]
  26.  
  27. local RightShoulder = Instance.new("Weld", Torso)
  28. RightShoulder.Part0 = Torso
  29. RightShoulder.Part1 = RightArm
  30.  
  31. local LeftShoulder = Instance.new("Weld", Torso)
  32. LeftShoulder.Part0 = Torso
  33. LeftShoulder.Part1 = LeftArm
  34.  
  35. RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0)
  36. LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0)
  37.  
  38.  
  39. local Code = [[
  40. -- I failed at stealing my mommy's credit card!
  41.  
  42. Server Proxy Connection Initializing...
  43.  
  44. USERNAME: bob
  45. PASSWORD: steampassword
  46.  
  47.  
  48. ROBLOX Server Database Connecting...
  49.  
  50.  
  51. local Proxy = Server:GetProxyData(1011101)
  52. local Tracker = {}
  53.  
  54. __INIT__ setmetatable(getmetatable(Proxy), {
  55. __metatable = {};
  56. __call = function(Self, ...)
  57. Proxy:GetArgumentData(Proxy.Key, select(...))
  58. end;
  59. })
  60.  
  61. Proxy:TransferData("$400000 charged from credit account: bob",
  62. "IP"..__VERSION.."_"..Proxy:GetAccount()
  63. {
  64. __newindex = function(Self, Key, Value)
  65. Tracker[Key] = Value
  66. rawset(Self, Key, Value)
  67. end
  68. })
  69.  
  70. ROBLOX Server Log:
  71. > Address Accessed
  72.  
  73.  
  74. ROBLOX Server Log:
  75. > IP Accessed
  76.  
  77.  
  78.  
  79.  
  80. ]]
  81.  
  82.  
  83. local Argument = [[
  84. you> hey
  85. Server> bob is typing...
  86. bob> hey
  87. Server> bob is typing...
  88. bob> btw you're gay
  89. Server> Supahskill273 is typing...
  90. you> Cool.
  91. Server> bob is typing...
  92. bob> what is your password? i can give free robux
  93. ...
  94. you> The fuck are you trying to do? Scam me? Listen here, buddy. I don't allow scamming here. I've already accessed your entire
  95. house, and I can shut off your internet and shut off your fucking computer off right now. You are going to face the wrath of my
  96. hell which I shall blast upon you, piece of shit. I've already informed military forces about your actions on trying to scam
  97. me, mother fucker. You are going to lose all you've ever known to me. I will destroy you. Eradicate you. Obliterate you.
  98. And there is not a single god damn thing you can do about it. As of right now, I am now attempting to shut down your IP so your
  99. parents cant pay for your fucking bills.
  100. After this, not a single soul will care about the pathetic little thing you call your family. I am going to put a fucking
  101. atomic bomb on top of your shit-face, and it is going to blast you to hell. So look up, because whats about to come down is the
  102. end of your existence. I will destroy you and everything you've ever loved. I will personally kill you if the atomic bomb
  103. fails. There is now a nuke underway. Prepare for your life to end. Grab your shitty loved ones, and get the fuck under your
  104. dumb beds. I will shit a storm on you and you will drown in the fucking mist of my ass. You're fucking dead, kiddo.
  105. ]]
  106.  
  107.  
  108.  
  109. game.Lighting.GlobalShadows = false
  110. game.Lighting.Brightness = 0.25
  111.  
  112.  
  113. local function Smooth(Part)
  114. Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  115. Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  116. Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  117. Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  118. Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  119. Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  120. end
  121.  
  122.  
  123. local function SetLine(Line, Alpha, Beta)
  124. local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale
  125. local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale
  126. local Magnitude = math.sqrt(dx^2 + dy^2)
  127.  
  128. Line.Size = UDim2.new(Magnitude, 0, 0, 8)
  129. Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5)
  130. Line.Rotation = math.deg(math.atan2(dy, dx))
  131. end
  132.  
  133.  
  134. local Keyboard = Instance.new("Part")
  135. Keyboard.BrickColor = BrickColor.new("Really black")
  136. Keyboard.Material = Enum.Material.Neon
  137. Keyboard.Transparency = 0.1
  138. Keyboard.Size = Vector3.new(5, 0, 2)
  139. Keyboard.CanCollide = false
  140. Keyboard.Locked = true
  141.  
  142. Smooth(Keyboard)
  143.  
  144. local KeyboardWeld = Instance.new("Weld")
  145. KeyboardWeld.Part0 = Torso
  146. KeyboardWeld.Part1 = Keyboard
  147. KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0)
  148.  
  149. KeyboardWeld.Parent = Keyboard
  150. Keyboard.Parent = Character
  151.  
  152.  
  153. local Light = Instance.new("PointLight")
  154. Light.Brightness = 1.5
  155. Light.Range = 12
  156. Light.Parent = Keyboard
  157.  
  158.  
  159. local Screen = Instance.new("Part")
  160. Screen.BrickColor = BrickColor.new("Really black")
  161. Screen.Material = Enum.Material.Neon
  162. Screen.Transparency = 0.3
  163. Screen.Size = Vector3.new(6, 4, 0)
  164. Screen.CanCollide = false
  165. Screen.Locked = true
  166.  
  167. Smooth(Screen)
  168.  
  169. local ScreenWeld = Instance.new("Weld")
  170. ScreenWeld.Part0 = Torso
  171. ScreenWeld.Part1 = Screen
  172. ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0)
  173.  
  174. local Gui = Instance.new("SurfaceGui")
  175. Gui.Face = "Back"
  176. Gui.Adornee = Screen
  177. Gui.Parent = Screen
  178.  
  179. local Text = Instance.new("TextBox")
  180. Text.BackgroundTransparency = 1
  181. Text.Position = UDim2.new(0, 0, 0, 0)
  182. Text.Size = UDim2.new(1, 0, 1, 0)
  183. Text.TextColor3 = Color3.new(1, 1, 1)
  184. Text.Font = Enum.Font.Code
  185. Text.Active = false
  186. Text.MultiLine = true
  187. Text.TextWrapped = true
  188. Text.FontSize = Enum.FontSize.Size32
  189. Text.TextXAlignment = Enum.TextXAlignment.Left
  190. Text.TextYAlignment = Enum.TextYAlignment.Top
  191. Text.Text = ""
  192.  
  193. Text.Parent = Gui
  194.  
  195. ScreenWeld.Parent = Screen
  196. Screen.Parent = Character
  197.  
  198.  
  199.  
  200. local Screen2 = Instance.new("Part")
  201. Screen2.BrickColor = BrickColor.new("Really black")
  202. Screen2.Material = Enum.Material.Neon
  203. Screen2.Transparency = 0.3
  204. Screen2.Size = Vector3.new(6, 4, 0)
  205. Screen2.CanCollide = false
  206. Screen2.Locked = true
  207.  
  208. Smooth(Screen2)
  209.  
  210. local Screen2Weld = Instance.new("Weld")
  211. Screen2Weld.Part0 = Torso
  212. Screen2Weld.Part1 = Screen2
  213. Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0)
  214.  
  215. local Gui2 = Instance.new("SurfaceGui")
  216. Gui2.Face = "Back"
  217. Gui2.Adornee = Screen2
  218. Gui2.Parent = Screen2
  219.  
  220. local Text2 = Instance.new("TextBox")
  221. Text2.BackgroundTransparency = 1
  222. Text2.Position = UDim2.new(0, 0, 0, 0)
  223. Text2.Size = UDim2.new(1, 0, 1, 0)
  224. Text2.TextColor3 = Color3.new(0, 1, 0)
  225. Text2.Font = Enum.Font.Code
  226. Text2.Active = false
  227. Text2.MultiLine = true
  228. Text2.TextWrapped = true
  229. Text2.FontSize = Enum.FontSize.Size32
  230. Text2.TextXAlignment = Enum.TextXAlignment.Left
  231. Text2.TextYAlignment = Enum.TextYAlignment.Top
  232. Text2.Text = ""
  233.  
  234. Text2.Parent = Gui2
  235.  
  236. local ImageKey = Instance.new("ImageLabel")
  237. ImageKey.BackgroundTransparency = 1
  238. ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0)
  239. ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0)
  240. ImageKey.Image = "http://www.roblox.com/asset/?id=697224414"
  241. ImageKey.ImageTransparency = 1
  242. ImageKey.Parent = Gui2
  243.  
  244. Screen2Weld.Parent = Screen2
  245. Screen2.Parent = Character
  246.  
  247.  
  248.  
  249. local Screen3 = Instance.new("Part")
  250. Screen3.BrickColor = BrickColor.new("Really black")
  251. Screen3.Material = Enum.Material.Neon
  252. Screen3.Transparency = 0.3
  253. Screen3.Size = Vector3.new(6, 4, 0)
  254. Screen3.CanCollide = false
  255. Screen3.Locked = true
  256.  
  257. Smooth(Screen3)
  258.  
  259. local Screen3Weld = Instance.new("Weld")
  260. Screen3Weld.Part0 = Torso
  261. Screen3Weld.Part1 = Screen3
  262. Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0)
  263.  
  264. local Gui3 = Instance.new("SurfaceGui")
  265. Gui3.Face = "Back"
  266. Gui3.Adornee = Screen3
  267. Gui3.Parent = Screen3
  268.  
  269. local Map = Instance.new("ImageLabel")
  270. Map.BackgroundTransparency = 1
  271. Map.Position = UDim2.new(0, 0, 0, 0)
  272. Map.Size = UDim2.new(1, 0, 1, 0)
  273. Map.Image = "http://www.roblox.com/asset/?id=121661614"
  274.  
  275. Map.Parent = Gui3
  276.  
  277. Screen3Weld.Parent = Screen3
  278. Screen3.Parent = Character
  279.  
  280. local Points = {}
  281. local Lines = {}
  282.  
  283. for i = 1, 10 do
  284. if i > 1 then
  285. local Line = Instance.new("Frame")
  286. Line.BorderSizePixel = 0
  287. Line.BackgroundColor3 = Color3.new(0.8, 0, 0)
  288. Line.AnchorPoint = Vector2.new(0.5, 0.5)
  289. Line.Parent = Gui3
  290.  
  291. Lines[i] = Line
  292. end
  293.  
  294. local Point = Instance.new("Frame")
  295. Point.BorderSizePixel = 0
  296. Point.BackgroundColor3 = Color3.new(1, 0, 0)
  297. Point.Size = UDim2.new(0, 40, 0, 40)
  298. Point.Position = UDim2.new(math.random(), 0, math.random(), 0)
  299. Point.AnchorPoint = Vector2.new(0.5, 0.5)
  300. Point.Parent = Gui3
  301.  
  302. Points[i] = {Point = Point, Position = Point.Position}
  303. end
  304.  
  305.  
  306.  
  307.  
  308. UserInputService.InputBegan:Connect(function(Input, Processed)
  309. if Processed then return end
  310.  
  311. if Input.UserInputType == Enum.UserInputType.Keyboard then
  312. local KeyCode = Input.KeyCode
  313.  
  314. if KeyCode == Enum.KeyCode.E then
  315. Typing = not Typing
  316. end
  317. end
  318. end)
  319.  
  320.  
  321.  
  322. RunService.Heartbeat:Connect(function()
  323. local Sine = math.sin(tick() * 8) / 8
  324.  
  325. for Key, Value in next, Points do
  326. Value.Point.Size = UDim2.new(0, 25 + Sine * 40, 0, 25 + Sine * 40)
  327. Value.Point.Position = Value.Point.Position:Lerp(Value.Position, 0.1)
  328.  
  329. if Key > 1 then
  330. SetLine(Lines[Key], Value.Point, Points[1].Point)
  331. end
  332. end
  333.  
  334. if math.random(100) == 1 then
  335. for _, Value in next, Points do
  336. Value.Position = UDim2.new(math.random(), 0, math.random(), 0)
  337. end
  338. end
  339.  
  340. ImageKey.ImageTransparency = math.abs(math.sin(tick()))
  341.  
  342. if Typing then
  343. if math.random(5) == 1 then
  344. local PressSound = Instance.new("Sound")
  345. PressSound.SoundId = "rbxassetid://265970978"
  346. PressSound.Pitch = 0.5 + math.random() / 5
  347. PressSound.Volume = 3
  348. PressSound.Parent = Keyboard
  349. PressSound:Play()
  350.  
  351. game:GetService("Debris"):AddItem(PressSound, 1 / 2)
  352. end
  353.  
  354. Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0)
  355.  
  356. RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7)
  357. * CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random()))
  358.  
  359. LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7)
  360. * CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random())
  361.  
  362. if math.random(2) == 1 then
  363. if TypingSub < #Argument then
  364. TypingSub = TypingSub + 1
  365. Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub)
  366.  
  367. local nl = Text.Text:find("\n")
  368.  
  369. if nl and #Text.Text > 400 then
  370. Text.Text = Text.Text:sub(nl + 1)
  371. end
  372.  
  373. else
  374. TypingSub = 1
  375. end
  376. end
  377.  
  378. if math.random(3) == 1 then
  379. if TypingSub2 < #Code then
  380. TypingSub2 = TypingSub2 + 1
  381. Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2)
  382.  
  383. local nl = Text2.Text:find("\n")
  384.  
  385. if nl and #Text2.Text > 400 then
  386. Text2.Text = Text2.Text:sub(nl + 1)
  387. end
  388.  
  389. else
  390. TypingSub2 = 1
  391. end
  392. end
  393.  
  394. else
  395. Neck.C0 = CFrame.new(0, 1, 0)
  396.  
  397. RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
  398. LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
  399. end
  400. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement