sucksuck

Untitled

Jan 29th, 2024
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.07 KB | None | 0 0
  1. for _,v in next, getconnections(game:GetService("LogService").MessageOut) do
  2. v:Disable()
  3. end
  4. for _,v in next, getconnections(game:GetService("ScriptContext").Error) do
  5. v:Disable()
  6. end
  7.  
  8. local Players = game:GetService("Players")
  9. local plr = Players.LocalPlayer
  10.  
  11. if plr then
  12. for i,v in pairs(plr.Character:GetChildren()) do
  13. if v:IsA("LocalScript") and v.Name ~= "Animate" and v.Name ~= "PartyBillboard" and v.Name ~= "SpawnColorChanger" then
  14. v:Destroy()
  15. end
  16. end
  17. end
  18.  
  19. local UNIATTEMPT = true
  20. local UIS = game:GetService("UserInputService")
  21.  
  22. local Fluent = loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/download/main.lua"))()
  23. local SaveManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/SaveManager.lua"))()
  24. local InterfaceManager = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/master/Addons/InterfaceManager.lua"))()
  25.  
  26. local Window = Fluent:CreateWindow({
  27. Title = "Fluent " .. Fluent.Version,
  28. SubTitle = "by dawid",
  29. TabWidth = 160,
  30. Size = UDim2.fromOffset(580, 460),
  31. Acrylic = true, -- The blur may be detectable, setting this to false disables blur entirely
  32. Theme = "Dark",
  33. MinimizeKey = Enum.KeyCode.LeftControl -- Used when theres no MinimizeKeybind
  34. })
  35.  
  36.  
  37.  
  38. local Tab1 = {
  39. Main = Window:AddTab({ Title = "Main", Icon = "" }),
  40. }
  41.  
  42. local Tab2 = {
  43. Main = Window:AddTab({ Title = "☠", Icon = "" }),
  44. }
  45.  
  46. local Tab3 = {
  47. Main = Window:AddTab({ Title = "Visuals", Icon = "" }),
  48. Settings = Window:AddTab({ Title = "Settings", Icon = "settings" })
  49. }
  50.  
  51.  
  52.  
  53. getgenv().Settings = {
  54. ["Circle"] = {
  55. ["ReachEnabled"] = false,
  56. ["Reach"] = 1,
  57. }
  58. }
  59.  
  60.  
  61. local Settings = getgenv().Settings
  62. local ReachSettings = Settings["Circle"]
  63.  
  64.  
  65.  
  66. Fluent:Notify({
  67. Title = "urion.lua",
  68. Content = "Thanks for using urion.lua",
  69. Duration = 8
  70. })
  71.  
  72.  
  73.  
  74. -- || Main Code || --
  75.  
  76. local PlayerService = game:GetService("Players")
  77. local RunService = game:GetService("RunService")
  78.  
  79. local PlayerService = game:GetService("Players")
  80. local RunService = game:GetService("RunService")
  81.  
  82. RunService.Stepped:Connect(function()
  83. if ReachSettings["ReachEnabled"] then
  84. local s,r = pcall(function()
  85. local Handle = PlayerService.LocalPlayer.Character:FindFirstChildOfClass("Tool").Handle
  86. for _, Player in pairs(PlayerService:GetPlayers()) do
  87. local Character = Player.Character
  88. if not Character then continue end
  89. if Character ~= PlayerService.LocalPlayer.Character and Character.Humanoid.Health ~= 0 and (Character.HumanoidRootPart.Position - Handle.Position).Magnitude <= ReachSettings["Reach"] then
  90. Character["Left Arm"]:BreakJoints()
  91. Character["Left Leg"]:BreakJoints()
  92. Character["Right Leg"]:BreakJoints()
  93. Character["Left Arm"].CFrame = Handle.CFrame
  94. Character["Left Leg"].CFrame = Handle.CFrame
  95. Character["Right Leg"].CFrame = Handle.CFrame
  96. Character["Left Arm"].Transparency = 1
  97. Character["Left Leg"].Transparency = 1
  98. Character["Right Leg"].Transparency = 1
  99. end
  100. end
  101. end)
  102. end
  103. end)
  104.  
  105. local IsWhitelisted = function(object)
  106. if object:IsA("Part") and table.find(Whitelisted, object.name) then
  107. return true
  108. end
  109. return false
  110. end
  111.  
  112. local IsLunging = function(Handle)
  113. if (Handle.Parent.Parent.GripUp == Vector3.new(1,0,0)) or (Handle.Parent.GripUp == Vector3.new(1,0,0)) then
  114. return true
  115. end
  116. return false
  117. end
  118.  
  119.  
  120. -- Define the callback function
  121. local function updateSphere(Value)
  122. ReachSettings["Reach"] = Value
  123. for i,v in pairs(game:GetService('Players').LocalPlayer.Character:GetChildren()) do
  124. if v:isA("Tool") then
  125. local a = Instance.new("SelectionSphere",v.Handle)
  126. v.Handle.Massless = true
  127. v.Handle.Transparency = 0
  128. a.Adornee = v.Handle
  129. v.Handle.Size = Vector3.new(Value, Value , Value) -- Set the size of the sphere to the slider value
  130. a.Color3 = Color3.new(0, 0, 0) -- Set sphere color to black
  131. a.SurfaceSelection = 0 -- Set SurfaceSelection to 0
  132. a.CanCollide = false
  133. end
  134. end
  135. end
  136.  
  137.  
  138. -- Define the toggle and slider
  139. local MyToggle = Tab1.Main:AddToggle("MyToggle", {Title = "Reach", Default = false })
  140. local Slider = Tab1.Main:AddSlider("Slider", {
  141. Title = "Radius",
  142. Description = "",
  143. Default = 1,
  144. Min = 1,
  145. Max = 24.9,
  146. Rounding = 1,
  147. Callback = updateSphere -- Use the callback function here
  148. })
  149.  
  150. -- Set up the onChanged events for the toggle and slider
  151. MyToggle:OnChanged(function(Value)
  152. ReachSettings["ReachEnabled"] = Value
  153. print("Toggle changed:", Value)
  154. end)
  155.  
  156. Slider:OnChanged(function(Value)
  157. print("Slider changed:", Value)
  158. end)
  159.  
  160. -- Set initial values for the toggle and slider
  161. MyToggle:SetValue(false)
  162. Slider:SetValue(3)
  163.  
  164. Tab2.Main:AddButton({
  165. Title = "Roblox Microsoft Store/UWP cursor fix",
  166. Description = "Method to fix UWP cursor",
  167. Callback = function()
  168. Window:Dialog({
  169. Title = "Fix",
  170. Content =
  171. [[Teleport crash resolve
  172.  
  173. Cursor can not leave the window (Press Windows Key to escape)
  174.  
  175. Open source
  176.  
  177. The github link was copied to your clipboard its open sourced.]],
  178. Buttons = {
  179.  
  180. {
  181. Title = "Ok",
  182. Callback = function()
  183. setclipboard("")
  184. end
  185. }
  186. }
  187. })
  188. end
  189. })
  190.  
  191.  
  192. local Toggle = Tab3.Main:AddToggle("MyToggle", {Title = "Rainbow Chat", Default = false })
  193. local rainbowChatActive = false
  194.  
  195. local OriginalChatSettings = {
  196. TextColor3 = Color3.new(0,0,0),
  197. BubbleDuration = 20,
  198. MaxBubbles = 20,
  199. BackgroundColor3 = Color3.fromRGB(0, 0, 0),
  200. TextSize = 16,
  201. Font = Enum.Font.Ubuntu,
  202. Transparency = .1,
  203. CornerRadius = UDim.new(0, 30),
  204. TailVisible = true,
  205. Padding = 8,
  206. MaxWidth = 500,
  207. VerticalStudsOffset = 0,
  208. BubblesSpacing = 3,
  209. MinimizeDistance = 250,
  210. MaxDistance = 500,
  211. }
  212.  
  213. Toggle:OnChanged(function()
  214. print("Toggle changed:", Options.MyToggle.Value)
  215.  
  216. if Options.MyToggle.Value then
  217. -- Enable rainbow chat
  218. rainbowChatActive = true
  219.  
  220. coroutine.wrap(function()
  221. while rainbowChatActive do
  222. for i = 0,255,10 do
  223. textcolour = Color3.new(255/255,i/255,0/255)
  224. wait()
  225. end
  226. -- Add more color transitions if needed
  227. if not rainbowChatActive then
  228. break -- Break out of the loop if rainbowChatActive becomes false
  229. end
  230. end
  231. end)()
  232.  
  233. while wait() do
  234. pcall(function()
  235. game:GetService("Chat"):SetBubbleChatSettings({
  236. TextColor3 = textcolour,
  237. BubbleDuration = 20,
  238. MaxBubbles = 20,
  239. BackgroundColor3 = Color3.fromRGB(0, 0, 0),
  240. TextSize = 16,
  241. Font = Enum.Font.Ubuntu,
  242. Transparency = .1,
  243. CornerRadius = UDim.new(0, 30),
  244. TailVisible = true,
  245. Padding = 8,
  246. MaxWidth = 500,
  247. VerticalStudsOffset = 0,
  248. BubblesSpacing = 3,
  249. MinimizeDistance = 250,
  250. MaxDistance = 500,
  251. })
  252. end)
  253. end
  254. else
  255. -- Disable rainbow chat and stop the rainbow loop
  256. rainbowChatActive = false
  257. textcolour = Color3.new(0,0,0)
  258. game:GetService("Chat"):SetBubbleChatSettings(OriginalChatSettings)
  259. end
  260. end)
  261.  
  262. Options.MyToggle:SetValue(false)
  263.  
  264.  
  265.  
  266. -- Addons:
  267. -- SaveManager (Allows you to have a configuration system)
  268. -- InterfaceManager (Allows you to have a interface managment system)
  269.  
  270. -- Hand the library over to our managers
  271. SaveManager:SetLibrary(Fluent)
  272. InterfaceManager:SetLibrary(Fluent)
  273.  
  274. -- Ignore keys that are used by ThemeManager.
  275. -- (we dont want configs to save themes, do we?)
  276. SaveManager:IgnoreThemeSettings()
  277.  
  278. -- You can add indexes of elements the save manager should ignore
  279. SaveManager:SetIgnoreIndexes({})
  280.  
  281. -- use case for doing it this way:
  282. -- a script hub could have themes in a global folder
  283. -- and game configs in a separate folder per game
  284. InterfaceManager:SetFolder("FluentScriptHub")
  285. SaveManager:SetFolder("FluentScriptHub/specific-game")
  286.  
  287. InterfaceManager:BuildInterfaceSection(Tab3.Settings)
  288. SaveManager:BuildConfigSection(Tab3.Settings)
  289.  
  290.  
  291. Window:SelectTab(1)
  292.  
  293. -- You can use the SaveManager:LoadAutoloadConfig() to load a config
  294. -- which has been marked to be one that auto loads!
  295. SaveManager:LoadAutoloadConfig()
Add Comment
Please, Sign In to add comment