Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- repeat wait() until game:IsLoaded()
- --old-antitp bypass
- if workspace:FindFirstChild("CCoff") then
- game:GetService("Workspace").CCoff:Destroy()
- end
- --antiafk
- local VirtualUser=game:service'VirtualUser'
- game:service'Players'.LocalPlayer.Idled:connect(function()
- warn("anti-afk")
- VirtualUser:CaptureController()
- VirtualUser:ClickButton2(Vector2.new())
- end)
- --variables
- local player = game.Players.LocalPlayer
- local mission = player.PlayerGui:WaitForChild("Main"):WaitForChild("ingame"):WaitForChild("Missionstory")
- local menuplace = 4616652839
- local forestplace = 5447073001
- local rainplace = 5084678830
- local trainingplace = 5431071837
- local akatsukiplace = 5431069982
- local worldxplace = 5943874201
- local villageplace = game:GetService("Workspace"):FindFirstChild("rank")
- local warplace = game:GetService("Workspace"):FindFirstChild("warmode")
- function toTarget(pos, targetPos, targetCFrame)
- local tween_s = game:service"TweenService"
- local info = TweenInfo.new((targetPos - pos).Magnitude/getgenv().speed, Enum.EasingStyle.Linear)
- local tween, err = pcall(function()
- local tween = tween_s:Create(game:GetService("Players").LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = targetCFrame * CFrame.fromAxisAngle(Vector3.new(1,0,0), math.rad(90))})
- tween:Play()
- end)
- if not tween then return err end
- end
- --UI Lib Loading
- local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/zxciaz/VenyxUI/main/Reuploaded"))() --someone reuploaded it so I put it in place of the original back up so guy can get free credit.
- local venyx = library.new("Spy Hub | Wumpus#6666", 5013109572)
- -- themes
- local themes = {
- Background = Color3.fromRGB(24, 24, 24),
- Glow = Color3.fromRGB(0, 0, 0),
- Accent = Color3.fromRGB(10, 10, 10),
- LightContrast = Color3.fromRGB(20, 20, 20),
- DarkContrast = Color3.fromRGB(14, 14, 14),
- TextColor = Color3.fromRGB(255, 255, 255)
- }
- -- first page
- local page = venyx:addPage("Main", 5012544693)
- local section1 = page:addSection("Auto Doge")
- local section2 = page:addSection("Inf Mode")
- local section3 = page:addSection("Settings")
- section1:addButton("Open", function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/Autoopen", true))()
- end)
- section1:addButton("Close", function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/Autoclose", true))()
- end)
- section2:addButton("Open", function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/InfmodeOpen", true))()
- end)
- section2:addButton("Close", function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/Infmodeclose", true))()
- end)
- section3:addKeybind("Show/Hide Settings", Enum.KeyCode.P, function()
- print("Activated Keybind")
- venyx:toggle()
- end, function()
- print("Changed Keybind")
- end)
- --Two page
- local page2 = venyx:addPage("Autofarm", 5012544693)
- local Farm = page2:addSection("Mission Farm")
- local Scroll = page2:addSection("Scroll Farm")
- getgenv().speed = 500
- local autofarm
- Farm:addToggle("AutoFarm", nil, function(bool)
- autofarm = bool
- end)
- local candies
- Farm:addToggle("Farm Gift Box", nil, function(bool)
- candies = bool
- end)
- local RANKUP
- Farm:addToggle("AutoRank", nil, function(bool)
- RANKUP = bool
- end)
- local jinfarm
- Scroll:addToggle("Jin Farm", nil, function(bool)
- jinfarm = bool
- end)
- Scroll:addToggle("Scroll Farm", nil, function(bool)
- scrollfarm = bool
- end)
- --Three page
- local page3 = venyx:addPage("Quests Maker", 5012544693)
- local d = page3:addSection("Quests Maker")
- d:addButton("Rush",function()
- for i = 1,300 do
- game.Players.LocalPlayer.Character.combat.update:FireServer("rushw")
- wait(.25)
- end
- end)
- d:addButton("Jumps",function()
- for v = 1,300 do
- game.Players.LocalPlayer.Character.combat.update:FireServer("takemovement2")
- wait(.25)
- end
- end)
- d:addButton("Chakra Charges",function()
- for i = 1,500 do
- game.Players.LocalPlayer.Character.combat.update:FireServer("key","c")
- wait(.1)
- game.Players.LocalPlayer.Character.combat.update:FireServer("key","cend")
- wait(.5)
- end
- end)
- d:addButton("Punches",function()
- for i = 1,999 do
- game.Players.LocalPlayer.Character.combat.update:FireServer("mouse1",true)
- wait(.3)
- end
- end)
- d:addButton("TP TrainLog",function()
- local player = game.Players.LocalPlayer
- toTarget(player.Character.HumanoidRootPart.Position,workspace.npc.logtraining:FindFirstChild("HumanoidRootPart").Position,CFrame.new(game:GetService("Workspace").npc.logtraining:FindFirstChild("HumanoidRootPart").Position))
- end)
- game:GetService('RunService').Stepped:connect(function()
- if autofarm or candies then
- pcall(function()
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
- end)
- end
- end)
- local green = "http://www.roblox.com/asset/?id=5459241648"
- local red = "http://www.roblox.com/asset/?id=5459241799"
- local candy = "http://www.roblox.com/asset/?id=5710748193"
- spawn(function()
- while wait() do
- if autofarm then
- if player.currentmission.Value == nil then
- for i,v in pairs(workspace.missiongivers:GetChildren()) do
- pcall(function()
- if player.currentmission.Value == nil and v.Name == "" and v:FindFirstChild("Head") and v.Head:FindFirstChild("givemission").Enabled and v.Head.givemission:FindFirstChild("color").Visible then
- local TALK = v:FindFirstChild("Talk")
- local lvl = player.statz.lvl.lvl.Value
- if lvl <= 699 then
- if player.currentmission.Value == nil and v.Talk:FindFirstChild("typ").Value == "defeat" and v.Head.givemission.Enabled and v.Head.givemission.color.Visible and v.Head.givemission.color.Image == green then
- local getmission = v:FindFirstChild("HumanoidRootPart")
- local clienttalk = v:FindFirstChild("CLIENTTALK")
- repeat wait(.3)
- toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-8,0)))
- if (player.Character.HumanoidRootPart.Position-v.HumanoidRootPart.Position).Magnitude < 10 then
- clienttalk:FireServer()
- wait(.3)
- clienttalk:FireServer("accept")
- end
- until mission.Visible or v:FindFirstChild("Head").givemission.Enabled == false or player.currentmission.Value == "mission" or not autofarm
- end
- elseif lvl >= 700 then
- if player.currentmission.Value == nil and TALK.typ.Value == "defeat" and v.Head.givemission.Enabled and v.Head.givemission.color.Visible and v.Head.givemission.color.Image == green or v.Head.givemission.color.Image == red then
- local getmission = v:FindFirstChild("HumanoidRootPart")
- local clienttalk = v:FindFirstChild("CLIENTTALK")
- repeat wait(.3)
- toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-8,0)))
- if (player.Character.HumanoidRootPart.Position-v.HumanoidRootPart.Position).Magnitude < 10 then
- clienttalk:FireServer()
- wait(.3)
- clienttalk:FireServer("accept")
- end
- until mission.Visible or v:FindFirstChild("Head").givemission.Enabled == false or player.currentmission.Value == "mission" or not autofarm
- end
- end
- end
- end)
- end
- else
- for i,v in pairs(workspace.npc:GetChildren()) do
- pcall(function()
- if v.ClassName == "Model" and v:FindFirstChild("npctype") and string.find(v.Name, "npc") and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Head.CFrame.Y > -1000 then
- repeat wait(.5)
- toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-8,0)))
- v.Humanoid.Health = 0
- until v.Humanoid.Health == 0 or not autofarm or player.currentmission.Value == nil
- end
- end)
- end
- end
- end
- end
- end)
- spawn(function()
- while wait() do
- if candies then
- local spins = player.statz.spins.Value
- if spins < 500 then
- for i,v in pairs(workspace.missiongivers:GetChildren()) do
- pcall(function()
- if mission.Visible == false and v.ClassName == "Model" and v:FindFirstChild("Head"):FindFirstChild("givemission").Enabled and v:FindFirstChild("CLIENTTALK") and v:FindFirstChild("Talk") and string.find(v.Talk.talk1.Value, "TRICK OR TREAT") and v.Talk:FindFirstChild("typ").Value == "halloweenevent" and v.Head.givemission.color.Image == candy then
- repeat wait(.3)
- toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-5,0)))
- v.CLIENTTALK:FireServer()
- wait(.2)
- v.CLIENTTALK:FireServer("accept")
- until v:FindFirstChild("Head").givemission.Enabled == false or not candies
- end
- end)
- end
- else
- print("max spins reached 500")
- end
- end
- end
- end)
- local function SCROLLFARM()
- for i,v in pairs(game.workspace.GLOBALTIME:GetChildren()) do
- if v.ClassName == "Model" and v:FindFirstChild("sh") and v.sh.Position.Y > -1000 and v.sh.Position.Y < 2000 then
- local scrollA = v.sh:FindFirstChild("invoke")
- print("SCROLL SPAWNED")
- pcall(function()
- toTarget(game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position,v.sh.Position,CFrame.new(v.sh.Position))
- end)
- scrollA:FireServer(game.Players.LocalPlayer)
- fireclickdetector(v.sh.ClickDetector)
- end
- end
- end
- local function SCROLLFARM1()
- for i,v in pairs(game.workspace:GetChildren()) do
- if v.ClassName == "Model" and v:FindFirstChild("sh") and v.sh.Position.Y > -1000 and v.sh.Position.Y < 2000 then
- local scrollA = v.sh:FindFirstChild("invoke")
- print("SCROLL SPAWNED in workspace")
- pcall(function()
- toTarget(game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position,v.sh.Position,CFrame.new(v.sh.Position))
- scrollA:FireServer(game.Players.LocalPlayer)
- fireclickdetector(v.sh.ClickDetector)
- end)
- end
- end
- end
- spawn(function()
- while wait() do
- if scrollfarm then
- repeat wait()
- SCROLLFARM()
- SCROLLFARM1()
- until not scrollfarm or not war or not war2
- end
- end
- end)
- local function JINFARM()
- for i,v in pairs(game:GetService("Workspace").npc:GetChildren()) do
- if v.Name == "npc1" then
- repeat wait()
- pcall(function()
- toTarget(game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-25,0)))
- player.Character.combat.update:FireServer("mouse1", true)
- wait(.1)
- v.Humanoid.HealthChanged:Connect(function()
- v.Humanoid.Health = 0
- end)
- end)
- until v.Humanoid.Health == 0 or not jinfarm
- end
- end
- end
- spawn(function()
- while wait() do
- if jinfarm then
- JINFARM()
- end
- end
- end)
- spawn(function()
- while wait() do
- if RANKUP and player.statz.lvl:FindFirstChild("lvl").Value == 1000 then
- repeat wait()
- game.Players.LocalPlayer.startevent:FireServer("rankup")
- until player.statz.lvl:FindFirstChild("lvl").Value == 1 or not RANKUP
- end
- end
- end)
- --Four page
- local inf = venyx:addPage("Inf Spin", 5012544693)
- local spin = inf:addSection("Infinity Spin")
- if game.PlaceId == menuplace then
- --main menu
- local kgs = {}
- for i,v in pairs(game:GetService("ReplicatedStorage").alljutsu:GetChildren()) do
- if v:FindFirstChild("KG") then
- table.insert(kgs, v.Name)
- end
- end
- local b
- local kgslot
- local kgvalue
- spin:addDropdown("KG SLOT",{"kg1", "kg2", "kg3", "kg4"},function(kgS)
- b = kgS
- kgslot = game.Players.LocalPlayer.statz.main:FindFirstChild(b)
- kgvalue = kgslot.Value
- print(kgslot)
- print(kgvalue)
- end)
- local a1
- spin:addDropdown("KG Select",kgs,function(KG1)
- print("Selected: " .. KG1)
- a1 = KG1
- end)
- local a2
- spin:addDropdown("KG Select",kgs,function(KG2)
- print("Selected: " .. KG2)
- a2 = KG2
- end)
- local a3
- spin:addDropdown("KG Select",kgs,function(KG3)
- print("Selected: " .. KG3)
- a3 = KG3
- end)
- local a4
- spin:addDropdown("KG Select",kgs,function(KG4)
- print("Selected: " .. KG4)
- a4 = KG4
- end)
- local a5
- spin:addDropdown("KG Select",kgs,function(KG5)
- print("Selected: " .. KG5)
- a5 = KG5
- end)
- spin:addButton("Start Spin KG",function()
- kgslot.ChildAdded:Connect(function(yes)
- if yes.Name == "dontspin" then
- wait(.1)
- yes:Destroy()
- end
- end)
- local spins = game.Players.LocalPlayer.statz.spins.Value
- local des = game.Players.LocalPlayer.statz.spins
- spawn(function()
- for i,v in pairs(game:GetService("ReplicatedStorage").alljutsu:GetChildren()) do
- if v:FindFirstChild("KG") then
- local a = Instance.new("StringValue")
- a.Name = v.Name
- a.Parent = game.Players.LocalPlayer.statz.genkailevel
- end
- end
- end)
- spawn(function()
- while wait() do
- if spins > 0 then
- spins = game.Players.LocalPlayer.statz.spins.Value
- kgvalue = kgslot.Value
- print("Rolled: " .. kgvalue)
- if kgvalue ~= a1 and kgvalue ~= a2 and kgvalue ~= a3 and kgvalue ~= a4 and kgvalue ~= a5 then
- kgvalue = kgslot.Value
- game.Players.LocalPlayer.startevent:FireServer("spin", b)
- wait(.2)
- kgvalue = kgslot.Value
- else
- print("You have got: " .. kgvalue)
- end
- else
- player.statz.spins:Destroy()
- game:GetService('TeleportService'):Teleport(game.PlaceId, player)
- end
- end
- end)
- end)
- spin:addButton("Reset Spin NOW",function()
- player.statz.spins:Destroy()
- game:GetService('TeleportService'):Teleport(game.PlaceId, player)
- end)
- end
- --Five page
- local page5 = venyx:addPage("Discord", 5012544693)
- local Discord = page5:addSection("Mission Farm")
- Discord:addButton("Copy Discord Link", function()
- setclipboard("https://discord.gg/kS9mrChF4m")
- end)
- -- Theme page
- local theme = venyx:addPage("Theme", 5012544693)
- local colors = theme:addSection("Colors")
- for theme, color in pairs(themes) do -- all in one theme changer, i know, im cool
- colors:addColorPicker(theme, color, function(color3)
- venyx:setTheme(theme, color3)
- end)
- end
- -- load
- venyx:SelectPage(venyx.pages[1], true) -- no default for more freedom
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement