Advertisement
brianspy

Untitled

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