Advertisement
2AreYouMental110

Sanic Chase (ver.1)

Jul 7th, 2022
1,867
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 8.50 KB | None | 0 0
  1. getgenv().placeholder2 = false
  2. getgenv().placeholder1 = false
  3.  
  4. local selectedoption
  5. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  6. local Window = Library.CreateLib("Sanic Chase", "Sentinel")
  7.  
  8. local A = Window:NewTab("Infection")
  9. local A1 = A:NewSection("Sanic")
  10. local A2 = A:NewSection("Human")
  11. local A3 = A:NewSection("Other")
  12.  
  13. A1:NewDropdown("select which sanic to become", "ok so super sanic, majin or normal", {"super", "majin", "normal"}, function(value1)
  14.     selectedoption = value1
  15.     print(value1)
  16. end)
  17.  
  18. A1:NewButton("become what sanic", "super sanic teleports you", function()
  19.     if selectedoption == "super" then
  20.         local player = game.Players.LocalPlayer.Character.HumanoidRootPart
  21.         for i, v in pairs(game:GetService("Workspace").GameFolder.InfectionPart.Strong.TransfurPart:GetDescendants()) do
  22.             if v.Name == "TouchInterest" and v.Parent.Name == "TransfurPart" then
  23.                 firetouchinterest(player, v.Parent, 0)
  24.                 wait()
  25.                 firetouchinterest(player, v.Parent, 1)
  26.                 wait()
  27.             end
  28.         end
  29.     end
  30.     if selectedoption == "majin" then
  31.         local player = game.Players.LocalPlayer.Character.HumanoidRootPart
  32.         for i, v in pairs(game:GetService("Workspace").GameFolder.InfectionPart.Medium.TransfurPart:GetDescendants()) do
  33.             if v.Name == "TouchInterest" and v.Parent.Name == "TransfurPart" then
  34.                 firetouchinterest(player, v.Parent, 0)
  35.                 wait()
  36.                 firetouchinterest(player, v.Parent, 1)
  37.                 wait()
  38.             end
  39.         end
  40.     end
  41.     if selectedoption == "normal" then
  42.         local player = game.Players.LocalPlayer.Character.HumanoidRootPart
  43.         for i, v in pairs(game:GetService("Workspace").GameFolder.InfectionPart.Weak.TransfurPart:GetDescendants()) do
  44.             if v.Name == "TouchInterest" and v.Parent.Name == "TransfurPart" then
  45.                 firetouchinterest(player, v.Parent, 0)
  46.                 wait()
  47.                 firetouchinterest(player, v.Parent, 1)
  48.                 wait()
  49.             end
  50.         end
  51.     end
  52. end)
  53.  
  54. A1:NewButton("sanic killfields dont kill!!", "(permanent!!)", function()
  55.     for i, v in pairs(game:GetService("Workspace").GameFolder.KillFields:GetDescendants()) do
  56.         if v.Name == "Field" and v.Parent.Name == "KillField" then
  57.             local parent = v.Parent
  58.             local name = "FieldFake"
  59.             local material = v.Material
  60.             local shape = v.Shape
  61.             local size = v.Size
  62.             local transparency = v.Transparency
  63.             local color = v.Color
  64.             local cframe = v.CFrame
  65.             local part = Instance.new("Part")
  66.             part.Parent = parent
  67.             part.Name = name
  68.             part.Material = material
  69.             part.Shape = shape
  70.             part.Size = size
  71.             part.Transparency = transparency
  72.             part.Color = color
  73.             part.CFrame = cframe
  74.             part.Anchored = true
  75.             part.CanCollide = false
  76.             v.CFrame = CFrame.new(69420, 69420, 69420)
  77.         end
  78.     end
  79. end)
  80. A1:NewButton("sanic campbarriers dont poison!!", "(permanent!!)", function()
  81.     for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  82.         if v.Name == "CampBarrier" and v.Parent.Name == "Workspace" then
  83.             local parent = v.Parent
  84.             local name = "CampBarrierFake"
  85.             local material = v.Material
  86.             local shape = v.Shape
  87.             local size = v.Size
  88.             local transparency = v.Transparency
  89.             local color = v.Color
  90.             local cframe = v.CFrame
  91.             local part = Instance.new("Part")
  92.             part.Parent = parent
  93.             part.Name = name
  94.             part.Material = material
  95.             part.Shape = shape
  96.             part.Size = size
  97.             part.Transparency = (0.5)
  98.             part.Color = color
  99.             part.CFrame = cframe
  100.             part.Anchored = true
  101.             part.CanCollide = false
  102.             v.CFrame = CFrame.new(69420, 69420, 69420)
  103.         end
  104.     end
  105. end)
  106. A1:NewButton("obby doesnt disappear!!", "(permanent!!)", function()
  107.     for i, v in pairs(game:GetService("Workspace").GameFolder.ObbyEnter:GetDescendants()) do
  108.         if v.Name == "TouchInterest" and v.Parent.Parent.Name == "ObbyEnter" then
  109.             local parent = v.Parent.Parent
  110.             local name = "ObbyPartFake"
  111.             local material = v.Parent.Material
  112.             local shape = v.Parent.Shape
  113.             local size = v.Parent.Size
  114.             local transparency = v.Parent.Transparency
  115.             local color = v.Parent.Color
  116.             local cframe = v.Parent.CFrame
  117.             local part = Instance.new("Part")
  118.             part.Parent = parent
  119.             part.Name = name
  120.             part.Material = material
  121.             part.Shape = shape
  122.             part.Size = size
  123.             part.Transparency = transparency
  124.             part.Color = color
  125.             part.CFrame = cframe
  126.             part.Anchored = true
  127.             part.CanCollide = true
  128.             v.Parent.CFrame = CFrame.new(69420, 69420, 69420)
  129.         end
  130.     end
  131. end)
  132.  
  133. A1:NewButton("big hitbox (buggy)", "(buggy!!)", function()
  134.     m = game:GetService("Workspace").CampBarrier.Size
  135.     game.Players.LocalPlayer.Character.Humanoid.HipHeight = -7
  136.     game.Players.LocalPlayer.Character.HumanoidRootPart.Size = m
  137.     game.Players.LocalPlayer.Character.HumanoidRootPart.Transparency = 0
  138. end)
  139.  
  140. A2:NewButton("sanic puddles dont infect!!", "(permanent!!)", function()
  141.     for i, v in pairs(game:GetService("Workspace").GameFolder.InfectionPart:GetDescendants()) do
  142.         if v.Name == "TransfurPart" and v.Parent.Parent.Name == "InfectionPart" then
  143.             local parent = v.Parent.Parent
  144.             local name = "TransfurPartFake"
  145.             local material = v.Material
  146.             local shape = v.Shape
  147.             local size = v.Size
  148.             local transparency = v.Transparency
  149.             local color = v.Color
  150.             local cframe = v.CFrame
  151.             local part = Instance.new("Part")
  152.             part.Parent = parent
  153.             part.Name = name
  154.             part.Material = material
  155.             part.Shape = shape
  156.             part.Size = size
  157.             part.Transparency = (0.5)
  158.             part.Color = color
  159.             part.CFrame = cframe
  160.             part.Anchored = true
  161.             part.CanCollide = false
  162.             v.CFrame = CFrame.new(69420, 69420, 69420)
  163.         end
  164.     end
  165. end)
  166.  
  167. A3:NewToggle("go through lobby shop barrier", "go through the shop barrier", function(bool)
  168.     if bool == true then
  169.         game:GetService("Workspace").GameFolder.Shops.LobbyShops.MainShop.Border.CanCollide = false
  170.         game:GetService("Workspace").GameFolder.Shops.LobbyShops.MainShop.Border.Transparency = (0.5)
  171.     end
  172.     if bool == false then
  173.         game:GetService("Workspace").GameFolder.Shops.LobbyShops.MainShop.Border.CanCollide = true
  174.         game:GetService("Workspace").GameFolder.Shops.LobbyShops.MainShop.Border.Transparency = (1)
  175.     end
  176. end)
  177.  
  178. A3:NewToggle("show hitbox", "shows hitbox", function(bool)
  179.     if bool == true then
  180.         game.Players.LocalPlayer.Character.HumanoidRootPart.Transparency = (0)
  181.         game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Size = (fatsize)
  182.     end
  183.     if bool == false then
  184.         game.Players.LocalPlayer.Character.HumanoidRootPart.Transparency = (1)
  185.     end
  186. end)
  187.  
  188. A3:NewToggle("open/close doors", "opens and closes doors", function(bool)
  189.     if bool == true then
  190.         for i, v in pairs(game:GetService("Workspace").GameFolder.Map.Area51:GetDescendants()) do
  191.             if v.ClassName == "ClickDetector" and v.Parent.Name == "Open" then
  192.                 v.MaxActivationDistance = math.huge
  193.                 fireclickdetector(v)
  194.             end
  195.         end
  196.     end
  197.     if bool == false then
  198.         for i, v in pairs(game:GetService("Workspace").GameFolder.Map.Area51:GetDescendants()) do
  199.             if v.ClassName == "ClickDetector" and v.Parent.Name == "Close" then
  200.                 v.MaxActivationDistance = math.huge
  201.                 fireclickdetector(v)
  202.             end
  203.         end
  204.     end
  205. end)
  206.  
  207. function placeholder2()
  208.     spawn(function()
  209.         while getgenv().placeholder2 do
  210.             print("placeholder")
  211.             wait()
  212.         end
  213.     end)
  214. end
  215.  
  216. function placeholder1()
  217.     print("placeholder")
  218.     wait()
  219. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement