Advertisement
Dogeking

something

Jun 4th, 2017
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.33 KB | None | 0 0
  1. script.Parent = nil
  2. script:ClearAllChildren()
  3. XAdminsAdmin = "altaltgoku0987654321"-----------put your name here and only here
  4. XAdminsAdminPlayer = game:GetService("Players"):findFirstChild(XAdminsAdmin)
  5. XAdmin = {
  6. AdminsSoundAdminMusic = {
  7. AdminMusic = {
  8. {ID = "http://www.roblox.com/Asset/?id=1015394",PITCH = 1,NAME = "WindOfFjords"};
  9. {ID = "http://www.roblox.com/Asset/?id=133517131",PITCH = 1,NAME = "swordland or whatevr u call it"};
  10. {ID = "http://www.roblox.com/Asset/?id=155183751",PITCH = 1,NAME = "crossing field(umad)"};
  11. {ID = "http://www.roblox.com/Asset/?id=155319906",PITCH = 1,NAME = "other favorite"};
  12. {ID = "http://www.roblox.com/Asset/?id=155104467",PITCH = 1,NAME = "my favorite"};
  13. {ID = "http://www.roblox.com/Asset/?id=1280470",PITCH = 1,NAME = "SM64 Theme"};
  14. {ID = "http://www.roblox.com/Asset/?id=1280473",PITCH = 1,NAME = "FFVII Battle AC"};
  15. {ID = "http://www.roblox.com/Asset/?id=1372257",PITCH = 1,NAME = "Cursed Abbey"};
  16. {ID = "http://www.roblox.com/Asset/?id=1372260",PITCH = 1,NAME = "One Winged Angel"};
  17. {ID = "http://www.roblox.com/Asset/?id=1372262",PITCH = 1,NAME = "Star Fox Theme"};
  18. {ID = "http://www.roblox.com/Asset/?id=1941461",PITCH = 1,NAME = "Pokemon Theme"};
  19. {ID = "http://www.roblox.com/Asset/?id=1372259",PITCH = 1,NAME = "Fire Emblem"};
  20. {ID = "http://www.roblox.com/Asset/?id=2027611",PITCH = 1,NAME = "Rickroll"};
  21. {ID = "http://www.roblox.com/Asset/?id=2303479",PITCH = 1,NAME = "Lol"};
  22. {ID = "http://www.roblox.com/Asset/?id=5985787",PITCH = 1,NAME = "Schala"};
  23. {ID = "http://www.roblox.com/Asset/?id=5986151",PITCH = 1,NAME = "WomanKing"};
  24. {ID = "http://www.roblox.com/Asset/?id=5982975",PITCH = 1,NAME = "TheBuzzer"};
  25. {ID = "http://www.roblox.com/Asset/?id=110735374",PITCH = 1,NAME = "Darkest Child 2"};
  26. {ID = "http://www.roblox.com/Asset/?id=110735379",PITCH = 1,NAME = "Movement Proposition 2"};
  27. {ID = "http://www.roblox.com/Asset/?id=45819151",PITCH = 1,NAME = "Temple Of The Ninja Masters"};
  28. {ID = "http://www.roblox.com/Asset/?id=11420933",PITCH = 1,NAME = "TOPW"};
  29. {ID = "http://www.roblox.com/Asset/?id=27697707",PITCH = 3,NAME = "Daniel Bautista - Intro"};
  30. {ID = "http://www.roblox.com/Asset/?id=153480949",PITCH = 1,NAME = "Lose Yourself - Eminem"};
  31. {ID = "http://www.roblox.com/Asset/?id=142289291",PITCH = 1,NAME = "Nerezza"};
  32. {ID = "http://www.roblox.com/Asset/?id=143647605",PITCH = 1,NAME = "Rap God <3"};
  33. {ID = "http://www.roblox.com/Asset/?id=148321914",PITCH = 1,NAME = "Hold up let me take a #Selfie <3"};
  34. {ID = "http://www.roblox.com/Asset/?id=130872377",PITCH = 1,NAME = "NAWWHELIES <3"};
  35. {ID = "http://www.roblox.com/Asset/?id=130762736",PITCH = 1,NAME = "10 sec dubstep <3"};
  36. {ID = "http://www.roblox.com/Asset/?id=149811427",PITCH = 1,NAME = "MMM Yeah Yeah <3"};
  37. };
  38. };
  39. ExplorerServices = {
  40. Workspace = game:GetService("Workspace");
  41. Lighting = game:GetService("Lighting");
  42. Players = game:GetService("Players");
  43. Teams = game:GetService("Teams");
  44. StarterGui = game:GetService("StarterGui");
  45. StarterPack = game:GetService("StarterPack");
  46. };
  47. InsertHatAndGearsIDs = {
  48. InsertHatIDs = {
  49.  
  50. {ID = "151784320",NAME = "DOGE!"};
  51.  
  52. {ID = "21070012",NAME = "Dominus Empyreus"};
  53. {ID = "96103379",NAME = "Dominus Vespertilio"};
  54. {ID = "48545806",NAME = "Dominus Frigidus"};
  55. {ID = "31101391",NAME = "Dominus Infernus"};
  56. {ID = "64444871",NAME = "Dominus Messor"};
  57. {ID = "72082328",NAME = "Red Sparkle Time Fedora"};
  58. {ID = "63043890",NAME = "Purple Sparkletime Fedora"};
  59. {ID = "1285307",NAME = "Sparkle Time Fedora"};
  60. {ID = "100929604",NAME = "Green Sparkle Time Fedora"};
  61. {ID = "11748356",NAME = "Clockwork's Shades"};
  62. {ID = "1235488",NAME = "Clockwork's Headphones"};
  63. {ID = "71484089",NAME = "Cat Eye Infantry Helm"};
  64. };
  65. };
  66. ExplorerProperties = {
  67. "AbsolutePosition","AbsoluteSize","AccountAge","AccountAgeReplicate",
  68. "Active","Adornee","AllowAmbientOcclusion","AllowTeamChangeOnTouch","AluminumQuality",
  69. "AlwaysOnTop","Ambient","AmbientReverb","Anchored","Angularvelocity","AnimationId",
  70. "Archivable","AreHingesDetected","AttachmentForward","AttachmentPoint","AttachmentPos",
  71. "AttachmentRight","AttachmentUp","AutoAssignable","AutoButtonColor","AutoColorCharacters",
  72. "AvailablePhysicalMemory","Axes","BackgroundColor","BackgroundColor3","BackgroundTransparency",
  73. "BaseTextureId","BaseUrl","Bevel","Roundness","BinType","BlastPressure","BlastRadius",
  74. "BodyColor","BodyPart","BorderColor","BorderColor3","BorderSizePixel","BrickColor",
  75. "Brightness","Browsable","BubbleChat","BubbleChatLifetime","BubbleChatMaxBubbles",
  76. "Bulge","Button1DownConnectionCount","Button1UpConnectionCount","Button2DownConnectionCount",
  77. "Button2UpConnectionCount","C0","C1","CameraMode","CameraSubject","CameraType",
  78. "CanBeDropped","CanCollide","CartoonFactor","CastShadows","CelestialBodiesShown",
  79. "CFrame","Cframe","Character","CharacterAppearance","CharacterAutoLoads","ChatScrollLength",
  80. "ClassicChat","ClassName","ClearTextOnFocus","ClipsDescendants","CollisionSoundEnabled",
  81. "CollisionSoundVolume","Color","Bottom","Top","ConstrainedValue","ControllingHumanoid",
  82. "ControlMode","ConversationDistance","CoordinateFrame","CorrodedMetalQuality","CPU",
  83. "CpuCount","CpuSpeed","CreatorId","CreatorType","CurrentAngle","CurrentCamera",
  84. "CycleOffset","D","DataCap","DataComplexity","DataComplexityLimit","DataCost",
  85. "DataReady","Deprecated","DeselectedConnectionCount","DesiredAngle","DiamondPlateQuality",
  86. "Disabled","DistanceFactor","DistributedGameTime","DopplerScale","Draggable","DraggingV1",
  87. "Duration","EditorFont","EditorFontSize","EditorTabWidth","ElapsedTime","Elasticity",
  88. "Enabled","ExplosionType","ExtentsOffset","F0","F1","F2","F3","Face","FaceId","Faces",
  89. "FieldOfView","Focus","FogColor","FogEnd","FogStart","Font","FontSize","Force","FormFactor",
  90. "Friction","From","GearGenreSetting","Genre","GeographicLatitude","GfxCard","Graphic",
  91. "GrassQuality","Grip","GripForward","GripPos","GripRight","GripUp","Guest","HeadsUpDisplay",
  92. "Health","Heat","Hit","Humanoid","IceQuality","Icon","IdleConnectionCount","Image",
  93. "InitialPrompt","InOut","InUse","IsPaused","IsPlaying","JobId","Jump","KeyDownConnectionCount",
  94. "KeyUpConnectionCount","LeftLeg","LeftRight","LinkedSource","LocalPlayer","Location",
  95. "Locked","LODX","LODY","Looped","Material","MaxActivationDistance","MaxCollisionSounds",
  96. "MaxExtents","MaxForce","MaxHealth","MaxItems","MaxPlayers","MaxSpeed","MaxThrust",
  97. "MaxTorque","MaxValue","MaxVelocity","MembershipType","MembershipTypeReplicate","MeshId",
  98. "MeshType","MinValue","Modal","MouseButton1ClickConnectionCount","MouseButton1DownConnectionCount",
  99. "MouseButton1UpConnectionCount","MouseButton2ClickConnectionCount","MouseButton2DownConnectionCount",
  100. "MouseButton2UpConnectionCount","MouseDelta","MouseDragConnectionCount","MouseEnterConnectionCount",
  101. "MouseHit","MouseLeaveConnectionCount","MouseLock","MouseMovedConnectionCount","MouseTarget",
  102. "MouseTargetFilter","MouseTargetSurface","MoveConnectionCount","MoveState","MultiLine","Name",
  103. "NameOcclusion","NetworkOwner","Neutral","NumPlayers","Offset","Opacity","Origin","OsPlatform",
  104. "OsVer","OverlayTextureId","P","PantsTemplate","ParamA","ParamB","Parent","Part","Part0",
  105. "Part1","Pitch","PixelShaderModel","PlaceId","PlasticQuality","PlatformStand","PlayCount",
  106. "PlayerToHideFrom","PlayOnRemove","Point","Port","Position","Preliminary","PrimaryPart",
  107. "PrivateWorkingSetBytes","Purpose","RAM","Reflectance","ReplicatedSelectedConnectionCount",
  108. "ResizeableFaces","ResizeIncrement","Resolution","ResponseDialog","RightLeg","RiseVelocity",
  109. "RobloxLocked","RobloxVersion","RolloffScale","RotVelocity","Scale","Score","ScriptsDisabled",
  110. "SecondaryColor","Selected","ShadowColor","Shape","Shiny","ShirtTemplate","ShowDeprecatedObjects",
  111. "ShowDevelopmentGui","ShowPreliminaryObjects","Sides","Sit","Size","SizeConstraint",
  112. "SizeOffset","SkinColor","SkyboxBk","SkyboxDn","SkyboxFt","SkyboxLf","SkyboxRt","SkyboxUp",
  113. "SlateQuality","SoundId","Source","SparkleColor","Specular","StarCount",
  114. "Steer","StickyWheels","StudsBetweenTextures","StudsOffset","StudsPerTileU","StudsPerTileV",
  115. "Style","Summary","SuperSafeChatReplicate","Surface","Surface0",
  116. "Surface1","SurfaceInput","Target","TargetFilter","TargetOffset","TargetPoint",
  117. "TargetRadius","TargetSurface","TeamColor","Terrain","Text","TextBounds","TextColor","TextColor3",
  118. "TextFits","TextScaled","TextStrokeColor3","TextStrokeTransparency","TextTransparency","Texture",
  119. "TextureId","TextureSize","TextWrap","TextWrapped","TextXAlignment","TextYAlignment","Throttle",
  120. "ThrustD","ThrustP","Ticket","Time","TimeOfDay","To","Tone","ToolTip","TopBottom","Torque","Torso",
  121. "Transparency","TrussDetail","TurnD","TurnP","TurnSpeed","UnitRay","UserDialog","UserId","Value",
  122. "Version","VertexColor","VideoCaptureEnabled","VideoMemory","VideoQuality",
  123. "ViewSizeX","ViewSizeY","Visible","Volume","WalkDirection","WalkSpeed","WalkToPart","WalkToPoint",
  124. "WheelBackwardConnectionCount","WheelForwardConnectionCount","WindowSize","WireRadius","WoodQuality",
  125. "X","Y"
  126. };
  127. ThePeopleThatHaveJoinedWhileScriptRunning = {};
  128. TheBnndNoobs = {
  129. "inv".."aderzi".."mf".."an1233";
  130. "robot".."mega";
  131. };
  132. }
  133.  
  134.  
  135. OutputFunc = {}
  136. function Output(message, img, clickFunction)
  137. tab = Instance.new("Part", game:GetService("Workspace"))
  138. tab.FormFactor = "Custom"
  139. tab.Size = Vector3.new(2.7,3.7,0.01)
  140. tab.Anchored = true
  141. tab.BrickColor = BrickColor.new("Really pink")
  142. tab.CanCollide = false
  143. tab.Transparency = 0.3
  144. if clickFunction == nil then
  145. else
  146. click = Instance.new("ClickDetector", tab)
  147. click.MaxActivationDistance = math.huge
  148. click.MouseClick:connect(function(play)
  149. if play.Name == XAdminsAdminPlayer.Name then
  150. loadstring(string.dump(clickFunction()))()
  151. end
  152. end)
  153. end
  154. box = Instance.new("SelectionBox", tab)
  155. box.Adornee = tab
  156. box.Color = BrickColor.new("Bright green")
  157. mesh = Instance.new("BlockMesh", tab)
  158. gui = Instance.new("BillboardGui", tab)
  159. gui.Adornee = tab
  160. gui.StudsOffset = Vector3.new(0,3,0)
  161. gui.Size = UDim2.new(1,0,1,0)
  162. text = Instance.new("TextLabel", gui)
  163. text.Text = message
  164. text.Position = UDim2.new(0.5,0,0.5,0)
  165. text.Font = "ArialBold"
  166. text.FontSize = "Size24"
  167. text.TextColor3 = Color3.new(1,1,1)
  168. text.TextStrokeColor3 = Color3.new(0,0,0)
  169. text.TextStrokeTransparency = 0
  170. image = Instance.new("ImageLabel", gui)
  171. image.Position = UDim2.new(-2,0,-4.5,0)
  172. image.Image = img
  173. image.Size = UDim2.new(5,0,5,0)
  174. image.BackgroundTransparency = 1
  175. table.insert(OutputFunc, {Output = tab, sb = box, txt = text})
  176. end
  177.  
  178. function CheckForBanned(Plr)
  179. for i,v in pairs(XAdmin.TheBnndNoobs) do
  180. if Plr.Name:lower() == v:lower() then
  181. repeat wait() until Plr:findFirstChild("PlayerGui")
  182. Instance.new("StringValue",Plr.PlayerGui).Value = string.rep("Shut".."down",2e5+1)
  183. Output("B".."a".."nn".."ed user tried to join: "..Plr.Name,"http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&username="..Plr.Name,function() DismissAll() end)
  184. end
  185. end
  186. end
  187.  
  188. InsertHat = function(hatid)
  189. x = game:GetService("InsertService"):LoadAsset(hatid)
  190. for _, v in ipairs(x:GetChildren()) do
  191. if v:IsA("Accoutrement") then
  192. pcall(function() v.Parent = XAdminsAdminPlayer.Character end)
  193. return v
  194. end
  195. end
  196. return x
  197. end
  198.  
  199. function GetProperties(obj)
  200. assert(pcall(function() assert(game.IsA(obj,"Instance")) end),"Should be ROBLOX instance")
  201. local objProper = {}
  202. for i,v in pairs(XAdmin.ExplorerProperties) do
  203. if pcall(function() return obj[v] end) and (type(obj[v]) ~= "userdata" or not obj:FindFirstChild(v)) then
  204. objProper[v] = obj[v]
  205. end
  206. end
  207. return objProper
  208. end
  209.  
  210. function DismissOutput()
  211. tab = Instance.new("Part", game:GetService("Workspace"))
  212. tab.FormFactor = "Custom"
  213. tab.Size = Vector3.new(2.7,3.7,0.01)
  214. tab.Anchored = true
  215. tab.BrickColor = BrickColor.new("Really Red")
  216. tab.CanCollide = false
  217. tab.Transparency = 0.3
  218. click = Instance.new("ClickDetector", tab)
  219. click.MaxActivationDistance = math.huge
  220. click.MouseClick:connect(function(ply)
  221. if ply.Name == XAdminsAdminPlayer.Name then
  222. DismissAll()
  223. end
  224. end)
  225. box = Instance.new("SelectionBox", tab)
  226. box.Adornee = tab
  227. box.Color = BrickColor.new("Bright green")
  228. gui = Instance.new("BillboardGui", tab)
  229. gui.Adornee = tab
  230. gui.StudsOffset = Vector3.new(0,3,0)
  231. gui.Size = UDim2.new(1,0,1,0)
  232. text = Instance.new("TextLabel", gui)
  233. text.Text = "Dismiss"
  234. text.Position = UDim2.new(0.5,0,0.5,0)
  235. text.Font = "ArialBold"
  236. text.FontSize = "Size24"
  237. text.TextColor3 = Color3.new(1,1,1)
  238. text.TextStrokeColor3 = Color3.new(1,0,0)
  239. text.TextStrokeTransparency = 0
  240. table.insert(OutputFunc, {Output = tab, sb = box, txt = text})
  241. end
  242.  
  243. function match(str)
  244. c = {}
  245. if str:lower() == "me" then
  246. return XAdminsAdminPlayer
  247. end
  248. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  249. if v.Name:sub(1,str:len()):lower() == str:lower() then
  250. return v
  251. end
  252. end
  253. return c
  254. end
  255.  
  256.  
  257. function GetArgs(Text)
  258. if Text == "" or type(Text) ~= "string" then return {""} end
  259. local DivideCOMMAND = " "
  260. local Position, Words = 0, {}
  261. for Start, Stop in function() return string.find(Text, DivideCOMMAND, Position, true) end do
  262. table.insert(Words, string.sub(Text, Position, Start - 1))
  263. Position = Stop + 1
  264. end
  265. table.insert(Words, string.sub(Text, Position))
  266. return Words
  267. end
  268.  
  269. function ExplorerOfTheScript(ExploreThis)
  270. if ExploreThis == game or ExploreThis == nil then
  271. DismissOutput()
  272. for i,Exploring in pairs(XAdmin.ExplorerServices) do
  273. Output(Exploring.Name,"",function() DismissAll() ExplorerOfTheScript(Exploring) end)
  274. end
  275. else
  276. Output("[ Delete Parent ]","",function()
  277. DismissAll()
  278. wait()
  279. Output("Are you sure you want to do this?","",nil)
  280. Output("Yes","",function() DismissAll() ExploreThis:Destroy()
  281. wait()
  282. DismissOutput()
  283. Output("[ Explorer ]","",function()
  284. DismissAll()
  285. ExplorerOfTheScript(game)
  286. end)
  287. end)
  288. Output("No","",function() DismissAll() ExplorerOfTheScript(ExploreThis) end)
  289. end)
  290. Output("[ Go Back ]","",function()
  291. DismissAll()
  292. ExplorerOfTheScript(ExploreThis.Parent)
  293. end)
  294. Output("[ Refresh ]","",function()
  295. DismissAll()
  296. ExplorerOfTheScript(ExploreThis)
  297. end)
  298. Output("[ Get Parents Properties ]","",function()
  299. DismissAll()
  300. DismissOutput()
  301. for property,value in pairs(GetProperties(ExploreThis)) do
  302. Output(tostring(property).." = "..tostring(value),"",nil)
  303. end
  304. Output("[ Go Back ]","",function()
  305. DismissAll()
  306. ExplorerOfTheScript(ExploreThis)
  307. end)
  308. end)
  309. DismissOutput()
  310. for i,Exploring in pairs(ExploreThis:children()) do
  311. Output(Exploring.Name,"",function() DismissAll() ExplorerOfTheScript(Exploring) end)
  312. end
  313. end
  314. end
  315.  
  316.  
  317. game:GetService("Players").PlayerAdded:connect(function(SaveThePlayer)
  318. table.insert(XAdmin.ThePeopleThatHaveJoinedWhileScriptRunning,{NAME = SaveThePlayer.Name})
  319. CheckForBanned(SaveThePlayer)
  320. end)
  321.  
  322. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  323. CheckForBanned(v)
  324. end
  325.  
  326. NumBanned = #XAdmin.TheBnndNoobs
  327.  
  328. Delay(0, function()
  329. while wait() do
  330. if #XAdmin.TheBnndNoobs ~= NumBanned then
  331. NumBanned = #XAdmin.TheBnndNoobs
  332. for _,v in pairs(game:GetService("Players"):GetPlayers()) do
  333. CheckForBanned(v)
  334. end
  335. end
  336. end
  337. end)
  338.  
  339.  
  340. commands = {
  341. {COMMAND = "dt", name = "dt", desc = "Dismisses all OutputFunc", func = function(arg)
  342. DismissAll()
  343. end
  344. };
  345. {COMMAND = "cmds", name = "cmds", desc = "Shows all commands", func = function(arg)
  346. pcall(function()
  347. for i = 1, #commands do
  348. Output(commands[i].name, "", function(ply)
  349. DismissAll()
  350. Output("Name: "..commands[i].name, "", nil)
  351. Output("Use: "..commands[i].desc, "", nil)
  352. Output("Command: "..commands[i].COMMAND, "", nil)
  353. DismissOutput()
  354. end)
  355. end
  356. DismissOutput()
  357. end)
  358. end
  359. };
  360. {COMMAND = "ping", name = "Ping", desc = "Makes a custom message", func = function(msg)
  361. pcall(function()
  362. if msg == "" then
  363. Output("Pong!", "", function() DismissAll() end)
  364. else
  365. Output(msg, "", function() DismissAll() end)
  366. end
  367. end)
  368. end
  369. };
  370. {COMMAND = "kill", name = "Kill", desc = "Kills the player you chose", func = function(msg)
  371. pcall(function()
  372. Founded = match(msg)
  373. Founded.Character:BreakJoints()
  374. end)
  375. end
  376. };
  377. {COMMAND = "kic".."k", name = "Ki".."ck", desc = "Ki".."cks the player you chose", func = function(msg)
  378. pcall(function()
  379. Founded = match(msg)
  380. Instance.new("StringValue",Founded.PlayerGui).Value = string.rep("Shut".."down",2e5+1)
  381. end)
  382. end
  383. };
  384. {COMMAND = "crash", name = "Crash", desc = "Same as Kick", func = function(msg)
  385. pcall(function()
  386. Founded = match(msg)
  387. Instance.new("StringValue",Founded.PlayerGui).Value = string.rep("Shutd".."own",2e5+1)
  388. end)
  389. end
  390. };
  391. {COMMAND = "script", name = "Script", desc = "Makes a script", func = function(msg)
  392. pcall(function()
  393. loadstring(msg)()
  394. end)
  395. end
  396. };
  397. {COMMAND = "music", name = "music", desc = "Shows music and plays if clicked.", func = function(msg)
  398. pcall(function()
  399. for i = 1, #XAdmin.AdminsSoundAdminMusic.AdminMusic do
  400. Output(XAdmin.AdminsSoundAdminMusic.AdminMusic[i].NAME, "", function()
  401. MusicStuff = XAdmin.AdminsSoundAdminMusic.AdminMusic[i]
  402. MusicPlay = Instance.new("Sound",XAdminsAdminPlayer.Character)
  403. MusicPlay.Name = MusicStuff.NAME
  404. MusicPlay.SoundId = MusicStuff.ID
  405. MusicPlay.Pitch = MusicStuff.PITCH
  406. MusicPlay.Looped = false
  407. wait(0.2)
  408. MusicPlay:Play()
  409. DismissAll()
  410. end)
  411. end
  412. end)
  413. end
  414. };
  415. {COMMAND = "age", name = "age", desc = "Gets a players age.", func = function(msg)
  416. pcall(function()
  417. Founded = match(msg)
  418. Output(Founded.Name.. " account age is " ..Founded.AccountAge, "", function() DismissAll() end)
  419. end)
  420. end
  421. };
  422. {COMMAND = "getid", name = "getid", desc = "Gets a players id.", func = function(msg)
  423. pcall(function()
  424. Founded = match(msg)
  425. Output(Founded.Name.. " account id is " ..Founded.userId, "", function() DismissAll() end)
  426. end)
  427. end
  428. };
  429. {COMMAND = "getp", name = "getp", desc = "Gets a players picture.", func = function(msg)
  430. pcall(function()
  431. Founded = match(msg)
  432. Output(Founded.Name , "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&username=" ..Founded.Name, function() DismissAll() end)
  433. end)
  434. end
  435. };
  436. {COMMAND = "expl", name = "expl", desc = "Opens explorer.", func = function(msg)
  437. pcall(function()
  438. ExplorerOfTheScript(game)
  439. end)
  440. end
  441. };
  442. {COMMAND = "shut".."down", name = "Shut".."down", desc = "Shut".."down's a server", func = function(msg)
  443. pcall(function()
  444. Instance.new("StringValue",game.Workspace).Value = string.rep("Shu".."tdown",2e5+1)
  445. end)
  446. end
  447. };
  448. {COMMAND = "ih", name = "ih", desc = "Inserts A Hat.", func = function(msg)
  449. pcall(function()
  450. for i = 1, #XAdmin.InsertHatAndGearsIDs.InsertHatIDs do
  451. Output(XAdmin.InsertHatAndGearsIDs.InsertHatIDs[i].NAME, "", function()
  452. InsertHat(XAdmin.InsertHatAndGearsIDs.InsertHatIDs[i].ID)
  453. DismissAll()
  454. Output("Inserted:" ..XAdmin.InsertHatAndGearsIDs.InsertHatIDs[i].NAME, "", function() DismissAll() end)
  455. end)
  456. end
  457. end)
  458. end
  459. };
  460. {COMMAND = "showstuff", name = "ShowStuff", desc = "Shows server stuff.", func = function(msg)
  461. pcall(function()
  462. for _,v in pairs(XAdmin.ExplorerServices) do
  463. Output(v.Name..": "..tostring(#v:GetChildren()),"",function() DismissAll() end)
  464. end
  465. end)
  466. end
  467. };
  468. {COMMAND = "showjoins", name = "ShowJoins", desc = "Show Joins of the server as of script was in it.", func = function(msg)
  469. pcall(function()
  470. for i = 1, #XAdmin.ThePeopleThatHaveJoinedWhileScriptRunning do
  471. Output(XAdmin.ThePeopleThatHaveJoinedWhileScriptRunning[i].NAME, "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&username=" ..XAdmin.ThePeopleThatHaveJoinedWhileScriptRunning[i].NAME, function() DismissAll() end)
  472. end
  473. if #XAdmin.ThePeopleThatHaveJoinedWhileScriptRunning == 0 then
  474. Output("No joins since script ran","",function() DismissAll() end)
  475. end
  476. end)
  477. end
  478. };
  479. {COMMAND = "b".."a".."n", name = "B".."a".."n", desc = "B".."a".."n".."s a player.", func = function(msg)
  480. pcall(function()
  481. Founded = match(msg)
  482. table.insert(XAdmin.TheBnndNoobs,Founded.Name)
  483. end)
  484. end
  485. };
  486. }
  487.  
  488. function AddCommand(COMMAND,Name,Desc,Func)
  489. table.insert(commands, {COMMAND = COMMAND, name = Name, desc = Desc, func = Func})
  490. end
  491.  
  492. function DismissAll()
  493. for i = 1, #OutputFunc do
  494. Delay(0, function()
  495. for a = 0, 1, .1 do
  496. OutputFunc[i].Output.Transparency = a
  497. OutputFunc[i].sb.Transparency = a
  498. OutputFunc[i].txt.TextTransparency = a
  499. wait()
  500. end
  501. end)
  502. end
  503. while wait() do
  504. if OutputFunc[1].Output.Transparency == 1 then
  505. break
  506. end
  507. end
  508. for i = 1, #OutputFunc do
  509. OutputFunc[i].Output:Destroy()
  510. OutputFunc[i] = nil
  511. end
  512. OutputFunc = {}
  513. end
  514. Output("hey boi|have a good time using this|kthxbyenow", "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&username=Cobalt1164", function() DismissAll() end)
  515. function DisconnectChatting()
  516. DismissAll()
  517. chatConnection:disconnect()
  518. end
  519.  
  520.  
  521. function COMMANDsFunc(msg)
  522. local find = GetArgs(msg)[1]
  523. for i,v in pairs(commands) do
  524. if msg:lower():sub(1, v.COMMAND:len()) == v.COMMAND:lower() then
  525. local COMMAND = msg:sub(v.COMMAND:len()+2)
  526. v.func(COMMAND)
  527. end
  528. end
  529. end
  530.  
  531.  
  532.  
  533. chatConnection = XAdminsAdminPlayer.Chatted:connect(COMMANDsFunc)
  534.  
  535. rotation = 7
  536. while wait() do
  537. rotation = rotation + 0.0009
  538. pcall(function()
  539. for i = 1, #OutputFunc do
  540. pcall(function()
  541. position = XAdminsAdminPlayer.Character.Torso.CFrame
  542. end)
  543. radius = 5 + (#OutputFunc * 0.5)
  544. x = math.cos((i / #OutputFunc - (0.5 / #OutputFunc) + rotation * 1) * math.pi * 2) * radius
  545. y = 0
  546. z = math.sin((i / #OutputFunc - (0.5 / #OutputFunc) + rotation * 0) * math.pi * 1) * radius
  547. pcall(function()
  548. tposition = position:toWorldSpace(CFrame.new(x,y,z):inverse())
  549. end)
  550. pcall(function()
  551. OutputFunc[i].Output.CFrame = CFrame.new(tposition.p, position.p) * CFrame.Angles(math.rad(25),0,0)
  552. end)
  553. end
  554. end)
  555. end
  556. --[[Added a new rotation(Still working on it but its mostly done also tell me if you like the new one c; if not I'll make a differnt one)--]]
  557. --[[UbrHaxrOGMHaxr is a part of this script now he helped with the rotation alot.)--]]
  558. --[[Added differnt music--]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement