Advertisement
Guest User

Viper. Bloxton GUI.

a guest
May 31st, 2019
3,598
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 10.29 KB | None | 0 0
  1. -- Viper
  2. -- Made for Bloxton
  3. -- Farewell Infortality.
  4. -- Version: 2.82
  5. -- Instances:
  6. local Viper = Instance.new("ScreenGui")
  7. local TopBar1 = Instance.new("Frame")
  8. local Background = Instance.new("Frame")
  9. local Title = Instance.new("TextLabel")
  10. local RainbowText = Instance.new("TextButton")
  11. local IYFE = Instance.new("TextButton")
  12. local IYFD = Instance.new("TextButton")
  13. local ChatCopyTroll = Instance.new("TextButton")
  14. local ChatSpamBox = Instance.new("TextBox")
  15. local SpamTextEntered = Instance.new("TextButton")
  16. local StopSpam = Instance.new("TextButton")
  17. local Close = Instance.new("TextButton")
  18. --Properties:
  19. Viper.Name = "Viper"
  20. Viper.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  21. Viper.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  22.  
  23. TopBar1.Name = "TopBar1"
  24. TopBar1.Parent = Viper
  25. TopBar1.BackgroundColor3 = Color3.new(0.278431, 0.278431, 0.278431)
  26. TopBar1.BorderSizePixel = 0
  27. TopBar1.Position = UDim2.new(0.159999996, 0, 0.165880874, 0)
  28. TopBar1.Size = UDim2.new(0.103030302, 0, 0.023032669, 0)
  29.  
  30. Background.Name = "Background"
  31. Background.Parent = TopBar1
  32. Background.BackgroundColor3 = Color3.new(0.278431, 0.278431, 0.278431)
  33. Background.BackgroundTransparency = 0.69999998807907
  34. Background.BorderSizePixel = 0
  35. Background.Position = UDim2.new(0.0533335954, 0, 0.951058626, 0)
  36. Background.Size = UDim2.new(0.901890099, 0, 10.1905489, 0)
  37.  
  38. Title.Name = "Title"
  39. Title.Parent = TopBar1
  40. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  41. Title.BackgroundTransparency = 1
  42. Title.BorderSizePixel = 0
  43. Title.Position = UDim2.new(0, 0, -0.0649349615, 0)
  44. Title.Size = UDim2.new(1, 0, 1, 0)
  45. Title.Font = Enum.Font.SourceSans
  46. Title.Text = "Viper"
  47. Title.TextColor3 = Color3.new(0, 0, 0)
  48. Title.TextScaled = true
  49. Title.TextSize = 14
  50. Title.TextWrapped = true
  51.  
  52. RainbowText.Name = "RainbowText"
  53. RainbowText.Parent = TopBar1
  54. RainbowText.BackgroundColor3 = Color3.new(1, 1, 1)
  55. RainbowText.BackgroundTransparency = 1
  56. RainbowText.BorderSizePixel = 0
  57. RainbowText.Position = UDim2.new(0.0533335954, 0, 0.962673903, 0)
  58. RainbowText.Size = UDim2.new(0.901890099, 0, 1.48133695, 0)
  59. RainbowText.Font = Enum.Font.SourceSans
  60. RainbowText.Text = "Rainbow Text"
  61. RainbowText.TextColor3 = Color3.new(0, 0, 0)
  62. RainbowText.TextScaled = true
  63. RainbowText.TextSize = 14
  64. RainbowText.TextWrapped = true
  65.  
  66. IYFE.Name = "IYFE"
  67. IYFE.Parent = TopBar1
  68. IYFE.BackgroundColor3 = Color3.new(1, 1, 1)
  69. IYFE.BackgroundTransparency = 1
  70. IYFE.BorderSizePixel = 0
  71. IYFE.Position = UDim2.new(0.0533335954, 0, 2.40668488, 0)
  72. IYFE.Size = UDim2.new(0.901890099, 0, 1.48133695, 0)
  73. IYFE.Font = Enum.Font.SourceSans
  74. IYFE.Text = "Infinite Yield FE"
  75. IYFE.TextColor3 = Color3.new(0, 0, 0)
  76. IYFE.TextScaled = true
  77. IYFE.TextSize = 14
  78. IYFE.TextWrapped = true
  79.  
  80. IYFD.Name = "IYFD"
  81. IYFD.Parent = TopBar1
  82. IYFD.BackgroundColor3 = Color3.new(1, 1, 1)
  83. IYFD.BackgroundTransparency = 1
  84. IYFD.BorderSizePixel = 0
  85. IYFD.Position = UDim2.new(0.0533335954, 0, 3.85069561, 0)
  86. IYFD.Size = UDim2.new(0.901890099, 0, 1.48133695, 0)
  87. IYFD.Font = Enum.Font.SourceSans
  88. IYFD.Text = "Infinite Yield FD"
  89. IYFD.TextColor3 = Color3.new(0, 0, 0)
  90. IYFD.TextScaled = true
  91. IYFD.TextSize = 14
  92. IYFD.TextWrapped = true
  93.  
  94. ChatCopyTroll.Name = "ChatCopyTroll"
  95. ChatCopyTroll.Parent = TopBar1
  96. ChatCopyTroll.BackgroundColor3 = Color3.new(1, 1, 1)
  97. ChatCopyTroll.BackgroundTransparency = 1
  98. ChatCopyTroll.BorderSizePixel = 0
  99. ChatCopyTroll.Position = UDim2.new(0.0533335954, 0, 5.29470634, 0)
  100. ChatCopyTroll.Size = UDim2.new(0.901890099, 0, 1.48133695, 0)
  101. ChatCopyTroll.Font = Enum.Font.SourceSans
  102. ChatCopyTroll.Text = "Copy Chat Troll"
  103. ChatCopyTroll.TextColor3 = Color3.new(0, 0, 0)
  104. ChatCopyTroll.TextScaled = true
  105. ChatCopyTroll.TextSize = 14
  106. ChatCopyTroll.TextWrapped = true
  107.  
  108. ChatSpamBox.Name = "ChatSpamBox"
  109. ChatSpamBox.Parent = TopBar1
  110. ChatSpamBox.BackgroundColor3 = Color3.new(1, 1, 1)
  111. ChatSpamBox.BackgroundTransparency = 0.9200000166893
  112. ChatSpamBox.BorderSizePixel = 0
  113. ChatSpamBox.Position = UDim2.new(0.052941177, 0, 6.73871756, 0)
  114. ChatSpamBox.Size = UDim2.new(0.902282536, 0, 1.6738714, 0)
  115. ChatSpamBox.Font = Enum.Font.SourceSans
  116. ChatSpamBox.PlaceholderColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  117. ChatSpamBox.PlaceholderText = "Enter text to spam"
  118. ChatSpamBox.Text = ""
  119. ChatSpamBox.TextColor3 = Color3.new(0, 0, 0)
  120. ChatSpamBox.TextScaled = true
  121. ChatSpamBox.TextSize = 14
  122. ChatSpamBox.TextWrapped = true
  123.  
  124. SpamTextEntered.Name = "SpamTextEntered"
  125. SpamTextEntered.Parent = TopBar1
  126. SpamTextEntered.BackgroundColor3 = Color3.new(1, 1, 1)
  127. SpamTextEntered.BackgroundTransparency = 1
  128. SpamTextEntered.BorderSizePixel = 0
  129. SpamTextEntered.Position = UDim2.new(0.0533335954, 0, 8.37526321, 0)
  130. SpamTextEntered.Size = UDim2.new(0.901890099, 0, 1.48133695, 0)
  131. SpamTextEntered.Font = Enum.Font.SourceSans
  132. SpamTextEntered.Text = "Spam Text Entered"
  133. SpamTextEntered.TextColor3 = Color3.new(0, 0, 0)
  134. SpamTextEntered.TextScaled = true
  135. SpamTextEntered.TextSize = 14
  136. SpamTextEntered.TextWrapped = true
  137.  
  138. StopSpam.Name = "StopSpam"
  139. StopSpam.Parent = TopBar1
  140. StopSpam.BackgroundColor3 = Color3.new(1, 1, 1)
  141. StopSpam.BackgroundTransparency = 1
  142. StopSpam.BorderSizePixel = 0
  143. StopSpam.Position = UDim2.new(0.0533335954, 0, 9.85660076, 0)
  144. StopSpam.Size = UDim2.new(0.901890099, 0, 1.25147665, 0)
  145. StopSpam.Font = Enum.Font.SourceSans
  146. StopSpam.Text = " Stop Spamming Text"
  147. StopSpam.TextColor3 = Color3.new(0, 0, 0)
  148. StopSpam.TextScaled = true
  149. StopSpam.TextSize = 14
  150. StopSpam.TextWrapped = true
  151.  
  152. Close.Name = "Close"
  153. Close.Parent = TopBar1
  154. Close.BackgroundColor3 = Color3.new(1, 1, 1)
  155. Close.BackgroundTransparency = 1
  156. Close.BorderSizePixel = 0
  157. Close.Position = UDim2.new(0.859215975, 0, -0.0272732042, 0)
  158. Close.Size = UDim2.new(0.137184232, 0, 0.989946842, 0)
  159. Close.Font = Enum.Font.SourceSansBold
  160. Close.Text = "X"
  161. Close.TextColor3 = Color3.new(0, 0, 0)
  162. Close.TextScaled = true
  163. Close.TextSize = 14
  164. Close.TextWrapped = true
  165. -- Scripts:
  166. function SCRIPT_XSHV82_FAKESCRIPT() -- RainbowText.LocalScript
  167.     local script = Instance.new('LocalScript')
  168.     script.Parent = RainbowText
  169.     local enabled = false
  170.     script.Parent.MouseButton1Click:Connect(function()
  171.     enabled = true
  172.     function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  173.     local counter = 0
  174.     while enabled do
  175.         wait(.1)
  176.         script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  177.         counter = counter + .01
  178.         script.Parent.Parent.IYFD.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  179.         counter = counter + .01
  180.         script.Parent.Parent.IYFE.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  181.         counter = counter + .01
  182.         script.Parent.Parent.SpamTextEntered.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  183.         counter = counter + .01
  184.         script.Parent.Parent.StopSpam.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  185.         counter = counter + .01
  186.         script.Parent.Parent.ChatCopyTroll.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  187.         counter = counter + .01
  188.         script.Parent.Parent.Title.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  189.         counter = counter + .01
  190.     end
  191.     end)
  192.  
  193. end
  194. coroutine.resume(coroutine.create(SCRIPT_XSHV82_FAKESCRIPT))
  195. function SCRIPT_LOOD85_FAKESCRIPT() -- IYFE.LocalScript
  196.     local script = Instance.new('LocalScript')
  197.     script.Parent = IYFE
  198.     script.Parent.MouseButton1Click:Connect(function()
  199.         loadstring(game:HttpGet(('https://pastebin.com/raw/tzTXmYf2'),true))()
  200.     end)
  201.  
  202. end
  203. coroutine.resume(coroutine.create(SCRIPT_LOOD85_FAKESCRIPT))
  204. function SCRIPT_JFQB89_FAKESCRIPT() -- IYFD.LocalScript
  205.     local script = Instance.new('LocalScript')
  206.     script.Parent = IYFD
  207.     script.Parent.MouseButton1Click:Connect(function()
  208.         loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))()
  209.     end)
  210.  
  211. end
  212. coroutine.resume(coroutine.create(SCRIPT_JFQB89_FAKESCRIPT))
  213. function SCRIPT_IWCM89_FAKESCRIPT() -- ChatCopyTroll.LocalScript
  214.     local script = Instance.new('LocalScript')
  215.     script.Parent = ChatCopyTroll
  216.     script.Parent.MouseButton1Click:Connect(function()
  217.         local Action = game.Players:GetPlayers()
  218.       for i = 1,#Action do
  219.     Action[i].Chatted:connect(function(Message)
  220.       game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("".."["..Action[i].Name.."]".." "..Message, "All")
  221.       end)
  222.     end
  223.     end)
  224.  
  225. end
  226. coroutine.resume(coroutine.create(SCRIPT_IWCM89_FAKESCRIPT))
  227. function SCRIPT_CEDQ77_FAKESCRIPT() -- SpamTextEntered.LocalScript
  228.     local script = Instance.new('LocalScript')
  229.     script.Parent = SpamTextEntered
  230.     local enabled = false
  231.     script.Parent.MouseButton1Click:Connect(function()
  232.    
  233.     local enabled = true
  234.     while enabled do
  235.     wait(1)
  236.       game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(script.Parent.Parent.ChatSpamBox.Text, "All")
  237.     script.Parent.Parent.StopSpam.MouseButton1Click:Connect(function()
  238.         enabled = false
  239.     end)
  240.     end
  241.     end)
  242.  
  243. end
  244. coroutine.resume(coroutine.create(SCRIPT_CEDQ77_FAKESCRIPT))
  245. function SCRIPT_DXCP80_FAKESCRIPT() -- TopBar1.Draggable
  246.     local script = Instance.new('LocalScript')
  247.     script.Parent = TopBar1
  248.     local UserInputService = game:GetService("UserInputService")
  249.    
  250.     local gui = script.Parent
  251.    
  252.     local dragging
  253.     local dragInput
  254.     local dragStart
  255.     local startPos
  256.    
  257.     local function update(input)
  258.         local delta = input.Position - dragStart
  259.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  260.     end
  261.    
  262.     gui.InputBegan:Connect(function(input)
  263.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  264.             dragging = true
  265.             dragStart = input.Position
  266.             startPos = gui.Position
  267.            
  268.             input.Changed:Connect(function()
  269.                 if input.UserInputState == Enum.UserInputState.End then
  270.                     dragging = false
  271.                 end
  272.             end)
  273.         end
  274.     end)
  275.    
  276.     gui.InputChanged:Connect(function(input)
  277.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  278.             dragInput = input
  279.         end
  280.     end)
  281.    
  282.     UserInputService.InputChanged:Connect(function(input)
  283.         if input == dragInput and dragging then
  284.             update(input)
  285.         end
  286.     end)
  287.  
  288. end
  289. coroutine.resume(coroutine.create(SCRIPT_DXCP80_FAKESCRIPT))
  290. function SCRIPT_YMJV87_FAKESCRIPT() -- Close.LocalScript
  291.     local script = Instance.new('LocalScript')
  292.     script.Parent = Close
  293.     script.Parent.MouseButton1Click:Connect(function()
  294.         script.Parent.Parent.Parent:Remove()
  295.     end)
  296.  
  297. end
  298. coroutine.resume(coroutine.create(SCRIPT_YMJV87_FAKESCRIPT))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement