Ameno__GodOH

mecforme

Feb 8th, 2025
23
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. SectionMain:NewToggle("Auto Farm Item", "Bring all items spawneds", function(Value)
  251. _ENV.AutoItems = Value
  252.  
  253. while _ENV.AutoItems do task.wait()
  254. for _,Child in ipairs(workspace:GetChildren()) do
  255. if Child:IsA("Tool") and Child.Name ~= "Banknote" and Child:FindFirstChild("Handle") then
  256. Collect(Child.Handle)
  257. end
  258. end
  259. end
  260. end)
  261.  
  262. SectionMain:NewToggle("Auto Farm Banknote", "Bring Banknotes and use", function(Value)
  263. _ENV.AutoBanknote = Value
  264.  
  265. while _ENV.AutoBanknote do task.wait()
  266. local Character = Player.Character
  267.  
  268. if Character and Character:FindFirstChild("Humanoid") then
  269. local Banknote = Player.Backpack:FindFirstChild("Banknote") or Player.Character:FindFirstChild("Banknote")
  270.  
  271. if Banknote then
  272. while Banknote.Parent ~= Character do task.wait()
  273. Character.Humanoid:EquipTool(Banknote)
  274. end
  275. Banknote:Activate()
  276. end
  277. end
  278.  
  279. local wsBanknote = workspace:FindFirstChild("Banknote")
  280.  
  281. if wsBanknote and wsBanknote:FindFirstChild("Handle") then
  282. Collect(wsBanknote.Handle)
  283. end
  284. end
  285. end)
  286.  
  287. SectionBoss:NewButton("Auto Uncanny Boss", "don't be uncanny", function()
  288.  
  289. local hitboxSize = Vector3.new(30, 30, 30) -- Tamanho da hitbox
  290. local hitbox
  291.  
  292. -- Executa o loop em uma corrotina
  293. coroutine.wrap(function()
  294. while true do
  295. local targetObject = workspace:FindFirstChild("TrollPrism") -- Verifica constantemente pelo objeto
  296.  
  297. if targetObject then
  298. -- Verifica se a hitbox já foi criada; se não, cria uma nova
  299. if not hitbox then
  300. hitbox = Instance.new("Part")
  301. hitbox.Size = hitboxSize
  302. hitbox.Color = Color3.fromRGB(255, 0, 0) -- Cor vermelha
  303. hitbox.Anchored = true
  304. hitbox.CanCollide = false
  305. hitbox.Transparency = 0.5 -- Levemente transparente
  306. hitbox.Material = Enum.Material.SmoothPlastic
  307. hitbox.Parent = workspace
  308.  
  309. -- Função para adicionar textura em cada face da hitbox
  310. local function addTexture(face)
  311. local texture = Instance.new("Texture")
  312. texture.Texture = "rbxassetid://102681111497143" -- Substitua pelo ID de textura válido
  313. texture.StudsPerTileU = 30 -- Ajuste para repetir em toda a face
  314. texture.StudsPerTileV = 30
  315. texture.Face = face -- Aplica a textura na face específica
  316. texture.Parent = hitbox
  317. end
  318.  
  319. -- Adiciona a textura para todas as faces
  320. addTexture(Enum.NormalId.Front)
  321. addTexture(Enum.NormalId.Back)
  322. addTexture(Enum.NormalId.Left)
  323. addTexture(Enum.NormalId.Right)
  324. addTexture(Enum.NormalId.Top)
  325. addTexture(Enum.NormalId.Bottom)
  326. end
  327.  
  328. -- Atualiza a posição da hitbox para seguir o objeto
  329. if hitbox then
  330. hitbox.CFrame = targetObject.CFrame -- Faz a hitbox seguir o objeto
  331. end
  332. else
  333. -- Se o objeto não estiver presente, remove a hitbox se ela existir
  334. if hitbox then
  335. hitbox:Destroy() -- Remove a hitbox do workspace
  336. hitbox = nil -- Limpa a referência da hitbox
  337. end
  338. end
  339.  
  340. wait(0.1) -- Espera um pouco antes de verificar novamente
  341. end
  342. end)() -- Inicia a corrotina
  343.  
  344. -- Executa os outros scripts
  345. loadstring(game:HttpGet("https://raw.githubusercontent.com/Gabiruvei/Ameno/08142f5310d688772d1f0303a551563184374100/Ameno_Script"))()
  346. loadstring(game:HttpGet("https://raw.githubusercontent.com/Gabiruvei/Ameno_x/2b7b8828652ba7ab3dd2903f34d988419dfbfe76/ameno_x"))()
  347. wait(2)
  348.  
  349. end)
  350.  
  351. local AutoHamonBossFarmActive = false
  352. SectionBoss:NewToggle("Auto Kill Hamon Boss", "STW Recommended", function(Value)
  353. AutoHamonBossFarmActive = Value
  354.  
  355. if AutoHamonBossFarmActive then
  356. -- Lógica de Auto Farm para Hamon Boss
  357. local function FarmHamonBoss()
  358. while AutoHamonBossFarmActive do
  359. task.wait()
  360. local hamonBoss = workspace:FindFirstChild("Hamon Boss") -- Supondo que o boss se chame "Hamon Boss"
  361. if hamonBoss and hamonBoss:FindFirstChild("HumanoidRootPart") then
  362. -- Teleporta para o Hamon Boss
  363. Player.Character.HumanoidRootPart.CFrame = hamonBoss.HumanoidRootPart.CFrame
  364.  
  365. pressKeyE()
  366. pressKeyR()
  367. -- Ataca o Hamon Boss
  368. end
  369. end
  370. end
  371.  
  372. -- Se o jogador morrer, retente
  373. Player.CharacterAdded:Connect(function()
  374. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  375. task.wait(0.1)
  376. end
  377. FarmHamonBoss()
  378. end)
  379.  
  380. -- Começa o farm
  381. FarmHamonBoss()
  382. end
  383. end)
  384.  
  385. local AutoReaverFarmActive = false
  386. SectionBoss:NewToggle("Auto Kill Reaver Boss", "STW or Hierophant Green Recomended", function(Value)
  387. AutoReaverFarmActive = Value
  388.  
  389. if AutoReaverFarmActive then
  390. -- Auto Farm Reaver Boss Logic
  391. local function FarmReaverBoss()
  392. while AutoReaverFarmActive do
  393. task.wait()
  394. local reaverBoss = workspace:FindFirstChild("Halloween Boss") -- Supondo que o boss se chame "ReaverBoss"
  395. if reaverBoss and reaverBoss:FindFirstChild("HumanoidRootPart") then
  396. -- Teleporta para o Reaver Boss
  397. Player.Character.HumanoidRootPart.CFrame = reaverBoss.HumanoidRootPart.CFrame
  398.  
  399. pressKeyE()
  400. pressKeyR()
  401. -- Ataca o Reaver Boss
  402. end
  403. end
  404. end
  405.  
  406. -- Se o jogador morrer, retente
  407. Player.CharacterAdded:Connect(function()
  408. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  409. task.wait(0.1)
  410. end
  411. FarmReaverBoss()
  412. end)
  413.  
  414. -- Começa o farm
  415. FarmReaverBoss()
  416. end
  417. end)
  418.  
  419. -- AUTO ALUCARD YOOO
  420.  
  421. local AutoAlucardFarmActive = false
  422. SectionBoss:NewToggle("Auto Kill Alucard Boss", "STW Recomended", function(Value)
  423. AutoAlucardFarmActive = Value
  424.  
  425. if AutoAlucardFarmActive then
  426. -- Auto Farm Alucard Boss Logic
  427. local function FarmAlucardBoss()
  428. while AutoAlucardFarmActive do
  429. task.wait()
  430. local alucardBoss = workspace:FindFirstChild("Alucard Boss") -- Supondo que o boss se chame "AlucardBoss"
  431. if alucardBoss and alucardBoss:FindFirstChild("HumanoidRootPart") then
  432. -- Teleporta para o Alucard Boss
  433. Player.Character.HumanoidRootPart.CFrame = alucardBoss.HumanoidRootPart.CFrame
  434.  
  435. pressKeyE()
  436. pressKeyR()
  437. -- Ataca o Alucard Boss
  438. end
  439. end
  440. end
  441.  
  442. -- Se o jogador morrer, retente
  443. Player.CharacterAdded:Connect(function()
  444. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  445. task.wait(0.1)
  446. end
  447. FarmAlucardBoss()
  448. end)
  449.  
  450. -- Começa o farm
  451. FarmAlucardBoss()
  452. end
  453. end)
  454.  
  455. for _,Area in ipairs(Teleport.List) do
  456. SectionTeleport:NewButton("Teleport to " .. Area, "", function()
  457. if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then
  458. Player.Character.HumanoidRootPart.CFrame = Teleport.CFrames[Area]
  459. end
  460. end)
  461. end
  462.  
  463. -- anti time stop
  464. SectionMisc:NewToggle("Anti Time Stop", "No Stand Nedees", function(Value)
  465. _ENV.AntiTimeStop = Value
  466. end)
  467.  
  468. -- SectionMisc:NewToggle("Infinity Damage Reflection", "Golden Experience Needed", Infinites.Golden)
  469. -- SectionMisc:NewToggle("Infinity Dio Dodge", "Shadow The World Needed", Infinites.Shadow)
  470.  
  471. SectionMisc:NewButton("Infinity Damage Reflection", "Golden Experience Needed", function()
  472. Input:FireServer("Alternate", "RTZ", true)
  473. end)
  474.  
  475. SectionMisc:NewButton("Infinity Dio Dodge", "Shadow The World Needed", function()
  476. Input:FireServer("Alternate", "STWRTZ", true)
  477. end)
  478.  
  479. SectionMisc:NewButton("Reduce Damage", "Any Stand", function()
  480. local args = {
  481. [1] = "Alternate",
  482. [2] = "Block"
  483. }
  484.  
  485. game:GetService("ReplicatedStorage").Main.Input:FireServer(unpack(args))
  486.  
  487. -- Obtém o jogador local
  488. local player = game.Players.LocalPlayer
  489.  
  490. -- Loop para manter a velocidade em 100
  491. while true do
  492. -- Verifica se o jogador tem um personagem
  493. if player.Character then
  494. -- Obtém o Humanoid do personagem
  495. local humanoid = player.Character:FindFirstChildOfClass("Humanoid")
  496.  
  497. if humanoid and humanoid.WalkSpeed ~= 100 then
  498. -- Define a velocidade para 100 se for diferente
  499. humanoid.WalkSpeed = 27
  500. print("Velocidade ajustada para 100")
  501. end
  502. end
  503.  
  504. -- Aguarda 0.1 segundo antes de verificar novamente
  505. wait()
  506. end
  507. end)
  508.  
  509.  
  510. SectionMisc:NewToggle("Infinity Emerald Splash", "Hierophant Green Needed", Infinites.Esmerald)
  511.  
  512. SectionStand:NewDropdown("Select stand", "Select stand to farm", Stands, function(Value)
  513. _ENV.SelectedStand = Value
  514. end)
  515.  
  516. SectionStand:NewToggle("Farm Stand", "auto farm selected stand", function(Value)
  517. while not _ENV.SelectedStand do task.wait() end
  518.  
  519. _ENV.FarmStand = Value
  520.  
  521. if Player.Backpack:FindFirstChild(_ENV.SelectedStand) then
  522. return Notify("Stand Farm", "stand successfully acquired")
  523. end
  524.  
  525. while _ENV.FarmStand do task.wait(2)
  526. local Stand = _ENV.SelectedStand
  527.  
  528. local Backpack = Player.Backpack
  529. local Character = Player.Character
  530.  
  531. local hasStand = Backpack:FindFirstChild(Stand)
  532.  
  533. if hasStand then
  534. Notify("Stand Farm", "stand successfully acquired")
  535. _ENV.FarmStand = false
  536. elseif IsAlive(Character) then
  537. local RootPart = Character:FindFirstChild("HumanoidRootPart")
  538.  
  539. if RootPart then
  540. RootPart.CFrame = CFrame.new(-316, 469, -1503)
  541.  
  542. if IsStandUser() then
  543. local Rokakaka = Character:FindFirstChild("Rokakaka Fruit") or Backpack:FindFirstChild("Rokakaka Fruit")
  544.  
  545. if Rokakaka then
  546. if Rokakaka.Parent == Character then
  547. ReplicatedStorage.ItemEvents.Roka:FireServer()
  548. repeat task.wait(2) until not IsStandUser() or not _ENV.FarmStand
  549. else
  550. Character.Humanoid:EquipTool(Rokakaka)
  551. end
  552. else
  553. CollectItem("Rokakaka Fruit")
  554. end
  555. else
  556. local Arrow = Character:FindFirstChild("Arrow") or Backpack:FindFirstChild("Arrow")
  557.  
  558. if Arrow then
  559. if Arrow.Parent == Character then
  560. repeat Arrow:Activate() task.wait() until not Arrow or IsStandUser() or not _ENV.FarmStand
  561. else
  562. Character.Humanoid:EquipTool(Arrow)
  563. end
  564. else
  565. CollectItem("Arrow")
  566. end
  567. end
  568. end
  569. end
  570. end
  571. end)
  572.  
  573. if not _ENV.laTimeStop then
  574. _ENV.laTimeStop = true
  575.  
  576. local old;
  577. old = hookmetamethod(game, "__namecall", function(self, ...)
  578. if self == Anchor and getnamecallmethod():lower() == "fireserver" then
  579. if _ENV.AntiTimeStop and select(2, ...) == true then
  580. return nil
  581. end
  582. end
  583. return old(self, ...)
  584. end)
  585. end
  586.  
  587. local SectionSettings = SettingsTab:NewSection("Script Settings")
  588.  
  589. SectionSettings:NewToggle("Anti AFK", "Dont Be Kicked", function(Value)
  590. _ENV.AntiAfk = Value
  591. end)
  592.  
  593. Player.Idled:Connect(function()
  594. if _ENV.AntiAfk then
  595. VirtualUser:Button2Down(Vector2.new(0, 0), Camera.CFrame)
  596. VirtualUser:Button2Up(Vector2.new(0, 0), Camera.CFrame)
  597. end
  598. end)
  599.  
  600. if not _ENV.laTimeStop then
  601. _ENV.laTimeStop = true
  602.  
  603. local old;
  604. old = hookmetamethod(game, "__namecall", function(self, ...)
  605. if self == Anchor and getnamecallmethod():lower() == "fireserver" then
  606. if _ENV.AntiTimeStop and select(2, ...) == true then
  607. return nil
  608. end
  609. end
  610. return old(self, ...)
  611. end)
  612. end
  613.  
  614. local SectionBoss2 = BossTab:NewSection("Auto Farm Npc's Quest (STW)")
  615.  
  616.  
  617. -- Vampire farm
  618. local AutoVampireFarmActive = false
  619. SectionBoss2:NewToggle("Auto Kill Vampire", "STW Recommended", function(Value)
  620. AutoVampireFarmActive = Value
  621.  
  622. if AutoVampireFarmActive then
  623. -- Função para farmar Vampire NPCs
  624. local function FarmVampireNpc()
  625. while AutoVampireFarmActive do
  626. task.wait(0.1)
  627.  
  628. -- Busca o primeiro Vampire disponível
  629. local VampireNpc = nil
  630. for _, npc in pairs(workspace:GetChildren()) do
  631. if npc.Name == "Vampire" and npc:FindFirstChild("HumanoidRootPart") then
  632. VampireNpc = npc
  633. break -- Seleciona o primeiro e para a busca
  634. end
  635. end
  636.  
  637. -- Se houver um Vampire disponível
  638. if VampireNpc then
  639. -- Teleporta para o Vampire e realiza as ações
  640. while AutoVampireFarmActive and VampireNpc and VampireNpc.Parent do
  641. -- Teleporta para o Vampire
  642. Player.Character.HumanoidRootPart.CFrame = VampireNpc.HumanoidRootPart.CFrame
  643.  
  644. -- Pressiona as teclas para atacar
  645. pressKeyE()
  646. pressKeyR()
  647. end
  648. end
  649. end
  650. end
  651.  
  652. -- Caso o jogador morra, retenta o farm
  653. Player.CharacterAdded:Connect(function()
  654. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  655. task.wait(0.1)
  656. end
  657. FarmVampireNpc()
  658. end)
  659.  
  660. -- Começa o farm
  661. FarmVampireNpc()
  662. end
  663. end)
  664.  
  665.  
  666. -- Skeleton farm
  667. local AutoSkeletonFarmActive = false
  668. SectionBoss2:NewToggle("Auto Kill Skeleton", "STW Recommended", function(Value)
  669. AutoSkeletonFarmActive = Value
  670.  
  671. if AutoSkeletonFarmActive then
  672. -- Função para farmar Skeleton NPCs
  673. local function FarmSkeletonNpc()
  674. while AutoSkeletonFarmActive do
  675. task.wait(0.1)
  676.  
  677. -- Busca o primeiro Skeleton disponível
  678. local SkeletonNpc = nil
  679. for _, npc in pairs(workspace:GetChildren()) do
  680. if npc.Name == "Skeleton" and npc:FindFirstChild("HumanoidRootPart") then
  681. SkeletonNpc = npc
  682. break -- Seleciona o primeiro e para a busca
  683. end
  684. end
  685.  
  686. -- Se houver um Skeleton disponível
  687. if SkeletonNpc then
  688. -- Teleporta para o Skeleton e realiza as ações
  689. while AutoSkeletonFarmActive and SkeletonNpc and SkeletonNpc.Parent do
  690. -- Teleporta para o Skeleton
  691. Player.Character.HumanoidRootPart.CFrame = SkeletonNpc.HumanoidRootPart.CFrame
  692.  
  693. -- Pressiona as teclas para atacar
  694. pressKeyE()
  695. pressKeyR()
  696.  
  697. task.wait(0.1) -- Intervalo entre os ataques
  698. end
  699. end
  700. end
  701. end
  702.  
  703. -- Caso o jogador morra, retenta o farm
  704. Player.CharacterAdded:Connect(function()
  705. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  706. task.wait(0.1)
  707. end
  708. FarmSkeletonNpc()
  709. end)
  710.  
  711. -- Começa o farm
  712. FarmSkeletonNpc()
  713. end
  714. end)
  715.  
  716. local AutoBanditFarmActive = false
  717. SectionBoss2:NewToggle("Auto Kill Bandit", "STW Recommended", function(Value)
  718. AutoBanditFarmActive = Value
  719.  
  720. if AutoBanditFarmActive then
  721. -- Função para farmar Bandit NPCs
  722. local function FarmBanditNpc()
  723. while AutoBanditFarmActive do
  724. task.wait(0.1)
  725.  
  726. -- Busca o primeiro Bandit disponível
  727. local BanditNpc = nil
  728. for _, npc in pairs(workspace:GetChildren()) do
  729. if npc.Name == "Bandit" and npc:FindFirstChild("HumanoidRootPart") then
  730. BanditNpc = npc
  731. break -- Seleciona o primeiro e para a busca
  732. end
  733. end
  734.  
  735. -- Se houver um Bandit disponível
  736. if BanditNpc then
  737. -- Teleporta para o Bandit e realiza as ações
  738. while AutoBanditFarmActive and BanditNpc and BanditNpc.Parent do
  739. -- Teleporta para o Bandit
  740. Player.Character.HumanoidRootPart.CFrame = BanditNpc.HumanoidRootPart.CFrame
  741.  
  742. -- Pressiona as teclas para atacar
  743. pressKeyE()
  744. pressKeyR()
  745.  
  746. task.wait(0.1) -- Intervalo entre os ataques
  747. end
  748. end
  749. end
  750. end
  751.  
  752. -- Caso o jogador morra, retenta o farm
  753. Player.CharacterAdded:Connect(function()
  754. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  755. task.wait(0.1)
  756. end
  757. FarmBanditNpc()
  758. end)
  759.  
  760. -- Começa o farm
  761. FarmBanditNpc()
  762. end
  763. end)
  764.  
  765. local SectionBoss3 = BossTab:NewSection("Auto Farm Npc's Quest (Sonic)")
  766.  
  767. local AutoVampireFarmActive = false
  768. SectionBoss3:NewToggle("Auto Kill Vampire (Sonic)", "Sonic Needed", function(Value)
  769. AutoVampireFarmActive = Value
  770.  
  771. if AutoVampireFarmActive then
  772. -- Função para farmar Vampire NPCs
  773. local function FarmVampireNpc()
  774. while AutoVampireFarmActive do
  775. task.wait(0.5) -- Pausa para evitar loop infinito
  776.  
  777. -- Busca o primeiro Vampire disponível
  778. local VampireNpc = nil
  779. for _, npc in pairs(workspace:GetChildren()) do
  780. if npc.Name == "Vampire" and npc:FindFirstChild("HumanoidRootPart") then
  781. VampireNpc = npc
  782. break -- Seleciona o primeiro e para a busca
  783. end
  784. end
  785.  
  786. -- Se houver um Vampire disponível
  787. if VampireNpc then
  788. -- Teleporta para o Vampire e realiza as ações
  789. while AutoVampireFarmActive and VampireNpc and VampireNpc.Parent do
  790. -- Teleporta para o Vampire
  791. Player.Character.HumanoidRootPart.CFrame = VampireNpc.HumanoidRootPart.CFrame
  792. task.wait(0.5) -- Pausa durante a ação
  793. end
  794. end
  795. end
  796. end
  797.  
  798. -- Caso o jogador morra, retenta o farm
  799. Player.CharacterAdded:Connect(function()
  800. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  801. task.wait(0.1)
  802. end
  803. FarmVampireNpc()
  804. end)
  805.  
  806. -- Começa o farm
  807. FarmVampireNpc()
  808. end
  809. end)
  810.  
  811. -- Farm Skeleton
  812. local AutoSkeletonFarmActive = false
  813. SectionBoss3:NewToggle("Auto Kill Skeleton (Sonic)", "Sonic Needed", function(Value)
  814. AutoSkeletonFarmActive = Value
  815.  
  816. if AutoSkeletonFarmActive then
  817. -- Função para farmar Skeleton NPCs
  818. local function FarmSkeletonNpc()
  819. while AutoSkeletonFarmActive do
  820. task.wait(0.5) -- Pausa para evitar loop infinito
  821.  
  822. -- Busca o primeiro Skeleton disponível
  823. local SkeletonNpc = nil
  824. for _, npc in pairs(workspace:GetChildren()) do
  825. if npc.Name == "Skeleton" and npc:FindFirstChild("HumanoidRootPart") then
  826. SkeletonNpc = npc
  827. break -- Seleciona o primeiro e para a busca
  828. end
  829. end
  830.  
  831. -- Se houver um Skeleton disponível
  832. if SkeletonNpc then
  833. -- Teleporta para o Skeleton e realiza as ações
  834. while AutoSkeletonFarmActive and SkeletonNpc and SkeletonNpc.Parent do
  835. -- Teleporta para o Skeleton
  836. Player.Character.HumanoidRootPart.CFrame = SkeletonNpc.HumanoidRootPart.CFrame
  837. task.wait(0.5) -- Pausa durante a ação
  838. end
  839. end
  840. end
  841. end
  842.  
  843. -- Caso o jogador morra, retenta o farm
  844. Player.CharacterAdded:Connect(function()
  845. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  846. task.wait(0.1)
  847. end
  848. FarmSkeletonNpc()
  849. end)
  850.  
  851. -- Começa o farm
  852. FarmSkeletonNpc()
  853. end
  854. end)
  855.  
  856. local AutoBanditFarmActive = false
  857. SectionBoss3:NewToggle("Auto Kill Bandit (Sonic)", "Sonic Needed", function(Value)
  858. AutoBanditFarmActive = Value
  859.  
  860. if AutoBanditFarmActive then
  861. -- Função para farmar Bandit NPCs
  862. local function FarmBanditNpc()
  863. while AutoBanditFarmActive do
  864. task.wait(0.5) -- Pausa para evitar loop infinito
  865.  
  866. -- Busca o primeiro Bandit disponível
  867. local BanditNpc = nil
  868. for _, npc in pairs(workspace:GetChildren()) do
  869. if npc.Name == "Bandit" and npc:FindFirstChild("HumanoidRootPart") then
  870. BanditNpc = npc
  871. break -- Seleciona o primeiro e para a busca
  872. end
  873. end
  874.  
  875. -- Se houver um Bandit disponível
  876. if BanditNpc then
  877. -- Teleporta para o Bandit e realiza as ações
  878. while AutoBanditFarmActive and BanditNpc and BanditNpc.Parent do
  879. -- Teleporta para o Bandit
  880. Player.Character.HumanoidRootPart.CFrame = BanditNpc.HumanoidRootPart.CFrame
  881. task.wait(0.5) -- Pausa durante a ação
  882. end
  883. end
  884. end
  885. end
  886.  
  887. -- Caso o jogador morra, retenta o farm
  888. Player.CharacterAdded:Connect(function()
  889. while not Player.Character:FindFirstChild("HumanoidRootPart") do
  890. task.wait(0.1)
  891. end
  892. FarmBanditNpc()
  893. end)
  894.  
  895. -- Começa o farm
  896. FarmBanditNpc()
  897. end
  898. end)
  899.  
  900. local FunnyTab = Window:NewTab("For Fun")
  901.  
  902. local SectionFunny = FunnyTab:NewSection("Funny stuffs")
  903.  
  904. SectionFunny:NewButton("Visual Clown Crimson", "Any Stand", function()
  905. local Stands = {}
  906.  
  907. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  908. local RunService = game:GetService("RunService")
  909. local Players = game:GetService("Players")
  910.  
  911. local Player = Players.LocalPlayer
  912. local RenderStepped = RunService.RenderStepped
  913. local StandsFolder = ReplicatedStorage.Viewports.Stands
  914.  
  915. local function GetStands()
  916. for i,v in next, StandsFolder:GetChildren() do
  917. local Name = v.Name
  918. if v:FindFirstChild("StorageNPC") and v.StorageNPC:FindFirstChild("Stand") then
  919. Stands[Name] = v.StorageNPC.Stand
  920. end
  921. end
  922. end
  923.  
  924. local function LoadAnimator(RootPart)
  925. local Animation = RootPart:FindFirstChild("Animator") or RootPart:FindFirstChild("Nothing")
  926. Player.Character:WaitForChild("Humanoid"):LoadAnimation(Animation)
  927. end
  928.  
  929. local function VisualStand(StandName)
  930. local Stand = Stands[StandName]
  931.  
  932. if not Player.Character then return end
  933. if not Stand then return end
  934. Stand = Stand:Clone()
  935.  
  936. local StandRootPart = Stand.StandHumanoidRootPart
  937. local Character = Player.Character
  938.  
  939. if Character:FindFirstChild("Stand") then
  940. Character.Stand:Destroy()
  941. end
  942.  
  943. Character:WaitForChild("HumanoidRootPart"):WaitForChild("Stand2Human").Part1 = StandRootPart
  944.  
  945. Stand.Parent = Player.Character
  946. LoadAnimator(StandRootPart)
  947. end
  948.  
  949. GetStands() -- carrega o nome dos stands
  950.  
  951. VisualStand("clowncrimson") -- nome do stand
  952. end)
  953.  
  954. SectionFunny:NewButton("Visual BPG", "Any Stand", function()
  955. local Stands = {}
  956.  
  957. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  958. local RunService = game:GetService("RunService")
  959. local Players = game:GetService("Players")
  960.  
  961. local Player = Players.LocalPlayer
  962. local RenderStepped = RunService.RenderStepped
  963. local StandsFolder = ReplicatedStorage.Viewports.Stands
  964.  
  965. local function GetStands()
  966. for i,v in next, StandsFolder:GetChildren() do
  967. local Name = v.Name
  968. if v:FindFirstChild("StorageNPC") and v.StorageNPC:FindFirstChild("Stand") then
  969. Stands[Name] = v.StorageNPC.Stand
  970. end
  971. end
  972. end
  973.  
  974. local function LoadAnimator(RootPart)
  975. local Animation = RootPart:FindFirstChild("Animator") or RootPart:FindFirstChild("Nothing")
  976. Player.Character:WaitForChild("Humanoid"):LoadAnimation(Animation)
  977. end
  978.  
  979. local function VisualStand(StandName)
  980. local Stand = Stands[StandName]
  981.  
  982. if not Player.Character then return end
  983. if not Stand then return end
  984. Stand = Stand:Clone()
  985.  
  986. local StandRootPart = Stand.StandHumanoidRootPart
  987. local Character = Player.Character
  988.  
  989. if Character:FindFirstChild("Stand") then
  990. Character.Stand:Destroy()
  991. end
  992.  
  993. Character:WaitForChild("HumanoidRootPart"):WaitForChild("Stand2Human").Part1 = StandRootPart
  994.  
  995. Stand.Parent = Player.Character
  996. LoadAnimator(StandRootPart)
  997. end
  998.  
  999. GetStands() -- carrega o nome dos stands
  1000.  
  1001. VisualStand("BPG") -- nome do stand
  1002. end)
  1003.  
  1004. SectionFunny:NewButton("Become a Dummy (you need to touch it)", "Dummy Moment", function()
  1005. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  1006. local RunService = game:GetService("RunService")
  1007. local Players = game:GetService("Players")
  1008. local Player = Players.LocalPlayer
  1009.  
  1010. local Camera = workspace.CurrentCamera
  1011. local Character = Player.Character or Player.CharacterAdded:Wait()
  1012. local RootPart1 = Character:WaitForChild("HumanoidRootPart")
  1013.  
  1014. local _Position = CFrame.new(0, -17, 0) * CFrame.Angles(math.rad(-90), 0, 0)
  1015.  
  1016. local function Control(NewCharacter)
  1017. local function SetSimulationRadius()
  1018. pcall(sethiddenproperty, Player, "SimulationRadius", math.huge)
  1019. end
  1020.  
  1021. -- Executa SetSimulationRadius continuamente para manter controle do Dummy
  1022. RunService.Heartbeat:Connect(SetSimulationRadius)
  1023.  
  1024. local Void = workspace.FallenPartsDestroyHeight
  1025. Character.Archivable = true
  1026.  
  1027. for _, Part in ipairs(Character:GetDescendants()) do
  1028. if Part:IsA("BasePart") then
  1029. Part.CanCollide = false
  1030. end
  1031. end
  1032.  
  1033. Player.Character = NewCharacter
  1034. Camera.CameraSubject = NewCharacter
  1035.  
  1036. local RootPart2 = NewCharacter:WaitForChild("HumanoidRootPart")
  1037.  
  1038. local function Respawn()
  1039. Camera.CameraSubject = Character
  1040. Player.Character = Character
  1041. task.wait(0.1)
  1042. Character:WaitForChild("Humanoid").Health = 0
  1043. NewCharacter.Parent = nil
  1044. end
  1045.  
  1046. local SteppedConnection
  1047. SteppedConnection = RunService.Stepped:Connect(function()
  1048. if not RootPart1 then
  1049. return SteppedConnection:Disconnect()
  1050. end
  1051.  
  1052. local IsInteger = tostring(Void):find("-") or false
  1053. local Position = RootPart1.Position
  1054.  
  1055. if IsInteger and (Position.Y <= Void) or not IsInteger and (Position.Y >= Void) then
  1056. SteppedConnection:Disconnect()
  1057. Respawn()
  1058. end
  1059. end)
  1060.  
  1061. local RenderSteppedConnection
  1062. RenderSteppedConnection = RunService.RenderStepped:Connect(function()
  1063. if not RootPart1 or not RootPart2 then
  1064. return RenderSteppedConnection:Disconnect()
  1065. end
  1066.  
  1067. RootPart1.CFrame = RootPart2.CFrame * _Position
  1068. end)
  1069.  
  1070. NewCharacter:WaitForChild("Humanoid").Died:Once(Respawn)
  1071. end
  1072.  
  1073. local TouchedConnection
  1074. TouchedConnection = RootPart1.Touched:Connect(function(Part)
  1075. local Target = Part.Parent
  1076. if Target:IsA("Model") and Target.Name == "Menacing Dummy" and Target:FindFirstChild("Humanoid") then
  1077. TouchedConnection:Disconnect() -- Desconecta o evento Touched para evitar repetição
  1078. Control(Target)
  1079. end
  1080. end)
  1081. end)
  1082.  
  1083. SectionFunny:NewButton("Invisible Stand", "Any Stand", function()
  1084. local Players = game:GetService("Players")
  1085. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  1086. local player = Players.LocalPlayer
  1087.  
  1088. local characterModel = game.Workspace:FindFirstChild(player.Name)
  1089.  
  1090. if characterModel then
  1091. local standModel = characterModel:FindFirstChild("Stand")
  1092.  
  1093. if standModel then
  1094. for _, part in pairs(standModel:GetDescendants()) do
  1095. if part:IsA("BasePart") then
  1096. local args = { part, 1 }
  1097. ReplicatedStorage.Main.Transparency:FireServer(unpack(args))
  1098. end
  1099. end
  1100. end
  1101. end
  1102. end)
Advertisement
Add Comment
Please, Sign In to add comment