Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- __ ___ __ __ ____
- / |/ / ____ _ ____/ / ___ / /_ __ __ / __ \ ____ _ _ __ ___ ____
- / /|_/ / / __ `/ / __ / / _ \ / __ \ / / / / / /_/ / / __ `/| | / / / _ \ / __ \
- / / / / / /_/ / / /_/ / / __/ / /_/ / / /_/ / / _, _/ / /_/ / | |/ / / __/ / / / /
- /_/ /_/ \__,_/ \__,_/ \___/ /_.___/ \__, / /_/ |_| \__,_/ |___/ \___/ /_/ /_/
- /____/
- ]]--
- local GUI = Instance.new("ScreenGui")
- local Topframe = Instance.new("Frame")
- local Mainframe = Instance.new("Frame")
- local MapsFrame = Instance.new("Frame")
- local NoobFarm = Instance.new("TextButton")
- local NoviceFarm = Instance.new("TextButton")
- local GodFarm = Instance.new("TextButton")
- local xd = Instance.new("TextLabel")
- local ProFarm = Instance.new("TextButton")
- local xd_2 = Instance.new("TextLabel")
- local QuestStatus = Instance.new("TextLabel")
- local xd_3 = Instance.new("TextLabel")
- local OffsetTB = Instance.new("TextBox")
- local xd_4 = Instance.new("TextLabel")
- local xd_5 = Instance.new("TextLabel")
- local xd_6 = Instance.new("TextLabel")
- local Exit = Instance.new("TextButton")
- local xd_7 = Instance.new("TextLabel")
- local player = game:GetService("Players").LocalPlayer.Character
- local pplayer = game:GetService("Players").LocalPlayer
- local VirtualUser = game:service'VirtualUser'
- local noob = {}
- local novice = {}
- local pro = {}
- local god = {}
- local bool = false
- local last = 0
- --Properties:
- GUI.Name = "GUI"
- GUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- Topframe.Name = "Topframe"
- Topframe.Parent = GUI
- Topframe.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
- Topframe.BorderSizePixel = 0
- Topframe.Position = UDim2.new(0.593019783, 0, 0.154221952, 0)
- Topframe.Size = UDim2.new(0, 277, 0, 18)
- Mainframe.Name = "Mainframe"
- Mainframe.Parent = Topframe
- Mainframe.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- Mainframe.BorderSizePixel = 0
- Mainframe.Position = UDim2.new(0, 0, 0.9375, 0)
- Mainframe.Size = UDim2.new(0, 277, 0, 158)
- MapsFrame.Name = "MapsFrame"
- MapsFrame.Parent = Mainframe
- MapsFrame.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- MapsFrame.BorderColor3 = Color3.new(1, 0, 0)
- MapsFrame.Position = UDim2.new(0.0433213115, 0, 0.183544323, 0)
- MapsFrame.Size = UDim2.new(0, 259, 0, 120)
- NoobFarm.Name = "NoobFarm"
- NoobFarm.Parent = MapsFrame
- NoobFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
- NoobFarm.BorderSizePixel = 0
- NoobFarm.Position = UDim2.new(0.0745566785, 0, 0.108333334, 0)
- NoobFarm.Size = UDim2.new(0, 68, 0, 16)
- NoobFarm.Font = Enum.Font.SourceSans
- NoobFarm.Text = "Level 1-20"
- NoobFarm.TextColor3 = Color3.new(1, 1, 1)
- NoobFarm.TextSize = 14
- NoviceFarm.Name = "NoviceFarm"
- NoviceFarm.Parent = MapsFrame
- NoviceFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
- NoviceFarm.BorderSizePixel = 0
- NoviceFarm.Position = UDim2.new(0.0737618133, 0, 0.316666663, 0)
- NoviceFarm.Size = UDim2.new(0, 69, 0, 16)
- NoviceFarm.Font = Enum.Font.SourceSans
- NoviceFarm.Text = "Level 15-40"
- NoviceFarm.TextColor3 = Color3.new(1, 1, 1)
- NoviceFarm.TextSize = 14
- GodFarm.Name = "GodFarm"
- GodFarm.Parent = MapsFrame
- GodFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
- GodFarm.BorderSizePixel = 0
- GodFarm.Position = UDim2.new(0.0737618133, 0, 0.75, 0)
- GodFarm.Size = UDim2.new(0, 69, 0, 16)
- GodFarm.Font = Enum.Font.SourceSans
- GodFarm.Text = "Level 60-85"
- GodFarm.TextColor3 = Color3.new(1, 1, 1)
- GodFarm.TextSize = 14
- xd.Name = "xd"
- xd.Parent = MapsFrame
- xd.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- xd.BorderSizePixel = 0
- xd.Position = UDim2.new(0.609606445, 0, 0.106944539, 0)
- xd.Size = UDim2.new(0, 36, 0, 16)
- xd.Font = Enum.Font.SourceSans
- xd.Text = "Offset:"
- xd.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- xd.TextSize = 14
- xd.TextWrapped = true
- ProFarm.Name = "ProFarm"
- ProFarm.Parent = MapsFrame
- ProFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
- ProFarm.BorderSizePixel = 0
- ProFarm.Position = UDim2.new(0.0737618133, 0, 0.533333361, 0)
- ProFarm.Size = UDim2.new(0, 69, 0, 16)
- ProFarm.Font = Enum.Font.SourceSans
- ProFarm.Text = "Level 30-70"
- ProFarm.TextColor3 = Color3.new(1, 1, 1)
- ProFarm.TextSize = 14
- xd_2.Name = "xd"
- xd_2.Parent = MapsFrame
- xd_2.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- xd_2.BorderSizePixel = 0
- xd_2.Position = UDim2.new(0.474471271, 0, 0.315277845, 0)
- xd_2.Size = UDim2.new(0, 71, 0, 16)
- xd_2.Font = Enum.Font.SourceSans
- xd_2.Text = "Quest Status:"
- xd_2.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- xd_2.TextSize = 14
- xd_2.TextWrapped = true
- QuestStatus.Name = "QuestStatus"
- QuestStatus.Parent = MapsFrame
- QuestStatus.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- QuestStatus.BorderSizePixel = 0
- QuestStatus.Position = UDim2.new(0.783351541, 0, 0.315277845, 0)
- QuestStatus.Size = UDim2.new(0, 35, 0, 16)
- QuestStatus.Font = Enum.Font.SourceSans
- QuestStatus.Text = "0 / 0"
- QuestStatus.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- QuestStatus.TextSize = 14
- QuestStatus.TextWrapped = true
- xd_3.Name = "xd"
- xd_3.Parent = MapsFrame
- xd_3.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- xd_3.BorderSizePixel = 0
- xd_3.Position = UDim2.new(0.473272741, 0, 0.533333302, 0)
- xd_3.Size = UDim2.new(0, 127, 0, 36)
- xd_3.Font = Enum.Font.SourceSans
- xd_3.Text = "Choose the mode that's right for your level!"
- xd_3.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- xd_3.TextSize = 14
- xd_3.TextWrapped = true
- OffsetTB.Name = "OffsetTB"
- OffsetTB.Parent = MapsFrame
- OffsetTB.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
- OffsetTB.BorderSizePixel = 0
- OffsetTB.Position = UDim2.new(0.750129044, 0, 0.116666675, 0)
- OffsetTB.Size = UDim2.new(0, 54, 0, 16)
- OffsetTB.Font = Enum.Font.SourceSans
- OffsetTB.Text = "-12"
- OffsetTB.TextColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- OffsetTB.TextScaled = true
- OffsetTB.TextSize = 14
- OffsetTB.TextWrapped = true
- xd_4.Name = "xd"
- xd_4.Parent = MapsFrame
- xd_4.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- xd_4.BorderSizePixel = 0
- xd_4.Position = UDim2.new(0.473272741, 0, 0.833333313, 0)
- xd_4.Size = UDim2.new(0, 129, 0, 14)
- xd_4.Font = Enum.Font.SourceSans
- xd_4.Text = "https://discord.gg/XCy8VyV"
- xd_4.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- xd_4.TextSize = 14
- xd_4.TextWrapped = true
- xd_5.Name = "xd"
- xd_5.Parent = Topframe
- xd_5.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
- xd_5.BorderSizePixel = 0
- xd_5.Position = UDim2.new(0.227436826, 0, 1, 0)
- xd_5.Size = UDim2.new(0, 156, 0, 26)
- xd_5.Font = Enum.Font.SourceSans
- xd_5.Text = "Heroes Online Farmer"
- xd_5.TextColor3 = Color3.new(0.917647, 0, 0)
- xd_5.TextSize = 19
- xd_6.Name = "xd"
- xd_6.Parent = Topframe
- xd_6.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
- xd_6.BorderSizePixel = 0
- xd_6.Position = UDim2.new(0.663855791, 0, 0.166667938, 0)
- xd_6.Size = UDim2.new(0, 64, 0, 11)
- xd_6.Font = Enum.Font.SourceSans
- xd_6.Text = "Made By Raven"
- xd_6.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- xd_6.TextSize = 14
- Exit.Name = "Exit"
- Exit.Parent = Topframe
- Exit.BackgroundColor3 = Color3.new(0.184314, 0.184314, 0.184314)
- Exit.BorderSizePixel = 0
- Exit.Position = UDim2.new(0.919052839, 0, 0, 0)
- Exit.Size = UDim2.new(0, 22, 0, 17)
- Exit.Font = Enum.Font.SourceSans
- Exit.Text = "X"
- Exit.TextColor3 = Color3.new(1, 1, 1)
- Exit.TextSize = 14
- xd_7.Name = "xd"
- xd_7.Parent = Topframe
- xd_7.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
- xd_7.BorderSizePixel = 0
- xd_7.Position = UDim2.new(0.022, 0, 0.167, 0)
- xd_7.Size = UDim2.new(0, 67, 0, 11)
- xd_7.Font = Enum.Font.SourceSans
- xd_7.Text = "Version: 3.00"
- xd_7.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- xd_7.TextSize = 12
- -- Scripts:
- Topframe.Active = true
- Topframe.Draggable = true
- GUI.Parent = game.CoreGui
- local tweeningInformation = TweenInfo.new(
- 1,
- Enum.EasingStyle.Linear,
- Enum.EasingDirection.Out,
- 0,
- false,
- 0
- )
- pplayer.CharacterAdded:connect(function(chara)
- wait(10)
- init()
- player = game:GetService("Players").LocalPlayer.Character
- pplayer = game:GetService("Players").LocalPlayer
- if bool == true and last == 1 then
- while bool == true do
- wait(0.1)
- init()
- if noob[1].Settings.FakeHealth.Value <= 0 then
- if noob[2].Settings.FakeHealth.Value <= 0 then
- if noob[3].Settings.FakeHealth.Value <= 0 then
- if noob[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[4].hitbox.Position.X, noob[4].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[3].hitbox.Position.X, noob[3].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[2].hitbox.Position.X, noob[2].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[1].hitbox.Position.X, noob[1].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "5 / 5" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "1"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- elseif bool == true and last == 2 then
- while bool == true do
- wait(0.1)
- init()
- if novice[1].Settings.FakeHealth.Value <= 0 then
- if novice[2].Settings.FakeHealth.Value <= 0 then
- if novice[3].Settings.FakeHealth.Value <= 0 then
- if novice[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[4].hitbox.Position.X, novice[4].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[3].hitbox.Position.X, novice[3].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[2].hitbox.Position.X, novice[2].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[1].hitbox.Position.X, novice[1].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "2"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- elseif bool == true and last == 3 then
- while bool == true do
- wait(0.1)
- init()
- if pro[1].Settings.FakeHealth.Value <= 0 then
- if pro[2].Settings.FakeHealth.Value <= 0 then
- if pro[3].Settings.FakeHealth.Value <= 0 then
- if pro[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[4].hitbox.Position.X, pro[4].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[3].hitbox.Position.X, pro[3].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[2].hitbox.Position.X, pro[2].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[1].hitbox.Position.X, pro[1].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "10 / 10" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "3"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- elseif bool == true and last == 4 then
- while bool == true do
- wait(0.1)
- init()
- if god[1].Settings.FakeHealth.Value <= 0 then
- if god[2].Settings.FakeHealth.Value <= 0 then
- if god[3].Settings.FakeHealth.Value <= 0 then
- if god[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[4].hitbox.Position.X, god[4].hitbox.Position.Y+tonumber(OffsetTB.Text), god[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[3].hitbox.Position.X, god[3].hitbox.Position.Y+tonumber(OffsetTB.Text), god[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[2].hitbox.Position.X, god[2].hitbox.Position.Y+tonumber(OffsetTB.Text), god[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[1].hitbox.Position.X, god[1].hitbox.Position.Y+tonumber(OffsetTB.Text), god[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "4"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- end
- end)
- function init()
- noob = {}
- novice = {}
- pro = {}
- god = {}
- for i,v in pairs(workspace:GetChildren()) do
- local noobsauce = "UAStudent"
- local novicesauce = "Hooligan"
- local prosauce = "Thug"
- local rottensauce = "ArmedThug"
- if v.Name:lower():find(noobsauce:lower(), 1, true) then
- table.insert(noob, v)
- elseif v.Name:lower():find(novicesauce:lower(), 1, true) then
- table.insert(novice, v)
- elseif v.Name:lower():find(prosauce:lower(), 1, true) then
- if v.Name:lower():find(rottensauce:lower(), 1, true) then
- table.insert(god, v)
- else
- table.insert(pro, v)
- end
- end
- end
- end
- Exit.MouseButton1Click:Connect(function()
- bool = false
- GUI:Destroy()
- end)
- NoobFarm.MouseButton1Click:Connect(function()
- if bool == false then
- bool = true
- last = 1
- NoobFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
- while bool == true do
- wait(0.1)
- init()
- if noob[1].Settings.FakeHealth.Value <= 0 then
- if noob[2].Settings.FakeHealth.Value <= 0 then
- if noob[3].Settings.FakeHealth.Value <= 0 then
- if noob[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[4].hitbox.Position.X, noob[4].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[3].hitbox.Position.X, noob[3].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[2].hitbox.Position.X, noob[2].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(noob[1].hitbox.Position.X, noob[1].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = noob[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "5 / 5" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "1"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- else
- if last == 1 then
- bool = false
- NoobFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "CancelQuest"
- }
- Remote:FireServer(unpack(Arguments))
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- end
- end)
- NoviceFarm.MouseButton1Click:Connect(function()
- if bool == false then
- bool = true
- last = 2
- NoviceFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
- while bool == true do
- wait(0.1)
- init()
- if novice[1].Settings.FakeHealth.Value <= 0 then
- if novice[2].Settings.FakeHealth.Value <= 0 then
- if novice[3].Settings.FakeHealth.Value <= 0 then
- if novice[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[4].hitbox.Position.X, novice[4].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[3].hitbox.Position.X, novice[3].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[2].hitbox.Position.X, novice[2].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(novice[1].hitbox.Position.X, novice[1].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = novice[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "2"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- else
- if last == 2 then
- bool = false
- NoviceFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "CancelQuest"
- }
- Remote:FireServer(unpack(Arguments))
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- end
- end)
- ProFarm.MouseButton1Click:Connect(function()
- if bool == false then
- bool = true
- last = 3
- ProFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
- while bool == true do
- wait(0.1)
- init()
- if pro[1].Settings.FakeHealth.Value <= 0 then
- if pro[2].Settings.FakeHealth.Value <= 0 then
- if pro[3].Settings.FakeHealth.Value <= 0 then
- if pro[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[4].hitbox.Position.X, pro[4].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[3].hitbox.Position.X, pro[3].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[2].hitbox.Position.X, pro[2].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(pro[1].hitbox.Position.X, pro[1].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = pro[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "10 / 10" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "3"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- else
- if last == 3 then
- bool = false
- ProFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "CancelQuest"
- }
- Remote:FireServer(unpack(Arguments))
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- end
- end)
- GodFarm.MouseButton1Click:Connect(function()
- if bool == false then
- bool = true
- last = 4
- GodFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
- while bool == true do
- wait(0.1)
- init()
- if god[1].Settings.FakeHealth.Value <= 0 then
- if god[2].Settings.FakeHealth.Value <= 0 then
- if god[3].Settings.FakeHealth.Value <= 0 then
- if god[4].Settings.FakeHealth.Value <= 0 then
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[4].hitbox.Position.X, god[4].hitbox.Position.Y+tonumber(OffsetTB.Text), god[4].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[4].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[3].hitbox.Position.X, god[3].hitbox.Position.Y+tonumber(OffsetTB.Text), god[3].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[3].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[2].hitbox.Position.X, god[2].hitbox.Position.Y+tonumber(OffsetTB.Text), god[2].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[2].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- else
- local partProperties = {
- CFrame = CFrame.new(Vector3.new(god[1].hitbox.Position.X, god[1].hitbox.Position.Y+tonumber(OffsetTB.Text), god[1].hitbox.Position.Z))
- }
- Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "Melee",
- [2] = god[1].Name
- }
- Remote:FireServer(unpack(Arguments))
- end
- if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "InitiateQuest",
- [2] = "4"
- }
- Remote:FireServer(unpack(Arguments))
- end
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- else
- if last == 4 then
- bool = false
- GodFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
- local Remote = game.ReplicatedStorage.Events['DataEvent']
- local Arguments = {
- [1] = "CancelQuest"
- }
- Remote:FireServer(unpack(Arguments))
- QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
- end
- end
- end)
- game:getService("RunService"):BindToRenderStep("",0,function()
- if not game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid") then return end
- if bool == true then
- game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid"):ChangeState(11)
- Tween:Play()
- end
- end)
- game:service'Players'.LocalPlayer.Idled:connect(function()
- VirtualUser:CaptureController()
- VirtualUser:ClickButton2(Vector2.new())
- end)
- --The Fucking End (Join the discord!!!!!!)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement