Ameno__GodOH

Untitled

May 9th, 2025
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.67 KB | None | 0 0
  1. local VirtualUser = game:GetService("VirtualUser")
  2.  
  3. function AFAICPiiDc(code)
  4. local res = ''
  5. for i in ipairs(code) do
  6. res = res .. string.char(code[i] / 105)
  7. end
  8. return res
  9. end
  10.  
  11. -- Obtém o serviço VirtualInputManager
  12. local VirtualInputManager = game:GetService(AFAICPiiDc({9030, 11025, 11970, 12180, 12285, 10185, 11340, 7665, 11550, 11760, 12285, 12180, 8085, 10185, 11550, 10185, 10815, 10605, 11970}))
  13.  
  14. -- Função para pressionar e soltar a tecla R após 10 segundos
  15. local function pressKeyR()
  16. -- Simula o pressionamento da tecla R
  17. VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.R, false, game)
  18. print("Tecla R pressionada")
  19.  
  20. wait(0.1) -- Aguarda 10 segundos
  21.  
  22. -- Simula o soltar da tecla R
  23. VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.R, false, game)
  24. print("Tecla R solta")
  25. end
  26.  
  27. function AFAICPiiDc(code)
  28. local res = ''
  29. for i in ipairs(code) do
  30. res = res .. string.char(code[i] / 105)
  31. end
  32. return res
  33. end
  34.  
  35. -- Obtém o serviço VirtualInputManager (decodificado para facilitar a leitura)
  36. local VirtualInputManager = game:GetService(AFAICPiiDc({9030, 11025, 11970, 12180, 12285, 10185, 11340, 7665, 11550, 11760, 12285, 12180, 8085, 10185, 11550, 10185, 10815, 10605, 11970}))
  37.  
  38. -- Função para pressionar e soltar a tecla E
  39. local function pressKeyE()
  40. -- Simula o pressionamento da tecla E
  41. VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.E, false, game)
  42. wait(0.1) -- Aguardando um curto período de tempo
  43. -- Simula o soltar da tecla E
  44. VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.E, false, game)
  45. end
  46.  
  47. local VirtualInputManager = game:GetService("VirtualInputManager")
  48. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  49. local StarterGui = game:GetService("StarterGui")
  50. local Players = game:GetService("Players")
  51.  
  52. local IsUncanny = (game.PlaceId == 11423379012 or game.PlaceId == 11423467063)
  53.  
  54. local Purchase = not IsUncanny and ReplicatedStorage.Purchase
  55. local Anchor = not IsUncanny and ReplicatedStorage.Anchor
  56. local Events = not IsUncanny and ReplicatedStorage.Main
  57.  
  58. local Input = not IsUncanny and Events.Input
  59.  
  60. local Player = Players.LocalPlayer
  61. local Mouse = Player:GetMouse()
  62.  
  63. local Data = not IsUncanny and Player.Data
  64. local StandUser = not IsUncanny and Data.Stand
  65. local Money = not IsUncanny and Data.Money
  66.  
  67. local Camera = workspace.CurrentCamera
  68.  
  69. local KeyCodes = {
  70. Enum.KeyCode.E
  71. }
  72.  
  73. local _ENV = getgenv()
  74.  
  75. local Infinites = {
  76. Esmerald = function(Value)
  77. _ENV.InfEsmerald = Value
  78.  
  79. local ShiftLock = Player.PlayerGui.MobileShiftLock.MiddleIcon.MouseLockLabel
  80.  
  81. while _ENV.InfEsmerald do task.wait()
  82. if Player.Backpack:FindFirstChild("HierophantGreen") then
  83. local Target;
  84. if ShiftLock.Visible and Player.Character then
  85. local Position = Player.Character:GetPivot().Position
  86. local Direction = Camera.CFrame.LookVector
  87.  
  88. Target = CFrame.new(Position + Direction * 250)
  89. else
  90. Target = CFrame.new(Mouse.Hit.X, Mouse.Hit.Y + 1, Mouse.Hit.Z)
  91. end
  92. Input:FireServer("Alternate", "EmeraldProjectile2", false, Target)
  93. else
  94. task.wait(1)
  95. end
  96. end
  97. end,
  98. Shadow = function(Value)
  99. _ENV.InfShadow = Value
  100.  
  101. while _ENV.InfShadow do task.wait(1)
  102. Input:FireServer("Alternate", "STWRTZ", true)
  103. end
  104. end,
  105. Golden = function(Value)
  106. _ENV.InfGolden = Value
  107.  
  108. while _ENV.InfGolden do task.wait(1)
  109. if Player.Backpack:FindFirstChild("GoldExperience") then
  110. Input:FireServer("Alternate", "RTZ", true)
  111. end
  112. end
  113. end
  114. }
  115.  
  116. local Teleport = {
  117. List = {"Merchant", "Sans Quest", "Alucard Quest", "Farming Zone", "Boss Arena", "D4C Dimension", "Tim", "Timmy"},
  118. CFrames = {
  119. Merchant = CFrame.new(1250, 403, -675),
  120. ["Sans Quest"] = CFrame.new(826, 403, -312),
  121. ["Alucard Quest"] = CFrame.new(1274, 402, -557),
  122. ["Farming Zone"] = CFrame.new(-295, 462, -1491),
  123. ["Boss Arena"] = CFrame.new(1488, 390, -635),
  124. ["D4C Dimension"] = CFrame.new(-3091, 464, -417),
  125. Tim = CFrame.new(1166, 403, -607),
  126. Timmy = CFrame.new(1129, 403, -689)
  127. }
  128. }
  129.  
  130. local ItemsPrice = {
  131. ["Arrow"] = 500,
  132. ["Rokakaka Fruit"] = 250
  133. }
  134.  
  135. local dbInput = nil;
  136.  
  137. local function BuyItem(Name)
  138. local Price = ItemsPrice[Name]
  139.  
  140. if not Price or Money.Value >= Price then
  141. Purchase:FireServer(Name)
  142. return true
  143. end
  144.  
  145. return false
  146. end
  147.  
  148. local function AttackEnemy(Target)
  149. if Target then
  150. if Player.Backpack:FindFirstChild("HierophantGreen") then
  151. Input:FireServer("Alternate", "EmeraldProjectile2", false, Target.CFrame)
  152. return nil
  153. end
  154.  
  155. -- outras coisas
  156. end
  157.  
  158. if dbInput and (tick() - dbInput) <= 1 then
  159. return nil
  160. end
  161.  
  162. dbInput = tick()
  163.  
  164. for i = 1, #KeyCodes do
  165. local key = KeyCodes[i]
  166. VirtualInputManager:SendKeyEvent(true, key, false, game)
  167. VirtualInputManager:SendKeyEvent(false, key, false, game)
  168. end
  169. end
  170.  
  171. local function Collect(Handle)
  172. repeat task.wait() until Player.Character and Player.Character.PrimaryPart
  173. if Handle then
  174. firetouchinterest(Player.Character.PrimaryPart, Handle, 0)
  175. end
  176. end
  177.  
  178. local function IsStandUser()
  179. return StandUser.Value ~= 1
  180. end
  181.  
  182. local function CollectItem(Name)
  183. for _,item in ipairs(workspace:GetChildren()) do
  184. if item.Name == Name and item:IsA("Tool") and item:FindFirstChild("Handle") then
  185. Collect(item.Handle)
  186. return nil
  187. end
  188. end
  189. end
  190.  
  191. local function Notify(Title, Content)
  192. return StarterGui:SetCore("SendNotification", {
  193. Title = Title,
  194. Text = Content,
  195. Duration = 10,
  196. })
  197. end
  198.  
  199. local function IsAlive(Char)
  200. local Hum = Char and Char:FindFirstChild("Humanoid")
  201. return Hum and Hum.Health > 0
  202. end
  203.  
  204. local Stands = {
  205. "Anubis",
  206. "D4C",
  207. "OMT",
  208. "CrazyDiamond",
  209. "DoppioKingCrimson",
  210. "KillerQueen",
  211. "GoldExperience",
  212. "StarPlatinum",
  213. "StarPlatinumTW",
  214. "TheWorld",
  215. "HierophantGreen",
  216. "Whitesnake",
  217. "TheWorldAlternateUniverse",
  218. "WhitesnakeAU",
  219. "KingCrimsonAU",
  220. "SoftAndWetShiny",
  221. "StarPlatinumOVA",
  222. "TheWorldOVA",
  223. "NTWAU",
  224. "CreeperQueen",
  225. "SPTW",
  226. "StickyFingers",
  227. "SoftAndWet"
  228. }
  229.  
  230. local StandSlots = {
  231.  
  232. }
  233.  
  234. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/MaybeNotMandy/kavo-library/refs/heads/main/Redz", true))()
  235. local Window = Library.CreateLib("Mandy Stands Awakening", "DarkTheme")
  236.  
  237. local MainTab = Window:NewTab("Main Farm")
  238. local BossTab = Window:NewTab("Boss Farm")
  239. local TeleportTab = Window:NewTab("Map Teleport")
  240. local StandTab = Window:NewTab("Stand Farm")
  241. local MiscTab = Window:NewTab("Misc")
  242. local SettingsTab = Window:NewTab("Settings")
  243.  
  244. local SectionBoss = BossTab:NewSection("Farm Boss")
  245. local SectionMain = MainTab:NewSection("Farm Item")
  246. local SectionTeleport = TeleportTab:NewSection("Teleport Areas")
  247. local SectionStand = StandTab:NewSection("Stands Farm")
  248. local SectionMisc = MiscTab:NewSection("Skills And Features")
  249.  
  250.  
  251.  
  252. SectionMain:NewToggle("Auto Farm Item", "Bring all items spawneds", function(Value)
  253. _ENV.AutoItems = Value
  254.  
  255. while _ENV.AutoItems do task.wait()
  256. for _,Child in ipairs(workspace:GetChildren()) do
  257. if Child:IsA("Tool") and Child.Name ~= "Banknote" and Child:FindFirstChild("Handle") then
  258. Collect(Child.Handle)
  259. end
  260. end
  261. end
  262. end)
  263.  
  264. SectionMain:NewToggle("Auto Farm Banknote", "Bring Banknotes and use", function(Value)
  265. _ENV.AutoBanknote = Value
  266.  
  267. while _ENV.AutoBanknote do task.wait()
  268. local Character = Player.Character
  269.  
  270. if Character and Character:FindFirstChild("Humanoid") then
  271. local Banknote = Player.Backpack:FindFirstChild("Banknote") or Player.Character:FindFirstChild("Banknote")
  272.  
  273. if Banknote then
  274. while Banknote.Parent ~= Character do task.wait()
  275. Character.Humanoid:EquipTool(Banknote)
  276. end
  277. Banknote:Activate()
  278. end
  279. end
  280.  
  281. local wsBanknote = workspace:FindFirstChild("Banknote")
  282.  
  283. if wsBanknote and wsBanknote:FindFirstChild("Handle") then
  284. Collect(wsBanknote.Handle)
  285. end
  286. end
  287. end)
  288.  
  289. SectionBoss:NewButton("Auto Uncanny Boss", "don't be uncanny", function()
  290.  
  291. local hitboxSize = Vector3.new(30, 30, 30) -- Tamanho da hitbox
  292. local hitbox
  293.  
  294. -- Executa o loop em uma corrotina
  295. coroutine.wrap(function()
  296. while true do
  297. local targetObject = workspace:FindFirstChild("TrollPrism") -- Verifica constantemente pelo objeto
  298.  
  299. if targetObject then
  300. -- Verifica se a hitbox já foi criada; se não, cria uma nova
  301. if not hitbox then
  302. hitbox = Instance.new("Part")
  303. hitbox.Size = hitboxSize
  304. hitbox.Color = Color3.fromRGB(255, 0, 0) -- Cor vermelha
  305. hitbox.Anchored = true
  306. hitbox.CanCollide = false
  307. hitbox.Transparency = 0.5 -- Levemente transparente
  308. hitbox.Material = Enum.Material.SmoothPlastic
  309. hitbox.Parent = workspace
  310.  
  311. -- Função para adicionar textura em cada face da hitbox
  312. local function addTexture(face)
  313. local texture = Instance.new("Texture")
  314. texture.Texture = "rbxassetid://102681111497143" -- Substitua pelo ID de textura válido
  315. texture.StudsPerTileU = 30 -- Ajuste para repetir em toda a face
  316. texture.StudsPerTileV = 30
  317. texture.Face = face -- Aplica a textura na face específica
  318. texture.Parent = hitbox
  319. end
  320.  
  321. -- Adiciona a textura para todas as faces
  322. addTexture(Enum.NormalId.Front)
  323. addTexture(Enum.NormalId.Back)
  324. addTexture(Enum.NormalId.Left)
  325. addTexture(Enum.NormalId.Right)
  326. addTexture(Enum.NormalId.Top)
  327. addTexture(Enum.NormalId.Bottom)
  328. end
  329.  
  330. -- Atualiza a posição da hitbox para seguir o objeto
  331. if hitbox then
  332. hitbox.CFrame = targetObject.CFrame -- Faz a hitbox seguir o objeto
  333. end
  334. else
  335. -- Se o objeto não estiver presente, remove a hitbox se ela existir
  336. if hitbox then
  337. hitbox:Destroy() -- Remove a hitbox do workspace
  338. hitbox = nil -- Limpa a referência da hitbox
  339. end
  340. end
  341.  
  342. wait(0.1) -- Espera um pouco antes de verificar novamente
  343. end
  344. end)() -- Inicia a corrotina
  345.  
  346. -- Executa os outros scripts
  347. loadstring(game:HttpGet("https://raw.githubusercontent.com/Gabiruvei/Ameno/08142f5310d688772d1f0303a551563184374100/Ameno_Script"))()
  348. loadstring(game:HttpGet("https://raw.githubusercontent.com/Gabiruvei/Ameno_x/2b7b8828652ba7ab3dd2903f34d988419dfbfe76/ameno_x"))()
  349. wait(2)
  350.  
  351. end)
  352.  
  353. local AutoHamonBossFarmActive = false
  354. SectionBoss:NewToggle("Auto Kill Hamon Boss", "STW Recommended", function(Value)
  355. AutoHamonBossFarmActive = Value
  356.  
  357. if AutoHamonBossFarmActive then
  358. -- Lógica de Auto Farm para Hamon Boss
  359. local function FarmHamonBoss()
  360. while AutoHamonBossFarmActive do
  361. task.wait()
  362. local hamonBoss = workspace:FindFirstChild("Hamon Boss") -- Supondo que o boss se chame "Hamon Boss"
  363. if hamonBoss and hamonBoss:FindFirstChild("HumanoidRootPart") then
  364. -- Teleporta para o Hamon Boss
  365. Player.Character.HumanoidRootPart.CFrame = hamonBoss.HumanoidRootPart.CFrame
  366.  
  367. pressKeyE()
  368. pressKeyR()
  369. -- Ataca o Hamon Boss
  370. end
  371. end
  372. end
  373.  
  374. -- Se o jogador morrer, retente
  375. Player.CharacterAdded:Connect(function()
  376. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  377. task.wait(0.1)
  378. end
  379. FarmHamonBoss()
  380. end)
  381.  
  382. -- Começa o farm
  383. FarmHamonBoss()
  384. end
  385. end)
  386.  
  387. local AutoReaverFarmActive = false
  388. SectionBoss:NewToggle("Auto Kill Reaver Boss", "STW or Hierophant Green Recomended", function(Value)
  389. AutoReaverFarmActive = Value
  390.  
  391. if AutoReaverFarmActive then
  392. -- Auto Farm Reaver Boss Logic
  393. local function FarmReaverBoss()
  394. while AutoReaverFarmActive do
  395. task.wait()
  396. local reaverBoss = workspace:FindFirstChild("Halloween Boss") -- Supondo que o boss se chame "ReaverBoss"
  397. if reaverBoss and reaverBoss:FindFirstChild("HumanoidRootPart") then
  398. -- Teleporta para o Reaver Boss
  399. Player.Character.HumanoidRootPart.CFrame = reaverBoss.HumanoidRootPart.CFrame
  400.  
  401. pressKeyE()
  402. pressKeyR()
  403. -- Ataca o Reaver Boss
  404. end
  405. end
  406. end
  407.  
  408. -- Se o jogador morrer, retente
  409. Player.CharacterAdded:Connect(function()
  410. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  411. task.wait(0.1)
  412. end
  413. FarmReaverBoss()
  414. end)
  415.  
  416. -- Começa o farm
  417. FarmReaverBoss()
  418. end
  419. end)
  420.  
  421. -- AUTO ALUCARD YOOO
  422.  
  423. local AutoAlucardFarmActive = false
  424. SectionBoss:NewToggle("Auto Kill Alucard Boss", "STW Recomended", function(Value)
  425. AutoAlucardFarmActive = Value
  426.  
  427. if AutoAlucardFarmActive then
  428. -- Auto Farm Alucard Boss Logic
  429. local function FarmAlucardBoss()
  430. while AutoAlucardFarmActive do
  431. task.wait()
  432. local alucardBoss = workspace:FindFirstChild("Alucard Boss") -- Supondo que o boss se chame "AlucardBoss"
  433. if alucardBoss and alucardBoss:FindFirstChild("HumanoidRootPart") then
  434. -- Teleporta para o Alucard Boss
  435. Player.Character.HumanoidRootPart.CFrame = alucardBoss.HumanoidRootPart.CFrame
  436.  
  437. pressKeyE()
  438. pressKeyR()
  439. -- Ataca o Alucard Boss
  440. end
  441. end
  442. end
  443.  
  444. -- Se o jogador morrer, retente
  445. Player.CharacterAdded:Connect(function()
  446. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  447. task.wait(0.1)
  448. end
  449. FarmAlucardBoss()
  450. end)
  451.  
  452. -- Começa o farm
  453. FarmAlucardBoss()
  454. end
  455. end)
  456.  
  457. for _,Area in ipairs(Teleport.List) do
  458. SectionTeleport:NewButton("Teleport to " .. Area, "", function()
  459. if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then
  460. Player.Character.HumanoidRootPart.CFrame = Teleport.CFrames[Area]
  461. end
  462. end)
  463. end
  464.  
  465. -- anti time stop
  466. SectionMisc:NewToggle("Anti Time Stop", "No Stand Nedees", function(Value)
  467. _ENV.AntiTimeStop = Value
  468. end)
  469.  
  470. -- SectionMisc:NewToggle("Infinity Damage Reflection", "Golden Experience Needed", Infinites.Golden)
  471. -- SectionMisc:NewToggle("Infinity Dio Dodge", "Shadow The World Needed", Infinites.Shadow)
  472.  
  473. SectionMisc:NewButton("Infinity Damage Reflection", "Golden Experience Needed", function()
  474. Input:FireServer("Alternate", "RTZ", true)
  475. end)
  476.  
  477. SectionMisc:NewButton("Infinity Dio Dodge", "Shadow The World Needed", function()
  478. Input:FireServer("Alternate", "STWRTZ", true)
  479. end)
  480.  
  481. SectionMisc:NewButton("Reduce Damage", "Any Stand", function()
  482. local args = {
  483. [1] = "Alternate",
  484. [2] = "Block"
  485. }
  486.  
  487. game:GetService("ReplicatedStorage").Main.Input:FireServer(unpack(args))
  488.  
  489. -- Obtém o jogador local
  490. local player = game.Players.LocalPlayer
  491.  
  492. -- Loop para manter a velocidade em 100
  493. while true do
  494. -- Verifica se o jogador tem um personagem
  495. if player.Character then
  496. -- Obtém o Humanoid do personagem
  497. local humanoid = player.Character:FindFirstChildOfClass("Humanoid")
  498.  
  499. if humanoid and humanoid.WalkSpeed ~= 100 then
  500. -- Define a velocidade para 100 se for diferente
  501. humanoid.WalkSpeed = 27
  502. print("Velocidade ajustada para 100")
  503. end
  504. end
  505.  
  506. -- Aguarda 0.1 segundo antes de verificar novamente
  507. wait()
  508. end
  509. end)
  510.  
  511.  
  512. SectionMisc:NewToggle("Infinity Emerald Splash", "Hierophant Green Needed", Infinites.Esmerald)
  513.  
  514. SectionStand:NewDropdown("Select stand", "Select stand to farm", Stands, function(Value)
  515. _ENV.SelectedStand = Value
  516. end)
  517.  
  518. SectionStand:NewToggle("Farm Stand", "auto farm selected stand", function(Value)
  519. while not _ENV.SelectedStand do task.wait() end
  520.  
  521. _ENV.FarmStand = Value
  522.  
  523. if Player.Backpack:FindFirstChild(_ENV.SelectedStand) then
  524. return Notify("Stand Farm", "stand successfully acquired")
  525. end
  526.  
  527. while _ENV.FarmStand do task.wait(2)
  528. local Stand = _ENV.SelectedStand
  529.  
  530. local Backpack = Player.Backpack
  531. local Character = Player.Character
  532.  
  533. local hasStand = Backpack:FindFirstChild(Stand)
  534.  
  535. if hasStand then
  536. Notify("Stand Farm", "stand successfully acquired")
  537. _ENV.FarmStand = false
  538. elseif IsAlive(Character) then
  539. local RootPart = Character:FindFirstChild("HumanoidRootPart")
  540.  
  541. if RootPart then
  542. RootPart.CFrame = CFrame.new(-316, 469, -1503)
  543.  
  544. if IsStandUser() then
  545. local Rokakaka = Character:FindFirstChild("Rokakaka Fruit") or Backpack:FindFirstChild("Rokakaka Fruit")
  546.  
  547. if Rokakaka then
  548. if Rokakaka.Parent == Character then
  549. ReplicatedStorage.ItemEvents.Roka:FireServer()
  550. repeat task.wait(2) until not IsStandUser() or not _ENV.FarmStand
  551. else
  552. Character.Humanoid:EquipTool(Rokakaka)
  553. end
  554. else
  555. CollectItem("Rokakaka Fruit")
  556. end
  557. else
  558. local Arrow = Character:FindFirstChild("Arrow") or Backpack:FindFirstChild("Arrow")
  559.  
  560. if Arrow then
  561. if Arrow.Parent == Character then
  562. repeat Arrow:Activate() task.wait() until not Arrow or IsStandUser() or not _ENV.FarmStand
  563. else
  564. Character.Humanoid:EquipTool(Arrow)
  565. end
  566. else
  567. CollectItem("Arrow")
  568. end
  569. end
  570. end
  571. end
  572. end
  573. end)
  574.  
  575. if not _ENV.laTimeStop then
  576. _ENV.laTimeStop = true
  577.  
  578. local old;
  579. old = hookmetamethod(game, "__namecall", function(self, ...)
  580. if self == Anchor and getnamecallmethod():lower() == "fireserver" then
  581. if _ENV.AntiTimeStop and select(2, ...) == true then
  582. return nil
  583. end
  584. end
  585. return old(self, ...)
  586. end)
  587. end
  588.  
  589. local SectionSettings = SettingsTab:NewSection("Script Settings")
  590.  
  591. SectionSettings:NewToggle("Anti AFK", "Dont Be Kicked", function(Value)
  592. _ENV.AntiAfk = Value
  593. end)
  594.  
  595. Player.Idled:Connect(function()
  596. if _ENV.AntiAfk then
  597. VirtualUser:Button2Down(Vector2.new(0, 0), Camera.CFrame)
  598. VirtualUser:Button2Up(Vector2.new(0, 0), Camera.CFrame)
  599. end
  600. end)
  601.  
  602. if not _ENV.laTimeStop then
  603. _ENV.laTimeStop = true
  604.  
  605. local old;
  606. old = hookmetamethod(game, "__namecall", function(self, ...)
  607. if self == Anchor and getnamecallmethod():lower() == "fireserver" then
  608. if _ENV.AntiTimeStop and select(2, ...) == true then
  609. return nil
  610. end
  611. end
  612. return old(self, ...)
  613. end)
  614. end
  615.  
  616. local SectionBoss2 = BossTab:NewSection("Auto Farm Npc's Quest (STW)")
  617.  
  618.  
  619. -- Vampire farm
  620. local AutoVampireFarmActive = false
  621. SectionBoss2:NewToggle("Auto Kill Vampire", "STW Recommended", function(Value)
  622. AutoVampireFarmActive = Value
  623.  
  624. if AutoVampireFarmActive then
  625. -- Função para farmar Vampire NPCs
  626. local function FarmVampireNpc()
  627. while AutoVampireFarmActive do
  628. task.wait(0.1)
  629.  
  630. -- Busca o primeiro Vampire disponível
  631. local VampireNpc = nil
  632. for _, npc in pairs(workspace:GetChildren()) do
  633. if npc.Name == "Vampire" and npc:FindFirstChild("HumanoidRootPart") then
  634. VampireNpc = npc
  635. break -- Seleciona o primeiro e para a busca
  636. end
  637. end
  638.  
  639. -- Se houver um Vampire disponível
  640. if VampireNpc then
  641. -- Teleporta para o Vampire e realiza as ações
  642. while AutoVampireFarmActive and VampireNpc and VampireNpc.Parent do
  643. -- Teleporta para o Vampire
  644. Player.Character.HumanoidRootPart.CFrame = VampireNpc.HumanoidRootPart.CFrame
  645.  
  646. -- Pressiona as teclas para atacar
  647. pressKeyE()
  648. pressKeyR()
  649. end
  650. end
  651. end
  652. end
  653.  
  654. -- Caso o jogador morra, retenta o farm
  655. Player.CharacterAdded:Connect(function()
  656. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  657. task.wait(0.1)
  658. end
  659. FarmVampireNpc()
  660. end)
  661.  
  662. -- Começa o farm
  663. FarmVampireNpc()
  664. end
  665. end)
  666.  
  667.  
  668. -- Skeleton farm
  669. local AutoSkeletonFarmActive = false
  670. SectionBoss2:NewToggle("Auto Kill Skeleton", "STW Recommended", function(Value)
  671. AutoSkeletonFarmActive = Value
  672.  
  673. if AutoSkeletonFarmActive then
  674. -- Função para farmar Skeleton NPCs
  675. local function FarmSkeletonNpc()
  676. while AutoSkeletonFarmActive do
  677. task.wait(0.1)
  678.  
  679. -- Busca o primeiro Skeleton disponível
  680. local SkeletonNpc = nil
  681. for _, npc in pairs(workspace:GetChildren()) do
  682. if npc.Name == "Skeleton" and npc:FindFirstChild("HumanoidRootPart") then
  683. SkeletonNpc = npc
  684. break -- Seleciona o primeiro e para a busca
  685. end
  686. end
  687.  
  688. -- Se houver um Skeleton disponível
  689. if SkeletonNpc then
  690. -- Teleporta para o Skeleton e realiza as ações
  691. while AutoSkeletonFarmActive and SkeletonNpc and SkeletonNpc.Parent do
  692. -- Teleporta para o Skeleton
  693. Player.Character.HumanoidRootPart.CFrame = SkeletonNpc.HumanoidRootPart.CFrame
  694.  
  695. -- Pressiona as teclas para atacar
  696. pressKeyE()
  697. pressKeyR()
  698.  
  699. task.wait(0.1) -- Intervalo entre os ataques
  700. end
  701. end
  702. end
  703. end
  704.  
  705. -- Caso o jogador morra, retenta o farm
  706. Player.CharacterAdded:Connect(function()
  707. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  708. task.wait(0.1)
  709. end
  710. FarmSkeletonNpc()
  711. end)
  712.  
  713. -- Começa o farm
  714. FarmSkeletonNpc()
  715. end
  716. end)
  717.  
  718. local AutoBanditFarmActive = false
  719. SectionBoss2:NewToggle("Auto Kill Bandit", "STW Recommended", function(Value)
  720. AutoBanditFarmActive = Value
  721.  
  722. if AutoBanditFarmActive then
  723. -- Função para farmar Bandit NPCs
  724. local function FarmBanditNpc()
  725. while AutoBanditFarmActive do
  726. task.wait(0.1)
  727.  
  728. -- Busca o primeiro Bandit disponível
  729. local BanditNpc = nil
  730. for _, npc in pairs(workspace:GetChildren()) do
  731. if npc.Name == "Bandit" and npc:FindFirstChild("HumanoidRootPart") then
  732. BanditNpc = npc
  733. break -- Seleciona o primeiro e para a busca
  734. end
  735. end
  736.  
  737. -- Se houver um Bandit disponível
  738. if BanditNpc then
  739. -- Teleporta para o Bandit e realiza as ações
  740. while AutoBanditFarmActive and BanditNpc and BanditNpc.Parent do
  741. -- Teleporta para o Bandit
  742. Player.Character.HumanoidRootPart.CFrame = BanditNpc.HumanoidRootPart.CFrame
  743.  
  744. -- Pressiona as teclas para atacar
  745. pressKeyE()
  746. pressKeyR()
  747.  
  748. task.wait(0.1) -- Intervalo entre os ataques
  749. end
  750. end
  751. end
  752. end
  753.  
  754. -- Caso o jogador morra, retenta o farm
  755. Player.CharacterAdded:Connect(function()
  756. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  757. task.wait(0.1)
  758. end
  759. FarmBanditNpc()
  760. end)
  761.  
  762. -- Começa o farm
  763. FarmBanditNpc()
  764. end
  765. end)
  766.  
  767. local SectionBoss3 = BossTab:NewSection("Auto Farm Npc's Quest (Sonic)")
  768.  
  769. local AutoVampireFarmActive = false
  770. SectionBoss3:NewToggle("Auto Kill Vampire (Sonic)", "Sonic Needed", function(Value)
  771. AutoVampireFarmActive = Value
  772.  
  773. if AutoVampireFarmActive then
  774. -- Função para farmar Vampire NPCs
  775. local function FarmVampireNpc()
  776. while AutoVampireFarmActive do
  777. task.wait(0.5) -- Pausa para evitar loop infinito
  778.  
  779. -- Busca o primeiro Vampire disponível
  780. local VampireNpc = nil
  781. for _, npc in pairs(workspace:GetChildren()) do
  782. if npc.Name == "Vampire" and npc:FindFirstChild("HumanoidRootPart") then
  783. VampireNpc = npc
  784. break -- Seleciona o primeiro e para a busca
  785. end
  786. end
  787.  
  788. -- Se houver um Vampire disponível
  789. if VampireNpc then
  790. -- Teleporta para o Vampire e realiza as ações
  791. while AutoVampireFarmActive and VampireNpc and VampireNpc.Parent do
  792. -- Teleporta para o Vampire
  793. Player.Character.HumanoidRootPart.CFrame = VampireNpc.HumanoidRootPart.CFrame
  794. task.wait(0.5) -- Pausa durante a ação
  795. end
  796. end
  797. end
  798. end
  799.  
  800. -- Caso o jogador morra, retenta o farm
  801. Player.CharacterAdded:Connect(function()
  802. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  803. task.wait(0.1)
  804. end
  805. FarmVampireNpc()
  806. end)
  807.  
  808. -- Começa o farm
  809. FarmVampireNpc()
  810. end
  811. end)
  812.  
  813. -- Farm Skeleton
  814. local AutoSkeletonFarmActive = false
  815. SectionBoss3:NewToggle("Auto Kill Skeleton (Sonic)", "Sonic Needed", function(Value)
  816. AutoSkeletonFarmActive = Value
  817.  
  818. if AutoSkeletonFarmActive then
  819. -- Função para farmar Skeleton NPCs
  820. local function FarmSkeletonNpc()
  821. while AutoSkeletonFarmActive do
  822. task.wait(0.5) -- Pausa para evitar loop infinito
  823.  
  824. -- Busca o primeiro Skeleton disponível
  825. local SkeletonNpc = nil
  826. for _, npc in pairs(workspace:GetChildren()) do
  827. if npc.Name == "Skeleton" and npc:FindFirstChild("HumanoidRootPart") then
  828. SkeletonNpc = npc
  829. break -- Seleciona o primeiro e para a busca
  830. end
  831. end
  832.  
  833. -- Se houver um Skeleton disponível
  834. if SkeletonNpc then
  835. -- Teleporta para o Skeleton e realiza as ações
  836. while AutoSkeletonFarmActive and SkeletonNpc and SkeletonNpc.Parent do
  837. -- Teleporta para o Skeleton
  838. Player.Character.HumanoidRootPart.CFrame = SkeletonNpc.HumanoidRootPart.CFrame
  839. task.wait(0.5) -- Pausa durante a ação
  840. end
  841. end
  842. end
  843. end
  844.  
  845. -- Caso o jogador morra, retenta o farm
  846. Player.CharacterAdded:Connect(function()
  847. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  848. task.wait(0.1)
  849. end
  850. FarmSkeletonNpc()
  851. end)
  852.  
  853. -- Começa o farm
  854. FarmSkeletonNpc()
  855. end
  856. end)
  857.  
  858. local AutoBanditFarmActive = false
  859. SectionBoss3:NewToggle("Auto Kill Bandit (Sonic)", "Sonic Needed", function(Value)
  860. AutoBanditFarmActive = Value
  861.  
  862. if AutoBanditFarmActive then
  863. -- Função para farmar Bandit NPCs
  864. local function FarmBanditNpc()
  865. while AutoBanditFarmActive do
  866. task.wait(0.5) -- Pausa para evitar loop infinito
  867.  
  868. -- Busca o primeiro Bandit disponível
  869. local BanditNpc = nil
  870. for _, npc in pairs(workspace:GetChildren()) do
  871. if npc.Name == "Bandit" and npc:FindFirstChild("HumanoidRootPart") then
  872. BanditNpc = npc
  873. break -- Seleciona o primeiro e para a busca
  874. end
  875. end
  876.  
  877. -- Se houver um Bandit disponível
  878. if BanditNpc then
  879. -- Teleporta para o Bandit e realiza as ações
  880. while AutoBanditFarmActive and BanditNpc and BanditNpc.Parent do
  881. -- Teleporta para o Bandit
  882. Player.Character.HumanoidRootPart.CFrame = BanditNpc.HumanoidRootPart.CFrame
  883. task.wait(0.5) -- Pausa durante a ação
  884. end
  885. end
  886. end
  887. end
  888.  
  889. -- Caso o jogador morra, retenta o farm
  890. Player.CharacterAdded:Connect(function()
  891. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  892. task.wait(0.1)
  893. end
  894. FarmBanditNpc()
  895. end)
  896.  
  897. -- Começa o farm
  898. FarmBanditNpc()
  899. end
  900. end)
  901.  
  902. local FunnyTab = Window:NewTab("For Fun")
  903.  
  904. local SectionFunny = FunnyTab:NewSection("Funny stuffs")
  905.  
  906. SectionFunny:NewButton("Visual Clown Crimson", "Any Stand", function()
  907. local Stands = {}
  908.  
  909. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  910. local RunService = game:GetService("RunService")
  911. local Players = game:GetService("Players")
  912.  
  913. local Player = Players.LocalPlayer
  914. local RenderStepped = RunService.RenderStepped
  915. local StandsFolder = ReplicatedStorage.Viewports.Stands
  916.  
  917. local function GetStands()
  918. for i,v in next, StandsFolder:GetChildren() do
  919. local Name = v.Name
  920. if v:FindFirstChild("StorageNPC") and v.StorageNPC:FindFirstChild("Stand") then
  921. Stands[Name] = v.StorageNPC.Stand
  922. end
  923. end
  924. end
  925.  
  926. local function LoadAnimator(RootPart)
  927. local Animation = RootPart:FindFirstChild("Animator") or RootPart:FindFirstChild("Nothing")
  928. Player.Character:WaitForChild("Humanoid"):LoadAnimation(Animation)
  929. end
  930.  
  931. local function VisualStand(StandName)
  932. local Stand = Stands[StandName]
  933.  
  934. if not Player.Character then return end
  935. if not Stand then return end
  936. Stand = Stand:Clone()
  937.  
  938. local StandRootPart = Stand.StandHumanoidRootPart
  939. local Character = Player.Character
  940.  
  941. if Character:FindFirstChild("Stand") then
  942. Character.Stand:Destroy()
  943. end
  944.  
  945. Character:WaitForChild("HumanoidRootPart"):WaitForChild("Stand2Human").Part1 = StandRootPart
  946.  
  947. Stand.Parent = Player.Character
  948. LoadAnimator(StandRootPart)
  949. end
  950.  
  951. GetStands() -- carrega o nome dos stands
  952.  
  953. VisualStand("clowncrimson") -- nome do stand
  954. end)
  955.  
  956. SectionFunny:NewButton("Visual BPG", "Any Stand", function()
  957. local Stands = {}
  958.  
  959. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  960. local RunService = game:GetService("RunService")
  961. local Players = game:GetService("Players")
  962.  
  963. local Player = Players.LocalPlayer
  964. local RenderStepped = RunService.RenderStepped
  965. local StandsFolder = ReplicatedStorage.Viewports.Stands
  966.  
  967. local function GetStands()
  968. for i,v in next, StandsFolder:GetChildren() do
  969. local Name = v.Name
  970. if v:FindFirstChild("StorageNPC") and v.StorageNPC:FindFirstChild("Stand") then
  971. Stands[Name] = v.StorageNPC.Stand
  972. end
  973. end
  974. end
  975.  
  976. local function LoadAnimator(RootPart)
  977. local Animation = RootPart:FindFirstChild("Animator") or RootPart:FindFirstChild("Nothing")
  978. Player.Character:WaitForChild("Humanoid"):LoadAnimation(Animation)
  979. end
  980.  
  981. local function VisualStand(StandName)
  982. local Stand = Stands[StandName]
  983.  
  984. if not Player.Character then return end
  985. if not Stand then return end
  986. Stand = Stand:Clone()
  987.  
  988. local StandRootPart = Stand.StandHumanoidRootPart
  989. local Character = Player.Character
  990.  
  991. if Character:FindFirstChild("Stand") then
  992. Character.Stand:Destroy()
  993. end
  994.  
  995. Character:WaitForChild("HumanoidRootPart"):WaitForChild("Stand2Human").Part1 = StandRootPart
  996.  
  997. Stand.Parent = Player.Character
  998. LoadAnimator(StandRootPart)
  999. end
  1000.  
  1001. GetStands() -- carrega o nome dos stands
  1002.  
  1003. VisualStand("BPG") -- nome do stand
  1004. end)
  1005.  
  1006. SectionFunny:NewButton("Become a Dummy (you need to touch it)", "Dummy Moment", function()
  1007. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  1008. local RunService = game:GetService("RunService")
  1009. local Players = game:GetService("Players")
  1010. local Player = Players.LocalPlayer
  1011.  
  1012. local Camera = workspace.CurrentCamera
  1013. local Character = Player.Character or Player.CharacterAdded:Wait()
  1014. local RootPart1 = Character:WaitForChild("HumanoidRootPart")
  1015.  
  1016. local _Position = CFrame.new(0, -17, 0) * CFrame.Angles(math.rad(-90), 0, 0)
  1017.  
  1018. local function Control(NewCharacter)
  1019. local function SetSimulationRadius()
  1020. pcall(sethiddenproperty, Player, "SimulationRadius", math.huge)
  1021. end
  1022.  
  1023. -- Executa SetSimulationRadius continuamente para manter controle do Dummy
  1024. RunService.Heartbeat:Connect(SetSimulationRadius)
  1025.  
  1026. local Void = workspace.FallenPartsDestroyHeight
  1027. Character.Archivable = true
  1028.  
  1029. for _, Part in ipairs(Character:GetDescendants()) do
  1030. if Part:IsA("BasePart") then
  1031. Part.CanCollide = false
  1032. end
  1033. end
  1034.  
  1035. Player.Character = NewCharacter
  1036. Camera.CameraSubject = NewCharacter
  1037.  
  1038. local RootPart2 = NewCharacter:WaitForChild("HumanoidRootPart")
  1039.  
  1040. local function Respawn()
  1041. Camera.CameraSubject = Character
  1042. Player.Character = Character
  1043. task.wait(0.1)
  1044. Character:WaitForChild("Humanoid").Health = 0
  1045. NewCharacter.Parent = nil
  1046. end
  1047.  
  1048. local SteppedConnection
  1049. SteppedConnection = RunService.Stepped:Connect(function()
  1050. if not RootPart1 then
  1051. return SteppedConnection:Disconnect()
  1052. end
  1053.  
  1054. local IsInteger = tostring(Void):find("-") or false
  1055. local Position = RootPart1.Position
  1056.  
  1057. if IsInteger and (Position.Y <= Void) or not IsInteger and (Position.Y >= Void) then
  1058. SteppedConnection:Disconnect()
  1059. Respawn()
  1060. end
  1061. end)
  1062.  
  1063. local RenderSteppedConnection
  1064. RenderSteppedConnection = RunService.RenderStepped:Connect(function()
  1065. if not RootPart1 or not RootPart2 then
  1066. return RenderSteppedConnection:Disconnect()
  1067. end
  1068.  
  1069. RootPart1.CFrame = RootPart2.CFrame * _Position
  1070. end)
  1071.  
  1072. NewCharacter:WaitForChild("Humanoid").Died:Once(Respawn)
  1073. end
  1074.  
  1075. local TouchedConnection
  1076. TouchedConnection = RootPart1.Touched:Connect(function(Part)
  1077. local Target = Part.Parent
  1078. if Target:IsA("Model") and Target.Name == "Menacing Dummy" and Target:FindFirstChild("Humanoid") then
  1079. TouchedConnection:Disconnect() -- Desconecta o evento Touched para evitar repetição
  1080. Control(Target)
  1081. end
  1082. end)
  1083. end)
  1084.  
  1085. SectionFunny:NewButton("Invisible Stand", "Any Stand", function()
  1086. local Players = game:GetService("Players")
  1087. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  1088. local player = Players.LocalPlayer
  1089.  
  1090. local characterModel = game.Workspace:FindFirstChild(player.Name)
  1091.  
  1092. if characterModel then
  1093. local standModel = characterModel:FindFirstChild("Stand")
  1094.  
  1095. if standModel then
  1096. for _, part in pairs(standModel:GetDescendants()) do
  1097. if part:IsA("BasePart") then
  1098. local args = { part, 1 }
  1099. ReplicatedStorage.Main.Transparency:FireServer(unpack(args))
  1100. end
  1101. end
  1102. end
  1103. end
  1104. end)
Advertisement
Add Comment
Please, Sign In to add comment