Advertisement
2AreYouMental110

stand upright rebooted (UPDATED, SELECT TO KILL ANY ENEMY!)

Mar 13th, 2023 (edited)
5,414
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 51.37 KB | None | 0 0
  1. -- https://web.roblox.com/games/8540168650/ANUBIS-GANG-WARS-Stand-Upright-Rebooted
  2. ------------------SETTINGS------------------
  3. local popup = true -- a popup appears when you hit a stand or attribute
  4. local tpout = true -- you will tp in and out to collect items if its on
  5. local askroka = true -- will ask to roka in the popup
  6. local convtoname = true -- when you get a stand it will automatically convert to display name
  7.  
  8. -- webhook stuff
  9. local webhookurl = "" -- if you wanna use webhook, put url here, functions same as popup
  10. local tagperson = "<@USERIDHERE>" -- tags the person when webhook sends
  11. local youdontlikebeingchecked = true -- when you get checked the webhook says who checked
  12. local notifyitem = true -- notifies you if you got a specific item
  13. local notifyondisconnect = true -- notifies when you get disconnected
  14. ------------------SETTINGS------------------
  15. --[[
  16. webhook instructions:
  17.  
  18. 1. make a new server on discord
  19. w2. go to server settings and press "Integrations"
  20. 3. press "Create A Webhook"
  21. 4. click on your webhook and press "Copy Webhook URL"
  22. 5. paste the webhook url on webhookurl in this script settings
  23.  
  24. 6. for tagperson, just put it as <@userid>, to find a userid, go to user settings, click advanced, and turn on developer mode, you can right click on a username and press copy id, then paste it in the USERIDHERE of tagperson
  25. example of webhookurl: https://discord.com/api/webhooks/1234567890123456789/x-4389hjf3r-3fe-f54r-gs-4f34rg-65u-j76-3-g5-f-g4g54reg6h5tr-rf4errgr
  26. example of tagperson: <@123456789012345678>
  27.  
  28.  
  29. ]]
  30. print("script starting..")
  31. getgenv().autocollect = false
  32. getgenv().farmstands = false
  33. getgenv().autointeract = false
  34. getgenv().autokillnpc = false
  35. getgenv().autopointa = false
  36. getgenv().autopointb = false
  37. getgenv().autopointc = false
  38. local savedgangwarsspot
  39. local savedpos
  40. local specitemfarm = {}
  41. local specstandfarm = {}
  42. local specattfarm = {}
  43. local npcnames = {}
  44. local standnames = {}
  45. local itemsnotif = {}
  46. local distancefromenemy = 3
  47. local usergui = nil
  48. local partsonconnect = {}
  49. local localplr = game.Players.LocalPlayer
  50. local plrstand = game.Players.LocalPlayer.Data.Stand
  51. local plratt = game.Players.LocalPlayer.Data.Attri
  52. local jsonservice = game:GetService("HttpService")
  53. local hogheight = 13
  54.  
  55. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  56. local Window = Library.CreateLib("stand upright rebooted", "Sentinel")
  57. local t1 = Window:NewTab("farming stuff")
  58. local t1s1 = t1:NewSection("items (yes the texts below this is scaled to fit)")
  59. local t1s2 = t1:NewSection("stands")
  60. local t1s3 = t1:NewSection("attributes")
  61. local t2 = Window:NewTab("quests/lairs")
  62. local t2s1 = t2:NewSection("quests (stand recommended)")
  63. local t2s2 = t2:NewSection("lairs (stand recommended)")
  64. local t3 = Window:NewTab("gang wars")
  65. local t3s1 = t3:NewSection("gang wars matchtaking")
  66. local t3s2 = t3:NewSection("gang wars")
  67. local t4 = Window:NewTab("misc")
  68. local t4s1 = t4:NewSection("misc")
  69. local itemlabel = t1s1:NewLabel("autofarm items: ")
  70. local notiflabel = t1s1:NewLabel("notify items: ")
  71. local standlabel = t1s2:NewLabel("autofarm stands: ")
  72. local attlabel = t1s3:NewLabel("attributes: ")
  73. local itemlabeltxt = "autofarm items: "
  74. local standlabeltxt = "autofarm stands: "
  75. local attlabeltxt = "attributes: "
  76. local notiflabeltxt = "notify items: "
  77. local showhitbox = nil
  78. local autocollectfunc = nil
  79. local oncharadded = nil
  80. local oncharadded2 = nil
  81. local option
  82. local option2
  83. local option3
  84. local savedpos
  85. local tppos = CFrame.new(-387.331, 34, -518.135)
  86. local partpos = Vector3.new(-387.331, 30, -518.135)
  87. local tpoutpart = Instance.new("Part")
  88. tpoutpart.Anchored = true
  89. tpoutpart.CanCollide = true
  90. tpoutpart.Position = partpos
  91. tpoutpart.Size = Vector3.new(100,4,100)
  92. tpoutpart.Parent = workspace
  93. local nofallplatform = Instance.new("Part")
  94. nofallplatform.Transparency = 0.7
  95. nofallplatform.Anchored = true
  96. nofallplatform.CanCollide = false
  97. nofallplatform.Position = Vector3.new(0,0,0)
  98. nofallplatform.Size = Vector3.new(17.5,4,17.5)
  99. nofallplatform.Parent = workspace
  100. local gui
  101.  
  102. for i,v in pairs(game.CoreGui:GetChildren()) do
  103.     if string.find(v.Name,"1") or string.find(v.Name,"2") or string.find(v.Name,"3") or string.find(v.Name,"4") or string.find(v.Name,"5") or string.find(v.Name,"6") or string.find(v.Name,"7") or string.find(v.Name,"8") or string.find(v.Name,"9") and v:FindFirstChild("Main") and v.Main:FindFirstChild("MainHeader") and v.Main.MainHeader:FindFirstChild("title").Text == "stand upright rebooted" then
  104.         gui = v
  105.     end
  106. end
  107.  
  108. function checkstand()
  109.     if localplr.Data.Stand.Value == "None" then
  110.         distancefromenemy = 3
  111.     elseif localplr.Data.Stand.Value ~= "None" then
  112.         if localplr.Character.Stand:FindFirstChild("UpperTorso") and localplr.Character.Stand:FindFirstChild("UpperTorso").Transparency == 1 or localplr.Character.Stand:FindFirstChild("HeadMesh") and localplr.Character.Stand:FindFirstChild("HeadMesh").Transparency == 1 then
  113.             if not game:GetService("Players").LocalPlayer.Character.StandEvents:FindFirstChild("Summon") then
  114.                 game:GetService("Players").LocalPlayer.Character.StandEvents.Comms:FireServer("Beg",Enum.KeyCode.Q)
  115.             else
  116.                 game:GetService("Players").LocalPlayer.Character.StandEvents.Summon:FireServer()
  117.             end
  118.         end
  119.         distancefromenemy = 6
  120.         if not game:GetService("Players").LocalPlayer.Character.StandEvents:FindFirstChild("Barrage") then
  121.             game:GetService("Players").LocalPlayer.Character.StandEvents.Comms:FireServer("Beg",Enum.KeyCode.E)
  122.         else
  123.             game:GetService("Players").LocalPlayer.Character.StandEvents.Barrage:FireServer(true)
  124.         end
  125.     end
  126. end
  127.  
  128. function notif(title,text)
  129.     if text ~= nil or text ~= "" then
  130.         game:GetService("StarterGui"):SetCore("SendNotification",{tostring(title),tostring(text)})
  131.     else
  132.         game:GetService("StarterGui"):SetCore("SendNotification",{tostring(title),tostring(title)})
  133.     end
  134. end
  135.  
  136. function webhook(text,stand,color)
  137.     if webhookurl == "" then
  138.         return
  139.     elseif webhookurl ~= "" then
  140.         text = tostring(text)
  141.         print(text)
  142.         if stand then
  143.             print(stand)
  144.         end
  145.         if convtoname and stand then
  146.             text = string.gsub(text,stand:upper(),game.ReplicatedStorage.StandNameConvert[stand].Value:upper())
  147.             print(text)
  148.         end
  149.         local col = tonumber(0xFFFF00)
  150.         if color then
  151.             col = color
  152.         end
  153.         local http = game:GetService("HttpService")
  154.         if tagperson ~= "<@USERIDHERE>" then
  155.             local s = request({
  156.                 Url = webhookurl,
  157.                 Method = "POST",
  158.                 Headers = {
  159.                     ["Content-Type"] = "application/json"
  160.                 },
  161.                 Body = http:JSONEncode({
  162.                     ["content"] = tagperson,
  163.                     ["embeds"] = {{
  164.                         ["title"] = text,
  165.                         ["description"] = text,
  166.                         ["type"] = "rich",
  167.                         ["color"] = col
  168.                     }}
  169.                 })
  170.             })
  171.             table.foreach(s,print)
  172.         else
  173.             local s = request({
  174.                 Url = webhookurl,
  175.                 Method = "POST",
  176.                 Headers = {
  177.                     ["Content-Type"] = "application/json"
  178.                 },
  179.                 Body = http:JSONEncode({
  180.                     ["content"] = "",
  181.                     ["embeds"] = {{
  182.                         ["title"] = text,
  183.                         ["description"] = text,
  184.                         ["type"] = "rich",
  185.                         ["color"] = col
  186.                     }}
  187.                 })
  188.             })
  189.             table.foreach(s,print)
  190.         end
  191.     end
  192. end
  193.  
  194. function popupfunc(text,toroka,stand)
  195.     text = tostring(text)
  196.     print(text)
  197.     if stand then
  198.         print(stand)
  199.     end
  200.     if popup == true then
  201.         if toroka and toroka == true and askroka == true then
  202.             local s
  203.             if convtoname == true and stand then
  204.                 s = messagebox(string.gsub(text,stand:upper(),game.ReplicatedStorage.StandNameConvert[stand].Value:upper()).." Roka?",text,4)
  205.             else
  206.                 s = messagebox(text.." Roka?",text,4)
  207.             end
  208.             if s == 6 then
  209.                 local roka = "Rokakaka"
  210.                 if localplr.Backpack:FindFirstChild(roka) then
  211.                     local selroka = localplr.Backpack:FindFirstChild(roka)
  212.                     local standv = plrstand.Value
  213.                     local att = plratt.Value
  214.                     selroka.Parent = localplr.Character
  215.                     selroka.Use:FireServer()
  216.                     repeat wait() until selroka.Parent == nil
  217.                     wait(0.2)
  218.                     if convtoname == true and stand then
  219.                         text = string.gsub(text,"YOU GOT ","YOU ROKA'D ")
  220.                         standv = string.gsub(text,stand:upper(),game.ReplicatedStorage.StandNameConvert[stand].Value:upper())
  221.                         webhook(standv,nil,tonumber(0xFF0000))
  222.                     elseif convtoname == false or not stand then
  223.                         webhook("YOU ROKA'D "..att:upper().." "..standv:upper().."!!!",nil,tonumber(0xFF0000))
  224.                     end
  225.                 elseif not localplr.Backpack:FindFirstChild(roka) then
  226.                     notif("waiting for roka...")
  227.                     local origstand = plrstand.Value
  228.                     repeat wait() until localplr.Backpack:FindFirstChild(roka)
  229.                     if plrstand.Value ~= origstand then
  230.                         return
  231.                     end
  232.                     local selroka = localplr.Backpack:FindFirstChild(roka)
  233.                     local standv = plrstand.Value
  234.                     local att = plratt.Value
  235.                     selroka.Parent = localplr.Character
  236.                     selroka.Use:FireServer()
  237.                     repeat wait() until selroka.Parent == nil
  238.                     wait(0.2)
  239.                     if convtoname == true and stand then
  240.                         text = string.gsub(text,"YOU GOT ","YOU ROKA'D ")
  241.                         standv = string.gsub(text,stand:upper(),game.ReplicatedStorage.StandNameConvert[stand].Value:upper())
  242.                         webhook(standv,nil,tonumber(0xFF0000))
  243.                     elseif convtoname == false or not stand then
  244.                         webhook("YOU ROKA'D "..att:upper().." "..standv:upper().."!!!",nil,tonumber(0xFF0000))
  245.                     end
  246.                 end
  247.             end
  248.         elseif popup == true then
  249.             if convtoname == true and stand then
  250.                 s = messagebox(string.gsub(text,stand:upper(),game.ReplicatedStorage.StandNameConvert[stand].Value:upper()).." Roka?",text,0)
  251.             else
  252.                 s = messagebox(text,text,0)
  253.             end
  254.         end
  255.     end
  256. end
  257.  
  258. function findobj(obj,folder)
  259.     if folder == game.Players then
  260.         if folder:FindFirstChild(obj) then
  261.             obj = folder:FindFirstChild(obj)
  262.             return obj,folder
  263.         elseif not folder:FindFirstChild(obj) then
  264.             for i,v in pairs(folder:GetPlayers()) do
  265.                 if v.Name:lower() == obj:lower() then
  266.                     obj = v
  267.                     return obj,folder
  268.                 elseif string.find(v.Name:lower(),obj:lower()) then
  269.                     obj = v
  270.                     return obj,folder
  271.                 elseif v.DisplayName:lower() == obj:lower() then
  272.                     obj = v
  273.                     return obj,folder
  274.                 elseif string.find(v.DisplayName:lower(),obj:lower()) then
  275.                     obj = v
  276.                     return obj,folder
  277.                 else
  278.                     print("couldnt find player")
  279.                 end
  280.             end
  281.         end
  282.     else
  283.         if folder:FindFirstChild(obj) then
  284.             obj = folder:FindFirstChild(obj)
  285.             return obj,folder
  286.         elseif not folder:FindFirstChild(obj) then
  287.             for i,v in pairs(folder:GetChildren()) do
  288.                 if v.Name:lower() == obj:lower() then
  289.                     obj = v
  290.                     return obj,folder
  291.                 elseif string.find(v.Name:lower(),obj:lower()) then
  292.                     obj = v
  293.                     return obj,folder
  294.                 else
  295.                     print("couldnt find object")
  296.                 end
  297.             end
  298.         end
  299.     end
  300. end
  301.  
  302. local chatfunc = game.ReplicatedStorage.DefaultChatSystemChatEvents.OnMessageDoneFiltering.OnClientEvent:Connect(function(txt)
  303.     if txt ~= nil and youdontlikebeingchecked == true then
  304.         local message = txt.Message:lower()
  305.         if string.sub(message,1,7) == "/check " and string.sub(message,8) == string.sub(localplr.Name:lower(),1,string.len(string.sub(message,8))) then
  306.             local plrchecked = findobj(string.sub(message,8),game.Players)
  307.             if plrchecked ~= nil and plrchecked == localplr then
  308.                 webhook(txt.FromSpeaker.." Checked You!",nil,tonumber(0xFFFFFF))
  309.             end
  310.         end
  311.     end
  312. end)
  313.  
  314. if game.Workspace:FindFirstChild("Vfx") then
  315.     autocollectfunc = game:GetService("Workspace").Vfx.ChildAdded:Connect(function(v)
  316.         if getgenv().autocollect == true and localplr.Character:FindFirstChild("HumanoidRootPart") then
  317.             if v:IsA("Tool") then
  318.                 print(v.Name.." spawned")
  319.                 if specitemfarm[v.Name] and v:FindFirstChild("Handle") then
  320.                     print("collecting "..v.Name.."...")
  321.                     localplr.Character.HumanoidRootPart.CFrame = CFrame.new(v.Handle.Position)
  322.                     repeat wait() localplr.Character.HumanoidRootPart.CFrame = CFrame.new(v.Handle.Position) until (localplr.Character.HumanoidRootPart.Position - v.Handle.Position).Magnitude < 10
  323.                     fireproximityprompt(v.Handle.ProximityPrompt)
  324.                     repeat wait() until v.Parent ~= game:GetService("Workspace").Vfx
  325.                     if tpout == true then
  326.                         localplr.Character.HumanoidRootPart.CFrame = tppos
  327.                     end
  328.                     if notifyitem == true and itemsnotif[v.Name] then
  329.                         local itemcount = 0
  330.                         for i2,v2 in pairs(localplr.Backpack:GetChildren()) do
  331.                             if v.Name == v2.Name then
  332.                                 itemcount += 1
  333.                             end
  334.                         end
  335.                         for i2,v2 in pairs(localplr.Character:GetChildren()) do
  336.                             if v.Name == v2.Name then
  337.                                 itemcount += 1
  338.                             end
  339.                         end
  340.                         webhook("You got a "..v.Name.."!! (Count: "..tostring(itemcount)..")",nil,tonumber(0x00FF00))
  341.                     end
  342.                 end
  343.             end
  344.         end
  345.     end)
  346. end
  347.  
  348. local notifyondisconnectfunc = game.CoreGui:FindFirstChild("RobloxPromptGui"):FindFirstChild("promptOverlay").DescendantAdded:Connect(function(gui)
  349.     if notifyondisconnect == true and gui.Name == "ErrorTitle" then
  350.         gui:GetPropertyChangedSignal("Text"):Connect(function()
  351.             if gui.Text == "Disconnected" then
  352.                 if localplr.Data.Banned.Value == true then
  353.                     webhook("You Got Banned! Reason: "..localplr.Data.BanReason.Value,nil,tonumber(0x800000))
  354.                 else
  355.                     webhook("You Got Disconnected!",nil,tonumber(0x800000))
  356.                 end
  357.             end
  358.         end)
  359.         if gui.Text == "Disconnected" then
  360.             if localplr.Data.Banned.Value == true then
  361.                 webhook("You Got Banned! Reason: "..localplr.Data.BanReason.Value,nil,tonumber(0x800000))
  362.             else
  363.                 webhook("You Got Disconnected!",nil,tonumber(0x800000))
  364.             end
  365.         end
  366.     end
  367. end)
  368.  
  369. local noplatformstand = nil
  370.  
  371. local autodeleteragdoll = game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
  372.     if getgenv().autodelragdoll == true then
  373.         char:WaitForChild("Ragdoll",math.huge):Destroy()
  374.         char:WaitForChild("Humanoid",math.huge)
  375.         noplatformstand = char.Humanoid:GetPropertyChangedSignal("PlatformStand"):Connect(function()
  376.             char.Humanoid.PlatformStand = false
  377.         end)
  378.     end
  379. end)
  380.  
  381. local whendel = gui
  382.  
  383. function refreshtexts()
  384.     itemlabel:UpdateLabel("")
  385.     itemlabeltxt = "autofarm items: "
  386.     for i,v in pairs(specitemfarm) do
  387.         itemlabeltxt = itemlabeltxt.." | "..v
  388.     end
  389.     itemlabel:UpdateLabel(itemlabeltxt)
  390.     standlabel:UpdateLabel("")
  391.     standlabeltxt = "autofarm stands: "
  392.     for i,v in pairs(specstandfarm) do
  393.         standlabeltxt = standlabeltxt.." | "..v
  394.     end
  395.     standlabel:UpdateLabel(standlabeltxt)
  396.     attlabel:UpdateLabel("")
  397.     attlabeltxt = "attributes: "
  398.     for i,v in pairs(specattfarm) do
  399.         attlabeltxt = attlabeltxt.." | "..v
  400.     end
  401.     attlabel:UpdateLabel(attlabeltxt)
  402.     notiflabel:UpdateLabel("")
  403.     notiflabeltxt = "notify items: "
  404.     for i,v in pairs(itemsnotif) do
  405.         notiflabeltxt = notiflabeltxt.." | "..v
  406.     end
  407.     notiflabel:UpdateLabel(notiflabeltxt)
  408. end
  409.  
  410. function savestuff()
  411.     writefile("specitemfarm.txt",jsonservice:JSONEncode(specitemfarm))
  412.     writefile("specstandfarm.txt",jsonservice:JSONEncode(specstandfarm))
  413.     writefile("specattfarm.txt",jsonservice:JSONEncode(specattfarm))
  414.     writefile("itemsnotif.txt",jsonservice:JSONEncode(itemsnotif))
  415. end
  416.  
  417. t1s1:NewDropdown("items", "items", {"Charged Arrow","Dio's Diary","Green Baby","Kar's Mask","Ketchup","Red Stone Of Aja Mask","Rokakaka","Rotten Rokakaka","Stand Arrow","Stone Mask"}, function(selected)
  418.     option = selected
  419. end)
  420.  
  421. t1s1:NewButton("add item", "adds the item you selected from dropdown", function()
  422.     specitemfarm[option] = option
  423.     refreshtexts()
  424.     savestuff()
  425. end)
  426.  
  427. t1s1:NewButton("remove item", "removes the item you selected from dropdown", function()
  428.     specitemfarm[option] = nil
  429.     refreshtexts()
  430.     savestuff()
  431. end)
  432.  
  433. t1s1:NewButton("add item to notify items", "only works if you have notifyitem on", function()
  434.     itemsnotif[option] = option
  435.     refreshtexts()
  436.     savestuff()
  437. end)
  438.  
  439. t1s1:NewButton("remove item from notify items", "only works if you have notifyitem on", function()
  440.     itemsnotif[option] = nil
  441.     refreshtexts()
  442.     savestuff()
  443. end)
  444.  
  445. t1s1:NewToggle("autofarm items", "toggles to autofarm or not", function(state)
  446.     if state then
  447.         getgenv().autocollect = true
  448.         if tpout == true then
  449.             savedpos = CFrame.new(localplr.Character.HumanoidRootPart.Position)
  450.             localplr.Character.HumanoidRootPart.CFrame = tppos
  451.         end
  452.     else
  453.         getgenv().autocollect = false
  454.         if tpout == true then
  455.             localplr.Character.HumanoidRootPart.CFrame = savedpos
  456.         end
  457.     end
  458. end)
  459.  
  460. t1s2:NewButton("add current stand", "add your stand", function()
  461.     specstandfarm[plrstand.Value] = plrstand.Value
  462.     refreshtexts()
  463.     savestuff()
  464. end)
  465.  
  466. local standdrpdwn = t1s2:NewDropdown("stands", "stands", {}, function(selected)
  467.     option2 = selected
  468. end)
  469.  
  470. t1s2:NewButton("add stand", "adds the stand you selected from dropdown", function()
  471.     specstandfarm[option2] = option2
  472.     refreshtexts()
  473.     savestuff()
  474. end)
  475.  
  476. t1s2:NewButton("remove stand", "removes the stand you selected from dropdown", function()
  477.     specstandfarm[option2] = nil
  478.     refreshtexts()
  479.     savestuff()
  480. end)
  481.  
  482. t1s2:NewToggle("autofarm stands", "toggles to autofarm or not", function(state)
  483.     if state then
  484.         getgenv().farmstands = true
  485.         while getgenv().farmstands do
  486.             wait()
  487.             local arrow = "Stand Arrow"
  488.             local roka = "Rokakaka"
  489.             if localplr.Backpack:FindFirstChild(arrow) and plrstand.Value == "None" then
  490.                 selarrow.Parent = localplr.Character
  491.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  492.                 localplr.Data.Stand.Changed:Wait()
  493.                 selarrow.Parent = localplr.Backpack
  494.                 wait(0.2)
  495.                 if specattfarm[plratt.Value] and specstandfarm[plrstand.Value] then
  496.                     notif("!!!","hit perfect stand and attribute!")
  497.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  498.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  499.                 elseif specattfarm[plratt.Value] then
  500.                     notif("!!!","hit attribute!")
  501.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  502.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  503.                 elseif specstandfarm[plrstand.Value] then
  504.                     notif("!!!","hit stand!")
  505.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  506.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  507.                 end
  508.             elseif localplr.Backpack:FindFirstChild(roka) and plrstand.Value ~= "None" and not specstandfarm[plrstand.Value] and not specattfarm[plratt.Value] then
  509.                 local selroka = localplr.Backpack:FindFirstChild(roka) or localplr.Character:FindFirstChild(roka)
  510.                 selroka.Parent = localplr.Character
  511.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  512.                 localplr.Data.Stand.Changed:Wait()
  513.                 selroka.Parent = localplr.Backpack
  514.                 wait(0.2)
  515.                 if plrstand.Value == "PutridWhine" then
  516.                     notif("you got putrid whine","cool thing")
  517.                 end
  518.             end
  519.         end
  520.     else
  521.         getgenv().farmstands = false
  522.     end
  523. end)
  524.  
  525. t1s2:NewToggle("autofarm stands (charged arrows)", "toggles to autofarm or not", function(state)
  526.     if state then
  527.         getgenv().farmstands = true
  528.         while getgenv().farmstands do
  529.             wait()
  530.             local arrow = "Charged Arrow"
  531.             local roka = "Rokakaka"
  532.             if localplr.Backpack:FindFirstChild(arrow) and plrstand.Value == "None" then
  533.                 local selarrow = localplr.Backpack:FindFirstChild(arrow) or localplr.Character:FindFirstChild(arrow)
  534.                 selarrow.Parent = localplr.Character
  535.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  536.                 localplr.Data.Stand.Changed:Wait()
  537.                 selarrow.Parent = localplr.Backpack
  538.                 wait(0.2)
  539.                 if specattfarm[plratt.Value] and specstandfarm[plrstand.Value] then
  540.                     notif("!!!","hit perfect stand and attribute!")
  541.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  542.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  543.                 elseif specattfarm[plratt.Value] then
  544.                     notif("!!!","hit attribute!")
  545.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  546.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  547.                 elseif specstandfarm[plrstand.Value] then
  548.                     notif("!!!","hit stand!")
  549.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  550.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  551.                 end
  552.             elseif localplr.Backpack:FindFirstChild(roka) and plrstand.Value ~= "None" and not specstandfarm[plrstand.Value] and not specattfarm[plratt.Value] then
  553.                 local selroka = localplr.Backpack:FindFirstChild(roka) or localplr.Character:FindFirstChild(roka)
  554.                 selroka.Parent = localplr.Character
  555.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  556.                 localplr.Data.Stand.Changed:Wait()
  557.                 selroka.Parent = localplr.Backpack
  558.                 wait(0.2)
  559.                 if plrstand.Value == "PutridWhine" then
  560.                     notif("you got putrid whine","cool thing")
  561.                 end
  562.             end
  563.         end
  564.     else
  565.         getgenv().farmstands = false
  566.     end
  567. end)
  568.  
  569. t1s2:NewToggle("autofarm stands (attributes)", "toggles to autofarm or not", function(state)
  570.     if state then
  571.         getgenv().farmstands = true
  572.         while getgenv().farmstands do
  573.             wait()
  574.             local arrow = "Stand Arrow"
  575.             local roka = "Rokakaka"
  576.             if localplr.Backpack:FindFirstChild(arrow) and plrstand.Value == "None" then
  577.                 local selarrow = localplr.Backpack:FindFirstChild(arrow) or localplr.Character:FindFirstChild(arrow)
  578.                 selarrow.Parent = localplr.Character
  579.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  580.                 localplr.Data.Stand.Changed:Wait()
  581.                 selarrow.Parent = localplr.Backpack
  582.                 wait(0.2)
  583.                 if specattfarm[plratt.Value] and specstandfarm[plrstand.Value] then
  584.                     notif("!!!","hit perfect stand and attribute!")
  585.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  586.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  587.                 elseif specattfarm[plratt.Value] then
  588.                     notif("!!!","hit attribute!")
  589.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  590.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  591.                 end
  592.             elseif localplr.Backpack:FindFirstChild(roka) and plrstand.Value ~= "None" and not specattfarm[plratt.Value] then
  593.                 local selroka = localplr.Backpack:FindFirstChild(roka) or localplr.Character:FindFirstChild(roka)
  594.                 selroka.Parent = localplr.Character
  595.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  596.                 localplr.Data.Stand.Changed:Wait()
  597.                 selroka.Parent = localplr.Backpack
  598.                 wait(0.2)
  599.                 if plrstand.Value == "PutridWhine" then
  600.                     notif("you got putrid whine","cool thing")
  601.                 end
  602.             end
  603.         end
  604.     else
  605.         getgenv().farmstands = false
  606.     end
  607. end)
  608.  
  609. t1s2:NewToggle("autofarm stands (attributes + charged)", "toggles to autofarm or not", function(state)
  610.     if state then
  611.         getgenv().farmstands = true
  612.         while getgenv().farmstands do
  613.             wait()
  614.             local arrow = "Charged Arrow"
  615.             local roka = "Rokakaka"
  616.             if localplr.Backpack:FindFirstChild(arrow) and plrstand.Value == "None" then
  617.                 local selarrow = localplr.Backpack:FindFirstChild(arrow) or localplr.Character:FindFirstChild(arrow)
  618.                 selarrow.Parent = localplr.Character
  619.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  620.                 localplr.Data.Stand.Changed:Wait()
  621.                 selarrow.Parent = localplr.Backpack
  622.                 wait(0.2)
  623.                 if specattfarm[plratt.Value] and specstandfarm[plrstand.Value] then
  624.                     notif("!!!","hit perfect stand and attribute!")
  625.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  626.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  627.                 elseif specattfarm[plratt.Value] then
  628.                     notif("!!!","hit attribute!")
  629.                     webhook("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",plrstand.Value)
  630.                     popupfunc("YOU GOT "..plratt.Value:upper().." "..plrstand.Value:upper().."!!!",true,plrstand.Value)
  631.                 end
  632.             elseif localplr.Backpack:FindFirstChild(roka) and plrstand.Value ~= "None" and not specattfarm[plratt.Value] then
  633.                 local selroka = localplr.Backpack:FindFirstChild(roka) or localplr.Character:FindFirstChild(roka)
  634.                 selroka.Parent = localplr.Character
  635.                 game.ReplicatedStorage.Events.UseItem:FireServer()
  636.                 localplr.Data.Stand.Changed:Wait()
  637.                 selroka.Parent = localplr.Backpack
  638.                 wait(0.2)
  639.                 if plrstand.Value == "PutridWhine" then
  640.                     notif("you got putrid whine","cool thing")
  641.                 end
  642.             end
  643.         end
  644.     else
  645.         getgenv().farmstands = false
  646.     end
  647. end)
  648.  
  649. t1s3:NewButton("add current attribute", "add your attribute", function()
  650.     specattfarm[plratt.Value] = plratt.Value
  651.     refreshtexts()
  652.     savestuff()
  653. end)
  654.  
  655. t1s3:NewDropdown("attributes", "attributes", {"None","Cheerful","Strong","Powerful","Manic","Tough","Enrage","Sloppy","Lethargic","Godly","Daemon","Glass Cannon","Invincible","Tragic","Hacker","Legendary","Diabolical"}, function(selected)
  656.     option3 = selected
  657. end)
  658.  
  659. t1s3:NewButton("add attribute", "adds the attribute you selected from dropdown", function()
  660.     specattfarm[option3] = option3
  661.     refreshtexts()
  662.     savestuff()
  663. end)
  664.  
  665. t1s3:NewButton("remove attribute", "removes the attribute you selected from dropdown", function()
  666.     specattfarm[option3] = nil
  667.     refreshtexts()
  668.     savestuff()
  669. end)
  670.  
  671. t2s1:NewToggle("auto interact with quest", "toggles to interact or not", function(state)
  672.     if state then
  673.         getgenv().autointeract = true
  674.         while getgenv().autointeract do
  675.             wait(.3)
  676.             for i,v in pairs(game.Workspace.Map.NPCs:GetChildren()) do
  677.                 if v:IsA("Model") and v:FindFirstChild("Head") and v.Head:FindFirstChild("Sub") and v.Head.Sub:FindFirstChild("Text") and v.Head.Sub.Text.Text == "Quest" and v:FindFirstChild("QuestDone") and v:FindFirstChild("Done") then
  678.                     v.Done:FireServer()
  679.                     v.QuestDone:FireServer()
  680.                 end
  681.             end
  682.         end
  683.     else
  684.         getgenv().autointeract = false
  685.     end
  686. end)
  687.  
  688. local npcdropdown = t2s1:NewDropdown("npcs", "npcs", {"placeholder"}, function(selected)
  689.     killnpcname = selected
  690. end)
  691.  
  692. t2s1:NewButton("goto selected npc","goto npc", function()
  693.     local name = killnpcname
  694.     local npc
  695.     for i,v in pairs(game.Workspace.Living:GetChildren()) do
  696.         if not game.Players:GetPlayerFromCharacter(v) and v.Name == name and v:FindFirstChild("Humanoid") then
  697.             npc = v
  698.         end
  699.     end
  700.     localplr.Character.HumanoidRootPart.CFrame = npc.HumanoidRootPart.CFrame
  701. end)
  702.  
  703. t2s1:NewButton("kill selected npc","kill npc", function()
  704.     if localplr.Character:FindFirstChild("Stand") and localplr.Character:FindFirstChild("HumanoidRootPart") then
  705.         local name = killnpcname
  706.         local npc
  707.         local origpos = localplr.Character.HumanoidRootPart.Position
  708.         checkstand()
  709.         for i,v in pairs(game.Workspace.Living:GetChildren()) do
  710.             if not game.Players:GetPlayerFromCharacter(v) and v.Name == name and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
  711.                 npc = v
  712.             end
  713.         end
  714.         if npc then
  715.             repeat
  716.                 wait(.05)
  717.                 if localplr.Character:FindFirstChild("Stand") and localplr.Character:FindFirstChild("HumanoidRootPart") then
  718.                     localplr.Character.HumanoidRootPart.CFrame = npc.HumanoidRootPart.CFrame * CFrame.new(0,distancefromenemy,0)
  719.                     localplr.Character.HumanoidRootPart.CFrame = CFrame.lookAt(localplr.Character.HumanoidRootPart.Position,npc.HumanoidRootPart.Position)
  720.                     nofallplatform.Position = localplr.Character.HumanoidRootPart.Position - Vector3.new(0,3,0)
  721.                     if not game:GetService("Players").LocalPlayer.Character.StandEvents:FindFirstChild("M1") then
  722.                         game:GetService("Players").LocalPlayer.Character.StandEvents.Comms:FireServer("Beg",Enum.UserInputType.MouseButton1)
  723.                     else
  724.                         game:GetService("Players").LocalPlayer.Character.StandEvents.M1:FireServer()
  725.                     end
  726.                     if game:GetService("Players").LocalPlayer.Character.StandEvents:FindFirstChild("PowerPunch") then
  727.                         game:GetService("Players").LocalPlayer.Character.StandEvents.PowerPunch:FireServer()
  728.                     end
  729.                 end
  730.             until npc.Parent == nil or npc.Humanoid.Health <= 0
  731.             localplr.Character.HumanoidRootPart.CFrame = CFrame.new(origpos)
  732.         else
  733.             return
  734.         end
  735.     end
  736. end)
  737.  
  738. t2s1:NewToggle("auto kill selected npc", "toggles to kill or not", function(state)
  739.     if state then
  740.         getgenv().autokillnpc = true
  741.         while getgenv().autokillnpc do
  742.             wait(.1)
  743.             if localplr.Character:FindFirstChild("Stand") and localplr.Character:FindFirstChild("HumanoidRootPart") then
  744.                 local name = killnpcname
  745.                 local npc
  746.                 local origpos = localplr.Character.HumanoidRootPart.Position
  747.                 checkstand()
  748.                 for i,v in pairs(game.Workspace.Living:GetChildren()) do
  749.                     if not game.Players:GetPlayerFromCharacter(v) and v.Name == name and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
  750.                         npc = v
  751.                     end
  752.                 end
  753.                 if npc then
  754.                     repeat
  755.                         wait(.05)
  756.                         if localplr.Character:FindFirstChild("Stand") and localplr.Character:FindFirstChild("HumanoidRootPart") then
  757.                             localplr.Character.HumanoidRootPart.CFrame = npc.HumanoidRootPart.CFrame * CFrame.new(0,distancefromenemy,0)
  758.                             localplr.Character.HumanoidRootPart.CFrame = CFrame.lookAt(localplr.Character.HumanoidRootPart.Position,npc.HumanoidRootPart.Position)
  759.                             nofallplatform.Position = localplr.Character.HumanoidRootPart.Position - Vector3.new(0,3,0)
  760.                             if not game:GetService("Players").LocalPlayer.Character.StandEvents:FindFirstChild("M1") then
  761.                                 game:GetService("Players").LocalPlayer.Character.StandEvents.Comms:FireServer("Beg",Enum.UserInputType.MouseButton1)
  762.                             else
  763.                                 game:GetService("Players").LocalPlayer.Character.StandEvents.M1:FireServer()
  764.                             end
  765.                             if game:GetService("Players").LocalPlayer.Character.StandEvents:FindFirstChild("PowerPunch") then
  766.                                 game:GetService("Players").LocalPlayer.Character.StandEvents.PowerPunch:FireServer()
  767.                             end
  768.                         end
  769.                     until npc.Parent == nil or npc.Humanoid.Health <= 0
  770.                     localplr.Character.HumanoidRootPart.CFrame = CFrame.new(origpos)
  771.                 else
  772.                     return
  773.                 end
  774.             end
  775.         end
  776.     else
  777.         getgenv().autokillnpc = false
  778.     end
  779. end)
  780.  
  781. t2s1:NewToggle("spectate selected npc", "toggles to spectate or not", function(state)
  782.     if state then
  783.         local name = killnpcname
  784.         local npc
  785.         for i,v in pairs(game.Workspace.Living:GetChildren()) do
  786.             if not game.Players:GetPlayerFromCharacter(v) and v.Name == name and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
  787.                 npc = v
  788.             end
  789.         end
  790.         game.Workspace.Camera.CameraSubject = npc.Humanoid
  791.     else
  792.         if localplr.Character:FindFirstChild("Humanoid") then
  793.             game.Workspace.Camera.CameraSubject = localplr.Character.Humanoid
  794.         end
  795.     end
  796. end)
  797.  
  798. t2s2:NewTextBox("goto lair INPUT LVL", "input level for lair", function(txt)
  799.     print(txt)
  800.     for i,v in pairs(game:GetService("Workspace").Map.NPCs:GetChildren()) do
  801.         if v:FindFirstChild("Head") and v.Head:FindFirstChild("Sub") and v.Head.Sub.Text.Text == "Lair Quest" and v.Head:FindFirstChild("Main") and v.Head.Main.Text.Text == "i_stabman [Lvl. "..txt.."+]" then
  802.             v.Done:FireServer()
  803.         elseif txt == "80" and v:IsA("Model") and v.HumanoidRootPart.CFrame == CFrame.new(-326.287964, 67.1231995, -131.777573, -0.0871315002, 0, -0.996196866, 0, 1, 0, 0.996196866, 0, -0.0871315002) then
  804.             v.Done:FireServer()
  805.         end
  806.     end
  807. end)
  808.  
  809. t3s1:NewButton("go to gang wars matchtaking", "get trolled level cap", function()
  810.     game:GetService("TeleportService"):Teleport(12725290692, localplr)
  811. end)
  812.  
  813. t3s1:NewButton("join random", "lol spam", function()
  814.     game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("PartyAction"):FireServer("JoinRandom")
  815. end)
  816.  
  817. t3s1:NewButton("invite everyone to party", "lol spam", function()
  818.     for i,v in pairs(game.Players:GetPlayers()) do
  819.         game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("PartyAction"):FireServer("Invite",v.Name)
  820.     end
  821. end)
  822.  
  823. t3s1:NewButton("kick everyone from party", "lol trolled", function()
  824.     for i,v in pairs(game.Players:GetPlayers()) do
  825.         if v ~= localplr then
  826.             game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("PartyAction"):FireServer("Kick",v.Name)
  827.         end
  828.     end
  829. end)
  830.  
  831. t3s2:NewButton([[claim "reward"]], "lol trolled devs", function()
  832.     game:GetService("ReplicatedStorage"):WaitForChild("GameModeEvents"):WaitForChild("ClaimReward"):FireServer()
  833. end)
  834.  
  835. t3s2:NewToggle("hog point a", "hogs the point making the opposing team very mad", function(state)
  836.     local point = "A"
  837.     if state then
  838.         getgenv().autopointa = true
  839.         nofallplatform.CanCollide = true
  840.         savedgangwarsspot = CFrame.new(localplr.Character.HumanoidRootPart.Position)
  841.         while getgenv().autopointa do
  842.             wait()
  843.             if getgenv().autopointa and localplr.Character ~= nil and localplr.Character:FindFirstChild("HumanoidRootPart") then
  844.                 localplr.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Points[point].CFrame * CFrame.new(math.random(-8.75,8.75),hogheight+3,math.random(-8.75,8.75))
  845.                 nofallplatform.Position = localplr.Character.HumanoidRootPart.Position - Vector3.new(0,3,0)
  846.             end
  847.         end
  848.     else
  849.         getgenv().autopointa = false
  850.         nofallplatform.CanCollide = false
  851.         repeat localplr.Character.HumanoidRootPart.CFrame = savedgangwarsspot until localplr.Character.HumanoidRootPart.CFrame == savedgangwarsspot
  852.     end
  853. end)
  854.  
  855. t3s2:NewToggle("hog point b", "hogs the point making the opposing team very mad", function(state)
  856.     local point = "B"
  857.     if state then
  858.         getgenv().autopointb = true
  859.         nofallplatform.CanCollide = true
  860.         savedgangwarsspot = CFrame.new(localplr.Character.HumanoidRootPart.Position)
  861.         while getgenv().autopointb do
  862.             wait()
  863.             if getgenv().autopointb and localplr.Character ~= nil and localplr.Character:FindFirstChild("HumanoidRootPart") then
  864.                 localplr.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Points[point].CFrame * CFrame.new(math.random(-8.75,8.75),hogheight+3,math.random(-8.75,8.75))
  865.                 nofallplatform.Position = localplr.Character.HumanoidRootPart.Position - Vector3.new(0,3,0)
  866.             end
  867.         end
  868.     else
  869.         getgenv().autopointb = false
  870.         nofallplatform.CanCollide = false
  871.         repeat localplr.Character.HumanoidRootPart.CFrame = savedgangwarsspot until localplr.Character.HumanoidRootPart.CFrame == savedgangwarsspot
  872.     end
  873. end)
  874.  
  875. t3s2:NewToggle("hog point c", "hogs the point making the opposing team very mad", function(state)
  876.     local point = "C"
  877.     if state then
  878.         getgenv().autopointc = true
  879.         nofallplatform.CanCollide = true
  880.         savedgangwarsspot = CFrame.new(localplr.Character.HumanoidRootPart.Position)
  881.         while getgenv().autopointc do
  882.             wait()
  883.             if getgenv().autopointc and localplr.Character ~= nil and localplr.Character:FindFirstChild("HumanoidRootPart") then
  884.                 localplr.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Points[point].CFrame * CFrame.new(math.random(-8.75,8.75),hogheight+3,math.random(-8.75,8.75))
  885.                 nofallplatform.Position = localplr.Character.HumanoidRootPart.Position - Vector3.new(0,3,0)
  886.             end
  887.         end
  888.     else
  889.         getgenv().autopointc = false
  890.         nofallplatform.CanCollide = false
  891.         repeat localplr.Character.HumanoidRootPart.CFrame = savedgangwarsspot until localplr.Character.HumanoidRootPart.CFrame == savedgangwarsspot
  892.     end
  893. end)
  894.  
  895. t3s2:NewSlider("hog height", "height to hog (i recommend 13)", 200, 0, function(s) -- 500 (MaxValue) | 0 (MinValue)
  896.     hogheight = s
  897. end)
  898.  
  899. t3s2:NewTextBox("hog height", "height to hog (i recommend 13)", function(txt)
  900.     hogheight = tonumber(txt)
  901. end)
  902.  
  903. t4s1:NewToggle("auto show hitbox", "toggles to show hitbox or not", function(state)
  904.     if state then
  905.         showhitbox = game.Workspace.Hitboxes.ChildAdded:Connect(function(child)
  906.             if child:IsA("BasePart") then
  907.                 child.Transparency = 0.5
  908.             end
  909.         end)
  910.     else
  911.         showhitbox:Disconnect()
  912.     end
  913. end)
  914.  
  915. t4s1:NewToggle("auto no ragdoll/bypass paralyze+timestop", "toggles to delete ragdoll or not", function(state)
  916.     if state then
  917.         if game.Players.LocalPlayer.Character ~= nil then
  918.             local char = game.Players.LocalPlayer.Character
  919.             char:WaitForChild("Ragdoll",math.huge):Destroy()
  920.             char:WaitForChild("Humanoid",math.huge)
  921.             char:WaitForChild("Head",math.huge)
  922.             char.Humanoid.PlatformStand = false
  923.             if char.Head.Anchored == true then
  924.                 char.Head.Anchored = false
  925.                 for i,v in pairs(char:GetChildren()) do
  926.                     if v:IsA("BasePart") then
  927.                         v.Anchored = false
  928.                     end
  929.                 end
  930.             end
  931.             noplatformstand = char.Humanoid:GetPropertyChangedSignal("PlatformStand"):Connect(function()
  932.                 char.Humanoid.PlatformStand = false
  933.             end)
  934.             char:WaitForChild("LeftFoot",math.huge)
  935.             char:WaitForChild("LeftHand",math.huge)
  936.             char:WaitForChild("LeftLowerArm",math.huge)
  937.             char:WaitForChild("LeftLowerLeg",math.huge)
  938.             char:WaitForChild("LeftUpperArm",math.huge)
  939.             char:WaitForChild("LeftUpperLeg",math.huge)
  940.             char:WaitForChild("RightFoot",math.huge)
  941.             char:WaitForChild("RightHand",math.huge)
  942.             char:WaitForChild("RightLowerArm",math.huge)
  943.             char:WaitForChild("RightLowerLeg",math.huge)
  944.             char:WaitForChild("RightUpperArm",math.huge)
  945.             char:WaitForChild("RightUpperLeg",math.huge)
  946.             char:WaitForChild("HumanoidRootPart",math.huge)
  947.             char:WaitForChild("UpperTorso",math.huge)
  948.             char:WaitForChild("LowerTorso",math.huge)
  949.             for i,v in pairs(char:GetDescendants()) do
  950.                 if v:IsA("BasePart") then
  951.                     table.insert(partsonconnect,v:GetPropertyChangedSignal("Anchored"):Connect(function()
  952.                         if v.Anchored == true then
  953.                             v.Anchored = false
  954.                         end
  955.                     end))
  956.                 end
  957.             end
  958.         end
  959.         oncharadded = localplr.CharacterAdded:Connect(function(char)
  960.             char:WaitForChild("Ragdoll",math.huge):Destroy()
  961.             char:WaitForChild("Humanoid",math.huge)
  962.             char:WaitForChild("Head",math.huge)
  963.             noplatformstand = char.Humanoid:GetPropertyChangedSignal("PlatformStand"):Connect(function()
  964.                 char.Humanoid.PlatformStand = false
  965.             end)
  966.             char:WaitForChild("LeftFoot",math.huge)
  967.             char:WaitForChild("LeftHand",math.huge)
  968.             char:WaitForChild("LeftLowerArm",math.huge)
  969.             char:WaitForChild("LeftLowerLeg",math.huge)
  970.             char:WaitForChild("LeftUpperArm",math.huge)
  971.             char:WaitForChild("LeftUpperLeg",math.huge)
  972.             char:WaitForChild("RightFoot",math.huge)
  973.             char:WaitForChild("RightHand",math.huge)
  974.             char:WaitForChild("RightLowerArm",math.huge)
  975.             char:WaitForChild("RightLowerLeg",math.huge)
  976.             char:WaitForChild("RightUpperArm",math.huge)
  977.             char:WaitForChild("RightUpperLeg",math.huge)
  978.             char:WaitForChild("HumanoidRootPart",math.huge)
  979.             char:WaitForChild("UpperTorso",math.huge)
  980.             char:WaitForChild("LowerTorso",math.huge)
  981.             for i,v in pairs(char:GetDescendants()) do
  982.                 if v:IsA("BasePart") then
  983.                     table.insert(partsonconnect,v:GetPropertyChangedSignal("Anchored"):Connect(function()
  984.                         if v.Anchored == true then
  985.                             v.Anchored = false
  986.                         end
  987.                     end))
  988.                 end
  989.             end
  990.         end)
  991.     else
  992.         noplatformstand:Disconnect()
  993.         oncharadded:Disconnect()
  994.         for i,v in pairs(partsonconnect) do
  995.             v:Disconnect()
  996.         end
  997.     end
  998. end)
  999.  
  1000. t4s1:NewToggle("auto delete username display", "toggles to delete username display or not", function(state)
  1001.     if state then
  1002.         local char = game.Players.LocalPlayer.Character
  1003.         char:WaitForChild("Head",math.huge)
  1004.         char.Head:WaitForChild("HealthGui",math.huge)
  1005.         usergui = char.Head.HealthGui
  1006.         usergui.Locked = false
  1007.         usergui:Destroy()
  1008.         oncharadded2 = localplr.CharacterAdded:Connect(function(char)
  1009.             char:WaitForChild("Head",math.huge)
  1010.             char.Head:WaitForChild("HealthGui",math.huge)
  1011.             usergui = char.Head.HealthGui
  1012.             usergui.Locked = false
  1013.             usergui:Destroy()
  1014.         end)
  1015.     else
  1016.         oncharadded2:Disconnect()
  1017.     end
  1018. end)
  1019.  
  1020. t4s1:NewButton("sell ketchup", "sell ketchup", function()
  1021.     game:GetService("ReplicatedStorage").Events.SellKetchup:FireServer("Lots")
  1022. end)
  1023.  
  1024. t4s1:NewButton("goto inner sanctum", "inner sanctum", function()
  1025.     for i,v in pairs(game:GetService("Workspace").Map.NPCs:GetChildren()) do
  1026.         if v:FindFirstChild("Head") and v.Head:FindFirstChild("Sub") and v.Head.Sub.Text.Text == "Inner Sanctum" then
  1027.             v.Done:FireServer()
  1028.         end
  1029.     end
  1030. end)
  1031.  
  1032. t4s1:NewButton("start homeless man quest", "get trolled level cap", function()
  1033.     game:GetService("Workspace").Map.NPCs["Homeless NPC"].Done:FireServer()
  1034.     game:GetService("Workspace").Map.NPCs["Homeless NPC"].QuestDone:FireServer()
  1035. end)
  1036.  
  1037. t4s1:NewButton("use item", "aw level cap caught up", function()
  1038.     if localplr.Character:FindFirstChildWhichIsA("Tool") then
  1039.         localplr.Character:FindFirstChildWhichIsA("Tool").Use:FireServer()
  1040.     end
  1041. end)
  1042.  
  1043. t4s1:NewButton("save position","saves position", function()
  1044.     savedpos = localplr.Character.HumanoidRootPart.Position
  1045. end)
  1046.  
  1047. t4s1:NewButton("tp to position","tp's to position", function()
  1048.     localplr.Character.HumanoidRootPart.CFrame = CFrame.new(savedpos)
  1049. end)
  1050.  
  1051. for i,v in pairs(game.CoreGui:GetChildren()) do
  1052.     if string.len(v.Name) <= 9 and string.len(v.Name) >= 3 and string.find(v.Name,"1") or string.find(v.Name,"2") or string.find(v.Name,"3") or string.find(v.Name,"4") or string.find(v.Name,"5") or string.find(v.Name,"6") or string.find(v.Name,"7") or string.find(v.Name,"8") or string.find(v.Name,"9") then
  1053.         for i,v in pairs(v.Main.pages.Pages.Page:GetChildren()) do
  1054.             if v:IsA("Frame") then
  1055.                 for i,v in pairs(v.sectionInners:GetChildren()) do
  1056.                     if v.Name == "label" then
  1057.                         v.TextScaled = true
  1058.                     end
  1059.                 end
  1060.             end
  1061.         end
  1062.     end
  1063. end
  1064.  
  1065. for i,v in pairs(game.ReplicatedStorage.StandNameConvert:GetChildren()) do
  1066.     if not standnames[v.Name] and v:IsA("StringValue") then
  1067.         standnames[v.Name] = v.Name
  1068.     end
  1069. end
  1070. for i,v in pairs(game.Workspace.Living:GetChildren()) do
  1071.     if not game.Players:GetPlayerFromCharacter(v) then
  1072.         table.insert(npcnames,v.Name)
  1073.     end
  1074. end
  1075. npcdropdown:Refresh(npcnames)
  1076. local onnpcspawn = game.Workspace.Living.ChildAdded:Connect(function(v)
  1077.     if not game.Players:GetPlayerFromCharacter(v) then
  1078.         table.insert(npcnames,v.Name)
  1079.         npcdropdown:Refresh(npcnames)
  1080.     end
  1081. end)
  1082.  
  1083. local onnpcdespawn = game.Workspace.Living.ChildRemoved:Connect(function(v)
  1084.     if not game.Players:GetPlayerFromCharacter(v) then
  1085.         local alreadydeleted = false
  1086.         for i2,v2 in pairs(npcnames) do
  1087.             if v.Name == v2 and alreadydeleted == false then
  1088.                 alreadydeleted = true
  1089.                 table.remove(npcnames,i2)
  1090.             end
  1091.         end
  1092.         npcdropdown:Refresh(npcnames)
  1093.     end
  1094. end)
  1095.  
  1096. local del = false
  1097.  
  1098. local whendelfunc = gui.Destroying:Connect(function()
  1099.     del = true
  1100. end)
  1101.  
  1102. standdrpdwn:Refresh(standnames)
  1103. if not isfile("specitemfarm.txt") then
  1104.     writefile("specitemfarm.txt","")
  1105. end
  1106. if not isfile("specstandfarm.txt") then
  1107.     writefile("specstandfarm.txt","")
  1108. end
  1109. if not isfile("specattfarm.txt") then
  1110.     writefile("specattfarm.txt","")
  1111. end
  1112. if not isfile("itemsnotif.txt") then
  1113.     writefile("itemsnotif.txt","")
  1114. end
  1115. if isfile("specitemfarm.txt") and readfile("specitemfarm.txt") ~= "" then
  1116.     specitemfarm = jsonservice:JSONDecode(readfile("specitemfarm.txt"))
  1117. end
  1118. if isfile("specstandfarm.txt") and readfile("specstandfarm.txt") ~= "" then
  1119.     specstandfarm = jsonservice:JSONDecode(readfile("specstandfarm.txt"))
  1120. end
  1121. if isfile("specattfarm.txt") and readfile("specattfarm.txt") ~= "" then
  1122.     specattfarm = jsonservice:JSONDecode(readfile("specattfarm.txt"))
  1123. end
  1124. if isfile("itemsnotif.txt") and readfile("itemsnotif.txt") ~= "" then
  1125.     itemsnotif = jsonservice:JSONDecode(readfile("itemsnotif.txt"))
  1126. end
  1127. refreshtexts()
  1128. print("Finished!")
  1129.  
  1130. repeat wait() until del == true
  1131. print("script ending..")
  1132. if showhitbox ~= nil then
  1133.     showhitbox:Disconnect()
  1134.     print("Disconnected show hitbox")
  1135. end
  1136. if autocollectfunc ~= nil then
  1137.     autocollectfunc:Disconnect()
  1138.     print("Disconnected auto collect")
  1139. end
  1140. chatfunc:Disconnect()
  1141. print("Disconnected chat func")
  1142. autodeleteragdoll:Disconnect()
  1143. print("Disconnected auto delete ragdoll")
  1144. notifyondisconnectfunc:Disconnect()
  1145. print("Disconnected notify on disconnect func")
  1146. onnpcspawn:Disconnect()
  1147. print("Disconnected on npc spawn")
  1148. onnpcdespawn:Disconnect()
  1149. print("Disconnected on npc despawn")
  1150. if noplatformstand ~= nil then
  1151.     noplatformstand:Disconnect()
  1152.     print("Disconnected no platform stand")
  1153. end
  1154. if oncharadded ~= nil then
  1155.     oncharadded:Disconnect()
  1156.     print("Disconnected oncharadded")
  1157. end
  1158. for i,v in pairs(partsonconnect) do
  1159.     print("Disconnected when part anchored")
  1160.     v:Disconnect()
  1161. end
  1162. getgenv().autocollect = false
  1163. getgenv().farmstands = false
  1164. getgenv().autointeract = false
  1165. getgenv().autokillnpc = false
  1166. getgenv().autopointa = false
  1167. getgenv().autopointb = false
  1168. getgenv().autopointc = false
  1169. print("Set all getgenv()s' to false")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement