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