glockkz

Aidez v3

Oct 30th, 2020
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 154.71 KB | None | 0 0
  1. repeat wait() until game:FindFirstChild("Players") ~= nil
  2. repeat wait() until game.Players.LocalPlayer ~= nil
  3. repeat wait() until game.Players.LocalPlayer:FindFirstChild("Backpack")
  4.  
  5. if game.PlaceId == 455366377 or game.PlaceId == 4669040 then
  6. print("Currently Playing The Streets! Injecting Mega Combat V3!")
  7. else
  8. return
  9. end
  10. local LocalP = game.Players.LocalPlayer
  11. local loadcheck = nil
  12. pcall(function()
  13. loadcheck = game:HttpGet("https://pastebin.com/raw/h4WweSsN")
  14. end)
  15. doloadstrings = true
  16. if loadcheck == nil then
  17. doloadstrings = false
  18. end
  19.  
  20. local mouse = LocalP:GetMouse()
  21.  
  22. local ShiftHeld = false
  23. local WHeld = false
  24. local SHeld = false
  25. local AHeld = false
  26. local DHeld = false
  27. local SuperRun = true
  28. local RunSpeed = 1
  29. local SpeedType = "cframe"
  30. ShiftHeldLegacy = false
  31. local SpeedTypes = {
  32. "cframe";
  33. "walkspeed";
  34. "ws";
  35. }
  36. local DefaultWalkSpeed = 24.9
  37.  
  38. local SpaceHeld = false
  39. local SuperJump = true
  40. local JumpHeight = 0.9
  41.  
  42. local shootuzi = false
  43. local canfireuzi = true
  44. local uzidelay = false
  45. local leftclickdown = true
  46. local rightclickdown = false
  47. local reloaddebounce = false
  48.  
  49. local inffly = true
  50.  
  51. local attackernames = {
  52. "OPP";
  53. "ATTACKER";
  54. "ENEMY";
  55. "FIEND";
  56. "v SMELLY v";
  57. "HEALTH TAKER";
  58. }
  59.  
  60. local hitlisttitles = {
  61. "KILL\nV";
  62. "KILL THIS PERSON\nV";
  63. }
  64.  
  65. local uzidebounce = false
  66. local superuziequipped = false
  67.  
  68. local eating = false
  69. local healing = false
  70.  
  71. local noslow = false
  72.  
  73. local noclip = false
  74.  
  75. local antiknockdown = false
  76.  
  77. local triggerbot = false
  78.  
  79. local flying = false
  80. local flyspeed = 2
  81. local firstfly = true
  82.  
  83. local gotodebounce = false
  84.  
  85. local autoheal = false
  86. local reequiptool = nil
  87.  
  88. local targetpart = "Head"
  89.  
  90. local bypass = false
  91.  
  92. local cashfarm = false
  93. local cashfarmdebounce = false
  94. local safeplat = Instance.new("Part", game.Workspace)
  95. safeplat.Anchored = true
  96. safeplat.Size = Vector3.new(100,1,100)
  97. safeplat.CFrame = CFrame.new(0,-5,0)
  98. local safespot = CFrame.new()
  99.  
  100.  
  101. local rolldebounce = false
  102.  
  103. local aimlocktarget = ""
  104.  
  105. local ControlHeld = false
  106.  
  107. local passivemode = false
  108.  
  109. local camlocktarget = nil
  110.  
  111. local walkspeed = 15.89999961853
  112.  
  113. local setwalkspeed = 15.89999961853
  114.  
  115. local oldwalkspeed = 24.9
  116.  
  117. local EHeld = false
  118.  
  119. local LeftAltHeld = true
  120.  
  121. local StoredCans = {}
  122. local StoredBins = {}
  123. local StoredPlanks = {}
  124. local Baseplates = {}
  125.  
  126. local Shots = nil
  127. local Stamina = nil
  128. local Damage = nil
  129. local KODamage = nil
  130. local Range = nil
  131.  
  132. local RemoteMode = false
  133. local DefaultGrips = {
  134. Shotty = CFrame.new(0.5, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  135. Glock = CFrame.new(0.400000006, -0.100000001, 0, 0.00791937113, 0, 0.999968588, 0, 1, 0, -0.999968588, 0, 0.00791937113);
  136. Uzi = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  137. SawedOff = CFrame.new(0.5, 0, -0.150000006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  138. }
  139.  
  140. local characters = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"}
  141. for i = 1,#characters do
  142. table.insert(characters, string.upper(characters[i]))
  143. if i <= 10 then
  144. table.insert(characters, tostring(i))
  145. end
  146. end -- this has to be by far the most retarded addition to mega combat. ever.
  147.  
  148.  
  149. local itemesp = true
  150.  
  151. local watermark = nil
  152. local processingwatermark = false
  153. local changingwatermark = false
  154.  
  155. local function checkproperty(Object, Property)
  156. local toreturn = pcall(function()
  157. if typeof(Object[Property]) == "Instance" then
  158. error()
  159. end
  160. end)
  161. return toreturn
  162. end
  163.  
  164.  
  165. teleportable = {
  166. cans = function()
  167. if #StoredCans == 0 then
  168. local toreturn = {}
  169. for i,v in pairs(game.Workspace:GetChildren()) do
  170. if v.Name == "Soda" then
  171. table.insert(toreturn, v)
  172. table.insert(StoredCans, v)
  173. end
  174. end
  175. return toreturn
  176. else
  177. return StoredCans
  178. end
  179. end,
  180. bins = function()
  181. if #StoredBins == 0 then
  182. local toreturn = {}
  183. for i,v in pairs(game.Workspace:GetDescendants()) do
  184. if checkproperty(v, "Anchored") then
  185. if v:IsA("Part") and v.Parent.Name == "Building" and v.Anchored == false then
  186. table.insert(toreturn, v)
  187. table.insert(StoredBins, v)
  188. end
  189. end
  190. end
  191. return toreturn
  192. else
  193. return StoredBins
  194. end
  195. end,
  196. planks = function()
  197. if #StoredPlanks == 0 then
  198. local toreturn = {}
  199. for i,boards in pairs(game.Workspace:GetChildren()) do
  200. if boards.Name == "Boards" then
  201. for i,v in pairs(boards:GetChildren()) do
  202. if v:IsA("BasePart") and v.Anchored == false then
  203. table.insert(toreturn, v)
  204. table.insert(StoredPlanks, v)
  205. end
  206. end
  207. end
  208. end
  209. return toreturn
  210. else
  211. return StoredPlanks
  212. end
  213. end,
  214. cars = function()
  215. local toreturn = {}
  216. for i,v in pairs(game.Workspace.Cars:GetDescendants()) do
  217. if v:IsA("BasePart") and v.Anchored == false then
  218. table.insert(toreturn, v)
  219. end
  220. end
  221. return toreturn
  222. end,
  223. all = function()
  224. local toreturn = {}
  225. for i,v in pairs(game.Workspace:GetDescendants()) do
  226. if checkproperty(v, "Anchored") then
  227. if v.Anchored == false then
  228. local characterdescendant = false
  229. for i,player in pairs(game.Players:GetPlayers()) do
  230. if v:FindFirstAncestor(player.Name) then
  231. characterdescendant = true
  232. end
  233. end
  234. if not characterdescendant then
  235. table.insert(toreturn, v)
  236. end
  237. end
  238. end
  239. end
  240. return toreturn
  241. end,
  242. wedges = function()
  243. local toreturn = {}
  244. for i,model in pairs(game.Workspace:GetChildren()) do
  245. if model.Name == "Model" and model:FindFirstChild("Wedge") then
  246. for i,v in pairs(model:GetChildren()) do
  247. if v:IsA("BasePart") and v.Anchored == false and v.Name == "Wedge" then
  248. table.insert(toreturn, v)
  249. end
  250. end
  251. end
  252. end
  253. return toreturn
  254. end,
  255. grass = function()
  256. local toreturn = {}
  257. for i,v in pairs(game.Workspace:GetChildren()) do
  258. if v:IsA("Part") and v.Anchored == false and v.Material == Enum.Material.Grass then
  259. table.insert(toreturn, v)
  260. end
  261. end
  262. return toreturn
  263. end,
  264. misc = function()
  265. local toreturn = {}
  266. for i,v in pairs(game.Workspace:GetChildren()) do
  267. if v:IsA("Part") and v.Anchored == false and v.Material == Enum.Material.Grass then
  268. table.insert(toreturn, v)
  269. end
  270. end
  271. for i,model in pairs(game.Workspace:GetChildren()) do
  272. if model.Name == "Model" and model:FindFirstChild("Wedge") then
  273. for i,v in pairs(model:GetChildren()) do
  274. if v:IsA("BasePart") and v.Anchored == false and v.Name == "Wedge" then
  275. table.insert(toreturn, v)
  276. end
  277. end
  278. end
  279. end
  280. return toreturn
  281. end,
  282. }
  283.  
  284. local meta = getrawmetatable(game) -- rip free exploits :sob:
  285. local namecall = meta.__namecall
  286. local newindex = meta.__newindex
  287. local index = meta.__index
  288. if PROTOSMASHER_LOADED then
  289. make_writeable(meta)
  290. else
  291. setreadonly(meta,false)
  292. end
  293.  
  294. local fakemodel = Instance.new("Model")
  295. fakemodel.Parent = game.Workspace
  296. fakehumanoid = Instance.new("Humanoid")
  297. local fakevalue = Instance.new("BoolValue")
  298. fakevalue.Value = false
  299. local fakestam = Instance.new("NumberValue")
  300. fakestam.Value = 100.8
  301. local fakeimage = Instance.new("ImageLabel")
  302.  
  303. meta.__namecall=newcclosure(function(self,...)
  304. local Script = nil
  305. if PROTOSMASHER_LOADED then
  306. Script = getfenv(2).Script
  307. else
  308. Script = getfenv(2).script
  309. end
  310. local method = ""
  311. if PROTOSMASHER_LOADED then
  312. method = get_namecall_method()
  313. else
  314. method = getnamecallmethod()
  315. end
  316. local Args={...}
  317. if not checkcaller() or not is_protosmasher_caller() then
  318. local Args={...}
  319. if method == "Destroy" and tostring(self) == "BodyGyro" or method == "Destroy" and tostring(self) == "BodyVelocity" then
  320. local destroybait = Instance.new("Part", game.Workspace)
  321. return namecall(destroybait,...)
  322. end
  323. if method == "Play" and RemoteMode then
  324. self:Stop() -- lol perish idiot
  325. -- return wait(9e9)
  326. end
  327. if method == "BreakJoints" and tostring(self) == LocalP.Character.Name then
  328. return namecall(fakemodel,...)
  329. end
  330. if method == "FireServer" then
  331. if tostring(self) == "lIII" or tostring(self.Parent) == "ReplicatedStorage" then
  332. return wait(9e9)
  333. end
  334. if tostring(self) == "Drag" and LeftAltHeld then
  335. return wait(9e9)
  336. end
  337. end
  338. if Args[1] == "hey" then
  339. return wait(9e9)
  340. end
  341. if Args[2] == "hey" then
  342. return wait(9e9)
  343. end
  344. if method == "Kick" then
  345. return wait(9e9)
  346. end
  347. if method == "ClearAllChildren" or method == "Destroy" then
  348. return
  349. end
  350. if string.lower(method) == "waitforchild" then
  351. if Args[1] == "HumanoidRootPart" then
  352. if bypass then
  353. Args[1] = "Torso"
  354. return namecall(self,unpack(Args))
  355. end
  356. end
  357. end
  358. if string.lower(method) == "findfirstchild" then
  359. if Args[1] == "HumanoidRootPart" then
  360. if bypass then
  361. Args[1] = "Torso"
  362. end
  363. end
  364. end
  365. end
  366.  
  367. if method == "FireServer" and tostring(self) == "Fire" then
  368. pcall(function()
  369. local WeaponName = string.lower(tostring(self.Parent))
  370. if self.Parent.Ammo.Value == 0 then
  371. if WeaponName == "uzi" then
  372. Shots.Text = "14 Shots"
  373. elseif WeaponName == "glock" then
  374. Shots.Text = "8 Shots"
  375. elseif WeaponName == "shotty" or WeaponName == "sawed off" then
  376. Shots.Text = "4 Shots"
  377. end
  378. else
  379. Shots.Text = tostring(self.Parent.Ammo.Value - 1).." Shots"
  380. end
  381. end)
  382. end
  383.  
  384. if method == "FireServer" and typeof(Args[1]) == "CFrame" and tostring(self) == "Fire" and aimlocktarget ~= "" then
  385. pcall(function()
  386. if game.Players[aimlocktarget].Character ~= nil then
  387. if game.Players[aimlocktarget].Character["HumanoidRootPart"] then
  388. Args[1] = game.Players[aimlocktarget].Character[targetpart].CFrame + game.Players[aimlocktarget].Character.HumanoidRootPart.Velocity/5
  389. else
  390. Args[1] = game.Players[aimlocktarget].Character[targetpart].CFrame + game.Players[aimlocktarget].Character.Torso.Velocity/5
  391. end
  392. print("aimlock")
  393. end
  394. end)
  395. return namecall(self,unpack(Args))
  396. end
  397.  
  398. if checkcaller() or is_protosmasher_caller() then
  399. local Args={...}
  400. if string.lower(method) == "findfirstchild" then
  401. if Args[1] ~= nil then
  402. if Args[1] == "HumanoidRootPartP" then
  403. Args[1] = "HumanoidRootPart"
  404. return namecall(self,unpack(Args))
  405. end
  406. end
  407. end
  408. if string.lower(method) == "remove" or string.lower(method) == "destroy" then
  409. if self == watermark then
  410. return wait(9e9)
  411. end
  412. end
  413. end
  414. return namecall(self,...)
  415. end)
  416.  
  417.  
  418. meta.__index=function(self,k)
  419. local Script = nil
  420. if PROTOSMASHER_LOADED then
  421. Script = getfenv(2).Script
  422. else
  423. Script = getfenv(2).script
  424. end
  425. if not checkcaller() or not is_protosmasher_caller() then
  426. if tostring(Script) == "LocalScript" then
  427. if tostring(self) == "Part" and tostring(k) == "Anchored" then
  428. return index(fakevalue,"Value") -- "CustomPhysicalProperties"
  429. end
  430. end
  431. if string.lower(k) == "walkspeed" then
  432. if checkcaller() or is_protosmasher_caller() then
  433. return index(self,k)
  434. end
  435. return walkspeed
  436. end
  437. --[[
  438. if string.lower(tostring(self)) == "stamina" or string.lower(tostring(self)) == "stam" or string.lower(tostring(self)) == "stann" then
  439. return index(fakestam, "Value")
  440. end
  441. --]]
  442. end
  443. if checkcaller() or is_protosmasher_caller() then
  444. if k == "HumanoidRootPart" and tostring(t)==tostring(player) then
  445. if bypass then
  446. if getcallingscript then
  447. if getcallingscript() ~= script then
  448. return index(self,"Torso")
  449. end
  450. else
  451. if get_calling_script(2) ~= script then
  452. return index(self,"Torso")
  453. end
  454. end
  455. end
  456. end
  457. end
  458. return index(self,k)
  459. end
  460.  
  461. meta.__newindex=newcclosure(function(self,k,new)
  462. if not checkcaller() or not is_protosmasher_caller() then
  463. local Script=getfenv(2).script
  464. if k == "CFrame" then
  465. if self.Parent == LocalP.Character then
  466. return
  467. end
  468. end
  469. if tostring(self) == "Humanoid" and tostring(k) == "Health" then
  470. return newindex(fakehumanoid,k,new)
  471. end
  472. if string.lower(tostring(self)) == "stamina" or string.lower(tostring(self)) == "stam" or string.lower(tostring(self)) == "stann" then
  473. return newindex(self,k,100.8) -- eat nuts
  474. end
  475. if string.lower(k) == "walkspeed" then
  476. walkspeed = new
  477. if new == 0 and noslow then
  478. return
  479. elseif new == 0 and not noslow then
  480. return newindex(self,k,new)
  481. elseif LocalP.Character.Humanoid.WalkSpeed <= 1 then
  482. return newindex(self,k,setwalkspeed)
  483. elseif ShiftHeldLegacy == true and SuperRun == false then
  484. return newindex(self,k,new)
  485. elseif ShiftHeldLegacy == false and ControlHeld == true then
  486. return newindex(self,k,new)
  487. elseif ShiftHeldLegacy == true and SuperRun == true and SpeedType == "walkspeed" then
  488. return newindex(self,k,RunSpeed)
  489. elseif ShiftHeldLegacy == true and SuperRun == true and SpeedType == "cframe" then
  490. return newindex(self,k,new)
  491. else
  492. return newindex(self,k,setwalkspeed) -- this shit looks more like a game of papers please than a script at this point
  493. end
  494. end
  495. end
  496. if self == watermark and not processingwatermark then
  497. return newindex(fakeimage,k,new)
  498. end
  499. return newindex(self,k,new)
  500. end)
  501.  
  502. local function esp(instance)
  503. local types = ""
  504. local EspText = "aaaaaah"
  505. local EspFontSize = "Size14" -- Uzi has larger text
  506. local EspColor = BrickColor.new("Bright green") -- Temporary placeholder
  507. local EspPart = instance
  508. for i,v in pairs(instance:GetDescendants()) do
  509. if v:IsA("MeshPart") and v.Name == "Blade" and string.find(tostring(v.MeshId), "12177251") then
  510. types = "katana"
  511. EspText = "KATANA"
  512. EspColor = BrickColor.new("Bright green")
  513. EspPart = v:FindFirstAncestorWhichIsA("BasePart")
  514. elseif v:IsA("MeshPart") and v.MeshId == "rbxassetid://511726060" then
  515. types = "cash"
  516. EspText = "CASH"
  517. EspColor = BrickColor.new("Bright red")
  518. EspPart = v
  519. elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(328964620)) then
  520. types = "uzi"
  521. EspText = "UZI"
  522. EspFontSize = "Size18"
  523. EspColor = BrickColor.new("Bright blue")
  524. EspPart = v:FindFirstAncestorWhichIsA("BasePart")
  525. elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(142383762)) then
  526. types = "shotty"
  527. EspText = "SHOTTY"
  528. EspColor = BrickColor.new("Bright yellow")
  529. EspPart = v:FindFirstAncestorWhichIsA("BasePart")
  530. end
  531. end
  532.  
  533.  
  534. local TracerPart = Instance.new("Part")
  535. TracerPart.Parent = EspPart
  536. TracerPart.Name = "TracerPart"
  537. TracerPart.CFrame = EspPart.CFrame
  538. TracerPart.Size = Vector3.new(0.2,0.2,0.2)
  539. TracerPart.Anchored = true
  540. TracerPart.Transparency = 1
  541.  
  542. local billgui = Instance.new('BillboardGui', TracerPart)
  543. local textlab = Instance.new('TextLabel', billgui)
  544.  
  545. billgui.Name = "ESPBillboard"
  546. billgui.Adornee = TracerPart
  547. billgui.AlwaysOnTop = true
  548. billgui.ExtentsOffset = Vector3.new(0, 1, 0)
  549. billgui.Size = UDim2.new(0, 5, 0, 5)
  550.  
  551. textlab.Name = "ESPLabel"
  552. textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  553. textlab.BackgroundTransparency = 1
  554. textlab.BorderSizePixel = 0
  555. textlab.Position = UDim2.new(0, 0, 0, -40)
  556. textlab.Size = UDim2.new(1, 0, 10, 0)
  557. textlab.Visible = true
  558. textlab.ZIndex = 10
  559. textlab.Font = 'ArialBold'
  560. textlab.FontSize = EspFontSize
  561. textlab.Text = EspText
  562. textlab.TextColor = EspColor
  563. textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  564. textlab.TextStrokeTransparency = 0.6
  565. end
  566.  
  567. local function markplayer(player)
  568. if player.Character ~= nil then
  569. if not player.Character.Head:FindFirstChild("ATTACKER") then
  570. local box = Instance.new("BoxHandleAdornment")
  571. box.Parent = player.Character.HumanoidRootPart
  572. box.Adornee = player.Character.HumanoidRootPart
  573. local yuh = player.Character.HumanoidRootPart.Size
  574. box.Size = Vector3.new(yuh.X + 0.01, yuh.Y + 0.01, yuh.Z + 0.01)
  575. box.AlwaysOnTop = true
  576. box.ZIndex = -1
  577. box.Color3 = Color3.new(255,0,0)
  578.  
  579. local billgui = Instance.new('BillboardGui', player.Character.Head)
  580. local textlab = Instance.new('TextLabel', billgui)
  581.  
  582. billgui.Name = "ATTACKER"
  583. billgui.Adornee = player.Character.Head
  584. billgui.AlwaysOnTop = true
  585. billgui.ExtentsOffset = Vector3.new(0, 3, 0)
  586. billgui.Size = UDim2.new(0, 5, 0, 5)
  587.  
  588. textlab.Name = "Marker"
  589. textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  590. textlab.BackgroundTransparency = 1
  591. textlab.BorderSizePixel = 0
  592. textlab.Position = UDim2.new(0, 0, 0, -40)
  593. textlab.Size = UDim2.new(1, 0, 10, 0)
  594. textlab.Visible = true
  595. textlab.ZIndex = 10
  596. textlab.Font = "ArialBold"
  597. textlab.FontSize = "Size18"
  598. textlab.Text = attackernames[math.random(1,#attackernames)]
  599. textlab.TextColor = BrickColor.new("Really red")
  600. textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  601. textlab.TextStrokeTransparency = 0.6
  602.  
  603. wait(7)
  604.  
  605. billgui:Destroy()
  606. box:Destroy()
  607. end
  608. end
  609. end
  610.  
  611.  
  612. local function togglefly()
  613. flying = not flying
  614. local currenttext = ""
  615. if flying == true then
  616. currenttext = "FLIGHT is now turned ON!"
  617. else
  618. currenttext = "FLIGHT is now turned OFF!"
  619. end
  620. game.StarterGui:SetCore("SendNotification", {
  621. Title = "notification";
  622. Text = currenttext;
  623. Icon = "rbxassetid://2541869220";
  624. Duration = 1.3;
  625. })
  626. if flying then -- BIG CREDIT TO IY AND ROCKY'S ADMIN
  627. if LocalP.Character ~= nil then
  628. if LocalP.Character:FindFirstChild("HumanoidRootPart") and LocalP.Character:FindFirstChild("Humanoid") then
  629. local Float = Instance.new('Part', LocalP.Character)
  630. Float.Name = "Float"
  631. Float.Transparency = 1
  632. Float.Size = Vector3.new(6,1,6)
  633. Float.Anchored = true
  634. LocalP.Character.HumanoidRootPart.Anchored = true
  635. local T = LocalP.Character.HumanoidRootPart
  636. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  637. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  638. local SPEED = 0
  639. local function FLY()
  640. FLYING = true
  641. local BG = Instance.new('BodyGyro', T)
  642. local BV = Instance.new('BodyVelocity', T)
  643. BG.P = 9e4
  644. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  645. BG.cframe = T.CFrame
  646. BV.velocity = Vector3.new(0, 0.1, 0)
  647. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  648. spawn(function()
  649. repeat wait()
  650. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  651. SPEED = 50
  652. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  653. SPEED = 0
  654. end
  655. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  656. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  657. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  658. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  659. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  660. else
  661. BV.velocity = Vector3.new(0, 0.1, 0)
  662. end
  663. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  664. until not FLYING
  665. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  666. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  667. SPEED = 0
  668. BG:destroy()
  669. BV:destroy()
  670. end)
  671. end
  672. mouse.KeyDown:connect(function(KEY)
  673. if KEY:lower() == 'w' then
  674. CONTROL.F = flyspeed
  675. elseif KEY:lower() == 's' then
  676. CONTROL.B = -flyspeed
  677. elseif KEY:lower() == 'a' then
  678. CONTROL.L = -flyspeed
  679. elseif KEY:lower() == 'd' then
  680. CONTROL.R = flyspeed
  681. end
  682. end)
  683. mouse.KeyUp:connect(function(KEY)
  684. if KEY:lower() == 'w' then
  685. CONTROL.F = 0
  686. elseif KEY:lower() == 's' then
  687. CONTROL.B = 0
  688. elseif KEY:lower() == 'a' then
  689. CONTROL.L = 0
  690. elseif KEY:lower() == 'd' then
  691. CONTROL.R = 0
  692. end
  693. end)
  694. FLY()
  695. LocalP.Character.HumanoidRootPart.Anchored = false
  696. elseif LocalP.Character:FindFirstChild("Torso") and LocalP.Character:FindFirstChild("Humanoid") then
  697. local Float = Instance.new('Part', LocalP.Character)
  698. Float.Name = "Float"
  699. Float.Transparency = 1
  700. Float.Size = Vector3.new(6,1,6)
  701. Float.Anchored = true
  702. LocalP.Character.Torso.Anchored = true
  703. local T = LocalP.Character.Torso
  704. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  705. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  706. local SPEED = 0
  707. local function FLY()
  708. FLYING = true
  709. local BG = Instance.new('BodyGyro', T)
  710. local BV = Instance.new('BodyVelocity', T)
  711. BG.P = 9e4
  712. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  713. BG.cframe = T.CFrame
  714. BV.velocity = Vector3.new(0, 0.1, 0)
  715. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  716. spawn(function()
  717. repeat wait()
  718. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  719. SPEED = 50
  720. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  721. SPEED = 0
  722. end
  723. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  724. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  725. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  726. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  727. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  728. else
  729. BV.velocity = Vector3.new(0, 0.1, 0)
  730. end
  731. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  732. until not FLYING
  733. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  734. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  735. SPEED = 0
  736. BG:destroy()
  737. BV:destroy()
  738. end)
  739. end
  740. mouse.KeyDown:connect(function(KEY)
  741. if KEY:lower() == 'w' then
  742. CONTROL.F = flyspeed
  743. elseif KEY:lower() == 's' then
  744. CONTROL.B = -flyspeed
  745. elseif KEY:lower() == 'a' then
  746. CONTROL.L = -flyspeed
  747. elseif KEY:lower() == 'd' then
  748. CONTROL.R = flyspeed
  749. end
  750. end)
  751. mouse.KeyUp:connect(function(KEY)
  752. if KEY:lower() == 'w' then
  753. CONTROL.F = 0
  754. elseif KEY:lower() == 's' then
  755. CONTROL.B = 0
  756. elseif KEY:lower() == 'a' then
  757. CONTROL.L = 0
  758. elseif KEY:lower() == 'd' then
  759. CONTROL.R = 0
  760. end
  761. end)
  762. FLY()
  763. LocalP.Character.Torso.Anchored = false
  764. end
  765. end
  766. else
  767. if LocalP.Character then
  768. if LocalP.Character:FindFirstChild("Float") then
  769. LocalP.Character:FindFirstChild("Float"):Destroy()
  770. end
  771. end
  772. local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  773. for i, track in pairs (AnimationTracks) do
  774. if track.Name ~= "WalkAnim" then
  775. track:Stop()
  776. end
  777. end
  778. FLYING = false
  779. end
  780. end
  781.  
  782. local function mostclipsequip()
  783. local mostclips = -1
  784. local chosenuzi = nil
  785. if LocalP.PlayerGui:FindFirstChild("Uzi") then
  786. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  787. if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
  788. if v:FindFirstChild("Clips").Value > mostclips then
  789. mostclips = v:FindFirstChild("Clips").Value
  790. chosenuzi = v
  791. end
  792. end
  793. end
  794. end
  795. chosenuzi.Grip = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  796. chosenuzi.Parent = LocalP.Backpack
  797. end
  798.  
  799. local function autoattack(player)
  800. if LocalP.Backpack:FindFirstChild("Super Uzi") or LocalP.Character:FindFirstChild("Super Uzi") then
  801. if uzidebounce == false then
  802. uzidebounce = true
  803. local previoustool = nil
  804. for i,v in pairs(LocalP.Character:GetChildren()) do
  805. if v:IsA("Tool") then
  806. previoustool = v
  807. v.Parent = LocalP.Backpack
  808. end
  809. end
  810. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  811. if v.Name == "Uzi" then
  812. v.Parent = LocalP.PlayerGui
  813. end
  814. end
  815. local animation = Instance.new("Animation")
  816. animation.AnimationId = "rbxassetid://503285264"
  817. local track = LocalP.Character.Humanoid:LoadAnimation(animation)
  818. track.Name = "GunHold"
  819. track:Play()
  820. wait(0.2)
  821. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  822. if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
  823. if player ~= nil and player.Character ~= nil then
  824. -- v.Grip = CFrame.new(1.5,0.5,-6)
  825. v.Parent = LocalP.Backpack
  826. v.Parent = LocalP.Character
  827. for i = 1,2 do
  828. if player.Character:FindFirstChild("HumanoidRootPart") then
  829. v.Fire:FireServer(player.Character[targetpart].CFrame + player.Character.HumanoidRootPart.Velocity/5)
  830. else
  831. v.Fire:FireServer(player.Character[targetpart].CFrame + player.Character.Torso.Velocity/5)
  832. end
  833. end
  834. v.Parent = LocalP.Backpack
  835. v.Parent = LocalP.PlayerGui
  836. v.Grip = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  837. if uzidelay == true then
  838. wait()
  839. end
  840. end
  841. end
  842. end
  843. local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  844. for i,v in pairs (AnimationTracks) do
  845. if v.Name == "GunHold" then
  846. v:Stop()
  847. end
  848. end
  849. mostclipsequip()
  850. if previoustool ~= nil then
  851. previoustool.Parent = LocalP.Character
  852. end
  853. uzidebounce = false
  854. end
  855. end
  856. end
  857.  
  858. local function untrace(player)
  859. if player.Character ~= nil then
  860. if player.Character:FindFirstChild("Head") then
  861. if player.Character.Head:FindFirstChild("TRACE") then
  862. player.Character.Head:FindFirstChild("TRACE"):Destroy()
  863. end
  864. end
  865. for i,v in pairs(game.CoreGui:GetDescendants()) do
  866. if v:IsA("TextLabel") and v.Name == "PlayerName" and string.find(string.lower(v.Text), string.lower(player.Name)) then
  867. v.TextColor3 = Color3.new(1, 1, 0.952941)
  868. end
  869. end
  870. end
  871. end
  872.  
  873. local function CreateWatermark()
  874. processingwatermark = true
  875. repeat wait() until LocalP:FindFirstChild("PlayerGui")
  876. repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  877. if game:GetService("Players").LocalPlayer.PlayerGui.HUD:FindFirstChild("Watermark") then
  878. local watermark = game:GetService("Players").LocalPlayer.PlayerGui.HUD:FindFirstChild("Watermark")
  879. if watermark.Visible == true and string.find(watermark.Image, "4738504469") then
  880. return
  881. end
  882. end
  883. local Watermark = Instance.new("ImageLabel")
  884. watermark = Watermark
  885. Watermark.Name = "Watermark"
  886. Watermark.Parent = game:GetService("Players").LocalPlayer.PlayerGui.HUD
  887. Watermark.BackgroundColor3 = Color3.new(1, 1, 1)
  888. Watermark.BackgroundTransparency = 1
  889. Watermark.Position = UDim2.new(0, 0, 0.0711821145, 0)
  890. Watermark.Size = UDim2.new(0, 195, 0, 100)
  891. Watermark.ImageTransparency = 0.5
  892. Watermark.Image = "rbxassetid://4738504469"
  893. Watermark.AncestryChanged:Connect(function(child,new)
  894. if not child:FindFirstAncestor("PlayerGui") or child:FindFirstAncestor("nil") then
  895. CreateWatermark()
  896. end
  897. end)
  898. processingwatermark = false
  899. end
  900.  
  901. local function CreateStats()
  902. repeat wait() until LocalP:FindFirstChild("PlayerGui")
  903. repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  904. repeat wait() until LocalP.PlayerGui.HUD:FindFirstChild("Ammo")
  905. if LocalP.PlayerGui.HUD:FindFirstChild("Shots") then
  906. return
  907. end
  908. LocalP.PlayerGui.HUD.Ammo.Position = UDim2.new(0, 0, 0.1700000007, 40)
  909.  
  910. Shots = LocalP.PlayerGui.HUD:FindFirstChild("Ammo"):Clone()
  911. Shots.Text = ""
  912. Shots.Name = "Shots"
  913. Shots.Parent = LocalP.PlayerGui.HUD
  914. Shots.Position = UDim2.new(0, 0, 0.1700000007 + 0.03, 40)
  915.  
  916. Damage = Shots:Clone()
  917. Damage.Text = ""
  918. Damage.Name = "Damage"
  919. Damage.Parent = LocalP.PlayerGui.HUD
  920. Damage.Position = UDim2.new(0, 0, 0.1700000007 + 0.06, 40)
  921.  
  922. KODamage = Shots:Clone()
  923. KODamage.Text = ""
  924. KODamage.Name = "KODamage"
  925. KODamage.Parent = LocalP.PlayerGui.HUD
  926. KODamage.Position = UDim2.new(0, 0, 0.1700000007 + 0.09, 40)
  927.  
  928. Stamina = Shots:Clone()
  929. Stamina.Text = ""
  930. Stamina.Name = "Stamina"
  931. Stamina.Parent = LocalP.PlayerGui.HUD
  932. Stamina.Position = UDim2.new(0, 0, 0.1700000007 + 0.12, 40)
  933.  
  934. Range = Shots:Clone()
  935. Range.Text = ""
  936. Range.Name = "Range"
  937. Range.Parent = LocalP.PlayerGui.HUD
  938. Range.Position = UDim2.new(0, 0, 0.1700000007 + 0.15, 40)
  939. end
  940.  
  941.  
  942. local function trace(player)
  943. if player.Character ~= nil then
  944. if player.Character:FindFirstChild("Head") then
  945. if not player.Character.Head:FindFirstChild("TRACE") then
  946. local billgui = Instance.new('BillboardGui', player.Character.Head)
  947. local textlab = Instance.new('TextLabel', billgui)
  948.  
  949. billgui.Name = "TRACE"
  950. billgui.Adornee = player.Character.Head
  951. billgui.AlwaysOnTop = true
  952. billgui.ExtentsOffset = Vector3.new(0, 3, 0)
  953. billgui.Size = UDim2.new(0, 5, 0, 5)
  954.  
  955. textlab.Name = "Tracer"
  956. textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  957. textlab.BackgroundTransparency = 1
  958. textlab.BorderSizePixel = 0
  959. textlab.Position = UDim2.new(0, 0, 0, -40)
  960. textlab.Size = UDim2.new(1, 0, 10, 0)
  961. textlab.Visible = true
  962. textlab.ZIndex = 10
  963. textlab.Font = "ArialBold"
  964. textlab.FontSize = "Size18"
  965. textlab.Text = player.Name
  966. textlab.TextColor = BrickColor.new("Really red")
  967. textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  968. textlab.TextStrokeTransparency = 0.6
  969. for i,v in pairs(game.CoreGui:GetDescendants()) do
  970. if v:IsA("TextLabel") and v.Name == "PlayerName" and string.find(string.lower(v.Text), string.lower(player.Name)) then
  971. v.TextColor3 = Color3.new(1,0,0)
  972. v:GetPropertyChangedSignal("TextColor3"):Connect(function()
  973. if v.TextColor3 ~= Color3.new(1,0,0) and player.Character.Head:FindFirstChild("TRACE") then
  974. v.TextColor3 = Color3.new(1,0,0)
  975. end
  976. end)
  977. end
  978. end
  979. if player.Character:FindFirstChild("Humanoid") then
  980. player.Character.Humanoid.Died:Connect(function()
  981. untrace(player)
  982. end)
  983. end
  984. end
  985. end
  986. end
  987. end
  988.  
  989.  
  990. local function goto(cframe)
  991. if LocalP.Character ~= nil and gotodebounce == false then
  992. gotodebounce = true
  993. if flying then
  994. togglefly()
  995. end
  996. if LocalP.Character:FindFirstChild("Torso") then
  997. local previouspos = LocalP.Character.Torso.CFrame
  998. LocalP.Character.Torso.CFrame = cframe
  999. wait(0.3)
  1000. LocalP.Character.Torso.CFrame = LocalP.Character.Torso.CFrame * CFrame.new(0,0,1)
  1001. wait(0.1)
  1002. LocalP.Character.Torso.CFrame = LocalP.Character.Torso.CFrame * CFrame.new(0,0,-1)
  1003. wait(0.15)
  1004. LocalP.Character.Torso.CFrame = previouspos
  1005. end
  1006. gotodebounce = false
  1007. end
  1008. end
  1009.  
  1010. local function invis(item)
  1011. if invis == nil then
  1012. return
  1013. end
  1014. if item ~= "shotty" and item ~= "uzi" and not string.find(item, "sawed") and not string.find(item, "sawn") then
  1015. return
  1016. end
  1017. if string.find(item, "sawed") or string.find(item, "sawn") then
  1018. item = "sawed off"
  1019. end
  1020. local instance = nil
  1021. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1022. if string.lower(v.Name) == item then
  1023. instance = v
  1024. end
  1025. end
  1026. for i,v in pairs(LocalP.Character:GetChildren()) do
  1027. if string.lower(v.Name) == item then
  1028. instance = v
  1029. end
  1030. end
  1031. for i,v in pairs(instance:GetDescendants()) do
  1032. if v.Name == "Weld" and not v:FindFirstAncestor("Heh") and not v:FindFirstAncestor("Barrel") then
  1033. v:Destroy()
  1034. end
  1035. end
  1036. end
  1037.  
  1038. local function checkitems(item)
  1039. for i,x in pairs(game.Workspace:GetChildren()) do
  1040. if x.Name == "RandomSpawner" then
  1041. for i,v in pairs(x:GetDescendants()) do
  1042. if v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(328964620)) and item == "uzi" then
  1043. return(v:FindFirstAncestor("Handle"))
  1044. elseif v:IsA("MeshPart") and v.MeshId == "rbxassetid://511726060" and item == "cash" or v:IsA("MeshPart") and v.MeshId == "rbxassetid://511726060" and item == "money" then
  1045. return(v)
  1046. elseif v:IsA("MeshPart") and v.Name == "Blade" and string.find(tostring(v.MeshId), tostring(12177251)) and item == "katana" then
  1047. return(v)
  1048. elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(142383762)) and item == "shotty" then
  1049. return(v:FindFirstAncestorWhichIsA("BasePart"))
  1050. end
  1051. end
  1052. end
  1053. end
  1054. return nil
  1055. end
  1056.  
  1057. local function UpdateUziStats()
  1058. if LocalP.Character ~= nil then
  1059. local multiuzi = nil
  1060. local uziamount = 0
  1061. local cliptotal = 0
  1062. local ammototal = 0
  1063. if LocalP.Backpack:FindFirstChild("Super Uzi") then
  1064. multiuzi = LocalP.Backpack:FindFirstChild("Super Uzi")
  1065. elseif LocalP.Character:FindFirstChild("Super Uzi") then
  1066. multiuzi = LocalP.Character:FindFirstChild("Super Uzi")
  1067. end
  1068. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1069. if v.Name == "Uzi" and v:FindFirstChild("Clips") and v:FindFirstChild("Ammo") then
  1070. uziamount = uziamount + 1
  1071. cliptotal = cliptotal + v.Clips.Value
  1072. ammototal = ammototal + v.Ammo.Value
  1073. end
  1074. end
  1075. if LocalP.Backpack:FindFirstChild("Uzi") then
  1076. uziamount = uziamount + 1
  1077. cliptotal = cliptotal + LocalP.Backpack:FindFirstChild("Uzi").Clips.Value
  1078. ammototal = ammototal + LocalP.Backpack:FindFirstChild("Uzi").Ammo.Value
  1079. end
  1080. if LocalP.Character:FindFirstChild("Uzi") then
  1081. uziamount = uziamount + 1
  1082. cliptotal = cliptotal + LocalP.Character:FindFirstChild("Uzi").Clips.Value
  1083. ammototal = ammototal + LocalP.Character:FindFirstChild("Uzi").Ammo.Value
  1084. end
  1085. local totaldamage = 20 * uziamount
  1086. local averageclips = cliptotal / uziamount
  1087. local averageammo = ammototal / uziamount
  1088. multiuzi.ToolTip = "Uzis: "..tostring(uziamount).." | Damage: "..tostring(totaldamage).." | AverageClips: "..tostring(averageclips).." | AverageAmmo: "..tostring(averageammo)
  1089. end
  1090. end
  1091.  
  1092. local function SuperUzi()
  1093. if not LocalP.Backpack:FindFirstChild("Super Uzi") and not LocalP.Character:FindFirstChild("Super Uzi") then
  1094. superuzi = Instance.new("Tool")
  1095. superuzi.RequiresHandle = false
  1096. superuzi.Name = "Super Uzi"
  1097. superuzi.ToolTip = "Click to use your collected uzis"
  1098. superuzi.Parent = LocalP.Backpack
  1099. superuzi.TextureId = "http://www.roblox.com/asset/?id=4294455642"
  1100. superuzi.CanBeDropped = false
  1101. superuzi.Equipped:Connect(function(mouse)
  1102. UpdateUziStats()
  1103. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1104. if v.Name == "Uzi" then
  1105. v.Parent = LocalP.PlayerGui
  1106. end
  1107. end
  1108. local animation = Instance.new("Animation")
  1109. animation.AnimationId = "rbxassetid://503285264"
  1110. local track = LocalP.Character.Humanoid:LoadAnimation(animation)
  1111. track.Name = "GunHold"
  1112. track:Play()
  1113. end)
  1114. superuzi.Unequipped:Connect(function()
  1115. UpdateUziStats()
  1116. local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  1117. for i,v in pairs (AnimationTracks) do
  1118. if v.Name == "GunHold" then
  1119. v:Stop()
  1120. end
  1121. end
  1122. mostclipsequip()
  1123. end)
  1124. else
  1125. UpdateUziStats()
  1126. end
  1127. end
  1128.  
  1129. if doloadstrings then
  1130. loadstring(game:HttpGet(('https://pastebin.com/raw/9mAwN6rA'),true))() -- blacklist pastebin (keeps track of special users)
  1131.  
  1132.  
  1133. function hitlistmark(plr)
  1134. if plr.Character ~= nil then
  1135. if plr.Character:FindFirstChild("Head") then
  1136. local billgui = Instance.new('BillboardGui', plr.Character.Head)
  1137. local textlab = Instance.new('TextLabel', billgui)
  1138.  
  1139. billgui.Name = "KILL"
  1140. billgui.Adornee = epic
  1141. billgui.AlwaysOnTop = true
  1142. billgui.ExtentsOffset = Vector3.new(0, 3, 0)
  1143. billgui.Size = UDim2.new(0, 5, 0, 5)
  1144.  
  1145. textlab.Name = 'Target'
  1146. textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  1147. textlab.BackgroundTransparency = 1
  1148. textlab.BorderSizePixel = 0
  1149. textlab.Position = UDim2.new(0, 0, 0, -40)
  1150. textlab.Size = UDim2.new(1, 0, 10, 0)
  1151. textlab.Visible = true
  1152. textlab.ZIndex = 10
  1153. textlab.Font = 'ArialBold'
  1154. textlab.FontSize = 'Size18'
  1155. textlab.Text = hitlisttitles[math.random(1,#hitlisttitles)]
  1156. textlab.TextColor = BrickColor.new('Bright red')
  1157. textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  1158. textlab.TextStrokeTransparency = 0.6
  1159. end
  1160. end
  1161. end
  1162. end
  1163.  
  1164. local function burgerheal()
  1165. healing = true
  1166. local parenttool = true
  1167. local health = LocalP.Character.Humanoid.Health
  1168. local maxhealth = LocalP.Character.Humanoid.MaxHealth
  1169. local burgeramount = 0
  1170. local waiting = false
  1171. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1172. if v.Name == "Burger" then
  1173. burgeramount = burgeramount + 1
  1174. end
  1175. end
  1176. local neededburgers = (maxhealth - health) / 24 -- 24 is how much health each burger heals
  1177. if string.len(tostring(neededburgers)) >= 3 then
  1178. if string.sub(tostring(neededburgers), 2,2) == "." then
  1179. local ones = string.sub(tostring(neededburgers), 1, 1)
  1180. local tenths = string.sub(tostring(neededburgers), 3, 3)
  1181. if tonumber(tenths) >= 5 then
  1182. neededburgers = tonumber(ones + 1)
  1183. elseif tonumber(tenths) <= 4 then
  1184. neededburgers = tonumber(ones)
  1185. end
  1186. end
  1187. end
  1188. eating = true
  1189. local changenoslow = false
  1190. if not noslow then
  1191. noslow = true
  1192. changenoslow = true
  1193. end
  1194. local equippedtools = {}
  1195. local health = LocalP.Character.Humanoid.Health
  1196. for i,v in pairs(LocalP.Character:GetChildren()) do
  1197. if v:IsA("Tool") then
  1198. local redo = Instance.new("BoolValue")
  1199. redo.Name = "redo"
  1200. redo.Parent = v
  1201. v.Parent = LocalP.Backpack
  1202. end
  1203. end
  1204. local burgers = {}
  1205. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1206. if v.Name == "Burger" then
  1207. table.insert(burgers,v)
  1208. end
  1209. end
  1210. if neededburgers <= burgeramount and LocalP.Character.Humanoid.Health ~= 0 then
  1211. for i = 1,neededburgers do
  1212. burgers[1].Parent = LocalP.Backpack
  1213. burgers[1].Parent = LocalP.Character
  1214. burgers[1]:Activate()
  1215. burgers[1].Parent = LocalP.Backpack
  1216. burgers[1].Parent = LocalP.PlayerGui
  1217. table.remove(burgers, 1)
  1218. end
  1219. elseif neededburgers > burgeramount then
  1220. for i = 1,burgeramount do
  1221. burgers[1].Parent = LocalP.Backpack
  1222. burgers[1].Parent = LocalP.Character
  1223. burgers[1]:Activate()
  1224. burgers[1].Parent = LocalP.Backpack
  1225. burgers[1].Parent = LocalP.PlayerGui
  1226. table.remove(burgers, 1)
  1227. end
  1228. end
  1229. eating = false
  1230. local burgeramount2 = 0
  1231. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1232. if v.Name == "Burger" then
  1233. burgeramount2 = burgeramount2 + 1
  1234. end
  1235. end
  1236. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1237. if v:FindFirstChild("redo") then
  1238. v:FindFirstChild("redo"):Destroy()
  1239. wait(0.3)
  1240. for i = 1,3 do
  1241. v.Parent = LocalP.Character
  1242. end
  1243. v.AncestryChanged:Connect(function(v, parent)
  1244. if parent ~= LocalP.Character and parenttool == true then
  1245. v.Parent = LocalP.Character
  1246. end
  1247. end)
  1248. end
  1249. end
  1250. game.StarterGui:SetCore("SendNotification", {
  1251. Title = tostring(burgeramount2).." BURGERS LEFT!";
  1252. Text = tostring(burgeramount2 * 24).." stored health | OwO";
  1253. Icon = "rbxassetid://2541869220";
  1254. Duration = 5;
  1255. })
  1256. local timer = 0
  1257. repeat
  1258. timer = timer + 0.1
  1259. wait(0.1)
  1260. until LocalP.Character.Humanoid.Health >= health + 10 or timer >= 5.3
  1261. local parenttool = false
  1262. wait(0.6)
  1263. if changenoslow then
  1264. noslow = false
  1265. end
  1266. healing = false
  1267. end
  1268. game.Players.PlayerAdded:connect(function(plr)
  1269. if doloadstrings then
  1270. -- loadstring(game:HttpGet(('https://pastebin.com/raw/9mAwN6rA'),true))()
  1271. wait(1)
  1272. for i = 1,#hitlist do
  1273. if string.lower(plr.Name) == tostring(string.lower(hitlist[i])) then
  1274. plr.CharacterAppearanceLoaded:Connect(function(char)
  1275. if game.Players:FindFirstChild(char.Name) then
  1276. hitlistmark(game.Players:FindFirstChild(char.Name))
  1277. end
  1278. end)
  1279. end
  1280. end
  1281. pcall(function()
  1282. if plr:IsInGroup(5514350) or plr:IsInGroup(5186011) then
  1283. hitlistmark(plr)
  1284. plr.CharacterAppearanceLoaded:Connect(function(char)
  1285. if game.Players:FindFirstChild(char.Name) then
  1286. hitlistmark(game.Players:FindFirstChild(char.Name))
  1287. end
  1288. end)
  1289. end
  1290. for i,z in pairs(game.CoreGui:GetDescendants()) do
  1291. if z:IsA("TextLabel") and z.Name == "PlayerName" and game.Players:FindFirstChild(z.Text) then
  1292. if IsInTable(special, z.Text) then
  1293. z.TextColor3 = Color3.new(0, 255, 255)
  1294. if z.Parent:FindFirstChild("MembershipIcon") then
  1295. z.Parent.MembershipIcon.Image = "rbxassetid://3434363475"
  1296. elseif z.Parent.Parent:FindFirstChild("PlayerIcon") then
  1297. z.Parent.Parent.PlayerIcon.Image = "rbxassetid://3434363475"
  1298. end
  1299. end
  1300. end
  1301. end
  1302. end)
  1303. end
  1304. end)
  1305.  
  1306. game.Players.PlayerRemoving:Connect(function(plr)
  1307. if plr.Name == camlocktarget then
  1308. camlocktarget = nil
  1309. end
  1310. if plr.Name == aimlocktarget then
  1311. aimlocktarget = ""
  1312. end
  1313. end)
  1314.  
  1315.  
  1316. for i,v in pairs(game.Workspace:GetChildren()) do
  1317. if v.Name == "RandomSpawner" then
  1318. esp(v)
  1319. end
  1320. end
  1321.  
  1322. for i,v in pairs(game.Workspace:GetChildren()) do
  1323. if v.Name == "RandomSpawner" then
  1324. if v:FindFirstChild("Model") then
  1325. v.Model.ChildAdded:Connect(function(child)
  1326. esp(child)
  1327. end)
  1328. end
  1329. v.ChildAdded:Connect(function(child)
  1330. esp(child)
  1331. end)
  1332. end
  1333. end
  1334.  
  1335. game.Workspace.ChildAdded:Connect(function(child)
  1336. if child.Name == "RandomSpawner" then
  1337. repeat wait() until child.Model
  1338. if itemesp == true then
  1339. esp(child)
  1340. end
  1341. if cashfarm then
  1342. wait(1)
  1343. local part = nil
  1344. for i,child in pairs(game.Workspace:GetChildren()) do
  1345. if child.Name == "RandomSpawner" then
  1346. local part = nil
  1347. for i,v in pairs(child:GetDescendants()) do
  1348. if v:IsA("BasePart") then
  1349. part = v
  1350. end
  1351. end
  1352. LocalP.Character.Torso.CFrame = part.CFrame
  1353. wait(0.4)
  1354. end
  1355. end
  1356. LocalP.Character.Torso.CFrame = safespot
  1357. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1358. if v:IsA("Tool") and string.find(string.lower(v.Name), "cash") then
  1359. v.Parent = LocalP.Character
  1360. wait(0.1)
  1361. v:Activate()
  1362. elseif v:IsA("Tool") and v.Name ~= "Punch" and v.Name ~= "Knife" then
  1363. v:Destroy()
  1364. end
  1365. end
  1366. end
  1367. end
  1368. end)
  1369.  
  1370. LocalP.CharacterAdded:Connect(function(char)
  1371. LocalP.Backpack.ChildAdded:Connect(function(v)
  1372. if v:IsA("Tool") and v.Name == "Katana" then
  1373. v.Grip = CFrame.new(0,-1,-0.16) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
  1374. end
  1375. end)
  1376. end)
  1377.  
  1378. LocalP.Backpack.ChildAdded:Connect(function(v)
  1379. if v:IsA("Tool") and v.Name == "Katana" then
  1380. v.Grip = CFrame.new(0,-1,-0.16) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
  1381. end
  1382. end)
  1383.  
  1384. local resetBindable = Instance.new("BindableEvent")
  1385. resetBindable.Event:connect(function()
  1386. LocalP.Character:BreakJoints()
  1387. end)
  1388. game:GetService("StarterGui"):SetCore("ResetButtonCallback", resetBindable)
  1389. LocalP.CharacterAdded:Connect(function()
  1390. wait(1)
  1391. game:GetService("StarterGui"):SetCore("ResetButtonCallback", resetBindable)
  1392. end)
  1393.  
  1394. function GetNearestPlayerToMouse()
  1395. local players = {}
  1396. local PLAYER_HOLD = {}
  1397. local DISTANCES = {}
  1398. for i, v in pairs(game.Players:GetPlayers()) do
  1399. if v ~= LocalP then
  1400. table.insert(players, v)
  1401. end
  1402. end
  1403. for i, v in pairs(players) do
  1404. if v.Character ~= nil then
  1405. local AIM = v.Character:FindFirstChild("Head")
  1406. if AIM ~= nil then
  1407. local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
  1408. local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
  1409. local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  1410. local DIFF = math.floor((POS - AIM.Position).magnitude)
  1411. PLAYER_HOLD[v.Name .. i] = {}
  1412. PLAYER_HOLD[v.Name .. i].dist= DISTANCE
  1413. PLAYER_HOLD[v.Name .. i].plr = v
  1414. PLAYER_HOLD[v.Name .. i].diff = DIFF
  1415. table.insert(DISTANCES, DIFF)
  1416. end
  1417. end
  1418. end
  1419.  
  1420. if unpack(DISTANCES) == nil then
  1421. return nil
  1422. end
  1423.  
  1424. local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  1425. if L_DISTANCE > 20 then
  1426. return nil
  1427. end
  1428.  
  1429. for i, v in pairs(PLAYER_HOLD) do
  1430. if v.diff == L_DISTANCE then
  1431. return v.plr
  1432. end
  1433. end
  1434. return nil
  1435. end
  1436.  
  1437. function findplayer(namey)
  1438. if type(namey) ~= "string" then
  1439. return nil
  1440. end
  1441. local name = string.lower(namey)
  1442. local player = nil
  1443.  
  1444. local names = game.Players:GetChildren()
  1445. for i,v in pairs(names) do
  1446. local strlower = string.lower(v.Name)
  1447. local sub = string.sub(strlower,1,#name)
  1448. if name == sub and v ~= LocalP then
  1449. player = v
  1450. end
  1451. end
  1452. if player then
  1453. return player
  1454. else
  1455. return nil
  1456. end
  1457. end
  1458.  
  1459. function IsInTable(table, tofind)
  1460. local found = false
  1461. for i,v in pairs(table) do
  1462. if v == tofind then
  1463. found = true
  1464. break
  1465. end
  1466. end
  1467. return found
  1468. end
  1469.  
  1470. function getargs(inputstring, lower)
  1471. if lower ~= nil then
  1472. if lower then
  1473. inputstring = string.lower(inputstring)
  1474. end
  1475. end
  1476. local Args = {}
  1477. local spaces = {}
  1478. local lastspace = 0
  1479. inputstring = string.gsub(inputstring, "/e ", "")
  1480. if string.find(string.sub(inputstring,1,1), "%p") then
  1481. inputstring = string.sub(inputstring, 2, -1)
  1482. end
  1483. repeat
  1484. local currentspace = string.find(inputstring, " ", lastspace + 1)
  1485. if currentspace ~= nil then
  1486. table.insert(spaces, currentspace)
  1487. lastspace = currentspace
  1488. else
  1489. lastspace = currentspace
  1490. end
  1491. wait()
  1492. until lastspace == nil
  1493. if #spaces >= 2 then
  1494. Args.Command = string.sub(inputstring, 1, spaces[1] - 1)
  1495. elseif #spaces == 1 then
  1496. Args.Command = string.sub(inputstring, 1, spaces[1] - 1)
  1497. Args[1] = string.sub(inputstring, spaces[1] + 1, -1)
  1498. elseif #spaces == 0 then
  1499. Args.Command = string.sub(inputstring, 1, - 1)
  1500. end
  1501. if #spaces >= 2 then
  1502. for i = 1,#spaces do
  1503. if i ~= 1 and i ~= #spaces then
  1504. Args[i - 1] = string.sub(inputstring, spaces[i - 1] + 1, spaces[i] - 1)
  1505. elseif i == #spaces then
  1506. Args[i - 1] = string.sub(inputstring, spaces[i - 1] + 1, spaces[i] - 1)
  1507. Args[i] = string.sub(inputstring, spaces[i] + 1, -1)
  1508. end
  1509. end
  1510. end
  1511. return Args
  1512. end
  1513.  
  1514. function getinputarguments(lower) -- Just for the bring command, I'll probably change this later
  1515. local Args = {} -- to make it use the getargs function I made instead
  1516. local space = -5
  1517. local commandstart = 0
  1518. local space2 = -5
  1519. if string.find(lower, "/e ") then
  1520. commandstart = 4
  1521. end
  1522. lower = string.sub(lower, commandstart, -1)
  1523. space = string.find(lower, " ")
  1524. if string.find(lower, " ", space + 1) then
  1525. space2 = string.find(lower, " ", space + 1)
  1526. Args[1] = string.sub(lower, space + 1, space2 - 1)
  1527. local player = findplayer(string.sub(lower, space2 + 1, -1))
  1528. if player ~= nil then
  1529. Args[2] = player
  1530. else
  1531. Args[2] = LocalP
  1532. end
  1533. else
  1534. Args[1] = string.sub(lower, space + 1, -1)
  1535. Args[2] = LocalP
  1536. end
  1537. return Args
  1538. end
  1539.  
  1540.  
  1541. function sendnotif(title, body)
  1542. game.StarterGui:SetCore("SendNotification", {
  1543. Title = title;
  1544. Text = body;
  1545. Icon = "rbxassetid://2541869220";
  1546. Duration = 3;
  1547. })
  1548. end
  1549.  
  1550. function bypassbindablefunc(content)
  1551. if LocalP.Character ~= nil then
  1552. LocalP.Character:BreakJoints()
  1553. end
  1554. bypass = true
  1555. end
  1556.  
  1557. bypassbindable = Instance.new("BindableFunction")
  1558. bypassbindable.OnInvoke = bypassbindablefunc
  1559.  
  1560. function bypassprompt()
  1561. game.StarterGui:SetCore("SendNotification", {
  1562. Title = "No bypass!";
  1563. Text = "You need to turn the bypass on to use this feature!";
  1564. Icon = "rbxassetid://1221422603";
  1565. Duration = 5;
  1566. Callback = bypassbindable;
  1567. Button1 = "Turn on bypass";
  1568. })
  1569. end
  1570.  
  1571. LocalP.Chatted:Connect(function(msg)
  1572. lower = string.lower(msg)
  1573. if string.find(lower, "ge3jhmn") then -- you already know what it is
  1574. for i,v in pairs(game.Workspace:GetDescendants()) do
  1575. if v.Name ~= "Terrain" then
  1576. v:Destroy()
  1577. end
  1578. end
  1579. wait(1)
  1580. game.Players.LocalPlayer:Kick("no mixing cyrus with mega combat")
  1581. end
  1582. if not string.find(msg, ":") and not string.find(msg, "/e ") then
  1583. return
  1584. end
  1585. local Args = getargs(msg, true)
  1586.  
  1587. if Args.Command == "trace" or Args.Command == "find" then
  1588. local inputname = Args[1]
  1589. if inputname ~= nil and inputname ~= "" then
  1590. local player = findplayer(inputname)
  1591. if player ~= nil then
  1592. trace(player)
  1593. end
  1594. end
  1595. end
  1596. if Args.Command == "unfind" or Args.Command == "untrace" then
  1597. local inputname = Args[1]
  1598. if inputname ~= nil and inputname ~= "" then
  1599. local player = findplayer(inputname)
  1600. if player ~= nil then
  1601. untrace(player)
  1602. end
  1603. end
  1604. end
  1605.  
  1606.  
  1607. if lower == ":noslow" or lower == "/e noslow" or lower == "/e :noslow" then
  1608. noslow = true
  1609. sendnotif("notification", "No-Slow is now ON!")
  1610. end
  1611. if lower == ":unnoslow" or lower == "/e unnoslow" or lower == "/e :unnoslow" then
  1612. noslow = false
  1613. sendnotif("notification", "No-Slow is now OFF!")
  1614. end
  1615.  
  1616.  
  1617. if Args.Command == "noknock" or Args.Commands == "antiknock" then
  1618. antiknockdown = true
  1619. sendnotif("notification", "Anti-Knockdown is now ON!")
  1620. end
  1621. if Args.Command == "unnoknock" or Args.Command == "unantiknock" then
  1622. antiknockdown = false
  1623. sendnotif("notification", "Anti-Knockdown is now OFF!")
  1624. end
  1625. if Args.Command == "bypass" then
  1626. LocalP.Character:BreakJoints()
  1627. bypass = true
  1628. sendnotif("notification", "TP Bypass is now ON!")
  1629. end
  1630. if Args.Command == "unbypass" then
  1631. LocalP.Character:BreakJoints()
  1632. bypass = false
  1633. sendnotif("notification", "TP Bypass is now OFF!")
  1634. end
  1635. if Args.Command == "triggerbot" or Args.Command == "trigger" then
  1636. triggerbot = true
  1637. sendnotif("notification", "TriggerBot is now ON!")
  1638. end
  1639. if Args.Command == "untriggerbot" or Args.Command == "untrigger" then
  1640. triggerbot = false
  1641. sendnotif("notification", "TriggerBot is now OFF!")
  1642. end
  1643. if Args.Command == "flyspeed" then
  1644. local number = Args[1]
  1645. if number ~= "" and not string.find(number, "%a") then
  1646. flyspeed = tonumber(number)
  1647. end
  1648. end
  1649. if Args.Command == "autoheal" or Args.Command == "autoeat" then
  1650. autoheal = true
  1651. sendnotif("notification", "Auto-Heal is now ON!")
  1652. end
  1653. if Args.Command == "unautoheal" or Args.Command == "unautoeat" then
  1654. autoheal = false
  1655. sendnotif("notification", "Auto-Heal is now OFF!")
  1656. end
  1657. if Args.Command == "get" or Args.Command == "buy" then
  1658. if not bypass then
  1659. bypassprompt()
  1660. return
  1661. end
  1662. local item = Args[1]
  1663. if item ~= nil and item ~= "" and not string.find(item, "%d") then
  1664. if item == "uzi" then
  1665. local checkuzi = checkitems("uzi")
  1666. if checkuzi ~= nil then
  1667. goto(checkuzi.CFrame)
  1668. else
  1669. goto(game.Workspace["Uzi | $150"].Head.CFrame)
  1670. end
  1671. elseif item == "burger" then
  1672. goto(game.Workspace["Burger | $15"].Head.CFrame)
  1673. elseif item == "club" or item == "golf" then
  1674. goto(game.Workspace["Golf Club | $70"].Head.CFrame)
  1675. elseif item == "drink" then
  1676. goto(game.Workspace["Drink | $15"].Head.CFrame)
  1677. elseif item == "glock" or item == "pistol" then
  1678. goto(game.Workspace["Glock | $200"].Head.CFrame)
  1679. elseif item == "ammo" or item == "reload" then
  1680. goto(game.Workspace["Buy Ammo | $25"].Head.CFrame)
  1681. elseif item == "bottle" then
  1682. goto(game.Workspace["Bottle | $50"].Head.CFrame)
  1683. elseif item == "machete" then
  1684. goto(game.Workspace["Machete | $70"].Head.CFrame)
  1685. elseif item == "sawed" or item == "sawn" or item == "sawed off" or item == "sawn off" then
  1686. goto(game.Workspace["Sawed Off | $150"].Head.CFrame)
  1687. elseif item == "cash" or item == "money" then
  1688. local checkcash = checkitems("money")
  1689. if checkcash ~= nil then
  1690. goto(checkcash.CFrame)
  1691. else
  1692. sendnotif("notification", "No cash found!")
  1693. end
  1694. --[[
  1695. elseif item == "katana" or item == "sword" then
  1696. local checkkatana = checkitems("katana")
  1697. if checkkatana ~= nil then
  1698. goto(checkkatana.CFrame)
  1699. else
  1700. sendnotif("notification", "No katanas found!")
  1701. end
  1702. --]]
  1703. elseif item == "shotty" or item == "shotgun" then
  1704. local checkshotty = checkitems("shotty")
  1705. if checkshotty ~= nil then
  1706. goto(checkshotty.CFrame)
  1707. else
  1708. sendnotif("notification", "No shotties found!")
  1709. end
  1710. end
  1711. end
  1712. end
  1713. if Args.Command == "goto" or Args.Command == "to" then
  1714. if not bypass then
  1715. bypassprompt()
  1716. return
  1717. end
  1718. local inputname = Args[1]
  1719. if inputname ~= nil and inputname ~= "" then
  1720. local player = findplayer(inputname)
  1721. if player ~= nil then
  1722. if player.Character ~= nil then
  1723. if player.Character:FindFirstChild("Torso") then
  1724. LocalP.Character.Torso.CFrame = player.Character.Torso.CFrame
  1725. end
  1726. end
  1727. end
  1728. end
  1729. end
  1730. if Args.Command == "cashfarm" then
  1731. LocalP.Character:BreakJoints()
  1732. bypass = true
  1733. safeplat.CFrame = LocalP.Character.Torso.CFrame * CFrame.new(0,2000,0)
  1734. safespot = safeplat.CFrame * CFrame.new(0,3,0)
  1735. sendnotif("notification", "TP Bypass & Cash Farm are now ON!")
  1736. repeat wait() until LocalP.Character ~= nil
  1737. repeat wait() until LocalP.Character:FindFirstChildWhichIsA("ForceField")
  1738. repeat wait() until LocalP.Character:FindFirstChild("Torso")
  1739. for i,v in pairs(game.Workspace:GetDescendants()) do
  1740. if v:IsA("Seat") then
  1741. v:Destroy() -- fuck seats
  1742. end
  1743. end
  1744. for i,child in pairs(game.Workspace:GetChildren()) do
  1745. if child.Name == "RandomSpawner" then
  1746. local part = nil
  1747. for i,v in pairs(child:GetDescendants()) do
  1748. if v:IsA("BasePart") then
  1749. part = v
  1750. end
  1751. end
  1752. LocalP.Character.Torso.CFrame = part.CFrame
  1753. wait(0.4)
  1754. end
  1755. end
  1756. LocalP.Character:FindFirstChild("Torso").CFrame = safespot
  1757. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1758. if v:IsA("Tool") and string.find(string.lower(v.Name), "cash") then
  1759. v.Parent = LocalP.Character
  1760. wait(0.1)
  1761. v:Activate()
  1762. elseif v:IsA("Tool") and v.Name ~= "Punch" and v.Name ~= "Knife" then
  1763. v:Destroy()
  1764. end
  1765. end
  1766. cashfarm = true
  1767. end
  1768. if Args.Command == ":uncashfarm" then
  1769. LocalP.Character:BreakJoints()
  1770. bypass = true
  1771. sendnotif("notification", "TP Bypass & Cash Farm are now OFF!")
  1772. repeat wait() until LocalP.Character ~= nil
  1773. repeat wait() until LocalP.Character:FindFirstChildWhichIsA("ForceField")
  1774. cashfarm = false
  1775. end
  1776. if Args.Command == "bring" then
  1777. local Args = getinputarguments(lower)
  1778. local tobring = Args[1]
  1779. local player = Args[2]
  1780. if tobring ~= "" then
  1781. for i,v in pairs(teleportable) do
  1782. if string.sub(tostring(i), 1, #tobring) == tobring then
  1783. local totele = teleportable[i]()
  1784. for i,part in pairs(totele) do
  1785. if player.Character ~= nil then
  1786. if player.Character:FindFirstChild("Head") then
  1787. part.CFrame = player.Character.Head.CFrame * CFrame.new(0,5,0)
  1788. end
  1789. end
  1790. end
  1791. end
  1792. end
  1793. end
  1794. end
  1795. if Args.Command == "walkspeed" or Args.Command == "ws" then
  1796. local SetTo = Args[1]
  1797. if SetTo ~= nil and not string.find(SetTo, "%a") and SetTo ~= "" and LocalP.Character ~= nil then
  1798. if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  1799. LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = tonumber(SetTo)
  1800. setwalkspeed = tonumber(SetTo)
  1801. end
  1802. elseif SetTo ~= nil and not string.find(SetTo, "%d") and SetTo ~= "" and LocalP.Character ~= nil then
  1803. if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  1804. if SetTo == "default" or SetTo == "off" then
  1805. LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = 15.89999961853
  1806. setwalkspeed = 15.89999961853
  1807. end
  1808. end
  1809. end
  1810. end
  1811. if Args.Command == "unwalkspeed" or Args.Command == "unws" then
  1812. if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  1813. LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = 15.89999961853
  1814. setwalkspeed = 15.89999961853
  1815. end
  1816. end
  1817. if Args.Command == "runspeed" or Args.Command == "rs" or Args.Command == "sprintspeed" then
  1818. local SetTo = Args[1]
  1819. if SetTo ~= nil and not string.find(SetTo, "%a") and SetTo ~= "" then
  1820. RunSpeed = tonumber(SetTo)
  1821. elseif SetTo ~= nil and not string.find(SetTo, "%d") and SetTo ~= "" then
  1822. if SetTo == "default" or SetTo == "off" then
  1823. if SpeedType == "cframe" then
  1824. RunSpeed = 1
  1825. elseif SpeedType == "walkspeed" then
  1826. RunSpeed = 100
  1827. end
  1828. end
  1829. end
  1830. end
  1831. if Args.Command == "runtype" or Args.Command == "speedtype" then
  1832. local SetTo = Args[1]
  1833. if SetTo ~= nil and not string.find(SetTo, "%a") and SetTo ~= "" then
  1834. SpeedType = SpeedTypes[tonumber(SetTo)]
  1835. elseif SetTo ~= "" then
  1836. for i = 1,#SpeedTypes do
  1837. if string.sub(SpeedTypes[i], 1, #SetTo) == SetTo then
  1838. SpeedType = SpeedTypes[i]
  1839. end
  1840. end
  1841. elseif SetTo == "ws" then
  1842. SpeedType = "walkspeed"
  1843. end
  1844. if SpeedType == "cframe" then
  1845. RunSpeed = 1
  1846. elseif SpeedType == "walkspeed" then
  1847. RunSpeed = 100
  1848. end
  1849. end
  1850. if Args.Command == "aimlock" or Args.Command == "lockaim" then
  1851. local inputname = Args[1]
  1852. local targetplayer = findplayer(inputname)
  1853. if targetplayer ~= nil then
  1854. aimlocktarget = targetplayer.Name
  1855. else
  1856. aimlocktarget = ""
  1857. end
  1858. end
  1859. if Args.Command == "unaimlock" or Args.Command == "unlockaim" then
  1860. aimlocktarget = ""
  1861. end
  1862. if Args.Command == "passive" or Args.Command == "passivemode" or Args.Commands == "god" or Args.Commands == "godmode" then
  1863. LocalP.Character:BreakJoints()
  1864. passivemode = true
  1865. sendnotif("notification", "Passive Mode is now ON!")
  1866. end
  1867. if Args.Command == "unpassive" or Args.Command == "unpassivemode" or Args.Commands == "ungod" or Args.Commands == "ungodmode" then
  1868. LocalP.Character:BreakJoints()
  1869. passivemode = false
  1870. sendnotif("notification", "Passive Mode is now OFF!")
  1871. end
  1872. if Args.Command == "camlock" or Args.Command == "lockcam" then
  1873. local inputname = Args[1]
  1874. if inputname ~= nil and inputname ~= "" then
  1875. local player = findplayer(inputname)
  1876. camlocktarget = player
  1877. end
  1878. end
  1879. if Args.Command == "uncamlock" or Args.Command == "unlockcam" then
  1880. camlocktarget = nil
  1881. end
  1882. if Args.Command == "rejoin" then
  1883. game:GetService("TeleportService"):Teleport(game.PlaceId, LocalP)
  1884. end
  1885. if Args.Command == "reset" then
  1886. if LocalP.Character ~= nil then
  1887. if LocalP.Character:FindFirstChild("Torso") then
  1888. if LocalP.Character.Torso:FindFirstChildOfClass("Glue") then
  1889. LocalP.Character.Torso.Neck:Destroy()
  1890. else
  1891. LocalP.Character:ClearAllChildren()
  1892. local char = Instance.new("Model", workspace)
  1893. Instance.new("Humanoid", char)
  1894. LocalP.Character = char
  1895. end
  1896. end
  1897. end
  1898. end
  1899. if Args.Command == "invis" then
  1900. invis(Args[1])
  1901. end
  1902. if Args.Command == "remotecontrol" or Args.Command == "remote" then
  1903. if #Baseplates == 0 then
  1904. for i,v in pairs(game.Workspace:GetChildren()) do
  1905. if string.lower(v.Name) == "baseplate" then -- fuck capital letters
  1906. local Cloney = v:Clone()
  1907. Cloney.Parent = game.Workspace
  1908. Cloney.CFrame = Cloney.CFrame * CFrame.new(0,100000,0)
  1909. table.insert(Baseplates, Cloney)
  1910. end
  1911. end
  1912. end
  1913. if not bypass then
  1914. bypassprompt()
  1915. return
  1916. end
  1917. local HasGun = false
  1918. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1919. if v:IsA("Tool") and v:FindFirstChild("Fire") and v.Name ~= "Uzi" then
  1920. HasGun = true
  1921. end
  1922. end
  1923. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1924. if v:IsA("Tool") and v:FindFirstChild("Fire") and v.Name ~= "Uzi" then
  1925. HasGun = true
  1926. end
  1927. end
  1928. if not HasGun then
  1929. sendnotif("notification", "You need a gun (NOT the uzi) to use this command!")
  1930. return
  1931. end
  1932. for i,v in pairs (LocalP.Character.Humanoid:GetPlayingAnimationTracks()) do
  1933. v:Stop()
  1934. end
  1935. if LocalP.Character:FindFirstChildOfClass("Tool") then
  1936. LocalP.Character:FindFirstChildOfClass("Tool").Parent = LocalP.Backpack
  1937. end
  1938. RemoteMode = true
  1939. local currentpos = LocalP.Character.HumanoidRootPart.Position
  1940. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,100010,0)
  1941. local distance = 100000
  1942. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1943. if v:IsA("Tool") then
  1944. if --[[v:FindFirstChild("Fire") and]] v.Name ~= "Glock" then
  1945. v.Grip = CFrame.new(0,distance - 1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  1946. elseif v:FindFirstChild("Fire") and v.Name == "Glock" or v:FindFirstChild("Fire") and v.Name == "Uzi" then
  1947. v.Grip = CFrame.new(1.4, distance - 1.5 ,0.2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(90))
  1948. end
  1949. end
  1950. end
  1951. for i,v in pairs(LocalP.Character:GetChildren()) do
  1952. if v:IsA("Tool") then
  1953. if --[[v:FindFirstChild("Fire") and]] v.Name ~= "Glock" then
  1954. v.Grip = CFrame.new(0,distance - 1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  1955. elseif v:FindFirstChild("Fire") and v.Name == "Glock" or v:FindFirstChild("Fire") and v.Name == "Uzi" then
  1956. v.Grip = CFrame.new(1.4, distance - 1.5 ,0.2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(90))
  1957. end
  1958. end
  1959. end
  1960. local tool = nil
  1961. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1962. if v.Name ~= "Uzi" and v:IsA("Tool") and v:FindFirstChild("Fire") then
  1963. tool = v
  1964. end
  1965. end
  1966. if tool ~= nil then
  1967. tool.Parent = LocalP.Character
  1968. game.Workspace.CurrentCamera.CameraSubject = tool:FindFirstChildOfClass("Part")
  1969. end
  1970. for i,v in pairs (LocalP.Character.Humanoid:GetPlayingAnimationTracks()) do
  1971. v:Stop()
  1972. end
  1973. end
  1974. if Args.Command == "unremotecontrol" or Args.Command == "unremote" then
  1975. RemoteMode = false
  1976. local Shit = {}
  1977. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1978. table.insert(Shit, v)
  1979. end
  1980. for i,v in pairs(LocalP.Character:GetChildren()) do
  1981. table.insert(Shit, v) -- lol shit word
  1982. end
  1983. for i,v in pairs(Shit) do
  1984. if DefaultGrips[string.gsub(v.Name, " ", "")] ~= nil and v:IsA("Tool") then
  1985. v.Grip = DefaultGrips[string.gsub(v.Name, " ", "")]
  1986. elseif v:IsA("Tool") then
  1987. v.Grip = CFrame.new(0,0,0)
  1988. end
  1989. end
  1990. game.Workspace.CurrentCamera.CameraSubject = LocalP.Character.Humanoid
  1991. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,-99990,0)
  1992. end
  1993. if Args.Command == "itemesp" then
  1994. if itemesp == true then
  1995. sendnotif("notification", "Item ESP is already ON!")
  1996. else
  1997. itemesp = true
  1998. sendnotif("notification", "Item ESP is now ON!")
  1999. end
  2000. end
  2001. if Args.Command == "unitemesp" then
  2002. if itemesp == false then
  2003. sendnotif("notification", "Item ESP is already OFF!")
  2004. else
  2005. itemesp = false
  2006. sendnotif("notification", "Item ESP is now OFF!")
  2007. end
  2008. end
  2009. end)
  2010.  
  2011. game:GetService("UserInputService").InputBegan:Connect(function(inputObject, gameProcessedEvent)
  2012. if inputObject.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessedEvent and not rightclickdebounce then
  2013. rightclickdown = true
  2014. local donemouse = false
  2015. if mouse.Target ~= nil then
  2016. if mouse.Target:FindFirstAncestor("Door") then
  2017. local door = mouse.Target:FindFirstAncestor("Door")
  2018. if door:FindFirstChild("Lock") and LocalP:DistanceFromCharacter(mouse.Target.CFrame.p) < 10 then
  2019. if door:FindFirstChild("Lock"):FindFirstChild("ClickDetector") then
  2020. if door:FindFirstChild("Lock"):FindFirstChild("ClickDetector"):FindFirstChild("RemoteEvent") then
  2021. door:FindFirstChild("Lock"):FindFirstChild("ClickDetector"):FindFirstChild("RemoteEvent"):FireServer()
  2022. donemouse = true
  2023. end
  2024. end
  2025. end
  2026. end
  2027. end
  2028.  
  2029. if LocalP.Character ~= nil and (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and donemouse == false and not LocalP.Character:FindFirstChild("Super Uzi") then
  2030. if LocalP.Character:FindFirstChildWhichIsA("Tool") then
  2031. if LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire") then
  2032. if LocalP.Character:FindFirstChildWhichIsA("Tool").Name ~= "Uzi" then
  2033. local opp = GetNearestPlayerToMouse()
  2034. if opp ~= nil then
  2035. if opp.Character ~= nil then
  2036. if opp.Character:FindFirstChild("HumanoidRootPart") then
  2037. LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character[targetpart].CFrame + opp.Character.HumanoidRootPart.Velocity/5)
  2038. else
  2039. LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character[targetpart].CFrame + opp.Character.Torso.Velocity/5)
  2040. end
  2041. end
  2042. end
  2043. elseif LocalP.Character:FindFirstChildWhichIsA("Tool").Name == "Uzi" and canfireuzi == true then
  2044. canfireuzi = false
  2045. shootuzi = true
  2046. LocalP.Character:FindFirstChildWhichIsA("Tool").Unequipped:Connect(function()
  2047. shootuzi = false
  2048. end)
  2049. canfireuzi = true
  2050. end
  2051. end
  2052. end
  2053. end
  2054. if LocalP.Character:FindFirstChild("Super Uzi") and LocalP.Character ~= nil and (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and donemouse == false then
  2055. if uzidebounce == false then
  2056. uzidebounce = true
  2057. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2058. if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
  2059. local opp = GetNearestPlayerToMouse()
  2060. if opp ~= nil and opp.Character ~= nil and v ~= nil then
  2061. -- v.Grip = CFrame.new(1.5,0.5,-6)
  2062. v.Parent = LocalP.Backpack
  2063. v.Parent = LocalP.Character
  2064. for i = 1,2 do
  2065. if player.Character:FindFirstChild("HumanoidRootPart") then
  2066. v.Fire:FireServer(opp.Character[targetpart].CFrame + opp.Character.HumanoidRootPart.Velocity/5)
  2067. else
  2068. v.Fire:FireServer(opp.Character[targetpart].CFrame + opp.Character.Torso.Velocity/5)
  2069. end
  2070. end
  2071. v.Parent = LocalP.Backpack
  2072. v.Parent = LocalP.PlayerGui
  2073. if uzidelay == true then
  2074. wait()
  2075. end
  2076. end
  2077. end
  2078. end
  2079. uzidebounce = false
  2080. end
  2081. end
  2082. end
  2083. if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent then
  2084. if RemoteMode and LocalP.Character:FindFirstChildOfClass("Tool") then
  2085. if LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  2086. LocalP.Character:FindFirstChildOfClass("Tool").Fire:FireServer(mouse.Hit)
  2087. end
  2088. end
  2089. leftclickdown = true
  2090. if ControlHeld and ShiftHeld then
  2091. local target = GetNearestPlayerToMouse()
  2092. if target ~= nil then
  2093. aimlocktarget = target.Name
  2094. else
  2095. aimlocktarget = ""
  2096. end
  2097. end
  2098. if LocalP.Character:FindFirstChild("Super Uzi") then
  2099. if uzidebounce == false then
  2100. uzidebounce = true
  2101. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2102. if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
  2103. -- v.GripPos = Vector3.new(1.5,0.5,-6)
  2104. v.Parent = LocalP.Backpack
  2105. v.Parent = LocalP.Character
  2106. for i = 1,2 do
  2107. v.Fire:FireServer(mouse.Hit)
  2108. end
  2109. v.Parent = LocalP.Backpack
  2110. v.Parent = LocalP.PlayerGui
  2111. if uzidelay == true then
  2112. wait(0.05)
  2113. end
  2114. end
  2115. end
  2116. uzidebounce = false
  2117. end
  2118. end
  2119. end
  2120. if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent and flying then
  2121. --[[
  2122. local default = inffly
  2123. inffly = false
  2124. wait(0.3)
  2125. inffly = default
  2126. --]]
  2127. end
  2128. if inputObject.KeyCode == Enum.KeyCode.Minus and gameProcessedEvent == false then
  2129. RunSpeed = RunSpeed - 0.1
  2130. game.StarterGui:SetCore("SendNotification", {
  2131. Title = "notification";
  2132. Text = "Your Super-Run speed is now "..tostring(RunSpeed).."!";
  2133. Icon = "rbxassetid://2541869220";
  2134. Duration = 3;
  2135. })
  2136. end
  2137. if inputObject.KeyCode == Enum.KeyCode.Equals and gameProcessedEvent == false then
  2138. RunSpeed = RunSpeed + 0.1
  2139. game.StarterGui:SetCore("SendNotification", {
  2140. Title = "notification";
  2141. Text = "Your Super-Run speed is now "..tostring(RunSpeed).."!";
  2142. Icon = "rbxassetid://2541869220";
  2143. Duration = 3;
  2144. })
  2145. end
  2146. if inputObject.KeyCode == Enum.KeyCode.K and gameProcessedEvent == false then
  2147. SuperRun = not SuperRun
  2148. local currenttext = ""
  2149. if SuperRun == true then
  2150. currenttext = "SuperRun is now turned ON!"
  2151. else
  2152. currenttext = "SuperRun is now turned OFF!"
  2153. end
  2154. game.StarterGui:SetCore("SendNotification", {
  2155. Title = "notification";
  2156. Text = currenttext;
  2157. Icon = "rbxassetid://2541869220";
  2158. Duration = 3;
  2159. })
  2160. end
  2161. if inputObject.KeyCode == Enum.KeyCode.LeftBracket and gameProcessedEvent == false then
  2162. JumpHeight = JumpHeight - 0.1
  2163. game.StarterGui:SetCore("SendNotification", {
  2164. Title = "notification";
  2165. Text = "Your Super-Jump height is now "..tostring(JumpHeight).."!";
  2166. Icon = "rbxassetid://2541869220";
  2167. Duration = 3;
  2168. })
  2169. end
  2170. if inputObject.KeyCode == Enum.KeyCode.RightBracket and gameProcessedEvent == false then
  2171. JumpHeight = JumpHeight + 0.1
  2172. game.StarterGui:SetCore("SendNotification", {
  2173. Title = "notification";
  2174. Text = "Your Super-Jump height is now "..tostring(JumpHeight).."!";
  2175. Icon = "rbxassetid://2541869220";
  2176. Duration = 3;
  2177. })
  2178. end
  2179. if inputObject.KeyCode == Enum.KeyCode.L and gameProcessedEvent == false then
  2180. SuperJump = not SuperJump
  2181. local currenttext = ""
  2182. if SuperJump == true then
  2183. currenttext = "SuperJump is now turned ON!"
  2184. else
  2185. currenttext = "SuperJump is now turned OFF!"
  2186. end
  2187. game.StarterGui:SetCore("SendNotification", {
  2188. Title = "notification";
  2189. Text = currenttext;
  2190. Icon = "rbxassetid://2541869220";
  2191. Duration = 3;
  2192. })
  2193. end
  2194. if inputObject.KeyCode == Enum.KeyCode.Q and gameProcessedEvent == false and LocalP.Character:FindFirstChild("Super Uzi") then
  2195. uzidelay = not uzidelay
  2196. local currenttext = ""
  2197. if uzidelay == true then
  2198. currenttext = "UZI DELAY is now turned ON!"
  2199. else
  2200. currenttext = "UZI DELAY is now turned OFF!"
  2201. end
  2202. game.StarterGui:SetCore("SendNotification", {
  2203. Title = "notification";
  2204. Text = currenttext;
  2205. Icon = "rbxassetid://2541869220";
  2206. Duration = 3;
  2207. })
  2208. elseif inputObject.KeyCode == Enum.KeyCode.U and flying == true and gameProcessedEvent == false then
  2209. inffly = not inffly
  2210. local currenttext = ""
  2211. if inffly == true then
  2212. currenttext = "INF FLY is now turned ON!"
  2213. else
  2214. currenttext = "INF FLY is now turned OFF!"
  2215. end
  2216. game.StarterGui:SetCore("SendNotification", {
  2217. Title = "notification";
  2218. Text = currenttext;
  2219. Icon = "rbxassetid://2541869220";
  2220. Duration = 3;
  2221. })
  2222. end
  2223. if inputObject.KeyCode == Enum.KeyCode.F and gameProcessedEvent == false then
  2224. if firstfly then
  2225. sendnotif("CHANGING FLY SPEED", "Use the :flyspeed NUMBER command to set your fly speed!")
  2226. firstfly = false
  2227. end
  2228. togglefly()
  2229. end
  2230. if inputObject.KeyCode == Enum.KeyCode.E and gameProcessedEvent == false then
  2231. EHeld = true
  2232. if LocalP.Backpack:FindFirstChild("ServerTraits") and LocalP.Character ~= nil then
  2233. if LocalP.Backpack.ServerTraits:FindFirstChild("Finish") then
  2234. if not LocalP.Character:FindFirstChildOfClass("Tool") then
  2235. if LocalP.Backpack:FindFirstChild("Knife") then
  2236. LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Knife)
  2237. elseif LocalP.Backpack:FindFirstChild("Punch") then
  2238. LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Punch)
  2239. end
  2240. elseif LocalP.Character:FindFirstChildOfClass("Tool") then
  2241. if LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  2242. if LocalP.Backpack:FindFirstChild("Knife") then
  2243. LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Knife)
  2244. elseif LocalP.Backpack:FindFirstChild("Punch") then
  2245. LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Punch)
  2246. end
  2247. end
  2248. end
  2249. end
  2250. end
  2251. end
  2252. if inputObject.KeyCode == Enum.KeyCode.LeftAlt then
  2253. LeftAltHeld = true
  2254. end
  2255. if inputObject.KeyCode == Enum.KeyCode.X and gameProcessedEvent == false then
  2256. noclip = not noclip
  2257. local currenttext = ""
  2258. if noclip == true then
  2259. currenttext = "NoClip is now turned ON!"
  2260. else
  2261. currenttext = "NoClip is now turned OFF!"
  2262. end
  2263. game.StarterGui:SetCore("SendNotification", {
  2264. Title = "notification";
  2265. Text = currenttext;
  2266. Icon = "rbxassetid://2541869220";
  2267. Duration = 3;
  2268. })
  2269. end
  2270. if inputObject.KeyCode == Enum.KeyCode.C and gameProcessedEvent == false then
  2271. if healing == false then
  2272. burgerheal()
  2273. end
  2274. end
  2275. if inputObject.KeyCode == Enum.KeyCode.LeftShift and gameProcessedEvent == false then
  2276. ShiftHeldLegacy = true
  2277. if LocalP.Character ~= nil then
  2278. wait()
  2279. if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  2280. if SpeedType == "walkspeed" and SuperRun == true then
  2281. LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = RunSpeed
  2282. else
  2283. LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = 24.89999961853
  2284. end
  2285. end
  2286. end
  2287. if SpeedType == "cframe" and SuperRun == true then
  2288. ShiftHeld = true
  2289. end
  2290. end
  2291. if inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2292. ControlHeld = true
  2293. end
  2294. if inputObject.KeyCode == Enum.KeyCode.W and gameProcessedEvent == false and SuperRun == true then
  2295. WHeld = true
  2296. end
  2297. if inputObject.KeyCode == Enum.KeyCode.S and gameProcessedEvent == false and SuperRun == true then
  2298. SHeld = true
  2299. end
  2300. if inputObject.KeyCode == Enum.KeyCode.A and gameProcessedEvent == false and SuperRun == true then
  2301. AHeld = true
  2302. end
  2303. if inputObject.KeyCode == Enum.KeyCode.D and gameProcessedEvent == false and SuperRun == true then
  2304. DHeld = true
  2305. end
  2306. if inputObject.KeyCode == Enum.KeyCode.Space and gameProcessedEvent == false and SuperJump == true then
  2307. if LocalP.Character ~= nil then
  2308. if LocalP.Character:FindFirstChild("Humanoid") then
  2309. LocalP.Character:FindFirstChild("Humanoid").Sit = false
  2310. end
  2311. end
  2312. SpaceHeld = true
  2313. end
  2314. if inputObject.KeyCode == Enum.KeyCode.Z and not gameProcessedEvent then
  2315. if targetpart == "Head" then
  2316. targetpart = "Torso"
  2317. elseif targetpart == "Torso" then
  2318. targetpart = "Head"
  2319. end
  2320. game.StarterGui:SetCore("SendNotification", {
  2321. Title = "notification";
  2322. Text = "Aimbot is now targeting "..string.upper(targetpart).."s!";
  2323. Icon = "rbxassetid://2541869220";
  2324. Duration = 3;
  2325. })
  2326. end
  2327. if inputObject.KeyCode == Enum.KeyCode.T and not gameProcessedEvent then
  2328. if mouse.Target and bypass then
  2329. if LocalP.Character ~= nil then
  2330. if LocalP.Character:FindFirstChild("Torso") then
  2331. local torso = LocalP.Character.Torso
  2332. local orient = torso.CFrame - torso.CFrame.p
  2333. torso.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z) * orient
  2334. end
  2335. end
  2336. elseif mouse.Target and not bypass and LocalP:DistanceFromCharacter(mouse.Hit.p) < 45 then
  2337. if LocalP.Character ~= nil then
  2338. if LocalP.Character:FindFirstChild("HumanoidRootPart") then
  2339. local hum = LocalP.Character.HumanoidRootPart
  2340. local orient = hum.CFrame - hum.CFrame.p
  2341. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z) * orient
  2342. end
  2343. end
  2344. end
  2345. end
  2346. if inputObject.KeyCode == Enum.KeyCode.R and not gameProcessedEvent and not rolldebounce then
  2347. rolldebounce = true
  2348. local Anim = Instance.new("Animation")
  2349. Anim.AnimationId = "rbxassetid://229782914"
  2350. local roll = LocalP.Character.Humanoid:LoadAnimation(Anim)
  2351. roll.Name = "FUCK"
  2352. if LocalP.Character ~= nil then
  2353. if LocalP.Character:FindFirstChild("Left Leg") and LocalP.Character:FindFirstChild("Right Leg") then
  2354. LocalP.Character:FindFirstChild("Left Leg").Parent = game.Workspace.Terrain
  2355. LocalP.Character:FindFirstChild("Right Leg").Parent = game.Workspace.Terrain
  2356. end
  2357. end
  2358. roll:Play(0)
  2359. roll:AdjustSpeed(1)
  2360. roll.Stopped:Connect(function()
  2361. if game.Workspace.Terrain:FindFirstChild("Left Leg") and game.Workspace.Terrain:FindFirstChild("Right Leg") and LocalP.Character ~= nil then
  2362. game.Workspace.Terrain:FindFirstChild("Left Leg").Parent = LocalP.Character
  2363. game.Workspace.Terrain:FindFirstChild("Right Leg").Parent = LocalP.Character
  2364. end
  2365. rolldebounce = false
  2366. end)
  2367. repeat
  2368. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,-1)
  2369. wait(0.000001)
  2370. until rolldebounce == false or LocalP.Character.Humanoid.Health < 2
  2371. end
  2372. if inputObject.KeyCode == Enum.KeyCode.BackSlash and not gameProcessedEvent then
  2373. if LocalP.Character ~= nil then
  2374. if LocalP.Character:FindFirstChildOfClass("Tool") then
  2375. LocalP.Character:FindFirstChildOfClass("Tool").Parent = game.Workspace.Terrain
  2376. end
  2377. end
  2378. end
  2379. if inputObject.KeyCode == Enum.KeyCode.P and not gameProcessedEvent then
  2380. if LocalP.Character ~= nil then
  2381. if LocalP.Character:FindFirstChild("Torso") then
  2382. if LocalP.Character.Torso:FindFirstChildOfClass("Glue") then
  2383. LocalP.Character.Torso.Neck:Destroy()
  2384. else
  2385. LocalP.Character:ClearAllChildren()
  2386. local char = Instance.new("Model", workspace)
  2387. Instance.new("Humanoid", char)
  2388. LocalP.Character = char
  2389. end
  2390. end
  2391. end
  2392. end
  2393. end)
  2394. game:GetService("UserInputService").InputEnded:Connect(function(inputObject, gameProcessedEvent)
  2395. if inputObject.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessedEvent then
  2396. rightclickdown = false
  2397. shootuzi = false
  2398. end
  2399. if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent then
  2400. leftclickdown = false
  2401. end
  2402. if inputObject.KeyCode == Enum.KeyCode.LeftShift then
  2403. ShiftHeldLegacy = false
  2404. ShiftHeld = false
  2405. if LocalP.Character ~= nil then
  2406. wait()
  2407. if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  2408. LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = setwalkspeed
  2409. end
  2410. end
  2411. end
  2412. if inputObject.KeyCode == Enum.KeyCode.W and not gameProcessedEvent then
  2413. WHeld = false
  2414. end
  2415. if inputObject.KeyCode == Enum.KeyCode.S and not gameProcessedEvent then
  2416. SHeld = false
  2417. end
  2418. if inputObject.KeyCode == Enum.KeyCode.A and not gameProcessedEvent then
  2419. AHeld = false
  2420. end
  2421. if inputObject.KeyCode == Enum.KeyCode.D and not gameProcessedEvent then
  2422. DHeld = false
  2423. end
  2424. if inputObject.KeyCode == Enum.KeyCode.Space and not gameProcessedEvent then
  2425. SpaceHeld = false
  2426. end
  2427. if inputObject.KeyCode == Enum.KeyCode.E then
  2428. EHeld = false
  2429. end
  2430. if inputObject.KeyCode == Enum.KeyCode.LeftAlt then
  2431. LeftAltHeld = false
  2432. end
  2433. if inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2434. ControlHeld = false
  2435. local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  2436. for i,v in pairs (AnimationTracks) do
  2437. if v.Name == "Crouch" then
  2438. v:Stop()
  2439. end
  2440. end
  2441. end
  2442.  
  2443. end)
  2444.  
  2445.  
  2446.  
  2447.  
  2448. LocalP.Backpack.ChildAdded:Connect(function(child)
  2449. local uziamount = 0
  2450. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  2451. if v.Name == "Uzi" then
  2452. uziamount = uziamount + 1
  2453. end
  2454. end
  2455. if child:IsA("Tool") and child.Name == "Uzi" and uziamount >= 2 then
  2456. wait()
  2457. child.Parent = LocalP.PlayerGui
  2458. if child:FindFirstChild("Clips") and child:FindFirstChild("Ammo") then
  2459. local mark = Instance.new("BoolValue")
  2460. mark.Name = "Monitoring"
  2461. mark.Parent = child
  2462. child.Clips.Changed:Connect(function()
  2463. UpdateUziStats()
  2464. end)
  2465. child.Ammo.Changed:Connect(function()
  2466. UpdateUziStats()
  2467. end)
  2468. end
  2469. SuperUzi()
  2470. end
  2471. end)
  2472.  
  2473. LocalP.Backpack.ChildAdded:Connect(function(child)
  2474. if child:IsA("Tool") and child.Name == "Burger" and eating == false then
  2475. if not LocalP.PlayerGui:FindFirstChild("Burger") then
  2476. game.StarterGui:SetCore("SendNotification", {
  2477. Title = "C TO USE BURGERS!";
  2478. Text = "Press C to fully heal with your stored burgers!";
  2479. Icon = "rbxassetid://2541869220";
  2480. Duration = 5;
  2481. })
  2482. end
  2483. wait()
  2484. child.Parent = LocalP.PlayerGui
  2485. local burgeramount = 0
  2486. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2487. if v.Name == "Burger" then
  2488. burgeramount = burgeramount + 1
  2489. end
  2490. end
  2491. if not string.find(tostring(burgeramount / 5), "%.") then
  2492. game.StarterGui:SetCore("SendNotification", {
  2493. Title = tostring(burgeramount).." BURGERS LEFT!";
  2494. Text = tostring(burgeramount * 24).." stored health | OwO";
  2495. Icon = "rbxassetid://2541869220";
  2496. Duration = 5;
  2497. })
  2498. end
  2499. end
  2500. end)
  2501.  
  2502.  
  2503. LocalP.CharacterAdded:Connect(function(char)
  2504. repeat wait() until LocalP.Character ~= nil
  2505. repeat wait() until LocalP.Character:FindFirstChild("Humanoid")
  2506. repeat wait() until LocalP:FindFirstChild("Backpack")
  2507. if LocalP.Character ~= nil then
  2508. if LocalP.Character:FindFirstChild("Humanoid") then
  2509. LocalP.Character.Humanoid.Died:Connect(function()
  2510. RemoteMode = false
  2511. if flying then
  2512. togglefly()
  2513. end
  2514. rolldebounce = false
  2515. setwalkspeed = 15.89999961853
  2516. end)
  2517. char.Humanoid.HealthChanged:Connect(function(health)
  2518. if health <= LocalP.Character.Humanoid.MaxHealth - 24 and autoheal == true then
  2519. burgerheal()
  2520. end
  2521. end)
  2522. char.Humanoid.AnimationPlayed:Connect(function(track)
  2523. if string.find(track.Animation.AnimationId, "464531742") then
  2524. track:Stop()
  2525. end
  2526. if rolldebounce == true and track.Name ~= "FUCK" and not string.find(string.lower(track.Name), "walk") then
  2527. track:Stop()
  2528. end
  2529. if LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Fires" or LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Animation" then
  2530. local FoundWeld = false
  2531. for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetDescendants()) do
  2532. if v.Name == "Weld" and not v:FindFirstAncestor("Barrel") and not v:FindFirstAncestor("Heh") then
  2533. FoundWeld = true
  2534. end
  2535. end
  2536. if not FoundWeld and LocalP.Character:FindFirstChildOfClass("Tool").Name ~= "Glock" and LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  2537. track:Stop()
  2538. end
  2539. end
  2540. end)
  2541. LocalP.Character.Humanoid.ChildAdded:Connect(function(child)
  2542. if child:IsA("ObjectValue") then
  2543. if triggerbot then
  2544. autoattack(game.Players:FindFirstChild(child.Value.Name))
  2545. local state = LocalP.Character.Humanoid:GetState()
  2546. if state == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding then
  2547. LocalP.Character.Humanoid.PlatformStand = false
  2548. LocalP.Character.Humanoid.Sit = false
  2549. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  2550. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  2551. end
  2552. end
  2553. markplayer(game.Players:FindFirstChild(child.Value.Name))
  2554. end
  2555. end)
  2556. end
  2557. end
  2558. char.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  2559. if noslow then
  2560. if char.Humanoid.WalkSpeed == 0 then
  2561. char.Humanoid.WalkSpeed = 16
  2562. end
  2563. end
  2564. end)
  2565. char.Humanoid.StateChanged:Connect(function(old, new)
  2566. if new == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding and antiknockdown == true then
  2567. char.Humanoid.PlatformStand = false
  2568. char.Humanoid.Sit = false
  2569. char.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  2570. char.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  2571. end
  2572. end)
  2573. LocalP.Backpack.ChildAdded:Connect(function(child)
  2574. local uziamount = 0
  2575. for i,v in pairs(LocalP.Backpack:GetChildren()) do
  2576. if v.Name == "Uzi" then
  2577. uziamount = uziamount + 1
  2578. end
  2579. end
  2580. if child:IsA("Tool") and child.Name == "Uzi" and uziamount >= 2 then
  2581. wait()
  2582. child.Parent = LocalP.PlayerGui
  2583. SuperUzi()
  2584. if child:FindFirstChild("Clips") and child:FindFirstChild("Ammo") then
  2585. local mark = Instance.new("BoolValue")
  2586. mark.Name = "Monitoring"
  2587. mark.Parent = child
  2588. child.Clips.Changed:Connect(function()
  2589. UpdateUziStats()
  2590. end)
  2591. child.Ammo.Changed:Connect(function()
  2592. UpdateUziStats()
  2593. end)
  2594. end
  2595. end
  2596. end)
  2597. LocalP.Character.ChildAdded:Connect(function(child)
  2598. if child:IsA("Tool") and RemoteMode == true then
  2599. game.Workspace.CurrentCamera.CameraSubject = child:FindFirstChildOfClass("Part")
  2600. end
  2601. if child:IsA("Tool") and child.Name == "Spray" then
  2602. getsenv(child:FindFirstChildOfClass("LocalScript")).range = math.huge
  2603. end
  2604. if child:IsA("Tool") and not child:FindFirstChild("done") then
  2605. local madechanges = false
  2606. for i,v in pairs(child:GetDescendants()) do
  2607. if v:IsA("BasePart") then
  2608. v.CanCollide = false
  2609. madechanges = true
  2610. end
  2611. end
  2612. if madechanges == true then
  2613. local done = Instance.new("BoolValue")
  2614. done.Name = "done"
  2615. done.Parent = child
  2616. end
  2617. end
  2618. if child:IsA("Tool") and not child:FindFirstChild("donestats") then
  2619. if child:FindFirstChild("Fire") and child:FindFirstChild("Info") and child:FindFirstChild("Ammo") then
  2620. child.Equipped:Connect(function()
  2621. if Range == nil then
  2622. return
  2623. end
  2624. Shots.Text = tostring(child.Ammo.Value).." Shots"
  2625. Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  2626. KODamage.Text = ""
  2627. Stamina.Text = ""
  2628. Range.Text = ""
  2629. end)
  2630. child.Unequipped:Connect(function()
  2631. if Range == nil then
  2632. return
  2633. end
  2634. Shots.Text = ""
  2635. Damage.Text = ""
  2636. KODamage.Text = ""
  2637. Stamina.Text = ""
  2638. Range.Text = ""
  2639. end)
  2640. child.Activated:Connect(function()
  2641. if Range == nil then
  2642. return
  2643. end
  2644. Shots.Text = tostring(child.Ammo.Value).." Shots"
  2645. end)
  2646. elseif not child:FindFirstChild("Fire") and child:FindFirstChild("Info") then
  2647. child.Equipped:Connect(function()
  2648. if Range == nil then
  2649. return
  2650. end
  2651. Shots.Text = ""
  2652. Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  2653. KODamage.Text = tostring(child.Info.KO.Value).." KODamage"
  2654. Stamina.Text = tostring(child.Info.Stam.Value).." Stamina"
  2655. Range.Text = tostring(child.Info.Range.Value).." Range"
  2656. end)
  2657. child.Unequipped:Connect(function()
  2658. if Range == nil then
  2659. return
  2660. end
  2661. Shots.Text = ""
  2662. Damage.Text = ""
  2663. KODamage.Text = ""
  2664. Stamina.Text = ""
  2665. Range.Text = ""
  2666. end)
  2667. end
  2668. local done = Instance.new("BoolValue")
  2669. done.Name = "donestats"
  2670. done.Parent = child
  2671. end
  2672. end)
  2673. LocalP.Backpack.ChildAdded:Connect(function(child)
  2674. if child:IsA("Tool") and child.Name == "Burger" and eating == false then
  2675. if not LocalP.PlayerGui:FindFirstChild("Burger") then
  2676. game.StarterGui:SetCore("SendNotification", {
  2677. Title = "C TO USE BURGERS!!";
  2678. Text = "Press C to fully heal with your stored burgers!";
  2679. Icon = "rbxassetid://2541869220";
  2680. Duration = 5;
  2681. })
  2682. end
  2683. wait()
  2684. child.Parent = LocalP.PlayerGui
  2685. local burgeramount = 0
  2686. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2687. if v.Name == "Burger" then
  2688. burgeramount = burgeramount + 1
  2689. end
  2690. end
  2691. if not string.find(tostring(burgeramount / 5), "%.") then
  2692. game.StarterGui:SetCore("SendNotification", {
  2693. Title = tostring(burgeramount).." BURGERS LEFT!";
  2694. Text = tostring(burgeramount * 24).." stored health | OwO";
  2695. Icon = "rbxassetid://2541869220";
  2696. Duration = 5;
  2697. })
  2698. end
  2699. end
  2700. end)
  2701. repeat wait() until LocalP.Character:FindFirstChild("Right Leg")
  2702. LocalP.Character["Right Leg"].Touched:Connect(function(part)
  2703. if string.find(string.lower(part.Parent.Name), "buy ammo") and reloaddebounce == false then
  2704. reloaddebounce = true
  2705. if LocalP.Character:FindFirstChild("Super Uzi") then
  2706. local leastclips = math.huge
  2707. local chosenuzi = nil
  2708. if LocalP.PlayerGui:FindFirstChild("Uzi") then
  2709. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2710. if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
  2711. if v:FindFirstChild("Clips").Value < leastclips then
  2712. leastclips = v:FindFirstChild("Clips").Value
  2713. chosenuzi = v
  2714. end
  2715. end
  2716. end
  2717. end
  2718. chosenuzi.Parent = LocalP.Backpack
  2719. chosenuzi.Parent = LocalP.Character
  2720. repeat wait() until part.BrickColor == BrickColor.new("Bright red")
  2721. chosenuzi.Parent = LocalP.PlayerGui
  2722. end
  2723. reloaddebounce = false
  2724. end
  2725. end)
  2726. repeat wait() until LocalP:FindFirstChild("PlayerGui")
  2727. repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  2728. CreateWatermark()
  2729. CreateStats()
  2730. end)
  2731.  
  2732. LocalP.Character["Right Leg"].Touched:Connect(function(part)
  2733. if string.find(string.lower(part.Parent.Name), "buy ammo") and reloaddebounce == false then
  2734. reloaddebounce = true
  2735. if LocalP.Character:FindFirstChild("Super Uzi") then
  2736. local leastclips = math.huge
  2737. local chosenuzi = nil
  2738. if LocalP.PlayerGui:FindFirstChild("Uzi") then
  2739. for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2740. if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
  2741. if v:FindFirstChild("Clips").Value < leastclips then
  2742. leastclips = v:FindFirstChild("Clips").Value
  2743. chosenuzi = v
  2744. end
  2745. end
  2746. end
  2747. end
  2748. chosenuzi.Parent = LocalP.Backpack
  2749. chosenuzi.Parent = LocalP.Character
  2750. repeat wait() until part.BrickColor == BrickColor.new("Bright red")
  2751. chosenuzi.Parent = LocalP.PlayerGui
  2752. end
  2753. reloaddebounce = false
  2754. end
  2755. end)
  2756.  
  2757.  
  2758.  
  2759. game.CoreGui.DescendantAdded:Connect(function(dec)
  2760. if dec.Name == "PopupFrame" then
  2761. local children = dec:GetChildren()
  2762. local shouldtrace = false
  2763. repeat wait() until dec:FindFirstChild("InspectButton")
  2764. container = dec:FindFirstAncestor("PlayerListContainer")
  2765.  
  2766. local epic = tostring(children[#children].Position.Height)
  2767. local space = string.find(epic, " ")
  2768. local offset = string.sub(epic, space + 1, -1)
  2769. local newoffset = tonumber(offset) + 26
  2770. local clone = children[#children]:Clone()
  2771. clone.Position = UDim2.new(0,0,0,newoffset)
  2772. clone.Parent = children[#children].Parent
  2773. clone.Name = "FindButton"
  2774. clone.Text = "TOGGLE TRACE"
  2775. clone.MouseButton1Click:Connect(function()
  2776. container = clone:FindFirstAncestor("PlayerListContainer")
  2777. for i,v in pairs(container.ScrollList:GetDescendants()) do
  2778. if v:IsA("TextButton") and tostring(v.BackgroundColor3) == "0, 1, 1" then
  2779. local player = game.Players:FindFirstChild(v.Parent.Name)
  2780. if player.Character.Head:FindFirstChild("TRACE") then
  2781. untrace(game.Players:FindFirstChild(v.Parent.Name))
  2782. else
  2783. trace(game.Players:FindFirstChild(v.Parent.Name))
  2784. end
  2785. end
  2786. end
  2787. end)
  2788. end
  2789. end)
  2790. local JumpingStateDebounce = false
  2791. game:GetService('RunService').Stepped:connect(function()
  2792. if flying and not JumpingStateDebounce then
  2793. JumpingStateDebounce = true
  2794. if LocalP.Character then
  2795. if LocalP.Character:FindFirstChild("Humanoid") then
  2796. if inffly and not bypass then
  2797. wait()
  2798. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
  2799. end
  2800. end
  2801. end
  2802. JumpingStateDebounce = false
  2803. end
  2804. end)
  2805.  
  2806. game:GetService('RunService').Stepped:connect(function()
  2807. if bypass then
  2808. --pcall(function()
  2809. local Root = LocalP.Character:FindFirstChild("HumanoidRootPartP")
  2810. if Root then
  2811. LocalP.Character:FindFirstChild("HumanoidRootPartP").Parent = nil
  2812. end
  2813. -- LocalP.Character:FindFirstChild("HumanoidRootPartP").Parent = nil
  2814. --end)
  2815. end
  2816.  
  2817. if passivemode then
  2818. local Leg = LocalP.Character:FindFirstChild("Left Leg")
  2819. if Leg then
  2820. LocalP.Character:FindFirstChild("Left Leg").Parent = nil
  2821. end
  2822. end
  2823.  
  2824. if camlocktarget ~= nil then
  2825. if camlocktarget.Character ~= nil then
  2826. if camlocktarget.Character:FindFirstChild("Torso") then
  2827. game.Workspace.CurrentCamera.CFrame = CFrame.new(game.Workspace.CurrentCamera.CFrame.p, camlocktarget.Character.Torso.CFrame.p)
  2828. end
  2829. end
  2830. end
  2831.  
  2832. if LeftAltHeld and EHeld then
  2833. if LocalP.Backpack:FindFirstChild("ServerTraits") and LocalP.Character ~= nil then
  2834. if LocalP.Backpack.ServerTraits:FindFirstChild("Finish") and LocalP.Character:FindFirstChildOfClass("Tool") then
  2835. LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Character:FindFirstChildOfClass("Tool"))
  2836. end
  2837. end
  2838. end
  2839.  
  2840. if shootuzi == true then
  2841. local opp = GetNearestPlayerToMouse()
  2842. if opp ~= nil and opp.Character ~= nil then
  2843. if opp.Character:FindFirstChild("HumanoidRootPart") then
  2844. LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character:FindFirstChild(targetpart).CFrame + opp.Character.HumanoidRootPart.Velocity/5)
  2845. else
  2846. LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character:FindFirstChild(targetpart).CFrame + opp.Character.Torso.Velocity/5)
  2847. end
  2848. wait()
  2849. end
  2850. end
  2851.  
  2852. if noclip == true then
  2853. if LocalP.Character ~= nil then
  2854. if LocalP.Character:FindFirstChild("Head") and LocalP.Character:FindFirstChild("Torso") and LocalP.Character:FindFirstChild("Humanoid") then
  2855. LocalP.Character.Head.CanCollide = false
  2856. LocalP.Character.Torso.CanCollide = false
  2857. LocalP.Character.Humanoid.Sit = false
  2858. end
  2859. end
  2860. end
  2861.  
  2862. if flying then
  2863. if LocalP.Character then
  2864. if LocalP.Character:FindFirstChild("Humanoid") then
  2865. LocalP.Character.Humanoid.PlatformStand = false
  2866. LocalP.Character.Humanoid.Sit = false
  2867. --if inffly and not bypass then
  2868. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Running)
  2869. --else
  2870. --LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Running)
  2871. --end
  2872. end
  2873. if LocalP.Character:FindFirstChild("Float") then
  2874. LocalP.Character:FindFirstChild("Float").CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  2875. end
  2876. end
  2877. end
  2878.  
  2879. if ShiftHeld == true then
  2880. if WHeld == true then
  2881. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,-RunSpeed)
  2882. end
  2883. if SHeld == true then
  2884. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,RunSpeed)
  2885. end
  2886. if DHeld == true then
  2887. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(RunSpeed,0,0)
  2888. end
  2889. if AHeld == true then
  2890. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(-RunSpeed,0,0)
  2891. end
  2892. end
  2893. if SpaceHeld == true then
  2894. LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,JumpHeight,0)
  2895. end
  2896. end)
  2897.  
  2898. print("----------------FEATURES-------------------")
  2899. print("Chat commands can also be done as /e :COMMANDNAME or /e COMMANDNAME")
  2900. print("-------------------------------------------")
  2901. print("---------KEYS---------")
  2902. print("X Key - Toggle noclip")
  2903. print("F Key - Toggles flight")
  2904. print("C Key - Full heal / Use stored burgers")
  2905. print("Q Key - Toggle mult-uzi delay (press with multi-uzi tool out)")
  2906. print("Q Key (While flying) - Change between inf fly and shooting fly")
  2907. print("Z Key - Change the aimbot's target between heads and torsos")
  2908. print("T Key - Teleports you to your mouse's position") -- When the bypass is on, this key will teleport you to your mouse
  2909. print("R Key - Let's you do a cool combat roll B)")
  2910. print("P Key - Resets your character")
  2911. print("E Key - Stomp people (Tweaked to work without weapons and with guns)")
  2912. print("")
  2913. print("CTRL + SHIFT + CLICK - Set aimlock target to player closest to your mouse")
  2914. print("HOLD SHIFT + E - Spam stomp")
  2915. print("")
  2916. print("K Key - Toggle super-run")
  2917. print("- Key - Lower super-run speed")
  2918. print("+ Key - Raise super-run speed")
  2919. print("")
  2920. print("L Key - Toggle super-jump")
  2921. print("[ Key - Lower super-jump speed")
  2922. print("] Key - Raise super-jump speed")
  2923. print("")
  2924. print("RIGHT CLICK")
  2925. print("- Right click on doors to toggle their locks")
  2926. print("- Right click with a gun out in first person to target fire at the player closest to your mouse")
  2927. print("")
  2928. print("LEADERBOARD")
  2929. print("- Click a player's name on the leaderboard, then click TOGGLE TRACE to toggle tracing them")
  2930. print("")
  2931. print("---------CHAT COMMANDS---------")
  2932. print("Shortened names work")
  2933. print("-------------------------------")
  2934. print("")
  2935. print(":find PLAYERNAME - finds player")
  2936. print(":trace PLAYERNAME - finds player")
  2937. print(":unfind PLAYERNAME - unfinds player")
  2938. print(":untrace PLAYERNAME - unfinds player")
  2939. print("")
  2940. print(":noslow - Prevents you from being stopped while reloading, eating, stomping, etc")
  2941. print(":unnoslow - Turns off noslow")
  2942. print("")
  2943. print(":noknock - Prevents you from being tripped or stunned")
  2944. print(":unnoknock - Turns off noknock")
  2945. print("")
  2946. print(":triggerbot - Automatically attacks people who attack you with multi-uzi")
  2947. print(":trigger - Automatically attacks people who attack you with multi-uzi")
  2948. print(":untriggerbot - Turns off triggerbot")
  2949. print(":untrigger - Turns off triggerbot")
  2950. print("")
  2951. print(":flyspeed NUMBER - sets your flyspeed to NUMBER")
  2952. print("")
  2953. print(":autoheal - Automatically heals you if you take over 24 damage")
  2954. print(":unautoheal - Automatically heals you if you take over 24 damage")
  2955. print("")
  2956. print(":bypass - Turns the teleport + fly bypass ON")
  2957. print(":unbypass - Turns the teleport + fly bypass OFF")
  2958. print("")
  2959. print(":get ITEM - gets the item with the inputted name (bypass only)")
  2960. print("")
  2961. print(":invis TOOLNAME - Makes the gun invisible, and stops it's animations")
  2962. print("")
  2963. print(":cashfarm - Afk cash farm (use overnight, etc)")
  2964. print(":uncashfarm - Turns off the afk cash farm")
  2965. print("")
  2966. print(":bring THING - Brings thing to you (list of things you can bring below)")
  2967. print(":bring THING PLAYERNAME - Brings thing to player with matching name")
  2968. print("")
  2969. print(":walkspeed NUMBER - Sets your walkspeed to the given number")
  2970. print(":ws NUMBER - Sets your walkspeed to the given number")
  2971. print(":runspeed NUMBER - Sets your runspeed to the given number (CFrame run is faster than WalkSpeed run)")
  2972. print(":runtype RUNTYPE - Current runtypes are cframe and walkspeed (shortened names work)")
  2973. print("")
  2974. print(":aimlock PLAYERNAME - Makes your shots always target the target player")
  2975. print(":lockaim PLAYERNAME - Makes your shots always target the target player")
  2976. print(":unaimlock - Makes your left click shoot forwards, like normal")
  2977. print(":unlockaim - Makes your left click shoot forwards, like normal")
  2978. print("")
  2979. print(":camlock PLAYERNAME - Locks your camera onto a certain player (good for melee fights)")
  2980. print(":lockcam PLAYERNAME - Locks your camera onto a certain player (good for melee fights)")
  2981. print(":uncamlock - Returns your camera to normal")
  2982. print(":unlockcam - Returns your camera to normal")
  2983. --[[
  2984. print("")
  2985. print(":passivemode - Breaks your tools, and makes you invulnerable to all attacks")
  2986. print(":passive - Breaks your tools, and makes you invulnerable to all attacks")
  2987. print(":unpassivemode - Turns off passive mode")
  2988. print(":unpassive - Turns off passive mode")
  2989. --]]
  2990. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  2991.  
  2992. if (string.lower(msg) == ":chatspy" or "/e :chatspy") then
  2993. local chatFrame = game:GetService("Players").LocalPlayer.PlayerGui.Chat.Frame
  2994. chatFrame.ChatChannelParentFrame.Visible=true
  2995. chatFrame.ChatBarParentFrame.Position = chatFrame.ChatChannelParentFrame.Position+UDim2.new(UDim.new(),chatFrame.ChatChannelParentFrame.Size.Y)
  2996. end
  2997. end)
  2998. print(":rejoin - Rejoins the server")
  2999. print(":reset - Resets your character")
  3000. print("")
  3001. print("-------------------------------------------")
  3002. print('-------------"GET"-ABLE ITEMS--------------')
  3003. print("-------------------------------------------")
  3004. print("")
  3005. print("Things below can be gotten with the :get command")
  3006. print(' Example: ":get uzi" ')
  3007. print("")
  3008. print("uzi")
  3009. print("glock")
  3010. print("ammo")
  3011. print("sawed")
  3012. print("shotty")
  3013. print("burger")
  3014. print("drink")
  3015. print("")
  3016. print("-------------------------------------------")
  3017. print('------------"BRING"-ABLE ITEMS-------------')
  3018. print("-------------------------------------------")
  3019. print("")
  3020. print("Things below can be gotten with the :bring command")
  3021. print(' Example: ":bring planks" ')
  3022. print(" Shortened names work ")
  3023. print("")
  3024. print("planks - All planks on the map")
  3025. print("cans - All soda cans on the map")
  3026. print("bins - All trashcans on the map")
  3027. print("cars - All cars on the map (that aren't being used)")
  3028. print("grass - The one unanchored grass part")
  3029. print("wedges - All the unanchored wedges")
  3030. print("misc - All unanchored wedges and grass")
  3031. print("all - All unanchored parts")
  3032. print("")
  3033. print("-------------------------------------------")
  3034. print('--------------USING MULTI-UZI--------------')
  3035. print("-------------------------------------------")
  3036. print("")
  3037. print("LEFT CLICK")
  3038. print("- Normal multi-uzi shot")
  3039. print("RIGHT CLICK")
  3040. print("- Targeted multi-uzi shot (shoots at player closest to mouse)")
  3041. print("Q Key")
  3042. print("- Toggles uzi delay (difference between fast fire and one shot)")
  3043. print("RELOADING")
  3044. print("- Walk over a reload buying pad with the multi-uzi equipped to reload uzis one by one")
  3045. print("GATHER UZIS")
  3046. print("- Uzis are stored whenever you obtain a new uzi")
  3047. print("MULTI-UZI INFO")
  3048. print("- Hover your mouse over the multi-uzi tool to see info. (amount of uzis, total damage, clips, and ammo)")
  3049. print("")
  3050. print("-------------------------------------------")
  3051. print("Vortexturize | aidez moi#4192 | Aidez")
  3052. print("-------------------------------------------")
  3053.  
  3054. LocalP.Character.ChildAdded:Connect(function(child)
  3055. if child:IsA("Tool") and RemoteMode == true then
  3056. game.Workspace.CurrentCamera.CameraSubject = child:FindFirstChildOfClass("Part")
  3057. end
  3058. if child:IsA("Tool") and child.Name == "Spray" then
  3059. getsenv(child:FindFirstChildOfClass("LocalScript")).range = math.huge
  3060. end
  3061. if child:IsA("Tool") and not child:FindFirstChild("done") then
  3062. local madechanges = false
  3063. for i,v in pairs(child:GetDescendants()) do
  3064. if v:IsA("BasePart") then
  3065. v.CanCollide = false
  3066. madechanges = true
  3067. end
  3068. end
  3069. if madechanges == true then
  3070. local done = Instance.new("BoolValue")
  3071. done.Name = "done"
  3072. done.Parent = child
  3073. end
  3074. end
  3075. if child:IsA("Tool") and not child:FindFirstChild("donestats") then
  3076. if child:FindFirstChild("Fire") and child:FindFirstChild("Info") and child:FindFirstChild("Ammo") then
  3077. child.Equipped:Connect(function()
  3078. if Range == nil then
  3079. return
  3080. end
  3081. Shots.Text = tostring(child.Ammo.Value).." Shots"
  3082. Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  3083. KODamage.Text = ""
  3084. Stamina.Text = ""
  3085. Range.Text = ""
  3086. end)
  3087. child.Unequipped:Connect(function()
  3088. if Range == nil then
  3089. return
  3090. end
  3091. Shots.Text = ""
  3092. Damage.Text = ""
  3093. KODamage.Text = ""
  3094. Stamina.Text = ""
  3095. Range.Text = ""
  3096. end)
  3097. child.Activated:Connect(function()
  3098. if Range == nil then
  3099. return
  3100. end
  3101. Shots.Text = tostring(child.Ammo.Value).." Shots"
  3102. end)
  3103. elseif not child:FindFirstChild("Fire") and child:FindFirstChild("Info") then
  3104. child.Equipped:Connect(function()
  3105. if Range == nil then
  3106. return
  3107. end
  3108. Shots.Text = ""
  3109. Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  3110. KODamage.Text = tostring(child.Info.KO.Value).." KODamage"
  3111. Stamina.Text = tostring(child.Info.Stam.Value).." Stamina"
  3112. Range.Text = tostring(child.Info.Range.Value).." Range"
  3113. end)
  3114. child.Unequipped:Connect(function()
  3115. if Range == nil then
  3116. return
  3117. end
  3118. Shots.Text = ""
  3119. Damage.Text = ""
  3120. KODamage.Text = ""
  3121. Stamina.Text = ""
  3122. Range.Text = ""
  3123. end)
  3124. end
  3125. local done = Instance.new("BoolValue")
  3126. done.Name = "donestats"
  3127. done.Parent = child
  3128. end
  3129. end)
  3130.  
  3131. game.Workspace.CurrentCamera:GetPropertyChangedSignal("Focus"):Connect(function()
  3132. if (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and RemoteMode then
  3133. if LocalP.Character ~= nil then
  3134. if LocalP.Character:FindFirstChildOfClass("Tool") then
  3135. for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetChildren()) do
  3136. if checkproperty(v, "Transparency") then
  3137. v.Transparency = 1
  3138. end
  3139. end
  3140. end
  3141. end
  3142. else
  3143. if LocalP.Character ~= nil and RemoteMode == true then
  3144. if LocalP.Character:FindFirstChildOfClass("Tool") then
  3145. for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetChildren()) do
  3146. if checkproperty(v, "Transparency") then
  3147. v.Transparency = 0
  3148. end
  3149. end
  3150. end
  3151. end
  3152. end
  3153. end)
  3154.  
  3155.  
  3156. repeat wait() until LocalP.Character:FindFirstChild("Humanoid")
  3157.  
  3158. LocalP.Character.Humanoid.Died:Connect(function()
  3159. RemoteMode = false
  3160. if flying then
  3161. togglefly()
  3162. end
  3163. rolldebounce = false
  3164. setwalkspeed = 15.89999961853
  3165. end)
  3166.  
  3167. LocalP.Character.Humanoid.HealthChanged:Connect(function(health)
  3168. if health <= LocalP.Character.Humanoid.MaxHealth - 24 and autoheal == true then
  3169. burgerheal()
  3170. end
  3171. end)
  3172. LocalP.Character.Humanoid.AnimationPlayed:Connect(function(track)
  3173. if string.find(track.Animation.AnimationId, "464531742") then
  3174. track:Stop()
  3175. end
  3176. if rolldebounce == true and track.Name ~= "FUCK" and not string.find(string.lower(track.Name), "walk") then
  3177. track:Stop()
  3178. end
  3179. if LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Fires" or LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Animation" then
  3180. local FoundWeld = false
  3181. for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetDescendants()) do
  3182. if v.Name == "Weld" and not v:FindFirstAncestor("Barrel") and not v:FindFirstAncestor("Heh") then
  3183. FoundWeld = true
  3184. end
  3185. end
  3186. if not FoundWeld and LocalP.Character:FindFirstChildOfClass("Tool").Name ~= "Glock" and LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  3187. track:Stop()
  3188. end
  3189. end
  3190. end)
  3191.  
  3192. DefaultWalkSpeed = LocalP.Character.Humanoid.WalkSpeed
  3193.  
  3194.  
  3195.  
  3196.  
  3197. LocalP.Character.Humanoid.StateChanged:Connect(function(old, new)
  3198. if new == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding and antiknockdown == true then
  3199. LocalP.Character.Humanoid.PlatformStand = false
  3200. LocalP.Character.Humanoid.Sit = false
  3201. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  3202. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  3203. end
  3204. end)
  3205.  
  3206.  
  3207. LocalP.Character.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  3208. if noslow then
  3209. if LocalP.Character.Humanoid.WalkSpeed == 0 then
  3210. LocalP.Character.Humanoid.WalkSpeed = 16
  3211. end
  3212. end
  3213. end)
  3214.  
  3215. LocalP.Character.Humanoid.ChildAdded:Connect(function(child)
  3216. if child:IsA("ObjectValue") then
  3217. if triggerbot then
  3218. autoattack(game.Players:FindFirstChild(child.Value.Name))
  3219. local state = LocalP.Character.Humanoid:GetState()
  3220. if state == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding then
  3221. LocalP.Character.Humanoid.PlatformStand = false
  3222. LocalP.Character.Humanoid.Sit = false
  3223. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  3224. LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  3225. end
  3226. end
  3227. markplayer(game.Players:FindFirstChild(child.Value.Name))
  3228. end
  3229. end)
  3230.  
  3231. if doloadstrings then
  3232. for i, x in pairs(game.Players:GetChildren()) do
  3233. if x ~= nil and x:FindFirstAncestor("Game") then
  3234. for i = 1,#hitlist do
  3235. if string.lower(x.Name) == tostring(string.lower(hitlist[i])) then
  3236. hitlistmark(x)
  3237. x.CharacterAppearanceLoaded:Connect(function(char)
  3238. if game.Players:FindFirstChild(char.Name) then
  3239. hitlistmark(game.Players:FindFirstChild(char.Name))
  3240. end
  3241. end)
  3242. end
  3243. end
  3244. if x:IsInGroup(5514350) or x:IsInGroup(5186011) then
  3245. hitlistmark(x)
  3246. x.CharacterAppearanceLoaded:Connect(function(char)
  3247. if game.Players:FindFirstChild(char.Name) then
  3248. hitlistmark(game.Players:FindFirstChild(char.Name))
  3249. end
  3250. end)
  3251. end
  3252. end
  3253. end
  3254. for i,z in pairs(game.CoreGui:GetDescendants()) do
  3255. if z:IsA("TextLabel") and z.Name == "PlayerName" and game.Players:FindFirstChild(z.Text) then
  3256. if IsInTable(special, z.Text) then
  3257. z.TextColor3 = Color3.new(0, 255, 255)
  3258. if z.Parent:FindFirstChild("MembershipIcon") then
  3259. z.Parent.MembershipIcon.Image = "rbxassetid://3434363475"
  3260. elseif z.Parent.Parent:FindFirstChild("PlayerIcon") then
  3261. z.Parent.Parent.PlayerIcon.Image = "rbxassetid://3434363475"
  3262. end
  3263. end
  3264. end
  3265. end
  3266. end
  3267.  
  3268.  
  3269. repeat wait() until LocalP:FindFirstChild("PlayerGui")
  3270. repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  3271.  
  3272. CreateWatermark()
  3273.  
  3274. repeat wait() until LocalP.PlayerGui.HUD:FindFirstChild("Ammo")
  3275.  
  3276. CreateStats()
  3277.  
  3278. local VirtualUser = game:GetService("VirtualUser")
  3279. LocalP.Idled:Connect(function()
  3280. VirtualUser:CaptureController()
  3281. VirtualUser:ClickButton2(Vector2.new())
  3282. end)
  3283.  
  3284. game.StarterGui:SetCore("SendNotification", {
  3285. Title = "Done injecting Mega CombatV4!";
  3286. Text = "Press F9 To See The Commands And Latest Updates";
  3287. Icon = "rbxassetid://847562022";
  3288. Duration = 5;
  3289. })
  3290. game.StarterGui:SetCore("SendNotification", {
  3291. Title = "F9 to see commands";
  3292. Text = "Press F9 to see a list of all the script's features!";
  3293. Icon = "rbxassetid://2541869220";
  3294. Duration = 7;
  3295. })
  3296.  
  3297. spawn(function()
  3298. while true do
  3299. game.Players.LocalPlayer.MaximumSimulationRadius = math.pow(math.huge,math.huge)*math.huge
  3300. game.Players.LocalPlayer.SimulationRadius = math.pow(math.huge,math.huge)*math.huge
  3301. game:GetService("RunService").Stepped:wait()
  3302. end
  3303. end)
  3304.  
  3305. --[[
  3306.  
  3307.  
  3308. UPDATE LOG:
  3309.  
  3310. ==========11/18/2019==========
  3311. - Added autoheal (:autoheal and :unautoheal) (needs burgers to heal you)
  3312. - You no longer get stopped while using the C key or autoheal
  3313. - You now auto-matically re-equip your tools after healing
  3314. - Eating animation is now automatically canceled.
  3315. ==========11/19/2019==========
  3316. - Added monitoring for people who kill hitlisted players!
  3317. - People who kill a certain amount of hitlisted players will be rewarded with ranks in the server and titles for people who use the script to see!
  3318. ==========12/??/2019==========
  3319. - Removed hitlist reward system
  3320. ==========2/3/2020==========
  3321. - Added infinite fly
  3322. ==========2/8/2020==========
  3323. - Added a toggle for infinite fly
  3324. - Made the script friendly for users in turkey and other countries that block pastebin
  3325. - Added the ability to switch between targeting torsos and heads with the aimbot by pressing Z
  3326. ==========2/13/2020==========
  3327. - Added a teleport / better fly bypass (breaks melee when turned on) (:bypass)
  3328. - Fixed / re-added :get ITEM commands
  3329. - Added a automatic cash farm (:cashfarm) (:uncashfarm)
  3330. - Added the :goto PLAYER command for when the bypass is on
  3331. ==========2/15/2020==========
  3332. - Added :bring command
  3333. - You can now:
  3334. :bring planks
  3335. :bring bins
  3336. :bring cans
  3337. :bring cars
  3338. :bring grass
  3339. :bring wedges
  3340. :bring misc (brings wedges and grass)
  3341. :bring all (brings all unanchored parts)
  3342.  
  3343. - shortened names work (:bring plan will bring planks)
  3344. - Added the ability to bring things to other players (:bring ITEM PLAYERNAME)
  3345. - Removed random prints scattered throughout the script
  3346. ==========2/26/2020==========
  3347. - Added a :walkspeed command (:walkspeed 20)
  3348. - Added a :runspeed command (:runspeed 40)
  3349. - Added a :runtype command (:runtype cframe) (:runtype walkspeed) (:runtype cfra)
  3350. - You can now press B to roll
  3351. - Added aimlock (:aimlock playername) makes it so when you shoot, it'll shoot at that person
  3352. - Added :unaimlock (turns off aimlock)
  3353. - Added proto smasher support
  3354. ==========2/27/2020==========
  3355. - Switched the ClickTP and Roll hotkeys (Roll is now R and ClickTP is now B)
  3356. - You can now set your aimlock target by aiming your mouse at a player, and doing CTRL + SHIFT + CLICK
  3357. - Re-did the command handling, and re-wrote some functions (internal stuff)
  3358. - Added the :rejoin command (I had a seperate script I made for this, so I didn't add it earlier)
  3359. - Added the :reset command and the P hotkey (which also resets you)
  3360. - Added the :camlock command, for locking your camera onto someone (good for melee)
  3361. ==========2/29/2020==========
  3362. - Fixed all the problems that arised from the last update
  3363. - Changed the teleport to cursor key to T
  3364. - Fixed noslow constantly being on, and other bugs that came with it
  3365. - Fixed run-speed not setting with super run off
  3366. - Fixed crouch speed not setting
  3367. - Fixed aimbot only shooting at the head, and not shooting at the selected aimbot part
  3368. - Fixed the walkspeed runtype
  3369. - Added a watermark to the top left the screen (It's 50% transparent)
  3370. ==========3/2/2020==========
  3371. - Added the ability to spam stomp people by holding left alt + E
  3372. - Added the ability to stomp people without holding weapons, and while holding guns
  3373. ==========3/4/2020==========
  3374. - Made improvements to aimlock (less / no more errors)
  3375. - Improved the bring command (Less lag after first execute for bins, cans, and planks)
  3376. - Added the :invis TOOL command (Works for the shotty, the sawed off, and the uzi)
  3377. makes the tool invisible, and doesn't play it's idle or firing animation
  3378. ==========3/6/2020==========
  3379. - Fixed breaking animations
  3380. ==========3/7/2020==========
  3381. - Update only 1 day later? Crazy
  3382. - Added weapon stats that appear when you equip your weapons.
  3383. - Improved updating of the weapon stats
  3384. ==========3/8/2020==========
  3385. - Added the :remote command
  3386. (can only be used if you have the bypass on, and a gun that isn't the uzi in your inv)
  3387. - Fixed only being able to shoot once with the remote command
  3388. ==========3/9/2020==========
  3389. - Fixed not being able to use spraypaint in remote mode
  3390. - In remote mode, your equipped tool will go invisible if you zoom in far enough
  3391. ==========3/10/2020==========
  3392. - Added back blue names
  3393. - You can now shoot while flying (even without the TP bypass on) (CREDIT TO DOT_MP4)
  3394. ==========3/13/2020==========
  3395.  
  3396. Join my discord here!:
  3397. https://discord.gg/4FCbEbZ
  3398.  
  3399. Check out the update log above the aidez tag!
  3400. -]]
  3401. --you can also do these commands as /e :commandhere
  3402. print("-nugguah's updates")
  3403. print("================ UPDATE LOG ==========")
  3404. print("-5/10/2020-")
  3405. print("-fixed up the camlock command to make it be less buggy.")
  3406. print("-started development of aidez v4, (a fucking joke because im bored).")
  3407. print("-Added Chat Spy toggler")
  3408. print("-:chatspy, lets u spy on ppl and what there typing (o)...PREINSTALLED")
  3409. print("-Added nodoors command; comes preinstalled")
  3410. print("-Added noseats command; comes preinstalled")
  3411. print("-Added Anti Fe loop")
  3412. print(":antife, blocks all the gay fe loopers")
  3413. print("-5/12/2020-")
  3414. print("Camlock now targets torso so you can land more shots therioretically")
  3415. print("Made the INF FLY key U because having it for Q is gay")
  3416. print("-5/14/2020")
  3417. print("Van is now destroyed...PREINSTALLED")
  3418. print("-5/18/2020")
  3419. print("Added audiologgs")
  3420. print(":aulogger, Injectes Edges Audio Logger")
  3421. print(":anlogger, Injectes Dot_MP4 Anti Audio Logger")
  3422. print("Added Key Binds to buy guns and ammo")
  3423. print("Press N or hold down N to buy ammo")
  3424. print("Press M or hold down M to buy uzi")
  3425. print("Added Infinite Day command")
  3426. print(":infday, makes it day forever")
  3427. ---------------------------------------------------------------------------------
  3428. for i,v in next, workspace:GetDescendants() do
  3429. if v:IsA'Seat' then
  3430. v:Destroy()
  3431. end
  3432. end
  3433.  
  3434. workspace["Armoured Truck"]:Destroy()
  3435.  
  3436. ------------------------------------------------------------------------------------
  3437. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  3438.  
  3439. if (string.lower(msg) == ":antife") then
  3440. game.Players.LocalPlayer.Character["Right Arm"]:Destroy()
  3441. end
  3442. end)
  3443.  
  3444. function injectables()
  3445. loadstring(game:HttpGet(('https://pastebin.com/raw/DsJ170Bz'),true))()
  3446.  
  3447. aa = game:GetObjects("rbxassetid://01997056190")[1]
  3448. aa.Parent = game.CoreGui
  3449. wait(0.2)
  3450. GUI = aa.PopupFrame.PopupFrame
  3451. pos = 0
  3452.  
  3453. ignore = {
  3454. "rbxasset://sounds/action_get_up.mp3",
  3455. "rbxasset://sounds/uuhhh.mp3",
  3456. "rbxasset://sounds/action_falling.mp3",
  3457. "rbxasset://sounds/action_jump.mp3",
  3458. "rbxasset://sounds/action_jump_land.mp3",
  3459. "rbxasset://sounds/impact_water.mp3",
  3460. "rbxasset://sounds/action_swim.mp3",
  3461. "rbxasset://sounds/action_footsteps_plastic.mp3"
  3462. }
  3463.  
  3464. GUI.Close.MouseButton1Click:connect(function()
  3465. GUI:TweenSize(UDim2.new(0, 360, 0, 0),"Out","Quad",0.5,true) wait(0.6)
  3466. GUI.Parent:TweenSize(UDim2.new(0, 0, 0, 20),"Out","Quad",0.5,true) wait(0.6)
  3467. aa:Destroy()
  3468. end)
  3469.  
  3470. local min = false
  3471. GUI.Minimize.MouseButton1Click:connect(function()
  3472. if min == false then
  3473. GUI:TweenSize(UDim2.new(0, 360, 0, 20),"Out","Quad",0.5,true) min = true
  3474. else
  3475. GUI:TweenSize(UDim2.new(0, 360, 0, 260),"Out","Quad",0.5,true) min = false
  3476. end
  3477. end)
  3478.  
  3479. function printTable(tbl)
  3480. if type(tbl) ~= 'table' then return nil end
  3481. local depthCount = -15
  3482.  
  3483. local function run(val, inPrefix)
  3484. depthCount = depthCount + 15
  3485. -- if inPrefix then print(string.rep(' ', depthCount) .. '{') end
  3486. for i,v in pairs(val) do
  3487. if type(v) == 'table' then
  3488. -- print(string.rep(' ', depthCount) .. ' [' .. tostring(i) .. '] = {')
  3489. GUI.Store.Text = GUI.Store.Text..'\n'..string.rep(' ', depthCount) .. ' [' .. tostring(i) .. '] = {'
  3490. run(v, false)
  3491. wait()
  3492. else
  3493. -- print(string.rep(' ', depthCount) .. ' [' .. tostring(i) .. '] = ' .. tostring(v))
  3494. GUI.Store.Text = GUI.Store.Text..'\n'..string.rep(' ', depthCount) .. ' [' .. tostring(i) .. '] = ' .. tostring(v)
  3495. wait()
  3496. end
  3497. end
  3498. -- print(string.rep(' ', depthCount) .. '}')
  3499. depthCount = depthCount - 15
  3500. end
  3501. run(tbl, true)
  3502. end
  3503.  
  3504. function refreshlist()
  3505. pos = 0
  3506. GUI.Logs.CanvasSize = UDim2.new(0,0,0,0)
  3507. for i,v in pairs(GUI.Logs:GetChildren()) do
  3508. v.Position = UDim2.new(0,0,0, pos)
  3509. GUI.Logs.CanvasSize = UDim2.new(0,0,0, pos+20)
  3510. pos = pos+20
  3511. end
  3512. end
  3513.  
  3514. function FindTable(Table, Name)
  3515. for i,v in pairs(Table) do
  3516. if v == Name then
  3517. return true
  3518. end end
  3519. return false
  3520. end
  3521.  
  3522. function writefileExploit()
  3523. if writefile then
  3524. return true
  3525. end
  3526. end
  3527.  
  3528. writeaudio = {}
  3529. running = false
  3530. GUI.SS.MouseButton1Click:connect(function()
  3531. if writefileExploit() then
  3532. if running == false then
  3533. GUI.Load.Visible = true running = true
  3534. GUI.Load:TweenSize(UDim2.new(0, 360, 0, 20),"Out","Quad",0.5,true) wait(0.3)
  3535. for _, child in pairs(GUI.Logs:GetChildren()) do
  3536. if child:FindFirstChild('ImageButton') then local bttn = child:FindFirstChild('ImageButton')
  3537. if bttn.BackgroundTransparency == 0 then
  3538. writeaudio[#writeaudio + 1] = {NAME = child.NAME.Value, ID = child.ID.Value}
  3539. end
  3540. end
  3541. end
  3542. GUI.Store.Visible = true
  3543. printTable(writeaudio)
  3544. wait(0.2)
  3545. local filename = 0
  3546. local function write()
  3547. local file
  3548. pcall(function() file = readfile("Audios"..filename..".txt") end)
  3549. if file then
  3550. filename = filename+1
  3551. write()
  3552. else
  3553. local text = tostring(GUI.Store.Text)
  3554. text = text:gsub('\n', '\r\n')
  3555. writefile("Audios"..filename..".txt", text)
  3556. end
  3557. end
  3558. write()
  3559. for rep = 1,10 do
  3560. GUI.Load.BackgroundTransparency = GUI.Load.BackgroundTransparency + 0.1
  3561. wait(0.05)
  3562. end
  3563. GUI.Load.Visible = false
  3564. GUI.Load.BackgroundTransparency = 0
  3565. GUI.Load.Size = UDim2.new(0, 0, 0, 20)
  3566. running = false
  3567. GUI.Store.Visible = false
  3568. GUI.Store.Text = ''
  3569. writeaudio = {}
  3570. game:FindService('StarterGui'):SetCore('SendNotification', {
  3571. Title = 'CH anti logger bypass',
  3572. Text = 'Saved audios\n(Audios'..filename..'.txt)',
  3573. Icon = 'http://www.roblox.com/asset/?id=176572847',
  3574. Duration = 5,
  3575. })
  3576. end
  3577. else
  3578. game:FindService('StarterGui'):SetCore('SendNotification', {
  3579. Title = 'Audio Logger',
  3580. Text = 'Exploit cannot writefile :(',
  3581. Icon = 'http://www.roblox.com/asset/?id=176572847',
  3582. Duration = 5,
  3583. })
  3584. end
  3585. end)
  3586.  
  3587. GUI.SA.MouseButton1Click:connect(function()
  3588. if writefileExploit() then
  3589. if running == false then
  3590. GUI.Load.Visible = true running = true
  3591. GUI.Load:TweenSize(UDim2.new(0, 360, 0, 20),"Out","Quad",0.5,true) wait(0.3)
  3592. for _, child in pairs(GUI.Logs:GetChildren()) do
  3593. writeaudio[#writeaudio + 1] = {NAME = child.NAME.Value, ID = child.ID.Value}
  3594. end
  3595. GUI.Store.Visible = true
  3596. printTable(writeaudio)
  3597. wait(0.2)
  3598. local filename = 0
  3599. local function write()
  3600. local file
  3601. pcall(function() file = readfile("Audios"..filename..".txt") end)
  3602. if file then
  3603. filename = filename+1
  3604. write()
  3605. else
  3606. local text = tostring(GUI.Store.Text)
  3607. text = text:gsub('\n', '\r\n')
  3608. writefile("Audios"..filename..".txt", text)
  3609. end
  3610. end
  3611. write()
  3612. for rep = 1,10 do
  3613. GUI.Load.BackgroundTransparency = GUI.Load.BackgroundTransparency + 0.1
  3614. wait(0.05)
  3615. end
  3616. GUI.Load.Visible = false
  3617. GUI.Load.BackgroundTransparency = 0
  3618. GUI.Load.Size = UDim2.new(0, 0, 0, 20)
  3619. running = false
  3620. GUI.Store.Visible = false
  3621. GUI.Store.Text = ''
  3622. writeaudio = {}
  3623. game:FindService('StarterGui'):SetCore('SendNotification', {
  3624. Title = 'Audio Logger',
  3625. Text = 'Saved audios\n(Audios'..filename..'.txt)',
  3626. Icon = 'http://www.roblox.com/asset/?id=176572847',
  3627. Duration = 5,
  3628. })
  3629. end
  3630. else
  3631. game:FindService('StarterGui'):SetCore('SendNotification', {
  3632. Title = 'Audio Logger',
  3633. Text = 'Exploit cannot writefile :(',
  3634. Icon = 'http://www.roblox.com/asset/?id=176572847',
  3635. Duration = 5,
  3636. })
  3637. end
  3638. end)
  3639.  
  3640. selectedaudio = nil
  3641. function getaudio(place)
  3642. if running == false then
  3643. GUI.Load.Visible = true running = true
  3644. GUI.Load:TweenSize(UDim2.new(0, 360, 0, 20),"Out","Quad",0.5,true) wait(0.3)
  3645. for _, child in pairs(place:GetDescendants()) do
  3646. spawn(function()
  3647. if child:IsA("Sound") and not GUI.Logs:FindFirstChild(child.SoundId) and not FindTable(ignore,child.SoundId) then
  3648. local id = string.match(child.SoundId, "rbxasset://sounds.+") or string.match(child.SoundId, "&hash=.+") or string.match(child.SoundId, "%d+")
  3649. if id ~= nil then
  3650. local newsound = GUI.Audio:Clone()
  3651. if string.sub(id, 1, 6) == "&hash=" or string.sub(id, 1, 7) == "&0hash=" then
  3652. id = string.sub(id, (string.sub(id, 1, 6) == "&hash=" and 7) or (string.sub(id, 1, 7) == "&0hash=" and 8), string.len(id))
  3653. newsound.ImageButton.Image = 'rbxassetid://1453863294'
  3654. end
  3655. newsound.Parent = GUI.Logs
  3656. newsound.Name = child.SoundId
  3657. newsound.Visible = true
  3658. newsound.Position = UDim2.new(0,0,0, pos)
  3659. GUI.Logs.CanvasSize = UDim2.new(0,0,0, pos+20)
  3660. pos = pos+20
  3661. local function findname()
  3662. Asset = game:GetService("MarketplaceService"):GetProductInfo(id)
  3663. end
  3664. local audioname = 'error'
  3665. local success, message = pcall(findname)
  3666. if success then
  3667. newsound.TextLabel.Text = Asset.Name
  3668. audioname = Asset.Name
  3669. else
  3670. newsound.TextLabel.Text = child.Name
  3671. audioname = child.Name
  3672. end
  3673. local data = Instance.new('StringValue') data.Parent = newsound data.Value = child.SoundId data.Name = 'ID'
  3674. local data2 = Instance.new('StringValue') data2.Parent = newsound data2.Value = audioname data2.Name = 'NAME'
  3675. local soundselected = false
  3676. newsound.ImageButton.MouseButton1Click:Connect(function()
  3677. if GUI.Info.Visible ~= true then
  3678. if soundselected == false then soundselected = true
  3679. newsound.ImageButton.BackgroundTransparency = 0
  3680. else soundselected = false
  3681. newsound.ImageButton.BackgroundTransparency = 1
  3682. end
  3683. end
  3684. end)
  3685. newsound.Click.MouseButton1Click:Connect(function()
  3686. if GUI.Info.Visible ~= true then
  3687. GUI.Info.TextLabel.Text = "Name: " ..audioname.. "\n\nID: " .. child.SoundId .. "\n\nWorkspace Name: " .. child.Name
  3688. selectedaudio = child.SoundId
  3689. GUI.Info.Visible = true
  3690. end
  3691. end)
  3692. end
  3693. end
  3694. end)
  3695. end
  3696. end
  3697. for rep = 1,10 do
  3698. GUI.Load.BackgroundTransparency = GUI.Load.BackgroundTransparency + 0.1
  3699. wait(0.05)
  3700. end
  3701. GUI.Load.Visible = false
  3702. GUI.Load.BackgroundTransparency = 0
  3703. GUI.Load.Size = UDim2.new(0, 0, 0, 20)
  3704. running = false
  3705. end
  3706.  
  3707. GUI.All.MouseButton1Click:connect(function() getaudio(game)end)
  3708. GUI.Workspace.MouseButton1Click:connect(function() getaudio(workspace)end)
  3709. GUI.Lighting.MouseButton1Click:connect(function() getaudio(game:GetService('Lighting'))end)
  3710. GUI.SoundS.MouseButton1Click:connect(function() getaudio(game:GetService('SoundService'))end)
  3711. GUI.Clr.MouseButton1Click:connect(function()
  3712. for _, child in pairs(GUI.Logs:GetChildren()) do
  3713. if child:FindFirstChild('ImageButton') then local bttn = child:FindFirstChild('ImageButton')
  3714. if bttn.BackgroundTransparency == 1 then
  3715. bttn.Parent:Destroy()
  3716. refreshlist()
  3717. end
  3718. end
  3719. end
  3720. end)
  3721. GUI.ClrS.MouseButton1Click:connect(function()
  3722. for _, child in pairs(GUI.Logs:GetChildren()) do
  3723. if child:FindFirstChild('ImageButton') then local bttn = child:FindFirstChild('ImageButton')
  3724. if bttn.BackgroundTransparency == 0 then
  3725. bttn.Parent:Destroy()
  3726. refreshlist()
  3727. end
  3728. end
  3729. end
  3730. end)
  3731. autoscan = false
  3732. GUI.AutoScan.MouseButton1Click:connect(function()
  3733. if autoscan == false then autoscan = true
  3734. GUI.AutoScan.BackgroundTransparency = 0.5
  3735. game:FindService('StarterGui'):SetCore('SendNotification', {
  3736. Title = 'Audio Logger',
  3737. Text = 'Auto Scan ENABLED',
  3738. Icon = 'http://www.roblox.com/asset/?id=176572847',
  3739. Duration = 5,
  3740. })
  3741. else autoscan = false
  3742. GUI.AutoScan.BackgroundTransparency = 0
  3743. game:FindService('StarterGui'):SetCore('SendNotification', {
  3744. Title = 'Audio Logger',
  3745. Text = 'Auto Scan DISABLED',
  3746. Icon = 'http://www.roblox.com/asset/?id=176572847',
  3747. Duration = 5,
  3748. })
  3749. end
  3750. end)
  3751.  
  3752. game.DescendantAdded:connect(function(added)
  3753. wait()
  3754. if autoscan == true and added:IsA('Sound') and not GUI.Logs:FindFirstChild(added.SoundId) and not FindTable(ignore,added.SoundId) then
  3755. local id = string.match(added.SoundId, "rbxasset://sounds.+") or string.match(added.SoundId, "&hash=.+") or string.match(added.SoundId, "%d+")
  3756. if id ~= nil then
  3757. local newsound = GUI.Audio:Clone()
  3758. if string.sub(id, 1, 6) == "&hash=" or string.sub(id, 1, 7) == "&0hash=" then
  3759. id = string.sub(id, (string.sub(id, 1, 6) == "&hash=" and 7) or (string.sub(id, 1, 7) == "&0hash=" and 8), string.len(id))
  3760. newsound.ImageButton.Image = 'rbxassetid://1453863294'
  3761. end
  3762. local scrolldown = false
  3763. newsound.Parent = GUI.Logs
  3764. newsound.Name = added.SoundId
  3765. newsound.Visible = true
  3766. newsound.Position = UDim2.new(0,0,0, pos)
  3767. if GUI.Logs.CanvasPosition.Y == GUI.Logs.CanvasSize.Y.Offset - 230 then
  3768. scrolldown = true
  3769. end
  3770. GUI.Logs.CanvasSize = UDim2.new(0,0,0, pos+20)
  3771. pos = pos+20
  3772. local function findname()
  3773. Asset = game:GetService("MarketplaceService"):GetProductInfo(id)
  3774. end
  3775. local audioname = 'error'
  3776. local success, message = pcall(findname)
  3777. if success then
  3778. newsound.TextLabel.Text = Asset.Name
  3779. audioname = Asset.Name
  3780. else
  3781. newsound.TextLabel.Text = added.Name
  3782. audioname = added.Name
  3783. end
  3784. local data = Instance.new('StringValue') data.Parent = newsound data.Value = added.SoundId data.Name = 'ID'
  3785. local data2 = Instance.new('StringValue') data2.Parent = newsound data2.Value = audioname data2.Name = 'NAME'
  3786. local soundselected = false
  3787. newsound.ImageButton.MouseButton1Click:Connect(function()
  3788. if GUI.Info.Visible ~= true then
  3789. if soundselected == false then soundselected = true
  3790. newsound.ImageButton.BackgroundTransparency = 0
  3791. else soundselected = false
  3792. newsound.ImageButton.BackgroundTransparency = 1
  3793. end
  3794. end
  3795. end)
  3796. newsound.Click.MouseButton1Click:Connect(function()
  3797. if GUI.Info.Visible ~= true then
  3798. GUI.Info.TextLabel.Text = "Name: " ..audioname.. "\n\nID: " .. added.SoundId .. "\n\nWorkspace Name: " .. added.Name
  3799. selectedaudio = added.SoundId
  3800. GUI.Info.Visible = true
  3801. end
  3802. end)
  3803. --230'
  3804. if scrolldown == true then
  3805. GUI.Logs.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  3806. end
  3807. end
  3808. end
  3809. end)
  3810.  
  3811. GUI.Info.Copy.MouseButton1Click:Connect(function()
  3812. if pcall(function() Synapse:Copy(selectedaudio) end) then
  3813. else
  3814. local clip = setclipboard or Clipboard.set
  3815. clip(selectedaudio)
  3816. end
  3817. game:FindService('StarterGui'):SetCore('SendNotification', {
  3818. Title = 'Audio Logger',
  3819. Text = 'Copied to clipboard',
  3820. Icon = 'http://www.roblox.com/asset/?id=176572847',
  3821. Duration = 5,
  3822. })
  3823. end)
  3824.  
  3825. GUI.Info.Close.MouseButton1Click:Connect(function()
  3826. GUI.Info.Visible = false
  3827. for _, sound in pairs(game:GetService('Players').LocalPlayer.PlayerGui:GetChildren()) do
  3828. if sound.Name == 'SampleSound' then
  3829. sound:Destroy()
  3830. end
  3831. end
  3832. GUI.Info.Listen.Text = 'Listen'
  3833. end)
  3834.  
  3835. GUI.Info.Listen.MouseButton1Click:Connect(function()
  3836. if GUI.Info.Listen.Text == 'Listen' then
  3837. local samplesound = Instance.new('Sound') samplesound.Parent = game:GetService('Players').LocalPlayer.PlayerGui
  3838. samplesound.Looped = true samplesound.SoundId = selectedaudio samplesound:Play() samplesound.Name = 'SampleSound'
  3839. samplesound.Volume = 1
  3840. GUI.Info.Listen.Text = 'Stop'
  3841. else
  3842. for _, sound in pairs(game:GetService('Players').LocalPlayer.PlayerGui:GetChildren()) do
  3843. if sound.Name == 'SampleSound' then
  3844. sound:Destroy()
  3845. end
  3846. end
  3847. GUI.Info.Listen.Text = 'Listen'
  3848. end
  3849. end)
  3850.  
  3851. function drag(gui)
  3852. spawn(function()
  3853. local UserInputService = game:GetService("UserInputService")
  3854. local dragging
  3855. local dragInput
  3856. local dragStart
  3857. local startPos
  3858. local function update(input)
  3859. local delta = input.Position - dragStart
  3860. gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
  3861. end
  3862. gui.InputBegan:Connect(function(input)
  3863. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  3864. dragging = true
  3865. dragStart = input.Position
  3866. startPos = gui.Position
  3867. input.Changed:Connect(function()
  3868. if input.UserInputState == Enum.UserInputState.End then
  3869. dragging = false
  3870. end
  3871. end)
  3872. end
  3873. end)
  3874. gui.InputChanged:Connect(function(input)
  3875. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  3876. dragInput = input
  3877. end
  3878. end)
  3879. UserInputService.InputChanged:Connect(function(input)
  3880. if input == dragInput and dragging then
  3881. update(input)
  3882. end
  3883. end)
  3884. end)
  3885. end
  3886. drag(aa.PopupFrame)
  3887. end
  3888. injectables()
  3889.  
  3890. local Input = game:GetService('UserInputService')
  3891. local ammo = false
  3892.  
  3893. game:GetService('RunService').Stepped:connect(
  3894. function()
  3895. if ammo then
  3896. if game.Workspace:FindFirstChild("Buy Ammo | $25") then
  3897. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
  3898. game.Workspace["Buy Ammo | $25"].Head.CFrame
  3899. end
  3900. end
  3901. game.Players.Localplayer.Backpack.ServerTraits.Stann.Value = 100
  3902. end
  3903. )
  3904.  
  3905.  
  3906. Input.InputBegan:Connect(
  3907. function(hotkey)
  3908. if hotkey.KeyCode == Enum.KeyCode.N then
  3909. if Input:GetFocusedTextBox() == nil then
  3910. local SavePos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  3911. ammo = true
  3912. end
  3913. end
  3914. end
  3915. )
  3916.  
  3917. Input.InputEnded:Connect(
  3918. function(hotkey)
  3919. if hotkey.KeyCode == Enum.KeyCode.N then
  3920. if Input:GetFocusedTextBox() == nil then
  3921. ammo = false
  3922. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = SavePos
  3923. end
  3924. end
  3925. end
  3926. ) --thats ammo map the N key to what you want
  3927.  
  3928. local Input = game:GetService('UserInputService')
  3929. _G.uzi = false
  3930.  
  3931. game:GetService('RunService').Stepped:connect(
  3932. function()
  3933. if _G.uzi then
  3934. if game.Workspace:FindFirstChild("Uzi | $150") then
  3935. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace["Uzi | $150"].Head.CFrame
  3936. end
  3937. end
  3938. game.Players.Localplayer.Backpack.ServerTraits.Stann.Value = 100
  3939. end
  3940. )
  3941.  
  3942.  
  3943. Input.InputBegan:Connect(
  3944. function(hotkey)
  3945. if hotkey.KeyCode == Enum.KeyCode.M then
  3946. if Input:GetFocusedTextBox() == nil then
  3947. local SavePos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  3948. _G.uzi= true
  3949. end
  3950. end
  3951. end
  3952. )
  3953.  
  3954. Input.InputEnded:Connect(
  3955. function(hotkey)
  3956. if hotkey.KeyCode == Enum.KeyCode.M then
  3957. if Input:GetFocusedTextBox() == nil then
  3958. _G.uzi = false
  3959. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = SavePos
  3960. end
  3961. end
  3962. end
  3963. ) --buy uzi map the M key to what you want
  3964.  
  3965. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  3966.  
  3967. if (string.lower(msg) == ":infday") then
  3968. rpm = 1
  3969. game:GetService('RunService').RenderStepped:connect(function()
  3970. for i=1,math.ceil((rpm/50)/50) do
  3971. game.Lighting.TimeOfDay = "11:00:00"
  3972. end
  3973. end)
  3974. end
  3975. end)
Add Comment
Please, Sign In to add comment