Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- game.StarterGui:SetCore("SendNotification",{Title="R0Beat Haxx Loaded",Text="Thank you for using this GUI. Enjoy exploiting RoBeats!",Duration=3})
- [/b]
- wait(2)
- local Robeats = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local open = Instance.new("TextButton")
- local main = Instance.new("Frame")
- local title = Instance.new("TextLabel")
- local credits = Instance.new("TextLabel")
- local autoplayer = Instance.new("TextButton")
- local keybind = Instance.new("TextButton")
- local close = Instance.new("TextButton")
- local notespeed = Instance.new ("TextButton")
- local autoplayer2 = Instance.new("TextButton")
- local alternate = Instance.new("TextButton")
- local comingsoon = Instance.new("TextButton")
- local creditscript = Instance.new("TextLabel")
- local version = Instance.new("TextButton")
- --Properties:
- Robeats.Name = "Robeats"
- Robeats.Parent = game.CoreGui
- Frame.Parent = Robeats
- Frame.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame.Position = UDim2.new(0, 0, 0.42137593, 0)
- Frame.Size = UDim2.new(0, 99, 0, 23)
- Frame.Style = Enum.FrameStyle.DropShadow
- open.Name = "open"
- open.Parent = Frame
- open.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- open.BackgroundTransparency = 0.89999997615814
- open.Position = UDim2.new(-0.141414136, 0, -1.13043475, 0)
- open.Size = UDim2.new(0, 103, 0, 23)
- open.AutoButtonColor = false
- open.Font = Enum.Font.SourceSans
- open.Text = "Open"
- open.TextColor3 = Color3.new(0, 0.666667, 0.498039)
- open.TextSize = 14
- open.TextWrapped = true
- open.MouseButton1Click:connect(function()
- main.Visible = true
- end)
- main.Name = "main"
- main.Parent = Robeats
- main.BackgroundColor3 = Color3.new(1, 1, 1)
- main.BorderColor3 = Color3.new(0, 0, 0)
- main.Position = UDim2.new(0.130228892, 0, 0.296068817, 0)
- main.Size = UDim2.new(0, 356, 0, 247)
- main.Visible = false
- main.Style = Enum.FrameStyle.DropShadow
- main.Active = true
- main.Draggable = true
- title.Name = "title"
- title.Parent = main
- title.Active = true
- title.BackgroundColor3 = Color3.new(0, 0, 0)
- title.BackgroundTransparency = 0.89999997615814
- title.Position = UDim2.new(0.199438199, 0, 0.00404858403, 0)
- title.Size = UDim2.new(0, 204, 0, 50)
- title.Font = Enum.Font.Arcade
- title.Text = "R0beat Haxx"
- title.TextColor3 = Color3.new(1, 0, 0)
- title.TextSize = 20
- title.TextStrokeTransparency = 0.89999997615814
- title.TextWrapped = true
- credits.Name = "credits"
- credits.Parent = main
- credits.Active = false
- credits.BackgroundColor3 = Color3.new(0, 0, 0)
- credits.BackgroundTransparency = 0.89999997615814
- credits.Position = UDim2.new(0.0421348363, 0, 0.923076868, 0)
- credits.Size = UDim2.new(0, 314, 0, 16)
- credits.Font = Enum.Font.Arcade
- credits.Text = "Made by: Kakashi32#0200"
- credits.TextColor3 = Color3.new(1, 0, 0)
- credits.TextSize = 14
- credits.TextStrokeTransparency = 0.89999997615814
- credits.TextWrapped = true
- autoplayer.Name = "auto player"
- autoplayer.Parent = main
- autoplayer.BackgroundColor3 = Color3.new(0.301961, 0.301961, 0.301961)
- autoplayer.BackgroundTransparency = 0.80000001192093
- autoplayer.Position = UDim2.new(0.0112359561, 0, 0.315789461, 0)
- autoplayer.Size = UDim2.new(0, 116, 0, 29)
- autoplayer.Font = Enum.Font.Highway
- autoplayer.Text = "Auto player"
- autoplayer.TextColor3 = Color3.new(0.666667, 0, 0)
- autoplayer.TextSize = 14
- autoplayer.TextStrokeTransparency = 0.89999997615814
- autoplayer.TextWrapped = true
- autoplayer.MouseButton1Down:connect(function()
- local held = {}
- local enabled = false
- game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
- if key == "g" then
- enabled = not enabled
- print(enabled)
- end
- end)
- local function ua(_game, slot)
- local game_slot = _game:get_local_game_slot()
- if slot ~= game_slot then return end
- local parent_tracksystem = _game:get_tracksystem(game_slot)
- local parent_tracksystem_notes = parent_tracksystem:get_notes()
- for i=1,parent_tracksystem_notes:count() do
- local itr_note = parent_tracksystem_notes:get(i)
- local itr_note_track = itr_note:get_track_index(i)
- if held[itr_note_track] then
- local did_release, note_result = itr_note:test_release(_game)
- if did_release and note_result == 3 then
- held[itr_note_track] = nil
- parent_tracksystem:release_track_index(_game,itr_note_track)
- end
- elseif enabled then
- local did_hit, note_result = itr_note:test_hit(_game)
- if did_hit and note_result == 3 then
- parent_tracksystem:press_track_index(_game,itr_note_track)
- if not itr_note.get_time_to_end then
- held[itr_note_track] = true
- else
- spawn(function()
- parent_tracksystem:release_track_index(_game,itr_note_track)
- end)
- end
- end
- end
- end
- end
- for i,v in pairs(getgc())do
- if type(v)=="function" then
- local upv=debug.getupvalues(v)
- if upv.K and type(upv.K) == "table" and upv.K.new then
- local o=upv.K.new
- upv.K.new = function(...)
- local r=o(...)
- if r["release_track_index"] then
- local ou = r.update
- function r:update(s, g)
- ua(g, r._game_slot)
- return ou(r, s, g)
- end
- else
- upv.K.new = o
- end
- return r
- end
- end
- end
- end
- end)
- keybind.Name = "keybind"
- keybind.Parent = main
- keybind.BackgroundColor3 = Color3.new(1, 1, 1)
- keybind.BackgroundTransparency = 9
- keybind.Position = UDim2.new(0.0393258408, 0, 0.441295534, 0)
- keybind.Size = UDim2.new(0, 101, 0, 15)
- keybind.Font = Enum.Font.SourceSans
- keybind.Text = "Keybind: G"
- keybind.TextColor3 = Color3.new(1, 1, 1)
- keybind.TextSize = 14
- close.Name = "close"
- close.Parent = main
- close.Active = false
- close.BackgroundColor3 = Color3.new(0, 0, 0)
- close.BackgroundTransparency = 0.89999997615814
- close.Position = UDim2.new(0.932584286, 0, 0, 0)
- close.Size = UDim2.new(0, 23, 0, 19)
- close.Font = Enum.Font.Arcade
- close.Text = "X"
- close.TextColor3 = Color3.new(1, 0, 0)
- close.TextSize = 20
- close.TextStrokeTransparency = 0.89999997615814
- close.TextWrapped = true
- close.MouseButton1Click:connect(function()
- main.Visible = false
- end)
- notespeed.Name = "note speed"
- notespeed.Parent = main
- notespeed.BackgroundColor3 = Color3.new(0.301961, 0.301961, 0.301961)
- notespeed.BackgroundTransparency = 0.80000001192093
- notespeed.Position = UDim2.new(0.528089881, 0, 0.315789461, 0)
- notespeed.Size = UDim2.new(0, 116, 0, 29)
- notespeed.Font = Enum.Font.Highway
- notespeed.Text = "Note speed"
- notespeed.TextColor3 = Color3.new(0.666667, 0, 0)
- notespeed.TextSize = 14
- notespeed.TextStrokeTransparency = 0.89999997615814
- notespeed.TextWrapped = true
- notespeed.MouseButton1Down:connect(function()
- local BufferTime = 1
- for i,v in pairs(getgc())do
- if type(v)=="function"then
- local u=debug.getupvalues(v)
- if u.B and type(u.B) == "table" and u.B.MOD_NORMAL then
- local s=u.B:singleton()
- for i=1,400 do
- local d=s:get_data_for_key(i)
- if d then
- d.AudioNotePrebufferTime=BufferTime
- end
- end
- break
- end
- end
- end
- end)
- comingsoon.Name = "coming soon"
- comingsoon.Parent = main
- comingsoon.BackgroundColor3 = Color3.new(0.301961, 0.301961, 0.301961)
- comingsoon.BackgroundTransparency = 0.80000001192093
- comingsoon.Position = UDim2.new(0.567415714, 0, 0.570850194, 0)
- comingsoon.Size = UDim2.new(0, 116, 0, 34)
- comingsoon.Font = Enum.Font.Highway
- comingsoon.Text = "Coming soon..."
- comingsoon.TextColor3 = Color3.new(0, 0, 0)
- comingsoon.TextSize = 14
- comingsoon.TextStrokeTransparency = 0.89999997615814
- comingsoon.TextWrapped = true
- autoplayer2.Name = "auto player 2"
- autoplayer2.Parent = main
- autoplayer2.BackgroundColor3 = Color3.new(0.301961, 0.301961, 0.301961)
- autoplayer2.BackgroundTransparency = 0.80000001192093
- autoplayer2.Position = UDim2.new(0.0140449423, 0, 0.574898779, 0)
- autoplayer2.Size = UDim2.new(0, 115, 0, 33)
- autoplayer2.Font = Enum.Font.Highway
- autoplayer2.Text = "Auto Player 2"
- autoplayer2.TextColor3 = Color3.new(0.666667, 0, 0)
- autoplayer2.TextSize = 14
- autoplayer2.TextStrokeTransparency = 0.89999997615814
- autoplayer2.TextWrapped = true
- autoplayer2.MouseButton1Down:connect(function()
- local held = {}
- local enabled = false
- game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
- local held = {}
- local enabled = false
- game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
- if key == "g" then
- enabled = not enabled
- print(enabled)
- end
- end)
- local function ua(_game, slot, tracksystem)
- local game_slot = _game:get_local_game_slot()
- if slot ~= game_slot then return end
- local parent_tracksystem_notes = tracksystem:get_notes()
- for i=1,parent_tracksystem_notes:count() do
- local itr_note = parent_tracksystem_notes:get(i)
- local itr_note_track = itr_note:get_track_index(i)
- if held[itr_note_track] then
- local did_release, note_result = itr_note:test_release(_game)
- if did_release and note_result == 3 then
- held[itr_note_track] = nil
- tracksystem:release_track_index(_game,itr_note_track)
- end
- elseif enabled then
- local did_hit, note_result = itr_note:test_hit(_game)
- if did_hit and note_result == 3 then
- tracksystem:press_track_index(_game,itr_note_track)
- if not itr_note.get_time_to_end then
- held[itr_note_track] = true
- else
- spawn(function()
- tracksystem:release_track_index(_game,itr_note_track)
- end)
- end
- end
- end
- end
- end
- for i,v in pairs(getgc())do
- if type(v)=="function" then
- local upv=debug.getupvalues(v)
- if upv.A and type(upv.A) == "table" and upv.A.new then
- local o=upv.A.new
- upv.A.new = function(...)
- local r=o(...)
- if r["release_track_index"] then
- print("got track")
- local ou = r.update
- function r:update(s, g)
- ua(g, r._game_slot, r)
- return ou(r, s, g)
- end
- else
- upv.A.new = o
- end
- return r
- end
- end
- end
- end
- end)
- alternate.Name = "alternate"
- alternate.Parent = main
- alternate.BackgroundColor3 = Color3.new(1, 1, 1)
- alternate.BackgroundTransparency = 9
- alternate.Position = UDim2.new(0.0337078646, 0, 0.720647812, 0)
- alternate.Size = UDim2.new(0, 101, 0, 14)
- alternate.Font = Enum.Font.SourceSans
- alternate.Text = "(Recommended)"
- alternate.TextColor3 = Color3.new(1, 1, 1)
- alternate.TextSize = 14
- ersion.Name = "version"
- version.Parent = main
- version.BackgroundColor3 = Color3.new(1, 1, 1)
- version.BackgroundTransparency = 9
- version.Position = UDim2.new(0.0140449386, 0, 0.00404854305, 0)
- version.Size = UDim2.new(0, 25, 0, 13)
- version.Font = Enum.Font.SourceSans
- version.Text = "V1.0"
- version.TextColor3 = Color3.new(1, 0, 0)
- version.TextSize = 14
- -- Scripts:
- function SCRIPT_ZQJW69_FAKESCRIPT() -- version.LocalScript
- getfenv().script = Instance.new('LocalScript', version)
- local top = 255
- while true do
- wait()
- for i = 1,top,1 do
- script.Parent.TextColor3 = Color3.new(i/top,0/top,0/top)
- wait()
- end
- for i = 1,top,1 do
- script.Parent.TextColor3 = Color3.new(top/top,i/top,0/top)
- wait()
- end
- for i = 1,top,1 do
- script.Parent.TextColor3 = Color3.new(top/top,top/top,i/top)
- wait()
- end
- for i = top,1,-1 do
- script.Parent.TextColor3 = Color3.new(i/top,top/top,top/top)
- wait()
- end
- for i = top,1,-1 do
- script.Parent.TextColor3 = Color3.new(0/top,i/top,top/top)
- wait()
- end
- for i = top,1,-1 do
- script.Parent.TextColor3 = Color3.new(0/top,0/top,i/top)
- wait()
- end
- end
- end
- coroutine.resume(coroutine.create(SCRIPT_ZQJW69_FAKESCRIPT))
- [b]end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement