Advertisement
DamnThatsCheating

Fake System Message Sender Hack Script ROBLOX

Oct 6th, 2020 (edited)
23,686
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 15.99 KB | None | 0 0
  1. --[[
  2.   ____                          _   _       _    
  3.  |  _ \  __ _ _ __ ___  _ __   | | | |_   _| |__  
  4.  | | | |/ _` | '_ ` _ \| '_ \  | |_| | | | | '_ \
  5.  | |_| | (_| | | | | | | | | | |  _  | |_| | |_) |
  6.  |____/ \__,_|_| |_| |_|_| |_| |_| |_|\__,_|_.__/
  7.                                                  
  8. -- Script Info --
  9. TITLE: FAKE SYSTEM MESSAGE SENDER [FE]
  10. AUTHOR: DamnThatsCheating
  11. SERVER-SIDED: Yes
  12. EXECUTOR REQUIRED: Any
  13. ------------------
  14.  
  15. This script is from Damn Hub which is being developped by DamnThatsCheating
  16.  
  17. ]]
  18.  
  19. ----- Configuration -----
  20. local hotkey = "P" -- The message should be sent when the key is pressed
  21. -------------------------
  22.  
  23. ------------------------------------------------------
  24. function MainExploit()
  25.     local FakeMessageGUI = Instance.new("ScreenGui")
  26.     local Frame = Instance.new("Frame")
  27.     local UICorner = Instance.new("UICorner")
  28.     local Topbar = Instance.new("Frame")
  29.     local UICorner_2 = Instance.new("UICorner")
  30.     local TextLabel = Instance.new("TextLabel")
  31.     local TextLabel2 = Instance.new("TextLabel")
  32.     local usermessagef = Instance.new("Frame")
  33.     local UICorner_5 = Instance.new("UICorner")
  34.     local UMessage = Instance.new("TextBox")
  35.     local TextLabel3 = Instance.new("TextLabel")
  36.     local systemprefixf = Instance.new("Frame")
  37.     local UICorner_6 = Instance.new("UICorner")
  38.     local SPrefix = Instance.new("TextBox")
  39.     local TextLabel4 = Instance.new("TextLabel")
  40.     local systemmessagef = Instance.new("Frame")
  41.     local UICorner_7 = Instance.new("UICorner")
  42.     local SMessage = Instance.new("TextBox")
  43.     local Send = Instance.new("TextButton")
  44.     local UICorner_8 = Instance.new("UICorner")
  45.    
  46.     FakeMessageGUI.Name = "FakeMessageGUI"
  47.     FakeMessageGUI.Parent = game.Players.LocalPlayer.PlayerGui
  48.     FakeMessageGUI.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  49.     FakeMessageGUI.DisplayOrder = 10000
  50.     FakeMessageGUI.ResetOnSpawn = false
  51.    
  52.     Frame.Parent = FakeMessageGUI
  53.     Frame.BackgroundColor3 = Color3.fromRGB(45, 52, 54)
  54.     Frame.BorderSizePixel = 0
  55.     Frame.Position = UDim2.new(0.0237248112, 0, 0.685258985, 0)
  56.     Frame.Size = UDim2.new(0.322657138, 0, 0.292828679, 0)
  57.    
  58.     UICorner.Parent = Frame
  59.    
  60.     Topbar.Name = "Topbar"
  61.     Topbar.Parent = Frame
  62.     Topbar.BackgroundColor3 = Color3.fromRGB(99, 110, 114)
  63.     Topbar.BorderSizePixel = 0
  64.     Topbar.Position = UDim2.new(0.0367646813, 0, 0.0408163257, 0)
  65.     Topbar.Size = UDim2.new(0.93750006, 0, 0.163265303, 0)
  66.     Topbar.ZIndex = 2
  67.    
  68.     UICorner_2.Parent = Topbar
  69.    
  70.     TextLabel.Parent = Topbar
  71.     TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  72.     TextLabel.BackgroundTransparency = 1.000
  73.     TextLabel.BorderSizePixel = 0
  74.     TextLabel.Position = UDim2.new(0.054901965, 0, 0, 0)
  75.     TextLabel.Size = UDim2.new(0.886274636, 0, 1, 0)
  76.     TextLabel.Font = Enum.Font.GothamBlack
  77.     TextLabel.Text = "Fake System Message Sender"
  78.     TextLabel.TextColor3 = Color3.fromRGB(45, 52, 54)
  79.     TextLabel.TextScaled = true
  80.     TextLabel.TextSize = 14.000
  81.     TextLabel.TextWrapped = true
  82.    
  83.    
  84.     TextLabel2.Name = "TextLabel2"
  85.     TextLabel2.Parent = Frame
  86.     TextLabel2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  87.     TextLabel2.BackgroundTransparency = 1.000
  88.     TextLabel2.BorderSizePixel = 0
  89.     TextLabel2.Position = UDim2.new(0.0330882557, 0, 0.278911561, 0)
  90.     TextLabel2.Size = UDim2.new(0.352941185, 0, 0.108843535, 0)
  91.     TextLabel2.Font = Enum.Font.ArialBold
  92.     TextLabel2.Text = "Your Message: "
  93.     TextLabel2.TextColor3 = Color3.fromRGB(178, 190, 195)
  94.     TextLabel2.TextScaled = true
  95.     TextLabel2.TextSize = 14.000
  96.     TextLabel2.TextWrapped = true
  97.     TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  98.    
  99.     usermessagef.Name = "usermessagef"
  100.     usermessagef.Parent = Frame
  101.     usermessagef.BackgroundColor3 = Color3.fromRGB(99, 110, 114)
  102.     usermessagef.BorderSizePixel = 0
  103.     usermessagef.Position = UDim2.new(0.386029392, 0, 0.278911561, 0)
  104.     usermessagef.Size = UDim2.new(0.588235378, 0, 0.122448981, 0)
  105.    
  106.     UICorner_5.CornerRadius = UDim.new(0, 3)
  107.     UICorner_5.Parent = usermessagef
  108.    
  109.     UMessage.Name = "UMessage"
  110.     UMessage.Parent = usermessagef
  111.     UMessage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  112.     UMessage.BackgroundTransparency = 1.000
  113.     UMessage.BorderColor3 = Color3.fromRGB(27, 42, 53)
  114.     UMessage.BorderSizePixel = 0
  115.     UMessage.Position = UDim2.new(0.0437499993, 0, 0, 0)
  116.     UMessage.Size = UDim2.new(0.906250179, 0, 0.888888896, 0)
  117.     UMessage.Font = Enum.Font.SourceSans
  118.     UMessage.PlaceholderColor3 = Color3.fromRGB(45, 52, 54)
  119.     UMessage.PlaceholderText = "Input Message Here.."
  120.     UMessage.Text = "hi"
  121.     UMessage.TextColor3 = Color3.fromRGB(223, 230, 233)
  122.     UMessage.TextScaled = true
  123.     UMessage.TextSize = 14.000
  124.     UMessage.TextWrapped = true
  125.     UMessage.TextXAlignment = Enum.TextXAlignment.Left
  126.    
  127.     TextLabel3.Name = "TextLabel3"
  128.     TextLabel3.Parent = Frame
  129.     TextLabel3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  130.     TextLabel3.BackgroundTransparency = 1.000
  131.     TextLabel3.BorderSizePixel = 0
  132.     TextLabel3.Position = UDim2.new(0.0294117853, 0, 0.442176878, 0)
  133.     TextLabel3.Size = UDim2.new(0.352941185, 0, 0.108843535, 0)
  134.     TextLabel3.Font = Enum.Font.ArialBold
  135.     TextLabel3.Text = "System Prefix:"
  136.     TextLabel3.TextColor3 = Color3.fromRGB(178, 190, 195)
  137.     TextLabel3.TextScaled = true
  138.     TextLabel3.TextSize = 14.000
  139.     TextLabel3.TextWrapped = true
  140.     TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  141.    
  142.     systemprefixf.Name = "systemprefixf"
  143.     systemprefixf.Parent = Frame
  144.     systemprefixf.BackgroundColor3 = Color3.fromRGB(99, 110, 114)
  145.     systemprefixf.BorderSizePixel = 0
  146.     systemprefixf.Position = UDim2.new(0.386029392, 0, 0.442176878, 0)
  147.     systemprefixf.Size = UDim2.new(0.588235378, 0, 0.122448981, 0)
  148.    
  149.     UICorner_6.CornerRadius = UDim.new(0, 3)
  150.     UICorner_6.Parent = systemprefixf
  151.    
  152.     SPrefix.Name = "SPrefix"
  153.     SPrefix.Parent = systemprefixf
  154.     SPrefix.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  155.     SPrefix.BackgroundTransparency = 1.000
  156.     SPrefix.BorderColor3 = Color3.fromRGB(27, 42, 53)
  157.     SPrefix.BorderSizePixel = 0
  158.     SPrefix.Position = UDim2.new(0.0437499993, 0, 0, 0)
  159.     SPrefix.Size = UDim2.new(0.906250179, 0, 0.888888896, 0)
  160.     SPrefix.ClearTextOnFocus = false
  161.     SPrefix.Font = Enum.Font.SourceSans
  162.     SPrefix.PlaceholderColor3 = Color3.fromRGB(45, 52, 54)
  163.     SPrefix.PlaceholderText = "Input System Prefix Here.."
  164.     SPrefix.Text = "{SYSTEM}"
  165.     SPrefix.TextColor3 = Color3.fromRGB(223, 230, 233)
  166.     SPrefix.TextScaled = true
  167.     SPrefix.TextSize = 14.000
  168.     SPrefix.TextWrapped = true
  169.     SPrefix.TextXAlignment = Enum.TextXAlignment.Left
  170.    
  171.     TextLabel4.Name = "TextLabel4"
  172.     TextLabel4.Parent = Frame
  173.     TextLabel4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  174.     TextLabel4.BackgroundTransparency = 1.000
  175.     TextLabel4.BorderSizePixel = 0
  176.     TextLabel4.Position = UDim2.new(0.0294117816, 0, 0.612244904, 0)
  177.     TextLabel4.Size = UDim2.new(0.356617659, 0, 0.0952380896, 0)
  178.     TextLabel4.Font = Enum.Font.ArialBold
  179.     TextLabel4.Text = "System Message:"
  180.     TextLabel4.TextColor3 = Color3.fromRGB(178, 190, 195)
  181.     TextLabel4.TextScaled = true
  182.     TextLabel4.TextSize = 14.000
  183.     TextLabel4.TextWrapped = true
  184.     TextLabel4.TextXAlignment = Enum.TextXAlignment.Left
  185.    
  186.     systemmessagef.Name = "systemmessagef"
  187.     systemmessagef.Parent = Frame
  188.     systemmessagef.BackgroundColor3 = Color3.fromRGB(99, 110, 114)
  189.     systemmessagef.BorderSizePixel = 0
  190.     systemmessagef.Position = UDim2.new(0.386029392, 0, 0.612244904, 0)
  191.     systemmessagef.Size = UDim2.new(0.588235378, 0, 0.346938789, 0)
  192.    
  193.     UICorner_7.CornerRadius = UDim.new(0, 3)
  194.     UICorner_7.Parent = systemmessagef
  195.    
  196.     SMessage.Name = "SMessage"
  197.     SMessage.Parent = systemmessagef
  198.     SMessage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  199.     SMessage.BackgroundTransparency = 1.000
  200.     SMessage.BorderColor3 = Color3.fromRGB(27, 42, 53)
  201.     SMessage.BorderSizePixel = 0
  202.     SMessage.Position = UDim2.new(0.0437499993, 0, 0, 0)
  203.     SMessage.Size = UDim2.new(0.918749988, 0, 0.999999762, 0)
  204.     SMessage.ClearTextOnFocus = false
  205.     SMessage.Font = Enum.Font.SourceSans
  206.     SMessage.PlaceholderColor3 = Color3.fromRGB(99, 110, 114)
  207.     SMessage.PlaceholderText = "Input System Message Here.."
  208.     SMessage.Text = "ROBLOX has joined the game."
  209.     SMessage.TextColor3 = Color3.fromRGB(223, 230, 233)
  210.     SMessage.TextSize = 14.000
  211.     SMessage.TextWrapped = true
  212.     SMessage.TextXAlignment = Enum.TextXAlignment.Left
  213.     SMessage.TextYAlignment = Enum.TextYAlignment.Top
  214.    
  215.     Send.Name = "Send"
  216.     Send.Parent = Frame
  217.     Send.BackgroundColor3 = Color3.fromRGB(178, 190, 195)
  218.     Send.BorderSizePixel = 0
  219.     Send.Position = UDim2.new(0.0330882259, 0, 0.795918405, 0)
  220.     Send.Size = UDim2.new(0.319853008, 0, 0.122448981, 0)
  221.     Send.Font = Enum.Font.SourceSans
  222.     local fakekey = string.upper(hotkey)
  223.     Send.Text = "Send [".. fakekey.. "]"
  224.     Send.TextColor3 = Color3.fromRGB(45, 52, 54)
  225.     Send.TextScaled = true
  226.     Send.TextSize = 14.000
  227.     Send.TextWrapped = true
  228.    
  229.     UICorner_8.CornerRadius = UDim.new(0, 3)
  230.     UICorner_8.Parent = Send
  231.    
  232.    
  233.     local function TTJVP_fake_script() -- Frame.Dragify
  234.         local script = Instance.new('LocalScript', Frame)
  235.        
  236.         local UIS = game:GetService("UserInputService")
  237.         local function dragify(Frame)
  238.             local dragToggle = nil
  239.             local dragSpeed = 0
  240.             local dragInput = nil
  241.             local dragStart = nil
  242.             local dragPos = nil
  243.             function updateInput(input)
  244.                 local Delta = input.Position - dragStart
  245.                 local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  246.                 game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.25), {Position = Position}):Play()
  247.             end
  248.             Frame.InputBegan:Connect(function(input)
  249.                 if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
  250.                     dragToggle = true
  251.                     dragStart = input.Position
  252.                     startPos = Frame.Position
  253.                     input.Changed:Connect(function()
  254.                         if input.UserInputState == Enum.UserInputState.End then
  255.                             dragToggle = false
  256.                         end
  257.                     end)
  258.                 end
  259.             end)
  260.             Frame.InputChanged:Connect(function(input)
  261.                 if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  262.                     dragInput = input
  263.                 end
  264.             end)
  265.             game:GetService("UserInputService").InputChanged:Connect(function(input)
  266.                 if input == dragInput and dragToggle then
  267.                     updateInput(input)
  268.                 end
  269.             end)
  270.         end
  271.        
  272.         dragify(script.Parent)
  273.     end
  274.     coroutine.wrap(TTJVP_fake_script)()
  275.    
  276.     local script = Instance.new('LocalScript', Frame)
  277.    
  278.     local pg = game.Players.LocalPlayer.PlayerGui:WaitForChild("FakeMessageGUI").Frame
  279.    
  280.     local UMessage = pg.usermessagef.UMessage
  281.     local SPrefix = pg.systemprefixf.SPrefix
  282.     local SMessage = pg.systemmessagef.SMessage
  283.     local SendB = pg.Send
  284.    
  285.     SendB.MouseButton1Click:Connect(function()
  286.         local A_1   = UMessage.Text.."                                                                                                                                              ".. SPrefix.Text.. " ".. SMessage.Text
  287.         local A_2   = "All"
  288.         local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
  289.         Event:FireServer(A_1, A_2)
  290.         print("Sent fake message.")
  291.     end)
  292.    
  293.     local player = game.Players.LocalPlayer
  294.     local mouse = player:GetMouse()
  295.     local actualkey = string.lower(hotkey)
  296.    
  297.     mouse.KeyDown:connect(function(key)
  298.         if key == actualkey then
  299.             local A_1   = UMessage.Text.."                                                                                                                                              ".. SPrefix.Text.. " ".. SMessage.Text
  300.             local A_2   = "All"
  301.             local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
  302.             Event:FireServer(A_1, A_2)
  303.             print("Sent fake message.")
  304.         end
  305.     end)
  306. end
  307. ------------------------------------------------------
  308.  
  309. local Loader = Instance.new("ScreenGui")
  310. local Background = Instance.new("Frame")
  311. local UICorner = Instance.new("UICorner")
  312. local t1 = Instance.new("TextLabel")
  313. local t2 = Instance.new("TextLabel")
  314. local SubjectFrame = Instance.new("Frame")
  315. local UICorner_2 = Instance.new("UICorner")
  316. local Subject = Instance.new("TextLabel")
  317. local t3 = Instance.new("TextLabel")
  318.  
  319. Loader.Name = "Loader"
  320. Loader.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  321. Loader.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  322. Loader.DisplayOrder = 10000
  323.  
  324. Background.Name = "Background"
  325. Background.Parent = Loader
  326. Background.BackgroundColor3 = Color3.fromRGB(45, 52, 54)
  327. Background.BorderSizePixel = 0
  328. Background.ClipsDescendants = true
  329. Background.Position = UDim2.new(0.499000013, 0, 0.353784859, 0)
  330. Background.Size = UDim2.new(0, 0, 0.288844615, 0)
  331.  
  332. UICorner.Parent = Background
  333.  
  334. t1.Name = "t1"
  335. t1.Parent = Background
  336. t1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  337. t1.BackgroundTransparency = 1.000
  338. t1.BorderSizePixel = 0
  339. t1.Position = UDim2.new(0.0808080807, 0, 0.110344827, 0)
  340. t1.Size = UDim2.new(0.835016727, 0, 0.296551734, 0)
  341. t1.Font = Enum.Font.GothamBlack
  342. t1.Text = "Damn Hub"
  343. t1.TextColor3 = Color3.fromRGB(223, 230, 233)
  344. t1.TextScaled = true
  345. t1.TextSize = 14.000
  346. t1.TextTransparency = 1.000
  347. t1.TextWrapped = true
  348.  
  349. t2.Name = "t2"
  350. t2.Parent = Background
  351. t2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  352. t2.BackgroundTransparency = 1.000
  353. t2.BorderSizePixel = 0
  354. t2.Position = UDim2.new(0.0808080807, 0, 0.351724148, 0)
  355. t2.Size = UDim2.new(0.835016727, 0, 0.137931034, 0)
  356. t2.Font = Enum.Font.SourceSansLight
  357. t2.Text = "by DamnThatsCheating"
  358. t2.TextColor3 = Color3.fromRGB(223, 230, 233)
  359. t2.TextScaled = true
  360. t2.TextSize = 14.000
  361. t2.TextTransparency = 1.000
  362. t2.TextWrapped = true
  363.  
  364. SubjectFrame.Name = "SubjectFrame"
  365. SubjectFrame.Parent = Background
  366. SubjectFrame.BackgroundColor3 = Color3.fromRGB(99, 110, 114)
  367. SubjectFrame.BorderSizePixel = 0
  368. SubjectFrame.Position = UDim2.new(0.0419999994, 0, 1, 0)
  369. SubjectFrame.Size = UDim2.new(0.923149765, 0, 0.275065273, 0)
  370.  
  371. UICorner_2.Parent = SubjectFrame
  372.  
  373. local SUBJECT = "FAKE SYSTEM MESSAGE SENDER [FE]"
  374. Subject.Name = "Subject"
  375. Subject.Parent = SubjectFrame
  376. Subject.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  377. Subject.BackgroundTransparency = 1.000
  378. Subject.BorderSizePixel = 0
  379. Subject.Position = UDim2.new(0.0420838557, 0, 0.0752172545, 0)
  380. Subject.Size = UDim2.new(0.904530346, 0, 0.849565387, 0)
  381. Subject.Font = Enum.Font.SourceSansBold
  382. Subject.Text = SUBJECT
  383. Subject.TextColor3 = Color3.fromRGB(223, 230, 233)
  384. Subject.TextScaled = true
  385. Subject.TextSize = 14.000
  386. Subject.TextWrapped = true
  387.  
  388. t3.Name = "t3"
  389. t3.Parent = Background
  390. t3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  391. t3.BackgroundTransparency = 1.000
  392. t3.BorderSizePixel = 0
  393. t3.Position = UDim2.new(0.434343427, 0, 0.845555723, 0)
  394. t3.Size = UDim2.new(0.134680107, 0, 0.154444426, 0)
  395. t3.Font = Enum.Font.ArialBold
  396. t3.Text = "Loading."
  397. t3.TextColor3 = Color3.fromRGB(223, 230, 233)
  398. t3.TextScaled = true
  399. t3.TextSize = 14.000
  400. t3.TextTransparency = 1.000
  401. t3.TextWrapped = true
  402.  
  403. local function DZNO_fake_script()
  404.     local script = Instance.new('LocalScript', t3)
  405.  
  406.     while true do
  407.         wait(0.5)
  408.         script.Parent.Text = "Loading."
  409.         wait(0.5)
  410.         script.Parent.Text = "Loading.."
  411.     end
  412. end
  413. coroutine.wrap(DZNO_fake_script)()
  414.  
  415. local function GLEDHUR_fake_script()
  416.     local script = Instance.new('LocalScript', Loader)
  417.  
  418.     local BG = script.Parent.Background
  419.     local SF = script.Parent.Background.SubjectFrame
  420.    
  421.     wait(2)
  422.     BG:TweenSizeAndPosition(UDim2.new(0.362, 0, 0.289, 0), UDim2.new(0.319, 0, 0.355, 0), 'Out', 'Quint', 2)
  423.     wait(2)
  424.     local Info = TweenInfo.new(0.5)
  425.     local Tween = game:GetService("TweenService"):Create(BG.t1,Info,{TextTransparency=0})
  426.     local Tween2 = game:GetService("TweenService"):Create(BG.t2,Info,{TextTransparency=0})
  427.     local Tween3 = game:GetService("TweenService"):Create(BG.t3,Info,{TextTransparency=0})
  428.     Tween:Play()
  429.     Tween2:Play()
  430.     wait(1.5)
  431.     SF:TweenPosition(UDim2.new(0.042, 0, 0.57, 0), 'Out', 'Quad', 0.5)
  432.     wait(1)
  433.     Tween3:Play()
  434.     local loadwait = math.random(2,4)
  435.     wait(loadwait)
  436.     BG.t3.LocalScript:Destroy()
  437.     wait(0.1)
  438.     BG.t3.Text = "Inserting GUI.."
  439.     MainExploit()
  440.     wait(1)
  441.     BG.t3.Text = "Ready!"
  442.     wait(1.5)
  443.     BG:TweenPosition(UDim2.new(0.319, 0, -0.4, 0), 'InOut', 'Quad', 1.5)
  444.     wait(2)
  445.     script.Parent:Destroy()
  446. end
  447. coroutine.wrap(GLEDHUR_fake_script)()
  448.  
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement