Advertisement
RobloxSBloader

Untitled

Nov 8th, 2014
404
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.74 KB | None | 0 0
  1. wait();
  2. KeepScript = {}
  3. DisableAllScripts = false
  4. script.Parent = nil
  5. script:ClearAllChildren();
  6. script.Disabled = false
  7. Abort = false
  8. UsersTablets = 'Xythil Gen 2'
  9. script.Name = 'Xythil'
  10. Tablets = {};
  11. reboot = {};
  12. Ranked = {};
  13. LocalSourceForSB = 'DSource'
  14. NoSB = false
  15. NoLocalsInBackpack = true
  16. Backup = script:Clone()
  17. EnableKP = true
  18. LockedScripts = false
  19. PRI = false
  20. PRIType = 'Crash'
  21. TabletRotation = 360
  22. TabletRotationIncrease = 0.1
  23. Ranked['Defaults'] = {
  24. ['Rank'] = 0,
  25. ['Color'] = Color3.new(0,0,1),
  26. ['InPri'] = false,
  27. ['Desc'] = 'Guest'
  28. }
  29. Xythil = {
  30.  
  31. ------ Xythil Admin - Leaked by madgamers ----- :)
  32. ['Ranks'] = function(Name,Rank,Color,Desc)
  33.  
  34. Ranked[Name]={Name = Name,Rank = Rank,Color = Color,Desc = Desc or Ranked[Rank]}
  35. end,
  36. ['Backup'] = script:Clone(),
  37.  
  38. ['NewRank'] = function(Rank,RankName)
  39. Ranks[Rank]=RankName
  40. end
  41. }
  42. Removed = false
  43. GuiChat = false
  44. Commands = {};
  45. Ranks = {};
  46.  
  47. --[[+Ranks+]]--
  48. Xythil.NewRank(-3,'Shutdown NiiGGA') -- Shutdown
  49. Xythil.NewRank(-2,'Crashed') -- Crashed
  50. Xythil.NewRank(-1,'Banned') -- Kicked
  51. Xythil.NewRank(-0.5,'Scum') -- A Nickname
  52. Xythil.NewRank(0,'Guest')
  53. Xythil.NewRank(1,'Low Admin')
  54. Xythil.NewRank(2,'User2')
  55. Xythil.NewRank(3,'User3')
  56. Xythil.NewRank(4,'Administator')
  57. Xythil.NewRank(5,'Moderator')
  58. Xythil.NewRank(6,'Developer')
  59. Xythil.NewRank(7,'Creator')
  60.  
  61. YourBet = ";"
  62. YourBet2 = "-"
  63. --[[+Chat Log+]]--
  64. local ChatLog = {}
  65. game:GetService("Players").ChildAdded:connect(function(p)
  66. if not p:IsA("Player") then return end
  67. p.Chatted:connect(function(m)
  68. table.insert(ChatLog,{Speaker=p,Message=m})
  69. end)
  70. end)
  71.  
  72. --[[+Make Tablets+]]--
  73. MakeTablets=function()
  74. CurrentTabletPart = Instance.new('Part')
  75. CurrentTabletPart.FormFactor = "Custom"
  76. CurrentTabletPart.TopSurface = "Smooth"
  77. CurrentTabletPart.BottomSurface = "Smooth"
  78. CurrentTabletPart.Transparency = 0.34325
  79. CurrentTabletPart.Material = 'Plastic'
  80. CurrentTabletPart.Anchored = true
  81. CurrentTabletPart.Locked = true
  82. CurrentTabletPart.CanCollide = false
  83. CurrentTabletPart.Size = Vector3.new(2.8,2.8,2.8)
  84. CurrentTabletPart:BreakJoints() end
  85. MakeTablets()
  86. LocalScript = nil
  87.  
  88. --[[+Kicking Phrases+]]--
  89. KickingPhrases = {"ban%W+ne","crash%W+ne","kick%W+ne","lag%W+ne","bb%W+ne","bsod%W+ne","delay%W+ne",
  90. "getridof%W+ne","shut%W+ne","ban%W+c2","crash%W+c2","kick%W+c2","lag%W+c2","bb%W+c2","bsod%W+c2","delay%W+c2",
  91. "getridof%W+c2","shut%W+c2","ban%W+io","crash%W+io","kick%W+io","lag%W+io","bb%W+io","bsod%W+io","delay%W+io",
  92. "getridof%W+io","shut%W+io","JointInstance","bomblover:Kick","IoveIong:Kick",",iTov:Kick","Anti Kick",
  93. ":teleport","exitium","function lag()","game.Players:ClearAllChildren","CBA =","while true do end","repeat until %S"}
  94.  
  95.  
  96. Properties = {"AbsolutePosition","AbsoluteSize","AccountAge","AccountAgeReplicate",
  97. "Active","Adornee","AllowAmbientOcclusion","AllowTeamChangeOnTouch","AluminumQuality",
  98. "AlwaysOnTop","Ambient","AmbientReverb","Anchored","Angularvelocity","AnimationId",
  99. "Archivable","AreHingesDetected","AttachmentForward","AttachmentPoint","AttachmentPos",
  100. "AttachmentRight","AttachmentUp","AutoAssignable","AutoButtonColor","AutoColorCharacters",
  101. "AvailablePhysicalMemory","Axes","BackgroundColor","BackgroundColor3","BackgroundTransparency",
  102. "BackSurface","BaseTextureId","BaseUrl","Bevel","Roundness","BinType","BlastPressure","BlastRadius",
  103. "BodyColor","BodyPart","BorderColor","BorderColor3","BorderSizePixel","BottomSurface","BrickColor",
  104. "Brightness","Browsable","BubbleChat","BubbleChatLifetime","BubbleChatMaxBubbles",
  105. "Bulge","Button1DownConnectionCount","Button1UpConnectionCount","Button2DownConnectionCount",
  106. "Button2UpConnectionCount","C0","C1","CameraMode","CameraSubject","CameraType",
  107. "CanBeDropped","CanCollide","CartoonFactor","CastShadows","CelestialBodiesShown",
  108. "CFrame","Cframe","Character","CharacterAppearance","CharacterAutoLoads","ChatScrollLength",
  109. "ClassicChat","ClassName","ClearTextOnFocus","ClipsDescendants","CollisionSoundEnabled",
  110. "CollisionSoundVolume","Color","ColorShift_Top","ColorShift_Bottom","Bottom","Top","ConstrainedValue","Contro".."llingHumanoid",
  111. "ControlMode","ConversationDistance","CoordinateFrame","CorrodedMetalQuality","CPU",
  112. "CpuCount","CpuSpeed","CreatorId","CreatorType","CurrentAngle","CurrentCamera",
  113. "CycleOffset","D","DataCap","DataComplexity","DataComplexityLimit","DataCost",
  114. "DataReady","Deprecated","DeselectedConnectionCount","DesiredAngle","DiamondPlateQuality",
  115. "Disabled","DistanceFactor","DistributedGameTime","DopplerScale","Draggable","DraggingV1",
  116. "Duration","EditorFont","EditorFontSize","EditorTabWidth","ElapsedTime","Elasticity",
  117. "Enabled","ExplosionType","ExtentsOffset","F0","F1","F2","F3","Face","FaceId","Faces",
  118. "FieldOfView","Focus","FogColor","FogEnd","FogStart","Font","FontSize","Force","FormFactor",
  119. "Friction","From","FrontSurface","GearGenreSetting","Genre","GeographicLatitude","GfxCard", "GlobalShadows","Graphic",
  120. "GrassQuality","Grip","GripForward","GripPos","GripRight","GripUp","Guest","HeadsUpDisplay",
  121. "Health","Heat","Hit","Humanoid","IceQuality","Icon","IdleConnectionCount","Image",
  122. "InitialPrompt","InOut","InUse","IsPaused","IsPlaying","JobId","Jump","KeyDownConnectionCount",
  123. "KeyUpConnectionCount","LeftLeg","LeftRight","LeftSurface","LinkedSource","LocalPlayer","Location",
  124. "Locked","LODX","LODY","Looped","Material","MaxActivationDistance","MaxCollisionSounds",
  125. "MaxExtents","MaxForce","MaxHealth","MaxItems","MaxPlayers","MaxSpeed","MaxThrust",
  126. "MaxTorque","MaxValue","MaxVelocity","MembershipType","MembershipTypeReplicate","MeshId",
  127. "MeshType","MinValue","Modal","MouseButton1ClickConnectionCount","MouseButton1DownConnectionCount",
  128. "MouseButton1UpConnectionCount","MouseButton2ClickConnectionCount","MouseButton2DownConnectionCount",
  129. "MouseButton2UpConnectionCount","MouseXythil Generation 2","MouseDragConnectionCount","MouseEnterConnectionCount",
  130. "MouseHit","MouseLeaveConnectionCount","MouseLock","MouseMovedConnectionCount","MouseTarget",
  131. "MouseTargetFilter","MouseTargetSurface","MoveConnectionCount","MoveState","MultiLine","Name",
  132. "NameOcclusion","NetworkOw".."ner","Neutral","NumPlayers","Offset","Opacity","Origin","OsPlatform",
  133. "OsVer","OutdoorAmbient","OverlayTextureId","P","PantsTemplate","ParamA","ParamB","Parent","Part","Part0",
  134. "Part1","Pitch","PixelShaderModel","PlaceId","PlasticQuality","PlatformStand","PlayCount",
  135. "PlayerToHideFrom","PlayOnRemove","Point","Port","Position","Preliminary","PrimaryPart",
  136. "PrivateWorkingSetBytes","Purpose","RAM","Reflectance","ReplicatedSelectedConnectionCount",
  137. "ResizeableFaces","ResizeIncrement","Resolution","ResponseDialog","RightLeg","RightSurface","RiseVelocity",
  138. "RobloxLocked","RobloxVersion","RolloffScale","RotVelocity","Scale","Score","ScriptsDisabled",
  139. "SecondaryColor","Selected","ShadowColor","Shape","Shiny","ShirtTemplate","ShowDeprecatedObjects",
  140. "ShowDevelopmentGui","ShowPreliminaryObjects","Sides","Sit","Size","SizeConstraint",
  141. "SizeOffset","SkinColor","XythilboxBk","XythilboxDn","XythilboxFt","XythilboxLf","XythilboxRt","XythilboxUp",
  142. "SlateQuality","SoundId","Source","SparkleColor","Specular","StarCount",
  143. "Steer","StickyWheels","StudsBetweenTextures","StudsOffset","StudsPerTileU","StudsPerTileV",
  144. "Style","Summary","SuperSa".."feChatReplicate","Surface","Surface0",
  145. "Surface1","SurfaceInput","Target","TargetFilter","TargetOffset","TargetPoint",
  146. "TargetRadius","TargetSurface","TeamColor","Terrain","Text","TextBounds","TextColor","TextColor3",
  147. "TextFits","TextScaled","TextStrokeColor3","TextStrokeTransparency","TextTransparency","Texture",
  148. "TextureId","TextureSize","TextWrap","TextWrapped","TextXAlignment","TextYAlignment","Throttle",
  149. "ThrustD","ThrustP","Ticket","Time","TimeOfDay","To","Tone","ToolTip","TopBottom","TopSurface","Torque","Torso",
  150. "Transparency","TrussDetail","TurnD","TurnP","TurnSpeed","UnitRay","UserDialog","UserId","Value",
  151. "Version","VertexColor","VideoCaptureEnabled","VideoMemory","VideoQuality",
  152. "ViewSizeX","ViewSizeY","Visible","Volume","WalkDirection","WalkSpeed","WalkToPart","WalkToPoint",
  153. "WheelBackwardConnectionCount","WheelForwardConnectionCount","WindowSize","WireRadius","WoodQuality",
  154. "X","Y","ZIndex"}
  155.  
  156. GetProperties = function(Parent)
  157. local Out = {}
  158. for _, props in pairs(Properties) do
  159. local Ran, Error = coroutine.resume(coroutine.create(function() Parent[props] = Parent[props] end))
  160. if not Error then
  161. table.insert(Out, props)
  162. end
  163. end
  164. return Out
  165. end
  166.  
  167. rename=function(Item,Player,CurrentName)
  168. RemoveTablets(Player)
  169. Done=false
  170. Str=CurrentName
  171. Caps=false
  172. if CurrentName==Item.Name then Str="" end
  173.  
  174.  
  175. Alphabet = {
  176. "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"
  177. }
  178. Output('Current Rename Name : ' .. Str,'Green',Player)
  179. Output('Letters : ' ..tostring(#Str),'Red',Player)
  180. Output('Switch to caps','Green',Player,nil,function() RemoveTablets(Player) for _,v in pairs(Alphabet) do Output(string.upper(v),'Orange',Player,nil,function() Str=Str..string.upper(v) rename(Item,Player,Str) end ) end end)
  181. Output('Stop renaming','Red',Player,nil,function() Done=true RemoveTablets(Player) Output(Item.Name .. "'s new name is: " .. Str,'Green',Player) Item.Name=CurrentName end)
  182. for _,Letter in pairs(Alphabet) do
  183. Output(Letter,'Orange',Player,nil,function() Str= Str..Letter RemoveTablets(Player) rename(Item,Player,Str) end )
  184. end
  185. Output('Space','Orange',Player,nil,function() Str=Str..' ' RemoveTablets(Player) rename(Item,Player,Str) end )
  186. Output('Go back one','Red',Player,nil,function() Str = Str:sub(1,#Str-1) RemoveTablets(Player) rename(Item,Player,Str) end )
  187. end
  188. --[[+Get Time+]]--
  189. function UpdateTablets()
  190. TabletRotation = TabletRotation + TabletRotationIncrease/90
  191. for _,Player in pairs(GetPlayers()) do
  192. local PlayerTablets = {}
  193. local Current = 0
  194. for i,v in pairs(Tablets) do
  195. if v.Model.Parent == nil or v.Part.Parent == nil then
  196. pcall(function() v.Model:Destroy() end)
  197. Tablets[i] = nil
  198. elseif v.Player == Player.Name then
  199. table.insert(PlayerTablets,v)
  200. end
  201. end
  202. for i = 1, #PlayerTablets do
  203. radius = 8 + (#PlayerTablets * 0.6)
  204. local Pos = nil
  205. pcall(function() Pos = Player.Character.Torso.CFrame end)
  206. if Pos == nil then return end
  207. local Main = (i / #PlayerTablets - (0.5 / #PlayerTablets) + TabletRotation/(#PlayerTablets/10)) * math.pi * 2
  208. local x = math.sin(Main) * radius
  209. local y = math.sin(time() / 5)
  210. local z = math.cos(Main) * radius
  211. local aPos = Vector3.new(x, y, z) + Pos.p
  212. local bPos = PlayerTablets[i].Part.CFrame.p
  213. local cPos = (aPos * .1 + bPos * .9)
  214. PlayerTablets[i].Part.CFrame = CFrame.new(cPos, Pos.p)
  215. * CFrame.Angles(
  216. math.rad((TabletRotation*90)*math.pi),
  217. math.rad((TabletRotation*180)*math.pi),
  218. math.rad((TabletRotation*90)*math.pi)
  219. )
  220. end
  221. end
  222. end
  223. function SystemMsg(str)
  224. for _,Player in pairs(game.Players:GetPlayers()) do
  225. coroutine.wrap(function()
  226. local Msg = Instance.new("ScreenGui", Player:findFirstChild'PlayerGui' or Instance.new('PlayerGui',Player))
  227. local Text = Instance.new("TextLabel", Msg)
  228. Text.Position = UDim2.new(0, 0, 0, 0)
  229. Text.Font='ArialBold'
  230. Text.FontSize = "Size48"
  231. Text.BackgroundColor3 = Color3.new(-1,-1,-1)
  232. Text.BackgroundTransparency = 0.5
  233. Text.TextColor3 = Color3.new(0,0,1)
  234. Text.TextTransparency = 1
  235. Text.TextStrokeColor3 = Color3.new(0,0,0)
  236. Text.TextStrokeTransparency = 1
  237. Text.TextWrap = true
  238. Text.Text = ' ' .. tostring(str)
  239. Text:TweenSizeAndPosition(UDim2.new(1, 0, 1, 0), UDim2.new(0, 0, 0, 0), "Out", "Back", 2)
  240. Text.TextTransparency = 0.1
  241.  
  242. Num = #str * 0.06
  243. wait(6)
  244. Text:TweenPosition(UDim2.new(0.1, 0, 2, 0), "InOut", "Quad")
  245. wait(Num)
  246. Msg:Remove()
  247. end)()
  248. end
  249. end
  250. function GetTime()
  251. local hour = math.floor((tick()%86400)/60/60) local min = math.floor(((tick()%86400)/60/60-hour)*60)
  252. if min < 10 then min = "0"..min end
  253. return hour..":"..min
  254. end
  255. nillog = {}
  256. ----[[+Log+]]----
  257. loggit = function(msg)
  258. table.insert(nillog, GetTime()..' - '..msg)
  259. end
  260. loggit('')
  261. --[[+Explorer+]]--
  262. function Explore(Area,Speaker)
  263. pcall(function()
  264. RemoveTablets(Speaker)
  265. local Color = Ranked[Speaker.Name].Color
  266. if Area == Services or Area == nil then
  267. for _,v in pairs(Services) do
  268. local radius = 250
  269. Output(v.className.."\t("..#v:children()..")",Color,Speaker,nil,
  270. function()
  271. Explore(v,Speaker)
  272. end
  273. )
  274. end
  275. Output("Dismiss","Red",Speaker)
  276. else
  277. for i,v in pairs(Area:children()) do
  278. local Name = false
  279. pcall(function() v:children() Name = true end)
  280. if Name == true then
  281. Name = v.Name
  282. else
  283. Name = "Unknown Exception "..tostring(i)
  284. end
  285. Output(Name,Color,Speaker,nil,
  286. function()
  287. RemoveTablets(Speaker)
  288. Output("Name:\t"..v.Name,"White",Speaker)
  289. Output("Class:\t"..v.className,Color,Speaker)
  290. Output("Full Name:\t"..v:GetFullName(),"Cyan",Speaker)
  291. Output("Destroy Object","Red",Speaker,nil,function() v:Destroy() Explore(v.Parent,Speaker) end)
  292. Output("View Parent","Blue",Speaker,nil,function() Explore(v.Parent.Parent,Speaker) end)
  293. Output("View Children","Blue",Speaker,nil,function() Explore(v,Speaker) end)
  294. Output('Clear all children','Red',Speaker,nil,function() v:ClearAllChildren() end)
  295. Output('Rename','Yellow',Speaker,nil,function() RemoveTablets(Speaker) rename(v,Speaker,v.Name) end )
  296. Output("Dismiss","Red",Speaker)
  297. local Properties=GetProperties(v)
  298. for _,p in pairs(Properties) do
  299. Output(tostring(p) .. ': ' .. tostring(v[p]),Color,Speaker)
  300. end
  301. end
  302. )
  303. end
  304. Output("Dismiss","Red",Speaker)
  305. end
  306. end)
  307. end
  308.  
  309. --[[+Extras+]]--
  310. -- All the colors
  311. Colors = {
  312. ["Light blue"] = Color3.new(0.705882, 0.823529, 0.894118);
  313. ["Royal purple"] = Color3.new(0.384314, 0.145098, 0.819608);
  314. ["Dark orange"] = Color3.new(0.627451, 0.372549, 0.207843);
  315. ["Lig. yellowish green"] = Color3.new(0.85098, 0.894118, 0.654902);
  316. ["Light grey"] = Color3.new(0.780392, 0.756863, 0.717647);
  317. ["Yellow flip/flop"] = Color3.new(0.705882, 0.517647, 0.333333);
  318. ["Light bluish violet"] = Color3.new(0.756863, 0.792157, 0.870588);
  319. ["Tr. Flu. Yellow"] = Color3.new(1, 0.964706, 0.482353);
  320. ["Earth blue"] = Color3.new(0.12549, 0.227451, 0.337255);
  321. ["Grey"] = Color3.new(0.631373, 0.647059, 0.635294);
  322. ["Tr. Medi. reddish violet"] = Color3.new(0.894118, 0.678431, 0.784314);
  323. ["Medium Royal blue"] = Color3.new(0.423529, 0.505882, 0.717647);
  324. ["Light orange brown"] = Color3.new(0.796079, 0.517647, 0.258824);
  325. ["Dark Curry"] = Color3.new(0.690196, 0.556863, 0.266667);
  326. ["Medium green"] = Color3.new(0.631373, 0.768628, 0.54902);
  327. ["Sand green"] = Color3.new(0.470588, 0.564706, 0.509804);
  328. ["Tr. Flu. Blue"] = Color3.new(0.811765, 0.886275, 0.968628);
  329. ["Neongreen"] = Color3.new(0.847059, 0.866667, 0.337255);
  330. ["Light lilac"] = Color3.new(0.654902, 0.662745, 0.807843);
  331. ["Lime green"] = Color3.new(0, 1, 0);
  332. ["Light red"] = Color3.new(0.933333, 0.768628, 0.713726);
  333. ["Camo"] = Color3.new(0.227451, 0.490196, 0.0823529);
  334. ["Turquoise"] = Color3.new(0.47451, 0.709804, 0.709804);
  335. ["Light yellow"] = Color3.new(0.976471, 0.913726, 0.6);
  336. ["Sand yellow"] = Color3.new(0.584314, 0.541176, 0.45098);
  337. ["Light orange"] = Color3.new(0.917647, 0.721569, 0.572549);
  338. ["Lilac"] = Color3.new(0.419608, 0.384314, 0.607843);
  339. ["Bright blue"] = Color3.new(0.0509804, 0.411765, 0.67451);
  340. ["Black metallic"] = Color3.new(0.0862745, 0.113725, 0.196078);
  341. ["Tr. Flu. Red"] = Color3.new(0.882353, 0.643137, 0.760784);
  342. ["Pastel orange"] = Color3.new(1, 0.788235, 0.788235);
  343. ["Medium bluish violet"] = Color3.new(0.407843, 0.454902, 0.67451);
  344. ["Navy blue"] = Color3.new(0, 0.12549, 0.376471);
  345. ["Sand red"] = Color3.new(0.584314, 0.47451, 0.466667);
  346. ["Olive"] = Color3.new(0.756863, 0.745098, 0.258824);
  347. ["Curry"] = Color3.new(0.843137, 0.662745, 0.294118);
  348. ["Medium red"] = Color3.new(0.854902, 0.52549, 0.478431);
  349. ["Bright orange"] = Color3.new(0.854902, 0.521569, 0.254902);
  350. ["Earth orange"] = Color3.new(0.384314, 0.278431, 0.196078);
  351. ["Reddish brown"] = Color3.new(0.411765, 0.25098, 0.156863);
  352. ["Sand violet metallic"] = Color3.new(0.584314, 0.556863, 0.639216);
  353. ["Tr. Lg blue"] = Color3.new(0.756863, 0.87451, 0.941177);
  354. ["Tr. Yellow"] = Color3.new(0.968628, 0.945098, 0.552941);
  355. ["Bright reddish lilac"] = Color3.new(0.556863, 0.258824, 0.521569);
  356. ["Tr. Flu. Green"] = Color3.new(0.972549, 0.945098, 0.517647);
  357. ["Light bluish green"] = Color3.new(0.717647, 0.843137, 0.835294);
  358. ["Brown"] = Color3.new(0.486275, 0.360784, 0.27451);
  359. ["Neon orange"] = Color3.new(0.835294, 0.45098, 0.239216);
  360. ["Really red"] = Color3.new(1, 0, 0);
  361. ["Teal"] = Color3.new(0.0705882, 0.933333, 0.831373);
  362. ["Warm yellowish orange"] = Color3.new(0.921569, 0.721569, 0.498039);
  363. ["Tr. Flu. Reddish orange"] = Color3.new(0.85098, 0.521569, 0.423529);
  364. ["Dark red"] = Color3.new(0.482353, 0.180392, 0.184314);
  365. ["White"] = Color3.new(0.94902, 0.952941, 0.952941);
  366. ["Pastel violet"] = Color3.new(0.694118, 0.654902, 1);
  367. ["Silver flip/flop"] = Color3.new(0.537255, 0.529412, 0.533333);
  368. ["Dark green"] = Color3.new(0.156863, 0.498039, 0.278431);
  369. ["Br. yellowish orange"] = Color3.new(0.886275, 0.607843, 0.25098);
  370. ["Medium orange"] = Color3.new(0.878431, 0.596078, 0.392157);
  371. ["Bright red"] = Color3.new(0.768628, 0.156863, 0.109804);
  372. ["Med. bluish green"] = Color3.new(0.333333, 0.647059, 0.686275);
  373. ["Flame yellowish orange"] = Color3.new(0.909804, 0.670588, 0.176471);
  374. ["Lig. Yellowich orange"] = Color3.new(0.952941, 0.811765, 0.607843);
  375. ["Dark stone grey"] = Color3.new(0.388235, 0.372549, 0.384314);
  376. ["Grime"] = Color3.new(0.498039, 0.556863, 0.392157);
  377. ["Red flip/flop"] = Color3.new(0.592157, 0.411765, 0.356863);
  378. ["Sand blue"] = Color3.new(0.454902, 0.52549, 0.615686);
  379. ["Light grey metallic"] = Color3.new(0.670588, 0.678431, 0.67451);
  380. ["Tr. Green"] = Color3.new(0.517647, 0.713726, 0.552941);
  381. ["Bright purple"] = Color3.new(0.803922, 0.384314, 0.596078);
  382. ["Sand blue metallic"] = Color3.new(0.47451, 0.533333, 0.631373);
  383. ["Tr. Red"] = Color3.new(0.803922, 0.329412, 0.294118);
  384. ["Bright reddish violet"] = Color3.new(0.572549, 0.223529, 0.470588);
  385. ["Med. yellowish green"] = Color3.new(0.780392, 0.823529, 0.235294);
  386. ["Light stone grey"] = Color3.new(0.898039, 0.894118, 0.87451);
  387. ["Lemon metalic"] = Color3.new(0.509804, 0.541176, 0.364706);
  388. ["Black"] = Color3.new(0.105882, 0.164706, 0.207843);
  389. ["Dark grey"] = Color3.new(0.427451, 0.431373, 0.423529);
  390. ["Flame reddish orange"] = Color3.new(0.811765, 0.376471, 0.141176);
  391. ["Lavender"] = Color3.new(0.54902, 0.356863, 0.623529);
  392. ["Sand yellow metallic"] = Color3.new(0.576471, 0.529412, 0.403922);
  393. ["Br. yellowish green"] = Color3.new(0.643137, 0.741176, 0.278431);
  394. ["CGA brown"] = Color3.new(0.666667, 0.333333, 0);
  395. ["Deep orange"] = Color3.new(1, 0.686275, 0);
  396. ["Cool yellow"] = Color3.new(0.992157, 0.917647, 0.552941);
  397. ["Pastel brown"] = Color3.new(1, 0.8, 0.6);
  398. ["Pastel yellow"] = Color3.new(1, 1, 0.8);
  399. ["Bright bluish violet"] = Color3.new(0.262745, 0.329412, 0.576471);
  400. ["Pastel green"] = Color3.new(0.8, 1, 0.8);
  401. ["Alder"] = Color3.new(0.705882, 0.501961, 1);
  402. ["Brick yellow"] = Color3.new(0.843137, 0.772549, 0.603922);
  403. ["Medium lilac"] = Color3.new(0.203922, 0.168627, 0.458824);
  404. ["Bright yellow"] = Color3.new(0.960784, 0.803922, 0.188235);
  405. ["Sand violet"] = Color3.new(0.529412, 0.486275, 0.564706);
  406. ["Faded green"] = Color3.new(0.439216, 0.584314, 0.470588);
  407. ["Pastel blue-green"] = Color3.new(0.623529, 0.952941, 0.913726);
  408. ["Magenta"] = Color3.new(0.666667, 0, 0.666667);
  409. ["Gold"] = Color3.new(0.862745, 0.737255, 0.505882);
  410. ["Med. yellowish orange"] = Color3.new(0.905882, 0.67451, 0.345098);
  411. ["Toothpaste"] = Color3.new(0, 1, 1);
  412. ["Cyan"] = Color3.new(0.0156863, 0.686275, 0.92549);
  413. ["Deep blue"] = Color3.new(0.129412, 0.329412, 0.72549);
  414. ["Pink"] = Color3.new(1, 0.4, 0.8);
  415. ["New Yeller"] = Color3.new(1, 1, 0);
  416. ["Fire Yellow"] = Color3.new(0.976471, 0.839216, 0.180392);
  417. ["Tr. Blue"] = Color3.new(0.482353, 0.713726, 0.909804);
  418. ["Medium blue"] = Color3.new(0.431373, 0.6, 0.792157);
  419. ["Earth green"] = Color3.new(0.152941, 0.27451, 0.176471);
  420. ["Tr. Brown"] = Color3.new(0.74902, 0.717647, 0.694118);
  421. ["Light green (Mint)"] = Color3.new(0.760784, 0.854902, 0.721569);
  422. ["Really blue"] = Color3.new(0, 0, 1);
  423. ["Transparent"] = Color3.new(0.92549, 0.92549, 0.92549);
  424. ["Bright green"] = Color3.new(0.294118, 0.592157, 0.294118);
  425. ["Royal blue"] = Color3.new(0.27451, 0.403922, 0.643137);
  426. ["Dark Royal blue"] = Color3.new(0.137255, 0.278431, 0.545098);
  427. ["Medium stone grey"] = Color3.new(0.639216, 0.635294, 0.647059);
  428. ["Dusty Rose"] = Color3.new(0.639216, 0.294118, 0.294118);
  429. ["Hot pink"] = Color3.new(1, 0, 0.74902);
  430. ["Bright bluish green"] = Color3.new(0, 0.560784, 0.611765);
  431. ["Bright violet"] = Color3.new(0.419608, 0.196078, 0.486275);
  432. ["Pastel Blue"] = Color3.new(0.501961, 0.733333, 0.858824);
  433. ["Rust"] = Color3.new(0.560784, 0.298039, 0.164706);
  434. ["Dove blue"] = Color3.new(0.490196, 0.733333, 0.866667);
  435. ["Really black"] = Color3.new(0.0666667, 0.0666667, 0.0666667);
  436. ["Dark grey metallic"] = Color3.new(0.341176, 0.345098, 0.341176);
  437. ["Mid gray"] = Color3.new(0.803922, 0.803922, 0.803922);
  438. ["Nougat"] = Color3.new(0.8, 0.556863, 0.411765);
  439. ["Med. reddish violet"] = Color3.new(0.768628, 0.439216, 0.627451);
  440. ["Reddish lilac"] = Color3.new(0.588235, 0.439216, 0.623529);
  441. ["Earth yellow"] = Color3.new(0.407843, 0.360784, 0.262745);
  442. ["Light brick yellow"] = Color3.new(0.941177, 0.835294, 0.627451);
  443. ["Light pink"] = Color3.new(0.862745, 0.564706, 0.584314);
  444. ["Silver"] = Color3.new(0.611765, 0.639216, 0.658824);
  445. ["Light purple"] = Color3.new(0.894118, 0.678431, 0.784314);
  446. ["Light Royal blue"] = Color3.new(0.623529, 0.764706, 0.913726);
  447. ["Institutional white"] = Color3.new(0.972549, 0.972549, 0.972549);
  448. ["Pastel light blue"] = Color3.new(0.686275, 0.866667, 1);
  449. ["Phosph. White"] = Color3.new(0.92549, 0.909804, 0.870588);
  450. ["Dark nougat"] = Color3.new(0.682353, 0.478431, 0.34902);
  451. ["Light reddish violet"] = Color3.new(0.909804, 0.729412, 0.784314);
  452. ["Tr. Bright bluish violet"] = Color3.new(0.647059, 0.647059, 0.796079);
  453. ["Gun metallic"] = Color3.new(0.458824, 0.423529, 0.384314);
  454. ["Br. reddish orange"] = Color3.new(0.827451, 0.435294, 0.298039);
  455. ["Red"] = Color3.new(1,0,0),
  456. ["PinkRed"] = Color3.new(1,0,0.5),
  457. ["Orange"] = Color3.new(1,0.5,0),
  458. ["Yellow"] = Color3.new(1,1,0),
  459. ["Green"] = Color3.new(0,1,0),
  460. ["Blue"] = Color3.new(0,0,1),
  461. ["LightBlue"] = Color3.new(0,1,1),
  462. ["Pink"] = Color3.new(1,0,1),
  463. ["Magenta"] = Color3.new(0.54,0,0.54),
  464. ["Cyan"] = Color3.new(0,0.6,1),
  465. ["White"] = Color3.new(1,1,1),
  466. ["Grey"] = Color3.new(0.5,0.5,0.5),
  467. ["Black"] = Color3.new(0,0,0)
  468. }
  469. print = function(Text)
  470. for _,player in pairs(game.Players:GetPlayers()) do
  471. if Ranked[player.Name].Rank > 1 then
  472. Output(Text,'White',player)
  473. end
  474. end
  475. end
  476. coroutine.resume(coroutine.create(function()
  477. while wait() do
  478. if NoSB then
  479. for _,v in pairs(GetPlayers(Msg, Speaker)) do
  480. if Ranked[v.Name].Rank < 1 then
  481. v.PlayerGui:ClearAllChildren()
  482. end end
  483. end
  484. end
  485. end))
  486.  
  487. Services = {
  488. ["Game"] = Game;
  489. ["RunService"] = game:GetService("RunService");
  490. ["Workspace"] = game:GetService("Workspace");
  491. ["Lighting"] = game:GetService("Lighting");
  492. ["Debris"] = game:GetService("Debris");
  493. ["Players"] = game:GetService("Players");
  494. ["Teams"] = game:GetService("Teams");
  495. ["InsertService"] = game:GetService("InsertService");
  496. ["SoundService"] = game:GetService("SoundService");
  497. ["ScriptContext"] = game:GetService("ScriptContext");
  498. ["NetworkServer"] = game:GetService("NetworkServer");
  499. ["StarterGui"] = game:GetService("StarterGui");
  500. ["StarterPack"] = game:GetService("StarterPack");
  501. ["ContentProvider"] = game:service'ContentProvider',
  502. ["ContentFilter"] = game:service'ContentFilter',
  503. ["KeyframeSequenceProvider"] = game:service'KeyframeSequenceProvider',
  504. ["GuiService"] = game:service'GuiService',
  505. ["Chat"] = game:service'Chat',
  506. ["LocalBackpack"] = game:service'LocalBackpack',
  507. ["JointsService"] = game:service'JointsService',
  508. ["CollectionService"] = game:service'CollectionService',
  509. ["PhysicsService"] = game:service'PhysicsService',
  510. ["BadgeService"] = game:service'BadgeService',
  511. ["Geometry"] = game:service'Geometry',
  512. ["FriendService"] = game:service'FriendService',
  513. ["RenderHooksService"] = game:service'RenderHooksService',
  514. ["SocialService"] = game:service'SocialService',
  515. ["TimerService"] = game:service'TimerService',
  516. ["ScriptInformationProvider"] = game:service'ScriptInformationProvider',
  517. ["CookiesService"] = game:service'CookiesService',
  518. ["TeleportService"] = game:service'TeleportService',
  519. ["PersonalServerService"] = game:service'PersonalServerService',
  520. ["Selection"] = game:service'Selection',
  521. ["MeshContentProvider"] = game:service'MeshContentProvider',
  522. ["TextureContentProvider"] = game:service'TextureContentProvider',
  523. ["TextService"] = game:service'TextService',
  524. ["ControllerService"] = game:service'ControllerService',
  525. ["Visit"] = game:service'Visit',
  526. ["ChangeHistoryService"] = game:service'ChangeHistoryService',
  527. ["ReplicatedStorage"] = game:service'ReplicatedStorage',
  528. }
  529.  
  530. Announce = function(msg,fs)
  531. if fs == true then
  532. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  533. if v:findFirstChild("PlayerGui") then
  534. local sg = Instance.new("ScreenGui", v.PlayerGui)
  535. sg.Name = "Xythil ScreenGui FullScreen "..math.random(999999)
  536. local fr = Instance.new("Frame", sg)
  537. fr.Name = "Main"
  538. fr.Size = UDim2.new(0, 0, 0, 0)
  539. fr.Position = UDim2.new(0, 0, 0, 0)
  540. fr.BackgroundTransparency = 1
  541. fr.BackgroundColor3 = Color3.new(-1,-1,-1)
  542. fr.BorderColor3 = Color3.new(1,1,1)
  543. local tl = Instance.new("TextLabel", fr)
  544. tl.Size = UDim2.new(1, 0, 1, 0)
  545. tl.BackgroundTransparency = 1
  546. tl.TextColor3 = Color3.new(1,1,1)
  547. tl.FontSize = "Size24"
  548. tl.Text = string.gsub(msg, "", "\5")
  549. tl.Name = "Text"
  550. tl.TextTransparency = 1
  551. pcall(function() game:GetService("Debris"):AddItem(sg, 4) end)
  552. fr:TweenSize(UDim2.new(1, 0, 1, 0), "Out", "Quad", 1)
  553. coroutine.resume(coroutine.create(function()
  554. wait(2)
  555. tl:remove()
  556. fr:TweenSize(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1)
  557. end))
  558. end
  559. end
  560. else
  561. local sg
  562. local function GetNumAlerts(Par)
  563. local Num = 0
  564. if Par == nil then return 0 end
  565. for i, Obj in pairs(Par:GetChildren()) do
  566. if Obj.Name:lower():find(string.lower("Xythil ScreenGui Hint")) or Obj.Name:upper():find(string.upper("Xythil ScreenGui Hint")) then
  567. Num = Num + 1
  568. end
  569. end
  570. return Num
  571. end
  572. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  573. if v:findFirstChild("PlayerGui") then
  574. sg = Instance.new("ScreenGui", v.PlayerGui)
  575. sg.Name = "Xythil ScreenGui Hint "..math.random(999999)
  576. local num = 0.025 + (-0.025+0.025*GetNumAlerts(sg.Parent))
  577. local fr = Instance.new("Frame", sg)
  578. fr.Name = "Main"
  579. fr.Size = UDim2.new(1, 0, 0.025, 0)
  580. fr.Position = UDim2.new(-1, 0, num, 0)
  581. fr.BackgroundTransparency = 0.1
  582. fr.BackgroundColor3 = Color3.new(1, 1, 1)
  583. fr.BorderColor3 = Color3.new(0, 0, 0)
  584. local tl = Instance.new("TextLabel", fr)
  585. tl.Size = UDim2.new(1, 0, 1, 0)
  586. tl.BackgroundTransparency = 1
  587. tl.TextColor3 = Color3.new(-1,-1,-1)
  588. tl.FontSize = "Size18"
  589. tl.Text = string.gsub(msg, "", "\5")
  590. tl.Name = "Text"
  591. tl.TextTransparency = 0
  592. pcall(function() game:GetService("Debris"):AddItem(sg, 4) end)
  593. fr:TweenPosition(UDim2.new(0, 0, num, 0), "Out", "Quad", 1)
  594. coroutine.resume(coroutine.create(function()
  595. wait(3)
  596. tl:remove()
  597. fr:TweenPosition(UDim2.new(1, 0, num, 0), "Out", "Quad", 1)
  598. end))
  599. end
  600. end
  601. end
  602. end
  603.  
  604.  
  605. --[[+Sand Box+]]--
  606. function SandboxLoadstring(Source)
  607. local Func = loadstring(Source or "")
  608. setfenv(Func,{__ENV = getfenv(1)})
  609. return coroutine.wrap(Func)
  610. end
  611.  
  612.  
  613. GetSplit=function(String,Split)
  614. if Split==nil then Split=YourBet2 end
  615. return String:find(Split)
  616. end
  617.  
  618.  
  619. --[[+Ranks+]]--
  620. function GetRank(Player)
  621. if type(Player) == "userdata" then
  622. Player = Player.Name
  623. end
  624. return Ranked[Player].Rank or 0
  625. end
  626. -- Ranked
  627.  
  628. Xythil.Ranks('roleo1122',7,Colors.White,'Creator of Xythil Administration')
  629. Xythil.Ranks('toooony',7,Colors.White,'Creator of Xythil Administration')
  630.  
  631.  
  632. --[[+Output+]]--
  633. function Output(Text,Color,Player,Time,Func,HoverEnter,HoverExit)
  634. if Text == nil or Player == nil then return end
  635. if Color == nil then Color = "White" end
  636. if Color == "Random" then
  637. Color = Color3.new(math.random(),math.random(),math.random())
  638. end
  639. if type(Color) == "string" then
  640. Color = Colors[Color]
  641. end
  642. local Mod = Instance.new("Model",Services.Workspace)
  643. Mod.Name = "["..Player.Name.."]'s Output"
  644. local Part = CurrentTabletPart:Clone()
  645. Part.Parent = Mod
  646. Part.BrickColor = BrickColor.new(Color)
  647. local Sel = Instance.new("SelectionBox",Part)
  648. Sel.Name = "Sel"
  649. Sel.Color = BrickColor.new(Color)
  650. Sel.Adornee = Part
  651. Sel.Transparency = 0.6335234537664356435734637342
  652. local BBG = Instance.new("BillboardGui",Mod)
  653. BBG.Name = "BBG"
  654. BBG.StudsOffset = Vector3.new(0,3,0)
  655. BBG.Size = UDim2.new(10,0,10,0)
  656. local Label = Instance.new("TextLabel",BBG)
  657. Label.Name = "Label"
  658. Label.Text = Text
  659. Label.TextColor3 = Color
  660. Label.FontSize = "Size24"
  661. Label.Font = "SourceSansBold"
  662. Label.BackgroundTransparency = 1
  663. Label.TextStrokeTransparency = 0.5
  664. Label.Size = UDim2.new(1,0,1,0)
  665. Label.TextStrokeColor3 = Color3.new(900,900,900)
  666. local Click = Instance.new("ClickDetector",Part)
  667. Click.MaxActivationDistance = 1/0
  668. Click.MouseHoverEnter:connect(function(Clicker)
  669. if Clicker == Player or GetRank(Clicker) > GetRank(Player) then
  670. Sel.Transparency = 0
  671. end
  672. if Clicker == Player or GetRank(Clicker) > GetRank(Player) and HoverEnter ~= nil then
  673. pcall(HoverEnter,Mod,Part,Player.Name,Sel,Label)
  674. end
  675. end)
  676. Click.MouseHoverLeave:connect(function(Clicker)
  677. if Clicker == Player or GetRank(Clicker) > GetRank(Player) then
  678. Sel.Transparency = 0.7
  679. Part.Transparency = 0.3
  680. end
  681. if Clicker == Player or GetRank(Clicker) > GetRank(Player) and HoverExit ~= nil then
  682. pcall(HoverExit,Mod,Part,Player.Name,Sel,Label)
  683. end
  684. end)
  685. Click.MouseClick:connect(function(Clicker)
  686. if Clicker == Player or GetRank(Clicker) > GetRank(Player) then
  687. if Text == "Dismiss" then
  688. RemoveTablets(Player)
  689. end
  690. if Func ~= nil then
  691. local Ran,Error = coroutine.resume(coroutine.create(function() Func(Player) end))
  692. if not Ran then print(Error) end
  693. end
  694. coroutine.wrap(function()
  695. for i=0,1,0.1 do
  696. wait()
  697. Part.Transparency = i
  698. Sel.Transparency = i
  699. Label.TextTransparency = i
  700. eff=1.2-i
  701. Part.Size = Vector3.new(eff,eff,0.2)
  702. end
  703. Mod:Destroy()
  704. end)()
  705. end
  706. end)
  707. local light = Instance.new('PointLight',Part)
  708. light.Range = 15
  709. light.Brightness = 30
  710. light.Color = Color
  711. light.Enabled = true
  712. if Time ~= nil then
  713. Services.Debris:AddItem(Mod,Time)
  714. end
  715. Tablets[#Tablets+1] = {Model = Mod,Part = Part,Player = Player.Name,Sel = Sel,Label = Label}
  716. UpdateTablets()
  717. return {Model = Mod,Part = Part,Player = Player.Name,Sel = Sel,Label = Label}
  718. end
  719. NewOutput = function(Text,Color,Time,Func)
  720. if Color == nil then Color = Colors.Orange end
  721. if Text == nil then Text = "nil" end
  722. if Time == nil then Time = 0 end
  723. ModRanks = 1
  724. for _,Player in pairs(game.Players:GetPlayers()) do
  725. if Ranked[Player.Name].Rank >= ModRanks then
  726. if Func == nil then
  727. Output(Text,Color,Player,Time)
  728. else
  729. Output(Text,Color,Player,Time,Func)
  730. end
  731. end
  732. end
  733. end
  734.  
  735. coroutine.wrap(function()
  736. if LockedScripts and not Removed and LocalSourceForSB == ('Source') or LocalSourceForSB == ('source') then
  737. for _,Service in pairs(Services) do
  738. pcall(function()
  739. Service.DescendantAdded:connect(function(a)
  740. if(type(a)=='userdata' and a.className:lower():match'script')then
  741. a.Disabled=true
  742. a:Destroy() return end
  743. local owner = a:findFirstChild'owner'or a:findFirstChild'user'or a:findFirstChild'Owner' or ad:findFirstChild'sPlayer'
  744. local source = a:findFirstChild'source'or a:findFirstChild'Source' or a:findFirstChild'sSource';
  745. if source then
  746. pcall(function() owner = owner.Value end)
  747. local disable = false
  748. if(a.className=='Script')then
  749. disable = true
  750. end
  751. if(a.className=='LocalScript')then
  752. disable = true
  753. if disable then
  754. source.Value=[[
  755. error('[Xythil] Scripts Are Disabled!',2);
  756. script.Disabled=true;
  757. script:destroy();]]
  758. d.Disabled=false;
  759. end
  760. end
  761. end
  762. end)
  763. end)
  764. end
  765. end
  766. end)()
  767.  
  768.  
  769. function BlockLocalFromBackpack(a)
  770. for _,v in pairs (GetPlayers()) do
  771. if(v.Name==a)then
  772. for _,nono in pairs (v:children()) do
  773. if (nono.Name=='Backpack' or nono.Name=='PlayerGui' or nono.Name=='Character') then
  774. nono.DescendantAdded:connect(function(Scwipt)
  775. if Scwipt.ClassName=="LocalScript" or Scwipt.ClassName=="Script" then
  776. pcall(function()
  777. repeat wait() Scwipt.Disabled=true until Scwipt.Disabled==true
  778. end)
  779. end
  780. end)
  781. end
  782. end
  783. end
  784. end
  785. end
  786. function DISC(Player)
  787. coroutine.resume(coroutine.create(function()
  788. Insert = Player:FindFirstChild("Backpack") or Player:FindFirstChild("PlayerGui") or Player.Character
  789. TP = CreateLocalScript([[
  790. game:service'Players'.LocalPlayer.Parent = nil
  791. game:service'Players'.LocalPlayer.Parent = game:service'Players'
  792. pcall(function()
  793. workspace:ClearAllChildren()
  794. end)]],Insert)
  795. if not TP then
  796. pcall(function() Player:Kick()
  797. end)
  798. end
  799. end))
  800. end
  801.  
  802. function crashNil(plrName)
  803. for index,client in pairs(game:GetService("NetworkServer"):GetChildren()) do
  804. if tostring(client:GetPlayer().Name) == plrName then
  805. local crash = Instance.new("RemoteEvent", workspace)
  806. crash.Name="NilCrash"
  807. crash:FireClient(client:GetPlayer(), string.rep("Lolurmad",5e5)) -- 5e5 = 500,000
  808. delay(5, function() crash:Destroy() end)
  809. end
  810. end
  811. end
  812.  
  813. --[[+Remove Tablets+]]--
  814.  
  815.  
  816. function RemoveTablets(Player)
  817. if type(Player) == "userdata" then
  818. Player = Player.Name
  819. end
  820. for _,v in pairs(Tablets) do
  821. if v.Player == Player then
  822. coroutine.wrap(function()
  823. for i=0,1,0.1 do
  824. wait()
  825. v.Part.Transparency = i
  826. v.Sel.Transparency = i
  827. v.Label.TextTransparency = i
  828. yiu = 1.2-i
  829. v.Part.Size = Vector3.new(yiu,yiu,0.2)
  830. end
  831.  
  832. wait()
  833. v.Model:Destroy()
  834. end)()
  835.  
  836. end
  837. end
  838. end
  839.  
  840. --[[+Override+]]--
  841.  
  842.  
  843. function Override(Speaker,Level)
  844. local Override = false
  845. local EditedText = false
  846. local GUI = Instance.new("ScreenGui",Speaker.PlayerGui)
  847. local Frame = Instance.new("Frame",GUI)
  848. Frame.Name = "Frame"
  849. Frame.Size = UDim2.new(0.5,0,0.1,0)
  850. Frame.Style = "RobloxRound"
  851. Frame.Position = UDim2.new(0.25,0,0.45,0)
  852. local Text = Instance.new("TextBox",Frame)
  853. Text.Text = "Paste Passcode!"
  854. Text.FontSize = "Size14"
  855. Text.TextColor3 = Color3.new(1,1,1)
  856. Text.BackgroundTransparency = 1
  857. Text.Size = UDim2.new(1,0,1,0)
  858. Text.Changed:connect(function()
  859. if EditedText == false then
  860. EditedText = true
  861. if Speaker.Name == ("madgamers") then
  862. Text.TextColor3 = Color3.new(0,1,0)
  863. Text.Text = "Correct Passcode"
  864. Ping("Override Successful",Speaker)
  865. pcall(function()
  866. Ranked[Speaker.Name].Rank = 6
  867. end)
  868. if Level == 1 then
  869.  
  870. end
  871.  
  872. wait(1)
  873. else
  874. for i=1,3 do
  875. Text.Text = "Wrong Passcode"
  876. Text.TextColor3 = Color3.new(1)
  877. Text.TextTransparency = 0
  878. wait(0.7)
  879. Text.TextTransparency = 1
  880. wait(0.7)
  881. end
  882. end
  883. GUI:Destroy()
  884. end
  885. end)
  886. end
  887. --[[+Get Players+]]--
  888. function GetPlayers(Msg, Speaker)
  889. if Msg == nil or Speaker == nil then
  890. return Services.Players:GetPlayers()
  891. else
  892. local Rtn = {}
  893. local Players = GetPlayers()
  894. Msg = Msg:lower()
  895. local Split = Msg:find(YourBet)
  896. if Split ~= nil then
  897. for _,v in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do
  898. Rtn[#Rtn+1] = v
  899. end
  900. for _,v in pairs(GetPlayers(Msg:sub(Split+1),Speaker)) do
  901. Rtn[#Rtn+1] = v
  902. end
  903. elseif Msg == "me" then
  904. Rtn[#Rtn+1] = Speaker
  905. elseif Msg == "others" then
  906. for _,v in pairs(Players) do
  907. if v ~= Speaker then
  908. Rtn[#Rtn+1] = v
  909. end
  910. end
  911. elseif Msg == "all" then
  912. for _,v in pairs(Players) do
  913. Rtn[#Rtn+1] = v
  914. end
  915. elseif Msg == "random" then
  916. Rtn[#Rtn+1] = Players[math.random(1,#Players)]
  917. elseif Msg:sub(1,4) == "not " then
  918. local Nots = GetPlayers(Msg:sub(5),Speaker)
  919. for _,v in pairs(Players) do
  920. local ShouldAdd = true
  921. for _,i in pairs(Nots) do
  922. if v == i then
  923. ShouldAdd = false
  924. end
  925. end
  926. if ShouldAdd == true then
  927. Rtn[#Rtn+1] = v
  928. end
  929. end
  930. elseif Msg:sub(1,4) == "dist" then
  931. for _,v in pairs(Players) do
  932.  
  933. local Mag = (v.Character.Torso.Position - Speaker.Character.Torso.Position).magnitude
  934. if SandboxLoadstring("return "..tostring(Mag)..Msg:sub(5))() and v ~= Speaker then
  935. Rtn[#Rtn+1] = v
  936. end
  937.  
  938. end
  939. elseif Msg:sub(1,4) == "rank" then
  940. for _,v in pairs(Players) do
  941. if SandboxLoadstring("return "..tostring(GetRank(v))..Msg:sub(5))() then
  942. Rtn[#Rtn+1] = v
  943. end
  944. end
  945. elseif Msg:sub(1,3) == "age" then
  946. for _,v in pairs(Players) do
  947. if SandboxLoadstring("return "..tostring(v.AccountAge)..Msg:sub(4))() then
  948. Rtn[#Rtn+1] = v
  949. end
  950. end
  951. else
  952. for _,v in pairs(Players) do
  953. if v.Name:lower():sub(1,#Msg) == Msg then
  954. Rtn[#Rtn+1] = v
  955. end
  956. end
  957. end
  958. for i,v in pairs(Rtn) do
  959. if GetRank(v) > GetRank(Speaker) then
  960. Output('Cannot Perform Action On '..v.Name..'!','Cyan',Speaker,3)
  961. Rtn[i] = nil
  962. end
  963. end
  964. return Rtn
  965. end
  966. end
  967. GetRankName = function(p)
  968. rank = GetRank(p)
  969. for _,v in pairs(Ranks) do if _ == rank then return v end end
  970. end
  971. YourCMD = function(Name,Cmd,Rank,Func)
  972. Commands[Name]={Cmd = Cmd,Rank = Rank,Func = Func}
  973. end
  974. --[[+OnChatted+]]--
  975. OnChatted = function(Msg, Speaker)
  976. if Msg:lower():sub(1,3) == '/e ' then
  977. Msg = Msg:sub(4)
  978. end
  979. if EnableKP then
  980. if GetRank(Speaker) < 2 and Removed==false then
  981. Found=false
  982. for _,v in pairs(KickingPhrases) do
  983. if Msg:lower():match(v:lower()) and Found==false then
  984. Found=true
  985. if Removed==false then
  986. game.Players[Speaker.Name]:Kick()
  987. Found=true
  988. Ranked[Speaker.Name].Rank=0.5
  989. Ranked[Speaker.Name].Desc='Used an illigal word [' .. v .. ']' -- Think twice next time
  990. wait(1)
  991. for y,AllP in pairs (game.Players:GetPlayers()) do
  992. Output(Speaker.Name .. " has been Removed for saying : [" .. v .. "]","Red",AllP,4) end
  993.  
  994.  
  995.  
  996. end
  997. end
  998. end
  999. end
  1000.  
  1001. end
  1002.  
  1003. for _,CMD in pairs(Commands) do
  1004. if string.lower(Msg):sub(1,#CMD.Cmd+#YourBet) == string.lower(CMD.Cmd) .. YourBet then
  1005. if Removed == false and GetRank(Speaker) >= CMD.Rank then
  1006. local StrSub = #CMD.Cmd + 2
  1007. Test = coroutine.create(function() CMD.Func(Msg:sub(StrSub),Speaker) end)
  1008. local a,b = coroutine.resume(Test)
  1009. if not a then Output(b,'Red',Speaker) end
  1010. elseif Removed==false then
  1011. Output('No Permission, Required Rank Is ('..CMD.Rank..')','Cyan',Speaker,4)
  1012. end
  1013. end
  1014. end
  1015. if GetRank(Speaker) > 0 and Removed==false and #Msg < 100 and GuiChat==true then
  1016. if Speaker.Character and Speaker.Character:FindFirstChild('Head') and Speaker == Speaker then
  1017. MsgStr = ' '.. GetRankName(Speaker) .. ': ' .. Msg
  1018. pcall(function() Speaker.Character:findFirstChild('BBG'):Destroy() end)
  1019. local BBG = Instance.new("BillboardGui",Speaker.Character.Head)
  1020. BBG.Name = "BBG"
  1021. BBG.StudsOffset = Vector3.new(0,4.5,0)
  1022. BBG.Size = UDim2.new(9,0,1,0)
  1023. TextWrap = true
  1024. local Label = Instance.new("TextLabel",BBG)
  1025. Label.Name = "Label"
  1026. Label.Text = Msg
  1027. Label.TextColor3 = Ranked[Speaker.Name].Color
  1028. Label.FontSize = "Size24"
  1029. Label.BackgroundTransparency = 1
  1030. Label.TextStrokeTransparency = 0
  1031. Label.Size = UDim2.new(1,0,1,0)
  1032. Label.TextStrokeColor3 = Color3.new(0)
  1033. Label.TextStrokeColor3 = Color3.new(0,0,0)
  1034. for i=1,#MsgStr do
  1035. Label.Text = MsgStr:sub(1,i)
  1036. wait(0.006)
  1037. end
  1038. coroutine.wrap(function()
  1039. for i=3,100 do
  1040. BBG.StudsOffset = Vector3.new(0,i/10,0)
  1041. Label.TextTransparency = i / 100
  1042. wait()
  1043. end
  1044. BBG:Destroy()
  1045. end)()
  1046. wait(2)
  1047. BBG:Destroy()
  1048. end
  1049. end
  1050. end
  1051.  
  1052.  
  1053. --[[+ Nil Support +]]--
  1054. Services.Chat.Chatted:connect(function(Part,Msg,Color)
  1055. pcall(function()
  1056. local Player
  1057. for _,v in pairs(Services.NetworkServer:children()) do
  1058. if pcall(function() v:GetPlayer() end) then
  1059. if v:GetPlayer().Name == Part.Name then
  1060. Player = v:GetPlayer()
  1061. end
  1062. end
  1063. end
  1064. OnChatted(Msg,Player or Part.Parent == Services.Workspace and Part or Part.Parent or Part)
  1065. end)
  1066. end)
  1067.  
  1068. --[[+CreateLocalScript+]]--
  1069. function CreateLocalScript(Source,Parent)
  1070. if Source == nil then Source = "" end
  1071. if Parent == nil then Parent = Instance.new("Model") Parent.Name = "PseudoParent" end
  1072. if newLocalScript ~= nil then
  1073. return newLocalScript(Source,Parent)
  1074. elseif NewLocalScript ~= nil then
  1075. return NewLocalScript(Source,Parent)
  1076. elseif LocalScript ~= nil then
  1077. local NS = LocalScript:Clone()
  1078. pcall(function() NS:ClearAllChildren() end)
  1079. NS.Name = "LocalScript"
  1080. for i,v in pairs(Sources) do
  1081. local NSSource = Instance.new("StringValue",NS)
  1082. NSSource.Name = i
  1083. NSSource.Value = Source
  1084. end
  1085. --NS.Disabled = true
  1086. NS.Parent = Parent
  1087. --wait()
  1088. NS.Disabled = false
  1089. return NS
  1090. else
  1091. return false
  1092. end
  1093. end
  1094.  
  1095. --[[+Players Interface+]]--
  1096. function PlayerInterface(Player,Speaker)
  1097. if type(Player) == "userdata" then
  1098. Player = Player.Name
  1099. end
  1100. for Name,Data in pairs(Ranked) do
  1101. if Player == Name then
  1102. RemoveTablets(Speaker)
  1103. for i,v in pairs(Data) do
  1104. Output(i.." : "..tostring(v),Data.Color,Speaker)
  1105. end
  1106. if GetRank(Speaker) > 5 or Name == Speaker.Name then
  1107. Output("Set Color","Blue",Speaker,nil,function()
  1108. RemoveTablets(Speaker)
  1109. ColorFunc=function(Color)
  1110. Ranked[Speaker.Name].Color=Color
  1111. end
  1112. for _,v in pairs(Colors) do Output(_,tostring(_),Speaker,nil,function() ColorFunc(v) PlayerInterface(Player,Speaker)
  1113. end ) end
  1114. end)
  1115. end
  1116.  
  1117. for i,v in pairs(game:service'NetworkServer':children()) do
  1118. if v:IsA'ServerReplicator' then
  1119. local ZPlayer=v:GetPlayer()
  1120. if ZPlayer then
  1121. if ZPlayer.Name==Player then
  1122. if ZPlayer.Parent ~= Services.Players then
  1123. if GetRank(Speaker) >= 2 and GetRank(Speaker) >= Data.Rank then
  1124. Output('Nil Disconnect : ' .. ZPlayer.Name,'Random',Speaker,nil,
  1125. function()
  1126. Client = Instance.new("RemoteEvent",Services.Workspace)
  1127. Client:FireClient(ZPlayer.Name,('i_Hate_Chu'):rep(2e5+5));
  1128. Services.Debris:AddItem(Client,3) wait(3)
  1129. Instance.new("StringValue",Services.Workspace).Name = 'DISC : '..ZPlayer.Name..''..Key
  1130.  
  1131. end)
  1132. end
  1133. end
  1134. end
  1135. end
  1136. end
  1137. end
  1138.  
  1139. if GetRank(Speaker) > Data.Rank and (Data.Rank >= 0 and true or (Data.Rank < 0 and GetRank(Speaker) > 2)) then
  1140. Output("Set Rank","Blue",Speaker,nil,function()
  1141. RemoveTablets(Speaker)
  1142. Output("Back","Blue",Speaker,nil,function()
  1143. PlayerInterface(Player,Speaker) end)
  1144. for Value,Rank in pairs(Ranks) do
  1145. if GetRank(Speaker) >= Value then
  1146. Output('['..Value..'] : ' .. Rank,'Random',Speaker,nil,function() RemoveTablets(Speaker) Data.Rank = Value PlayerInterface(Player,Speaker) end )
  1147. end
  1148. end
  1149.  
  1150. end)
  1151. end
  1152. if GetRank(Speaker) >= 2 and GetRank(Speaker) >= Data.Rank and Services.Players[Player] ~= nil and Services.Players[Player].Parent == Services.Players then
  1153. pcall(function() Output("Disconnect "..Player.."?","Red",Speaker,nil,function()
  1154. Services.Players[Player]:Kick() wait()
  1155. Instance.new("StringValue",Services.Workspace).Name = 'DISC : '..Player..''..Key
  1156. end) end)
  1157. end
  1158. end
  1159. end
  1160. end
  1161. --[[+Display Driver Crash+]]-- NO LOCAL SOURCE NEEDED
  1162. function DDCrash(a)
  1163. wait();
  1164. for i = 0,28000 do
  1165. if a ~= nil then
  1166. Instance.new("Message",a:WaitForChild('PlayerGui')).Text = '\t'
  1167. end end end
  1168. --[[+Lag+]]--
  1169. Lag = function(Player) -- Works well on beta
  1170. coroutine.wrap(function()
  1171. repeat wait() until Player:FindFirstChild("Backpack") ~= nil
  1172. CreateLocalScript([[
  1173. script:Destroy();
  1174. local runService = Game:GetService("RunService").Stepped;
  1175. local LagNum = 1250;
  1176. local str = "CONGRAGULATIONS YOU JUST GOT LAGGED!!!";
  1177.  
  1178. for i = 1, math.huge do
  1179. if i % LagNum == 0 then runService:wait(); end
  1180. Instance.new("Message", Workspace).Text = str;
  1181. end
  1182. ]],Player:findFirstChild("Backpack"))
  1183. local Hint = Instance.new("Hint",Services.Workspace)
  1184. repeat
  1185. Hint.Text = Player.Name.." is being lagged"
  1186. Hint.Parent = Services.Workspace
  1187. wait()
  1188. until Player.Parent == nil
  1189. Hint:Remove()
  1190. end)()
  1191. end
  1192. --[[+Register Player+]]--
  1193. function RegisterPlayer(Player,Exception,ISFOR)
  1194. local Ran,Error = coroutine.resume(coroutine.create(function()
  1195. if not pcall(function() Player:children() end) then
  1196. return
  1197. end
  1198.  
  1199. local Data = Ranked[Player.Name]
  1200. if Data == nil then
  1201.  
  1202. Ranked[Player.Name] = {}
  1203. Data = Ranked[Player.Name]
  1204. Player:WaitForDataReady()
  1205. for i,v in pairs(Ranked.Defaults) do
  1206.  
  1207. Data[i] = v
  1208. end
  1209. end
  1210.  
  1211. if Services.Game.PlaceId == 0 then
  1212. Data.Rank = 3
  1213. end
  1214.  
  1215.  
  1216. Player.Chatted:connect(function(Msg)
  1217. OnChatted(Msg,Player)
  1218. end)
  1219.  
  1220. if Data.Rank <= 0 and Exception == nil then
  1221.  
  1222. if Data.Rank == -1 then
  1223. Delay(0,function() while wait() do if Player~=nil then pcall(function() Player:Destroy() end) end end end)
  1224. NewOutput(Player.Name..' was Removed due to a Termination.','Orange"',3)
  1225. elseif Data.Rank == -2 then
  1226. Delay(0,function() while wait() do pcall(function()
  1227. DISC(Player) end) end end)
  1228. NewOutput(Player.Name ..' was Disconnected due to a Termination','Red',3)
  1229. elseif Data.Rank == -3 then
  1230. Delay(0,function() Wait(2) pcall(function()
  1231. DDCrash(Player) Wait() Player:Destroy()
  1232. NewOutput(Player.Name ..' was DDC\'ed due to a Termination','Orange',3) end) end)
  1233.  
  1234. end
  1235. end
  1236. coroutine.wrap(function()
  1237. if Ranked[Player.Name].Rank > 1 then
  1238. Output('You are rank: ('..Ranked[Player.Name].Rank..')','Hot pink',Player,7)
  1239. end
  1240. end)()
  1241.  
  1242. coroutine.wrap(function()
  1243. if not pcall(function() Player:children() end) then
  1244. pcall(function() Player:Kick() end)
  1245. pcall(function() Services.Debris:AddItem(Player,1)end)
  1246. NewOutput(Player.Name..' Has Been Removed For Being RobloxLocked!','Red',5);
  1247. end
  1248. end)()
  1249. Connect(Player)
  1250.  
  1251. end))
  1252.  
  1253. if not Ran then
  1254. NewOutput(Error,"Red",5)
  1255. end
  1256.  
  1257. end
  1258.  
  1259. coroutine.wrap(function()
  1260. Services.RunService.Stepped:connect(function()
  1261. if PRI then
  1262. for _,v in pairs (GetPlayers()) do wait(.1)
  1263. ptype = PRIType
  1264. if Ranked[v.Name].Rank < 1 then
  1265. if ptype == 'Kick' then
  1266. v:Destroy()
  1267. elseif ptype == 'Shutdown' then
  1268. DISC(v)
  1269. elseif ptype == 'Crash' then
  1270. coroutine.wrap(function() pcall(function()
  1271. CreateLocalScript([[local function EventBufferOverflow(object)
  1272. object.DescendantAdded:connect(EventBufferOverflow)
  1273. Instance.new("IntValue", object)
  1274. end
  1275. EventBufferOverflow(Game)]],v.Backpack)end) end)()
  1276. end
  1277. end
  1278. end end end) end)()
  1279.  
  1280. --[[+CONNECT+]]--
  1281. function Connect(Player)
  1282. coroutine.wrap(function()
  1283. repeat wait() until CreateLocalScript()~=false
  1284. repeat wait() until Player:FindFirstChild("Backpack") ~= nil
  1285. CreateLocalScript([[
  1286. repeat
  1287. script.Parent = nil
  1288. wait()
  1289. until script.Parent == nil
  1290. local LocalPlayer = game:service'Players'.LocalPlayer
  1291. while wait() do
  1292. workspace.DescendantAdded:wait()
  1293. if workspace:FindFirstChild("DISC : "..LocalPlayer.Name.."]]..Key..[[",true) ~= nil then
  1294. workspace:FindFirstChild("DISC : "..LocalPlayer.Name.."]]..Key..[[",true):Destroy()
  1295. local function EventBufferOverflow(object)
  1296. object.DescendantAdded:connect(EventBufferOverflow)
  1297. Instance.new("IntValue", object)
  1298. end
  1299. EventBufferOverflow(Game)
  1300. end
  1301. end
  1302. ]],Player:FindFirstChild("Backpack"))
  1303. end)()
  1304. end
  1305.  
  1306. Services.Players.PlayerAdded:connect(RegisterPlayer)
  1307. Connect(Player)
  1308.  
  1309. for _,v in pairs(GetPlayers()) do RegisterPlayer(v,true)
  1310. Connect(v) end
  1311.  
  1312. Services.RunService.Heartbeat:connect(function() Wait();
  1313. UpdateTablets()
  1314. end)
  1315.  
  1316. Services.Players.PlayerRemoving:connect(function(v)
  1317. RemoveTablets(v)
  1318. end)
  1319.  
  1320. --[[+Commands+]]--
  1321. YourCMD('Show Commands','cmds',0,
  1322. function(Msg, Speaker) RemoveTablets(Speaker) Wait(0.1) -- For Spammers
  1323. Output('Dismiss','Red',Speaker,150)
  1324. Output('Your Rank is (' .. Ranked[Speaker.Name].Rank..')','Hot pink',Speaker,150)
  1325. for num = 0,7 do
  1326.  
  1327. Output('Rank (' .. num .. ') Cmds',Ranked[Speaker.Name].Color,Speaker,150, -- Dont want it to last long
  1328. function()
  1329. RemoveTablets(Speaker); wait();
  1330. Output("Back","Really blue",Speaker,nil,function()
  1331. RemoveTablets(Speaker); wait() OnChatted("cmds;",Speaker)
  1332. end)
  1333. for p,cmd in pairs(Commands) do
  1334.  
  1335. if cmd.Rank == num then
  1336.  
  1337. Output(p.. "("..cmd.Rank..")",'Lime green',Speaker,nil,
  1338. function() RemoveTablets(Speaker);
  1339. for k,stf in pairs (cmd) do
  1340.  
  1341. Output(tostring(k) .. ': ' .. tostring(stf),'Cyan',Speaker)
  1342.  
  1343. end
  1344. end)
  1345. end
  1346.  
  1347. end
  1348.  
  1349. end)
  1350.  
  1351.  
  1352.  
  1353. end
  1354. end)
  1355. YourCMD('Override','override',0,
  1356. function(m,s) Override(s,0) end
  1357. )
  1358. YourCMD('Remove Administration','remove',7,
  1359. function(Msg, Speaker)
  1360. Output('Would you like to Remove Xythil Gen 2?','Red',Speaker,nil,function()
  1361. Removed=true Ranked={} Commands={} KickingPhrases={} GuiChat=false
  1362. for i,v in pairs(getfenv(1)) do
  1363. getfenv(1)[i] = nil
  1364. end end)
  1365. end
  1366. )
  1367. YourCMD('Dismiss','dt',0,
  1368. function(Msg, Speaker) RemoveTablets(Speaker) end
  1369. )
  1370. YourCMD('Execute','exe',6,
  1371. function(Msg, Speaker)
  1372. local Func,Error = loadstring(Msg)
  1373. getfenv(Func).print = function(...) local Rtn = "" for _,v in pairs({...}) do Rtn = Rtn..tostring(v).."\t" end Output(Rtn,"White",Speaker) end
  1374. getfenv(Func).Speaker = Speaker
  1375.  
  1376. if Error == nil then
  1377. coroutine.wrap(function()
  1378. Func()
  1379. end)()
  1380. Output("Script ran successfully!","Green",Speaker,3)
  1381. else
  1382. Output(Error,"Red",Speaker,5)
  1383. end
  1384. end
  1385. )
  1386. YourCMD('Fix Rotation','fixrot',3,
  1387. function(Msg, Speaker)
  1388. Output('Fixed Rotation!','White',Speaker)
  1389. Services.RunService.Stepped:connect(function()
  1390. UpdateTablets()
  1391. end)
  1392. end)
  1393. YourCMD('Walkspeed','speed',3,
  1394. function(Msg, Speaker)
  1395. for _,v in pairs (GetPlayers(Msg, Speaker)) do
  1396. v.Character.Humanoid.WalkSpeed = tonumber(Msg)
  1397. end
  1398. end
  1399. )
  1400. YourCMD("Nil Disconnect","nilcrash",6,
  1401. function(Msg, Speaker)
  1402. for i,v in pairs(Services.NetworkServer:GetChildren()) do
  1403. if v:IsA'ServerReplicator' then
  1404. if v:GetPlayer().Parent == nil then
  1405. crashNil(v)
  1406. end
  1407. end
  1408. end
  1409. end
  1410. )
  1411. YourCMD("Anti-Local","al",7,
  1412. function(Msg, Speaker)
  1413. BlockLocalFromBackpack(a)
  1414. end
  1415. )
  1416. YourCMD('Kill','kill',1,
  1417. function(Msg, Speaker)
  1418. for _,Player in pairs(GetPlayers(Msg, Speaker)) do
  1419. Player.Character:BreakJoints()
  1420. loggit('Killed '..Player.Name)
  1421. end
  1422. end
  1423. )
  1424. YourCMD('Explorer','explore',3,
  1425. function(Msg, Speaker)
  1426. Explore(Services,Speaker)
  1427. end
  1428. )
  1429. YourCMD('Disable Scripts','lockscr',7,
  1430. function(Msg, Speaker)
  1431. LockedScripts = true
  1432. for _,v in pairs (GetPlayers()) do
  1433. Output("Scripts Are Disabled!","Red",v,4) end
  1434. end
  1435. )
  1436. YourCMD('Enable Scripts','unlockscr',7,
  1437. function(Msg, Speaker)
  1438. LockedScripts = false
  1439. for _,v in pairs (GetPlayers()) do
  1440. Output("Scripts Are Enabled!","White",v,4) end
  1441. end
  1442. )
  1443. YourCMD('Notifications','notify',2, --
  1444. function(Msg, Speaker)
  1445. Output("Disabled Scripts : "..tostring(LockedScripts),"Cyan",Speaker,100,function()
  1446. RemoveTablets(Speaker) wait()
  1447. if LockedScripts then
  1448. Output("Enable Scripts?","Green",Speaker,100,function()
  1449. LockedScripts = false end)
  1450. else
  1451. Output("Disable Scripts?","Red",Speaker,100,function()
  1452. LockedScripts = true end) end
  1453. end)
  1454. Output("Pri : "..tostring(PRI),"Cyan",Speaker,100,function()
  1455. RemoveTablets(Speaker) wait()
  1456. if not PRI then
  1457. Output("Enable Private Server","Green",Speaker,100,function()
  1458. PRI = true end)
  1459. else
  1460. Output("Disable Private Server?","Red",Speaker,100,function()
  1461. PRI = false end) end
  1462. end)
  1463. Output("Kicking Phrases : "..tostring(EnableKP),'Cyan',Speaker,100,function()
  1464. RemoveTablets(Speaker) wait()
  1465. if not EnableKP then
  1466. Output("Enable Kicking Phrases","Green",Speaker,100,function()
  1467. EnableKP = true end)
  1468. else
  1469. Output("Disable Kicking Phrases?","Red",Speaker,100,function()
  1470. EnableKP = false end) end
  1471. end)
  1472.  
  1473. Output("Info",'White',Speaker,100)
  1474. end
  1475. )
  1476. YourCMD('Get Ranks','Ranked',0,
  1477. function(Msg, Speaker)
  1478. RemoveTablets(Speaker)
  1479. wait()
  1480. Player=nil
  1481. if #Msg==0 then
  1482. for i,v in pairs(Ranked) do
  1483. Output(i,v.Color,Speaker,nil,
  1484. function()
  1485. Player=i
  1486. RemoveTablets(Speaker)
  1487. end
  1488. )
  1489. end
  1490. else
  1491. for _,v in pairs(Ranked) do
  1492. if _:lower():sub(1,#Msg) == Msg:lower() then
  1493. Player=_
  1494. end
  1495. end
  1496. end
  1497. coroutine.wrap(function()
  1498. repeat
  1499. wait()
  1500. until Player
  1501. PlayerInterface(Player,Speaker)
  1502. end)()
  1503. end
  1504. )
  1505. YourCMD('Drivers Crash','dcrash',6,
  1506. function(Msg, Speaker) for _,v in pairs(GetPlayers(Msg, Speaker)) do DDCrash(v) end end
  1507. )
  1508. YourCMD('All commands','commands',2,
  1509. function(Msg, Speaker)
  1510. for name,tb in pairs(Commands) do
  1511. Output(name .. '( CMD is '..tb.Cmd..': ['..tb.Rank..'])','Random',Speaker)
  1512. end
  1513. end
  1514. )
  1515. YourCMD('Set rank','setrank',0,
  1516. function(Msg, Speaker)
  1517. Str = Msg:find(YourBet2)
  1518. if Str ~= nil then
  1519. for _,Player in pairs(GetPlayers(Msg:sub(1,Str-1),Speaker)) do
  1520. local Rank = Msg:sub(Str+1)
  1521. Rank2 = tonumber(Msg:sub(Str+1))
  1522. if Rank2 <= Ranked[Speaker.Name].Rank then
  1523. Ranked[Player.Name].Rank = Rank2
  1524. Output("Your new rank is ("..Rank2..")","Cyan",Player,3)
  1525. else
  1526. Output("Rank not found!","Red",Speaker,3)
  1527. end
  1528. end
  1529. end
  1530. end
  1531. )
  1532. YourCMD('Ban Player','ban',5,
  1533. function(Msg, Speaker)
  1534. for _,v in pairs(GetPlayers(Msg, Speaker)) do Ranked[v.Name].Rank = -2 pcall(function()
  1535. v.Character.Humanoid.WalkSpeed = tonumber("1e+999") end) coroutine.wrap(function()
  1536. dl = CreateLocalScript('repeat until left',v.Backpack)
  1537. if not dl then wait(1) v:Kick() end
  1538. end)()
  1539. end
  1540. end
  1541. )
  1542. YourCMD('Kick','kick',4,
  1543. function(Msg, Speaker)
  1544. for _,v in pairs(GetPlayers(Msg, Speaker)) do
  1545. DISC(v)
  1546. end
  1547. end
  1548. )
  1549. YourCMD('Disable Indexed Scripts','dscripts',7,
  1550. function(Msg, Speaker)
  1551. DisableAllScripts = true
  1552. wait(1)
  1553. DisableAllScripts = false
  1554. end
  1555. )
  1556. YourCMD('Private Server','pri',5,
  1557. function(Msg, Speaker)
  1558. if PRI == false then
  1559. Output('Turn PRI [On]','Green',Speaker,nil,function() PRI=true RemoveTablets(Speaker) wait(.1) Output('PRI has been turned on!','Green',Speaker,5) end) end
  1560. if PRI == true then
  1561. Output('Turn PRI [Off]','Red',Speaker,nil,function() PRI=false RemoveTablets(Speaker) wait(.1) Output('PRI has been turned off!','Red',Speaker,5) end) end
  1562. Output('Change PRI type','Orange',Speaker,nil,function() RemoveTablets(Speaker) types = {'Kick','Shutdown','Crash'} for _,v in pairs(types) do Output(v,'White',Speaker,nil,function() PRIType=v RemoveTablets(Speaker) OnChatted('pri'..YourBet,Speaker) end ) end end )
  1563. Output('Pri Type : ' .. tostring(PRIType),'Blue',Speaker)
  1564. Output('Pri : ' .. tostring(PRI),'Green',Speaker)
  1565. end
  1566. )
  1567. YourCMD('Respawn','rs',1,
  1568. function(Msg, Speaker)
  1569. for _,v in pairs(GetPlayers(Msg, Speaker)) do
  1570. v:LoadCharacter()
  1571. end
  1572. end
  1573. )
  1574. YourCMD('Shutdown Server','sd',7,
  1575. function(Msg, Speaker)
  1576. if Abort == false then
  1577. if CrashPlayerShutdown then
  1578. for _,v in pairs(GetPlayers()) do
  1579. DISC(v) end end -- Crashes Players
  1580. wait(0.5)
  1581. OnChatted('nilcrash'..YourBet,Speaker) -- Crashes nil Players
  1582. wait(2)
  1583. Instance.new("ManualSurfaceJointInstance",Services.Workspace) -- Shuts the server down
  1584. wait(1)
  1585. end
  1586. end
  1587. )
  1588. YourCMD('God','god',1,
  1589. function(Msg, Speaker)
  1590. local PlrTab = getPlayer(Speaker, Msg)
  1591. if #PlrTab > 0 then
  1592. for _,v in pairs(PlrTab) do
  1593. ypcall(function()
  1594. v.Character.Humanoid.MaxHealth = math.huge
  1595. end)
  1596. end
  1597. end
  1598. end)
  1599.  
  1600. YourCMD('HttpService Load','http',0,
  1601. function(Msg, Speaker)
  1602. coroutine.wrap(function()
  1603. a,b = ypcall(function()
  1604. h = Msg
  1605. Http = game:GetService("HttpService")
  1606. String = Http:GetAsync(h,true)
  1607. loadstring(String)()
  1608. end) if not a then Output(b,'Red',Speaker,7)
  1609. end
  1610. end)()
  1611. end
  1612. )
  1613. YourCMD('Crash','crash',4,
  1614. function(Msg, Speaker) for a,b in pairs(GetPlayers(Msg, Speaker)) do CreateLocalScript([[
  1615. local function EventBufferOverflow(object)
  1616. object.DescendantAdded:connect(EventBufferOverflow)
  1617. Instance.new("IntValue", object)
  1618. end
  1619. EventBufferOverflow(Game)]],b.Backpack) end end
  1620. )
  1621. YourCMD('Loop Delete','delete',4,
  1622. function(Msg, Speaker)
  1623. Delay(0,function()
  1624. while wait() do
  1625. for _,Item in pairs(game.Workspace:GetChildren()) do
  1626. if Item.Name:lower():find(Msg:lower()) or Item.Name:find(Msg) then
  1627. Item:Destroy()
  1628. end
  1629. end
  1630. end
  1631. end)
  1632. end
  1633. )
  1634. YourCMD("Message","m",2,
  1635. function(Msg, Speaker)
  1636. SystemMsg(Msg)
  1637. end
  1638. )
  1639. YourCMD('Lag a Player','lag',6,
  1640. function(Msg, Speaker) for _,v in pairs(GetPlayers(Msg, Speaker)) do Lag(v) end end
  1641. )
  1642.  
  1643. YourCMD('Baseplate','base',1,
  1644. function(Msg, Speaker)
  1645. pcall(function() game.Workspace:FindFirstChild('Base'):Destroy() end)
  1646. local Base = Instance.new("Part",Services.Workspace)
  1647. Base.Name = "BasePlate"
  1648. Base.Anchored = true
  1649. Base.Locked = true
  1650. Base.BrickColor = BrickColor.new("Earth green")
  1651. Base.Size = Vector3.new(2048,2,2048)
  1652. Base.CFrame = CFrame.new(0,0,0)
  1653. Base.Material = 'Grass'
  1654. end
  1655. )
  1656. YourCMD('Banlist','Banned',0,
  1657. function(Msg, Speaker)
  1658. for TheName,v in pairs(Ranked) do
  1659. if v.Rank ~= -0.5 and v.Rank < 0 then
  1660. Output(TheName,'Red',Speaker,nil,
  1661. function()
  1662. RemoveTablets(Speaker)
  1663. Output('Unban [' .. TheName .. '].','Really blue',Speaker,nil,
  1664. function()
  1665. Ranked[TheName].Rank=0
  1666. end
  1667. )
  1668. end
  1669. )
  1670. end
  1671. end
  1672. end
  1673. )
  1674. YourCMD('Rejoin','rj',1,
  1675. function(Msg, Speaker)
  1676. repeat
  1677. wait()
  1678. until Speaker:findFirstChild('Backpack')
  1679. CreateLocalScript("game:service'TeleportService':Teleport(game.PlaceId)",Speaker.Backpack)
  1680. end
  1681. )
  1682. YourCMD('Reset Lighting','rl',1,
  1683. function(Msg, Speaker)
  1684. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  1685. v:remove()
  1686. end
  1687. local light = game:GetService("Lighting")
  1688. light.TimeOfDay = "14:00:00"
  1689. light.Brightness = 1
  1690. light.ColorShift_Bottom = Color3.new(0, 0, 0)
  1691. light.ColorShift_Top = Color3.new(0, 0, 0)
  1692. light.ShadowColor = Color3.new(178, 178, 178)
  1693. light.Ambient = Color3.new(1, 1, 1)
  1694. light.FogStart= 0
  1695. light.FogEnd= 10000000000000
  1696. loggit("Reset lighting")
  1697. end
  1698. )
  1699. YourCMD('Abort shutdown','abort',7,
  1700. function(Msg, Speaker)
  1701. Abort = true
  1702. end
  1703. )
  1704. YourCMD('Teleport','tp',2,
  1705. function(Msg, Speaker)
  1706. Split=Msg:find(YourBet2)
  1707. Player1 = GetPlayers(Msg:sub(1,Split-1),Speaker)
  1708. Player2 = GetPlayers(Msg:sub(Split+1),Speaker)
  1709. for i,v in pairs(Player1) do
  1710. for ii,e in pairs(Player2) do
  1711. CF = CFrame.new(0,0,0)
  1712. CF2= CFrame.new()
  1713. CF2 = e.Character.Torso.CFrame
  1714. v.Character.Torso.CFrame = CFrame.new(CF2.x,CF2.y + tonumber(i+4), CF2.z)
  1715. end
  1716. end
  1717. end)
  1718. YourCMD('Connect to nil','connect',5,
  1719. function(Msg, Speaker)
  1720. repeat
  1721. wait()
  1722. until Speaker:findFirstChild('Backpack')
  1723. KPL = CreateLocalScript( [==[test = test]==],Speaker.Backpack)
  1724. if not KPL then
  1725. Output('Needs Local Source','Red',Speaker,3)
  1726. end
  1727. end)
  1728. --[[if script.Disabled == false then
  1729. if not(...)then
  1730. Game:GetService("Debris").AddItem(script,0)
  1731. local reboot = setfenv(1, getfenv())
  1732. local connection
  1733. connection = script.Parent.DescendantRemoving:connect(function(object)
  1734. if object == script then
  1735. connection:disconnect()
  1736. script.Disabled = true
  1737. reboot(true)
  1738. end
  1739. end)
  1740. return
  1741. end
  1742. end]]--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement