1. --[[
  2. WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  3. ]]
  4. local Rayfield = loadstring(game:HttpGet('https://raw.githubusercontent.com/shlexware/Rayfield/main/source'))()
  5. local Window = Rayfield:CreateWindow({
  6. Name = "DECAYING WINTER SCRIPT",
  7. LoadingTitle = "DECAYING WINTER SCRIPT [RY EDITION]",
  8. LoadingSubtitle = "made by ry",
  9. ConfigurationSaving = {
  10. Enabled = false,
  11. FolderName = nil, -- Create a custom folder for your hub/game
  12. FileName = "1771717t26g276277g127t476t17t47t21g4g5g1261253672185"
  13. },
  14. Discord = {
  15. Enabled = false,
  16. Invite = "pqMgjdEy", -- The Discord invite code, do not include discord.gg/
  17. RememberJoins = true -- Set this to false to make them join the discord every time they load it up
  18. },
  19. KeySystem = false, -- Set this to true to use our key system
  20. KeySettings = {
  21. Title = "[MESSAGE] Ry's Personal Hub KEY",
  22. Subtitle = "Key required to use script! [KEY CHANGES EVERY UPDATE!]",
  23. Note = "Ask Ryder for the Key (ry#8844)",
  24. SaveKey = true,
  25. GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
  26. Key = "rywashere"
  27. }
  28. })
  29. local Tab = Window:CreateTab("decaying-winter-main", 10590477450)
  30. -- local Section = Tab:CreateSection("t")
  31. local Button = Tab:CreateButton({
  32. Name = "goodwill (BUGGY)",
  33. Callback = function()
  34. loadstring(game:HttpGet('https://raw.githubusercontent.com/ryderfreeman/decaying-winter-old-goodwill/main/script1'))()
  35. end,
  36. })
  37. local Button = Tab:CreateButton({
  38. Name = "custom perks",
  39. Callback = function()
  40. --// Services
  41. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  42. local UserInputService = game:GetService("UserInputService")
  43. local RunService = game:GetService("RunService")
  44. local StarterGui = game:GetService("StarterGui")
  45. local Lighting = game:GetService("Lighting")
  46. local Players = game:GetService("Players")
  47. --// Variables
  48. local stuff = game.Workspace.InteractablesNoDel
  49. local gui = game.Players.LocalPlayer.PlayerGui.controlsGui
  50. local localplayer = game.Players.LocalPlayer
  51. local mainHandler = { instance = nil, senv = nil }
  52. local namecall = nil
  53. local waitTable = {}
  54. local tgas = {
  55. ["throwrating"] = 1,
  56. ["ability"] = "Can obscure vision.",
  57. ["blacklisted"] = false,
  58. ["animset"] = "THRW",
  59. ["desc"] = "Used by riot police! Yes, we still have those! We have many hired and stationed on site at all time " ..
  60. "and borrowed some of these!",
  61. ["weapontype"] = "Item",
  62. ["name"] = "Riot Grenade",
  63. ["damagerating"] = {
  64. [1] = 0,
  65. [2] = 0
  66. },
  67. ["sizerating"] = 4,
  68. ["icon"] = "2520535457",
  69. ["woundrating"] = 2
  70. }
  71. --// Functions
  72. function getkey()
  73. spawn(function()
  74. for _, instance in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  75. if instance:IsA("LocalScript") and instance.Name ~= "ClickDetectorScript" then
  76. repeat
  77. mainHandler = getsenv(instance)
  78. RunService.Heartbeat:Wait()
  79. until mainHandler.afflictstatus ~= nil
  80. local upvalue = getupvalues(mainHandler.afflictstatus)
  81. _G.serverKey = upvalue[16]
  82. _G.playerKey = upvalue[17]
  83. end
  84. end
  85. --// Virus blocking
  86. for index, status in pairs(getupvalue(mainHandler.afflictstatus, 1)) do
  87. if string.match(index, "Virus") ~= nil then
  88. status.effects.currentduration = math.huge
  89. end
  90. end
  91. end)
  92. end
  93. --// parry
  94. UserInputService.InputBegan:Connect(function(input, Typing)
  95. if Typing then
  96. return
  97. end
  98. if input.KeyCode == Enum.KeyCode.R then
  99. for i=1, 10 do
  100. workspace.ServerStuff.initiateblock:FireServer(_G.serverKey, true)
  101. end
  102. end
  103. end)
  104. --// stun
  105. UserInputService.InputBegan:Connect(function(input, Typing)
  106. if Typing then
  107. return
  108. end
  109. if input.KeyCode == Enum.KeyCode.Y then
  110. local args = {
  111. [1] = "TGas",
  112. [2] = 20,
  113. [3] = game.Workspace.CurrentCamera.CFrame,
  114. [4] = 1,
  115. [5] = tgas,
  116. [6] = 1,
  117. [8] = _G.serverKey,
  118. [10] = _G.playerKey
  119. }
  120. workspace.ServerStuff.throwWeapon:FireServer(unpack(args))
  121. end
  122. end)
  123. -- // scan
  124. UserInputService.InputBegan:Connect(function(input, Typing)
  125. if Typing then
  126. return
  127. end
  128. if input.KeyCode == Enum.KeyCode.B then
  129. workspace.ServerStuff.applyGore:FireServer("scanarea", localplayer.Character, localplayer, {[1] = game.Workspace.CurrentCamera.CFrame})
  130. end
  131. end)
  132. --// smoke
  133. UserInputService.InputBegan:Connect(function(input, Typing)
  134. if Typing then
  135. return
  136. end
  137. if input.KeyCode == Enum.KeyCode.U then
  138. workspace.ServerStuff.dealDamage:FireServer("fireSmoke", workspace.CurrentCamera.CFrame, _G.serverKey, _G.playerKey)
  139. end
  140. end)
  141. --// heal
  142. UserInputService.InputBegan:Connect(function(input, Typing)
  143. if Typing then
  144. return
  145. end
  146. if input.KeyCode == Enum.KeyCode.J then
  147. for i=1, 10 do
  148. game.Workspace.ServerStuff.dealDamage:FireServer("Regeneration", nil, _G.serverKey, _G.playerKey)
  149. wait(0.1)
  150. end
  151. end
  152. end)
  153. UserInputService.InputBegan:Connect(function(input, Typing)
  154. if Typing then
  155. return
  156. end
  157. if input.KeyCode == Enum.KeyCode.M then
  158. for i=1, 1 do
  159. workspace.ServerStuff.dropAmmo:FireServer("rations", "MRE")
  160. workspace.ServerStuff.dropAmmo:FireServer("rations", "Bottle")
  161. workspace.ServerStuff.dropAmmo:FireServer("rations", "Beans")
  162. workspace.ServerStuff.dropAmmo:FireServer("rations", "Soda")
  163. wait(0.1)
  164. end
  165. end
  166. end)
  167. UserInputService.InputBegan:Connect(function(input, Typing)
  168. if Typing then
  169. return
  170. end
  171. if input.KeyCode == Enum.KeyCode.R then
  172. for i=1, 10 do
  173. workspace.ServerStuff.initiateblock:FireServer(_G.serverKey, true)
  174. end
  175. end
  176. end)
  177. local alert = Instance.new("Sound",game:GetService("SoundService"))
  178. alert.SoundId = "rbxassetid://232127604"
  179. --// controlsGui
  180. gui.Enabled = false
  181. loadstring(game:HttpGet("https://raw.githubusercontent.com/IrishBaker/scripts/main/decaying%20winter/Announce.lua"))()
  182. function Callback(answer)
  183. if answer == "Yes" then
  184. wait(2)
  185. loadstring(game:HttpGet("https://raw.githubusercontent.com/IrishBaker/scripts/main/decaying%20winter/Auto%20Finish.lua"))()
  186. elseif answer == "No" then
  187. print("Player rejected.")
  188. end
  189. end
  190. local Bindable = Instance.new("BindableFunction")
  191. Bindable.OnInvoke = Callback
  192. loadstring(game:HttpGet("https://raw.githubusercontent.com/IrishBaker/scripts/main/decaying%20winter/Longer%20Effects.lua"))()
  193. loadstring(game:HttpGet("https://raw.githubusercontent.com/IrishBaker/scripts/main/decaying%20winter/Passive%20Heal.lua"))()
  194. while true do
  195. getkey()
  196. wait(1)
  197. end
  198. end,
  199. })
  200. local Slider = Tab:CreateSlider({
  201. Name = "spawn scrap [DONT GO OVER 1900!!]",
  202. Range = {1, 1700},
  203. Increment = 10,
  204. Suffix = "scrap meter",
  205. CurrentValue = 10,
  206. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  207. Callback = function(Value)
  208. local DropAmount = 100
  209. local Workspace = game:GetService("Workspace")
  210. local ServerStuff = Workspace.ServerStuff
  211. local dropAmmo = ServerStuff.dropAmmo
  212. dropAmmo:FireServer("scrap", Value)
  213. end,
  214. })
  215. local Button = Tab:CreateButton({
  216. Name = "spawn ration: MRE",
  217. Callback = function()
  218. game:GetService("Workspace").ServerStuff.dropAmmo:FireServer("rations", "MRE")
  219. end,
  220. })
  221. local Button = Tab:CreateButton({
  222. Name = "spawn ration: Bottle",
  223. Callback = function()
  224. game:GetService("Workspace").ServerStuff.dropAmmo:FireServer("rations", "Bottle")
  225. end,
  226. })
  227. local Button = Tab:CreateButton({
  228. Name = "op zealot",
  229. Callback = function()
  230. local perks = require(workspace.ServerStuff.Statistics["CLASS_STATISTICS"])["shield"].basestats
  231. local perk = require(workspace.ServerStuff.Statistics["CLASS_STATISTICS"])["shield"]
  232. if perks then
  233. perk.name = "Tanziner"
  234. perk.desc = "You believe in art of technology."
  235. perk.pros = { "Immune to bleeding","Extra M1 Damage","Higher defense" }
  236. perk.cons = { "People will dislike you." }
  237. perk.activename = "Tanziner"
  238. perk.activedetails = "A Man from 2093."
  239. perks.atkmod = 1950 -- 2 taps any bosses
  240. perks.healthmod = 250
  241. perks.defmod = 1500 -- take 1 dmg per hit except explosion
  242. perks.stammod = 1950
  243. perks.shovemod = 1950
  244. perks.lightatkspeed = 100
  245. perks.heavyatkspeed = 1950
  246. perks.recoilmod = 2000
  247. perks.harvestmod = 100
  248. perks.accmod = 1950
  249. perks.reloadmod = 250
  250. perks.noaimmod = false
  251. perks.bleed_immune = true
  252. perks.mvtmod = 100
  253. perks.aegisduration = math.huge
  254. perks.aegisdamagetakenmelee = 0
  255. perks.aegisrangeddamagemultiplier = 50
  256. perks.cooldown = 0
  257. end
  258. end,
  259. })
  260. local Button = Tab:CreateButton({
  261. Name = "op arbiter",
  262. Callback = function()
  263. local perks = require(workspace.ServerStuff.Statistics["CLASS_STATISTICS"])["shotgun"].basestats
  264. local perk = require(workspace.ServerStuff.Statistics["CLASS_STATISTICS"])["shotgun"]
  265. perk.name = "Arbiter but your fr SQ"
  266. perk.desc = "UJEEUJ"
  267. perk.pros = { "More Ammunition.","Speed, No Fall Dmg, No Explosive dmg, and take barely any HP upon shot.","0 Cooldown","Faster Swings"};
  268. perk.cons = {"There are no downsides, your just OP as hell."}
  269. perk.activename = "Arbiter.exe"
  270. perk.activedetails = "i dunno"
  271. perks.atkmod = 1950 -- 2 taps any bosses
  272. perks.healthmod = 250
  273. perks.defmod = 1500 -- take 1 dmg per hit except explosion
  274. perks.stammod = 1950
  275. perks.shovemod = 1950
  276. perks.lightatkspeed = 100
  277. perks.heavyatkspeed = 1950
  278. perks.recoilmod = 2000
  279. perks.accmod = 1950
  280. perks.reloadmod = 900
  281. perks.noaimmod = false
  282. perks.scavmod = 4000
  283. perks.harvestmod = 100
  284. perks.mvtmod = 40
  285. explosive_resist = true
  286. perks.cripple_immune = true
  287. perks.exhaust_immune = true
  288. perks.frac_immune = true
  289. perks.nomorale = true
  290. perks.explosivemod = 400
  291. perks.grap = true
  292. perks.bleed_immune = true
  293. perks.backpack = true
  294. perks.falldamagemod = true
  295. perks.craftcostmod = -55
  296. end,
  297. })
  298. local Button = Tab:CreateButton({
  299. Name = "op hivemind",
  300. Callback = function()
  301. local perks = require(workspace.ServerStuff.Statistics["CLASS_STATISTICS"])["hive"].basestats
  302. local perk = require(workspace.ServerStuff.Statistics["CLASS_STATISTICS"])["hive"]
  303. perk.name = "hivemaster"
  304. perk.desc = "UJEEUJ"
  305. perk.pros = { "More Ammunition.","Speed, No Fall Dmg, No Explosive dmg, and take barely any HP upon shot.","0 Cooldown","Faster Swings"};
  306. perk.cons = {"There are no downsides, your just OP as hell."}
  307. perk.activename = "Arbiter.exe"
  308. perk.activedetails = "i dunno"
  309. perks.atkmod = 1950 -- 2 taps any bosses
  310. perks.healthmod = 250
  311. perks.defmod = 1500 -- take 1 dmg per hit except explosion
  312. perks.stammod = 1950
  313. perks.shovemod = 1950
  314. perks.lightatkspeed = 100
  315. perks.heavyatkspeed = 1950
  316. perks.recoilmod = 2000
  317. perks.accmod = 1950
  318. perks.reloadmod = 900
  319. perks.noaimmod = false
  320. perks.scavmod = 4000
  321. perks.harvestmod = 100
  322. perks.mvtmod = 40
  323. explosive_resist = true
  324. perks.cripple_immune = true
  325. perks.exhaust_immune = true
  326. perks.frac_immune = true
  327. perks.nomorale = true
  328. perks.explosivemod = 400
  329. perks.grap = true
  330. perks.bleed_immune = true
  331. perks.backpack = true
  332. perks.falldamagemod = true
  333. perks.craftcostmod = -55
  334. end,
  335. })
  336. local Button = Tab:CreateButton({
  337. Name = "spawn crafted item: AKM",
  338. Callback = function()
  339. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  340. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  341. local args = {
  342. [1] = workspace.Interactables.Workbench,
  343. [2] = "workbenchblueprintSUPAK",
  344. }
  345. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  346. wait(1.7)
  347. local args = {
  348. [1] = workspace.Interactables.Workbench,
  349. [2] = "workbench",
  350. }
  351. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  352. end,
  353. })
  354. local Button = Tab:CreateButton({
  355. Name = "spawn crafted item: Fireier Axe",
  356. Callback = function()
  357. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  358. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  359. local args = {
  360. [1] = workspace.Interactables.Workbench,
  361. [2] = "workbenchblueprintFAxe",
  362. }
  363. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  364. wait(1.7)
  365. local args = {
  366. [1] = workspace.Interactables.Workbench,
  367. [2] = "workbench",
  368. }
  369. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  370. end,
  371. })
  372. local Button = Tab:CreateButton({
  373. Name = "spawn crafted item: The 'Decimator'",
  374. Callback = function()
  375. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  376. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  377. local args = {
  378. [1] = workspace.Interactables.Workbench,
  379. [2] = "workbenchblueprintRBHammer",
  380. }
  381. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  382. wait(1.7)
  383. local args = {
  384. [1] = workspace.Interactables.Workbench,
  385. [2] = "workbench",
  386. }
  387. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  388. end,
  389. })
  390. local Button = Tab:CreateButton({
  391. Name = "spawn crafted item: A.J.M. 9",
  392. Callback = function()
  393. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  394. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  395. local args = {
  396. [1] = workspace.Interactables.Workbench,
  397. [2] = "workbenchblueprintAJM",
  398. }
  399. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  400. wait(1.7)
  401. local args = {
  402. [1] = workspace.Interactables.Workbench,
  403. [2] = "workbench",
  404. }
  405. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  406. end,
  407. })
  408. local Button = Tab:CreateButton({
  409. Name = "spawn crafted item: KSG",
  410. Callback = function()
  411. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  412. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  413. local args = {
  414. [1] = workspace.Interactables.Workbench,
  415. [2] = "workbenchblueprintKSG",
  416. }
  417. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  418. wait(1.7)
  419. local args = {
  420. [1] = workspace.Interactables.Workbench,
  421. [2] = "workbench",
  422. }
  423. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  424. end,
  425. })
  426. local Button = Tab:CreateButton({
  427. Name = "spawn crafted item: 'Maria''",
  428. Callback = function()
  429. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  430. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  431. local args = {
  432. [1] = workspace.Interactables.Workbench,
  433. [2] = "workbenchblueprintNailedB",
  434. }
  435. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  436. wait(1.7)
  437. local args = {
  438. [1] = workspace.Interactables.Workbench,
  439. [2] = "workbench",
  440. }
  441. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  442. end,
  443. })
  444. local Button = Tab:CreateButton({
  445. Name = "spawn crafted item: Billhook",
  446. Callback = function()
  447. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  448. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  449. local args = {
  450. [1] = workspace.Interactables.Workbench,
  451. [2] = "workbenchblueprintHook",
  452. }
  453. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  454. wait(1.7)
  455. local args = {
  456. [1] = workspace.Interactables.Workbench,
  457. [2] = "workbench",
  458. }
  459. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  460. end,
  461. })
  462. local Button = Tab:CreateButton({
  463. Name = "spawn crafted item: Executioner",
  464. Callback = function()
  465. local workbench = workspace.Interactables:FindFirstChild("Workbench")
  466. game.Players.LocalPlayer.Character:PivotTo(workbench:GetPivot() + Vector3.new(0, 5, 0))
  467. local args = {
  468. [1] = workspace.Interactables.Workbench,
  469. [2] = "workbenchblueprintExec",
  470. }
  471. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  472. wait(1.7)
  473. local args = {
  474. [1] = workspace.Interactables.Workbench,
  475. [2] = "workbench",
  476. }
  477. game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(unpack(args))
  478. end,
  479. })
  480. local Button = Tab:CreateButton({
  481. Name = "weird text in the sky",
  482. Callback = function()
  483. local dist = 1000
  484. local increment = 100
  485. local multiply = 100
  486. local message = {"HE'S HERE", ""}
  487. for points = increment, dist, increment do
  488. local gr = (math.sqrt(5) + 1) / 2
  489. local ga = (2 - gr) * (2 * math.pi)
  490. for index = 1, points do
  491. local lat = math.asin(-1 + 2 * index / (points + 1))
  492. local lon = ga * index
  493. local x = math.cos(lon) * math.cos(lat)
  494. local y = math.sin(lon) * math.cos(lat)
  495. local z = math.sin(lat)
  496. local position = Vector3.new(x, y, z) * Vector3.new(points * multiply, points * multiply, points * multiply)
  497. workspace.ServerStuff.applyGore:FireServer("player_ping", nil, nil, { position, message[math.random(1, #message)], -(points + index) })
  498. end
  499. end
  500. end,
  501. })
  502. local Button = Tab:CreateButton({
  503. Name = "esp [M TO REFRESH]",
  504. Callback = function()
  505. loadstring(game:HttpGet("https://raw.githubusercontent.com/bigblackmonkeyboi/scip/main/Decaying-Winter-Esp.lua", true))();
  506. end,
  507. })
  508. local Button = Tab:CreateButton({
  509. Name = "tp SledgeQueen",
  510. Callback = function()
  511. loadstring(game:HttpGet("https://raw.githubusercontent.com/bigblackmonkeyboi/scip/main/Sledgequeentp.lua", true))();
  512. end,
  513. })
  514. local Button = Tab:CreateButton({
  515. Name = "tp ALL Scavengers",
  516. Callback = function()
  517. loadstring(game:HttpGet("https://raw.githubusercontent.com/bigblackmonkeyboi/scip/main/tp-all-enemy-to-you-in-dw.lua", true))();
  518. end,
  519. })
  520. local Button = Tab:CreateButton({
  521. Name = "SOF nametag",
  522. Callback = function()
  523. function Respawn()
  524. workspace.ServerStuff.spawnPlayer:FireServer("respawncharacter")
  525. end
  526. function Hub()
  527. workspace.ServerStuff.spawnPlayer:FireServer("hubbing")
  528. end
  529. function Start(arg)
  530. if arg == "Normal" then
  531. game.Players.LocalPlayer:FindFirstChild("start").Value = "normal"
  532. elseif arg == "Ray" then
  533. game.Players.LocalPlayer:FindFirstChild("start").Value = "normal"
  534. end
  535. end
  536. function Spawn(Cords)
  537. Respawn()
  538. repeat task.wait() until not game.Players.LocalPlayer.Character:FindFirstChild("Outfit")
  539. Hub()
  540. Start("Normal")
  541. repeat task.wait() until game.Players.LocalPlayer.Character:FindFirstChild("Outfit")
  542. if Cords == "Match" then
  543. game.Players.LocalPlayer.start.Value = "normal"
  544. game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(18.777990341186523, -2.5860984325408936, -9.264251708984375)
  545. elseif Cords == "HubA" then
  546. game.Players.LocalPlayer.start.Value = "hubbing"
  547. game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(-118.72508239746094, -22.03114128112793, 1088.935546875)
  548. elseif Cords == "Respawn" then
  549. game.Players.LocalPlayer.start.Value = "hubbing"
  550. Respawn()
  551. elseif Cords == "HubB" then
  552. game.Players.LocalPlayer.start.Value = ""
  553. game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(-118.72508239746094, -22.03114128112793, 1088.935546875)
  554. end
  555. end
  556. Spawn("Match") --- Match (puts you in match with pvp), HubB (hub with pvp), HubA (hub without pvp), Respawn (puts you back into menu)
  557. end,
  558. })
  559. local Button = Tab:CreateButton({
  560. Name = "dupe loot [KILLS YOU]",
  561. Callback = function()
  562. for i = 1,10 do
  563. task.wait()
  564. workspace.ServerStuff.deathPlay:FireServer()
  565. task.wait()
  566. end
  567. end,
  568. })
  569. local Button = Tab:CreateButton({
  570. Name = "inf yield",
  571. Callback = function()
  572. loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
  573. end,
  574. })
  575. local Button = Tab:CreateButton({
  576. Name = "hanger thoughts",
  577. Callback = function()
  578. local uis = game:GetService("UserInputService")
  579. uis.InputBegan:Connect(function(input,gameprocess)
  580. if gameprocess == true then return end
  581. if input.KeyCode == Enum.KeyCode.B then
  582. workspace.ServerStuff.applyGore:FireServer("hangerPopup", game.Players.LocalPlayer.Character.PrimaryPart, nil)
  583. workspace.ServerStuff.applyGore:FireServer("hangerPopup", game.Players.LocalPlayer.Character.PrimaryPart, nil)
  584. workspace.ServerStuff.applyGore:FireServer("hangerPopup", game.Players.LocalPlayer.Character.PrimaryPart, nil)
  585. workspace.ServerStuff.applyGore:FireServer("hangerPopup", game.Players.LocalPlayer.Character.PrimaryPart, nil)
  586. workspace.ServerStuff.applyGore:FireServer("hangerPopup", game.Players.LocalPlayer.Character.PrimaryPart, nil)
  587. workspace.ServerStuff.applyGore:FireServer("hangerPopup", game.Players.LocalPlayer.Character.PrimaryPart, nil)
  588. end
  589. end)
  590. end,
  591. })
  592. local Button = Tab:CreateButton({
  593. Name = "inf yield",
  594. Callback = function()
  595. loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
  596. end,
  597. })
  598. local Button = Tab:CreateButton({
  599. Name = "funny sound troll",
  600. Callback = function()
  601. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  602. local Window = Library.CreateLib("Sounds", "Serpent")
  603. -- Tabs --
  604. local Songs = Window:NewTab("Holdout")
  605. local Gamemode = Window:NewTab("Gamemode")
  606. local Theme = Window:NewTab("Theme")
  607. local Events = Window:NewTab("Events")
  608. local Traps = Window:NewTab("Trigger")
  609. local Boss = Window:NewTab("Gabriel")
  610. local Emperor = Window:NewTab("Emperor")
  611. local Ilija = Window:NewTab("Ilija")
  612. local AGENT = Window:NewTab("AGENT")
  613. local Shadow = Window:NewTab("Reikgon")
  614. local Settings = Window:NewTab("Settings")
  615. -- Local --
  616. local Play = game:GetService("Workspace").ServerStuff.playAudio
  617. -- Holdout --
  618. local Holdpot = Songs:NewSection("Boss Themes")
  619. Holdpot:NewButton("Medieval", "Knights Theme", function()
  620. Play:FireServer({"songs", "holdout_bosses"}, "medieval", workspace)
  621. game.StarterGui:SetCore("SendNotification", {
  622. Title = "Boss Themes";
  623. Text = "Playing - Knights Theme";
  624. Icon = "rbxassetid://6833114846";
  625. Duration = 4;
  626. })
  627. end)
  628. Holdpot:NewButton("Zealot", "Zealot Theme", function()
  629. Play:FireServer({"songs", "holdout_bosses"}, "zealot", workspace)
  630. game.StarterGui:SetCore("SendNotification", {
  631. Title = "Boss Themes";
  632. Text = "Playing - Zealot Theme";
  633. Icon = "rbxassetid://6833114846";
  634. Duration = 4;
  635. })
  636. end)
  637. Holdpot:NewButton("Sickler", "Sickler Theme", function()
  638. Play:FireServer({"songs", "holdout_bosses"}, "sickler", workspace)
  639. game.StarterGui:SetCore("SendNotification", {
  640. Title = "Boss Themes";
  641. Text = "Playing - Sickler Theme";
  642. Icon = "rbxassetid://6833114846";
  643. Duration = 4;
  644. })
  645. end)
  646. Holdpot:NewButton("Sledge", "Sledge Queen Theme", function()
  647. Play:FireServer({"songs", "holdout_bosses"}, "sledge", workspace)
  648. game.StarterGui:SetCore("SendNotification", {
  649. Title = "Boss Themes";
  650. Text = "Playing - Sledge Theme";
  651. Icon = "rbxassetid://6833114846";
  652. Duration = 4;
  653. })
  654. end)
  655. Holdpot:NewButton("Yosef", "Yosef Theme", function()
  656. Play:FireServer({"songs", "holdout_bosses"}, "yosef", workspace)
  657. game.StarterGui:SetCore("SendNotification", {
  658. Title = "Boss Themes";
  659. Text = "Playing - Yosef Theme";
  660. Icon = "rbxassetid://6833114846";
  661. Duration = 4;
  662. })
  663. end)
  664. Holdpot:NewButton("Rhyer", "Rhyer Theme", function()
  665. Play:FireServer({"songs", "holdout_bosses"}, "rhyer", workspace)
  666. game.StarterGui:SetCore("SendNotification", {
  667. Title = "Boss Themes";
  668. Text = "Playing - Rhyer Theme";
  669. Icon = "rbxassetid://6833114846";
  670. Duration = 4;
  671. })
  672. end)
  673. Holdpot:NewButton("Bad", "Bad Business Theme", function()
  674. Play:FireServer({"songs", "holdout_bosses"}, "bad", workspace)
  675. game.StarterGui:SetCore("SendNotification", {
  676. Title = "Boss Themes";
  677. Text = "Playing - Bad Theme";
  678. Icon = "rbxassetid://6833114846";
  679. Duration = 4;
  680. })
  681. end)
  682. -- Theme --
  683. local Theme = Theme:NewSection("Theme")
  684. Theme:NewButton("Scavfinal", "ScavFinal Theme", function()
  685. Play:FireServer({"songs"}, "scavfinal", workspace)
  686. game.StarterGui:SetCore("SendNotification", {
  687. Title = "Theme";
  688. Text = "Playing - Scavfinal Theme";
  689. Icon = "rbxassetid://6833114846";
  690. Duration = 4;
  691. })
  692. end)
  693. Theme:NewButton("Scavwars", "Scavwars Theme", function()
  694. Play:FireServer({"songs"}, "scavwar", workspace)
  695. game.StarterGui:SetCore("SendNotification", {
  696. Title = "Theme";
  697. Text = "Playing - Scavwars Theme";
  698. Icon = "rbxassetid://6833114846";
  699. Duration = 4;
  700. })
  701. end)
  702. Theme:NewButton("Final", "This shit Dope", function()
  703. Play:FireServer({"songs"}, "final", workspace)
  704. game.StarterGui:SetCore("SendNotification", {
  705. Title = "Theme";
  706. Text = "Playing - Final Theme";
  707. Icon = "rbxassetid://6833114846";
  708. Duration = 4;
  709. })
  710. end)
  711. Theme:NewButton("End Credits", "Ending Credits Theme", function()
  712. Play:FireServer({"songs"}, "unused2", workspace)
  713. game.StarterGui:SetCore("SendNotification", {
  714. Title = "Theme";
  715. Text = "Playing - End Theme";
  716. Icon = "rbxassetid://6833114846";
  717. Duration = 4;
  718. })
  719. end)
  720. Theme:NewButton("Unused", "Unused Theme", function()
  721. Play:FireServer({"songs"}, "unused1", workspace)
  722. game.StarterGui:SetCore("SendNotification", {
  723. Title = "Theme";
  724. Text = "Playing - Unused Theme";
  725. Icon = "rbxassetid://6833114846";
  726. Duration = 4;
  727. })
  728. end)
  729. -- Gamemode --
  730. local Mode = Gamemode:NewSection("Random Themes")
  731. Mode:NewButton("Juggernaut", "Juggernaut", function()
  732. Play:FireServer({"gamemode"}, "juggernaut", workspace)
  733. game.StarterGui:SetCore("SendNotification", {
  734. Title = "Random";
  735. Text = "Playing - Juggernaut";
  736. Icon = "rbxassetid://6833114846";
  737. Duration = 4;
  738. })
  739. end)
  740. Mode:NewButton("Bloodrush", "Bloodrush", function()
  741. Play:FireServer({"gamemode"}, "bloodrush", workspace)
  742. game.StarterGui:SetCore("SendNotification", {
  743. Title = "Random";
  744. Text = "Playing - Bloodrush";
  745. Icon = "rbxassetid://6833114846";
  746. Duration = 4;
  747. })
  748. end)
  749. Mode:NewButton("GamemodeA", "GamemodeA", function()
  750. Play:FireServer({"gamemode"}, "gamemodeA", workspace)
  751. game.StarterGui:SetCore("SendNotification", {
  752. Title = "Random";
  753. Text = "Playing - GamemodeA";
  754. Icon = "rbxassetid://6833114846";
  755. Duration = 4;
  756. })
  757. end)
  758. Mode:NewButton("GamemodeB", "GamemodeB", function()
  759. Play:FireServer({"gamemode"}, "gamemodeB", workspace)
  760. game.StarterGui:SetCore("SendNotification", {
  761. Title = "Random";
  762. Text = "Playing - GamemodeB";
  763. Icon = "rbxassetid://6833114846";
  764. Duration = 4;
  765. })
  766. end)
  767. Mode:NewButton("GamemodeC", "GamemodeC", function()
  768. Play:FireServer({"gamemode"}, "gamemodeC", workspace)
  769. game.StarterGui:SetCore("SendNotification", {
  770. Title = "Random";
  771. Text = "Playing - GamemodeC";
  772. Icon = "rbxassetid://6833114846";
  773. Duration = 4;
  774. })
  775. end)
  776. Mode:NewButton("Horn", "Horn", function()
  777. Play:FireServer({"gamemode"}, "horn", workspace)
  778. game.StarterGui:SetCore("SendNotification", {
  779. Title = "Random";
  780. Text = "Playing - Horn";
  781. Icon = "rbxassetid://6833114846";
  782. Duration = 4;
  783. })
  784. end)
  785. -- Events --
  786. local Event = Events:NewSection("Events Sounds")
  787. Event:NewButton("KillSwitch", "KillSwitch", function()
  788. Play:FireServer({"events", "survevents"}, "killswitch", workspace)
  789. game.StarterGui:SetCore("SendNotification", {
  790. Title = "Events";
  791. Text = "Playing - KillSwitch";
  792. Icon = "rbxassetid://6833114846";
  793. Duration = 4;
  794. })
  795. end)
  796. Event:NewButton("Flareraid", "Flareraid", function()
  797. Play:FireServer({"events", "survevents"}, "flareraid", workspace)
  798. game.StarterGui:SetCore("SendNotification", {
  799. Title = "Events";
  800. Text = "Playing - Flareraid";
  801. Icon = "rbxassetid://6833114846";
  802. Duration = 4;
  803. })
  804. end)
  805. Event:NewButton("Bloodrush", "Bloodrush", function()
  806. Play:FireServer({"events", "survevents"}, "bloodrush", workspace)
  807. game.StarterGui:SetCore("SendNotification", {
  808. Title = "Events";
  809. Text = "Playing - Bloodrush";
  810. Icon = "rbxassetid://6833114846";
  811. Duration = 4;
  812. })
  813. end)
  814. Event:NewButton("Thunder", "Thunder", function()
  815. Play:FireServer({"events", "survevents"}, "thunder", workspace)
  816. game.StarterGui:SetCore("SendNotification", {
  817. Title = "Events";
  818. Text = "Playing - Thunder";
  819. Icon = "rbxassetid://6833114846";
  820. Duration = 4;
  821. })
  822. end)
  823. Event:NewButton("Exotic", "Exotic", function()
  824. Play:FireServer({"events", "survevents"}, "exotic", workspace)
  825. game.StarterGui:SetCore("SendNotification", {
  826. Title = "Events";
  827. Text = "Playing - Exotic";
  828. Icon = "rbxassetid://6833114846";
  829. Duration = 4;
  830. })
  831. end)
  832. Event:NewButton("Monte", "Monte", function()
  833. Play:FireServer({"events", "survevents"}, "monte", workspace)
  834. game.StarterGui:SetCore("SendNotification", {
  835. Title = "Events";
  836. Text = "Playing - Monte";
  837. Icon = "rbxassetid://6833114846";
  838. Duration = 4;
  839. })
  840. end)
  841. -- Traps --
  842. local Tr = Traps:NewSection("Trigger Sounds")
  843. Tr:NewButton("Flare", "Flare Trap", function()
  844. Play:FireServer({"world_item"}, "trap_flare1", workspace)
  845. game.StarterGui:SetCore("SendNotification", {
  846. Title = "Trigger";
  847. Text = "Triggering - Flare";
  848. Icon = "rbxassetid://6833114846";
  849. Duration = 1;
  850. })
  851. end)
  852. Tr:NewButton("Flare2", "Flare Trap2", function()
  853. Play:FireServer({"world_item"}, "trap_flare2", workspace)
  854. game.StarterGui:SetCore("SendNotification", {
  855. Title = "Trigger";
  856. Text = "Triggering - Flare2";
  857. Icon = "rbxassetid://6833114846";
  858. Duration = 1;
  859. })
  860. end)
  861. Tr:NewButton("Dynamite", "Dynamite Trap", function()
  862. Play:FireServer({"world_item"}, "trap_fuse", workspace)
  863. game.StarterGui:SetCore("SendNotification", {
  864. Title = "Trigger";
  865. Text = "Triggering - Flare";
  866. Icon = "rbxassetid://6833114846";
  867. Duration = 1;
  868. })
  869. end)
  870. Tr:NewButton("Firebomb", "Firebomb", function()
  871. Play:FireServer({"world_item"}, "firebomb", workspace)
  872. game.StarterGui:SetCore("SendNotification", {
  873. Title = "Trigger";
  874. Text = "Triggering - Firebomb";
  875. Icon = "rbxassetid://6833114846";
  876. Duration = 1;
  877. })
  878. end)
  879. -- Boss --
  880. local Boss = Boss:NewSection("Voicelines")
  881. Boss:NewDropdown("Taunt", "Taunt", {"taunt_1", "taunt_2", "taunt_3", "taunt_4", "taunt_5", "taunt_6", "taunt_7", "taunt_8", "taunt_9"}, function(Select)
  882. Play:FireServer({"ai", "boss"}, Select, workspace)
  883. end)
  884. Boss:NewDropdown("Hurt", "Hurt", {"hurt_1", "hurt_2", "hurt_3", "hurt_4"}, function(Hurt)
  885. Play:FireServer({"ai", "boss"}, Hurt, workspace)
  886. end)
  887. Boss:NewButton("Big Hurt", "Totally Moaning", function()
  888. Play:FireServer({"ai", "boss"}, "big_hurt", workspace)
  889. end)
  890. Boss:NewButton("Intro", "Introduction", function()
  891. Play:FireServer({"ai", "boss"}, "intro_1", workspace)
  892. end)
  893. Boss:NewButton("Intro2", "Introduction2", function()
  894. Play:FireServer({"ai", "boss"}, "intro_2", workspace)
  895. end)
  896. Boss:NewButton("Gameover", "Gameover", function()
  897. Play:FireServer({"ai", "boss"}, "game_over1", workspace)
  898. end)
  899. Boss:NewButton("Gameover2", "Gameover2", function()
  900. Play:FireServer({"ai", "boss"}, "game_over2", workspace)
  901. end)
  902. Boss:NewButton("Behold", "Behold Power of An Angels", function()
  903. Play:FireServer({"ai", "boss"}, "behold", workspace)
  904. end)
  905. Boss:NewButton("Enough", "Enough", function()
  906. Play:FireServer({"ai", "boss"}, "enough", workspace)
  907. end)
  908. Boss:NewButton("Woes", "Woes", function()
  909. Play:FireServer({"ai", "boss"}, "woes", workspace)
  910. end)
  911. -- Emperor --
  912. local Emp = Emperor:NewSection("Voicelines")
  913. Emp:NewDropdown("Begin", "Begin", {"begin1", "begin2", "begin3"}, function(begin)
  914. Play:FireServer({"events", "emperor"}, begin, workspace)
  915. end)
  916. Emp:NewDropdown("Blocked", "Blocked", {"blocked1", "blocked2", "blocked3", "blocked4", "blocked5"}, function(blocked)
  917. Play:FireServer({"events", "emperor"}, blocked, workspace)
  918. end)
  919. Emp:NewDropdown("Chatter", "Chatter", {"chatter1", "chatter2", "chatter3", "chatter4", "chatter5"}, function(chat)
  920. Play:FireServer({"events", "emperor"}, chat, workspace)
  921. end)
  922. Emp:NewDropdown("Confirm", "Confirm", {"confirm1", "confirm2", "confirm3", "confirm4", "confirm5"}, function(confirm)
  923. Play:FireServer({"events", "emperor"}, confirm, workspace)
  924. end)
  925. Emp:NewDropdown("Lowhealth", "Lowhealth", {"lowhealth1", "lowhealth2", "lowhealth3"}, function(low)
  926. Play:FireServer({"events", "emperor"}, low, workspace)
  927. end)
  928. -- Ilija --
  929. local Ilija = Ilija:NewSection("Voicelines")
  930. Ilija:NewDropdown("Arrive", "Arrive", {"arrive1", "arrive2", "arrive3"}, function(Arrive)
  931. Play:FireServer({"voices", "ilija", "arrive"}, Arrive, workspace)
  932. end)
  933. Ilija:NewDropdown("Quip", "Quip", {"quip1", "quip2", "quip3", "quip4", "quip5"}, function(Quip)
  934. Play:FireServer({"voices", "ilija", "quip"}, Quip, workspace)
  935. end)
  936. Ilija:NewDropdown("End", "End", {"end1", "end2", "end3"}, function(End)
  937. Play:FireServer({"voices", "ilija", "end"}, End, workspace)
  938. end)
  939. Ilija:NewDropdown("Reload", "Reload", {"reload1", "reload2", "reload3", "reload4", "reload5", "reload6", "reload7", "reload8", "reload9"}, function(Reload)
  940. Play:FireServer({"voices", "ilija", "reload"}, Reload, workspace)
  941. end)
  942. Ilija:NewDropdown("Shot", "Shot", {"shot1", "shot2", "shot3", "shot4", "shot5", "shot6", "shot7", "shot8", "shot9", "shot10", "shot11"}, function(Shot)
  943. Play:FireServer({"voices", "ilija", "shot"}, Shot, workspace)
  944. end)
  945. -- AGENT --
  946. local Agen = AGENT:NewSection("AGENT Voicelines")
  947. Agen:NewDropdown("Stormenter", "Stormenter", {"storm1", "storm2"}, function(storm)
  948. Play:FireServer({"AGENT", "stormenter"}, storm, workspace)
  949. end)
  950. Agen:NewDropdown("Stormleave", "Stormleave", {"storm1", "storm2"}, function(storm2)
  951. Play:FireServer({"AGENT", "stormleave"}, storm2, workspace)
  952. end)
  953. Agen:NewDropdown("hostile", "hostile", {"hostile1", "hostile2", "hostile3", "hostile4", "hostile5", "hostile6", "hostile7", "hostile8"}, function(hostile)
  954. Play:FireServer({"AGENT", "hostile"}, hostile, workspace)
  955. end)
  956. Agen:NewDropdown("Heavy", "Heavy", {"heavy1", "heavy2"}, function(heavy)
  957. Play:FireServer({"AGENT", "heavy"}, heavy, workspace)
  958. end)
  959. Agen:NewDropdown("Join", "Join", {"join1", "join2", "join3"}, function(join)
  960. Play:FireServer({"AGENT", "join"}, join, workspace)
  961. end)
  962. Agen:NewDropdown("Left", "Left", {"left1", "left2", "left3"}, function(left)
  963. Play:FireServer({"AGENT", "left"}, left, workspace)
  964. end)
  965. Agen:NewDropdown("Down", "Down", {"down1", "down2"}, function(down)
  966. Play:FireServer({"AGENT", "down"}, down, workspace)
  967. end)
  968. Agen:NewDropdown("Hvt", "Hvt", {"hvt1", "hvt2", "hvt3"}, function(hvt)
  969. Play:FireServer({"AGENT", "hvt"}, hvt, workspace)
  970. end)
  971. Agen:NewDropdown("Lowhealth", "Lowhealth", {"lowhealth1", "lowhealth2", "lowhealth3"}, function(low)
  972. Play:FireServer({"AGENT", "lowhealth"}, low, workspace)
  973. end)
  974. Agen:NewDropdown("Echo Start", "Echo Start", {"start1", "start2"}, function(storm)
  975. Play:FireServer({"AGENT", "echo_start"}, storm, workspace)
  976. end)
  977. -- Shadow --
  978. local Shadow = Shadow:NewSection("Reikgon Voices")
  979. Shadow:NewButton("Sickler Scream", "Alert", function()
  980. Play:FireServer({"shadow"}, "alert", workspace)
  981. end)
  982. Shadow:NewButton("Chainbreak", "Chainbreak", function()
  983. Play:FireServer({"shadow"}, "chainbreak", workspace)
  984. end)
  985. Shadow:NewButton("Sickler Theme", "Sickler Provoked Theme", function()
  986. Play:FireServer({"shadow"}, "sickler_song", workspace)
  987. end)
  988. Shadow:NewButton("Sickler Crying", "Sickler Idle", function()
  989. Play:FireServer({"shadow"}, "sickler_idle", workspace)
  990. end)
  991. Shadow:NewDropdown("Sickler", "Sickler Voice", {"sickler_noise1", "sickler_noise2", "sickler_noise3"}, function(sickler)
  992. Play:FireServer({"shadow"}, sickler, workspace)
  993. end)
  994. Shadow:NewLabel("Skinner")
  995. Shadow:NewDropdown("Skinner", "Skinner Voice", {"skinner_noise1", "skinner_noise2", "skinner_noise3", "skinner_noise4", "skinner_noise5"}, function(skinner)
  996. Play:FireServer({"shadow"}, skinner, workspace)
  997. end)
  998. Shadow:NewLabel("Hanger")
  999. Shadow:NewDropdown("Hanger Alert", "Hanger Alert", {"alert1", "alert2", "alert3"}, function(hanger)
  1000. Play:FireServer({"shadow", "hang"}, hanger, workspace)
  1001. end)
  1002. Shadow:NewButton("Influence", "influence", function()
  1003. Play:FireServer({"shadow", "hang"}, "influence1", workspace)
  1004. end)
  1005. Shadow:NewButton("Influence2", "influence2", function()
  1006. Play:FireServer({"shadow", "hang"}, "influence2", workspace)
  1007. end)
  1008. Shadow:NewButton("Cast", "Possessed Sound", function()
  1009. Play:FireServer({"shadow", "hang"}, "cast", workspace)
  1010. end)
  1011. Shadow:NewButton("Resist", "Out of Possessed", function()
  1012. Play:FireServer({"shadow", "hang"}, "resist", workspace)
  1013. end)
  1014. Shadow:NewLabel("Hidden")
  1015. Shadow:NewButton("Attack", "Hidden Attack Sound", function()
  1016. Play:FireServer({"events", "hiddenB"}, "attack", workspace)
  1017. end)
  1018. Shadow:NewDropdown("Voicelines", "Taunt", {"taunt1", "taunt2", "taunt3", "taunt4"}, function(hidden)
  1019. Play:FireServer({"events", "hiddenB"}, hidden, workspace)
  1020. end)
  1021. -- Settings --
  1022. local Set = Settings:NewSection("Settings")
  1023. Set:NewKeybind("UI", "UI Keybind", Enum.KeyCode.RightShift, function()
  1024. Library:ToggleUI()
  1025. end)
  1026. end,
  1027. })
  1028. local Button = Tab:CreateButton({
  1029. Name = "inf stamina",
  1030. Callback = function()
  1031. repeat
  1032. task.wait()
  1033. until game.Players.LocalPlayer.PlayerGui.mainHUD.StaminaFrame:FindFirstChild("TextLabel") ~= nil
  1034. if game.Players.LocalPlayer.PlayerGui.mainHUD.StaminaFrame == nil then
  1035. return
  1036. end
  1037. function GrabMainScript()
  1038. for _, instance in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  1039. if instance:IsA("LocalScript") and instance.Name ~= "ClickDetectorScript" then
  1040. return instance
  1041. end
  1042. end
  1043. end
  1044. local func
  1045. local script = GrabMainScript()
  1046. for i, v in pairs(getreg()) do
  1047. if type(v) == "function" and getfenv(v).script then
  1048. if getfenv(v).script == script then
  1049. local upvalues = getupvalues(v)
  1050. if
  1051. tostring(upvalues[3]) ==
  1052. tostring(game.Players.LocalPlayer.PlayerGui.mainHUD.StaminaFrame:FindFirstChild("TextLabel").Text)
  1053. then
  1054. func = v
  1055. end
  1056. end
  1057. end
  1058. end
  1059. spawn(
  1060. function()
  1061. repeat
  1062. setupvalue(func, 3, math.huge)
  1063. task.wait()
  1064. until game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").Health <= 0
  1065. end
  1066. )
  1067. end,
  1068. })
  1069. local Button = Tab:CreateButton({
  1070. Name = "control sq [use inf yield]",
  1071. Callback = function()
  1072. local controlling = workspace.activeHostiles["AI_QUEEN"]
  1073. local friendly = true
  1074. game.Players.LocalPlayer.Character = controlling
  1075. workspace.CurrentCamera.CameraSubject = controlling
  1076. workspace.CurrentCamera.CameraType = "Custom"
  1077. local player = game.Players.LocalPlayer
  1078. LocalPlayer = game.Players.LocalPlayer
  1079. Players = game:GetService("Players")
  1080. RunService = game:GetService("RunService")
  1081. local lp = game.Players.LocalPlayer
  1082. local gui = lp.PlayerGui
  1083. local rs = game.ReplicatedStorage
  1084. local ms = lp:GetMouse()
  1085. controlling.Humanoid:GetPropertyChangedSignal("WalkToPoint"):Connect(function()
  1086. controlling.Humanoid.WalkToPoint = controlling.HumanoidRootPart.Position
  1087. end)
  1088. if controlling:FindFirstChild("HumanoidRootPart") then
  1089. if workspace.speccingPlayers[game.Players.LocalPlayer.Name].HumanoidRootPart:FindFirstChild("BodyPosition") then
  1090. workspace.speccingPlayers[game.Players.LocalPlayer.Name].HumanoidRootPart:FindFirstChild("BodyPosition"):Destroy()
  1091. end
  1092. workspace.speccingPlayers[game.Players.LocalPlayer.Name].HumanoidRootPart.Anchored = false
  1093. workspace.speccingPlayers[game.Players.LocalPlayer.Name].HumanoidRootPart.CFrame = controlling.HumanoidRootPart.CFrame - Vector3.new(0,10,0)
  1094. wait(0.2)
  1095. --[[spawn(function()
  1096. game:GetService('RunService').Stepped:connect(function()
  1097. workspace.speccingPlayers[game.Players.LocalPlayer.Name].Humanoid:ChangeState(11)
  1098. end)
  1099. end)--]]
  1100. spawn(function()
  1101. local lp = game:GetService("Players").LocalPlayer
  1102. local c = workspace.speccingPlayers[game.Players.LocalPlayer.Name]
  1103. local hrp0 = c:FindFirstChild("HumanoidRootPart")
  1104. local hrp1 = hrp0:Clone()
  1105. c.Parent = nil
  1106. hrp0.Parent = hrp1
  1107. hrp0.RootJoint.Part0 = nil
  1108. hrp1.Parent = c
  1109. local h = game:GetService("RunService").Heartbeat
  1110. c.Parent = workspace
  1111. spawn(function()
  1112. hrp0.Transparency = 0.5
  1113. while h:Wait() and c and c.Parent do
  1114. hrp0.CFrame = hrp1.CFrame
  1115. hrp0.Orientation += Vector3.new(0, 0, 180)
  1116. hrp0.Position = controlling.HumanoidRootPart.Position - Vector3.new(0,10,0)
  1117. hrp0.Velocity = hrp1.Velocity
  1118. end
  1119. end)
  1120. end)
  1121. end
  1122. end,
  1123. })