Vikajanana

Untitled

Jan 21st, 2024 (edited)
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.28 KB | None | 0 0
  1. local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
  2.  
  3. local Window = Rayfield:CreateWindow({
  4. Name = "Blade-Ball-Hub",
  5. LoadingTitle = "Blade Ball-Hub",
  6. LoadingSubtitle = "by victor-capivara",
  7. ConfigurationSaving = {
  8. Enabled = false,
  9. FolderName = nil, -- Create a custom folder for your hub/game
  10. FileName = "BLadeBall"
  11. },
  12. Discord = {
  13. Enabled = true,
  14. Invite = "VinhHub", -- 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 = true, -- Set this to true to use our key system
  18. KeySettings = {
  19. Title = "✪Blade Ball | Key✪",
  20. Subtitle = "Key no grupo ou chama pv!",
  21. Note = "chama pv que passou a key ou no grupo scripts by victor",
  22. FileName = "examplehubkey", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file
  23. SaveKey = false, -- The user's key will be saved, but if you change the key, they will be unable to use your script
  24. GrabKeyFromSite = True, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
  25. Key = {"reicapivara"} -- 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. local MainTab = Window:CreateTab("Home", nil) -- Title, Image
  30. local MainSection = MainTab:CreateSection("Main")
  31.  
  32. Rayfield:Notify({
  33. Title = "Blade-ball-by-victor-capivara",
  34. Content = "obrigado por usar meu script",
  35. Duration = 5,
  36. Image = nil,
  37. Actions = { -- Notification Buttons
  38. Ignore = {
  39. Name = "CamOn!",
  40. Callback = function()
  41. print("The user tapped Okay!")
  42. end
  43. },
  44. },
  45. })
  46.  
  47. local Button = MainTab:CreateButton({
  48. Name = "Auto Parry V1",
  49. Callback = function()
  50. getgenv().config = getgenv().config or {
  51. hit_time = 0.5, -- // recommended 0.25 to 0.75 \ --
  52.  
  53. mode = 'Always', -- // Hold , Toggle , Always \ --
  54. deflect_type = 'Remote', -- // Key Press , Remote \ --
  55. notifications = true,
  56. keybind = Enum.KeyCode.V
  57. }
  58.  
  59. loadstring(game:HttpGet("https://raw.githubusercontent.com/Hosvile/Refinement/main/MC%3ABlade%20Ball%20Parry%20V4.0.0",true))()
  60. end,
  61. })
  62.  
  63.  
  64. local Slider = MainTab:CreateSlider({
  65. Name = "Range (TamDanh)",
  66. Range = {0, 50},
  67. Increment = 10,
  68. Suffix = "Range",
  69. CurrentValue = 1,
  70. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  71. Callback = function(Value)
  72. -- The function that takes place when the slider changes
  73. -- The variable (Value) is a number which correlates to the value the slider is currently at
  74. end,
  75. })
  76.  
  77. local Button = MainTab:CreateButton({
  78. Name = "Auto Parry V2",
  79. Callback = function()
  80. loadstring(game:HttpGet("https://raw.githubusercontent.com/Hosvile/Refinement/main/MC%3ABlade%20Ball%20Parry%20V4.0.0",true))()
  81. end,
  82. })
  83.  
  84. local Toggle = MainTab:CreateToggle({
  85. Name = "AutoRange",
  86. CurrentValue = false,
  87. Flag = "toggleexample", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  88. Callback = function(Value)
  89. -- The function that takes place when the toggle is pressed
  90. -- The variable (Value) is a boolean on whether the toggle is true or false
  91. end,
  92. })
  93.  
  94. local Toggle = MainTab:CreateToggle({
  95. Name = "Change Any Ability",
  96. CurrentValue = false,
  97. Flag = "toggleexample", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  98. Callback = function(Value)
  99. local localPlayer = game.Players.LocalPlayer
  100. local character = localPlayer.Character or localPlayer.CharacterAdded:Wait()
  101. local abilitiesFolder = character:WaitForChild("Abilities")
  102.  
  103. local ChosenAbility = "Raging Deflection"
  104.  
  105. local function createGUI()
  106. local screenGui = Instance.new("ScreenGui")
  107. screenGui.Name = "AbilityChooser"
  108. screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  109.  
  110. local frame = Instance.new("Frame")
  111. frame.Size = UDim2.new(0, 200, 0, 250)
  112. frame.Position = UDim2.new(0.5, -100, 0.5, -125)
  113. frame.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
  114. frame.BorderSizePixel = 0
  115. frame.Parent = screenGui
  116.  
  117. local isDragging = false
  118. local dragInput
  119. local dragStart
  120. local startPos
  121.  
  122. local function update(input)
  123. local delta = input.Position - dragStart
  124. frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  125. end
  126.  
  127. frame.InputBegan:Connect(function(input)
  128. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  129. isDragging = true
  130. dragStart = input.Position
  131. startPos = frame.Position
  132.  
  133. input.Changed:Connect(function()
  134. if input.UserInputState == Enum.UserInputState.End then
  135. isDragging = false
  136. end
  137. end)
  138. end
  139. end)
  140.  
  141. frame.InputChanged:Connect(function(input)
  142. if input.UserInputType == Enum.UserInputType.MouseMovement then
  143. dragInput = input
  144. end
  145. end)
  146.  
  147. game:GetService("UserInputService").InputChanged:Connect(function(input)
  148. if input == dragInput and isDragging then
  149. update(input)
  150. end
  151. end)
  152.  
  153. local abilities = {"Dash", "Forcefield", "Invisibility", "Platform", "Raging Deflection", "Shadow Step", "Super Jump", "Telekinesis", "Thunder Dash"}
  154. local buttonHeight = 20
  155. for i, ability in ipairs(abilities) do
  156. local button = Instance.new("TextButton")
  157. button.Size = UDim2.new(1, 0, 0, buttonHeight)
  158. button.Position = UDim2.new(0, 0, 0, (i - 1) * (buttonHeight + 5))
  159. button.Text = ability
  160. button.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)
  161. button.BorderColor3 = Color3.new(1, 1, 1)
  162. button.Parent = frame
  163.  
  164. button.MouseButton1Click:Connect(function()
  165. ChosenAbility = ability
  166. end)
  167. end
  168. end
  169.  
  170. local function onCharacterAdded(newCharacter)
  171. character = newCharacter
  172. abilitiesFolder = character:WaitForChild("Abilities")
  173. createGUI()
  174. end
  175.  
  176. localPlayer.CharacterAdded:Connect(onCharacterAdded)
  177. createGUI()
  178.  
  179. while task.wait() do
  180. for _, obj in pairs(abilitiesFolder:GetChildren()) do
  181. if obj:IsA("LocalScript") then
  182. if obj.Name == ChosenAbility then
  183. obj.Disabled = false
  184. else
  185. obj.Disabled = true
  186. end
  187. end
  188. end
  189. end
  190. end,
  191. })
  192.  
  193. local Dropdown = MainTab:CreateDropdown({
  194. Name = "Auto Vote Map",
  195. Options = {"Solo","Team2","Team4"},
  196. CurrentOption = {"Random"},
  197. MultipleOptions = false,
  198. Flag = "Vote", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  199. Callback = function(Option)
  200. print(Option)
  201. end,
  202. })
  203. local TeleportTab = Window:CreateTab("Teleport", nil) -- Title, Image
  204. local Section = TeleportTab:CreateSection("Map")
  205.  
  206. local Button = TeleportTab:CreateButton({
  207. Name = "Teleport To Map (NotWork)",
  208. Callback = function()
  209. print('lobby')
  210. end,
  211. })
  212. local Button = TeleportTab:CreateButton({
  213. Name = "Teleport To Lobby (NotWork)",
  214. Callback = function()
  215. print('lobby')
  216. end,
  217. })
  218.  
  219. local PlayerTab = Window:CreateTab("Player", nil) -- Title, Image
  220. local PlayerSection = PlayerTab:CreateSection("Character")
  221.  
  222. local Slider = PlayerTab:CreateSlider({
  223. Name = "Walkspeed Player",
  224. Range = {0, 300},
  225. Increment = 1,
  226. Suffix = "Speed",
  227. CurrentValue = 16,
  228. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  229. Callback = function(Value)
  230. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = (Value)
  231. end,
  232. })
  233.  
  234. local Slider = PlayerTab:CreateSlider({
  235. Name = "JumpPower Player",
  236. Range = {0, 100},
  237. Increment = 1,
  238. Suffix = "Jump",
  239. CurrentValue = 16,
  240. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  241. Callback = function(Value)
  242. game.Players.LocalPlayer.Character.Humanoid.JumpPower = (Value)
  243. end,
  244. })
  245.  
  246. local MiscTab = Window:CreateTab("Misc", nil) -- Title, Image
  247. local Section = MiscTab:CreateSection("Farm")
  248.  
  249. local Toggle = MiscTab:CreateToggle({
  250. Name = "Auto Farm",
  251. CurrentValue = false,
  252. Flag = "toggleexample", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  253. Callback = function(Value)
  254. loadstring(game:HttpGet("https://raw.githubusercontent.com/frankblox/rbxscripts/main/0bladeball"))()
  255. end,
  256. })
  257.  
  258. local Toggle = MiscTab:CreateToggle({
  259. Name = "KeyBoard",
  260. CurrentValue = false,
  261. Flag = "toggleexample", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  262. Callback = function(Value)
  263. loadstring(game:HttpGet("https://raw.githubusercontent.com/advxzivhsjjdhxhsidifvsh/mobkeyboard/main/main.txt", true))()
  264.  
  265. end,
  266. })
  267. local InfoTab = Window:CreateTab("Info", nil) -- Title, Image
  268. local Section = InfoTab:CreateSection("Discord")
  269. local Button = InfoTab:CreateButton({
  270. Name = "victor31#0000",
  271. Callback = function()
  272. print("hi")
  273. end,
  274. })
  275.  
  276. local Section = InfoTab:CreateSection("Name Roblox")
  277. local Button = InfoTab:CreateButton({
  278. Name = "RIP_MATH3US",
  279. Callback = function()
  280. print("hi")
  281. end,
  282. })
  283.  
  284. local Section = InfoTab:CreateSection("Meu Discord Sever")
  285. local Button = InfoTab:CreateButton({
  286. Name = "",
  287. Callback = function()
  288. print("hi")
  289. end,
  290. })
  291.  
  292. local MorehackTab = Window:CreateTab("MoreHack", nil) -- Title, Image
  293. local Button = MorehackTab:CreateButton({
  294. Name = "Blade-ball-vip",
  295. Callback = function()
  296. loadstring(game:HttpGet(("https://pastebin.com/raw/JWq2zMD0"), true))()
  297. end,
  298. })
  299.  
  300. local Button = MorehackTab:CreateButton({
  301. Name = "Yon-Script (NoUpdate)",
  302. Callback = function()
  303. print("hello")
  304. end,
  305. })
  306.  
  307. local Button = MorehackTab:CreateButton({
  308. Name = "Blade-ball-1v1",
  309. Callback = function()
  310. repeat wait() until game:IsLoaded()
  311. loadstring(game:HttpGet("https://pastebin.com/raw/6VS3t5zZ",true))()
  312. end,
  313. })
  314.  
  315. local Button = MorehackTab:CreateButton({
  316. Name = "King Legacy",
  317. Callback = function()
  318. loadstring(game:HttpGet(("https://pastebin.com/raw/HDBFZLpa"), true))()
  319. end,
  320. })
  321.  
Advertisement
Add Comment
Please, Sign In to add comment