Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Showcased by youtube/SirMeme
- local mob = "GoldRock"
- local completeauto = true -- UNTESTED // This will automatically change rocks/pillars depending on level(ONLY WORKS IN NON-CITY) //
- local autostats = true -- AUTOMATICALLY SPENDS POINTS ON STRENGTH/STAMINA
- local speed = 500 -- Greater = Faster // Higher = Higher Chance of Kick // Only effects Rocks
- --[[
- == NON-CITY ==
- Rock: 50 Health
- LargeRock: 600 Health
- LargerRock: 3,000 Health
- GoldRock: 25,000 Health
- LargeGoldRock: 50,000 Health
- Pillar: 10,000 Health
- SilverPillar: 35,000 Health
- GlassPillar: 50,000 Health
- IT IS HIGHLY RECOMMENDED THAT YOU DO NOT ENTER THE CITY UNTIL GOLD 2/3 UNLESS YOU ARE BUYING AN AWAKENING
- == CITY MOBS ==
- CrackedPillar: 75,000 Health
- LavaPillar: 100,000 Health
- --]]
- local player = game.Players.LocalPlayer
- if game.CoreGui:FindFirstChild("STAT CHECKER") then
- game.CoreGui["STAT CHECKER"]:Remove()
- end
- local frame = player.PlayerGui:FindFirstChild("framework")
- if frame then
- frame:Remove()
- end
- if player.PlayerScripts:FindFirstChild("") then
- player.PlayerScripts[""]:Remove()
- end
- local part = Instance.new("Part", workspace)
- part.Transparency = .5
- part.CanCollide = true
- part.Anchored = true
- part.Size = Vector3.new(500,15,1500)
- part.CFrame = CFrame.new(0,math.random(5,50)*1000,0)
- player.Character.HumanoidRootPart.CFrame = part.CFrame * CFrame.new(0,50,0)
- local TweenService = game:GetService("TweenService")
- local mob2
- local GUI = Instance.new("ScreenGui", game.CoreGui) GUI.Name = "STAT CHECKER"
- local FRAME = Instance.new("Frame", GUI) FRAME.Name = "FRAME"
- local HP = Instance.new("TextLabel", FRAME) HP.Name = "HP"
- local LVL = Instance.new("TextLabel", FRAME) LVL.Name = "LVL"
- local XP = Instance.new("TextLabel", FRAME) XP.Name = "XP"
- local CASH = Instance.new("TextLabel", FRAME) CASH.Name = "CASH"
- local lvl = player.stats.data.lvl
- local xp = player.stats.data.xp
- local cash = player.stats.data.cash
- HP.BackgroundTransparency = 0.5
- HP.BackgroundColor3 = Color3.new(55,55,55)
- HP.BorderSizePixel = 0
- HP.Position = UDim2.new(0,10,0,265)
- HP.Size = UDim2.new(0,290,0,20)
- HP.Font = Enum.Font.Highway
- HP.Text = "Health : ?"
- HP.TextColor3 = Color3.new(0,0,0)
- HP.TextSize = 14
- LVL.BackgroundTransparency = 0.5
- LVL.BackgroundColor3 = Color3.new(55,55,55)
- LVL.BorderSizePixel = 0
- LVL.Position = UDim2.new(0,10,0,290)
- LVL.Size = UDim2.new(0,290,0,20)
- LVL.Font = Enum.Font.Highway
- LVL.Text = "Level : ?"
- LVL.TextColor3 = Color3.new(0,0,0)
- LVL.TextSize = 14
- XP.BackgroundTransparency = 0.5
- XP.BackgroundColor3 = Color3.new(55,55,55)
- XP.BorderSizePixel = 0
- XP.Position = UDim2.new(0,10,0,315)
- XP.Size = UDim2.new(0,290,0,20)
- XP.Font = Enum.Font.Highway
- XP.Text = "Experience : ?"
- XP.TextColor3 = Color3.new(0,0,0)
- XP.TextSize = 14
- CASH.BackgroundTransparency = 0.5
- CASH.BackgroundColor3 = Color3.new(55,55,55)
- CASH.BorderSizePixel = 0
- CASH.Position = UDim2.new(0,10,0,340)
- CASH.Size = UDim2.new(0,290,0,20)
- CASH.Font = Enum.Font.Highway
- CASH.Text = "Cash : ?"
- CASH.TextColor3 = Color3.new(0,0,0)
- CASH.TextSize = 14
- function farm()
- if not game.Workspace.beyblades:FindFirstChild(player.Name) then
- game.ReplicatedStorage.event:FireServer("launch")
- wait(1)
- end
- repeat wait() until game.Workspace.beyblades:FindFirstChild(player.Name)
- local blade = game.Workspace.beyblades[player.Name]
- blade.Metal.CanCollide = false
- blade.FaceBolt.CanCollide = false
- blade.Torso.CanCollide = false
- blade.Track.CanCollide = false
- blade.Head.CanCollide = false
- if autostats then
- for i = 1,10 do
- game.ReplicatedStorage.event:FireServer("attri", 1528672996.5564, "atk")
- game.ReplicatedStorage.event:FireServer("attri", 1528672996.5564, "stam")
- wait()
- end
- end
- if completeauto then
- if lvl.Value >= 400 then
- mob2 = "GlassPillar"
- elseif lvl.Value >= 300 then
- mob2 = "SilverPillar"
- elseif lvl.Value >= 225 then
- mob2 = "GoldRock"
- elseif lvl.Value >= 85 then
- mob2 = "Pillar"
- elseif lvl.Value >= 20 then
- mob2 = "LargerRock"
- elseif lvl.Value >= 10 then
- mob2 = "LargeRock"
- else
- mob2 = "Rock"
- end
- for k,v in pairs(workspace.mobs:GetChildren()) do
- if v.Name == mob2 and game.Workspace.beyblades:FindFirstChild(player.Name) and v:FindFirstChild("Pillar") then
- v.Pillar.CanCollide = false
- v.Pillar.CFrame = part.CFrame * CFrame.new(0,50,(15*k)-(725))
- elseif v.Name == mob2 and game.Workspace.beyblades:FindFirstChild(player.Name) and v:FindFirstChild("Rock") then
- v.Rock.CanCollide = false
- v.Rock.CFrame = part.CFrame * CFrame.new(0,50,(15*k)-(725))
- end
- wait()
- end
- for i = 1,10 do
- for k,v in pairs(workspace.mobs:GetChildren()) do
- for i = 1,10 do
- if v.Name == mob2 and game.Workspace.beyblades:FindFirstChild(player.Name) and v:FindFirstChild("Pillar") then
- v.Pillar.CanCollide = false
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Pillar.CFrame.p).magnitude / (5000)))
- local goal = {}
- goal.CFrame = v.Pillar.CFrame * CFrame.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- HP.Text = "Health : "..game.Workspace.beyblades:FindFirstChild(player.Name):FindFirstChild("hum").Health.." / "..game.Workspace.beyblades:WaitForChild(player.Name):FindFirstChild("hum").MaxHealth
- LVL.Text = "Level : "..Lvl.Value
- XP.Text = "Experience : "..Xp.Value
- CASH.Text = "Cash : "..Cash.Value
- wait()
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Pillar.CFrame.p).magnitude / (5000)))
- local goal = {}
- goal.CFrame = v.Pillar.CFrame * CFrame.new(0,35,0)
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- wait()
- elseif v.Name == mob2 and game.Workspace.beyblades:FindFirstChild(player.Name) then
- v.Rock.CanCollide = false
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Rock.CFrame.p).magnitude / (speed)))
- local goal = {}
- goal.CFrame = v.Rock.CFrame * CFrame.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- HP.Text = "Health : "..game.Workspace.beyblades:FindFirstChild(player.Name):FindFirstChild("hum").Health.." / "..game.Workspace.beyblades:WaitForChild(player.Name):FindFirstChild("hum").MaxHealth
- LVL.Text = "Level : "..lvl.Value
- XP.Text = "Experience : "..xp.Value
- CASH.Text = "Cash : "..cash.Value
- wait()
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Rock.CFrame.p).magnitude / (5000)))
- local goal = {}
- goal.CFrame = v.Rock.CFrame * CFrame.new(0,35,0)
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- wait()
- elseif not game.Workspace.beyblades:FindFirstChild(player.Name) then
- farm()
- break
- end
- end
- end
- end
- farm()
- else
- for k,v in pairs(workspace.mobs:GetChildren()) do
- if v.Name == mob and game.Workspace.beyblades:FindFirstChild(player.Name) and v:FindFirstChild("Pillar") then
- v.Pillar.CanCollide = false
- v.Pillar.CFrame = part.CFrame * CFrame.new(0,50,(5*k)-(725))
- elseif v.Name == mob and game.Workspace.beyblades:FindFirstChild(player.Name) and v:FindFirstChild("Rock") then
- v.Rock.CanCollide = false
- v.Rock.CFrame = part.CFrame * CFrame.new(0,50,(5*k)-(725))
- end
- wait()
- end
- for i = 1,100 do
- for k,v in pairs(workspace.mobs:GetChildren()) do
- for i = 1,10 do
- if v.Name == mob and game.Workspace.beyblades:FindFirstChild(player.Name) and v:FindFirstChild("Pillar") then
- v.Pillar.CanCollide = false
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Pillar.CFrame.p).magnitude / (5000)))
- local goal = {}
- goal.CFrame = v.Pillar.CFrame * CFrame.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- HP.Text = "Health : "..game.Workspace.beyblades:FindFirstChild(player.Name):FindFirstChild("hum").Health.." / "..game.Workspace.beyblades:WaitForChild(player.Name):FindFirstChild("hum").MaxHealth
- LVL.Text = "Level : "..Lvl.Value
- XP.Text = "Experience : "..Xp.Value
- CASH.Text = "Cash : "..Cash.Value
- wait()
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Pillar.CFrame.p).magnitude / (5000)))
- local goal = {}
- goal.CFrame = v.Pillar.CFrame * CFrame.new(0,50,0)
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- wait()
- elseif v.Name == mob and game.Workspace.beyblades:FindFirstChild(player.Name) then
- v.Rock.CanCollide = false
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Rock.CFrame.p).magnitude / (speed)))
- local goal = {}
- goal.CFrame = v.Rock.CFrame * CFrame.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- HP.Text = "Health : "..game.Workspace.beyblades:FindFirstChild(player.Name):FindFirstChild("hum").Health.." / "..game.Workspace.beyblades:WaitForChild(player.Name):FindFirstChild("hum").MaxHealth
- LVL.Text = "Level : "..lvl.Value
- XP.Text = "Experience : "..xp.Value
- CASH.Text = "Cash : "..cash.Value
- wait()
- local tweenInfo = TweenInfo.new(((blade.Torso.CFrame.p - v.Rock.CFrame.p).magnitude / (5000)))
- local goal = {}
- goal.CFrame = v.Rock.CFrame * CFrame.new(0,50,0)
- local tween = TweenService:Create(blade.Torso, tweenInfo, goal)
- tween:Play()
- wait()
- elseif not game.Workspace.beyblades:FindFirstChild(player.Name) then
- farm()
- break
- end
- end
- end
- end
- farm()
- end
- end
- farm()
- while wait() do
- if game.Workspace:FindFirstChild("premiumonly") then
- game.Workspace["premiumonly"]:Destroy()
- end
- if player.PlayerScripts:FindFirstChild("") then
- player.PlayerScripts[""]:Remove()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement