· 6 years ago · Mar 24, 2020, 09:06 PM
1assert(readfile,"You need atleast readfile to use this script my god")
2local Tick = tick()
3getgenv().Players = game:GetService'Players'
4getgenv().TeleportService = game:GetService'TeleportService'
5getgenv().ReplicatedStorage = game:GetService'ReplicatedStorage'
6getgenv().StarterGui = game:GetService'StarterGui'
7getgenv().TweenService = game:GetService'TweenService'
8getgenv().UserInput = game:GetService'UserInputService'
9getgenv().RunService = game:GetService'RunService'
10getgenv().Lighting = game:GetService'Lighting'
11getgenv().CoreGui = game:GetService'CoreGui'
12getgenv().HttpService = game:GetService'HttpService'
13getgenv().MarketplaceService = game:GetService'MarketplaceService'
14getgenv().LP = Players.LocalPlayer or Players.PlayerAdded:Wait()
15getgenv().Mouse = LP:GetMouse()
16getgenv().GetChar = function() return LP.Character or LP.CharacterAdded:Wait() end
17GetChar():WaitForChild('Humanoid',10) -- allows auto-execution
18local PlayerTable,Commands,KeyTable,UrlEncoder,AdminUsers = {},{},{['w'] = false;['a'] = false;['s'] = false;['d'] = false;['Shift'] = false;['Control'] = false;},{['0'] = "%30";['1'] = "%31";['2'] = "%32";['3'] = "%33"; ['4'] = "%34";['5'] = "%35";['6'] = "%36";['7'] = "%37";['8'] = "%38";['9'] = "%39";[' '] = "%20";},{}
19local NormalWS,NormalJP,NormalHH = GetChar().Humanoid.WalkSpeed,GetChar().Humanoid.JumpPower,GetChar().Humanoid.HipHeight
20local AimLock,GodMode,AutoDie,AliasesEnabled,Noclipping,AutoFarm,ItemEsp,WalkShoot,flying,AutoStomp,Freecam = false,false,false,true,false,false,false,false,false,false,false
21local BlinkSpeed,SpawnWS,SpawnJP,SpawnHH,SpawnSprint,SpawnCrouch,ClockTime,PlayOnDeath,AimlockTarget
22local AirWalk = Instance.new'Part'
23local Cframe = Instance.new("Frame",CoreGui.RobloxGui)
24local CText,CmdFrame,MainFrame,DmgIndicator = Instance.new("TextBox",Cframe),Instance.new("Frame",Cframe),Instance.new('Frame',CoreGui.RobloxGui),Instance.new('TextLabel',LP.PlayerGui.Chat.Frame)
25local ScrollingFrame,SearchBar,Credits = Instance.new('ScrollingFrame',MainFrame),Instance.new('TextBox',MainFrame),Instance.new('TextLabel',MainFrame)
26local BulletColour,ItemEspColour,EspColour = ColorSequence.new(Color3.fromRGB(144,0,0)),Color3.fromRGB(200,200,200),Color3.fromRGB(200,200,200)
27local ShiftSpeed,ControlSpeed,WalkSpeed = 25,8,16
28local UseDraw,DrawingT = pcall(assert,Drawing,'test')
29Players:Chat("Hey I'm a cyrus' streets admin user")
30
31if UseDraw then
32 DrawingT = Drawing.new'Text'
33 DrawingT.Visible = true
34 DrawingT.Center = true
35 DrawingT.Size = 15
36 DrawingT.Position = Vector2.new((workspace.CurrentCamera.ViewportSize.X / 2) - 450, (workspace.CurrentCamera.ViewportSize.Y - 125))
37 DrawingT.Color = Color3.fromRGB(255,255,255)
38 DrawingT.Text = "Current WalkSpeed: "..GetChar().Humanoid.WalkSpeed.."\nSprinting Speed: "..ShiftSpeed.."\nCrouching Speed: "..ControlSpeed.."\nJumpPower: "..GetChar().Humanoid.JumpPower.."\nFlying: "..tostring(flying).."\nNoclipping: "..tostring(Noclipping).."\nAimlock Target: "..tostring(AimlockTarget)
39end
40
41if workspace:FindFirstChild'Armoured Truck' then
42 PartTable = {
43 ['Burger'] = workspace:FindFirstChild'Burger | $15';
44 ['Drink'] = workspace:FindFirstChild'Drink | $15';
45 ['Ammo'] = workspace:FindFirstChild'Buy Ammo | $25';
46 ['Pipe'] = workspace:FindFirstChild'Pipe | $100';
47 ['Machete'] = workspace:FindFirstChild'Machete | $70';
48 ['SawedOff'] = workspace:FindFirstChild'Sawed Off | $150';
49 ['Spray'] = workspace:FindFirstChild'Spray | $20';
50 ['Uzi'] = workspace:FindFirstChild'Uzi | $150';
51 ['Glock'] = workspace:FindFirstChild'Glock | $200';
52 }
53 workspace["Armoured Truck"]:Destroy()
54elseif workspace:FindFirstChild'TPer' then
55 workspace['TPer']:Destroy()
56end
57
58LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Visible = true
59LP.PlayerGui.Chat.Frame.ChatBarParentFrame.Position = LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position + UDim2.new(UDim.new(),LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Size.Y)
60--^ Ty to Jayy#0648 for this "Hack" for bringing back normal chat
61local SettingsTable = {
62 Keys = {};
63 ClickTpKey = "";
64}
65
66-- Hotkey start
67
68local function savesettings()
69 writefile("CyrusStreetsAdminSettings",HttpService:JSONEncode(SettingsTable))
70 local SettingsToSave = HttpService:JSONDecode(readfile("CyrusStreetsAdminSettings"))
71 Keys = SettingsToSave.Keys
72 ClickTpKey = SettingsToSave.ClickTpKey
73end
74
75getgenv().updateSettings = function()
76 local New = {
77 Keys = Keys;
78 ClickTpKey = ClickTpKey;
79 }
80 writefile("CyrusStreetsAdminSettings",HttpService:JSONEncode(New))
81end
82
83local function runsettings()
84 local SettingsToRun = HttpService:JSONDecode(readfile("CyrusStreetsAdminSettings"))
85 Keys = SettingsToRun.Keys
86 ClickTpKey = SettingsToRun.ClickTpKey
87end
88
89local Work,Error = pcall(readfile,"CyrusStreetsAdminSettings")
90
91if not Work then
92 savesettings()
93else
94 runsettings()
95end
96
97-- Hotkey end
98
99-- Bypass Start
100
101local gamememe = getrawmetatable(game)
102local Closure,Caller = hide_me or newcclosure,checkcaller or is_protosmasher_caller or Cer.isCerus
103local writeable = setreadonly or make_writeable
104local name,index,nindex = gamememe.__namecall,gamememe.__index,gamememe.__newindex
105writeable(gamememe,false)
106
107gamememe.__newindex = Closure(function(self,Property,b)
108 if Caller() then return nindex(self,Property,b) end
109 if not Caller() then
110 if self:IsA'Humanoid' then
111 game:GetService'StarterGui':SetCore('ResetButtonCallback',true)
112 if Property == "WalkSpeed" then
113 if WalkShoot then
114 return
115 end
116 end
117 if Property == "Health" or Property == "JumpPower" or Property == "HipHeight" then
118 return
119 end
120 end
121 if Property == "CFrame" and self.Name == "HumanoidRootPart" or self.Name == "Torso" then
122 return
123 end
124 return nindex(self,Property,b)
125 end
126end)
127
128gamememe.__namecall = Closure(function(self,...)
129 if Caller() then return name(self,...) end
130 if not Caller() then
131 local Arguments = {...}
132 if getnamecallmethod() == "Destroy" and tostring(self) == "BodyGyro" or getnamecallmethod() == "Destroy" and tostring(self) == "BodyVelocity" then
133 return invalidfunctiongang(self,...)
134 end
135 if getnamecallmethod() == "BreakJoints" and tostring(self) == game:GetService'Players'.LocalPlayer.Character.Name then
136 return invalidfunctiongang(self,...)
137 end
138 if getnamecallmethod() == "FireServer" then
139 if self.Name == "lIII" or tostring(self.Parent) == "ReplicatedStorage" then
140 return wait(9e9)
141 end
142 if Arguments[1] == "hey" then
143 return wait(9e9)
144 end
145 if Arguments[1] == "play" then
146 local TempTable = {}
147 tostring(Arguments[2]):gsub('.',function(Char)
148 if UrlEncoder[Char] then
149 table.insert(TempTable,UrlEncoder[Char])
150 else
151 table.insert(TempTable,Char)
152 end
153 end)
154 Arguments[2] = table.concat(TempTable,"")
155 PlayOnDeath = Arguments[2]
156 return name(self,unpack(Arguments))
157 end
158 if Arguments[1] == "stop" then
159 PlayOnDeath = nil
160 end
161 if tostring(self.Name) == "Fire" and AimlockTarget and AimLock then
162 return name(self,AimlockTarget.Head.CFrame + AimlockTarget.Torso.Velocity / 5)
163 end
164 end
165 return name(self,...)
166 end
167end)
168
169-- Bypass End
170
171getgenv().notif = function(title,message,length,icon)
172 StarterGui:SetCore("SendNotification",{['Title'] = title;['Text'] = message;['Duration'] = length;['Icon'] = icon;})
173end
174
175getgenv().Teleport = function(Part)
176if not type(Part) == "CFrame" then return end
177if not GetChar():FindFirstChild'HumanoidRootPart' then
178 notif("STOP USING AIDEZ YOU DUMB BITCH","fuck you!",5,"rbxassetid://1281284684")
179 return
180end
181 if _G.DoYouHaveBfgBypass then
182 GetChar().HumanoidRootPart.CFrame = Part
183 else
184 local Play = TweenService:Create(GetChar().HumanoidRootPart, TweenInfo.new(3.2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut),{CFrame = Part})
185 Play:play()
186 end
187end
188
189local function UziStats()
190 local Child = LP.PlayerGui:GetChildren()
191 local UziAmount,ClipsAmount,AmmoAmount,Damage = 0,0,0,0
192 for i = 1,#Child do
193 if Child[i].Name == "Uzi" and Child[i].Clips and Child[i].Ammo then
194 UziAmount = UziAmount + 1
195 ClipsAmount = ClipsAmount + Child[i].Clips.Value
196 AmmoAmount = AmmoAmount + Child[i].Ammo.Value
197 end
198 end
199 local ZetoxUzi = LP.Backpack:FindFirstChild'Zetox Uzi' or GetChar():FindFirstChild'Zetox Uzi'
200 ZetoxUzi.ToolTip = "Zetox Uzi | Clips "..tostring(ClipsAmount / UziAmount).." | Damage "..tostring(UziAmount * 20).." | Ammo "..tostring(AmmoAmount / UziAmount).." | Uzi Amount "..tostring(UziAmount)
201end
202
203local function hasItem(Player,Item)
204 if type(Item) == "boolean" then
205 local Tool = Player.Character:FindFirstChildOfClass'Tool'
206 if Tool then
207 return Tool.Name
208 else
209 return 'none'
210 end
211 end
212 if Player.Backpack:FindFirstChild(Item) or Player.Character:FindFirstChild(Item) then
213 return 'yes'
214 else
215 return 'no'
216 end
217end
218
219local function LegacyEsp(Player)
220if not Player.Character or not Player.Character:FindFirstChild'Head' then return end
221 local Esp1 = Instance.new("BillboardGui",Player.Character)
222 local Text = Instance.new("TextLabel",Esp1)
223 Esp1.Adornee = Player.Character.Head
224 Esp1.Name = "[ESP]"..Player.Name
225 Esp1.Size = UDim2.new(0,100,0,100)
226 Esp1.StudsOffset = Vector3.new(0,1,0)
227 Esp1.AlwaysOnTop = true
228 Text.BackgroundTransparency = 1
229 Text.Position = UDim2.new(0,0,0,0)
230 Text.Size = UDim2.new(1,0,0,40)
231 Text.TextStrokeTransparency = 0.5
232 Text.TextSize = 15
233 local PCChild = Player.Character:GetChildren()
234 RunService.Stepped:Connect(function()
235 if Player and Player.Character and Player.Character:FindFirstChild'Head' and GetChar():FindFirstChild'Head' then
236 Text.Text = Player.Name.." Position: "..math.floor((GetChar().Head.Position - Player.Character.Head.Position).magnitude)
237 Text.TextStrokeColor3 = EspColour
238 Text.TextColor3 = EspColour
239 end
240 end)
241 return Esp1
242end
243
244local EspTable = {}
245local function espPlayer(Player,Method,IsUser)
246if not Player.Character or not Player.Character:FindFirstChild'Head' then return end
247if not IsUser then IsUser = "false" else IsUser = "true" end
248if table.find(AdminUsers,Player.UserId) then IsUser = "true" end
249 if not UseDraw or Method == "Legacy" then
250 local Esp1 = LegacyEsp(Player)
251 local CAdded;
252 CAdded = Player.CharacterAdded:Connect(function(C)
253 if table.find(EspTable,Player.UserId) then
254 C:WaitForChild('Head',10)
255 Esp1 = LegacyEsp(Player)
256 else
257 CAdded:Disconnect()
258 end
259 end)
260 else
261 local RelativePos = workspace.CurrentCamera:WorldToViewportPoint(Player.Character.Head.Position)
262 local Square,Text = Drawing.new'Square',Drawing.new'Text'
263 Square.Position = Vector2.new(RelativePos.X, RelativePos.Y)
264 Square.Size = Vector2.new(5,5)
265 Square.Visible = true
266 Square.Filled = true
267 Square.Color = Color3.fromRGB(125,0,0)
268 Text.Position = Square.Position + Vector2.new(0,10)
269 Text.Visible = true
270 PlayerTable[#PlayerTable + 1] = {Square,Player,Text,IsUser}
271 end
272end
273
274local function GrabThing(Thing)
275if not PartTable then
276 notif("Can't tp to "..Thing,"as you are not playing normal streets!",5,"rbxassetid://1281284684") return
277end
278local Anim = Instance.new'Animation'
279Anim.AnimationId = "rbxassetid://188632011"
280local Track = GetChar().Humanoid:LoadAnimation(Anim)
281GetChar().HumanoidRootPart.CFrame = GetChar().HumanoidRootPart.CFrame * CFrame.new(math.random(20,45),0,math.random(1,5))
282wait()
283 repeat
284 Track:play(.1,1,1)
285 GetChar().HumanoidRootPart.CFrame = PartTable[Thing]:FindFirstChildOfClass'Part'.CFrame + Vector3.new(0,0.5,0)
286 game:GetService'RunService'.Heartbeat:wait()
287 until PartTable[Thing]:FindFirstChildOfClass'Part'.BrickColor == BrickColor.new'Bright red' or GetChar():FindFirstChild'KO' or GetChar().Humanoid.Health == 0
288 return true
289end
290
291getgenv().FireGun = function(Tool)
292 if AimlockTarget and AimLock then
293 Tool.Fire:FireServer(AimlockTarget.Head.CFrame + AimlockTarget.Torso.Velocity/5)
294 else
295 Tool.Fire:FireServer(Mouse.Hit)
296 end
297end
298
299local OnlyAimLock,AimDebounce,LoopAimLock = false,false,false
300local function Button1Down()
301local MTarget = Mouse.Target
302 if GetChar():FindFirstChild'Zetox Btools' then
303 Mouse.Target:Destroy()
304 end
305 if BfgOn and GetChar():FindFirstChild'Uzi' then
306 local BChild = LP.Backpack:GetChildren()
307 for i = 1,#BChild do
308 if BChild[i].Name == "Uzi" then
309 BChild[i].Parent = GetChar()
310 FireGun(BChild[i])
311 if MinigunMode then wait() end
312 end
313 end
314 end
315 if NormalBfg then
316 local CChild = GetChar():GetChildren()
317 for i = 1,#CChild do
318 if CChild[i]:FindFirstChild'Fire' then
319 FireGun(CChild[i])
320 if MinigunMode then wait() end
321 end
322 end
323 end
324 if MultiUzi and GetChar():FindFirstChild'Zetox Uzi' then
325 local PChild = LP.PlayerGui:GetChildren()
326 for i = 1,#PChild do
327 if PChild[i].Name == "Uzi" then
328 PChild[i].Grip = CFrame.new(0,0,-6)
329 PChild[i].Parent = LP.Backpack
330 PChild[i].Parent = GetChar()
331 FireGun(PChild[i])
332 UziStats()
333 PChild[i].Parent = LP.PlayerGui
334 if MinigunMode then wait() end
335 end
336 end
337 end
338 if MTarget and MTarget.Parent:FindFirstChild'Humanoid' and AimLock and not OnlyAimLock and not AimDebounce then
339 AimDebounce = true
340 AimlockTarget = MTarget.Parent
341 Players:GetPlayerFromCharacter(MTarget.Parent).CharacterRemoving:Connect(function()
342 if not LoopAimLock then
343 AimlockTarget = nil
344 OnlyAimLock = false
345 end
346 end)
347 Players:GetPlayerFromCharacter(MTarget.Parent).ChildAdded:Connect(function(T)
348 if T:IsA'BoolValue' and T.Name == "KO" and not LoopAimLock and AimlockTarget.Name == T.Parent.Name then
349 AimlockTarget = nil
350 OnlyAimLock = false
351 end
352 end)
353 A = Players:GetPlayerFromCharacter(MTarget.Parent).CharacterAdded:Connect(function(a)
354 if AimlockTarget.Name == a.Name then
355 AimlockTarget = a
356 else
357 A:Disconnect()
358 end
359 end)
360 notif("AimlockTarget","has been set to "..AimlockTarget.Name,5,"rbxassetid://1281284684")
361 wait(3)
362 AimDebounce = false
363 end
364end
365
366local function Button2Down()
367if Mouse.Target then
368 local Target = Mouse.Target.Parent
369 if Target:FindFirstChild'Lock' and Target:FindFirstChild'Click' and Target:FindFirstChild'Locker' then
370 if Target.Locker.Value then
371 Target.Lock.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
372 Target.Click.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
373 else
374 Target.Click.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
375 Target.Lock.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
376 end
377 end
378 end
379end
380
381
382local function FreeCam(Speed)
383if not GetChar():FindFirstChild'Head' then return end
384 if workspace:FindFirstChild'FreecamPart' then
385 workspace.FreecamPart:Destroy()
386 end
387 Speed = Speed or 35
388 GetChar().Head.Anchored = true
389 local FreecamPart = Instance.new('Part',workspace)
390 FreecamPart.Name = "FreecamPart"
391 FreecamPart.Position = GetChar().Head.Position + Vector3.new(0,5,0)
392 FreecamPart.Transparency = 1
393 FreecamPart.CanCollide = false
394 FreecamPart.Anchored = true
395 workspace.CurrentCamera.CameraSubject = FreecamPart
396 repeat wait()
397 local Pos = Vector3.new()
398 local Look = (workspace.CurrentCamera.Focus.p - workspace.CurrentCamera.CoordinateFrame.p).unit
399 local PartPos = FreecamPart.Position
400 if KeyTable['w'] then
401 Pos = Pos + Vector3.new(0,0,-1)
402 elseif KeyTable['a'] then
403 Pos = Pos + Vector3.new(-1,0,0)
404 elseif KeyTable['s'] then
405 Pos = Pos + Vector3.new(0,0,1)
406 elseif KeyTable['d'] then
407 Pos = Pos + Vector3.new(1,0,0)
408 elseif KeyTable['Space'] then
409 Pos = Pos + Vector3.new(0,1,0)
410 elseif KeyTable['Control'] then
411 Pos = Pos + Vector3.new(0,-1,0)
412 end
413 FreecamPart.CFrame = CFrame.new(PartPos,PartPos + Look) * CFrame.new(Pos * Speed)
414 until not Freecam or GetChar().Humanoid.Health == 0
415 workspace.CurrentCamera.CameraSubject = GetChar()
416 GetChar().Head.Anchored = false
417 if workspace:FindFirstChild'FreecamPart' then
418 workspace.FreecamPart:Destroy()
419 end
420end
421
422local function b(Text)
423 DmgIndicator.Visible = true
424 DmgIndicator.Text = Text
425 wait(5)
426 DmgIndicator.Text = ""
427 DmgIndicator.Visible = false
428end
429
430local function Char(Plr)
431local Tool = Plr:FindFirstChildOfClass'Tool'
432 if Tool:FindFirstChild'Fire' then
433 return 'shot you',Tool
434 else
435 return 'hit you',Tool
436 end
437end
438
439local function ColourChanger(T)
440 if T:IsA'Trail' then
441 T.Color = BulletColour
442 end
443 if T:IsA'ObjectValue' and T.Name == "creator" and not Debounce then
444 local Thing = T.Value
445 local Method,Tool = Char(Thing)
446 b(Thing.Name.." has "..Method.." from "..math.floor((GetChar().Head.Position - Thing.Head.Position).magnitude).." studs with a "..Tool.Name)
447 if Tool.Name == "Shotty" then
448 Debounce = true
449 wait(0.7)
450 Debounce = false
451 end
452 end
453end
454
455getgenv().AddCommand = function(CommandF,Name,Alias,Help)
456 Commands[#Commands + 1] = {['Function'] = CommandF,['Name'] = Name,['Alias'] = Alias,['Help'] = Help}
457end
458
459getgenv().FindCommand = function(Command,Help)
460 for i = 1,#Commands do
461 if Commands[i].Name:lower() == Command or AliasesEnabled and table.find(Commands[i].Alias,Command) then
462 return Help and Commands[i].Name.." "..Commands[i].Help or Commands[i].Function
463 end
464 end
465end
466
467getgenv().CheckCommand = function(Chat)
468 local Arguments = string.split(Chat," ")
469 local NCommand = FindCommand(table.remove(Arguments,1):lower())
470 if NCommand then
471 local Work,Error = pcall(NCommand,Arguments)
472 if not Work then
473 wait(0.5)
474 ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("There was an error with this command, I have set it to your clipboard. Send it to Cy (with the command you used) and it should be fixed next update.","All")
475 if setclipboard then
476 setclipboard(Error)
477 else
478 print(Error)
479 end
480 end
481 end
482end
483
484getgenv().PlrFinder = function(Plr)
485local NewPlr,Player = Plr:lower(),Players:GetPlayers()
486if #NewPlr == 2 and NewPlr == "me" then return LP end
487if NewPlr == "all" then return Player end
488 for i = 1,#Player do
489 if Player[i].Name:lower():sub(1,#NewPlr) == NewPlr then
490 return Player[i]
491 end
492 end
493end
494
495local function Style(Style,Amount)
496local CChild,BChild = GetChar():GetChildren(),LP.Backpack:GetChildren()
497for i = 1,#CChild do if CChild[i]:IsA'Tool' then CChild[i].Parent = LP.Backpack end end
498 for i = 1,#BChild do
499 if BChild[i]:IsA'Tool' then
500 if Style == "void" then
501 Amount = Amount or 0.6
502 BChild[i].Grip = CFrame.Angles(0,0.6,Amount * i)
503 elseif Style == "shield1" then
504 BChild[i].Grip = CFrame.Angles(1 * i,1.5,0)
505 elseif Style == "wormhole" then
506 BChild[i].Grip = CFrame.Angles(5,50*i,0) + Vector3.new(0,0,0.6)
507 elseif Style == "circle" then
508 Amount = Amount or 100
509 BChild[i].Grip = CFrame.Angles(30,Amount*i,0) + Vector3.new(10,0.5,0.6)
510 elseif Style == "sphere" then
511 BChild[i].Grip = CFrame.Angles(5*i,2*i,7*i) + Vector3.new(0,5,0)
512 elseif Style == "storm" then
513 BChild[i].Grip = CFrame.Angles(5*i,2040/i,2*i/i*10)
514 elseif Style == "shield2" then
515 BChild[i].Grip = CFrame.Angles(5,200*i,2*i)
516 elseif Style == "deathcircle" then
517 BChild[i].Grip = CFrame.Angles(0.1/i*i,200*i,0) + Vector3.new(0,0,5)
518 end
519 end
520 end
521end
522
523local JustDoubleJumped = false
524local function HumanoidState(Old,New)
525 if New == Enum.HumanoidStateType.Landed and JustDoubleJumped then
526 local Anim = Instance.new'Animation'
527 Anim.AnimationId = "rbxassetid://129423030"
528 local AnimTrack = GetChar().Humanoid:LoadAnimation(Anim)
529 wait(0.3)
530 AnimTrack:play()
531 JustDoubleJumped = false
532 elseif New == Enum.HumanoidStateType.FallingDown or New == Enum.HumanoidStateType.PlatformStanding and NoGh or flying then
533 GetChar().Humanoid.PlatformStand = false
534 GetChar().Humanoid:ChangeState(10)
535 end
536end
537
538local function DoubleJump()
539 if GetChar() and GetChar().Humanoid and DoubleJumpEnabled then
540 GetChar().Humanoid:ChangeState(3)
541 local Anim = Instance.new'Animation'
542 Anim.AnimationId = "rbxassetid://229782914"
543 local AnimTrack = GetChar().Humanoid:LoadAnimation(Anim)
544 AnimTrack:play(.1,1,1.5)
545 JustDoubleJumped = true
546 end
547end
548
549getgenv().find = function(Item)
550 for i,v in pairs(workspace:GetChildren()) do
551 if v.Name == "RandomSpawner" and v:FindFirstChild'Model' then
552 local Handle = v.Model.Handle
553 if Item == "Cash" and Handle:FindFirstChildOfClass'MeshPart' and string.find(Handle:FindFirstChildOfClass'MeshPart'.MeshId,"511726060") then
554 return v
555 elseif Item == "Shotty" and Handle:FindFirstChild'Fire' and string.find(Handle.Fire.SoundId,"142383762") then
556 return v
557 elseif Item == "Sawed Off" and Handle:FindFirstChild'Fire' and string.find(Handle.Fire.SoundId,"219397110") then
558 return v
559 elseif Item == "Uzi" and Handle:FindFirstChild'Fire' and string.find(Handle.Fire.SoundId,"328964620") then
560 return v
561 elseif Item == "All" then
562 return v
563 end
564 end
565 end
566end
567
568local function uselessfunction(Thing)
569local Model = Thing:WaitForChild('Model',10)
570if Model then
571 local Handle = Thing.Model.Handle
572 if Handle:FindFirstChildOfClass'MeshPart' and string.find(Handle:FindFirstChildOfClass'MeshPart'.MeshId,"511726060") then
573 return "Cash"
574 elseif Handle:FindFirstChild'Fire' and string.find(Handle.Fire.SoundId,"142383762") then
575 return "Shotty"
576 elseif Handle:FindFirstChild'Fire' and string.find(Handle.Fire.SoundId,"219397110") then
577 return "Sawed Off"
578 elseif Handle:FindFirstChild'Fire' and string.find(Handle.Fire.SoundId,"328964620") then
579 return "Uzi"
580 elseif Handle:FindFirstChild'Blade' and string.find(Handle.Blade.TextureID,"12177251") then
581 return "Katana"
582 end
583 end
584end
585
586local function addBillBoardGui(Item)
587 local Itemx = uselessfunction(Item)
588 if not Itemx then return end
589 local Esp1 = Instance.new("BillboardGui",Item)
590 local Text = Instance.new("TextLabel",Esp1)
591 Esp1.Adornee = Item
592 Esp1.Size = UDim2.new(0,100,0,100)
593 Esp1.StudsOffset = Vector3.new(0,1,0)
594 Esp1.AlwaysOnTop = true
595 Text.BackgroundTransparency = 1
596 Text.Position = UDim2.new(0,0,0,0)
597 Text.Size = UDim2.new(1,0,0,40)
598 Text.TextColor3 = ItemEspColour
599 Text.TextStrokeTransparency = 0.5
600 Text.TextSize = 15
601 Text.TextStrokeColor3 = ItemEspColour
602 Text.Text = Itemx
603end
604
605workspace.ChildAdded:Connect(function(Part)
606 if Part.Name == "RandomSpawner" then
607 if AutoFarm then
608 farm("Cash")
609 end
610 if ItemEsp then
611 addBillBoardGui(Part)
612 end
613 end
614end)
615
616
617getgenv().farm = function(Item)
618 for i,v in pairs(workspace:GetChildren()) do
619 if v.Name == "RandomSpawner" then
620 if find(Item) and type(find(Item)) == "userdata" then
621 Teleport(find(Item).CFrame)
622 if not _G.DoYouHaveBfgBypass then
623 wait(3)
624 else
625 wait()
626 end
627 else
628 notif("Farm "..Item,"None of "..Item.." on the map",5,"rbxassetid://1281284684")
629 break;
630 end
631 end
632 end
633end
634
635local UziDebounce = false
636local function MultiUzireload(Part)
637 if Part.Parent.Name == "Buy Ammo | $25" and GetChar():FindFirstChild'Zetox Uzi' and LP.PlayerGui:FindFirstChild'Uzi' and not UziDebounce then
638 local ActualUzi,LowestAmmo,Child,UziDebounce = nil,math.huge,LP.PlayerGui:GetChildren(),true
639 for i = 1,#Child do
640 if Child[i].Name == "Uzi" and Child[i].Clips and Child[i].Clips.Value < LowestAmmo then
641 LowestAmmo = Child[i].Clips.Value
642 ActualUzi = Child[i]
643 end
644 end
645 ActualUzi.Parent = LP.Backpack
646 ActualUzi.Parent = GetChar()
647 repeat wait() until Part.BrickColor == BrickColor.new'Bright red'
648 ActualUzi.Parent = LP.PlayerGui
649 UziDebounce = false
650 end
651end
652
653AddCommand(function()
654 AliasesEnabled = not AliasesEnabled
655end,"usealias",{},"Turns on / off Aliases")
656
657AddCommand(function(Arguments)
658 MainFrame.Visible = not MainFrame.Visible
659end,"help",{"commands","cmds"},"Gives you the commands help info")
660
661AddCommand(function()
662 local Btool = Instance.new('Tool',LP.Backpack)
663 Btool.Name = "Zetox Btools"
664end,"btools",{},"Gives you Btools")
665
666AddCommand(function()
667 local Children = LP.PlayerGui.HUD:GetChildren()
668 for i = 1,#Children do
669 if Children[i]:IsA'Frame' then
670 Children[i].Active = not Children[i].Active
671 Children[i].Draggable = not Children[i].Draggable
672 end
673 end
674end,"draggablegui",{},"Makes the HP/KO/Stamina bar draggable")
675
676AddCommand(function()
677 NoGh = not NoGh
678 notif("Nogh","Has been set to "..tostring(NoGh),5,nil)
679end,"nogroundhit",{"nogh","antigh","antigroundhit"},"Makes it so you can't be ground hit")
680
681AddCommand(function()
682 GodMode = not GodMode
683 GetChar():BreakJoints()
684end,"godmode",{"god"},"Gods your player (Breaks tools)")
685
686AddCommand(function(Arguments)
687 local Tool = GetChar():FindFirstChildOfClass'Tool'
688 if Tool then
689 Tool.Parent = LP.Backpack
690 Tool.Grip = CFrame.new(Arguments[1] or 0,Arguments[2] or 0,Arguments[3] or 0) + Vector3.new(Arguments[4] or 0,Arguments[5] or 0,Arguments[6] or 0)
691 Tool.Parent = GetChar()
692 else
693 notif("NO TOOLS","ONE TOOL IS NEEDED",5,nil)
694 end
695end,"grippos",{"grip"},"[1 2 3 4 5 6] - changes grip pos to the arguments you set (First 3 are CFrame,last 3 are Vector)")
696
697AddCommand(function(Arguments)
698local GDesc = game:GetDescendants()
699 for i = 1,Arguments[1] or 50 do
700 for i = 1,#GDesc do
701 if GDesc[i]:IsA'Tool' and GDesc[i]:FindFirstChild'Click' then
702 GDesc[i].Click:FireServer()
703 wait()
704 end
705 end
706 end
707end,"spamclick",{},"spams the Click remote and makes annoying sounds")
708
709AddCommand(function()
710local WChild = workspace:GetChildren()
711 for i = 1,#WChild do
712 if WChild[i].Name == "Door" and WChild[i]:FindFirstChild'Click' and WChild[i]:FindFirstChild'Lock' then
713 WChild[i].Lock.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
714 WChild[i].Click.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
715 wait()
716 end
717 end
718end,"doors",{},"locks/unlocks doors")
719
720local SpamDelay,SpamMessage,Spamming = 1,"Cyrus' Admin Or No Admin",false
721AddCommand(function(Arguments)
722 if Arguments[1] then
723 SpamMessage = table.concat(Arguments," ")
724 end
725 Spamming = not Spamming
726end,"spam",{},"Spams a message you set")
727
728AddCommand(function(Arguments)
729 SpamDelay = Arguments[1] or 1
730end,"spamdelay",{},"Delays the spam for [amount] Default: 1 second")
731
732AddCommand(function()
733local GDesc = game:GetDescendants()
734 for i = 1,10 do
735 for i = 1,#GDesc do
736 if GDesc[i]:IsA'Tool' and GDesc[i]:FindFirstChild'Click' then
737 GDesc[i].Click:FireServer()
738 end
739 end
740 end
741end,"muteallradios",{"muteradios"},"Mutes all radios (does not loop)")
742
743AddCommand(function(Arguments)
744 Normalwalk = true
745 WalkShoot = true
746 GetChar().Humanoid.WalkSpeed = Arguments[1]
747 WalkSpeed = Arguments[1]
748end,"speed",{"ws"},"Changes your Humanoids WalkSpeed")
749
750AddCommand(function()
751 WalkShoot = not WalkShoot
752end,"walkshoot",{},"Allows you to turn on / off walk shooting")
753
754AddCommand(function(Arguments)
755 Normalwalk = false
756 ControlSpeed = Arguments[1]
757end,"crouchspeed",{"cspeed"},"Changes your Crouching speed")
758
759AddCommand(function(Arguments)
760 Normalwalk = false
761 ShiftSpeed = Arguments[1]
762end,"sprintspeed",{"sspeed"},"Changes your sprinting speed")
763
764AddCommand(function(Arguments)
765 GetChar().Humanoid.HipHeight = Arguments[1]
766end,"hipheight",{"hh"},"Changes your Humanoids HipHeight")
767
768AddCommand(function(Arguments)
769 GetChar().Humanoid.JumpPower = Arguments[1]
770end,"jumppower",{"jp"},"Changes your Humanoids JumpPower")
771
772AddCommand(function(Arguments)
773 if not Arguments[1] then
774 TeleportService:TeleportToPlaceInstance(game.PlaceId,game.JobId)
775 end
776end,"rejoin",{"rj"},"Rejoins your CURRENT game server")
777
778AddCommand(function(Arguments)
779 if not Arguments[1] then
780 GetChar():BreakJoints()
781 end
782end,"reset",{"re"},"SUICIDE IS PAINLESS IT BRINGS ON MANY CHANGES")
783
784AirWalk.Anchored = true
785AirWalk.Size = Vector3.new(5,1,5)
786AirWalk.Transparency = 1
787AirWalk.Material = "Neon"
788AddCommand(function(Arguments)
789 AirWalkOn = not AirWalkOn
790 AirWalk.Parent = AirWalkOn and workspace or not AirWalkOn and nil
791end,"airwalk",{},"Allows you to float in the air")
792
793local NeverSitting = false
794AddCommand(function()
795NeverSitting = not NeverSitting
796 if NeverSitting then
797 local toParent = workspace:GetDescendants()
798 for i = 1,#toParent do
799 if toParent[i]:IsA'Seat' then
800 toParent[i].Parent = CoreGui
801 end
802 end
803 else
804 local toParent = CoreGui:GetChildren()
805 for i = 1,#toParent do
806 if toParent[i]:IsA'Seat' then
807 toParent[i].Parent = workspace
808 end
809 end
810 end
811end,"neversit",{"nsit"},"Never sit")
812
813AddCommand(function()
814 AutoDie = not AutoDie
815end,"autodie",{"autoreset"},"When Ko'ed auto kills you")
816
817AddCommand(function()
818 Noclipping = not Noclipping
819 notif("Command: Noclip: ","Noclip has been set to "..tostring(Noclipping),5,"rbxassetid://1281284684")
820end,"noclip",{},"Allows you to walk through walls")
821
822AddCommand(function(Arguments)
823 local Player = PlrFinder(Arguments[1])
824 if Player and Player.Character and Player.Character:FindFirstChild'Head' and Player ~= LP then
825 Teleport(Player.Character.Head.CFrame)
826 end
827end,"goto",{"to"},"Teleports you to the selected player")
828
829AddCommand(function(Arguments)
830 if Arguments[1] and tonumber(Arguments[1]) then
831 ClockTime = Arguments[1]
832 end
833end,"time",{},"Changes the time to the number you set")
834
835AddCommand(function(Arguments)
836 Blinking = not Blinking
837 if Blinking then
838 BlinkSpeed = Arguments[1] or 3
839 end
840end,"blink",{"blinkspeed"},"Another form of speed, Uses CFrame")
841
842AddCommand(function(Arguments)
843 if Arguments[1] then
844 Arguments[1] = Arguments[1]:lower()
845 if Arguments[1] == "banland" then
846 TeleportService:Teleport(4669040)
847 elseif Arguments[1] == "normalstreets" then
848 TeleportService:Teleport(455366377)
849 elseif Arguments[1] == "uzi" then
850 GrabThing("Uzi")
851 elseif Arguments[1] == "machete" then
852 GrabThing("Machete")
853 elseif Arguments[1] == "spray" then
854 GrabThing("Spray")
855 elseif Arguments[1] == "sawed" or Arguments[1] == "sawedoff" then
856 GrabThing("SawedOff")
857 elseif Arguments[1] == "pipe" then
858 GrabThing("Pipe")
859 elseif Arguments[1] == "glock" then
860 GrabThing("Glock")
861 elseif PartTable and Arguments[1] == "sand" or Arguments[1] == "sandbox" then
862 Teleport(CFrame.new(-178.60614013672,3.2000000476837,-117.21733093262))
863 elseif PartTable and Arguments[1] == "prison" or Arguments[1] == "jail" or Arguments[1] == "whereblacksgoaftertheyattempttorobsaidbank" then
864 Teleport(CFrame.new(-978.74725341797,3.199854850769,-78.541763305664))
865 elseif PartTable and Arguments[1] == "gas" or Arguments[1] == "gasstation" then
866 Teleport(CFrame.new(99.135276794434,18.599975585938,-73.462348937988))
867 elseif PartTable and Arguments[1] == "court" or Arguments[1] == "basketballcourt" then
868 Teleport(CFrame.new( -191.56864929199,3,223.43171691895))
869 elseif PartTable and Arguments[1] == "beach" then
870 Teleport(CFrame.new(-663.97521972656,1.8657279014587,-369.04748535156))
871 elseif PartTable and Arguments[1] == "bank" or Arguments[1] == "whatblacksrob" then
872 Teleport(CFrame.new(-270.44195556641,4.8757019042969,133.12774658203))
873 end
874 end
875end,"tpto",{"tp"},"Teleports to places [banland/normalstreets/uzi/machete/spray/sawed/sawedoff/pipe/sand/prison/gas/court/beach/bank]")
876
877AddCommand(function(Arguments)
878local function fly(Speed)
879local Head = GetChar():WaitForChild('Head',10)
880if not Head then return end
881 flying = true
882 local HadAirwalk = AirWalkOn
883 local BodyGyro,BodyPos = Instance.new('BodyGyro',Head),Instance.new('BodyPosition',Head)
884 BodyPos.maxForce = Vector3.new(9e9,9e9,9e9)
885 BodyPos.Position = Head.Position
886 BodyGyro.maxTorque = Vector3.new(9e9,9e9,9e9)
887 BodyGyro.CFrame = Head.CFrame
888 pcall(function()
889 repeat wait()
890 GetChar().Humanoid.PlatformStand = true
891 local Pos = BodyGyro.CFrame - BodyGyro.CFrame.p + BodyPos.Position
892 if not KeyTable['w'] and not KeyTable['a'] and not KeyTable['s'] and not KeyTable['d'] then
893 Speed = Speed
894 elseif KeyTable['w'] then
895 Pos = Pos + workspace.Camera.CoordinateFrame.lookVector * Speed
896 elseif KeyTable['a'] then
897 Pos = Pos * CFrame.new(-Speed, 0, 0)
898 elseif KeyTable['s'] then
899 Pos = Pos - workspace.Camera.CoordinateFrame.lookVector * Speed
900 elseif KeyTable['d'] then
901 Pos = Pos * CFrame.new(Speed, 0, 0)
902 end
903 BodyPos.Position = Pos.p
904 BodyGyro.CFrame = workspace.Camera.CoordinateFrame
905 GetChar().Humanoid.PlatformStand = false
906 GetChar().Humanoid:ChangeState(10)
907 if not AirWalkOn then
908 CheckCommand("airwalk")
909 end
910 until not flying or GetChar().Humanoid.Health == 0
911 if not HadAirwalk then
912 CheckCommand("airwalk")
913 end
914 if BodyGyro and BodyPos then
915 BodyGyro:Destroy()
916 BodyPos:Destroy()
917 end
918 GetChar().Humanoid.PlatformStand = false
919 end)
920 end
921 if not flying then
922 fly(Arguments[1] and tonumber(Arguments[1]) or 10)
923 else
924 flying = false
925 end
926end,"fly",{"f"},"Allows you to be like a bird")
927
928AddCommand(function(Arguments)
929 if Arguments[1] then
930 if string.lower(Arguments[1]) == "ws" or string.lower(Arguments[1]) == "speed" then
931 GetChar():FindFirstChildWhichIsA'Humanoid'.WalkSpeed = Arguments[2]
932 SpawnWS = Arguments[2] or NormalWS
933 elseif string.lower(Arguments[1]) == "jp" or string.lower(Arguments[1]) == "jumppower" then
934 GetChar():FindFirstChildWhichIsA'Humanoid'.JumpPower = Arguments[2]
935 SpawnJP = Arguments[2] or NormalJP
936 elseif string.lower(Arguments[1]) == "hh" or string.lower(Arguments[1]) == "hipheight" then
937 GetChar():FindFirstChildWhichIsA'Humanoid'.HipHeight = Arguments[2]
938 SpawnHH = Arguments[2] or NormalHH
939 end
940 end
941end,"loop",{},"[Ws/Speed/Jp/JumpPower/HH/HipHeight/]")
942
943AddCommand(function(Arguments)
944 if Arguments[1] then
945 local v = PlrFinder(Arguments[1])
946 if v then
947 if not Arguments[2] then
948 notif(v.Name,"Is on "..v.OsPlatform.." and is "..v.AccountAge.." days old",5,nil)
949 elseif Arguments[2] and Arguments[2]:lower() == "os" or Arguments[2]:lower() == "operatingsystem" then
950 notif(v.Name,"is on "..v.OsPlatform,5,nil)
951 elseif Arguments[2] and Arguments[2]:lower() == "age" or Arguments[2]:lower() == "accountage" or Arguments[2]:lower() == "accage" then
952 notif(v.Name,"has the account age of "..v.AccountAge,5,nil)
953 end
954 end
955 else
956 notif(LP.Name,"you are on "..LP.OsPlatform.."(duh) and your Account Age is "..LP.AccountAge,5,nil)
957 end
958end,"playerinfo",{"info"},"PlayerInfo/Info [Player] [Os/OperatingSystem/AccAge/Age/Accountage/none]")
959
960local AntiAim = false
961AddCommand(function()
962 if AntiAim then
963 local Tracks = GetChar().Humanoid:GetPlayingAnimationTracks()
964 for i = 1,#Tracks do
965 if string.find(Tracks[i].Animation.AnimationId,"215384594") then
966 Tracks[i]:Stop()
967 end
968 end
969 else
970 local Anim = Instance.new'Animation'
971 Anim.AnimationId = "rbxassetid://215384594"
972 GetChar().Humanoid:LoadAnimation(Anim):play(5,45,250)
973 end
974 AntiAim = not AntiAim
975end,"antiaim",{},"breaks shitty aimbots lol")
976
977AddCommand(function()
978if not PartTable then notif("Sorry,","This command only works on streets.",5,nil) return end
979math.randomseed(os.time())
980 local Car = workspace.Cars:GetDescendants()
981 for i = 1,#Car do
982 local i = math.random(1,#Car)
983 if Car[i]:IsA'VehicleSeat' and Car[i].Name == "Drive" and not Car[i].Occupant then
984 GetChar().HumanoidRootPart.CFrame = Car[i].CFrame
985 end
986 end
987end,"bringcar",{},"Brings a car (Streets only)")
988
989AddCommand(function(Arguments)
990 if Arguments[1] and Arguments[2] and Keys then
991 for Index,Key in pairs(Keys) do
992 if Key:match("[%a%d]+$") == Arguments[1]:lower() then
993 table.remove(Keys,Index)
994 end
995 end
996 local hotkeyKEY = string.sub(Arguments[1], 1, 3)
997 table.remove(Arguments, 1)
998 local hotkeyCMD = table.concat(Arguments, " ")
999 table.insert(Keys, hotkeyCMD.."||"..hotkeyKEY)
1000 updateSettings()
1001 end
1002end,"hotkey",{"key"},"Hotkeys a command to a key")
1003
1004AddCommand(function()
1005if not PartTable then notif("Sorry,","This command only works on streets.",5,nil) return end
1006 if GrabThing("Burger") then
1007 local Hamborger = LP.Backpack:FindFirstChild'Burger'
1008 if Hamborger then
1009 Hamborger.Parent = GetChar()
1010 Hamborger:Activate() -- CHEEMS
1011 end
1012 end
1013 if GrabThing("Drink") then
1014 local Drink = LP.Backpack:FindFirstChild'Drink'
1015 if Drink then
1016 Drink.Parent = GetChar()
1017 Drink:Activate()
1018 end
1019 end
1020end,"heal",{"h"},"Heals you")
1021
1022AddCommand(function()
1023 if not PartTable then notif("Sorry,","This command only works on streets.",5,nil) return end
1024 if not GetChar():FindFirstChildOfClass'Tool' then notif("Tool needed","Hold a gun",5,nil) return end
1025 GrabThing("Ammo")
1026end,"reload",{"r"},"Gives your current gun ammo")
1027
1028AddCommand(function()
1029 DoubleJumpEnabled = not DoubleJumpEnabled
1030 notif("Command: DoubleJump","has been set to "..tostring(DoubleJumpEnabled),5,"rbxassetid://1281284684")
1031end,"doublejump",{},"Allows you to jump infitely")
1032
1033AddCommand(function(Arguments)
1034 if Arguments[1] then
1035 for Index,Key in pairs(Keys) do
1036 if Key:match("[%a%d]+$") == Arguments[1]:lower() then
1037 table.remove(Keys,Index)
1038 end
1039 end
1040 end
1041end,"removekey",{"rkey"},"Removes a hotkey to a command")
1042
1043AddCommand(function()
1044 Keys = {}
1045 ClickTpKey = ""
1046 updateSettings()
1047end,"removeallhotkeys",{"removeallkeys"},"Removes all hotkeys")
1048
1049AddCommand(function(Arguments)
1050 if Arguments[1] then
1051 Arguments[1] = Arguments[1]:lower()
1052 if Arguments[1] == "outline" then
1053 Cframe.BackgroundColor3 = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1054 elseif Arguments[1] == "text" then
1055 CText.BackgroundColor3 = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1056 elseif Arguments[1] == "background" then
1057 CmdFrame.BackgroundColor3 = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1058 elseif Arguments[1] == "damageindicator" then
1059 DmgIndicator.TextColor3 = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1060 elseif Arguments[1] == "cmds" then
1061 local Child = CmdFrame:GetChildren()
1062 for i = 1,#Child do
1063 if Child[i]:IsA'TextLabel' then
1064 Child[i].BackgroundColor3 = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1065 end
1066 end
1067 elseif Arguments[1] == "bullet" then
1068 BulletColour = ColorSequence.new(Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0))
1069 elseif Arguments[1] == "values" then
1070 DrawingT.Color = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1071 elseif Arguments[1] == "itemesp" then
1072 ItemEspColour = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1073 elseif Arguments[1] == "esp" then
1074 EspColour = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
1075 else
1076 notif("Command: Colour","Colour: [BackGround/Text/Outline/cmds/damageindicator/bullet/values/itemesp/esp] [rgb]",5,"rbxassetid://1281284684")
1077 end
1078 end
1079end,"colour",{"color"},"Changes elements colours Colour [BackGround/Text/Outline/cmds/damageindicator/bullet/values/itemesp/esp]")
1080
1081AddCommand(function(Arguments)
1082 if Arguments[1] then
1083 ClickTpKey = string.sub(Arguments[1],1,1)
1084 updateSettings()
1085 end
1086end,"clicktp",{"ctp"},"Allows you to teleport around the map with a Key")
1087
1088AddCommand(function(Arguments)
1089if Arguments[1] then
1090 local Plr = PlrFinder(Arguments[1])
1091 if Plr and Plr.Character then
1092 workspace.CurrentCamera.CameraSubject = Plr.Character
1093 end
1094 end
1095end,"view",{},"Allows you to look through a players vision")
1096
1097AddCommand(function()
1098 workspace.CurrentCamera.CameraSubject = GetChar()
1099end,"unview",{},"Brings you back to your normal vision")
1100
1101AddCommand(function(Arguments)
1102if not _G.DoYouHaveBfgBypass then notif("Command: Style","This is only for people with BFG bypass. Use the grip command.",5,"rbxassetid://1281284684") return end
1103 if Arguments[1] then
1104 Style(Arguments[1]:lower(),tonumber(Arguments[2]))
1105 end
1106end,"style",{},"Styles your BFG (Bfg bypass users only)")
1107
1108AddCommand(function(Arguments)
1109 if Arguments[1] then
1110 if Arguments[1]:lower() ~= "minigun" and not _G.DoYouHaveBfgBypass then
1111 notif("Command: BFG","This mode is only for people with BFG bypass.",5,"rbxassetid://1281284684")
1112 else
1113 if Arguments[1]:lower() == "allbfg" then
1114 NormalBfg = not NormalBfg
1115 end
1116 if Arguments[1]:lower() == "minigun" then
1117 MinigunMode = not MinigunMode
1118 end
1119 end
1120 else
1121 if _G.DoYouHaveBfgBypass then
1122 BfgOn = not BfgOn
1123 else
1124 MultiUzi = not MultiUzi
1125 end
1126 end
1127end,"bfg",{},"Turns on BFG (Bfg [allbfg/minigun] - minigun makes your bfg not all shoot at once")
1128
1129local HR;
1130AddCommand(function(Arguments)
1131 if HR then
1132 local CFramex = HR.CFrame
1133 HR:Destroy()
1134 HR = nil
1135 wait(0.5)
1136 Teleport(CFramex)
1137 workspace.CurrentCamera.CameraSubject = GetChar()
1138 else
1139 local old = GetChar().HumanoidRootPart.CFrame
1140 HR = GetChar().HumanoidRootPart:Clone()
1141 HR.Parent = GetChar()
1142 workspace.CurrentCamera.CameraSubject = GetChar().Head
1143 HR.CFrame = CFrame.new(10000,0,10000)
1144 HR.CFrame = old
1145 end
1146end,"fblink",{},"Allows you to \"blink\" around the map")
1147
1148AddCommand(function(Arguments)
1149 if not Freecam then
1150 Freecam = true
1151 FreeCam(Arguments[1])
1152 else
1153 Freecam = false
1154 end
1155end,"freecam",{},"Allows you to \"free\" view the map")
1156
1157AddCommand(function(Arguments)
1158 if Arguments[1] then
1159 if Arguments[1]:lower() == "cash" then
1160 farm("Cash")
1161 elseif Arguments[1]:lower() == "shotty" then
1162 farm("Shotty")
1163 elseif Arguments[1]:lower() == "uzi" then
1164 farm("Uzi")
1165 elseif Arguments[1]:lower() == "katana" then
1166 farm("Katana")
1167 elseif Arguments[1]:lower() == "sawed off" or Arguments[1]:lower() == "sawed" then
1168 farm("Sawed Off")
1169 elseif Arguments[1]:lower() == "all" then
1170 farm("All")
1171 elseif Arguments[1]:lower() == "auto" then
1172 if not AutoFarm then
1173 farm("Cash")
1174 end
1175 local WChild = workspace:GetDescendants()
1176 for i = 1,#WChild do
1177 if WChild[i]:IsA'Seat' then
1178 WChild[i]:Destroy()
1179 end
1180 end
1181 AutoFarm = not AutoFarm
1182 end
1183 end
1184end,"farm",{},"Grabs you stuff around the map (farm [shotty/cash/uzi/katana/sawed/all/auto] - auto is for cash")
1185
1186AddCommand(function()
1187 ItemEsp = not ItemEsp
1188 if ItemEsp then
1189 local ChildrenInMyAttic = workspace:GetChildren()
1190 for i = 1,#ChildrenInMyAttic do
1191 if ChildrenInMyAttic[i].Name == "RandomSpawner" then
1192 addBillBoardGui(ChildrenInMyAttic[i])
1193 end
1194 end
1195 else
1196 local WChild = workspace:GetChildren()
1197 for i = 1,#WChild do
1198 local BBGui = WChild[i]:FindFirstChildOfClass'BillboardGui'
1199 if WChild[i].Name == "RandomSpawner" and BBGui then
1200 BBGui:Destroy()
1201 end
1202 end
1203 end
1204end,"itemesp",{},"Allows you to see where all the spawners are on the map through walls")
1205
1206AddCommand(function(Arguments)
1207 if Arguments[1] then
1208 local Plr = PlrFinder(Arguments[1])
1209 if Plr and Plr.Character and Plr ~= LP then
1210 AimLock = true
1211 AimlockTarget = Plr.Character
1212 OnlyAimLock = true
1213 Plr.CharacterRemoving:Connect(function()
1214 if not LoopAimLock then
1215 AimlockTarget = nil
1216 OnlyAimLock = false
1217 end
1218 end)
1219 Plr.Character.ChildAdded:Connect(function(T)
1220 if T:IsA'BoolValue' and T.Name == "KO" and not LoopAimLock then
1221 AimlockTarget = nil
1222 OnlyAimLock = false
1223 end
1224 end)
1225 Plr.CharacterAdded:Connect(function(a)
1226 if AimlockTarget.Name == Plr.Name then
1227 AimlockTarget = Plr.Character
1228 end
1229 end)
1230 notif("AimlockTarget","has been set to "..AimlockTarget.Name,5,"rbxassetid://1281284684")
1231 end
1232 else
1233 OnlyAimLock = false
1234 AimLock = not AimLock
1235 notif("Aimlock","has been set to "..tostring(AimLock).." click on a player to lock on them",5,"rbxassetid://1281284684")
1236 end
1237end,"aimlock",{"aim"},"Shoots your gun that is titled 75 degrees at the selected person (Aimlock [Player/nil/loop] - if nil click players to set the aimlock target to them (loop makes it so when they respawn it still locks on)")
1238
1239AddCommand(function()
1240 LoopAimLock = not LoopAimLock
1241 AimLock = true
1242 notif("Command: LoopLock","has been set to "..tostring(LoopAimLock),5,"rbxassetid://1281284684")
1243end,"aimlockloop",{},"Loops/Unloops Aimlock")
1244
1245AddCommand(function(Arguments)
1246 if Arguments[1] then
1247 if Arguments[1] == "all" then
1248 local Players_ = Players:GetPlayers()
1249 for i = 1,#Players_ do
1250 if Players_[i] ~= LP then
1251 table.insert(EspTable,Players_[i].UserId)
1252 if not UseDraw or Arguments[2] and Arguments[2]:lower() == "legacy" then
1253 espPlayer(Players_[i],"Legacy")
1254 else
1255 espPlayer(Players_[i])
1256 end
1257 end
1258 end
1259 else
1260 local Player = PlrFinder(Arguments[1])
1261 if not Player then return end
1262 if Player ~= LP then
1263 table.insert(EspTable,Player.UserId)
1264 if not UseDraw or Arguments[2] and Arguments[2]:lower() == "legacy" then
1265 espPlayer(Player,"Legacy")
1266 else
1267 espPlayer(Player)
1268 end
1269 end
1270 end
1271 end
1272end,"esp",{},"allows you to see the player through walls (Esp [plr] legacy for the old esp (will default if you do NOT have drawing api)")
1273
1274AddCommand(function(Arguments)
1275 if Arguments[1] then
1276 local Player = PlrFinder(Arguments[1])
1277 if not Player then return end
1278 local A = workspace:GetDescendants()
1279 table.remove(EspTable,Player.UserId)
1280 for i = 1,#A do
1281 if string.sub(A[i].Name, 1, 5) == "[ESP]" and string.sub(A[i].Name, 6) == Player.Name then
1282 A[i]:Destroy()
1283 end
1284 end
1285 for i = 1,#PlayerTable do
1286 if PlayerTable[i] and PlayerTable[i][2].Name == Player.Name then
1287 PlayerTable[i][1]:Remove()
1288 PlayerTable[i][3]:Remove()
1289 PlayerTable[i][2] = nil
1290 PlayerTable[i] = nil
1291 end
1292 end
1293 else
1294 local A = workspace:GetDescendants()
1295 EspTable = {}
1296 for i = 1,#A do
1297 if string.sub(A[i].Name, 1, 5) == "[ESP]" then
1298 A[i]:Destroy()
1299 end
1300 end
1301 for i = 1,#PlayerTable do
1302 if PlayerTable[i] and PlayerTable[i][1] and PlayerTable[i][2] and PlayerTable[i][3] then
1303 PlayerTable[i][1]:Remove()
1304 PlayerTable[i][3]:Remove()
1305 PlayerTable[i][2] = nil
1306 PlayerTable[i] = nil
1307 end
1308 end
1309 end
1310end,"unesp",{},"Removes the esp on the player")
1311
1312AddCommand(function()
1313 wait(0.5)
1314 ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Made by NotCyrusAtAll(Alt: Periius) | Join the cord at UVgdNXP","All")
1315end,"advertise",{},"Advertises my discord lol")
1316
1317AddCommand(function()
1318 if GetChar():FindFirstChildOfClass'Tool' then
1319 GetChar():FindFirstChildOfClass'Tool'.Parent = workspace.Terrain
1320 end
1321end,"droptool",{"drop"},"Drops your current tool")
1322
1323AddCommand(function(Arguments)
1324 if Arguments[1] then
1325 loadstring(table.concat(Arguments," "))()
1326 end
1327end,"luacode",{"lua"},"Allows you to execute the Lua code you input")
1328
1329AddCommand(function()
1330 AutoStomp = not AutoStomp
1331 notif("Command: AutoStomp","AutoStomp has been set to "..tostring(AutoStomp),5,"rbxassetid://1281284684")
1332end,"autostomp",{},"Turns On/Off AutoStomp")
1333
1334AddCommand(function()
1335 if GetChar():FindFirstChild'Right Arm' then
1336 GetChar()['Right Arm']:Destroy()
1337 end
1338end,"antikill",{},"Turns on Anti FE kill for your current life")
1339
1340AddCommand(function(Arguments)
1341 local Player = PlrFinder(Arguments[1])
1342 if Player and Player.Character then
1343 local PlayerChild = Player.Character:GetDescendants()
1344 for i = 1,#PlayerChild do
1345 local v = PlayerChild[i]
1346 if v:IsA'Sound' and v.Name == "SoundX" then
1347 notif("Stole the Audio","From "..Player.Name.." check your exploits workspace folder",5,nil)
1348 writefile("AudioLog From "..Player.Name.." "..math.random(1,99)..".txt","Stolen ID: "..v.SoundId:match"%d+".." From: "..Player.Name)
1349 end
1350 end
1351 end
1352end,"steal",{},"Steals a persons audio")
1353
1354AddCommand(function(Arguments)
1355local Player = PlrFinder(Arguments[1])
1356 if Player then
1357 local FindDecal = workspace:FindFirstChild(Player.Name.."Spray")
1358 if FindDecal and FindDecal:FindFirstChildOfClass'Decal' then
1359 writefile("DecalLog From "..Player.Name.." "..math.random(1,99)..".txt","Stolen Decal: "..tostring(FindDecal.Decal.Texture:match"%d+").." From: "..Player.Name)
1360 notif("Stole the Decal","From "..Player.Name.." check your exploits workspace folder",5,nil)
1361 end
1362 end
1363end,"decalsteal",{},"Steals a persons decal")
1364
1365AddCommand(function()
1366 AntiAfk = not AntiAfk
1367 notif("Command: AntiAfk","has been set to "..tostring(AntiAfk),5,"rbxassetid://1281284684")
1368end,"antiafk",{},"Stops you from being kicked from \"AFK\"")
1369
1370local function checkHp(Plr)
1371 return Plr:FindFirstChildOfClass'Humanoid' and Plr.Humanoid.Health or "No Humanoid"
1372end
1373
1374local function Stepped()
1375local Character = GetChar()
1376 if Noclipping then
1377 local CDescendant = Character:GetDescendants()
1378 for i = 1,#CDescendant do
1379 if CDescendant[i]:IsA'Part' then
1380 CDescendant[i].CanCollide = false
1381 end
1382 end
1383 end
1384 if ClockTime then
1385 Lighting.ClockTime = ClockTime
1386 end
1387 if GodMode and Character:FindFirstChild'Right Leg' then
1388 Character['Right Leg']:Destroy()
1389 end
1390 if AutoStomp then
1391 local Players = Players:GetPlayers()
1392 for i = 1,#Players do
1393 if Players[i] ~= LP and Players[i].Character and Players[i].Character:FindFirstChild'Head' and Players[i].Character:FindFirstChild'Torso' and not Players[i]:IsFriendsWith(LP.UserId) then
1394 if (Character.HumanoidRootPart.Position - Players[i].Character.Torso.Position).magnitude < 50 and Players[i].Character:FindFirstChild'KO' and Players[i].Character.Humanoid.Health > 0 and not Character:FindFirstChild'KO' and Character.Humanoid.Health > 0 and not Players[i]:FindFirstChild'Dragged' then
1395 Character.HumanoidRootPart.CFrame = CFrame.new(Players[i].Character.Torso.Position)
1396 LP.Backpack.ServerTraits.Finish:FireServer(LP.Backpack:FindFirstChild'Punch')
1397 end
1398 end
1399 end
1400 end
1401 if NormalBfg then
1402 local BChild = LP.Backpack:GetChildren()
1403 for i = 1,#BChild do
1404 if BChild[i]:FindFirstChild'Fire' then
1405 BChild[i].Parent = Character
1406 end
1407 end
1408 end
1409 if AirWalkOn then
1410 Character.Humanoid.HipHeight = 0
1411 AirWalk.CFrame = Character.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
1412 end
1413 for i = 1,#PlayerTable do
1414 if PlayerTable[i] and PlayerTable[i][2] and PlayerTable[i][2].Character and PlayerTable[i][2].Character:FindFirstChild'Head' and Character:FindFirstChild'Head' then
1415 local RelativePos,OnScreen = workspace.CurrentCamera:WorldToViewportPoint(PlayerTable[i][2].Character.Head.Position)
1416 PlayerTable[i][1].Visible = OnScreen
1417 PlayerTable[i][1].Position = Vector2.new(RelativePos.X,RelativePos.Y)
1418 PlayerTable[i][3].Visible = OnScreen
1419 PlayerTable[i][3].Position = PlayerTable[i][1].Position + Vector2.new(0,10)
1420 PlayerTable[i][3].Color = EspColour
1421 if (Character.Head.Position - PlayerTable[i][2].Character.Head.Position).magnitude <= 100 then
1422 PlayerTable[i][3].Text = PlayerTable[i][2].Name.." | Position: "..math.floor((Character.Head.Position - PlayerTable[i][2].Character.Head.Position).magnitude).." | Health: "..checkHp(PlayerTable[i][2].Character).."\nOperating System: "..PlayerTable[i][2].osPlatform.."\nHas: Glock "..hasItem(PlayerTable[i][2],"Glock").." | Shotty "..hasItem(PlayerTable[i][2],"Shotty").." | Vest "..hasItem(PlayerTable[i][2],"BulletResist").."\nCurrent Tool: "..hasItem(PlayerTable[i][2],true).."\nCy Admin User: "..PlayerTable[i][4]
1423 else
1424 PlayerTable[i][3].Text = PlayerTable[i][2].Name.." | Position: "..math.floor((Character.Head.Position - PlayerTable[i][2].Character.Head.Position).magnitude).."\nHealth: "..checkHp(PlayerTable[i][2].Character).."\nOperating System: "..PlayerTable[i][2].osPlatform.."\nCy Admin User: "..PlayerTable[i][4]
1425 end
1426 else
1427 if PlayerTable[i] then -- dumb fucking error that sometimes happens!
1428 PlayerTable[i][1].Visible = false
1429 PlayerTable[i][3].Visible = false
1430 end
1431 end
1432 end
1433end
1434
1435local function CChildAdded(Thing)
1436 if Thing.Name == "KO" and AutoDie then
1437 GetChar():BreakJoints()
1438 end
1439end
1440
1441local function BChildAdded(Thing)
1442 if Thing.Name == "Uzi" and MultiUzi then
1443 wait()
1444 if not LP.Backpack:FindFirstChild'Zetox Uzi' and not GetChar():FindFirstChild'Zetox Uzi' then
1445 local Tool = Instance.new('Tool',LP.Backpack)
1446 Tool.RequiresHandle = false
1447 Tool.CanBeDropped = false
1448 Tool.Name = "Zetox Uzi"
1449 Tool.Equipped:Connect(UziStats)
1450 end
1451 Thing.Parent = LP.PlayerGui
1452 end
1453 if string.find(Thing.Name:lower(),"cash") then
1454 wait()
1455 Thing.Parent = GetChar()
1456 Thing:Activate()
1457 end
1458end
1459
1460local function PlayerGuiChildAdded(Thing)
1461 if Thing.Name == "Uzi" then
1462 UziStats()
1463 end
1464end
1465
1466
1467Cframe.BackgroundColor3 = Color3.new(0.666667,0,0)
1468Cframe.BackgroundTransparency = 0.20000000298023
1469Cframe.BorderSizePixel = 0
1470Cframe.Position = UDim2.new(0, 0, 1, 0)
1471Cframe.Size = UDim2.new(0, 270, 0, 35)
1472Cframe.Name = math.random(1,3000000)
1473
1474CText.BackgroundColor3 = Color3.new(0,0.000738177,0.000738177)
1475CText.BorderSizePixel = 0
1476CText.Position = UDim2.new(0, 5, 0, 5)
1477CText.Size = UDim2.new(0, 260, 0, 25)
1478CText.Font = Enum.Font.SourceSansLight
1479CText.Text = ""
1480CText.TextColor3 = Color3.new(1, 1, 1)
1481CText.TextScaled = true
1482CText.TextSize = 14
1483CText.TextWrapped = true
1484CText.Name = math.random(1,3000000)
1485
1486CmdFrame.BackgroundColor3 = Color3.new(0, 0.000738177, 0.000738177)
1487CmdFrame.BorderSizePixel = 0
1488CmdFrame.Position = UDim2.new(0, 0, -4, 0)
1489CmdFrame.Size = UDim2.new(1, 0, 4, 0)
1490CmdFrame.Visible = false
1491
1492local function Create(Text)
1493if not Text then return end
1494 local CmdList = Instance.new("TextLabel",CmdFrame)
1495 CmdList.BackgroundColor3 = Color3.new(0.666667, 0, 0)
1496 CmdList.BackgroundTransparency = 0.20000000298023
1497 CmdList.BorderSizePixel = 0
1498 CmdList.Position = UDim2.new(-10, 0, 0, 0)
1499 CmdList.Size = UDim2.new(1, 0, 0, 20)
1500 CmdList.Font = Enum.Font.SourceSansLight
1501 CmdList.Text = Text
1502 CmdList.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
1503 CmdList.TextScaled = true
1504 CmdList.TextWrapped = true
1505end
1506
1507local function Changed()
1508pcall(function()
1509 if CText.Text ~= "" then
1510 CmdFrame.Visible = true
1511 local PositionMatch = 0
1512 for _,cmd in pairs(CmdFrame:GetChildren()) do
1513 if string.find(string.lower(cmd.Text),string.lower(CText.Text)) then
1514 cmd.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
1515 PositionMatch = PositionMatch + 1
1516 if cmd.Position == UDim2.new(0, 0, 0, 142) then
1517 cmd.Position = UDim2.new(-10, 0, 0, 0)
1518 PositionMatch = PositionMatch - 1
1519 end
1520 else
1521 cmd.Position = UDim2.new(-10, 0, 0, 0)
1522 end
1523 end
1524 else
1525 CmdFrame.Visible = false
1526 end
1527 end)
1528end
1529
1530MainFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
1531MainFrame.BackgroundTransparency = 0.250
1532MainFrame.BorderColor3 = Color3.fromRGB(53,2,2)
1533MainFrame.BorderSizePixel = 8
1534MainFrame.Position = UDim2.new(0,695,0,297)
1535MainFrame.Size = UDim2.new(0,495,0,431)
1536MainFrame.AnchorPoint = Vector2.new(0,0)
1537MainFrame.Visible = false
1538MainFrame.Active = true
1539MainFrame.Draggable = true
1540
1541ScrollingFrame.BackgroundColor3 = Color3.fromRGB(53,2,2)
1542ScrollingFrame.BackgroundTransparency = 0.400
1543ScrollingFrame.BorderColor3 = Color3.fromRGB(0,0,0)
1544ScrollingFrame.BorderSizePixel = 5
1545ScrollingFrame.Position = UDim2.new(0.0880542845,0,0.126374945,0)
1546ScrollingFrame.Size = UDim2.new(0,411,0,348)
1547
1548SearchBar.BackgroundColor3 = Color3.fromRGB(53,2,2)
1549SearchBar.BackgroundTransparency = 0.400
1550SearchBar.BorderColor3 = Color3.fromRGB(0,0,0)
1551SearchBar.BorderSizePixel = 5
1552SearchBar.Position = UDim2.new(0.0880542994,0,0.0598471165,0)
1553SearchBar.Size = UDim2.new(0,411,0,28)
1554SearchBar.Font = Enum.Font.SourceSansBold
1555SearchBar.PlaceholderColor3 = Color3.fromRGB(255,255,255)
1556SearchBar.Text = "Search"
1557SearchBar.TextColor3 = Color3.fromRGB(135, 135, 135)
1558SearchBar.TextSize = 24.000
1559
1560Credits.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
1561Credits.BackgroundTransparency = 0.250
1562Credits.BorderColor3 = Color3.fromRGB(53, 2, 2)
1563Credits.BorderSizePixel = 5
1564Credits.Position = UDim2.new(-0.00101006031,0,0.948468387,0)
1565Credits.Size = UDim2.new(0,187,0,22)
1566Credits.Font = Enum.Font.SourceSansBold
1567Credits.Text = "UI Design by !fishgang Karma#9669"
1568Credits.TextColor3 = Color3.fromRGB(255,255,255)
1569Credits.TextSize = 14.000
1570
1571DmgIndicator.BackgroundColor3 = Color3.fromRGB(0,0,0)
1572DmgIndicator.BackgroundTransparency = 0.700
1573DmgIndicator.BorderSizePixel = 3
1574DmgIndicator.Position = UDim2.new(0,0,1.00488257,0)
1575DmgIndicator.Size = UDim2.new(0,385,0,50)
1576DmgIndicator.Font = Enum.Font.SourceSans
1577DmgIndicator.Text = ''
1578DmgIndicator.TextColor3 = Color3.fromRGB(184,0,3)
1579DmgIndicator.TextScaled = true
1580DmgIndicator.TextSize = 30.000
1581DmgIndicator.TextWrapped = true
1582DmgIndicator.Visible = false
1583
1584local function CreateCommand(Pos,Text)
1585 local ActualCommands = Instance.new('TextLabel',ScrollingFrame)
1586 ActualCommands.BackgroundColor3 = Color3.fromRGB(26, 26, 26)
1587 ActualCommands.BackgroundTransparency = 0.200
1588 ActualCommands.BorderColor3 = Color3.fromRGB(53, 2, 2)
1589 ActualCommands.Position = Pos
1590 ActualCommands.Size = UDim2.new(0, 382, 0, 20)
1591 ActualCommands.Font = Enum.Font.SourceSansBold
1592 ActualCommands.Text = Text
1593 ActualCommands.TextColor3 = Color3.fromRGB(255, 255, 255)
1594 ActualCommands.TextSize = 14.000
1595 ActualCommands.TextScaled = true
1596 ActualCommands.TextWrapped = true
1597end
1598
1599SearchBar.Changed:Connect(function()
1600local Index = 0
1601 if SearchBar.Text then
1602 for _,v in pairs(ScrollingFrame:GetChildren()) do
1603 if not string.find(v.Text:lower(),SearchBar.Text:lower()) then
1604 v.Visible = false
1605 else
1606 v.Visible = true
1607 Index = Index + 1
1608 v.Position = UDim2.new(0.0150422715,0,0.0127776451,0 + (Index * 20))
1609 end
1610 end
1611 end
1612end)
1613
1614LP.CharacterAdded:Connect(function()
1615 GetChar():WaitForChild('Humanoid',10)
1616 ChildAddedEvent = GetChar().ChildAdded:Connect(CChildAdded)
1617 PlayerGuiChildAddedEvent = LP.PlayerGui.ChildAdded:Connect(PlayerGuiChildAdded)
1618 BackpackAddedEvent = LP.Backpack.ChildAdded:Connect(BChildAdded)
1619 HumanoidStateChangedEvent = GetChar().Humanoid.StateChanged:Connect(HumanoidState)
1620 MultiUziReload = GetChar()['Left Leg'].Touched:Connect(MultiUzireload)
1621 HumanoidCAdded = GetChar().Humanoid.DescendantAdded:Connect(ColourChanger)
1622 GetChar().Humanoid.WalkSpeed = SpawnWS or NormalWS
1623 GetChar().Humanoid.JumpPower = SpawnJP or NormalJP
1624 GetChar().Humanoid.HipHeight = SpawnHH or NormalHH
1625 if PlayOnDeath then
1626 wait()
1627 local Tool = LP.Backpack:WaitForChild('BoomBox',10)
1628 if Tool then
1629 Tool.Parent = GetChar()
1630 Tool:FindFirstChildOfClass'RemoteEvent':FireServer("play",PlayOnDeath)
1631 Tool.Parent = LP.Backpack
1632 end
1633 end
1634end)
1635
1636LP.CharacterRemoving:Connect(function()
1637 ChildAddedEvent:Disconnect()
1638 PlayerGuiChildAddedEvent:Disconnect()
1639 BackpackAddedEvent:Disconnect()
1640 HumanoidStateChangedEvent:Disconnect()
1641 MultiUziReload:Disconnect()
1642 HumanoidCAdded:Disconnect()
1643 HR = nil
1644 flying = false
1645end)
1646
1647UserInput.InputBegan:Connect(function(Key)
1648if UserInput:GetFocusedTextBox() then return end
1649 if Key.KeyCode == Enum.KeyCode.LeftControl then
1650 if AirWalkOn then
1651 AirWalk.Size = Vector3.new(0,-1,0)
1652 end
1653 if Normalwalk and ControlSpeed == 8 then return end
1654 GetChar().Humanoid.WalkSpeed = ControlSpeed
1655 end
1656 if Key.KeyCode == Enum.KeyCode.LeftShift then
1657 if Normalwalk and ShiftSpeed == 25 then return end
1658 GetChar().Humanoid.WalkSpeed = ShiftSpeed
1659 end
1660 if Key.KeyCode == Enum.KeyCode.W then
1661 KeyTable['w'] = true
1662 end
1663 if Key.KeyCode == Enum.KeyCode.A then
1664 KeyTable['a'] = true
1665 end
1666 if Key.KeyCode == Enum.KeyCode.S then
1667 KeyTable['s'] = true
1668 end
1669 if Key.KeyCode == Enum.KeyCode.D then
1670 KeyTable['d'] = true
1671 end
1672 if Key.KeyCode == Enum.KeyCode.Space and AirWalkOn then
1673 GetChar().HumanoidRootPart.CFrame = GetChar().HumanoidRootPart.CFrame + Vector3.new(0,5,0)
1674 end
1675 if Key.KeyCode == Enum.KeyCode.Quote then
1676 CText:CaptureFocus()
1677 Cframe:TweenPosition(UDim2.new(0.015,0,0.95,0),"Out","Elastic",0.5,true)
1678 wait()
1679 CText.Text = ""
1680 UserInput.TextBoxFocusReleased:Wait()
1681 local Command = CText.Text
1682 CText.Text = ""
1683 CheckCommand(Command)
1684 Cframe:TweenPosition(UDim2.new(0.015,0,1,0),"Out","Quad",0.5,true)
1685 end
1686 if ClickTpKey and ClickTpKey ~= "" and Key.KeyCode == Enum.KeyCode[ClickTpKey:upper()] and Mouse.Target then
1687 if (Mouse.Hit.Position - GetChar().HumanoidRootPart.Position).magnitude < 50 then
1688 GetChar().HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.p + Vector3.new(0,5,0))
1689 else
1690 Teleport(CFrame.new(Mouse.Hit.p + Vector3.new(0,5,0)))
1691 end
1692 end
1693 if Keys then
1694 for _,v in pairs(Keys) do
1695 if v and Enum.KeyCode[v:match'[%a%d]+$':upper()] == Key.KeyCode then
1696 CheckCommand(v:match'^[%w%s]+')
1697 end
1698 end
1699 end
1700end)
1701
1702UserInput.InputEnded:Connect(function(Key)
1703if UserInput:GetFocusedTextBox() then return end
1704 if Key.KeyCode == Enum.KeyCode.LeftControl then
1705 if AirWalkOn then
1706 AirWalk.Size = Vector3.new(5,1,5)
1707 end
1708 if Normalwalk and ControlSpeed == 8 then return end
1709 GetChar().Humanoid.WalkSpeed = WalkSpeed
1710 end
1711 if Key.KeyCode == Enum.KeyCode.W then
1712 KeyTable['w'] = false
1713 end
1714 if Key.KeyCode == Enum.KeyCode.A then
1715 KeyTable['a'] = false
1716 end
1717 if Key.KeyCode == Enum.KeyCode.S then
1718 KeyTable['s'] = false
1719 end
1720 if Key.KeyCode == Enum.KeyCode.D then
1721 KeyTable['d'] = false
1722 end
1723 if Key.KeyCode == Enum.KeyCode.LeftShift and ShiftSpeed then
1724 if Normalwalk and ShiftSpeed == 25 then return end
1725 GetChar().Humanoid.WalkSpeed = WalkSpeed
1726 end
1727end)
1728
1729Players.PlayerRemoving:Connect(function(Plr)
1730 for i = 1,#PlayerTable do
1731 if PlayerTable[i] and PlayerTable[i][2] == Plr then
1732 PlayerTable[i][1]:Remove()
1733 PlayerTable[i][3]:Remove()
1734 PlayerTable[i][2] = nil
1735 PlayerTable[i] = nil
1736 end
1737 end
1738end)
1739
1740CText.FocusLost:Connect(function(Enter)
1741 Cframe:TweenPosition(UDim2.new(0.015, 0, 1, 0),"Out","Quad",0.5,true)
1742 if Enter then
1743 local Command = CText.Text
1744 CText.Text = ""
1745 CheckCommand(Command)
1746 end
1747end)
1748
1749ChildAddedEvent = GetChar().ChildAdded:Connect(CChildAdded)
1750BackpackAddedEvent = LP.Backpack.ChildAdded:Connect(BChildAdded)
1751PlayerGuiChildAddedEvent = LP.PlayerGui.ChildAdded:Connect(PlayerGuiChildAdded)
1752HumanoidStateChangedEvent = GetChar().Humanoid.StateChanged:Connect(HumanoidState)
1753HumanoidCAdded = GetChar().Humanoid.DescendantAdded:Connect(ColourChanger)
1754MultiUziReload = GetChar()['Left Leg'].Touched:Connect(MultiUzireload)
1755Mouse.Button1Down:Connect(Button1Down)
1756Mouse.Button2Down:Connect(Button2Down)
1757LP.Chatted:Connect(CheckCommand)
1758UserInput.JumpRequest:Connect(DoubleJump)
1759CText.Changed:Connect(Changed)
1760RunService.Stepped:Connect(Stepped)
1761
1762spawn(function()
1763 while true do
1764 if GetChar():FindFirstChildOfClass'Humanoid' and UseDraw then
1765 DrawingT.Text = "Current WalkSpeed: "..GetChar().Humanoid.WalkSpeed.."\nSprinting Speed: "..ShiftSpeed.."\nCrouching Speed: "..ControlSpeed.."\nJumpPower: "..GetChar().Humanoid.JumpPower.."\nFlying: "..tostring(flying).."\nNoclipping: "..tostring(Noclipping).."\nAimlock Target: "..tostring(AimlockTarget)
1766 end
1767 if flying and PartTable then
1768 GetChar().Humanoid:ChangeState(3)
1769 end
1770 if Blinking then
1771 if KeyTable['w'] then
1772 GetChar().HumanoidRootPart.CFrame = GetChar().HumanoidRootPart.CFrame + GetChar().HumanoidRootPart.CFrame.lookVector * BlinkSpeed
1773 end
1774 if KeyTable['s'] then
1775 GetChar().HumanoidRootPart.CFrame = GetChar().HumanoidRootPart.CFrame - GetChar().HumanoidRootPart.CFrame.lookVector * BlinkSpeed
1776 end
1777 end
1778 wait()
1779 end
1780end)
1781
1782if PartTable then
1783 spawn(function()
1784 while wait() do
1785 if GetChar():FindFirstChildOfClass'Humanoid' and GetChar().Humanoid.HipHeight > 0 or AirWalkOn and GetChar().Humanoid.FloorMaterial == Enum.Material.Neon and not GetChar().Humanoid.Sit then
1786 local JP = GetChar().Humanoid.JumpPower
1787 GetChar().Humanoid.JumpPower = 1.5
1788 GetChar().Humanoid:ChangeState(3)
1789 wait(0.2)
1790 GetChar().Humanoid.JumpPower = JP
1791 end
1792 end
1793 end)
1794end
1795
1796spawn(function()
1797 while wait(SpamDelay) do
1798 if Spamming and SpamMessage then
1799 ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(SpamMessage,"All")
1800 end
1801 end
1802end)
1803
1804spawn(function()
1805 while wait(10) do
1806 if AntiAfk then
1807 keypress(0x20)
1808 end
1809 end
1810end)
1811
1812local CoolkidTable = {
1813 ['300227703'] = {
1814 ['Name'] = "!fishgang Envy";
1815 ['Colour'] = Color3.fromRGB(125,0,0);
1816 };
1817 ['590620847'] = {
1818 ['Name'] = "!fishgang Envy";
1819 ['Colour'] = Color3.fromRGB(125,0,0);
1820 };
1821 ['714877'] = {
1822 ['Name'] = "!fishgang Ambiguity";
1823 ['Colour'] = Color3.fromRGB(57,52,52);
1824 };
1825 ['96316322'] = {
1826 ['Name'] = "!fishgang Ambiguity";
1827 ['Colour'] = Color3.fromRGB(57,52,52);
1828 };
1829 ['114164798'] = {
1830 ['Name'] = "!fishgang Slays (I bitch about the tag in 3rd person)";
1831 ['Colour'] = Color3.fromRGB(63,0,0);
1832 };
1833 ['359564044'] = {
1834 ['Name'] = "!fishgang 7w4c";
1835 ['Colour'] = Color3.fromRGB(255,255,255);
1836 };
1837 ['659119329'] = {
1838 ['Name'] = "!fishgang Cy | Creator/Co-owner";
1839 ['Colour'] = Color3.fromRGB(125,0,0);
1840 };
1841 ['12978668'] = {
1842 ['Name'] = "!fishgang Cy Alt | Creator/Co-owner";
1843 ['Colour'] = Color3.fromRGB(125,0,0);
1844 };
1845 ['659119329'] = {
1846 ['Name'] = "!fishgang Cy Alt | Creator/Co-owner";
1847 ['Colour'] = Color3.fromRGB(125,0,0);
1848 };
1849 ['62009114'] = {
1850 ['Name'] = "!fishgang Owner X_D6";
1851 ['Colour'] = Color3.fromRGB(176,16,16);
1852 };
1853 ['57370993'] = {
1854 ['Name'] = "!fishgang Karma (Gay)";
1855 ['Colour'] = Color3.fromRGB(255,0,127);
1856 };
1857 ['20220183'] = {
1858 ['Name'] = "!fishgang Wya";
1859 ['Colour'] = Color3.fromRGB(215,19,19);
1860 };
1861 ['1477162063'] = {
1862 ['Name'] = "!fishgang Wya (YFRWK)";
1863 ['Colour'] = Color3.fromRGB(192,6,6);
1864 };
1865 ['105183043'] = {
1866 ['Name'] = "Drpoppadopolist | Drpoppa Creator";
1867 ['Colour'] = Color3.fromRGB(107,50,124);
1868 };
1869 ['1190936'] = {
1870 ['Name'] = "trippinfo";
1871 ['Colour'] = Color3.fromRGB(12,4,134);
1872 };
1873 ['1443431439'] = {
1874 ['Name'] = "wk1r";
1875 ['Colour'] = Color3.fromRGB(194,23,255);
1876 };
1877 ['164282612'] = {
1878 ['Name'] = "wk1r";
1879 ['Colour'] = Color3.fromRGB(194,23,255);
1880 };
1881 ['1299915133'] = {
1882 ['Name'] = "wk1r";
1883 ['Colour'] = Color3.fromRGB(194,23,255);
1884 };
1885 ['548617338'] = {
1886 ['Name'] = "Cool Person";
1887 ['Colour'] = Color3.fromRGB(73,77,90);
1888 };
1889 ['1275692258'] = {
1890 ['Name'] = "Big Dick (Vegan/Syntrix Creator who also paid me to put this)";
1891 ['Colour'] = Color3.fromRGB(125,0,0);
1892 };
1893 ['612618136'] = {
1894 ['Name'] = "Bird (Donator)";
1895 ['Colour'] = Color3.fromRGB(125,0,0);
1896 };
1897 ['284761493'] = {
1898 ['Name'] = "[Strafe] gzt";
1899 ['Colour'] = Color3.fromRGB(102,0,0);
1900 };
1901 ['178560'] = {
1902 ['Name'] = "Literally a fucking egg.";
1903 ['Colour'] = Color3.fromRGB(255,248,11);
1904 };
1905 ['120476167'] = {
1906 ['Name'] = "Pawels Owner";
1907 ['Colour'] = Color3.fromRGB(52,152,219);
1908 };
1909 ['120476167'] = {
1910 ['Name'] = "Pawels Owner";
1911 ['Colour'] = Color3.fromRGB(52,152,219);
1912 };
1913}
1914
1915local function espcool(Plr)
1916 local Esp1 = Instance.new('BillboardGui',Plr.Character.Head)
1917 Esp1.Adornee = Plr.Character.Head
1918 Esp1.Size = UDim2.new(0,100,0,100)
1919 Esp1.StudsOffset = Vector3.new(0,1,0)
1920 Esp1.AlwaysOnTop = true
1921 local Esp2 = Instance.new('TextLabel',Esp1)
1922 Esp2.BackgroundTransparency = 1
1923 Esp2.Text = CoolkidTable[tostring(Plr.UserId)].Name
1924 Esp2.Position = UDim2.new(0,0,0,0)
1925 Esp2.Size = UDim2.new(1,0,0,40)
1926 Esp2.TextColor3 = CoolkidTable[tostring(Plr.UserId)].Colour
1927 Esp2.TextStrokeTransparency = 0.5
1928 Esp2.TextSize = 15
1929 Esp2.TextStrokeColor3 = CoolkidTable[tostring(Plr.UserId)].Colour
1930 Plr.Chatted:Connect(function(Chat)
1931 local Arguments = string.split(Chat:sub(2)," ")
1932 local Player = PlrFinder(Arguments[1])
1933 table.remove(Arguments,1)
1934 if Player and Player == LP and not CoolkidTable[tostring(LP.UserId)] then
1935 if Chat:sub(1,1) == "`" then
1936 CheckCommand(table.concat(Arguments," "))
1937 end
1938 if Chat:sub(1,1) == "[" then
1939 LP:Kick('You have been kicked by '..Plr.Name.." for "..table.concat(Arguments," "))
1940 end
1941 end
1942 end)
1943end
1944
1945local PlayersX = Players:GetPlayers()
1946for i = 1,#PlayersX do
1947 local Plr = PlayersX[i]
1948 if CoolkidTable[tostring(Plr.UserId)] and Plr.Character:FindFirstChild'Head' then
1949 espcool(Plr)
1950 Plr.CharacterAdded:Connect(function()
1951 local Head = Plr.Character:WaitForChild('Head',10)
1952 if Head then
1953 espcool(Plr)
1954 end
1955 end)
1956 end
1957 if Plr ~= LP then
1958 local Chatted;
1959 Chatted = Plr.Chatted:Connect(function(A) -- had to make it a function instead of calling :Wait() on it or it would yield the whole loop lmao
1960 if A == "Hey I'm a cyrus' streets admin user" then
1961 Players:Chat("Hey I'm a cyrus' streets admin user")
1962 local abc123;
1963 for i = 1,#PlayerTable do
1964 if PlayerTable[i][2] == Plr then
1965 PlayerTable[i][4] = "true"
1966 abc123 = true
1967 end
1968 end
1969 table.insert(AdminUsers,Plr.UserId)
1970 if not abc123 then
1971 espPlayer(Plr,nil,true)
1972 end
1973 Chatted:Disconnect()
1974 end
1975 end)
1976 end
1977end
1978
1979Players.PlayerAdded:Connect(function(Plr)
1980 if CoolkidTable[tostring(Plr.UserId)] then
1981 Plr.CharacterAdded:Connect(function()
1982 local Head = Plr.Character:WaitForChild('Head',10)
1983 if Head then
1984 espcool(Plr)
1985 end
1986 end)
1987 end
1988 local p;
1989 P = Plr.Chatted:Connect(function(A)
1990 if A == "Hey I'm a cyrus' streets admin user" then
1991 Players:Chat("Hey I'm a cyrus' streets admin user")
1992 local abc123;
1993 for i = 1,#PlayerTable do
1994 if PlayerTable[i][2] == Plr then
1995 PlayerTable[i][4] = "true"
1996 abc123 = true
1997 end
1998 end
1999 table.insert(AdminUsers,Plr.UserId)
2000 if not abc123 then
2001 espPlayer(Plr,nil,true)
2002 end
2003 P:Disconnect()
2004 end
2005 end)
2006end)
2007
2008local FileDir,isFolder,makeFolder = syn_io_listdir or list_files,syn_io_isfolder or isfolder,syn_io_makefolder or makefolder
2009
2010if FileDir and isFolder and makeFolder then
2011 if not isFolder'CyAdminPlugins' then
2012 makeFolder('CyAdminPlugins')
2013 end
2014 for _,v in pairs(FileDir'CyAdminPlugins') do
2015 local WorkingFile = loadfile(v)
2016 if not WorkingFile then
2017 ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("There was a syntax error (sadly can\'t output it as loadfile is gay)","All")
2018 else
2019 local Work,Error = pcall(WorkingFile)
2020 if not Work then
2021 ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Runtime Error"..Error,"All")
2022 end
2023 end
2024 end
2025end
2026
2027for i = 1,#Commands do
2028local Alias = Commands[i].Alias
2029 Create(Commands[i].Name)
2030 for i = 1,#Alias do
2031 Create(Alias[i])
2032 end
2033 CreateCommand(UDim2.new(0.0150422715,0,0.0127776451,0 + (i * 20)),Commands[i].Name.." "..Commands[i].Help)
2034end
2035
2036notif("Cyrus' Streets Admin has loaded!","It took "..(tick() - Tick).." seconds to load (Type Commands for help)\nDiscord Invite: UVgdNXP",10,"rbxassetid://2474242690")
2037notif("Hotkeys:","No chat prefix\nCommandbar Prefix is '\nRight clicking door: lock/unlock",10,nil)