Guest User

Thy Hood Script

a guest
Jul 7th, 2024
3,622
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.22 KB | None | 0 0
  1. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  2. local Window = Library.CreateLib("Hackz_Exploiterz' Thy Hood Gui", "Synapse")
  3.  
  4. local plr = game.Players.LocalPlayer.Character
  5.  
  6.  
  7. function Find(String, Table)
  8. local Lower = String:lower()
  9. for _, v in next, Table do
  10. if string.find(Lower, v:lower()) then
  11. return true
  12. end
  13. end
  14. return false
  15. end
  16.  
  17.  
  18.  
  19.  
  20. local a = game:GetService("Workspace").WorkbenchA.Part
  21.  
  22. local b = game:GetService("Workspace").WorkbenchB.Part
  23.  
  24. local c = game:GetService("Workspace").WorkbenchC.Part
  25.  
  26. local d = game:GetService("Workspace").WorkbenchD.Part
  27.  
  28. game:GetService("ProximityPromptService").PromptButtonHoldBegan:Connect(function(prompt)
  29. fireproximityprompt(prompt)
  30. end)
  31.  
  32. for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  33. if v.Name == "anticheatcooldown" then
  34. v:Destroy()
  35. elseif not game:GetService("Players").LocalPlayer.Character:FindFirstChild(v) then
  36. end
  37. end
  38.  
  39. game:GetService("Players").LocalPlayer.Character.Humanoid.Died:Connect(
  40. function()
  41. local tbp = game:GetService("Players").LocalPlayer.Character:WaitForChild("anticheatcooldown")
  42. tbp:Destroy()
  43. end
  44. )
  45.  
  46.  
  47. local firsttab = Window:NewTab("Main Made by Hackz_Exploiterz")
  48.  
  49. local secondtab = Window:NewTab("Finance")
  50.  
  51. local thirttab = Window:NewTab("Miscellaneous")
  52.  
  53. local fivetab = Window:NewTab("buy")
  54.  
  55. local fourthtab = Window:NewTab("Credit")
  56.  
  57. local armory = fivetab:NewSection("armory")
  58.  
  59. local goofyteleports = firsttab:NewSection("Teleports")
  60.  
  61. local omg = firsttab:NewSection("Excalibur")
  62.  
  63. local Autocolect = firsttab:NewSection("Auto Collect")
  64.  
  65. local autocraft = secondtab:NewSection("Auto Craft")
  66.  
  67. local Convertss = secondtab:NewSection("Converters")
  68.  
  69. local Misc = thirttab:NewSection("Misc")
  70.  
  71. local Playr = thirttab:NewSection("Player")
  72.  
  73. armory:NewButton("Bomb", "buy bomb uwu", function() -- bomb buy button
  74. if game:GetService("Players").LocalPlayer.Character.shillings.Value >= 5 then
  75. repeat
  76. task.wait()
  77. fireproximityprompt(game:GetService("Workspace")["cart shop"].buypromptF.ProximityPrompt)
  78. until game:GetService("Players").LocalPlayer.Character.shillings.Value <= 4 or
  79. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  80. game:GetService("Workspace")["cart shop"].buypromptD.Position).Magnitude > 40
  81. end
  82. end)
  83. armory:NewButton("Oil can", "buy oil cans", function() -- oil can buy button
  84. if game:GetService("Players").LocalPlayer.Character.pence.Value >= 11 then
  85. repeat
  86. task.wait()
  87. fireproximityprompt(game:GetService("Workspace")["cart shop"].buypromptG.ProximityPrompt)
  88. until game:GetService("Players").LocalPlayer.Character.pence.Value <= 10 or
  89. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  90. game:GetService("Workspace")["cart shop"].buypromptD.Position).Magnitude > 40
  91. end
  92. end)
  93. armory:NewButton("Torch", "buy Torch", function() -- torch can buy button
  94. if game:GetService("Players").LocalPlayer.Character.pence.Value >= 6 then
  95. repeat
  96. task.wait()
  97. fireproximityprompt(game:GetService("Workspace")["cart shop"].buypromptI.ProximityPrompt)
  98. until game:GetService("Players").LocalPlayer.Character.pence.Value <= 5 or
  99. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  100. game:GetService("Workspace")["cart shop"].buypromptI.Position).Magnitude > 40
  101. end
  102. end)
  103. armory:NewButton("ManTrap", "buy Mantrap", function() -- mantrap can buy button
  104. if game:GetService("Players").LocalPlayer.Character.pence.Value >= 11 then
  105. repeat
  106. task.wait()
  107. fireproximityprompt(game:GetService("Workspace")["cart shop"].buypromptK.ProximityPrompt)
  108. until game:GetService("Players").LocalPlayer.Character.pence.Value <= 10 or
  109. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  110. game:GetService("Workspace")["cart shop"].buypromptK.Position).Magnitude > 40
  111. end
  112. end)
  113.  
  114.  
  115.  
  116. omg:NewButton("Excalibur", "get excalibur fast", function() --excalibur teleport
  117. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  118. tweenService:Create(
  119. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  120. tweenInfo,
  121. {CFrame = CFrame.new(-412, -37, -67)}
  122. ):Play()
  123. if game:GetService("Players").LocalPlayer.Character.healthcalculator.leftarm then
  124. repeat
  125. task.wait()
  126. fireproximityprompt(game:GetService("Workspace")["golden trash pile"].trashcore.ProximityPrompt)
  127. until game.Players.LocalPlayer.Character:FindFirstChild("Excalibur") wait()
  128. end
  129.  
  130.  
  131.  
  132.  
  133. end)
  134.  
  135.  
  136.  
  137.  
  138. goofyteleports:NewDropdown("Teleports", "DropdownInf", {"Bank", "Museum", "Apothecary", "Itemstore", "Armoury", "Dresser", "Blackmarket", "Secret", "Excalibur"}, function(Value)
  139. if Value == "Bank" then
  140. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  141. tweenService:Create(
  142. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  143. tweenInfo,
  144. {CFrame = CFrame.new(-616.971435546875, 7.141429424285889, -121.87908935546875)}
  145. ):Play()
  146. elseif Value == "Museum" then
  147. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  148. tweenService:Create(
  149. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  150. tweenInfo,
  151. {CFrame = CFrame.new(-99.7638931274414, 7.141429424285889, -95.86727905273438)}
  152. ):Play()
  153. elseif Value == "Apothecary" then
  154. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  155. tweenService:Create(
  156. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  157. tweenInfo,
  158. {CFrame = CFrame.new(-678.368896484375, 7.141429424285889, -242.48605346679688)}
  159. ):Play()
  160. elseif Value == "Itemstore" then
  161. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  162. tweenService:Create(
  163. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  164. tweenInfo,
  165. {CFrame = CFrame.new(-399.8467102050781, 7.141429424285889, 10.609606742858887)}
  166. ):Play()
  167. elseif Value == "Armoury" then
  168. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  169. tweenService:Create(
  170. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  171. tweenInfo,
  172. {CFrame = CFrame.new(-385.8722229003906, 7.141429424285889, -268.3694152832031)}
  173. ):Play()
  174. elseif Value == "Dresser" then
  175. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  176. tweenService:Create(
  177. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  178. tweenInfo,
  179. {CFrame = CFrame.new(-957.7818603515625, 6.641377925872803, -41.06182861328125)}
  180. ):Play()
  181. elseif Value == "Blackmarket" then
  182. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  183. tweenService:Create(
  184. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  185. tweenInfo,
  186. {CFrame = CFrame.new(-1035.5421142578125, 6.641210556030273, -232.89401245117188)}
  187. ):Play()
  188. elseif Value == "Secret" then
  189. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  190. tweenService:Create(
  191. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  192. tweenInfo,
  193. {CFrame = CFrame.new(-187, 198, 225)}
  194. ):Play()
  195. elseif Value == "Excalibur" then
  196. tweenService, tweenInfo = game:GetService("TweenService"), TweenInfo.new(0, Enum.EasingStyle.Linear)
  197. tweenService:Create(
  198. game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart,
  199. tweenInfo,
  200. {CFrame = CFrame.new(-412, -37, -67)}
  201. ):Play()
  202. end
  203. end
  204. )
  205.  
  206.  
  207.  
  208. Autocolect:NewToggle("Money Bags", "ToggleInfo", function(state) -- auto collect money bags
  209. if state then
  210. getgenv().Moneybags = state
  211. while getgenv().Moneybags do
  212. task.wait()
  213. for _, v in pairs(game:GetService("Workspace"):GetChildren()) do
  214. if v.Name == "moneybag" then
  215. firetouchinterest(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart, v, 0)
  216. firetouchinterest(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart, v, 1)
  217. end
  218. end
  219. end
  220. else
  221. getgenv().Moneybags = false
  222. while getgenv().Moneybags == true do wait()
  223. print('P0UND GANG 4 LIFE')
  224. end
  225. end
  226. end)
  227.  
  228. Autocolect:NewToggle("Tools", "ToggleInfo", function(state) -- auto grab tools
  229. if state then
  230. getgenv().Tools = state
  231. while getgenv().Tools do
  232. task.wait()
  233. for _, v in pairs(game:GetService("Workspace"):GetChildren()) do
  234. if
  235. game:GetService("Players").LocalPlayer.Character and v:IsA("BackpackItem") and
  236. v:FindFirstChild("Handle") and
  237. v.Name ~= "leech" and
  238. v.Name ~= "Broom"
  239. then
  240. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  241. end
  242. end
  243. end
  244. else
  245. getgenv().Tools = false
  246. while getgenv().Tools == true do
  247. wait()
  248. print('if you move your 🏳‍🌈')
  249. end
  250. end
  251. end)
  252.  
  253.  
  254.  
  255.  
  256.  
  257. autocraft:NewButton("Buy", "ButtonInfo", function() -- spam buy unfinished flint locks or shortswords
  258. if game:GetService("Players").LocalPlayer.Character.shillings.Value >= 5 then
  259. repeat
  260. task.wait()
  261. fireproximityprompt(game:GetService("Workspace")["economy shop"].buypromptD.ProximityPrompt)
  262. until game:GetService("Players").LocalPlayer.Character.shillings.Value <= 4 or
  263. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  264. game:GetService("Workspace")["economy shop"].buypromptD.Position).Magnitude > 20
  265. else
  266. repeat
  267. task.wait()
  268. fireproximityprompt(game:GetService("Workspace")["economy shop"].buypromptC.ProximityPrompt)
  269. until game:GetService("Players").LocalPlayer.Character.shillings.Value <= 0 or
  270. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  271. game:GetService("Workspace")["economy shop"].buypromptC.Position).Magnitude > 20
  272. end
  273. end)
  274.  
  275. autocraft:NewButton("Craft", "ButtonInfo", function() -- craft all of unfinished things
  276. for _, v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
  277. if Find(v.Name, {"unfinished"}) then
  278. v.Parent = game:GetService("Players").LocalPlayer.Character
  279. end
  280. end
  281.  
  282. for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  283. if Find(v.Name, {"unfinished"}) then
  284. repeat
  285. task.wait()
  286.  
  287. for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  288. if Find(v.Name, {"unfin"}) then
  289. firetouchinterest(a, v.Handle, 0)
  290. firetouchinterest(a, v.Handle, 1)
  291. firetouchinterest(b, v.Handle, 0)
  292. firetouchinterest(b, v.Handle, 1)
  293. firetouchinterest(c, v.Handle, 0)
  294. firetouchinterest(c, v.Handle, 1)
  295. firetouchinterest(d, v.Handle, 0)
  296. firetouchinterest(d, v.Handle, 1)
  297. end
  298. end
  299. until not v:IsDescendantOf(game:GetService("Players").LocalPlayer.Character)
  300. end
  301. end
  302. end)
  303.  
  304.  
  305.  
  306. autocraft:NewButton("Sell", "ButtonInfo", function() -- sell all of shortswords/flintlocks (doesnt work for knife)
  307. for _, v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
  308. if v:IsA("Tool") and Find(v.Name, {"flint", "shortsword" , "knife"}) and not Find(v.Name, {"unfinished"}) and
  309. not Find(v.Name, {"ammo"}) and
  310. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  311. Vector3.new(-576.5, 5, -147)).Magnitude <= 20
  312. then
  313. v.Parent = game:GetService("Players").LocalPlayer.Character
  314. end
  315. end
  316.  
  317. for _, z in pairs(game:GetService("Workspace"):GetDescendants()) do
  318. if
  319. z:IsA("ProximityPrompt") and z.Parent.Name == "sellweapon" and
  320. z.Parent.Rotation == Vector3.new(0, 0, 0)
  321. then
  322. repeat
  323. task.wait()
  324. fireproximityprompt(z)
  325. until not game.Players.LocalPlayer.Character:FindFirstChild("flintlock pistol") and
  326. not game.Players.LocalPlayer.Character:FindFirstChild("Shortsword") or
  327. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  328. z.Parent.Position).Magnitude > 20
  329. task.wait()
  330. for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  331. if v:IsA("Tool") and Find(v.Name, {"flint", "sword"}) then
  332. game:GetService("Players").LocalPlayer.Character.Humanoid:UnequipTools(v)
  333. end
  334. end
  335. end
  336. end
  337. end)
  338.  
  339.  
  340.  
  341.  
  342. Convertss:NewButton("Pounds to Shillings", "ButtonInfo", function()
  343. repeat
  344. task.wait()
  345. fireproximityprompt(game:GetService("Workspace")["bank converters"].bankpromptA.ProximityPrompt)
  346. until game:GetService("Players").LocalPlayer.Character.pounds.Value <= 0 or
  347. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  348. game:GetService("Workspace")["bank converters"].bankpromptA.Position).Magnitude > 20
  349. end)
  350.  
  351. Convertss:NewButton("Shillings to Pounds", "ButtonInfo", function()
  352. repeat
  353. task.wait()
  354. fireproximityprompt(game:GetService("Workspace")["bank converters"].bankpromptB.ProximityPrompt)
  355. until game:GetService("Players").LocalPlayer.Character.shillings.Value <= 11 or
  356. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  357. game:GetService("Workspace")["bank converters"].bankpromptB.Position).Magnitude > 20
  358. end)
  359. Convertss:NewButton("Shillings to Pennies", "ButtonInfo", function()
  360. repeat
  361. task.wait()
  362. fireproximityprompt(game:GetService("Workspace")["bank converters"].bankpromptC.ProximityPrompt)
  363. until game:GetService("Players").LocalPlayer.Character.shillings.Value <= 0 or
  364. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  365. game:GetService("Workspace")["bank converters"].bankpromptC.Position).Magnitude > 20
  366. end)
  367. Convertss:NewButton("Pennies to Shillings", "ButtonInfo", function()
  368. repeat
  369. task.wait()
  370. fireproximityprompt(game:GetService("Workspace")["bank converters"].bankpromptD.ProximityPrompt)
  371. until game:GetService("Players").LocalPlayer.Character.pence.Value <= 11 or
  372. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  373. game:GetService("Workspace")["bank converters"].bankpromptD.Position).Magnitude > 20
  374. end)
  375. Convertss:NewButton("Pennies to Farthings", "ButtonInfo", function()
  376. repeat
  377. task.wait()
  378. fireproximityprompt(game:GetService("Workspace")["bank converters"].bankpromptE.ProximityPrompt)
  379. until game:GetService("Players").LocalPlayer.Character.pence.Value <= 0 or
  380. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  381. game:GetService("Workspace")["bank converters"].bankpromptE.Position).Magnitude > 20
  382. end)
  383. Convertss:NewButton("Farthings to Pennies", "ButtonInfo", function()
  384. repeat
  385. task.wait()
  386. fireproximityprompt(game:GetService("Workspace")["bank converters"].bankpromptF.ProximityPrompt)
  387. until game:GetService("Players").LocalPlayer.Character.farthings.Value <= 3 or
  388. (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position -
  389. game:GetService("Workspace")["bank converters"].bankpromptF.Position).Magnitude > 20
  390. end)
  391.  
  392.  
  393.  
  394.  
  395. Misc:NewTextBox("Kick Player", "sussy amogus", function(txt) -- kick player if works then only on synapse, you drop coin and then put player's name
  396. for _, player in pairs(game:GetService("Players"):GetPlayers()) do
  397. if txt:lower() == (player.DisplayName:lower()):sub(1, #txt) then
  398. toKick = player
  399. elseif txt:lower() == (player.Name:lower()):sub(1, #txt) then
  400. toKick = player
  401. end
  402. end
  403.  
  404. for _, v in pairs(game:GetService("Workspace"):GetChildren()) do
  405. if v:IsA("Part") and Find(v.Name, {"pound", "shilling", "penny", "farthing"}) then
  406. firetouchinterest(toKick.Character.UpperTorso, v, 0)
  407. task.wait()
  408. firetouchinterest(toKick.Character.UpperTorso, v, 1)
  409. end
  410. end
  411. end)
  412.  
  413.  
  414.  
  415.  
  416. Playr:NewButton("God", "e", function() -- become god (reset if you want to remove it) you can still die to punch tool and fall damage (after you drop like 20 money coins or something you wont be able to drop money)
  417. if game.Players.LocalPlayer.Character.healthcalculator:FindFirstChild("armor") then
  418. game.Players.LocalPlayer.Character.healthcalculator.armor:Destroy()
  419. game.Players.LocalPlayer.Character.pounds.Changed:Connect(function(new)
  420. game:GetService("Players").LocalPlayer.PlayerGui.money.pounds.Text = new.." Pounds"
  421. end)
  422.  
  423. game.Players.LocalPlayer.Character.pence.Changed:Connect(function(new)
  424. game:GetService("Players").LocalPlayer.PlayerGui.money.pence.Text = new.." Pence"
  425. end)
  426.  
  427. game.Players.LocalPlayer.Character.shillings.Changed:Connect(function(new)
  428. game:GetService("Players").LocalPlayer.PlayerGui.money.shillings.Text = new.." Shillings"
  429. end)
  430.  
  431. game.Players.LocalPlayer.Character.farthings.Changed:Connect(function(new)
  432. game:GetService("Players").LocalPlayer.PlayerGui.money.farthings.Text = new.." Farthings"
  433. end)
  434. end
  435. end)
  436.  
  437.  
  438. Playr:NewButton("No Jump Cooldown", "ButtonInfo", function() -- no jump cooldown
  439. while task.wait() do
  440. game:GetService("Players").LocalPlayer.Character.Humanoid:SetStateEnabled(
  441. Enum.HumanoidStateType.Jumping,
  442. true
  443. )
  444. end
  445. end)
  446.  
  447.  
  448. Playr:NewButton("No Screen Effects", "ButtonInfo", function() -- no screen efects and most of sicknesses
  449. if
  450. game:GetService("Players").LocalPlayer.PlayerGui.healthgui:FindFirstChild("chills") and
  451. game:GetService("Players").LocalPlayer.PlayerGui.healthgui:FindFirstChild("poopoo")
  452. then
  453. game:GetService("Players").LocalPlayer.PlayerGui.healthgui.chills:Destroy()
  454. game:GetService("Players").LocalPlayer.PlayerGui.healthgui.poopoo:Destroy()
  455. end
  456. end)
  457.  
  458.  
  459. local uwu = fourthtab:NewSection("some not important things") -- ignore this tab
  460.  
  461.  
  462. uwu:NewKeybind("Close gui", "Click V to close gui", Enum.KeyCode.V, function()
  463. Library:ToggleUI()
  464. end)
  465.  
  466. uwu:NewLabel("Syee")
  467.  
  468. uwu:NewKeybind("Equip/attack all tools", "click T to equip/attack all tools", Enum.KeyCode.T, function()
  469. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren())do
  470. if v.ClassName == "Tool" then
  471. v.Parent = game:GetService("Players").LocalPlayer.Character
  472. end
  473. end
  474. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren())do
  475. if v.ClassName == "Tool" then
  476. v:Activate()
  477. end
  478. end
  479. end)
  480.  
  481.  
Advertisement
Add Comment
Please, Sign In to add comment