pizzaboy2

chat encrypted messages

Jul 2nd, 2025 (edited)
177
0
Never
4
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.41 KB | None | 0 0
  1. --[=[
  2. d888b db db d888888b .d888b. db db db .d8b.
  3. 88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
  4. 88 88 88 88 odD' 88 88 88 88ooo88
  5. 88 ooo 88 88 88 .88' 88 88 88 88~~~88
  6. 88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev
  7. Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
  8. ]=]
  9.  
  10. -- Instances: 6 | Scripts: 1 | Modules: 0 | Tags: 0
  11. local G2L = {};
  12.  
  13. -- StarterGui.ScreenGui
  14. G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
  15. G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
  16. G2L["1"]["ResetOnSpawn"] = false
  17.  
  18. -- StarterGui.ScreenGui.Frame
  19. G2L["2"] = Instance.new("Frame", G2L["1"]);
  20. G2L["2"]["BorderSizePixel"] = 0;
  21. G2L["2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  22. G2L["2"]["Size"] = UDim2.new(0, 164, 0, 144);
  23. G2L["2"]["Position"] = UDim2.new(0, 0, 0.74032, 0);
  24. G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  25.  
  26. -- StarterGui.ScreenGui.Frame.encryptButton
  27. G2L["3"] = Instance.new("TextButton", G2L["2"]);
  28. G2L["3"]["TextWrapped"] = true;
  29. G2L["3"]["BorderSizePixel"] = 0;
  30. G2L["3"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
  31. G2L["3"]["TextSize"] = 14;
  32. G2L["3"]["TextScaled"] = true;
  33. G2L["3"]["BackgroundColor3"] = Color3.fromRGB(171, 255, 0);
  34. G2L["3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
  35. G2L["3"]["Size"] = UDim2.new(0, 164, 0, 50);
  36. G2L["3"]["Name"] = [[encryptButton]];
  37. G2L["3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  38. G2L["3"]["Text"] = [[encrypt]];
  39. G2L["3"]["Position"] = UDim2.new(0, 0, 0.64931, 0);
  40.  
  41.  
  42. -- StarterGui.ScreenGui.Frame.encryptButton.encryption
  43. G2L["4"] = Instance.new("LocalScript", G2L["3"]);
  44. G2L["4"]["Name"] = [[encryption]];
  45.  
  46.  
  47. -- StarterGui.ScreenGui.Frame.TextBox
  48. G2L["5"] = Instance.new("TextBox", G2L["2"]);
  49. G2L["5"]["BorderSizePixel"] = 0;
  50. G2L["5"]["TextWrapped"] = true;
  51. G2L["5"]["TextSize"] = 14;
  52. G2L["5"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
  53. G2L["5"]["TextScaled"] = true;
  54. G2L["5"]["BackgroundColor3"] = Color3.fromRGB(0, 171, 255);
  55. G2L["5"]["FontFace"] = Font.new([[rbxasset://fonts/families/FredokaOne.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
  56. G2L["5"]["ClearTextOnFocus"] = false;
  57. G2L["5"]["PlaceholderText"] = [[your text here..]];
  58. G2L["5"]["Size"] = UDim2.new(0, 164, 0, 50);
  59. G2L["5"]["Position"] = UDim2.new(0, 0, 0.29861, 0);
  60. G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  61. G2L["5"]["Text"] = [[]];
  62.  
  63.  
  64. -- StarterGui.ScreenGui.Frame.title
  65. G2L["6"] = Instance.new("TextLabel", G2L["2"]);
  66. G2L["6"]["TextWrapped"] = true;
  67. G2L["6"]["BorderSizePixel"] = 0;
  68. G2L["6"]["TextSize"] = 14;
  69. G2L["6"]["TextScaled"] = true;
  70. G2L["6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
  71. G2L["6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
  72. G2L["6"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
  73. G2L["6"]["Size"] = UDim2.new(0, 164, 0, 35);
  74. G2L["6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
  75. G2L["6"]["Text"] = [[encrypt gui]];
  76. G2L["6"]["Name"] = [[title]];
  77.  
  78.  
  79. -- StarterGui.ScreenGui.Frame.encryptButton.encryption
  80. local function C_4()
  81. local frm = G2L["2"]
  82. local chars = {}
  83. frm.TextBox:GetPropertyChangedSignal("Text"):Connect(function()
  84. text = frm.TextBox.Text
  85. end)
  86. frm.encryptButton.Activated:Connect(function()
  87. for i=1, string.len(text), 1 do
  88. local byte = string.byte(text, i)
  89. byte = byte + 5
  90. local char = string.char(byte)
  91. table.insert(chars, char)
  92. end
  93. local str = table.concat(chars, "", 1, #chars)
  94. setclipboard(str)
  95. frm.encryptButton.Text = "copied to clipboard"
  96. task.wait(2)
  97. frm.encryptButton.Text = "encrypt"
  98. table.clear(chars)
  99. end)
  100. end
  101. task.spawn(C_4);
  102.  
  103. -- decryption code --
  104. for i,v in pairs(game:FindService("Players"):GetPlayers()) do
  105. v.Chatted:Connect(function(msg)
  106. local chars = {}
  107. for i=1, string.len(msg), 1 do
  108. if string.sub(msg, i, i) == "\n" or string.sub(msg, i, i) == "\b" then
  109. return
  110. end
  111. local byte = string.byte(msg, i)
  112. byte = byte - 5
  113. local char = string.char(byte)
  114. table.insert(chars, char)
  115. end
  116. local str = table.concat(chars, "", 1, #chars)
  117. table.clear(chars)
  118. print("[DECRYPTOR] "..v.Name..": "..str)
  119. end)
  120. end
  121. -- decryption code end --
  122. return G2L["1"], require;
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
Add Comment
Please, Sign In to add comment