Advertisement
specxn

DBU Updated

Aug 26th, 2023 (edited)
1,338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.30 KB | None | 0 0
  1. local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
  2.  
  3. local Window = Rayfield:CreateWindow({
  4. Name = "DBU",
  5. LoadingTitle = "DBU Script",
  6. LoadingSubtitle = "by Spec",
  7. ConfigurationSaving = {
  8. Enabled = true,
  9. FolderName = DBU, -- Create a custom folder for your hub/game
  10. FileName = "DBU Hub"
  11. },
  12. Discord = {
  13. Enabled = false,
  14. Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ABCD would be ABCD
  15. RememberJoins = true -- Set this to false to make them join the discord every time they load it up
  16. },
  17. KeySystem = false, -- Set this to true to use our key system
  18. KeySettings = {
  19. Title = "Untitled",
  20. Subtitle = "Key System",
  21. Note = "No method of obtaining the key is provided",
  22. FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file
  23. SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script
  24. GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
  25. Key = {"Hello"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22")
  26. }
  27. })
  28.  
  29. -- Tabs
  30. local MainTab = Window:CreateTab("Main") -- Title, Image
  31. --
  32. local plr = game.Players.LocalPlayer
  33. local RunService = game:GetService('RunService')
  34. local questRemote = game:GetService("ReplicatedStorage").Package.Events.Qaction
  35. local punchRemote = game:GetService("ReplicatedStorage").Package.Events.p
  36. local equipRemote = game:GetService("ReplicatedStorage").Package.Events.equipskill
  37. local rebirthRemote = game:GetService("ReplicatedStorage").Package.Events.reb
  38.  
  39. local Settings = {Tables = {Forms = {'SSJB4','True God of Creation','True God of Destruction','Super Broly','LSSJG','LSSJ4','SSJG4','LSSJ3','SSJ5','Mystic Kaioken','LSSJ Kaioken','SSJ2 Kaioken','SSJBUI','LBSSJ4','SSJR3','SSJB3','God of Destruction','God of Creation','Jiren Ultra Instinct', 'Mastered Ultra Instinct','Godly SSJ2','Evil SSJ','Blue Evolution','Dark Rose','Kefla SSJ2','SSJ Berserker','True Rose', 'SSJB Kaioken','SSJ Rose', 'SSJ Blue','Corrupt SSJ','SSJ Rage','SSJG','SSJ4','Mystic','LSSJ','SSJ3','Spirit SSJ','SSJ2 Majin','SSJ2','SSJ Kaioken','SSJ','FSSJ','Kaioken'}};Variables = {Farm = false}}
  40. setmetatable(Settings, {__index = function() warn('f') end}) -- literally no use i was just bored
  41.  
  42. local StackForms = {'Godly SSJ2','Mystic','SSJ3'}
  43.  
  44. local function returnQuest(boolean)
  45. local quest = getrenv()._G.x.GetRecommendedQuest(game.Players.LocalPlayer)
  46. if (boolean) and quest:find('Vills Planet') then
  47. local args = {
  48. [1] = "Vills Planet"
  49. }
  50.  
  51. game:GetService("ReplicatedStorage"):WaitForChild("Package"):WaitForChild("Events"):WaitForChild("TP"):InvokeServer(unpack(args))
  52. else
  53. if (boolean) and quest:find('Kito') then
  54. local args = {
  55. [1] = "Earth"
  56. }
  57.  
  58. game:GetService("ReplicatedStorage"):WaitForChild("Package"):WaitForChild("Events"):WaitForChild("TP"):InvokeServer(unpack(args))
  59. else
  60. return quest
  61. end
  62. end
  63. end
  64. local function transform()
  65. pcall(function()
  66. for i,v in pairs(Settings.Tables.Forms) do
  67. if equipRemote:InvokeServer(v) then
  68. break
  69. end
  70. end
  71. repeat wait()
  72. if plr:WaitForChild("Status"):WaitForChild("SelectedTransformation").Value ~= plr.Status.Transformation.Value then
  73. game:GetService("ReplicatedStorage"):WaitForChild("Package"):WaitForChild("Events"):WaitForChild("ta"):InvokeServer()
  74. end
  75. until game.Players.LocalPlayer.Status.SelectedTransformation.Value == game.Players.LocalPlayer.Status.Transformation.Value
  76. end)
  77. end
  78.  
  79.  
  80.  
  81.  
  82. local function stacktransform()
  83. pcall(function()
  84. for i,v in pairs(StackForms) do
  85. print(v)
  86. if equipRemote:InvokeServer(v) then
  87. break
  88. end
  89. end
  90.  
  91. plr.Character:WaitForChild("Humanoid"):ChangeState(15)
  92. wait(5.7)
  93. repeat
  94. game:WaitForChild("ReplicatedStorage"):WaitForChild("Package"):WaitForChild("Events"):WaitForChild("ta"):InvokeServer()
  95. wait()
  96. until game.Players.LocalPlayer.Character.Humanoid.Health > 0
  97. wait(4)
  98. transform()
  99. end)
  100.  
  101. end
  102.  
  103. RunService.RenderStepped:Connect(function()
  104. if Settings.Variables.Farm then
  105. plr.Character:WaitForChild('Humanoid'):ChangeState(11)
  106. end
  107. end)
  108.  
  109. Rayfield:Notify({
  110. Title = "DBU Script Loaded",
  111. Content = "Time to exploit",
  112. Duration = 5,
  113. Image = 4483362458,
  114. Actions = { -- Notification Buttons
  115. Ignore = {
  116. Name = "Okay!",
  117. Callback = function()
  118. print("The user tapped Okay!")
  119. end
  120. },
  121. },
  122. })
  123.  
  124. local Autofarm = MainTab:CreateToggle({
  125. Name = 'Rebirth-Farm',
  126. CurrentValue = false,
  127. Flag = "Toggle10",
  128. Callback = function(bool)
  129. _G.Autofarm = not _G.Autofarm
  130. Settings.Variables.Farm = bool
  131. while bool and wait() and _G.Autofarm == true do
  132. if (not plr.PlayerGui:WaitForChild("Main"):WaitForChild("MainFrame"):WaitForChild("Frames"):WaitForChild("Quest"):WaitForChild("Nop").Visible and bool) then
  133. for i,v in next, workspace.Living:GetChildren() do
  134. if (v.Name == returnQuest(true) or v.Name == game:GetService("ReplicatedStorage").Package.Quests[returnQuest(true)].Objective.Value) and not plr.PlayerGui.Main.MainFrame.Frames.Quest.Nop.Visible and v:FindFirstChild('Humanoid') and v:FindFirstChild('HumanoidRootPart') and v.Humanoid.Health > 0 then
  135. repeat wait()
  136. pcall(function() plr.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0,0,2) end)
  137. punchRemote:FireServer('Blacknwhite27',1)
  138. until not v or not v:FindFirstChild('Humanoid') or not v:FindFirstChild('HumanoidRootPart') or v.Humanoid.Health <= 0 or not Settings.Variables.Farm or plr.PlayerGui:WaitForChild('Main').MainFrame.Frames.Quest.Nop.Visible
  139. end
  140. end
  141. else
  142. pcall(function() questRemote:InvokeServer(workspace.Others.NPCs[returnQuest(true)]) end)
  143. end
  144. end
  145. end
  146. })
  147.  
  148.  
  149.  
  150. local GodMode = MainTab:CreateToggle({
  151. Name = 'GodMode',
  152. CurrentValue = false,
  153. Flag = "Toggle2",
  154. Callback = function(bool)
  155. _G.Godmode = not _G.Godmode
  156. pcall(function()
  157. if _G.Godmode then
  158. plr.Character.Status.Blocking.Parent = nil
  159. else
  160. plr.Character.Humanoid.Health = -math.huge
  161. end
  162. end)
  163. end
  164. })
  165. local AutoTransform = MainTab:CreateToggle({
  166. Name = 'Auto-Transform',
  167. CurrentValue = false,
  168. Flag = "Toggle3",
  169. Callback = function(bool)
  170. _G.Autoform = not _G.Autoform
  171. pcall(function()
  172. while bool and wait() and _G.Autoform == true do
  173. transform()
  174. end
  175. end)
  176. end
  177. })
  178.  
  179.  
  180.  
  181.  
  182.  
  183. local AutoRebirth = MainTab:CreateToggle({
  184. Name = 'Rebirth',
  185. CurrentValue = false,
  186. Flag = "Toggle4",
  187. Callback = function(bool)
  188. _G.rebirth = not _G.rebirth
  189. while bool and wait() and _G.rebirth == true do
  190. rebirthRemote:InvokeServer()
  191. end
  192. end
  193. })
  194.  
  195. local AutoCharge = MainTab:CreateToggle({
  196. Name = 'Auto-Charge',
  197. CurrentValue = false,
  198. Flag = "Toggle5",
  199. Callback = function(bool)
  200. _G.Autocharge = not _G.Autocharge
  201. while bool and wait() and _G.Autocharge == true do
  202. game:GetService("ReplicatedStorage").Package.Events.cha:InvokeServer('Blacknwhite27')
  203. end
  204. end
  205. })
  206.  
  207. local AutoVolley = MainTab:CreateToggle({
  208. Name = 'Auto Energy Volley/Mach Kick',
  209. CurrentValue = false,
  210. Flag = "Toggle6",
  211. Callback = function(bool)
  212. _G.AutoEnergy = not _G.AutoEnergy
  213. while bool and wait() and _G.AutoEnergy == true and plr.Character and plr.Status do
  214. local args2 = {
  215. [1] = "Energy Volley"
  216. }
  217.  
  218. game:GetService("ReplicatedStorage"):WaitForChild("Package"):WaitForChild("Events"):WaitForChild("equipskill"):InvokeServer(unpack(args2))
  219. equipRemote:InvokeServer("Mach Kick")
  220. if plr.Character:WaitForChild("Stats"):WaitForChild("Ki").Value > (plr.Character:WaitForChild("Stats"):WaitForChild("Ki").MaxValue * .35) then
  221. local args = {
  222. [1] = "Energy Volley",
  223. [2] = {
  224. ["FaceMouse"] = false
  225. },
  226. [3] = "Blacknwhite27"
  227. }
  228.  
  229. game:GetService("ReplicatedStorage"):WaitForChild("Package"):WaitForChild("Events"):WaitForChild("voleys"):InvokeServer(unpack(args))
  230.  
  231. local args3 = {
  232. [1] = "Mach Kick",
  233. [2] = "Blacknwhite27",
  234. }
  235.  
  236. game:GetService("ReplicatedStorage"):WaitForChild("Package"):WaitForChild("Events"):WaitForChild("mel"):InvokeServer(unpack(args3))
  237. end
  238. end
  239. end
  240. })
  241.  
  242. local AutoStats = MainTab:CreateToggle({
  243. Name = 'Auto Show Stats',
  244. CurrentValue = false,
  245. Flag = "Toggle8",
  246. Callback = function(bool)
  247. _G.Autostats = not _G.Autostats
  248. while bool and wait() and _G.Autostats == true do
  249. plr.PlayerGui:WaitForChild("Main"):WaitForChild("MainFrame"):WaitForChild("Frames"):WaitForChild("Stats").Visible = true
  250. plr.PlayerGui:WaitForChild("Main"):WaitForChild("MainFrame"):WaitForChild("Frames"):WaitForChild("Stats").Position = UDim2.new(0.01, 0, 0.02, 0)
  251. end
  252. end
  253. })
  254.  
  255.  
  256. local StackToggle = MainTab:CreateButton({
  257. Name = "Stack Forms",
  258. Callback = function()
  259. stacktransform()
  260. end,
  261. })
  262.  
  263.  
  264.  
  265. local Button = MainTab:CreateButton({
  266. Name = "Remote Spy",
  267. Callback = function()
  268. _G.RemoteSpy = not _G.RemoteSpy
  269. loadstring(game:HttpGet("https://raw.githubusercontent.com/78n/SimpleSpy/main/SimpleSpySource.lua"))()
  270. end,
  271. })
  272.  
  273. local Button = MainTab:CreateButton({
  274. Name = "Infinite Yield",
  275. Callback = function()
  276. _G.IY = not _G.IY
  277. loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
  278. end,
  279. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement