1_F0

Shindo Life Spy Hub

Jun 6th, 2021 (edited)
115,779
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.97 KB | None | 0 0
  1. repeat wait() until game:IsLoaded()
  2. --old-antitp bypass
  3. if workspace:FindFirstChild("CCoff") then
  4. game:GetService("Workspace").CCoff:Destroy()
  5. end
  6. --antiafk
  7. local VirtualUser=game:service'VirtualUser'
  8. game:service'Players'.LocalPlayer.Idled:connect(function()
  9. warn("anti-afk")
  10. VirtualUser:CaptureController()
  11. VirtualUser:ClickButton2(Vector2.new())
  12. end)
  13. --variables
  14. local player = game.Players.LocalPlayer
  15. local mission = player.PlayerGui:WaitForChild("Main"):WaitForChild("ingame"):WaitForChild("Missionstory")
  16. local menuplace = 4616652839
  17. local forestplace = 5447073001
  18. local rainplace = 5084678830
  19. local trainingplace = 5431071837
  20. local akatsukiplace = 5431069982
  21. local worldxplace = 5943874201
  22. local villageplace = game:GetService("Workspace"):FindFirstChild("rank")
  23. local warplace = game:GetService("Workspace"):FindFirstChild("warmode")
  24. function toTarget(pos, targetPos, targetCFrame)
  25. local tween_s = game:service"TweenService"
  26. local info = TweenInfo.new((targetPos - pos).Magnitude/getgenv().speed, Enum.EasingStyle.Linear)
  27. local tween, err = pcall(function()
  28. local tween = tween_s:Create(game:GetService("Players").LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = targetCFrame * CFrame.fromAxisAngle(Vector3.new(1,0,0), math.rad(90))})
  29. tween:Play()
  30. end)
  31. if not tween then return err end
  32. end
  33.  
  34. --UI Lib Loading
  35.  
  36. 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.
  37. local venyx = library.new("Spy Hub | Wumpus#6666", 5013109572)
  38.  
  39. -- themes
  40. local themes = {
  41. Background = Color3.fromRGB(24, 24, 24),
  42. Glow = Color3.fromRGB(0, 0, 0),
  43. Accent = Color3.fromRGB(10, 10, 10),
  44. LightContrast = Color3.fromRGB(20, 20, 20),
  45. DarkContrast = Color3.fromRGB(14, 14, 14),
  46. TextColor = Color3.fromRGB(255, 255, 255)
  47. }
  48.  
  49. -- first page
  50. local page = venyx:addPage("Main", 5012544693)
  51. local section1 = page:addSection("Auto Doge")
  52. local section2 = page:addSection("Inf Mode")
  53. local section3 = page:addSection("Settings")
  54.  
  55. section1:addButton("Open", function()
  56. loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/Autoopen", true))()
  57. end)
  58.  
  59. section1:addButton("Close", function()
  60. loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/Autoclose", true))()
  61. end)
  62.  
  63. section2:addButton("Open", function()
  64. loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/InfmodeOpen", true))()
  65. end)
  66.  
  67. section2:addButton("Close", function()
  68. loadstring(game:HttpGet("https://raw.githubusercontent.com/6Wumpus6/SpyHub/main/Infmodeclose", true))()
  69. end)
  70.  
  71. section3:addKeybind("Show/Hide Settings", Enum.KeyCode.P, function()
  72. print("Activated Keybind")
  73. venyx:toggle()
  74. end, function()
  75. print("Changed Keybind")
  76. end)
  77.  
  78.  
  79. --Two page
  80. local page2 = venyx:addPage("Autofarm", 5012544693)
  81. local Farm = page2:addSection("Mission Farm")
  82. local Scroll = page2:addSection("Scroll Farm")
  83. getgenv().speed = 500
  84.  
  85.  
  86. local autofarm
  87. Farm:addToggle("AutoFarm", nil, function(bool)
  88. autofarm = bool
  89. end)
  90.  
  91. local candies
  92. Farm:addToggle("Farm Gift Box", nil, function(bool)
  93. candies = bool
  94. end)
  95.  
  96. local RANKUP
  97. Farm:addToggle("AutoRank", nil, function(bool)
  98. RANKUP = bool
  99. end)
  100.  
  101. local jinfarm
  102. Scroll:addToggle("Jin Farm", nil, function(bool)
  103. jinfarm = bool
  104. end)
  105.  
  106. Scroll:addToggle("Scroll Farm", nil, function(bool)
  107. scrollfarm = bool
  108. end)
  109.  
  110. --Three page
  111. local page3 = venyx:addPage("Quests Maker", 5012544693)
  112. local d = page3:addSection("Quests Maker")
  113.  
  114. d:addButton("Rush",function()
  115. for i = 1,300 do
  116. game.Players.LocalPlayer.Character.combat.update:FireServer("rushw")
  117. wait(.25)
  118. end
  119. end)
  120.  
  121. d:addButton("Jumps",function()
  122. for v = 1,300 do
  123. game.Players.LocalPlayer.Character.combat.update:FireServer("takemovement2")
  124. wait(.25)
  125. end
  126. end)
  127.  
  128. d:addButton("Chakra Charges",function()
  129. for i = 1,500 do
  130. game.Players.LocalPlayer.Character.combat.update:FireServer("key","c")
  131. wait(.1)
  132. game.Players.LocalPlayer.Character.combat.update:FireServer("key","cend")
  133. wait(.5)
  134. end
  135. end)
  136.  
  137. d:addButton("Punches",function()
  138. for i = 1,999 do
  139. game.Players.LocalPlayer.Character.combat.update:FireServer("mouse1",true)
  140. wait(.3)
  141. end
  142. end)
  143.  
  144. d:addButton("TP TrainLog",function()
  145. local player = game.Players.LocalPlayer
  146. toTarget(player.Character.HumanoidRootPart.Position,workspace.npc.logtraining:FindFirstChild("HumanoidRootPart").Position,CFrame.new(game:GetService("Workspace").npc.logtraining:FindFirstChild("HumanoidRootPart").Position))
  147. end)
  148.  
  149. game:GetService('RunService').Stepped:connect(function()
  150. if autofarm or candies then
  151. pcall(function()
  152. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  153. end)
  154. end
  155. end)
  156. local green = "http://www.roblox.com/asset/?id=5459241648"
  157. local red = "http://www.roblox.com/asset/?id=5459241799"
  158. local candy = "http://www.roblox.com/asset/?id=5710748193"
  159. spawn(function()
  160. while wait() do
  161. if autofarm then
  162. if player.currentmission.Value == nil then
  163. for i,v in pairs(workspace.missiongivers:GetChildren()) do
  164. pcall(function()
  165. 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
  166. local TALK = v:FindFirstChild("Talk")
  167. local lvl = player.statz.lvl.lvl.Value
  168. if lvl <= 699 then
  169. 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
  170. local getmission = v:FindFirstChild("HumanoidRootPart")
  171. local clienttalk = v:FindFirstChild("CLIENTTALK")
  172. repeat wait(.3)
  173. toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-8,0)))
  174. if (player.Character.HumanoidRootPart.Position-v.HumanoidRootPart.Position).Magnitude < 10 then
  175. clienttalk:FireServer()
  176. wait(.3)
  177. clienttalk:FireServer("accept")
  178. end
  179. until mission.Visible or v:FindFirstChild("Head").givemission.Enabled == false or player.currentmission.Value == "mission" or not autofarm
  180. end
  181. elseif lvl >= 700 then
  182. 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
  183. local getmission = v:FindFirstChild("HumanoidRootPart")
  184. local clienttalk = v:FindFirstChild("CLIENTTALK")
  185. repeat wait(.3)
  186. toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-8,0)))
  187. if (player.Character.HumanoidRootPart.Position-v.HumanoidRootPart.Position).Magnitude < 10 then
  188. clienttalk:FireServer()
  189. wait(.3)
  190. clienttalk:FireServer("accept")
  191. end
  192. until mission.Visible or v:FindFirstChild("Head").givemission.Enabled == false or player.currentmission.Value == "mission" or not autofarm
  193. end
  194. end
  195. end
  196. end)
  197. end
  198. else
  199. for i,v in pairs(workspace.npc:GetChildren()) do
  200. pcall(function()
  201. 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
  202. repeat wait(.5)
  203. toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-8,0)))
  204. v.Humanoid.Health = 0
  205. until v.Humanoid.Health == 0 or not autofarm or player.currentmission.Value == nil
  206. end
  207. end)
  208. end
  209. end
  210. end
  211. end
  212. end)
  213. spawn(function()
  214. while wait() do
  215. if candies then
  216. local spins = player.statz.spins.Value
  217. if spins < 500 then
  218. for i,v in pairs(workspace.missiongivers:GetChildren()) do
  219. pcall(function()
  220. 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
  221. repeat wait(.3)
  222. toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-5,0)))
  223. v.CLIENTTALK:FireServer()
  224. wait(.2)
  225. v.CLIENTTALK:FireServer("accept")
  226. until v:FindFirstChild("Head").givemission.Enabled == false or not candies
  227. end
  228. end)
  229. end
  230. else
  231. print("max spins reached 500")
  232. end
  233. end
  234. end
  235. end)
  236. local function SCROLLFARM()
  237. for i,v in pairs(game.workspace.GLOBALTIME:GetChildren()) do
  238. if v.ClassName == "Model" and v:FindFirstChild("sh") and v.sh.Position.Y > -1000 and v.sh.Position.Y < 2000 then
  239. local scrollA = v.sh:FindFirstChild("invoke")
  240. print("SCROLL SPAWNED")
  241. pcall(function()
  242. toTarget(game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position,v.sh.Position,CFrame.new(v.sh.Position))
  243. end)
  244. scrollA:FireServer(game.Players.LocalPlayer)
  245. fireclickdetector(v.sh.ClickDetector)
  246. end
  247. end
  248. end
  249. local function SCROLLFARM1()
  250. for i,v in pairs(game.workspace:GetChildren()) do
  251. if v.ClassName == "Model" and v:FindFirstChild("sh") and v.sh.Position.Y > -1000 and v.sh.Position.Y < 2000 then
  252. local scrollA = v.sh:FindFirstChild("invoke")
  253. print("SCROLL SPAWNED in workspace")
  254. pcall(function()
  255. toTarget(game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position,v.sh.Position,CFrame.new(v.sh.Position))
  256. scrollA:FireServer(game.Players.LocalPlayer)
  257. fireclickdetector(v.sh.ClickDetector)
  258. end)
  259. end
  260. end
  261. end
  262. spawn(function()
  263. while wait() do
  264. if scrollfarm then
  265. repeat wait()
  266. SCROLLFARM()
  267. SCROLLFARM1()
  268. until not scrollfarm or not war or not war2
  269. end
  270. end
  271. end)
  272. local function JINFARM()
  273. for i,v in pairs(game:GetService("Workspace").npc:GetChildren()) do
  274. if v.Name == "npc1" then
  275. repeat wait()
  276. pcall(function()
  277. toTarget(game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position,v.HumanoidRootPart.Position,CFrame.new(v.HumanoidRootPart.Position+Vector3.new(0,-25,0)))
  278. player.Character.combat.update:FireServer("mouse1", true)
  279. wait(.1)
  280. v.Humanoid.HealthChanged:Connect(function()
  281. v.Humanoid.Health = 0
  282. end)
  283. end)
  284. until v.Humanoid.Health == 0 or not jinfarm
  285. end
  286. end
  287. end
  288. spawn(function()
  289. while wait() do
  290. if jinfarm then
  291. JINFARM()
  292. end
  293. end
  294. end)
  295. spawn(function()
  296. while wait() do
  297. if RANKUP and player.statz.lvl:FindFirstChild("lvl").Value == 1000 then
  298. repeat wait()
  299. game.Players.LocalPlayer.startevent:FireServer("rankup")
  300. until player.statz.lvl:FindFirstChild("lvl").Value == 1 or not RANKUP
  301. end
  302. end
  303. end)
  304.  
  305. --Four page
  306. local inf = venyx:addPage("Inf Spin", 5012544693)
  307. local spin = inf:addSection("Infinity Spin")
  308.  
  309. if game.PlaceId == menuplace then
  310. --main menu
  311. local kgs = {}
  312. for i,v in pairs(game:GetService("ReplicatedStorage").alljutsu:GetChildren()) do
  313. if v:FindFirstChild("KG") then
  314. table.insert(kgs, v.Name)
  315. end
  316. end
  317.  
  318. local b
  319. local kgslot
  320. local kgvalue
  321. spin:addDropdown("KG SLOT",{"kg1", "kg2", "kg3", "kg4"},function(kgS)
  322. b = kgS
  323. kgslot = game.Players.LocalPlayer.statz.main:FindFirstChild(b)
  324. kgvalue = kgslot.Value
  325. print(kgslot)
  326. print(kgvalue)
  327. end)
  328. local a1
  329. spin:addDropdown("KG Select",kgs,function(KG1)
  330. print("Selected: " .. KG1)
  331. a1 = KG1
  332. end)
  333. local a2
  334. spin:addDropdown("KG Select",kgs,function(KG2)
  335. print("Selected: " .. KG2)
  336. a2 = KG2
  337. end)
  338. local a3
  339. spin:addDropdown("KG Select",kgs,function(KG3)
  340. print("Selected: " .. KG3)
  341. a3 = KG3
  342. end)
  343. local a4
  344. spin:addDropdown("KG Select",kgs,function(KG4)
  345. print("Selected: " .. KG4)
  346. a4 = KG4
  347. end)
  348. local a5
  349. spin:addDropdown("KG Select",kgs,function(KG5)
  350. print("Selected: " .. KG5)
  351. a5 = KG5
  352. end)
  353. spin:addButton("Start Spin KG",function()
  354. kgslot.ChildAdded:Connect(function(yes)
  355. if yes.Name == "dontspin" then
  356. wait(.1)
  357. yes:Destroy()
  358. end
  359. end)
  360.  
  361. local spins = game.Players.LocalPlayer.statz.spins.Value
  362. local des = game.Players.LocalPlayer.statz.spins
  363. spawn(function()
  364. for i,v in pairs(game:GetService("ReplicatedStorage").alljutsu:GetChildren()) do
  365. if v:FindFirstChild("KG") then
  366. local a = Instance.new("StringValue")
  367. a.Name = v.Name
  368. a.Parent = game.Players.LocalPlayer.statz.genkailevel
  369. end
  370. end
  371. end)
  372.  
  373. spawn(function()
  374. while wait() do
  375. if spins > 0 then
  376. spins = game.Players.LocalPlayer.statz.spins.Value
  377. kgvalue = kgslot.Value
  378. print("Rolled: " .. kgvalue)
  379. if kgvalue ~= a1 and kgvalue ~= a2 and kgvalue ~= a3 and kgvalue ~= a4 and kgvalue ~= a5 then
  380. kgvalue = kgslot.Value
  381. game.Players.LocalPlayer.startevent:FireServer("spin", b)
  382. wait(.2)
  383. kgvalue = kgslot.Value
  384. else
  385. print("You have got: " .. kgvalue)
  386. end
  387. else
  388. player.statz.spins:Destroy()
  389. game:GetService('TeleportService'):Teleport(game.PlaceId, player)
  390. end
  391. end
  392. end)
  393. end)
  394.  
  395. spin:addButton("Reset Spin NOW",function()
  396. player.statz.spins:Destroy()
  397. game:GetService('TeleportService'):Teleport(game.PlaceId, player)
  398. end)
  399. end
  400.  
  401. --Five page
  402. local page5 = venyx:addPage("Discord", 5012544693)
  403. local Discord = page5:addSection("Mission Farm")
  404.  
  405. Discord:addButton("Copy Discord Link", function()
  406. setclipboard("https://discord.gg/kS9mrChF4m")
  407. end)
  408.  
  409. -- Theme page
  410. local theme = venyx:addPage("Theme", 5012544693)
  411. local colors = theme:addSection("Colors")
  412.  
  413. for theme, color in pairs(themes) do -- all in one theme changer, i know, im cool
  414. colors:addColorPicker(theme, color, function(color3)
  415. venyx:setTheme(theme, color3)
  416. end)
  417. end
  418.  
  419. -- load
  420. venyx:SelectPage(venyx.pages[1], true) -- no default for more freedom
Add Comment
Please, Sign In to add comment