Advertisement
Derek1017

Admin

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