Advertisement
anam8214

Untitled

Oct 14th, 2023
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 103.99 KB | None | 0 0
  1. --[[
  2. WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  3. ]]
  4.  
  5. local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
  6.  
  7. local Window = OrionLib:MakeWindow({Name = "Nameless Hub | Redwood Prison", HidePremium = false, IntroEnabled = true, SaveConfig = true, IntroText = "Nameless Hub", IntroIcon = "rbxassetid://4483362748", Icon = "rbxassetid://4483362748", ConfigFolder = "Loader"})
  8. local Tab = Window:MakeTab({
  9. Name = "Antikick",
  10. Icon = "rbxassetid://4483345998",
  11. PremiumOnly = false
  12. })
  13.  
  14. local Section = Tab:AddSection({
  15. Name = "Toggles"
  16. })
  17.  
  18. local toggleEnabled = false
  19.  
  20. Tab:AddToggle({
  21. Name = "Teamlock",
  22. Default = false,
  23. Callback = function(Value)
  24. toggleEnabled = Value
  25. end
  26. })
  27.  
  28. local function teamlockLoop()
  29. while true do
  30. if toggleEnabled then
  31. local args = {
  32. "requestTeam",
  33. "police"
  34. }
  35.  
  36. workspace:WaitForChild("resources"):WaitForChild("RemoteFunction"):InvokeServer(unpack(args))
  37. end
  38. wait()
  39. end
  40. end
  41.  
  42. coroutine.wrap(teamlockLoop)()
  43.  
  44. local toggleEnabled = true
  45.  
  46. Tab:AddToggle({
  47. Name = "Autohostile",
  48. Default = true,
  49. Callback = function(Value)
  50. toggleEnabled = Value
  51. end
  52. })
  53.  
  54. local function autoHostileLoop()
  55. while true do
  56. if toggleEnabled then
  57. local args = {
  58. "becomeHostile"
  59. }
  60.  
  61. workspace:WaitForChild("resources"):WaitForChild("RemoteEvent"):FireServer(unpack(args))
  62. end
  63. wait()
  64. end
  65. end
  66.  
  67. coroutine.wrap(autoHostileLoop)()
  68.  
  69. local Section = Tab:AddSection({
  70. Name = "Buttons"
  71. })
  72.  
  73. Tab:AddButton({
  74. Name = "Delete Spawn",
  75. Callback = function()
  76. while workspace:FindFirstChild("robber spawn") do
  77. workspace["robber spawn"]:Destroy()
  78. wait()
  79. end
  80.  
  81. wait()
  82.  
  83. while true do
  84. for _, player in ipairs(game.Players:GetPlayers()) do
  85. local character = player.Character
  86. if character then
  87. local robberSpawn = character:FindFirstChild("robber spawn")
  88. if robberSpawn then
  89. robberSpawn:Destroy()
  90. end
  91. end
  92. end
  93. wait()
  94. end
  95. end
  96. })
  97.  
  98. Tab:AddButton({
  99. Name = "Antidelay",
  100. Callback = function()
  101. local Players = game:GetService("Players")
  102. local LocalPlayer = Players.LocalPlayer
  103. local RunService = game:GetService("RunService")
  104.  
  105. local function checkAndFire()
  106. if true then
  107. local ohString1 = "resetNetworkOwnership"
  108. local ohInstance2 = LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  109. local ohBoolean3 = false
  110.  
  111. workspace.resources.RemoteEvent:FireServer(ohString1, ohInstance2, ohBoolean3)
  112. end
  113. end
  114.  
  115. RunService.Heartbeat:Connect(checkAndFire)
  116. end
  117. })
  118.  
  119. Tab:AddButton({
  120. Name = "Anticlone",
  121. Callback = function()
  122. while true do
  123. for _, player in ipairs(game.Players:GetPlayers()) do
  124. local character = player.Character
  125. if character and character:FindFirstChild("HumanoidRootPart") then
  126. for _, part in ipairs(character:GetDescendants()) do
  127. if not (part:IsA("Part") and (part.Name == "HumanoidRootPart" or
  128. part.Name == "Left Leg" or
  129. part.Name == "Right Leg" or
  130. part.Name == "Right Arm" or
  131. part.Name == "Left Arm" or
  132. part.Name == "Head" or
  133. part.Name == "Torso")) and
  134. not (part:IsA("Tool") or part:IsA("Accessory") or part:IsA("LocalScript") or
  135. part:IsA("Script") or part:IsA("Shirt") or part:IsA("Pants") or
  136. part:IsA("Humanoid") or part:IsA("BodyColors") or part:IsA("CharacterMesh")) then
  137. local parent = part.Parent
  138. local isExcluded = false
  139.  
  140. while parent do
  141. if parent == character.HumanoidRootPart or
  142. parent == character["Left Leg"] or
  143. parent == character["Right Leg"] or
  144. parent == character["Right Arm"] or
  145. parent == character["Left Arm"] or
  146. parent == character.Head or
  147. parent == character.Torso or
  148. parent:IsA("Tool") or
  149. parent:IsA("Accessory") or
  150. parent:IsA("LocalScript") or
  151. parent:IsA("Script") or
  152. parent:IsA("Shirt") or
  153. parent:IsA("Pants") or
  154. parent:IsA("Humanoid") or
  155. parent:IsA("BodyColors") or
  156. parent:IsA("CharacterMesh") then
  157. isExcluded = true
  158. break
  159. end
  160. parent = parent.Parent
  161. end
  162.  
  163. if not isExcluded then
  164. part:Destroy()
  165. end
  166. end
  167. end
  168. end
  169. end
  170. wait()
  171. end
  172. end
  173. })
  174.  
  175. Tab:AddButton({
  176. Name = "Antilag",
  177. Callback = function()
  178. while true do
  179. local connections = getconnections(RemoteEvent.OnClientEvent)
  180. for _, connection in ipairs(connections) do
  181. local success, result = pcall(function()
  182. connection:Disable()
  183. end)
  184. if not success then
  185. warn("Error occurred:", result)
  186. end
  187. end
  188.  
  189. end
  190. end
  191. })
  192.  
  193. local Tab = Window:MakeTab({
  194. Name = "Local",
  195. Icon = "rbxassetid://4483345998",
  196. PremiumOnly = false
  197. })
  198.  
  199. local Section = Tab:AddSection({
  200. Name = "Local Player"
  201. })
  202.  
  203. local connection
  204.  
  205. Tab:AddToggle({
  206. Name = "Noclip",
  207. Default = false,
  208. Callback = function(Value)
  209. if Value then
  210. connection = game:GetService("RunService").Stepped:Connect(function()
  211. game.Players.LocalPlayer.Character.Head.CanCollide = false
  212. game.Players.LocalPlayer.Character.Torso.CanCollide = false
  213. end)
  214. else
  215. if connection then
  216. connection:Disconnect()
  217. connection = nil
  218. end
  219. game.Players.LocalPlayer.Character.Head.CanCollide = true
  220. game.Players.LocalPlayer.Character.Torso.CanCollide = true
  221. end
  222. end
  223. })
  224.  
  225. local player = game.Players.LocalPlayer
  226. local humanoid = player.Character and player.Character:FindFirstChild("Humanoid")
  227.  
  228. local function handleHealthChanged(health)
  229. if health <= 0 then
  230. Toggle:Set(false)
  231. end
  232. end
  233.  
  234. local function characterAdded(character)
  235. humanoid = character:FindFirstChild("Humanoid")
  236. if humanoid then
  237. humanoid.HealthChanged:Connect(handleHealthChanged)
  238. end
  239. end
  240.  
  241. player.CharacterAdded:Connect(characterAdded)
  242. if humanoid then
  243. humanoid.HealthChanged:Connect(handleHealthChanged)
  244. end
  245.  
  246. local loopEnabled = false
  247.  
  248. Tab:AddToggle({
  249. Name = "Kill Aura",
  250. Default = false,
  251. Callback = function(Value)
  252. loopEnabled = Value
  253. end
  254. })
  255.  
  256. local function KillAuraCoroutine()
  257. while true do
  258. if loopEnabled then
  259. local localPlayer = game.Players.LocalPlayer
  260. local localPlayerCharacter = localPlayer.Character
  261. local localPlayerHumanoidRootPart = localPlayerCharacter and localPlayerCharacter:FindFirstChild("HumanoidRootPart")
  262.  
  263. if localPlayerHumanoidRootPart then
  264. local targetPosition = localPlayerHumanoidRootPart.Position
  265.  
  266. local players = game.Players:GetPlayers()
  267. for _, otherPlayer in ipairs(players) do
  268. local otherPlayerCharacter = otherPlayer.Character
  269. if otherPlayerCharacter then
  270. local otherPlayerHumanoidRootPart = otherPlayerCharacter:FindFirstChild("HumanoidRootPart")
  271. if otherPlayerHumanoidRootPart then
  272. if (otherPlayerHumanoidRootPart.Position - targetPosition).Magnitude <= 10 then
  273. for x = 1, 2 do
  274. local args = {
  275. [1] = "FireOtherClients",
  276. [2] = "drawLaser",
  277. [3] = Vector3.new(0, 0, 0),
  278. [4] = Vector3.new(0, 0, 0),
  279. [5] = {
  280. ["Name"] = "Head",
  281. ["CFrame"] = otherPlayerCharacter.Head.CFrame,
  282. ["Material"] = Enum.Material.ForceField,
  283. ["Parent"] = otherPlayerCharacter,
  284. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  285. ["Transparency"] = 1
  286. }
  287. }
  288.  
  289. workspace.resources.RemoteEvent:FireServer(unpack(args))
  290. end
  291. end
  292. end
  293. end
  294. end
  295. end
  296. end
  297.  
  298. wait()
  299. end
  300. end
  301.  
  302. coroutine.wrap(KillAuraCoroutine)()
  303.  
  304. Tab:AddSlider({
  305. Name = "Speed",
  306. Min = 16,
  307. Max = 120,
  308. Default = 16,
  309. Color = Color3.fromRGB(255,255,255),
  310. Increment = 1,
  311. Callback = function(Value)
  312. local player = game.Players.LocalPlayer
  313. local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
  314.  
  315. if humanoid then
  316. humanoid.WalkSpeed = Value
  317. end
  318. end
  319. })
  320.  
  321. Tab:AddSlider({
  322. Name = "Jumppower",
  323. Min = 50,
  324. Max = 100,
  325. Default = 50,
  326. Color = Color3.fromRGB(255,255,255),
  327. Increment = 1,
  328. Callback = function(Value)
  329. local player = game.Players.LocalPlayer
  330. local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
  331.  
  332. if humanoid then
  333. humanoid.JumpPower = Value
  334. end
  335. end
  336. })
  337.  
  338. Tab:AddSlider({
  339. Name = "FOV",
  340. Min = 70,
  341. Max = 120,
  342. Default = 70,
  343. Color = Color3.fromRGB(255,255,255),
  344. Increment = 1,
  345. Callback = function(Value)
  346. local player = game.Players.LocalPlayer
  347. local camera = workspace.CurrentCamera
  348.  
  349. if camera then
  350. camera.FieldOfView = Value
  351. end
  352. end
  353. })
  354.  
  355. local Section = Tab:AddSection({
  356. Name = "Autoitem"
  357. })
  358.  
  359. local toolToClone = "M98B"
  360.  
  361. Tab:AddToggle({
  362. Name = "Autoitem",
  363. Default = false,
  364. Callback = function(Value)
  365. local remoteEvent = game.Workspace.resources.RemoteEvent
  366.  
  367. local function duplicateTool()
  368. local player = game.Players.LocalPlayer
  369. local backpack = player.Backpack
  370. local tool = backpack:FindFirstChild(toolToClone)
  371.  
  372. if Value and not remoteEvent:FindFirstChild(toolToClone) then
  373. if tool then
  374. local clonedTool = tool:Clone()
  375. clonedTool.Parent = remoteEvent
  376. end
  377. end
  378. end
  379.  
  380. local function removeTools()
  381. if not Value then
  382. for _, child in ipairs(remoteEvent:GetChildren()) do
  383. child:Destroy()
  384. end
  385. end
  386. end
  387.  
  388. local function addToolOnCharacterAdded(character)
  389. if Value and not game.Players.LocalPlayer.Character:FindFirstChild(toolToClone) then
  390. duplicateTool()
  391. end
  392. end
  393.  
  394. local function moveToolToBackpackOnCharacterRemoving(character)
  395. local tool = remoteEvent:FindFirstChild(toolToClone)
  396. if tool then
  397. tool:Clone().Parent = game.Players.LocalPlayer.Backpack
  398. tool:Destroy()
  399. end
  400. end
  401.  
  402. game.Players.LocalPlayer.CharacterAdded:Connect(addToolOnCharacterAdded)
  403. game.Players.LocalPlayer.CharacterRemoving:Connect(moveToolToBackpackOnCharacterRemoving)
  404.  
  405. if Value then
  406. duplicateTool()
  407. game.Players.LocalPlayer.CharacterAdded:Connect(addToolOnCharacterAdded)
  408. else
  409. removeTools()
  410. end
  411. end
  412. })
  413.  
  414. Tab:AddDropdown({
  415. Name = "Items",
  416. Default = "M98B",
  417. Options = {"Taser", "Handcuffs", "Beretta M9", "M16", "SPAS-12", "M98B", "M60", "UMP-45", "M14", "ACR", "Revolver", "Parachute", "AK47", "M1014", "S&W 638", "L86A2", "AK47-U", "Makarov", "Hammer", "Fake ID Card", "Guitar"},
  418. Callback = function(Value)
  419. toolToClone = Value
  420. end
  421. })
  422.  
  423. local Section = Tab:AddSection({
  424. Name = "drawLaser"
  425. })
  426.  
  427. local loopEnabled = false
  428. local Bubble = nil
  429. local lib = require(game:GetService("Workspace").upsilonLibrary)
  430.  
  431. local loopEnabled = false
  432. local Bubble = nil
  433. local lib = require(game:GetService("Workspace").upsilonLibrary)
  434.  
  435. Tab:AddToggle({
  436. Name = "Bubble",
  437. Default = false,
  438. Callback = function(Value)
  439. loopEnabled = Value
  440. if Value then
  441. if not Bubble then
  442. Bubble = Instance.new("Part")
  443. Bubble.Name = "Bubble"
  444. Bubble.Parent = Workspace
  445. Bubble.Size = Vector3.new(20, 20, 20)
  446. Bubble.CastShadow = true
  447. Bubble.CanCollide = false
  448. Bubble.Anchored = true
  449. Bubble.Shape = Enum.PartType.Ball
  450. Bubble.Color = Color3.fromRGB(17, 17, 17)
  451. Bubble.Material = Enum.Material.ForceField
  452. Bubble.Transparency = 0
  453.  
  454. function Shield(part)
  455. local properties = {
  456. CanCollide = true,
  457. Parent = Workspace,
  458. Anchored = true,
  459. BrickColor = part.BrickColor,
  460. RotVelocity = part.RotVelocity,
  461. Name = part.Name,
  462. Position = part.Position,
  463. Material = part.Material,
  464. Shape = part.Shape,
  465. Size = part.Size,
  466. CastShadow = true,
  467. Transparency = 1
  468. }
  469.  
  470. lib.FireOtherClients("drawLaser", part.Position, part.Position, properties)
  471. end
  472.  
  473. local function RespawnBubble(character)
  474. if Bubble then
  475. Bubble:Destroy()
  476. Bubble = nil
  477. end
  478.  
  479. if character and loopEnabled then
  480. wait(1)
  481. Bubble = Instance.new("Part")
  482. Bubble.Name = "Bubble"
  483. Bubble.Parent = Workspace
  484. Bubble.Size = Vector3.new(20, 20, 20)
  485. Bubble.CastShadow = true
  486. Bubble.CanCollide = false
  487. Bubble.Anchored = true
  488. Bubble.Shape = Enum.PartType.Ball
  489. Bubble.Color = Color3.fromRGB(17, 17, 17)
  490. Bubble.Material = Enum.Material.ForceField
  491. Bubble.Transparency = 0
  492.  
  493. Bubble.CFrame = character.HumanoidRootPart.CFrame
  494. Shield(Bubble)
  495. end
  496. end
  497.  
  498. RespawnBubble(game.Players.LocalPlayer.Character)
  499.  
  500. game.Players.LocalPlayer.CharacterAdded:Connect(RespawnBubble)
  501.  
  502. game.Players.LocalPlayer.CharacterRemoving:Connect(function(character)
  503. if Bubble then
  504. Bubble:Destroy()
  505. Bubble = nil
  506. end
  507. end)
  508. end
  509.  
  510. while loopEnabled do
  511. wait()
  512. if Bubble and game.Players.LocalPlayer.Character then
  513. Bubble.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  514. Shield(Bubble)
  515. end
  516. end
  517. else
  518. loopEnabled = false
  519. if Bubble then
  520. Bubble:Destroy()
  521. Bubble = nil
  522. end
  523. end
  524. end
  525. })
  526.  
  527. Tab:AddSlider({
  528. Name = "Bubble Size",
  529. Min = 7,
  530. Max = 200,
  531. Default = 20,
  532. Color = Color3.fromRGB(255,255,255),
  533. Increment = 1,
  534. Callback = function(Value)
  535. if Bubble then
  536. Bubble.Size = Vector3.new(Value, Value, Value)
  537. end
  538. end
  539. })
  540.  
  541. Tab:AddColorpicker({
  542. Name = "Bubble Color",
  543. Default = Color3.fromRGB(17, 17, 17),
  544. Callback = function(Value)
  545. if Bubble then
  546. Bubble.Color = Value
  547. end
  548. end
  549. })
  550.  
  551. local Tab = Window:MakeTab({
  552. Name = "Players",
  553. Icon = "rbxassetid://4483345998",
  554. PremiumOnly = false
  555. })
  556.  
  557. local Section = Tab:AddSection({
  558. Name = "Actions"
  559. })
  560.  
  561. Tab:AddTextbox({
  562. Name = "Target Player",
  563. TextDisappear = false,
  564. Callback = function(Value)
  565. targetPlayer = Value
  566. end
  567. })
  568.  
  569. Tab:AddButton({
  570. Name = "Bring",
  571. Callback = function()
  572. local initialPosition = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  573. local Upsilon = require(workspace:WaitForChild("upsilonLibrary"))
  574. local targetPlayerName = targetPlayer
  575.  
  576. if targetPlayerName == "" then
  577.  
  578. return
  579. end
  580.  
  581. wait(0.5)
  582.  
  583. local playerModel = workspace:FindFirstChild(game.Players.LocalPlayer.Name)
  584. if playerModel then
  585. playerModel:Destroy()
  586. end
  587.  
  588. wait(0.5)
  589.  
  590. local resources = workspace:FindFirstChild("resources")
  591. if not resources or not resources:FindFirstChild("RemoteEvent") then
  592.  
  593. return
  594. end
  595.  
  596. local remoteEvent = resources.RemoteEvent
  597.  
  598. local ohString2 = "reloadMe"
  599. remoteEvent:FireServer(ohString2)
  600.  
  601. wait(0.8)
  602.  
  603. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = initialPosition
  604.  
  605. wait(0.5)
  606.  
  607. local targetPlayer = game.Players:FindFirstChild(targetPlayerName)
  608. if targetPlayer then
  609. local targetCharacter = targetPlayer.Character
  610. if targetCharacter then
  611. local targetTorso = targetCharacter:FindFirstChild("Torso")
  612. if targetTorso then
  613. Upsilon.InvokeServer("giveRiotShield", targetTorso)
  614.  
  615. wait(0.5)
  616.  
  617. ohString2 = "reloadMe"
  618. remoteEvent:FireServer(ohString2)
  619.  
  620. wait(0.7)
  621.  
  622. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = initialPosition
  623. end
  624. end
  625. end
  626. end
  627. })
  628.  
  629. Tab:AddButton({
  630. Name = "Goto",
  631. Callback = function()
  632. local player = game.Players:FindFirstChild(targetPlayer)
  633. if player then
  634. local character = player.Character
  635. if character then
  636. local rootPart = character:FindFirstChild("HumanoidRootPart")
  637. if rootPart then
  638. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = rootPart.CFrame
  639. end
  640. end
  641. end
  642. end
  643. })
  644.  
  645. Tab:AddButton({
  646. Name = "Kill",
  647. Callback = function()
  648. local player = game.Players:FindFirstChild(targetPlayer)
  649. if player then
  650. for x = 1, 2 do
  651. local args = {
  652. [1] = "FireOtherClients",
  653. [2] = "drawLaser",
  654. [3] = Vector3.new(0, 0, 0),
  655. [4] = Vector3.new(0, 0, 0),
  656. [5] = {
  657. ["Name"] = "Head",
  658. ["CFrame"] = player.Character.Head.CFrame,
  659. ["Material"] = Enum.Material.ForceField,
  660. ["Parent"] = player.Character,
  661. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  662. ["Transparency"] = 1
  663. }
  664. }
  665.  
  666. workspace.resources.RemoteEvent:FireServer(unpack(args))
  667. end
  668. end
  669. end
  670. })
  671.  
  672. local loopRunning = false
  673.  
  674. Tab:AddToggle({
  675. Name = "Loop Kill",
  676. Default = false,
  677. Callback = function(Value)
  678. loopRunning = Value
  679.  
  680. if not loopRunning then
  681. return
  682. end
  683.  
  684. while loopRunning do
  685. local player = game.Players:FindFirstChild(targetPlayer)
  686. if player and player.Character and player.Character:FindFirstChild("Head") then
  687. for x = 1, 2 do
  688. local args = {
  689. [1] = "FireOtherClients",
  690. [2] = "drawLaser",
  691. [3] = Vector3.new(0, 0, 0),
  692. [4] = Vector3.new(0, 0, 0),
  693. [5] = {
  694. ["Name"] = "Head",
  695. ["CFrame"] = player.Character.Head.CFrame,
  696. ["Material"] = Enum.Material.ForceField,
  697. ["Parent"] = player.Character,
  698. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  699. ["Transparency"] = 1
  700. }
  701. }
  702.  
  703. workspace.resources.RemoteEvent:FireServer(unpack(args))
  704. end
  705. end
  706. wait()
  707. end
  708. end
  709. })
  710.  
  711. Tab:AddButton({
  712. Name = "Bring All",
  713. Callback = function()
  714. local Upsilon = require(workspace.upsilonLibrary)
  715.  
  716. local TeleportationRoutine = {}
  717.  
  718. function TeleportationRoutine:new()
  719. local obj = {}
  720. setmetatable(obj, self)
  721. self.__index = self
  722.  
  723. obj.running = false
  724. obj.processedPlayers = {}
  725.  
  726. return obj
  727. end
  728.  
  729. function TeleportationRoutine:Toggle()
  730. self.running = not self.running
  731.  
  732. if self.running then
  733. self:Execute()
  734. end
  735. end
  736.  
  737. function TeleportationRoutine:Execute()
  738. while self.running do
  739. local initialPosition = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  740.  
  741. wait(0.5)
  742.  
  743. local playerModel = workspace:FindFirstChild(game.Players.LocalPlayer.Name)
  744. if playerModel then
  745. playerModel:Destroy()
  746. end
  747.  
  748. wait(0.5)
  749.  
  750. local ohString2 = "reloadMe"
  751. workspace.resources.RemoteEvent:FireServer(ohString2)
  752.  
  753. wait(0.8)
  754.  
  755. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = initialPosition
  756.  
  757. wait(0.5)
  758.  
  759. local targetPlayer
  760. for _, player in ipairs(game.Players:GetPlayers()) do
  761. if player ~= game.Players.LocalPlayer then
  762. local playerName = player.Name
  763. if not self:HasProcessedPlayer(playerName) then
  764. targetPlayer = player
  765. self:MarkPlayerAsProcessed(playerName)
  766. break
  767. end
  768. end
  769. end
  770.  
  771. if targetPlayer then
  772. Upsilon.InvokeServer("giveRiotShield", targetPlayer.Character.Torso)
  773.  
  774. wait(0.5)
  775.  
  776. ohString2 = "reloadMe"
  777. workspace.resources.RemoteEvent:FireServer(ohString2)
  778.  
  779. wait(0.7)
  780.  
  781. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = initialPosition
  782. else
  783.  
  784. self.running = false
  785. end
  786.  
  787. wait()
  788. end
  789. end
  790.  
  791. function TeleportationRoutine:HasProcessedPlayer(playerName)
  792. return self.processedPlayers[playerName] == true
  793. end
  794.  
  795. function TeleportationRoutine:MarkPlayerAsProcessed(playerName)
  796. self.processedPlayers[playerName] = true
  797. end
  798.  
  799. local routine = TeleportationRoutine:new()
  800.  
  801. routine:Toggle()
  802. end
  803. })
  804.  
  805. Tab:AddButton({
  806. Name = "Kill Others",
  807. Callback = function()
  808. for _, player in ipairs(game.Players:GetPlayers()) do
  809. if player ~= game.Players.LocalPlayer then
  810. for x = 1, 2 do
  811. local args = {
  812. [1] = "FireOtherClients",
  813. [2] = "drawLaser",
  814. [3] = Vector3.new(0, 0, 0),
  815. [4] = Vector3.new(0, 0, 0),
  816. [5] = {
  817. ["Name"] = "Head",
  818. ["CFrame"] = player.Character.Head.CFrame,
  819. ["Material"] = Enum.Material.ForceField,
  820. ["Parent"] = player.Character,
  821. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  822. ["Transparency"] = 1
  823. }
  824. }
  825.  
  826. workspace.resources.RemoteEvent:FireServer(unpack(args))
  827. end
  828. end
  829. end
  830. end
  831. })
  832.  
  833. local enabled = false
  834. local loopDelay = 0
  835.  
  836. local function executeCode()
  837. while enabled do
  838. for _, player in ipairs(game.Players:GetPlayers()) do
  839. if player ~= game.Players.LocalPlayer and player.Character then
  840. local character = player.Character
  841. if character:FindFirstChild("Head") then
  842. for x = 1, 2 do
  843. local args = {
  844. [1] = "FireOtherClients",
  845. [2] = "drawLaser",
  846. [3] = Vector3.new(0, 0, 0),
  847. [4] = Vector3.new(0, 0, 0),
  848. [5] = {
  849. ["Name"] = "Head",
  850. ["CFrame"] = character.Head.CFrame,
  851. ["Material"] = Enum.Material.ForceField,
  852. ["Parent"] = character,
  853. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  854. ["Transparency"] = 1
  855. }
  856. }
  857.  
  858. workspace.resources.RemoteEvent:FireServer(unpack(args))
  859. end
  860. end
  861. end
  862. end
  863. wait(loopDelay)
  864. end
  865. end
  866.  
  867. Tab:AddToggle({
  868. Name = "Loop Kill Others",
  869. Default = false,
  870. Callback = function(Value)
  871. enabled = Value
  872.  
  873. if enabled then
  874. executeCode()
  875. end
  876. end
  877. })
  878.  
  879. local Tab = Window:MakeTab({
  880. Name = "drawLaser",
  881. Icon = "rbxassetid://4483345998",
  882. PremiumOnly = false
  883. })
  884.  
  885. local Section = Tab:AddSection({
  886. Name = "Combat"
  887. })
  888.  
  889. Tab:AddButton({
  890. Name = "Click Kill",
  891. Callback = function()
  892. local lib = require(game:GetService("Workspace").upsilonLibrary)
  893.  
  894. local lib = require(game:GetService("Workspace").upsilonLibrary)
  895.  
  896. local mouse = game.Players.LocalPlayer:GetMouse()
  897. local tool = Instance.new("Tool")
  898. tool.RequiresHandle = false
  899. tool.Name = "Click Kill"
  900.  
  901. local cooldown = 0.5
  902. local lastActivated = 0
  903.  
  904. function CreateBubble(position)
  905. local Bubble = Instance.new("Part")
  906. Bubble.Parent = workspace
  907. Bubble.CastShadow = false
  908. Bubble.CanCollide = false
  909. Bubble.Anchored = true
  910. Bubble.Shape = Enum.PartType.Ball
  911. Bubble.BrickColor = BrickColor.new("Bright blue")
  912. Bubble.Material = Enum.Material.Neon
  913. Bubble.CFrame = CFrame.new(position)
  914. Bubble.Transparency = 0
  915.  
  916. function Portal(part)
  917. local properties = {
  918. CanCollide = false,
  919. Parent = workspace,
  920. Anchored = true,
  921. BrickColor = part.BrickColor,
  922. RotVelocity = part.RotVelocity,
  923. Name = part.Name,
  924. Position = part.Position,
  925. CFrame = part.CFrame,
  926. Material = part.Material,
  927. Shape = part.Shape,
  928. Size = part.Size,
  929. CastShadow = false,
  930. Transparency = 1
  931. }
  932.  
  933. lib.FireOtherClients("drawLaser", part.Position, part.Position, properties)
  934. end
  935.  
  936. local function animateBubble()
  937. Bubble.Size = Vector3.new(15, 15, 15)
  938. wait(0.1)
  939. Bubble.Size = Vector3.new(14, 14, 14)
  940. wait(0.1)
  941. Bubble.Size = Vector3.new(13, 13, 13)
  942. wait(0.1)
  943. Bubble.Size = Vector3.new(12, 12, 12)
  944. wait(0.1)
  945. Bubble.Size = Vector3.new(11, 11, 11)
  946. wait(0.1)
  947. Bubble.Size = Vector3.new(10, 10, 10)
  948. wait(0.1)
  949. Bubble.Size = Vector3.new(9, 9, 9)
  950. wait(0.1)
  951. Bubble.Size = Vector3.new(8, 8, 8)
  952. wait(0.1)
  953. Bubble.Size = Vector3.new(7, 7, 7)
  954. wait(0.1)
  955. Bubble.Size = Vector3.new(6, 6, 6)
  956. wait(0.1)
  957. Bubble.Size = Vector3.new(5, 5, 5)
  958. wait(0.1)
  959. Bubble.Size = Vector3.new(4, 4, 4)
  960. wait(0.1)
  961. Bubble.Size = Vector3.new(3, 3, 3)
  962. wait(0.1)
  963. Bubble.Size = Vector3.new(2, 2, 2)
  964. wait(0.1)
  965. Bubble.Size = Vector3.new(1, 1, 1)
  966. wait(0.1)
  967. Bubble:Destroy()
  968. end
  969.  
  970. local function teleportBubble()
  971. while true do
  972. Portal(Bubble)
  973. if Bubble.Size.X <= 1 then
  974. break
  975. end
  976. wait()
  977. end
  978. end
  979.  
  980. spawn(teleportBubble)
  981. coroutine.wrap(animateBubble)()
  982. end
  983.  
  984. function FireLaserOnPlayers(position)
  985. return coroutine.create(function()
  986. for _, player in ipairs(game.Players:GetPlayers()) do
  987. if player ~= game.Players.LocalPlayer then
  988. local distance = (player.Character.HumanoidRootPart.Position - position).Magnitude
  989. if distance <= 15 then
  990. for x = 1, 2 do
  991. local args = {
  992. [1] = "FireOtherClients",
  993. [2] = "drawLaser",
  994. [3] = Vector3.new(0, 0, 0),
  995. [4] = Vector3.new(0, 0, 0),
  996. [5] = {
  997. ["Name"] = "Head",
  998. ["CFrame"] = player.Character.Head.CFrame,
  999. ["Material"] = Enum.Material.ForceField,
  1000. ["Parent"] = player.Character,
  1001. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  1002. ["Transparency"] = 1
  1003. }
  1004. }
  1005. workspace.resources.RemoteEvent:FireServer(unpack(args))
  1006. end
  1007. end
  1008. end
  1009. end
  1010. end)
  1011. end
  1012.  
  1013. local function RunFireLaserOnPlayers(position)
  1014. local coroutineFireLaser = FireLaserOnPlayers(position)
  1015. coroutine.resume(coroutineFireLaser)
  1016. end
  1017.  
  1018. tool.Activated:Connect(function()
  1019. local currentTime = tick()
  1020. if currentTime - lastActivated >= cooldown then
  1021. lastActivated = currentTime
  1022. CreateBubble(mouse.Hit.Position)
  1023. coroutine.wrap(RunFireLaserOnPlayers)(mouse.Hit.Position)
  1024. end
  1025. end)
  1026.  
  1027. tool.Parent = game.Players.LocalPlayer.Backpack
  1028. end
  1029. })
  1030.  
  1031. Tab:AddButton({
  1032. Name = "Lightsaber",
  1033. Callback = function()
  1034. local Tool = Instance.new("Tool", game.Players.LocalPlayer.Backpack)
  1035. local Handle = Instance.new("Part", Tool)
  1036. local Part2 = Instance.new("Part", Tool)
  1037. local HandleWeld = Instance.new("Weld", Handle)
  1038. local SwingSound = Instance.new("Sound", Handle)
  1039. local lib = require(game:GetService("Workspace").upsilonLibrary)
  1040.  
  1041. Tool.Name = "Lightsaber"
  1042. HandleWeld.C0 = CFrame.new(0, 0, 0)
  1043. HandleWeld.Part0 = Part2
  1044. HandleWeld.Part1 = Handle
  1045. Handle.Name = "Handle"
  1046. Handle.CFrame = CFrame.new(-42.9000015, 1.10000038, -146.100006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1047. Handle.Position = Vector3.new(-42.900001525878906, 1.1000003814697266, -146.10000610351562)
  1048. Handle.Color = Color3.fromRGB(0, 0, 0)
  1049. Handle.Size = Vector3.new(0.2, 1.3, 0.19)
  1050. Handle.BottomSurface = Enum.SurfaceType.Smooth
  1051. Handle.BrickColor = BrickColor.new("Really black")
  1052. Handle.CanCollide = false
  1053. Handle.Material = Enum.Material.Neon
  1054. Handle.TopSurface = Enum.SurfaceType.Smooth
  1055.  
  1056. Part2.CFrame = CFrame.new(-42.9029617, 3.24664497, -146.100006, 0, 0, 1, -1, 0, 0, 0, -1, 0)
  1057. Part2.Orientation = Vector3.new(0, 90, -90)
  1058. Part2.Position = Vector3.new(-42.90296173095703, 3.246644973754883, -146.10000610351562)
  1059. Part2.Rotation = Vector3.new(-90, 90, 0)
  1060. Part2.Color = Color3.fromRGB(196, 40, 28)
  1061. Part2.Size = Vector3.new(5, 0.2, 0.2)
  1062. Part2.BottomSurface = Enum.SurfaceType.Smooth
  1063. Part2.BrickColor = BrickColor.new(LightsaberColor)
  1064. Part2.CanCollide = true
  1065. Part2.Material = Enum.Material.Neon
  1066. Part2.TopSurface = Enum.SurfaceType.Smooth
  1067. Part2.Shape = Enum.PartType.Cylinder
  1068.  
  1069. HandleWeld.C0 = HandleWeld.C0 * CFrame.new(3.15, 0, 0) * CFrame.Angles(0, 0, math.rad(90))
  1070.  
  1071. SwingSound.Volume = 1
  1072. SwingSound.SoundId = "rbxassetid://605565775"
  1073.  
  1074. function sword(part)
  1075. local properties = {
  1076. ["CanCollide"] = false,
  1077. ["Parent"] = workspace,
  1078. ["Anchored"] = true,
  1079. ["Color"] = part.Color,
  1080. ["CFrame"] = part.CFrame,
  1081. ["Material"] = part.Material,
  1082. ["Shape"] = part.Shape,
  1083. ["Size"] = part.Size,
  1084. ["CastShadow"] = true
  1085. }
  1086.  
  1087. lib.FireOtherClients("drawLaser", part.Position, part.Position, properties)
  1088. end
  1089.  
  1090. local ToolEquipped = false
  1091. local ToolActive = false
  1092.  
  1093. Tool.Equipped:Connect(function()
  1094. if not ToolEquipped then
  1095. ToolEquipped = true
  1096. while wait() do
  1097. if not ToolEquipped then
  1098. break
  1099. end
  1100. sword(Handle)
  1101. sword(Part2)
  1102. end
  1103. end
  1104. end)
  1105.  
  1106. Tool.Unequipped:Connect(function()
  1107. if ToolEquipped then
  1108. ToolEquipped = false
  1109. end
  1110. end)
  1111.  
  1112. Tool.Activated:Connect(function()
  1113. if ToolEquipped and not ToolActive then
  1114. ToolActive = true
  1115.  
  1116. AnimationId = "218504594"
  1117.  
  1118. local Anim = Instance.new("Animation")
  1119. Anim.AnimationId = "rbxassetid://" .. AnimationId
  1120.  
  1121. local humanoid = game.Players.LocalPlayer.Character.Humanoid
  1122. local animation = humanoid:LoadAnimation(Anim)
  1123. animation:Play()
  1124. animation:AdjustSpeed(1)
  1125.  
  1126. local localPlayer = game.Players.LocalPlayer
  1127. local localPlayerCharacter = localPlayer.Character
  1128. local localPlayerHumanoidRootPart = localPlayerCharacter and localPlayerCharacter:FindFirstChild("HumanoidRootPart")
  1129.  
  1130. if localPlayerHumanoidRootPart then
  1131. local targetPosition = localPlayerHumanoidRootPart.Position
  1132.  
  1133. local players = game.Players:GetPlayers()
  1134. for _, otherPlayer in ipairs(players) do
  1135. local otherPlayerCharacter = otherPlayer.Character
  1136. if otherPlayerCharacter then
  1137. local otherPlayerHumanoidRootPart = otherPlayerCharacter:FindFirstChild("HumanoidRootPart")
  1138. if otherPlayerHumanoidRootPart then
  1139. if (otherPlayerHumanoidRootPart.Position - targetPosition).Magnitude <= 10 then
  1140. for x = 1, 2 do
  1141. local args = {
  1142. [1] = "FireOtherClients",
  1143. [2] = "drawLaser",
  1144. [3] = Vector3.new(0, 0, 0),
  1145. [4] = Vector3.new(0, 0, 0),
  1146. [5] = {
  1147. ["Name"] = "Head",
  1148. ["CFrame"] = otherPlayerCharacter.Head.CFrame,
  1149. ["Material"] = Enum.Material.ForceField,
  1150. ["Parent"] = otherPlayerCharacter,
  1151. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  1152. ["Transparency"] = 1
  1153. }
  1154. }
  1155.  
  1156. workspace.resources.RemoteEvent:FireServer(unpack(args))
  1157. end
  1158. end
  1159. end
  1160. end
  1161. end
  1162. end
  1163.  
  1164. SwingSound.PlaybackSpeed = (math.random(6, 11) / 10)
  1165. SwingSound:Play()
  1166. wait(0.7)
  1167. ToolActive = false
  1168. end
  1169. end)
  1170. end
  1171. })
  1172.  
  1173. Tab:AddColorpicker({
  1174. Name = "Lightsaber Color",
  1175. Default = Color3.fromRGB(98, 37, 209),
  1176. Callback = function(Value)
  1177. LightsaberColor = Value
  1178. end
  1179. })
  1180.  
  1181. local Section = Tab:AddSection({
  1182. Name = "Miscellaneous"
  1183. })
  1184.  
  1185. Tab:AddButton({
  1186. Name = "Blackhole",
  1187. Callback = function()
  1188. local function onPlayerAdded(player)
  1189. local function CreatePermPart(part,parent)
  1190. local properties = {
  1191. ["TopSurface"] = "f",
  1192. ["Material"] = part.Material,
  1193. ["Reflectance"] = part.Reflectance,
  1194. ["BrickColor"] = part.BrickColor,
  1195. ["Transparency"] = part.Transparency,
  1196. ["Size"] = part.Size,
  1197. ["Position"] = part.Position,
  1198. ["CanCollide"] = part.CanCollide,
  1199. ["Anchored"] = part.Anchored,
  1200. ["Shape"] = part.Shape,
  1201. ["Parent"] = parent,
  1202. ["Orientation"] = part.Orientation
  1203. }
  1204. require(game:GetService("Workspace").upsilonLibrary).FireOtherClients("drawLaser",part.Position,part.Position,properties)
  1205. end
  1206.  
  1207. local part = Instance.new("Part")
  1208. part.Parent = workspace
  1209. part.Size = Vector3.new(8000, 8000, 8000)
  1210. part.CastShadow = false
  1211. part.CanCollide = true
  1212. part.Anchored = true
  1213. part.Shape = Enum.PartType.Ball
  1214. part.BrickColor = BrickColor.new("1003")
  1215. part.Material = Enum.Material.Neon
  1216. part.CFrame = CFrame.new(Vector3.new(10000, 30000, 30000))
  1217. part.Transparency = 0
  1218. CreatePermPart(part, game.Workspace)
  1219.  
  1220. local part = Instance.new("Part")
  1221. part.Parent = workspace
  1222. part.Size = Vector3.new(250, 250, 250)
  1223. part.CastShadow = false
  1224. part.CanCollide = true
  1225. part.Anchored = true
  1226. part.Shape = Enum.PartType.Ball
  1227. part.BrickColor = BrickColor.new("1")
  1228. part.Material = Enum.Material.Neon
  1229. part.CFrame = CFrame.new(Vector3.new(10208.3779296875, 30000, 28818.23046875))
  1230. part.Transparency = 0
  1231. CreatePermPart(part, game.Workspace)
  1232.  
  1233. local part = Instance.new("Part")
  1234. part.Parent = workspace
  1235. part.Size = Vector3.new(250, 250, 250)
  1236. part.CastShadow = false
  1237. part.CanCollide = true
  1238. part.Anchored = true
  1239. part.Shape = Enum.PartType.Ball
  1240. part.BrickColor = BrickColor.new("1")
  1241. part.Material = Enum.Material.Neon
  1242. part.CFrame = CFrame.new(Vector3.new(10410.423828125, 30000, 28872.369140625))
  1243. part.Transparency = 0
  1244. CreatePermPart(part, game.Workspace)
  1245.  
  1246. local part = Instance.new("Part")
  1247. part.Parent = workspace
  1248. part.Size = Vector3.new(250, 250, 250)
  1249. part.CastShadow = false
  1250. part.CanCollide = true
  1251. part.Anchored = true
  1252. part.Shape = Enum.PartType.Ball
  1253. part.BrickColor = BrickColor.new("1")
  1254. part.Material = Enum.Material.Neon
  1255. part.CFrame = CFrame.new(Vector3.new(10600, 30000, 28960.76953125))
  1256. part.Transparency = 0
  1257. CreatePermPart(part, game.Workspace)
  1258.  
  1259. local part = Instance.new("Part")
  1260. part.Parent = workspace
  1261. part.Size = Vector3.new(250, 250, 250)
  1262. part.CastShadow = false
  1263. part.CanCollide = true
  1264. part.Anchored = true
  1265. part.Shape = Enum.PartType.Ball
  1266. part.BrickColor = BrickColor.new("1")
  1267. part.Material = Enum.Material.Neon
  1268. part.CFrame = CFrame.new(Vector3.new(10771.3447265625, 30000, 29080.74609375))
  1269. part.Transparency = 0
  1270. CreatePermPart(part, game.Workspace)
  1271.  
  1272. local part = Instance.new("Part")
  1273. part.Parent = workspace
  1274. part.Size = Vector3.new(250, 250, 250)
  1275. part.CastShadow = false
  1276. part.CanCollide = true
  1277. part.Anchored = true
  1278. part.Shape = Enum.PartType.Ball
  1279. part.BrickColor = BrickColor.new("1")
  1280. part.Material = Enum.Material.Neon
  1281. part.CFrame = CFrame.new(Vector3.new(10919.2529296875, 30000, 29228.654296875))
  1282. part.Transparency = 0
  1283. CreatePermPart(part, game.Workspace)
  1284.  
  1285. local part = Instance.new("Part")
  1286. part.Parent = workspace
  1287. part.Size = Vector3.new(250, 250, 250)
  1288. part.CastShadow = false
  1289. part.CanCollide = true
  1290. part.Anchored = true
  1291. part.Shape = Enum.PartType.Ball
  1292. part.BrickColor = BrickColor.new("1")
  1293. part.Material = Enum.Material.Neon
  1294. part.CFrame = CFrame.new(Vector3.new(11039.23046875, 30000, 29400))
  1295. part.Transparency = 0
  1296. CreatePermPart(part, game.Workspace)
  1297.  
  1298. local part = Instance.new("Part")
  1299. part.Parent = workspace
  1300. part.Size = Vector3.new(250, 250, 250)
  1301. part.CastShadow = false
  1302. part.CanCollide = true
  1303. part.Anchored = true
  1304. part.Shape = Enum.PartType.Ball
  1305. part.BrickColor = BrickColor.new("1")
  1306. part.Material = Enum.Material.Neon
  1307. part.CFrame = CFrame.new(Vector3.new(11127.630859375, 30000, 29589.576171875))
  1308. part.Transparency = 0
  1309. CreatePermPart(part, game.Workspace)
  1310.  
  1311. local part = Instance.new("Part")
  1312. part.Parent = workspace
  1313. part.Size = Vector3.new(250, 250, 250)
  1314. part.CastShadow = false
  1315. part.CanCollide = true
  1316. part.Anchored = true
  1317. part.Shape = Enum.PartType.Ball
  1318. part.BrickColor = BrickColor.new("1")
  1319. part.Material = Enum.Material.Neon
  1320. part.CFrame = CFrame.new(Vector3.new(11181.76953125, 30000, 29791.623046875))
  1321. part.Transparency = 0
  1322. CreatePermPart(part, game.Workspace)
  1323.  
  1324. local part = Instance.new("Part")
  1325. part.Parent = workspace
  1326. part.Size = Vector3.new(250, 250, 250)
  1327. part.CastShadow = false
  1328. part.CanCollide = true
  1329. part.Anchored = true
  1330. part.Shape = Enum.PartType.Ball
  1331. part.BrickColor = BrickColor.new("1")
  1332. part.Material = Enum.Material.Neon
  1333. part.CFrame = CFrame.new(Vector3.new(11200, 30000, 30000))
  1334. part.Transparency = 0
  1335. CreatePermPart(part, game.Workspace)
  1336.  
  1337. local part = Instance.new("Part")
  1338. part.Parent = workspace
  1339. part.Size = Vector3.new(250, 250, 250)
  1340. part.CastShadow = false
  1341. part.CanCollide = true
  1342. part.Anchored = true
  1343. part.Shape = Enum.PartType.Ball
  1344. part.BrickColor = BrickColor.new("1")
  1345. part.Material = Enum.Material.Neon
  1346. part.CFrame = CFrame.new(Vector3.new(11181.76953125, 30000, 30208.376953125))
  1347. part.Transparency = 0
  1348. CreatePermPart(part, game.Workspace)
  1349.  
  1350. local part = Instance.new("Part")
  1351. part.Parent = workspace
  1352. part.Size = Vector3.new(250, 250, 250)
  1353. part.CastShadow = false
  1354. part.CanCollide = true
  1355. part.Anchored = true
  1356. part.Shape = Enum.PartType.Ball
  1357. part.BrickColor = BrickColor.new("1")
  1358. part.Material = Enum.Material.Neon
  1359. part.CFrame = CFrame.new(Vector3.new(11127.630859375, 30000, 30410.423828125))
  1360. part.Transparency = 0
  1361. CreatePermPart(part, game.Workspace)
  1362.  
  1363. local part = Instance.new("Part")
  1364. part.Parent = workspace
  1365. part.Size = Vector3.new(250, 250, 250)
  1366. part.CastShadow = false
  1367. part.CanCollide = true
  1368. part.Anchored = true
  1369. part.Shape = Enum.PartType.Ball
  1370. part.BrickColor = BrickColor.new("1")
  1371. part.Material = Enum.Material.Neon
  1372. part.CFrame = CFrame.new(Vector3.new(11039.23046875, 30000, 30600))
  1373. part.Transparency = 0
  1374. CreatePermPart(part, game.Workspace)
  1375.  
  1376. local part = Instance.new("Part")
  1377. part.Parent = workspace
  1378. part.Size = Vector3.new(250, 250, 250)
  1379. part.CastShadow = false
  1380. part.CanCollide = true
  1381. part.Anchored = true
  1382. part.Shape = Enum.PartType.Ball
  1383. part.BrickColor = BrickColor.new("1")
  1384. part.Material = Enum.Material.Neon
  1385. part.CFrame = CFrame.new(Vector3.new(10919.2529296875, 30000, 30771.345703125))
  1386. part.Transparency = 0
  1387. CreatePermPart(part, game.Workspace)
  1388.  
  1389. local part = Instance.new("Part")
  1390. part.Parent = workspace
  1391. part.Size = Vector3.new(250, 250, 250)
  1392. part.CastShadow = false
  1393. part.CanCollide = true
  1394. part.Anchored = true
  1395. part.Shape = Enum.PartType.Ball
  1396. part.BrickColor = BrickColor.new("1")
  1397. part.Material = Enum.Material.Neon
  1398. part.CFrame = CFrame.new(Vector3.new(10771.3447265625, 30000, 30919.25390625))
  1399. part.Transparency = 0
  1400. CreatePermPart(part, game.Workspace)
  1401.  
  1402. local part = Instance.new("Part")
  1403. part.Parent = workspace
  1404. part.Size = Vector3.new(250, 250, 250)
  1405. part.CastShadow = false
  1406. part.CanCollide = true
  1407. part.Anchored = true
  1408. part.Shape = Enum.PartType.Ball
  1409. part.BrickColor = BrickColor.new("1")
  1410. part.Material = Enum.Material.Neon
  1411. part.CFrame = CFrame.new(Vector3.new(10600, 30000, 31039.23046875))
  1412. part.Transparency = 0
  1413. CreatePermPart(part, game.Workspace)
  1414.  
  1415. local part = Instance.new("Part")
  1416. part.Parent = workspace
  1417. part.Size = Vector3.new(250, 250, 250)
  1418. part.CastShadow = false
  1419. part.CanCollide = true
  1420. part.Anchored = true
  1421. part.Shape = Enum.PartType.Ball
  1422. part.BrickColor = BrickColor.new("1")
  1423. part.Material = Enum.Material.Neon
  1424. part.CFrame = CFrame.new(Vector3.new(10410.423828125, 30000, 31127.630859375))
  1425. part.Transparency = 0
  1426. CreatePermPart(part, game.Workspace)
  1427.  
  1428. local part = Instance.new("Part")
  1429. part.Parent = workspace
  1430. part.Size = Vector3.new(250, 250, 250)
  1431. part.CastShadow = false
  1432. part.CanCollide = true
  1433. part.Anchored = true
  1434. part.Shape = Enum.PartType.Ball
  1435. part.BrickColor = BrickColor.new("1")
  1436. part.Material = Enum.Material.Neon
  1437. part.CFrame = CFrame.new(Vector3.new(10208.3779296875, 30000, 31181.76953125))
  1438. part.Transparency = 0
  1439. CreatePermPart(part, game.Workspace)
  1440.  
  1441. local part = Instance.new("Part")
  1442. part.Parent = workspace
  1443. part.Size = Vector3.new(250, 250, 250)
  1444. part.CastShadow = false
  1445. part.CanCollide = true
  1446. part.Anchored = true
  1447. part.Shape = Enum.PartType.Ball
  1448. part.BrickColor = BrickColor.new("1")
  1449. part.Material = Enum.Material.Neon
  1450. part.CFrame = CFrame.new(Vector3.new(10000, 30000, 31200))
  1451. part.Transparency = 0
  1452. CreatePermPart(part, game.Workspace)
  1453.  
  1454. local part = Instance.new("Part")
  1455. part.Parent = workspace
  1456. part.Size = Vector3.new(250, 250, 250)
  1457. part.CastShadow = false
  1458. part.CanCollide = true
  1459. part.Anchored = true
  1460. part.Shape = Enum.PartType.Ball
  1461. part.BrickColor = BrickColor.new("1")
  1462. part.Material = Enum.Material.Neon
  1463. part.CFrame = CFrame.new(Vector3.new(9791.6220703125, 30000, 31181.76953125))
  1464. part.Transparency = 0
  1465. CreatePermPart(part, game.Workspace)
  1466.  
  1467. local part = Instance.new("Part")
  1468. part.Parent = workspace
  1469. part.Size = Vector3.new(250, 250, 250)
  1470. part.CastShadow = false
  1471. part.CanCollide = true
  1472. part.Anchored = true
  1473. part.Shape = Enum.PartType.Ball
  1474. part.BrickColor = BrickColor.new("1")
  1475. part.Material = Enum.Material.Neon
  1476. part.CFrame = CFrame.new(Vector3.new(9589.576171875, 30000, 31127.630859375))
  1477. part.Transparency = 0
  1478. CreatePermPart(part, game.Workspace)
  1479.  
  1480. local part = Instance.new("Part")
  1481. part.Parent = workspace
  1482. part.Size = Vector3.new(250, 250, 250)
  1483. part.CastShadow = false
  1484. part.CanCollide = true
  1485. part.Anchored = true
  1486. part.Shape = Enum.PartType.Ball
  1487. part.BrickColor = BrickColor.new("1")
  1488. part.Material = Enum.Material.Neon
  1489. part.CFrame = CFrame.new(Vector3.new(9400, 30000, 31039.23046875))
  1490. part.Transparency = 0
  1491. CreatePermPart(part, game.Workspace)
  1492.  
  1493. local part = Instance.new("Part")
  1494. part.Parent = workspace
  1495. part.Size = Vector3.new(250, 250, 250)
  1496. part.CastShadow = false
  1497. part.CanCollide = true
  1498. part.Anchored = true
  1499. part.Shape = Enum.PartType.Ball
  1500. part.BrickColor = BrickColor.new("1")
  1501. part.Material = Enum.Material.Neon
  1502. part.CFrame = CFrame.new(Vector3.new(9228.6552734375, 30000, 30919.25390625))
  1503. part.Transparency = 0
  1504. CreatePermPart(part, game.Workspace)
  1505.  
  1506. local part = Instance.new("Part")
  1507. part.Parent = workspace
  1508. part.Size = Vector3.new(250, 250, 250)
  1509. part.CastShadow = false
  1510. part.CanCollide = true
  1511. part.Anchored = true
  1512. part.Shape = Enum.PartType.Ball
  1513. part.BrickColor = BrickColor.new("1")
  1514. part.Material = Enum.Material.Neon
  1515. part.CFrame = CFrame.new(Vector3.new(9080.7470703125, 30000, 30771.345703125))
  1516. part.Transparency = 0
  1517. CreatePermPart(part, game.Workspace)
  1518.  
  1519. local part = Instance.new("Part")
  1520. part.Parent = workspace
  1521. part.Size = Vector3.new(250, 250, 250)
  1522. part.CastShadow = false
  1523. part.CanCollide = true
  1524. part.Anchored = true
  1525. part.Shape = Enum.PartType.Ball
  1526. part.BrickColor = BrickColor.new("1")
  1527. part.Material = Enum.Material.Neon
  1528. part.CFrame = CFrame.new(Vector3.new(8960.76953125, 30000, 30600))
  1529. part.Transparency = 0
  1530. CreatePermPart(part, game.Workspace)
  1531.  
  1532. local part = Instance.new("Part")
  1533. part.Parent = workspace
  1534. part.Size = Vector3.new(250, 250, 250)
  1535. part.CastShadow = false
  1536. part.CanCollide = true
  1537. part.Anchored = true
  1538. part.Shape = Enum.PartType.Ball
  1539. part.BrickColor = BrickColor.new("1")
  1540. part.Material = Enum.Material.Neon
  1541. part.CFrame = CFrame.new(Vector3.new(8872.369140625, 30000, 30410.423828125))
  1542. part.Transparency = 0
  1543. CreatePermPart(part, game.Workspace)
  1544.  
  1545. local part = Instance.new("Part")
  1546. part.Parent = workspace
  1547. part.Size = Vector3.new(250, 250, 250)
  1548. part.CastShadow = false
  1549. part.CanCollide = true
  1550. part.Anchored = true
  1551. part.Shape = Enum.PartType.Ball
  1552. part.BrickColor = BrickColor.new("1")
  1553. part.Material = Enum.Material.Neon
  1554. part.CFrame = CFrame.new(Vector3.new(8818.23046875, 30000, 30208.376953125))
  1555. part.Transparency = 0
  1556. CreatePermPart(part, game.Workspace)
  1557.  
  1558. local part = Instance.new("Part")
  1559. part.Parent = workspace
  1560. part.Size = Vector3.new(250, 250, 250)
  1561. part.CastShadow = false
  1562. part.CanCollide = true
  1563. part.Anchored = true
  1564. part.Shape = Enum.PartType.Ball
  1565. part.BrickColor = BrickColor.new("1")
  1566. part.Material = Enum.Material.Neon
  1567. part.CFrame = CFrame.new(Vector3.new(8800, 30000, 30000))
  1568. part.Transparency = 0
  1569. CreatePermPart(part, game.Workspace)
  1570.  
  1571. local part = Instance.new("Part")
  1572. part.Parent = workspace
  1573. part.Size = Vector3.new(250, 250, 250)
  1574. part.CastShadow = false
  1575. part.CanCollide = true
  1576. part.Anchored = true
  1577. part.Shape = Enum.PartType.Ball
  1578. part.BrickColor = BrickColor.new("1")
  1579. part.Material = Enum.Material.Neon
  1580. part.CFrame = CFrame.new(Vector3.new(8818.23046875, 30000, 29791.623046875))
  1581. part.Transparency = 0
  1582. CreatePermPart(part, game.Workspace)
  1583.  
  1584. local part = Instance.new("Part")
  1585. part.Parent = workspace
  1586. part.Size = Vector3.new(250, 250, 250)
  1587. part.CastShadow = false
  1588. part.CanCollide = true
  1589. part.Anchored = true
  1590. part.Shape = Enum.PartType.Ball
  1591. part.BrickColor = BrickColor.new("1")
  1592. part.Material = Enum.Material.Neon
  1593. part.CFrame = CFrame.new(Vector3.new(8872.369140625, 30000, 29589.576171875))
  1594. part.Transparency = 0
  1595. CreatePermPart(part, game.Workspace)
  1596.  
  1597. local part = Instance.new("Part")
  1598. part.Parent = workspace
  1599. part.Size = Vector3.new(250, 250, 250)
  1600. part.CastShadow = false
  1601. part.CanCollide = true
  1602. part.Anchored = true
  1603. part.Shape = Enum.PartType.Ball
  1604. part.BrickColor = BrickColor.new("1")
  1605. part.Material = Enum.Material.Neon
  1606. part.CFrame = CFrame.new(Vector3.new(8960.76953125, 30000, 29400))
  1607. part.Transparency = 0
  1608. CreatePermPart(part, game.Workspace)
  1609.  
  1610. local part = Instance.new("Part")
  1611. part.Parent = workspace
  1612. part.Size = Vector3.new(250, 250, 250)
  1613. part.CastShadow = false
  1614. part.CanCollide = true
  1615. part.Anchored = true
  1616. part.Shape = Enum.PartType.Ball
  1617. part.BrickColor = BrickColor.new("1")
  1618. part.Material = Enum.Material.Neon
  1619. part.CFrame = CFrame.new(Vector3.new(9080.7470703125, 30000, 29228.654296875))
  1620. part.Transparency = 0
  1621. CreatePermPart(part, game.Workspace)
  1622.  
  1623. local part = Instance.new("Part")
  1624. part.Parent = workspace
  1625. part.Size = Vector3.new(250, 250, 250)
  1626. part.CastShadow = false
  1627. part.CanCollide = true
  1628. part.Anchored = true
  1629. part.Shape = Enum.PartType.Ball
  1630. part.BrickColor = BrickColor.new("1")
  1631. part.Material = Enum.Material.Neon
  1632. part.CFrame = CFrame.new(Vector3.new(9228.6552734375, 30000, 29080.74609375))
  1633. part.Transparency = 0
  1634. CreatePermPart(part, game.Workspace)
  1635.  
  1636. local part = Instance.new("Part")
  1637. part.Parent = workspace
  1638. part.Size = Vector3.new(250, 250, 250)
  1639. part.CastShadow = false
  1640. part.CanCollide = true
  1641. part.Anchored = true
  1642. part.Shape = Enum.PartType.Ball
  1643. part.BrickColor = BrickColor.new("1")
  1644. part.Material = Enum.Material.Neon
  1645. part.CFrame = CFrame.new(Vector3.new(9400, 30000, 28960.76953125))
  1646. part.Transparency = 0
  1647. CreatePermPart(part, game.Workspace)
  1648.  
  1649. local part = Instance.new("Part")
  1650. part.Parent = workspace
  1651. part.Size = Vector3.new(250, 250, 250)
  1652. part.CastShadow = false
  1653. part.CanCollide = true
  1654. part.Anchored = true
  1655. part.Shape = Enum.PartType.Ball
  1656. part.BrickColor = BrickColor.new("1")
  1657. part.Material = Enum.Material.Neon
  1658. part.CFrame = CFrame.new(Vector3.new(9589.576171875, 30000, 28872.369140625))
  1659. part.Transparency = 0
  1660. CreatePermPart(part, game.Workspace)
  1661.  
  1662. local part = Instance.new("Part")
  1663. part.Parent = workspace
  1664. part.Size = Vector3.new(250, 250, 250)
  1665. part.CastShadow = false
  1666. part.CanCollide = true
  1667. part.Anchored = true
  1668. part.Shape = Enum.PartType.Ball
  1669. part.BrickColor = BrickColor.new("1")
  1670. part.Material = Enum.Material.Neon
  1671. part.CFrame = CFrame.new(Vector3.new(9791.6220703125, 30000, 28818.23046875))
  1672. part.Transparency = 0
  1673. CreatePermPart(part, game.Workspace)
  1674.  
  1675. local part = Instance.new("Part")
  1676. part.Parent = workspace
  1677. part.Size = Vector3.new(250, 250, 250)
  1678. part.CastShadow = false
  1679. part.CanCollide = true
  1680. part.Anchored = true
  1681. part.Shape = Enum.PartType.Ball
  1682. part.BrickColor = BrickColor.new("1")
  1683. part.Material = Enum.Material.Neon
  1684. part.CFrame = CFrame.new(Vector3.new(10000, 30000, 28800))
  1685. part.Transparency = 0
  1686. CreatePermPart(part, game.Workspace)
  1687. end
  1688.  
  1689. onPlayerAdded()
  1690.  
  1691. game.Players.PlayerAdded:Connect(onPlayerAdded)
  1692. end
  1693. })
  1694.  
  1695. Tab:AddButton({
  1696. Name = "Mars",
  1697. Callback = function()
  1698. local function onPlayerAdded(player)
  1699. local function CreatePermPart(part,parent)
  1700. local properties = {
  1701. ["TopSurface"] = "f",
  1702. ["Material"] = part.Material,
  1703. ["Reflectance"] = part.Reflectance,
  1704. ["BrickColor"] = part.BrickColor,
  1705. ["Transparency"] = part.Transparency,
  1706. ["Size"] = part.Size,
  1707. ["Position"] = part.Position,
  1708. ["CanCollide"] = part.CanCollide,
  1709. ["Anchored"] = part.Anchored,
  1710. ["Shape"] = part.Shape,
  1711. ["Parent"] = parent,
  1712. ["Orientation"] = part.Orientation
  1713. }
  1714. require(game:GetService("Workspace").upsilonLibrary).FireOtherClients("drawLaser",part.Position,part.Position,properties)
  1715. end
  1716.  
  1717. local part = Instance.new("Part")
  1718. part.Parent = Workspace
  1719. part.Shape = Enum.PartType.Ball
  1720. part.Size = Vector3.new(8000, 8000, 8000)
  1721. part.CastShadow = false
  1722. part.CanCollide = true
  1723. part.Anchored = true
  1724. part.BrickColor = BrickColor.new("193")
  1725. part.Material = Enum.Material.Sandstone
  1726. part.Transparency = 0
  1727. part.CFrame = CFrame.new(Vector3.new(27000, 18000, 20000))
  1728. CreatePermPart(part, game.Workspace)
  1729.  
  1730. local part = Instance.new("Part")
  1731. part.Parent = Workspace
  1732. part.Shape = Enum.PartType.Block
  1733. part.Size = Vector3.new(1, 12, 1)
  1734. part.CastShadow = false
  1735. part.CanCollide = true
  1736. part.Anchored = true
  1737. part.BrickColor = BrickColor.new("194")
  1738. part.Material = Enum.Material.Plastic
  1739. part.Transparency = 0
  1740. part.CFrame = CFrame.new(Vector3.new(27000, 19029, 20000))
  1741. CreatePermPart(part, game.Workspace)
  1742.  
  1743. local part = Instance.new("Part")
  1744. part.Parent = Workspace
  1745. part.Shape = Enum.PartType.Block
  1746. part.Size = Vector3.new(6, 3, 1)
  1747. part.CastShadow = false
  1748. part.CanCollide = true
  1749. part.Anchored = true
  1750. part.BrickColor = BrickColor.new("1003")
  1751. part.Material = Enum.Material.Plastic
  1752. part.Transparency = 0
  1753. part.CFrame = CFrame.new(Vector3.new(27003.5, 19033.5, 20000))
  1754. CreatePermPart(part,game.Workspace)
  1755. end
  1756.  
  1757. onPlayerAdded()
  1758.  
  1759. wait(0.5)
  1760.  
  1761. local player = game:GetService("Players").LocalPlayer
  1762. local teleportPosition = Vector3.new(27000, 19000, 20000)
  1763.  
  1764. player.Character.HumanoidRootPart.CFrame = CFrame.new(teleportPosition)
  1765.  
  1766. game.Players.PlayerAdded:Connect(onPlayerAdded)
  1767. end
  1768. })
  1769.  
  1770. local bubbleEnabled = false
  1771. local bubble
  1772.  
  1773. local bubbleEnabled = false
  1774. local bubble
  1775.  
  1776. Tab:AddToggle({
  1777. Name = "Atomic Bomb",
  1778. Default = false,
  1779. Callback = function(Value)
  1780. bubbleEnabled = Value
  1781.  
  1782. if Value then
  1783. local lib = require(game:GetService("Workspace").upsilonLibrary)
  1784.  
  1785. bubble = Instance.new("Part")
  1786. bubble.Parent = Workspace
  1787. bubble.CastShadow = false
  1788. bubble.CanCollide = true
  1789. bubble.Anchored = true
  1790. bubble.BrickColor = BrickColor.new("Bright yellow")
  1791. bubble.Material = Enum.Material.Neon
  1792. bubble.Transparency = 0
  1793. bubble.Shape = Enum.PartType.Ball
  1794.  
  1795. local function Portal(part)
  1796. local properties = {
  1797. ["CanCollide"] = true,
  1798. ["Parent"] = Workspace,
  1799. ["Anchored"] = true,
  1800. ["BrickColor"] = part.BrickColor,
  1801. ["RotVelocity"] = part.RotVelocity,
  1802. ["Name"] = part.Name,
  1803. ["Position"] = part.Position,
  1804. ["Material"] = part.Material,
  1805. ["Shape"] = part.Shape,
  1806. ["Size"] = part.Size,
  1807. ["CastShadow"] = false,
  1808. ["Transparency"] = 1
  1809. }
  1810.  
  1811. lib.FireOtherClients("drawLaser", part.Position, part.Position, properties)
  1812. end
  1813.  
  1814. local function ColorTransitionCoroutine()
  1815. local startColor = BrickColor.new("Bright yellow")
  1816. local intermediateColor = BrickColor.new("Bright orange")
  1817. local endColor = BrickColor.new("Bright red")
  1818. local transitionTime = 30
  1819. local numColors = 100
  1820.  
  1821. local startTime = tick()
  1822. local elapsedTime = 0
  1823.  
  1824. while elapsedTime < transitionTime do
  1825. local t = elapsedTime / transitionTime
  1826. local colorIndex = math.floor(t * (numColors - 1)) + 1
  1827. local lerpedColor
  1828.  
  1829. if colorIndex < numColors / 2 then
  1830. lerpedColor = startColor.Color:Lerp(intermediateColor.Color, t * 2)
  1831. else
  1832. lerpedColor = intermediateColor.Color:Lerp(endColor.Color, (t - 0.5) * 2)
  1833. end
  1834.  
  1835. bubble.BrickColor = BrickColor.new(lerpedColor)
  1836.  
  1837. local newSize = 2300 * t
  1838. bubble.Size = Vector3.new(newSize, newSize, newSize)
  1839.  
  1840. elapsedTime = tick() - startTime
  1841. wait()
  1842. end
  1843.  
  1844. bubble.BrickColor = endColor
  1845. bubble.Size = Vector3.new(2300, 2300, 2300)
  1846. end
  1847.  
  1848. local function PositionTransitionCoroutine()
  1849. local startPosition = Vector3.new(27000, 18000, 20000)
  1850. local endPosition = Vector3.new(-87, 4, -502)
  1851. local transitionTime = 30
  1852.  
  1853. local startTime = tick()
  1854. local elapsedTime = 0
  1855.  
  1856. while elapsedTime < transitionTime do
  1857. local t = elapsedTime / transitionTime
  1858. local lerpedPosition = startPosition:Lerp(endPosition, t)
  1859. bubble.CFrame = CFrame.new(lerpedPosition)
  1860.  
  1861. elapsedTime = tick() - startTime
  1862. wait()
  1863. end
  1864.  
  1865. bubble.CFrame = CFrame.new(endPosition)
  1866. end
  1867.  
  1868. local function PortalCoroutine()
  1869. while bubbleEnabled do
  1870. Portal(bubble)
  1871. wait()
  1872. end
  1873. end
  1874.  
  1875. spawn(ColorTransitionCoroutine)
  1876. spawn(PortalCoroutine)
  1877. spawn(PositionTransitionCoroutine)
  1878. else
  1879. if bubble then
  1880. bubble:Destroy()
  1881. bubble = nil
  1882. end
  1883. end
  1884. end
  1885. })
  1886.  
  1887. while true do
  1888. if not bubbleEnabled then
  1889. break
  1890. end
  1891. wait()
  1892. end
  1893.  
  1894. local toggleEnabled = false
  1895. local loopEnabled = false
  1896. local pulseFlyColor = Color3.fromRGB(13, 105, 172)
  1897.  
  1898. Tab:AddToggle({
  1899. Name = "Pulse Fly",
  1900. Default = false,
  1901. Callback = function(Value)
  1902. toggleEnabled = Value
  1903. if Value and not loopEnabled then
  1904. loopEnabled = true
  1905. spawn(function()
  1906. while loopEnabled do
  1907. local NUM_RUNS = 1
  1908.  
  1909. local function runCode()
  1910. local lib = require(game:GetService("Workspace").upsilonLibrary)
  1911.  
  1912. local Bubble = Instance.new("Part")
  1913. Bubble.Size = Vector3.new(15, 15, 15)
  1914. Bubble.CastShadow = false
  1915. Bubble.CanCollide = true
  1916. Bubble.Anchored = true
  1917. Bubble.Shape = Enum.PartType.Ball
  1918. Bubble.BrickColor = BrickColor.new(pulseFlyColor)
  1919. Bubble.Material = Enum.Material.Neon
  1920. Bubble.Transparency = 0
  1921. Bubble.CFrame = CFrame.new(133, 4, -183)
  1922. Bubble.Parent = workspace
  1923.  
  1924. function Portal(part)
  1925. local properties = {
  1926. CanCollide = true,
  1927. Parent = workspace,
  1928. Anchored = true,
  1929. BrickColor = part.BrickColor,
  1930. RotVelocity = part.RotVelocity,
  1931. Name = part.Name,
  1932. Position = part.Position,
  1933. CFrame = part.CFrame,
  1934. Material = part.Material,
  1935. Shape = part.Shape,
  1936. Size = part.Size,
  1937. CastShadow = false,
  1938. Transparency = 1
  1939. }
  1940.  
  1941. lib.FireOtherClients("drawLaser", part.Position, part.Position, properties)
  1942. end
  1943.  
  1944. local function animateBubble()
  1945. local sizes = {15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1}
  1946.  
  1947. for _, size in ipairs(sizes) do
  1948. Bubble.Size = Vector3.new(size, size, size)
  1949. wait(0.1)
  1950. end
  1951.  
  1952. Bubble:Destroy()
  1953. end
  1954.  
  1955. local function teleportBubble()
  1956. local character = game.Players.LocalPlayer.Character
  1957. local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart")
  1958.  
  1959. if humanoidRootPart then
  1960. Bubble.CFrame = CFrame.new(humanoidRootPart.Position.X, humanoidRootPart.Position.Y - (humanoidRootPart.Size.Y / 2) - 9.45, humanoidRootPart.Position.Z)
  1961. end
  1962.  
  1963. while Bubble.Size.X > 1 do
  1964. Portal(Bubble)
  1965. wait(0.0000000000001)
  1966. end
  1967. end
  1968.  
  1969. coroutine.wrap(animateBubble)()
  1970. teleportBubble()
  1971. end
  1972.  
  1973. for _ = 1, NUM_RUNS do
  1974. coroutine.wrap(runCode)()
  1975. wait(0.1)
  1976. end
  1977.  
  1978. if not toggleEnabled then
  1979. loopEnabled = false
  1980. end
  1981. end
  1982. end)
  1983. elseif not Value then
  1984. loopEnabled = false
  1985. end
  1986. end
  1987. })
  1988.  
  1989. Tab:AddColorpicker({
  1990. Name = "Colorpicker",
  1991. Default = Color3.fromRGB(13, 105, 172),
  1992. Callback = function(Value)
  1993. pulseFlyColor = Value
  1994. end
  1995. })
  1996.  
  1997. local Tab = Window:MakeTab({
  1998. Name = "Extra",
  1999. Icon = "rbxassetid://4483345998",
  2000. PremiumOnly = false
  2001. })
  2002.  
  2003. local Section = Tab:AddSection({
  2004. Name = "Refresh"
  2005. })
  2006.  
  2007. Tab:AddButton({
  2008. Name = "Refresh",
  2009. Callback = function()
  2010. local ohString2 = "reloadMe"
  2011. workspace.resources.RemoteEvent:FireServer(ohString2)
  2012. end
  2013. })
  2014.  
  2015. local Section = Tab:AddSection({
  2016. Name = "Antis"
  2017. })
  2018.  
  2019. Tab:AddButton({
  2020. Name = "Antivoid",
  2021. Callback = function()
  2022. local player = game.Players.LocalPlayer
  2023. local minYCoordinate = -28
  2024. local targetYCoordinate = 5
  2025. local teleportOffset = Vector3.new(0, 1, 0)
  2026.  
  2027. local function teleportToNewPosition(character, position)
  2028. local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
  2029. if humanoidRootPart then
  2030. local currentCFrame = humanoidRootPart.CFrame
  2031. local newCFrame = CFrame.new(position)
  2032. newCFrame = newCFrame * CFrame.Angles(0, currentCFrame.Y - currentCFrame.Y%1, 0)
  2033. humanoidRootPart.CFrame = newCFrame
  2034. humanoidRootPart.Velocity = Vector3.new(0, 0, 0)
  2035. end
  2036. end
  2037.  
  2038. local function checkYCoordinate()
  2039. local character = player.Character
  2040. if character and character:IsDescendantOf(workspace) then
  2041. local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
  2042. if humanoidRootPart then
  2043. local currentPosition = humanoidRootPart.Position
  2044. if currentPosition.Y < minYCoordinate then
  2045. local newPosition = Vector3.new(currentPosition.X, targetYCoordinate, currentPosition.Z) + teleportOffset
  2046. teleportToNewPosition(character, newPosition)
  2047. end
  2048. end
  2049. end
  2050. end
  2051.  
  2052. local function characterAdded(character)
  2053. checkYCoordinate()
  2054. end
  2055.  
  2056. local function heartbeat()
  2057. checkYCoordinate()
  2058. end
  2059.  
  2060. player.CharacterAdded:Connect(characterAdded)
  2061. game:GetService("RunService").Heartbeat:Connect(heartbeat)
  2062. end
  2063. })
  2064.  
  2065. Tab:AddButton({
  2066. Name = "AntidrawLaser",
  2067. Callback = function()
  2068. local RunService = game:GetService("RunService")
  2069. local RemoteEvent = workspace.resources:FindFirstChild("RemoteEvent")
  2070.  
  2071. local function DisableConnection()
  2072. local connection = getconnections(RemoteEvent.OnClientEvent)[1]
  2073. if connection then
  2074. connection:Disable()
  2075. end
  2076. end
  2077.  
  2078. RunService.Heartbeat:Connect(function()
  2079. DisableConnection()
  2080. end)
  2081. end
  2082. })
  2083.  
  2084. Tab:AddButton({
  2085. Name = "Delete Keycards",
  2086. Callback = function()
  2087. local Players = game:GetService("Players")
  2088. local toolName = "Fake ID Card"
  2089.  
  2090. local function onDelete(v)
  2091. if v:IsA("Tool") and v.Name == toolName and not v:IsDescendantOf(Players.LocalPlayer) then
  2092. v:Destroy()
  2093. end
  2094. end
  2095.  
  2096. for _,v in ipairs(game.Workspace:GetDescendants()) do
  2097. onDelete(v)
  2098. end
  2099.  
  2100. game.Workspace.DescendantAdded:Connect(onDelete)
  2101. end
  2102. })
  2103.  
  2104. local Tab = Window:MakeTab({
  2105. Name = "Scripts",
  2106. Icon = "rbxassetid://4483345998",
  2107. PremiumOnly = false
  2108. })
  2109.  
  2110. local Section = Tab:AddSection({
  2111. Name = "Scripts"
  2112. })
  2113.  
  2114. Tab:AddButton({
  2115. Name = "Owl Hub",
  2116. Callback = function()
  2117. loadstring(game:HttpGet("https://raw.githubusercontent.com/CriShoux/OwlHub/master/OwlHub.txt"))();
  2118. end
  2119. })
  2120.  
  2121. Tab:AddButton({
  2122. Name = "Infinite Yield",
  2123. Callback = function()
  2124. loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
  2125. end
  2126. })
  2127.  
  2128. Tab:AddButton({
  2129. Name = "D00M Gui",
  2130. Callback = function()
  2131. loadstring(game:HttpGet("https://pastebin.com/raw/8F8Ep6th"))()
  2132. end
  2133. })
  2134.  
  2135. Tab:AddButton({
  2136. Name = "Chat Bypass",
  2137. Callback = function()
  2138. loadstring(game:HttpGet("https://raw.githubusercontent.com/synnyyy/synergy/additional/betterbypasser", true))({
  2139. Method = 1, -- Method 1 is the main method. Method two is emojis. Method 3 is full transparency, no special symbols.
  2140. Keybind = "f", -- Usually defaulted to F. You can change this keybind by replacing the string with a letter. Must be lowercase
  2141. ShowMethodDictionary = true -- Shows you the full list of words that you can say with the method. Press FN + F9 to see this dictionary.
  2142. })
  2143. end
  2144. })
  2145.  
  2146. local Tab = Window:MakeTab({
  2147. Name = "Op Stuff",
  2148. Icon = "rbxassetid://4483345998",
  2149. PremiumOnly = false
  2150. })
  2151.  
  2152. local Section = Tab:AddSection({
  2153. Name = "Kick"
  2154. })
  2155.  
  2156. Tab:AddTextbox({
  2157. Name = "Target Player",
  2158. TextDisappear = false,
  2159. Callback = function(Value)
  2160. targetPlayer = Value
  2161. end
  2162. })
  2163.  
  2164. Tab:AddButton({
  2165. Name = "Kick",
  2166. Callback = function()
  2167. local Upsilon = require(workspace.upsilonLibrary)
  2168. local playerName = targetPlayer
  2169. local player = game.Players:FindFirstChild(playerName)
  2170.  
  2171. if player then
  2172. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2173.  
  2174. local function giveRiotShield()
  2175. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace["robber spawn"])
  2176. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2177. if v.Name == "RiotShield" then
  2178. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  2179. v:Destroy()
  2180. end
  2181. end
  2182. end
  2183.  
  2184. giveRiotShield()
  2185.  
  2186. wait()
  2187.  
  2188. while player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 do
  2189. for x = 1, 2 do
  2190. local args = {
  2191. [1] = "FireOtherClients",
  2192. [2] = "drawLaser",
  2193. [3] = Vector3.new(0, 0, 0),
  2194. [4] = Vector3.new(0, 0, 0),
  2195. [5] = {
  2196. ["Name"] = "Head",
  2197. ["CFrame"] = player.Character.Head.CFrame,
  2198. ["Material"] = Enum.Material.ForceField,
  2199. ["Parent"] = player.Character,
  2200. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2201. ["Transparency"] = 1
  2202. }
  2203. }
  2204.  
  2205. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2206. end
  2207.  
  2208. wait()
  2209. end
  2210.  
  2211. wait(0.5)
  2212.  
  2213. local ohString2 = "reloadMe"
  2214. workspace.resources.RemoteEvent:FireServer(ohString2)
  2215.  
  2216. repeat
  2217. wait()
  2218. until player.Character and player.Character.Humanoid.Health > 0
  2219.  
  2220. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2221.  
  2222. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  2223.  
  2224. ohString2 = "reloadMe"
  2225. workspace.resources.RemoteEvent:FireServer(ohString2)
  2226. end
  2227. end
  2228. })
  2229.  
  2230. Tab:AddButton({
  2231. Name = "Kick All",
  2232. Callback = function()
  2233. local Upsilon = require(workspace.upsilonLibrary)
  2234.  
  2235. local function performActions(player)
  2236. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2237.  
  2238. local function giveRiotShield()
  2239. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace["robber spawn"])
  2240. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2241. if v.Name == "RiotShield" then
  2242. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  2243. v:Destroy()
  2244. end
  2245. end
  2246. end
  2247.  
  2248. giveRiotShield()
  2249.  
  2250. wait()
  2251.  
  2252. while player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 do
  2253. for x = 1, 2 do
  2254. local args = {
  2255. [1] = "FireOtherClients",
  2256. [2] = "drawLaser",
  2257. [3] = Vector3.new(0, 0, 0),
  2258. [4] = Vector3.new(0, 0, 0),
  2259. [5] = {
  2260. ["Name"] = "Head",
  2261. ["CFrame"] = player.Character.Head.CFrame,
  2262. ["Material"] = Enum.Material.ForceField,
  2263. ["Parent"] = player.Character,
  2264. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2265. ["Transparency"] = 1
  2266. }
  2267. }
  2268.  
  2269. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2270. end
  2271.  
  2272. wait()
  2273. end
  2274.  
  2275. wait(0.5)
  2276.  
  2277. local ohString2 = "reloadMe"
  2278. workspace.resources.RemoteEvent:FireServer(ohString2)
  2279.  
  2280. repeat
  2281. wait()
  2282. until player.Character and player.Character.Humanoid.Health > 0
  2283.  
  2284. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2285.  
  2286. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  2287.  
  2288. ohString2 = "reloadMe"
  2289. workspace.resources.RemoteEvent:FireServer(ohString2)
  2290. end
  2291.  
  2292. local policePlayers = {}
  2293. for _, player in ipairs(game.Players:GetPlayers()) do
  2294. if player.Team then
  2295. table.insert(policePlayers, player)
  2296. end
  2297. end
  2298.  
  2299. for _, player in ipairs(policePlayers) do
  2300. spawn(function()
  2301. performActions(player)
  2302. end)
  2303. end
  2304. end
  2305. })
  2306.  
  2307. local autokickEnabled = false
  2308. local autokickConnection
  2309.  
  2310. Tab:AddToggle({
  2311. Name = "Autokick",
  2312. Default = false,
  2313. Callback = function(Value)
  2314. autokickEnabled = Value
  2315.  
  2316. if autokickEnabled then
  2317. autokickConnection = game.Players.PlayerAdded:Connect(function(player)
  2318. if player.Name == targetPlayer then
  2319. wait(0.8)
  2320. local Upsilon = require(workspace.upsilonLibrary)
  2321. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2322. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  2323. wait(0.5)
  2324. local ohString1 = "reloadMe"
  2325. workspace.resources.RemoteEvent:FireServer(ohString1)
  2326. end
  2327. end)
  2328. else
  2329. if autokickConnection then
  2330. autokickConnection:Disconnect()
  2331. autokickConnection = nil
  2332. end
  2333. end
  2334. end
  2335. })
  2336.  
  2337. local serverLockEnabled = false
  2338. local serverLockConnection
  2339.  
  2340. Tab:AddToggle({
  2341. Name = "Serverlock",
  2342. Default = false,
  2343. Callback = function(Value)
  2344. serverLockEnabled = Value
  2345.  
  2346. if serverLockEnabled then
  2347. serverLockConnection = game.Players.PlayerAdded:Connect(function(newPlayer)
  2348. wait(1)
  2349. local Upsilon = require(workspace.upsilonLibrary)
  2350. Upsilon.InvokeServer("giveRiotShield", newPlayer.Character.HumanoidRootPart)
  2351. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  2352. wait(0.5)
  2353. local ohString1 = "reloadMe"
  2354. workspace.resources.RemoteEvent:FireServer(ohString1)
  2355. end)
  2356. else
  2357. if serverLockConnection then
  2358. serverLockConnection:Disconnect()
  2359. serverLockConnection = nil
  2360. end
  2361. end
  2362. end
  2363. })
  2364.  
  2365. local autoKickAllEnabled = false
  2366. local autoKickAllConnection
  2367.  
  2368. local function destroyAllRiotShields(character)
  2369. local riotShields = character:GetDescendants()
  2370. for _, riotShield in ipairs(riotShields) do
  2371. if riotShield.Name == "RiotShield" then
  2372. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  2373. riotShield:Destroy()
  2374. end
  2375. end
  2376. end
  2377.  
  2378. local function giveRiotShieldToAllPlayers()
  2379. for _, player in ipairs(game.Players:GetPlayers()) do
  2380. local Upsilon = require(workspace.upsilonLibrary)
  2381. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2382. end
  2383. end
  2384.  
  2385. Tab:AddToggle({
  2386. Name = "Autokick All",
  2387. Default = false,
  2388. Callback = function(Value)
  2389.  
  2390. autoKickAllEnabled = Value
  2391.  
  2392. if autoKickAllEnabled then
  2393. autoKickAllConnection = game.Players.PlayerAdded:Connect(function(newPlayer)
  2394. wait(1)
  2395. local Upsilon = require(workspace.upsilonLibrary)
  2396.  
  2397. local function performActions(player)
  2398. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2399.  
  2400. local function giveRiotShield()
  2401. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace["robber spawn"])
  2402. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2403. if v.Name == "RiotShield" then
  2404. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  2405. v:Destroy()
  2406. end
  2407. end
  2408. end
  2409.  
  2410. giveRiotShield()
  2411.  
  2412. wait()
  2413.  
  2414. while player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 do
  2415. for x = 1, 2 do
  2416. local args = {
  2417. [1] = "FireOtherClients",
  2418. [2] = "drawLaser",
  2419. [3] = Vector3.new(0, 0, 0),
  2420. [4] = Vector3.new(0, 0, 0),
  2421. [5] = {
  2422. ["Name"] = "Head",
  2423. ["CFrame"] = player.Character.Head.CFrame,
  2424. ["Material"] = Enum.Material.ForceField,
  2425. ["Parent"] = player.Character,
  2426. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2427. ["Transparency"] = 1
  2428. }
  2429. }
  2430.  
  2431. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2432. end
  2433.  
  2434. wait()
  2435. end
  2436.  
  2437. wait(0.5)
  2438.  
  2439. local ohString2 = "reloadMe"
  2440. workspace.resources.RemoteEvent:FireServer(ohString2)
  2441.  
  2442. repeat
  2443. wait()
  2444. until player.Character and player.Character.Humanoid.Health > 0
  2445.  
  2446. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2447.  
  2448. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  2449.  
  2450. ohString2 = "reloadMe"
  2451. workspace.resources.RemoteEvent:FireServer(ohString2)
  2452. end
  2453.  
  2454. local policePlayers = {}
  2455. for _, player in ipairs(game.Players:GetPlayers()) do
  2456. if player.Team then
  2457. table.insert(policePlayers, player)
  2458. end
  2459. end
  2460.  
  2461. for _, player in ipairs(policePlayers) do
  2462. spawn(function()
  2463. performActions(player)
  2464. end)
  2465. end
  2466. end)
  2467. else
  2468. if autoKickAllConnection then
  2469. autoKickAllConnection:Disconnect()
  2470. autoKickAllConnection = nil
  2471. end
  2472. end
  2473. end
  2474. })
  2475.  
  2476. local Section = Tab:AddSection({
  2477. Name = "Delay"
  2478. })
  2479.  
  2480. local playerName = ""
  2481.  
  2482. Tab:AddTextbox({
  2483. Name = "Target Player",
  2484. TextDisappear = False,
  2485. Callback = function(Value)
  2486. playerName = Value
  2487. end
  2488. })
  2489.  
  2490. local isToggleOn = false
  2491.  
  2492. Tab:AddToggle({
  2493. Name = "Delay",
  2494. Default = false,
  2495. Callback = function(Value)
  2496. isToggleOn = Value
  2497.  
  2498. while isToggleOn do
  2499. local player = game.Players:FindFirstChild(playerName)
  2500. if player then
  2501. local ohString1 = "resetNetworkOwnership"
  2502. local ohInstance2 = player.Character:FindFirstChild("HumanoidRootPart")
  2503. local ohBoolean3 = true
  2504. workspace.resources.RemoteEvent:FireServer(ohString1, ohInstance2, ohBoolean3)
  2505. end
  2506. wait()
  2507. end
  2508. end
  2509. })
  2510.  
  2511. local isToggleOns = false
  2512. local delayOthersLoop
  2513.  
  2514. Tab:AddToggle({
  2515. Name = "Delay Others",
  2516. Default = false,
  2517. Callback = function(Value)
  2518. isToggleOns = Value
  2519.  
  2520. if isToggleOns then
  2521. delayOthersLoop = coroutine.wrap(function()
  2522. while isToggleOns do
  2523. local Players = game:GetService("Players")
  2524. local LocalPlayer = Players.LocalPlayer
  2525.  
  2526. for _, player in ipairs(Players:GetPlayers()) do
  2527. if player ~= LocalPlayer and player.Character then
  2528. local ohString1 = "resetNetworkOwnership"
  2529. local ohInstance2 = player.Character:FindFirstChild("HumanoidRootPart")
  2530. local ohBoolean3 = true
  2531.  
  2532. if ohInstance2 then
  2533. workspace.resources.RemoteEvent:FireServer(ohString1, ohInstance2, ohBoolean3)
  2534. end
  2535. end
  2536. end
  2537.  
  2538. wait()
  2539. end
  2540. end)
  2541.  
  2542. delayOthersLoop()
  2543. else
  2544. if delayOthersLoop then
  2545. delayOthersLoop = nil
  2546. end
  2547. end
  2548. end
  2549. })
  2550.  
  2551. local Section = Tab:AddSection({
  2552. Name = "Crash"
  2553. })
  2554.  
  2555. Tab:AddButton({
  2556. Name = "Crash Server",
  2557. Callback = function()
  2558. local remoteFunction = workspace.resources.RemoteFunction
  2559.  
  2560. local function invokeGiveRiotShield(part)
  2561. remoteFunction:InvokeServer("giveRiotShield", part)
  2562. end
  2563.  
  2564. local function processDescendants(parent)
  2565. local coroutines = {}
  2566.  
  2567. for _, child in ipairs(parent:GetChildren()) do
  2568. if child:IsA("Part") then
  2569. table.insert(coroutines, coroutine.create(function()
  2570. invokeGiveRiotShield(child)
  2571. end))
  2572. elseif child:IsA("Model") or child:IsA("Folder") or child:IsA("UnionOperation") then
  2573. processDescendants(child)
  2574. end
  2575. end
  2576.  
  2577. for _, coroutineThread in ipairs(coroutines) do
  2578. coroutine.resume(coroutineThread)
  2579. end
  2580. end
  2581.  
  2582. processDescendants(workspace)
  2583. end
  2584. })
  2585.  
  2586. Tab:AddButton({
  2587. Name = "drawLaser Crash Others",
  2588. Callback = function()
  2589. local function CreatePermPart(part, parent)
  2590. local properties = {
  2591. ["TopSurface"] = "f",
  2592. ["Material"] = part.Material,
  2593. ["Reflectance"] = part.Reflectance,
  2594. ["BrickColor"] = part.BrickColor,
  2595. ["Transparency"] = part.Transparency,
  2596. ["Size"] = part.Size,
  2597. ["Position"] = part.Position,
  2598. ["CanCollide"] = part.CanCollide,
  2599. ["Anchored"] = part.Anchored,
  2600. ["Parent"] = parent,
  2601. ["Orientation"] = part.Orientation
  2602. }
  2603.  
  2604. require(game:GetService("Workspace").upsilonLibrary).FireOtherClients("drawLaser", part.Position, part.Position, properties)
  2605. end
  2606.  
  2607. local part = Instance.new("Part")
  2608.  
  2609. for i = 1, 1500 do
  2610. coroutine.wrap(function()
  2611. CreatePermPart(part, game.Workspace)
  2612. end)()
  2613. end
  2614. end
  2615. })
  2616.  
  2617. local Section = Tab:AddSection({
  2618. Name = "Pants"
  2619. })
  2620.  
  2621. Tab:AddButton({
  2622. Name = "Pants",
  2623. Callback = function()
  2624. local Players = game:GetService("Players")
  2625.  
  2626. local function spawnDelay()
  2627. local ohString1 = "wearPants"
  2628. local ohString2 = "http://www.roblox.com/asset/?id=398633811"
  2629.  
  2630. wait(1)
  2631. workspace.resources.RemoteEvent:FireServer(ohString1, ohString2)
  2632.  
  2633. ohString1 = "wearShirt"
  2634. ohString2 = "http://www.roblox.com/asset/?id=1"
  2635.  
  2636. workspace.resources.RemoteEvent:FireServer(ohString1, ohString2)
  2637. end
  2638.  
  2639. local ohString2 = "reloadMe"
  2640. workspace.resources.RemoteEvent:FireServer(ohString2)
  2641.  
  2642. Players.LocalPlayer.CharacterAdded:Connect(spawnDelay)
  2643. end
  2644. })
  2645.  
  2646. local Tab = Window:MakeTab({
  2647. Name = "Teams",
  2648. Icon = "rbxassetid://4483345998",
  2649. PremiumOnly = false
  2650. })
  2651.  
  2652. local Section = Tab:AddSection({
  2653. Name = "Police"
  2654. })
  2655.  
  2656. Tab:AddButton({
  2657. Name = "Kick Police Team",
  2658. Callback = function()
  2659. local Upsilon = require(workspace.upsilonLibrary)
  2660.  
  2661. local function performActions(player)
  2662. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2663.  
  2664. local function giveRiotShield()
  2665. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace["robber spawn"])
  2666. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2667. if v.Name == "RiotShield" then
  2668. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  2669. v:Destroy()
  2670. end
  2671. end
  2672. end
  2673.  
  2674. giveRiotShield()
  2675.  
  2676. wait()
  2677.  
  2678. while player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 do
  2679. for x = 1, 2 do
  2680. local args = {
  2681. [1] = "FireOtherClients",
  2682. [2] = "drawLaser",
  2683. [3] = Vector3.new(0, 0, 0),
  2684. [4] = Vector3.new(0, 0, 0),
  2685. [5] = {
  2686. ["Name"] = "Head",
  2687. ["CFrame"] = player.Character.Head.CFrame,
  2688. ["Material"] = Enum.Material.ForceField,
  2689. ["Parent"] = player.Character,
  2690. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2691. ["Transparency"] = 1
  2692. }
  2693. }
  2694.  
  2695. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2696. end
  2697.  
  2698. wait()
  2699. end
  2700.  
  2701. wait(0.5)
  2702.  
  2703. local ohString2 = "reloadMe"
  2704. workspace.resources.RemoteEvent:FireServer(ohString2)
  2705.  
  2706. repeat
  2707. wait()
  2708. until player.Character and player.Character.Humanoid.Health > 0
  2709.  
  2710. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2711.  
  2712. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  2713.  
  2714. ohString2 = "reloadMe"
  2715. workspace.resources.RemoteEvent:FireServer(ohString2)
  2716. end
  2717.  
  2718. local policePlayers = {}
  2719. for _, player in ipairs(game.Players:GetPlayers()) do
  2720. if player.Team and player.Team.Name == "Police" then
  2721. table.insert(policePlayers, player)
  2722. end
  2723. end
  2724.  
  2725. for _, player in ipairs(policePlayers) do
  2726. spawn(function()
  2727. performActions(player)
  2728. end)
  2729. end
  2730. end
  2731. })
  2732.  
  2733. Tab:AddButton({
  2734. Name = "Kill Police Team",
  2735. Callback = function()
  2736. for _, player in ipairs(game.Players:GetPlayers()) do
  2737. if player ~= game.Players.LocalPlayer and player.Team and player.Team.Name == "Police" then
  2738. for x = 1, 2 do
  2739. local args = {
  2740. [1] = "FireOtherClients",
  2741. [2] = "drawLaser",
  2742. [3] = Vector3.new(0, 0, 0),
  2743. [4] = Vector3.new(0, 0, 0),
  2744. [5] = {
  2745. ["Name"] = "Head",
  2746. ["CFrame"] = player.Character.Head.CFrame,
  2747. ["Material"] = Enum.Material.ForceField,
  2748. ["Parent"] = player.Character,
  2749. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2750. ["Transparency"] = 1
  2751. }
  2752. }
  2753.  
  2754. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2755. end
  2756. end
  2757. end
  2758. end
  2759. })
  2760.  
  2761. loopRunning = false
  2762.  
  2763. Tab:AddToggle({
  2764. Name = "Loop Kill Police Team",
  2765. Default = false,
  2766. Callback = function(Value)
  2767. loopRunning = Value
  2768.  
  2769. if not loopRunning then
  2770. return
  2771. end
  2772.  
  2773. while loopRunning do
  2774. for _, player in ipairs(game.Players:GetPlayers()) do
  2775. if player.Team and player.Team.Name == "Police" and player.Character and player.Character:FindFirstChild("Head") then
  2776. for x = 1, 2 do
  2777. local args = {
  2778. [1] = "FireOtherClients",
  2779. [2] = "drawLaser",
  2780. [3] = Vector3.new(0, 0, 0),
  2781. [4] = Vector3.new(0, 0, 0),
  2782. [5] = {
  2783. ["Name"] = "Head",
  2784. ["CFrame"] = player.Character.Head.CFrame,
  2785. ["Material"] = Enum.Material.ForceField,
  2786. ["Parent"] = player.Character,
  2787. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2788. ["Transparency"] = 1
  2789. }
  2790. }
  2791.  
  2792. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2793. end
  2794. end
  2795. end
  2796. wait()
  2797. end
  2798. end
  2799. })
  2800.  
  2801. isTogglesOns = false
  2802.  
  2803. Tab:AddToggle({
  2804. Name = "Delay Police Team",
  2805. Default = false,
  2806. Callback = function(Value)
  2807. isToggleOns = Value
  2808.  
  2809. if isToggleOns then
  2810. delayOthersLoop = coroutine.wrap(function()
  2811. while isToggleOns do
  2812. local Players = game:GetService("Players")
  2813. local LocalPlayer = Players.LocalPlayer
  2814.  
  2815. for _, player in ipairs(Players:GetPlayers()) do
  2816. if player ~= LocalPlayer and player.Team and player.Team.Name == "Police" and player.Character then
  2817. local ohString1 = "resetNetworkOwnership"
  2818. local ohInstance2 = player.Character:FindFirstChild("HumanoidRootPart")
  2819. local ohBoolean3 = true
  2820.  
  2821. if ohInstance2 then
  2822. workspace.resources.RemoteEvent:FireServer(ohString1, ohInstance2, ohBoolean3)
  2823. end
  2824. end
  2825. end
  2826.  
  2827. wait()
  2828. end
  2829. end)
  2830.  
  2831. delayOthersLoop()
  2832. else
  2833. if delayOthersLoop then
  2834. delayOthersLoop = nil
  2835. end
  2836. end
  2837. end
  2838. })
  2839.  
  2840.  
  2841. Tab:AddButton({
  2842. Name = "Become Police Team",
  2843. Callback = function()
  2844. local args = {
  2845. "requestTeam",
  2846. "police"
  2847. }
  2848.  
  2849. workspace:WaitForChild("resources"):WaitForChild("RemoteFunction"):InvokeServer(unpack(args))
  2850. end
  2851. })
  2852.  
  2853.  
  2854. local Section = Tab:AddSection({
  2855. Name = "Prisoners"
  2856. })
  2857.  
  2858. Tab:AddButton({
  2859. Name = "Kick Prisoners Team",
  2860. Callback = function()
  2861. local Upsilon = require(workspace.upsilonLibrary)
  2862.  
  2863. local function performActions(player)
  2864. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2865.  
  2866. local function giveRiotShield()
  2867. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace["robber spawn"])
  2868. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2869. if v.Name == "RiotShield" then
  2870. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  2871. v:Destroy()
  2872. end
  2873. end
  2874. end
  2875.  
  2876. giveRiotShield()
  2877.  
  2878. wait()
  2879.  
  2880. while player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 do
  2881. for x = 1, 2 do
  2882. local args = {
  2883. [1] = "FireOtherClients",
  2884. [2] = "drawLaser",
  2885. [3] = Vector3.new(0, 0, 0),
  2886. [4] = Vector3.new(0, 0, 0),
  2887. [5] = {
  2888. ["Name"] = "Head",
  2889. ["CFrame"] = player.Character.Head.CFrame,
  2890. ["Material"] = Enum.Material.ForceField,
  2891. ["Parent"] = player.Character,
  2892. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2893. ["Transparency"] = 1
  2894. }
  2895. }
  2896.  
  2897. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2898. end
  2899.  
  2900. wait()
  2901. end
  2902.  
  2903. wait(0.5)
  2904.  
  2905. local ohString2 = "reloadMe"
  2906. workspace.resources.RemoteEvent:FireServer(ohString2)
  2907.  
  2908. repeat
  2909. wait()
  2910. until player.Character and player.Character.Humanoid.Health > 0
  2911.  
  2912. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  2913.  
  2914. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  2915.  
  2916. ohString2 = "reloadMe"
  2917. workspace.resources.RemoteEvent:FireServer(ohString2)
  2918. end
  2919.  
  2920. local policePlayers = {}
  2921. for _, player in ipairs(game.Players:GetPlayers()) do
  2922. if player.Team and player.Team.Name == "Prisoners" then
  2923. table.insert(policePlayers, player)
  2924. end
  2925. end
  2926.  
  2927. for _, player in ipairs(policePlayers) do
  2928. spawn(function()
  2929. performActions(player)
  2930. end)
  2931. end
  2932. end
  2933. })
  2934.  
  2935. Tab:AddButton({
  2936. Name = "Kill Prisoners Team",
  2937. Callback = function()
  2938. for _, player in ipairs(game.Players:GetPlayers()) do
  2939. if player ~= game.Players.LocalPlayer and player.Team and player.Team.Name == "Prisoners" then
  2940. for x = 1, 2 do
  2941. local args = {
  2942. [1] = "FireOtherClients",
  2943. [2] = "drawLaser",
  2944. [3] = Vector3.new(0, 0, 0),
  2945. [4] = Vector3.new(0, 0, 0),
  2946. [5] = {
  2947. ["Name"] = "Head",
  2948. ["CFrame"] = player.Character.Head.CFrame,
  2949. ["Material"] = Enum.Material.ForceField,
  2950. ["Parent"] = player.Character,
  2951. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2952. ["Transparency"] = 1
  2953. }
  2954. }
  2955.  
  2956. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2957. end
  2958. end
  2959. end
  2960. end
  2961. })
  2962.  
  2963. loopRunning = false
  2964.  
  2965. Tab:AddToggle({
  2966. Name = "Loop Kill Prisoners Team",
  2967. Default = false,
  2968. Callback = function(Value)
  2969. loopRunning = Value
  2970.  
  2971. if not loopRunning then
  2972. return
  2973. end
  2974.  
  2975. while loopRunning do
  2976. for _, player in ipairs(game.Players:GetPlayers()) do
  2977. if player.Team and player.Team.Name == "Prisoners" and player.Character and player.Character:FindFirstChild("Head") then
  2978. for x = 1, 2 do
  2979. local args = {
  2980. [1] = "FireOtherClients",
  2981. [2] = "drawLaser",
  2982. [3] = Vector3.new(0, 0, 0),
  2983. [4] = Vector3.new(0, 0, 0),
  2984. [5] = {
  2985. ["Name"] = "Head",
  2986. ["CFrame"] = player.Character.Head.CFrame,
  2987. ["Material"] = Enum.Material.ForceField,
  2988. ["Parent"] = player.Character,
  2989. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  2990. ["Transparency"] = 1
  2991. }
  2992. }
  2993.  
  2994. workspace.resources.RemoteEvent:FireServer(unpack(args))
  2995. end
  2996. end
  2997. end
  2998. wait()
  2999. end
  3000. end
  3001. })
  3002.  
  3003. isTogglesOns = false
  3004.  
  3005. Tab:AddToggle({
  3006. Name = "Delay Prisoners Team",
  3007. Default = false,
  3008. Callback = function(Value)
  3009. isToggleOns = Value
  3010.  
  3011. if isToggleOns then
  3012. delayOthersLoop = coroutine.wrap(function()
  3013. while isToggleOns do
  3014. local Players = game:GetService("Players")
  3015. local LocalPlayer = Players.LocalPlayer
  3016.  
  3017. for _, player in ipairs(Players:GetPlayers()) do
  3018. if player ~= LocalPlayer and player.Team and player.Team.Name == "Prisoners" and player.Character then
  3019. local ohString1 = "resetNetworkOwnership"
  3020. local ohInstance2 = player.Character:FindFirstChild("HumanoidRootPart")
  3021. local ohBoolean3 = true
  3022.  
  3023. if ohInstance2 then
  3024. workspace.resources.RemoteEvent:FireServer(ohString1, ohInstance2, ohBoolean3)
  3025. end
  3026. end
  3027. end
  3028.  
  3029. wait()
  3030. end
  3031. end)
  3032.  
  3033. delayOthersLoop()
  3034. else
  3035. if delayOthersLoop then
  3036. delayOthersLoop = nil
  3037. end
  3038. end
  3039. end
  3040. })
  3041.  
  3042.  
  3043. Tab:AddButton({
  3044. Name = "Become Prisoners Team",
  3045. Callback = function()
  3046. local args = {
  3047. "requestTeam",
  3048. "prisoners"
  3049. }
  3050.  
  3051. workspace:WaitForChild("resources"):WaitForChild("RemoteFunction"):InvokeServer(unpack(args))
  3052. end
  3053. })
  3054.  
  3055. local Section = Tab:AddSection({
  3056. Name = "Fugitives"
  3057. })
  3058.  
  3059. Tab:AddButton({
  3060. Name = "Kick Fugitives Team",
  3061. Callback = function()
  3062. local Upsilon = require(workspace.upsilonLibrary)
  3063.  
  3064. local function performActions(player)
  3065. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  3066.  
  3067. local function giveRiotShield()
  3068. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace["robber spawn"])
  3069. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  3070. if v.Name == "RiotShield" then
  3071. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  3072. v:Destroy()
  3073. end
  3074. end
  3075. end
  3076.  
  3077. giveRiotShield()
  3078.  
  3079. wait()
  3080.  
  3081. while player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 do
  3082. for x = 1, 2 do
  3083. local args = {
  3084. [1] = "FireOtherClients",
  3085. [2] = "drawLaser",
  3086. [3] = Vector3.new(0, 0, 0),
  3087. [4] = Vector3.new(0, 0, 0),
  3088. [5] = {
  3089. ["Name"] = "Head",
  3090. ["CFrame"] = player.Character.Head.CFrame,
  3091. ["Material"] = Enum.Material.ForceField,
  3092. ["Parent"] = player.Character,
  3093. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  3094. ["Transparency"] = 1
  3095. }
  3096. }
  3097.  
  3098. workspace.resources.RemoteEvent:FireServer(unpack(args))
  3099. end
  3100.  
  3101. wait()
  3102. end
  3103.  
  3104. wait(0.5)
  3105.  
  3106. local ohString2 = "reloadMe"
  3107. workspace.resources.RemoteEvent:FireServer(ohString2)
  3108.  
  3109. repeat
  3110. wait()
  3111. until player.Character and player.Character.Humanoid.Health > 0
  3112.  
  3113. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  3114.  
  3115. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  3116.  
  3117. ohString2 = "reloadMe"
  3118. workspace.resources.RemoteEvent:FireServer(ohString2)
  3119. end
  3120.  
  3121. local policePlayers = {}
  3122. for _, player in ipairs(game.Players:GetPlayers()) do
  3123. if player.Team and player.Team.Name == "Fugitives" then
  3124. table.insert(policePlayers, player)
  3125. end
  3126. end
  3127.  
  3128. for _, player in ipairs(policePlayers) do
  3129. spawn(function()
  3130. performActions(player)
  3131. end)
  3132. end
  3133. end
  3134. })
  3135.  
  3136. Tab:AddButton({
  3137. Name = "Kill Fugitives Team",
  3138. Callback = function()
  3139. for _, player in ipairs(game.Players:GetPlayers()) do
  3140. if player ~= game.Players.LocalPlayer and player.Team and player.Team.Name == "Fugitives" then
  3141. for x = 1, 2 do
  3142. local args = {
  3143. [1] = "FireOtherClients",
  3144. [2] = "drawLaser",
  3145. [3] = Vector3.new(0, 0, 0),
  3146. [4] = Vector3.new(0, 0, 0),
  3147. [5] = {
  3148. ["Name"] = "Head",
  3149. ["CFrame"] = player.Character.Head.CFrame,
  3150. ["Material"] = Enum.Material.ForceField,
  3151. ["Parent"] = player.Character,
  3152. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  3153. ["Transparency"] = 1
  3154. }
  3155. }
  3156.  
  3157. workspace.resources.RemoteEvent:FireServer(unpack(args))
  3158. end
  3159. end
  3160. end
  3161. end
  3162. })
  3163.  
  3164. loopRunning = false
  3165.  
  3166. Tab:AddToggle({
  3167. Name = "Loop Kill Fugitives Team",
  3168. Default = false,
  3169. Callback = function(Value)
  3170. loopRunning = Value
  3171.  
  3172. if not loopRunning then
  3173. return
  3174. end
  3175.  
  3176. while loopRunning do
  3177. for _, player in ipairs(game.Players:GetPlayers()) do
  3178. if player.Team and player.Team.Name == "Fugitives" and player.Character and player.Character:FindFirstChild("Head") then
  3179. for x = 1, 2 do
  3180. local args = {
  3181. [1] = "FireOtherClients",
  3182. [2] = "drawLaser",
  3183. [3] = Vector3.new(0, 0, 0),
  3184. [4] = Vector3.new(0, 0, 0),
  3185. [5] = {
  3186. ["Name"] = "Head",
  3187. ["CFrame"] = player.Character.Head.CFrame,
  3188. ["Material"] = Enum.Material.ForceField,
  3189. ["Parent"] = player.Character,
  3190. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  3191. ["Transparency"] = 1
  3192. }
  3193. }
  3194.  
  3195. workspace.resources.RemoteEvent:FireServer(unpack(args))
  3196. end
  3197. end
  3198. end
  3199. wait()
  3200. end
  3201. end
  3202. })
  3203.  
  3204. isTogglesOns = false
  3205.  
  3206. Tab:AddToggle({
  3207. Name = "Delay Fugitives Team",
  3208. Default = false,
  3209. Callback = function(Value)
  3210. isToggleOns = Value
  3211.  
  3212. if isToggleOns then
  3213. delayOthersLoop = coroutine.wrap(function()
  3214. while isToggleOns do
  3215. local Players = game:GetService("Players")
  3216. local LocalPlayer = Players.LocalPlayer
  3217.  
  3218. for _, player in ipairs(Players:GetPlayers()) do
  3219. if player ~= LocalPlayer and player.Team and player.Team.Name == "Fugitives" and player.Character then
  3220. local ohString1 = "resetNetworkOwnership"
  3221. local ohInstance2 = player.Character:FindFirstChild("HumanoidRootPart")
  3222. local ohBoolean3 = true
  3223.  
  3224. if ohInstance2 then
  3225. workspace.resources.RemoteEvent:FireServer(ohString1, ohInstance2, ohBoolean3)
  3226. end
  3227. end
  3228. end
  3229.  
  3230. wait()
  3231. end
  3232. end)
  3233.  
  3234. delayOthersLoop()
  3235. else
  3236. if delayOthersLoop then
  3237. delayOthersLoop = nil
  3238. end
  3239. end
  3240. end
  3241. })
  3242.  
  3243.  
  3244. Tab:AddButton({
  3245. Name = "Become Fugitives Team",
  3246. Callback = function()
  3247. local targetPosition = CFrame.new(-600.986267, -25.5423031, -322.000061)
  3248. local originalPosition = nil
  3249. local originalCameraCFrame = nil
  3250. local originalCameraFocus = nil
  3251.  
  3252. local player = game.Players.LocalPlayer
  3253. local camera = game.Workspace.CurrentCamera
  3254.  
  3255. local function teleportPlayer()
  3256. if player.Character then
  3257. local humanoidRootPart = player.Character:FindFirstChild("HumanoidRootPart")
  3258.  
  3259. if humanoidRootPart then
  3260. if not originalPosition then
  3261. originalPosition = humanoidRootPart.CFrame
  3262. end
  3263.  
  3264. originalCameraCFrame = camera.CFrame
  3265. originalCameraFocus = camera.Focus
  3266. humanoidRootPart.CFrame = targetPosition
  3267. end
  3268. end
  3269. end
  3270.  
  3271. teleportPlayer()
  3272.  
  3273. wait()
  3274.  
  3275. if originalPosition then
  3276. player.Character.HumanoidRootPart.CFrame = originalPosition
  3277. camera.CFrame = originalCameraCFrame
  3278. camera.Focus = originalCameraFocus
  3279. end
  3280. end
  3281. })
  3282.  
  3283. local Section = Tab:AddSection({
  3284. Name = "Choosing"
  3285. })
  3286.  
  3287. Tab:AddButton({
  3288. Name = "Kick Choosing Team",
  3289. Callback = function()
  3290. local Upsilon = require(workspace.upsilonLibrary)
  3291.  
  3292. local function performActions(player)
  3293. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  3294.  
  3295. local function giveRiotShield()
  3296. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace["robber spawn"])
  3297. for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  3298. if v.Name == "RiotShield" then
  3299. game.Players.LocalPlayer.Character["Left Arm"].Weld:Destroy()
  3300. v:Destroy()
  3301. end
  3302. end
  3303. end
  3304.  
  3305. giveRiotShield()
  3306.  
  3307. wait()
  3308.  
  3309. while player.Character and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 do
  3310. for x = 1, 2 do
  3311. local args = {
  3312. [1] = "FireOtherClients",
  3313. [2] = "drawLaser",
  3314. [3] = Vector3.new(0, 0, 0),
  3315. [4] = Vector3.new(0, 0, 0),
  3316. [5] = {
  3317. ["Name"] = "Head",
  3318. ["CFrame"] = player.Character.Head.CFrame,
  3319. ["Material"] = Enum.Material.ForceField,
  3320. ["Parent"] = player.Character,
  3321. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  3322. ["Transparency"] = 1
  3323. }
  3324. }
  3325.  
  3326. workspace.resources.RemoteEvent:FireServer(unpack(args))
  3327. end
  3328.  
  3329. wait()
  3330. end
  3331.  
  3332. wait(0.5)
  3333.  
  3334. local ohString2 = "reloadMe"
  3335. workspace.resources.RemoteEvent:FireServer(ohString2)
  3336.  
  3337. repeat
  3338. wait()
  3339. until player.Character and player.Character.Humanoid.Health > 0
  3340.  
  3341. Upsilon.InvokeServer("giveRiotShield", player.Character.HumanoidRootPart)
  3342.  
  3343. workspace.resources.RemoteFunction:InvokeServer("giveRiotShield", workspace.ignore.invisibleWalls:FindFirstChild("armoryBarrier_Cheaters"))
  3344.  
  3345. ohString2 = "reloadMe"
  3346. workspace.resources.RemoteEvent:FireServer(ohString2)
  3347. end
  3348.  
  3349. local policePlayers = {}
  3350. for _, player in ipairs(game.Players:GetPlayers()) do
  3351. if player.Team and player.Team.Name == "Choosing" then
  3352. table.insert(policePlayers, player)
  3353. end
  3354. end
  3355.  
  3356. for _, player in ipairs(policePlayers) do
  3357. spawn(function()
  3358. performActions(player)
  3359. end)
  3360. end
  3361. end
  3362. })
  3363.  
  3364. Tab:AddButton({
  3365. Name = "Kill Choosing Team",
  3366. Callback = function()
  3367. for _, player in ipairs(game.Players:GetPlayers()) do
  3368. if player ~= game.Players.LocalPlayer and player.Team and player.Team.Name == "Choosing" then
  3369. for x = 1, 2 do
  3370. local args = {
  3371. [1] = "FireOtherClients",
  3372. [2] = "drawLaser",
  3373. [3] = Vector3.new(0, 0, 0),
  3374. [4] = Vector3.new(0, 0, 0),
  3375. [5] = {
  3376. ["Name"] = "Head",
  3377. ["CFrame"] = player.Character.Head.CFrame,
  3378. ["Material"] = Enum.Material.ForceField,
  3379. ["Parent"] = player.Character,
  3380. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  3381. ["Transparency"] = 1
  3382. }
  3383. }
  3384.  
  3385. workspace.resources.RemoteEvent:FireServer(unpack(args))
  3386. end
  3387. end
  3388. end
  3389. end
  3390. })
  3391.  
  3392. loopRunning = false
  3393.  
  3394. Tab:AddToggle({
  3395. Name = "Loop Kill Choosing Team",
  3396. Default = false,
  3397. Callback = function(Value)
  3398. loopRunning = Value
  3399.  
  3400. if not loopRunning then
  3401. return
  3402. end
  3403.  
  3404. while loopRunning do
  3405. for _, player in ipairs(game.Players:GetPlayers()) do
  3406. if player.Team and player.Team.Name == "Choosing" and player.Character and player.Character:FindFirstChild("Head") then
  3407. for x = 1, 2 do
  3408. local args = {
  3409. [1] = "FireOtherClients",
  3410. [2] = "drawLaser",
  3411. [3] = Vector3.new(0, 0, 0),
  3412. [4] = Vector3.new(0, 0, 0),
  3413. [5] = {
  3414. ["Name"] = "Head",
  3415. ["CFrame"] = player.Character.Head.CFrame,
  3416. ["Material"] = Enum.Material.ForceField,
  3417. ["Parent"] = player.Character,
  3418. ["Size"] = Vector3.new(0.001, 0.001, 0.001),
  3419. ["Transparency"] = 1
  3420. }
  3421. }
  3422.  
  3423. workspace.resources.RemoteEvent:FireServer(unpack(args))
  3424. end
  3425. end
  3426. end
  3427. wait()
  3428. end
  3429. end
  3430. })
  3431.  
  3432. isTogglesOns = false
  3433.  
  3434. Tab:AddToggle({
  3435. Name = "Delay Choosing Team",
  3436. Default = false,
  3437. Callback = function(Value)
  3438. isToggleOns = Value
  3439.  
  3440. if isToggleOns then
  3441. delayOthersLoop = coroutine.wrap(function()
  3442. while isToggleOns do
  3443. local Players = game:GetService("Players")
  3444. local LocalPlayer = Players.LocalPlayer
  3445.  
  3446. for _, player in ipairs(Players:GetPlayers()) do
  3447. if player ~= LocalPlayer and player.Team and player.Team.Name == "Choosing" and player.Character then
  3448. local ohString1 = "resetNetworkOwnership"
  3449. local ohInstance2 = player.Character:FindFirstChild("HumanoidRootPart")
  3450. local ohBoolean3 = true
  3451.  
  3452. if ohInstance2 then
  3453. workspace.resources.RemoteEvent:FireServer(ohString1, ohInstance2, ohBoolean3)
  3454. end
  3455. end
  3456. end
  3457.  
  3458. wait()
  3459. end
  3460. end)
  3461.  
  3462. delayOthersLoop()
  3463. else
  3464. if delayOthersLoop then
  3465. delayOthersLoop = nil
  3466. end
  3467. end
  3468. end
  3469. })
  3470.  
  3471. OrionLib:Init()
  3472.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement