Advertisement
Guest User

Untitled

a guest
Sep 15th, 2018
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement