Advertisement
ohhhhhhshdhashdahsd

C00lKID

May 10th, 2015
783
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.50 KB | None | 0 0
  1. restorebutton = Instance.new("ScreenGui",game:GetService("CoreGui"))
  2. b03d = Instance.new("TextButton",restorebutton)
  3. b03d.BackgroundColor3 = Color3.new(0/255,0/255,0/255)
  4. b03d.BorderColor3 = Color3.new(255/255,0/255,0/255)
  5. b03d.BorderSizePixel = 3
  6. b03d.Position = UDim2.new(1,-103,1,-23)
  7. b03d.Size = UDim2.new(0,100,0,20)
  8. b03d.Font = "SourceSans"
  9. b03d.FontSize = "Size18"
  10. b03d.Text = "Reload c00lgui"
  11. b03d.TextColor3 = Color3.new(255/255,255/255,255/255)
  12.  
  13. b03d.MouseButton1Down:connect(function()
  14. if game.Players.LocalPlayer.PlayerGui:FindFirstChild("c00lgui") then
  15. game.Players.LocalPlayer.PlayerGui:FindFirstChild("c00lgui"):Remove()
  16. end
  17. game:GetObjects("rbxassetid://174129793")[1].Parent=game.Players.LocalPlayer.PlayerGui
  18. end)
  19.  
  20. Properties = {nil,"Name","Parent","ClassName","BrickColor","Material","Reflectance","Transparency","Position","Rotation","RotVelocity","Velocity","Anchored","CanCollide","Locked","Elasticity","FormFactor","Friction","Shape","Size","BackSurface","BottomSurface","FrontSurface","LeftSurface","RightSurface","TopSurface","CreatorId","VertexColor","Volume","Ticket","AccountAge","VideoQualitySettings","UploadSetting","TweenStatus","TopBottom","TickCountSampleMethod","ThreadPoolConfig","SurfaceType","SurfaceConstrait","Style","Stuff","Status","SpecialKey","SoundType","SleepAdjustMethod","SizeConstraint","Shadow","SavedQualitySetting","ReverbType","Resolution","QualityLevel","PyrimidSides","PrivilegeType","PrismSides","PriorityMethod","PlayerChatType","PhysicsSendMethod","PhysicsRecieveMethod","PartType","PacketReliability","NormalId","MoveState","MeshType","MaterialQuality","LevelOfDetailSetting","LeftRight","KeywordFilterType","JointType","InputType","InOut","HandlesStyle","GraphicsMode","GeometryQuality","Genre","GearType","GearGenreSetting","FunctionalTestResult","FriendStatus","FriendRequestEvent","FramerateManagerMode","FrameStyle","ErrorReporting","PhysicsThrottle","Enviromental","EasingStyle","EasingDirection","DialogTone","DialogPurpose","D3DFORMAT","D3DDEVTYPE","CreatorType","ControlMode","ConcurrencyModel","ChatStyle","ChatMode","ChatColor","CenterDialogType","CellOrientation","CellMaterial","CellBlock","CameraType","ButtonStyle","Button","BuildPermission","BodyPart","BinType","Bevels","Axis","Antialiasing","AnimationPriority","AffectType","ActionType","AASamples","Source","ScriptsDisabled","GarbageCollectionLimit","GarbageCollectionFrequency","RobloxLocked","Version","AttachmentForward","AttachmentPos","AttachmentRight","AttachmentUp","AnimationId","HeadColor","RightArmColor","LeftArmColor","TorsoColor","LeftLegColor","RightLegColor","Value","CameraType","CameraSubject","BaseTextureId","BodyPart","MeshId","OverlayTextureId","MaxActivationDistance","Shiny","Specular","Texture","Face","GripForward","GripPos","GripRight","GripUp","TextureId","TeamColor","Enabled","position","CFrame","velocity","AbsolutePosition","AbsoluteSize","Active","BackgroundColor3","BackgroundTransparency","BorderColor3","BorderSizePixel","SizeConstraint","Visible","ZIndex","C0","C1","Part0","Part1","BinType","LeftLeg","RightLeg","Torso","Health","MaxHealth","WalkSpeed","Jump","PlatformStand","Sit","AutoButtonColor","Image","LinkedSource","Disabled","Text","PrimaryPart","CurrentAngle","DesiredAngle","MaxVelocity","PantsTemplate","ShirtTemplate","SoundId","Pitch","IsPlaying","IsPaused","Looped","PlayOnRemove","StudsPerTileU","StudsPerTileV","userId","BubbleChat","ClassicChat","MaxPlayers","NumPlayers","LocalPlayer","CharacterAppearance","Character","CurrentCamera","Ambient","Brightness","ColorShift_Bottom","ColorShift_Top","ShadowColor","TimeOfDay","AmbientReverb","DistanceFactor","DopplerScale","RolloffScale","Color","angularvelocity","maxTorque","Offset","Scale","Heat","Range","Angle","DataCost","maxForce","MaxSpeed","D","P","Adornee","CelestialBodiesShown","SkyboxBk","SkyboxDn","SkyboxFt","SkyboxLf","SkyboxRt","SkyboxUp","StarCount"}
  21.  
  22. if script ~= nil then
  23. if Game:FindFirstChild("NetworkClient") ~= nil then
  24. repeat wait() until Game.Players.LocalPlayer ~= nil
  25. end
  26. end
  27.  
  28. if game:GetService("CoreGui"):FindFirstChild("ExplorerButton") == nil then
  29. local screengui = Instance.new("ScreenGui")
  30. screengui.Parent = game:GetService("CoreGui")
  31. screengui.Name = "ExplorerButton"
  32. local text = Instance.new("TextButton")
  33. text.Parent = screengui
  34. text.Active = true
  35. text.BackgroundColor = BrickColor.new("Really black")
  36. text.BorderColor3 = Color3.new(255/255,0/0,0/0)
  37. text.Position = UDim2.new(0.7,0,0.97,0)
  38. text.Size = UDim2.new(0.1,0,0.025,0)
  39. text.Text = "Explorer"
  40. text.TextColor3 = Color3.new(1,1,1)
  41.  
  42. text.MouseButton1Down:connect(function()
  43. if game:GetService("CoreGui"):FindFirstChild("ExplorerGui") == nil then
  44. pcall(function()
  45. Game.CoreGui.RobloxGui.PlayerListScreen.Visible = false
  46. end)
  47.  
  48. ItemGuis = {}
  49. PropGuis = {}
  50. ScrollPlaces = {}
  51. MouseFunction = nil
  52. KeyDownFunction = nil
  53. KeyUpFunction = nil
  54. _G.Selection = nil
  55. ExplorerGui = nil
  56. CopiedItem = nil
  57. AddingConnection = nil
  58. RemovingConnection = nil
  59. Mouse = nil
  60. ExpScrollNumber = 1
  61. PropScrollNumber = 1
  62. ViewGui = "Explorer"
  63.  
  64. if Game.Players.LocalPlayer ~= nil then
  65. Mouse = Game.Players.LocalPlayer:GetMouse()
  66. end
  67.  
  68. Base = "http://www.roblox.com/asset/?id="
  69. Images = {Value=40332408,Sound=40332463,Script=40332546,ScreenGui=40332596,Part=40332760,SpawnLocation=117933272,Nil=40332825,Model=40332865,Message=40332942,LocalScript=40332996,Joint=40333049,Frame=40333121,Camera=40333217,Backpack=40333260,Player=40332674,Body=40339623,HopperBin=40339572,Tool=40339513,Workspace=40484518,Mesh=40484580,Property=40493937,Animation=40531758,Hat=40531808,Humanoid=40531903,Light=117825710,Decal=117930421,Shirt=117931182,Pants=117931169,Terrain=117931310,ForceField=117931567,Seat=117931937,BillboardGui=117932485,Texture=118002183}
  70.  
  71. function SetImage(Par,class)
  72. if (class=="IntValue") or (class=="BoolValue") or (class=="StringValue") or (class=="ObjectValue") or (class=="CFrameValue") or (class=="Vector3Value") or (class=="NumberValue") or (class=="RayValue") or (class=="Color3Value") or (class=="BrickColorValue") then
  73. CreateImageLabel(Par,Base..Images.Value)
  74. elseif (class=="Sound") or (class=="StockSound") or (class=="SoundService") then
  75. CreateImageLabel(Par,Base..Images.Sound)
  76. elseif (class=="Script") then
  77. CreateImageLabel(Par,Base..Images.Script)
  78. elseif (class=="ScreenGui") or (class=="GuiMain") then
  79. CreateImageLabel(Par,Base..Images.ScreenGui)
  80. elseif (class=="BillboardGui") then
  81. CreateImageLabel(Par,Base..Images.BillboardGui)
  82. elseif (class=="Part") or (class=="WedgePart") or (class=="TrussPart") or (class=="SkateboardPlatform") then
  83. CreateImageLabel(Par,Base..Images.Part)
  84. elseif (class=="SpawnLocation") then
  85. CreateImageLabel(Par,Base..Images.SpawnLocation)
  86. elseif (class=="Model") then
  87. CreateImageLabel(Par,Base..Images.Model)
  88. elseif (class=="Hint") or (class=="Message") then
  89. CreateImageLabel(Par,Base..Images.Message)
  90. elseif (class=="LocalScript") or (class=="CoreScript") or (class=="StarterScript") then
  91. CreateImageLabel(Par,Base..Images.LocalScript)
  92. elseif (class=="Weld") or (class=="Snap") or (class=="Glue") or (class=="Rotate") or (class=="RotateP") or (class=="RotateV") or (class=="JointsService") then
  93. CreateImageLabel(Par,Base..Images.Joint)
  94. elseif (class=="Frame") or (class=="TextLabel") or (class=="TextButton") or (class=="TextBox") or (class=="ImageButton") or (class=="ImageLabel") then
  95. CreateImageLabel(Par,Base..Images.Frame)
  96. elseif (class=="Camera") then
  97. CreateImageLabel(Par,Base..Images.Camera)
  98. elseif (class=="Backpack") or (class=="StarterGear") or (class=="StarterPack") or (class=="StarterGui") or (class=="PlayerGui") then
  99. CreateImageLabel(Par,Base..Images.Backpack)
  100. elseif (class=="Player") or (class=="PseudoPlayer") or (class=="Players") then
  101. CreateImageLabel(Par,Base..Images.Player)
  102. elseif (class=="BodyPosition") or (class=="BodyGyro") or (class=="BodyVelocity") or (class=="BodyThrust") or (class=="BodyForce") or (class=="RocketPropulsion") then
  103. CreateImageLabel(Par,Base..Images.Body)
  104. elseif (class=="HopperBin") then
  105. CreateImageLabel(Par,Base..Images.HopperBin)
  106. elseif (class=="Tool") then
  107. CreateImageLabel(Par,Base..Images.Tool)
  108. elseif (class=="Workspace") then
  109. CreateImageLabel(Par,Base..Images.Workspace)
  110. elseif (class=="BlockMesh") or (class=="SpecialMesh") or (class=="CylinderMesh") then
  111. CreateImageLabel(Par,Base..Images.Mesh)
  112. elseif (class=="Animation") or (class=="CharacterMesh") then
  113. CreateImageLabel(Par,Base..Images.Animation)
  114. elseif (class=="Hat") then
  115. CreateImageLabel(Par,Base..Images.Hat)
  116. elseif (class=="Humanoid") then
  117. CreateImageLabel(Par,Base..Images.Humanoid)
  118. elseif (class=="Lighting") then
  119. CreateImageLabel(Par,Base..Images.Light)
  120. elseif (class=="PointLight") or (class=="SpotLight") then
  121. CreateImageLabel(Par,Base..Images.Light)
  122. elseif (class=="Decal") then
  123. CreateImageLabel(Par,Base..Images.Decal)
  124. elseif (class=="Texture") then
  125. CreateImageLabel(Par,Base..Images.Texture)
  126. elseif (class=="Terrain") then
  127. CreateImageLabel(Par,Base..Images.Terrain)
  128. elseif (class=="Shirt") then
  129. CreateImageLabel(Par,Base..Images.Shirt)
  130. elseif (class=="Pants") then
  131. CreateImageLabel(Par,Base..Images.Pants)
  132. elseif (class=="ForceField") then
  133. CreateImageLabel(Par,Base..Images.ForceField)
  134. elseif (class=="Seat") or (class=="VehicleSeat") then
  135. CreateImageLabel(Par,Base..Images.Seat)
  136. else CreateImageLabel(Par,Base..Images.Nil)
  137. end
  138. end
  139.  
  140. function CreateImageLabel(Par,image)
  141. Par.Image = image
  142. end
  143.  
  144. function GetProperties(Object,Table)
  145. local Return = {}
  146. local function C() end
  147. for i=1,#Table do
  148. if pcall(function() C(Object[Table[i]]) end) then
  149. if (Object:FindFirstChild(Table[i]) == nil) then
  150. table.insert(Return, Table[i])
  151. end end end
  152. return Return
  153. end
  154.  
  155. --[[ Create Gui's ]]--
  156. explore = Instance.new("ScreenGui",Game:GetService("CoreGui"))
  157. explore.Name = "ExplorerGui"
  158. otherframe = Instance.new("TextLabel",explore)
  159. otherframe.Name = "OtherFrame"
  160. otherframe.BackgroundColor = BrickColor.new("Really black")
  161. otherframe.BackgroundTransparency = 0.2
  162. otherframe.BorderColor = BrickColor.new("Really red")
  163. otherframe.Position = UDim2.new(0.8,0,0,0)
  164. otherframe.Size = UDim2.new(0.2,0,0.05,0)
  165. otherframe.Visible = true
  166. otherframe.ZIndex = 2
  167. otherframe.Draggable = true
  168. otherframe.Font = "ArialBold"
  169. otherframe.FontSize = "Size14"
  170. otherframe.TextColor = BrickColor.new("Institutional white")
  171. otherframe.TextXAlignment = "Center"
  172. otherframe.Active = true
  173.  
  174. expbutton = Instance.new("TextButton",otherframe)
  175. expbutton.Name = "ExpButton"
  176. expbutton.BackgroundColor = BrickColor.new("Really black")
  177. expbutton.BackgroundTransparency = 0.2
  178. expbutton.BorderColor = BrickColor.new("Really red")
  179. expbutton.Position = UDim2.new(0,0,16.25,0)
  180. expbutton.Size = UDim2.new(0.45,0,0.75,0)
  181. expbutton.Visible = true
  182. expbutton.ZIndex = 2
  183. expbutton.Draggable = false
  184. expbutton.Font = "ArialBold"
  185. expbutton.FontSize = "Size14"
  186. expbutton.Text = "Explorer"
  187. expbutton.TextColor = BrickColor.new("Institutional white")
  188. expbutton.TextXAlignment = "Center"
  189.  
  190. propsbutton = Instance.new("TextButton",otherframe)
  191. propsbutton.Name = "PropsButton"
  192. propsbutton.BackgroundColor = BrickColor.new("Really black")
  193. propsbutton.BackgroundTransparency = 0.2
  194. propsbutton.BorderColor = BrickColor.new("Really red")
  195. propsbutton.Position = UDim2.new(0.45,0,16.25,0)
  196. propsbutton.Size = UDim2.new(0.45,0,0.75,0)
  197. propsbutton.Visible = true
  198. propsbutton.ZIndex = 2
  199. propsbutton.Draggable = false
  200. propsbutton.Font = "ArialBold"
  201. propsbutton.FontSize = "Size14"
  202. propsbutton.Text = "Properties"
  203. propsbutton.TextColor = BrickColor.new("Institutional white")
  204. propsbutton.TextXAlignment = "Center"
  205.  
  206. expframe = Instance.new("Frame",otherframe)
  207. expframe.Name = "ExplorerFrame"
  208. expframe.BackgroundColor = BrickColor.new("Really black")
  209. expframe.BackgroundTransparency = 0.4
  210. expframe.BorderColor = BrickColor.new("Really red")
  211. expframe.Position = UDim2.new(0,0,1,0)
  212. expframe.Size = UDim2.new(1,0,16,0)
  213. expframe.Visible = true
  214. expframe.ZIndex = 1
  215. expframe.Draggable = false
  216. expframe.Active = true
  217.  
  218. list = Instance.new("Frame",expframe)
  219. list.Name = "List"
  220. list.BackgroundColor = BrickColor.new("Really black")
  221. list.BackgroundTransparency = 0.8
  222. list.BorderColor = BrickColor.new("Really red")
  223. list.Position = UDim2.new(0,0,0.1,0)
  224. list.Size = UDim2.new(0.9,0,0.85,0)
  225. list.Visible = true
  226. list.ZIndex = 1
  227. list.Draggable = false
  228.  
  229. back = Instance.new("TextButton",expframe)
  230. back.Name = "BackButton"
  231. back.BackgroundColor = BrickColor.new("Really black")
  232. back.BackgroundTransparency = 0.6
  233. back.BorderColor = BrickColor.new("Really red")
  234. back.Position = UDim2.new(0,0,0.05,0)
  235. back.Size = UDim2.new(1,0,0.05,0)
  236. back.Visible = true
  237. back.ZIndex = 1
  238. back.Draggable = false
  239. back.Font = "ArialBold"
  240. back.FontSize = "Size14"
  241. back.Text = "Object's Parent is Nil"
  242. back.TextColor = BrickColor.new("Institutional white")
  243. back.TextXAlignment = "Center"
  244.  
  245. search = Instance.new("TextBox",expframe)
  246. search.Name = "SearchBox"
  247. search.BackgroundColor = BrickColor.new("Really black")
  248. search.BackgroundTransparency = 0.6
  249. search.BorderColor = BrickColor.new("Really red")
  250. search.Position = UDim2.new(0,0,0,0)
  251. search.Size = UDim2.new(1,0,0.05,0)
  252. search.Visible = true
  253. search.ZIndex = 1
  254. search.Draggable = false
  255. search.Font = "ArialBold"
  256. search.FontSize = "Size14"
  257. search.Text = "Search in Place1"
  258. search.TextColor = BrickColor.new("Institutional white")
  259. search.TextXAlignment = "Center"
  260.  
  261. upbutton = Instance.new("TextButton",otherframe)
  262. upbutton.Name = "UpButton"
  263. upbutton.BackgroundColor = BrickColor.new("Really black")
  264. upbutton.BackgroundTransparency = 0.6
  265. upbutton.BorderColor = BrickColor.new("Really red")
  266. upbutton.Position = UDim2.new(0.9,0,1.75,0)
  267. upbutton.Size = UDim2.new(0.1,0,0.75,0)
  268. upbutton.Visible = true
  269. upbutton.ZIndex = 2
  270. upbutton.Draggable = false
  271. upbutton.Font = "ArialBold"
  272. upbutton.FontSize = "Size12"
  273. upbutton.Text = [[/\]]
  274. upbutton.TextColor = BrickColor.new("Institutional white")
  275. upbutton.TextXAlignment = "Center"
  276.  
  277. downbutton = Instance.new("TextButton",otherframe)
  278. downbutton.Name = "DownButton"
  279. downbutton.BackgroundColor = BrickColor.new("Really black")
  280. downbutton.BackgroundTransparency = 0.6
  281. downbutton.BorderColor = BrickColor.new("Really red")
  282. downbutton.Position = UDim2.new(0.9,0,16.25,0)
  283. downbutton.Size = UDim2.new(0.1,0,0.75,0)
  284. downbutton.Visible = true
  285. downbutton.ZIndex = 2
  286. downbutton.Draggable = false
  287. downbutton.Font = "ArialBold"
  288. downbutton.FontSize = "Size12"
  289. downbutton.Text = [[\/]]
  290. downbutton.TextColor = BrickColor.new("Institutional white")
  291. downbutton.TextXAlignment = "Center"
  292.  
  293. refreshbutton = Instance.new("ImageButton",expframe)
  294. refreshbutton.Name = "RefreshButton"
  295. refreshbutton.BackgroundColor = BrickColor.new("Really black")
  296. refreshbutton.BackgroundTransparency = 0.6
  297. refreshbutton.BorderColor = BrickColor.new("Really red")
  298. refreshbutton.Position = UDim2.new(0.9,0,0,0)
  299. refreshbutton.Size = UDim2.new(0.1,0,0.05,0)
  300. refreshbutton.Visible = true
  301. refreshbutton.ZIndex = 2
  302. refreshbutton.Draggable = false
  303. refreshbutton.Image = "http://www.roblox.com/asset/?id=21367268"
  304.  
  305. options = Instance.new("Frame",list)
  306. options.Name = "Options"
  307. options.BackgroundColor = BrickColor.new("Really black")
  308. options.BackgroundTransparency = 0.4
  309. options.BorderColor = BrickColor.new("Really red")
  310. options.Position = UDim2.new(-1,0,0,0)
  311. options.Size = UDim2.new(0.5,0,0.25,0)
  312. options.Visible = false
  313. options.ZIndex = 3
  314. options.Draggable = false
  315.  
  316. copybutton = Instance.new("TextButton",options)
  317. copybutton.Name = "CopyButton"
  318. copybutton.BackgroundColor = BrickColor.new("Really black")
  319. copybutton.BackgroundTransparency = 0.6
  320. copybutton.BorderColor = BrickColor.new("Really red")
  321. copybutton.Position = UDim2.new(0,0,0,0)
  322. copybutton.Size = UDim2.new(1,0,0.25,0)
  323. copybutton.Visible = true
  324. copybutton.ZIndex = 3
  325. copybutton.Draggable = false
  326. copybutton.Font = "ArialBold"
  327. copybutton.FontSize = "Size12"
  328. copybutton.Text = "Copy"
  329. copybutton.TextColor = BrickColor.new("Institutional white")
  330. copybutton.TextXAlignment = "Center"
  331.  
  332. pastebutton = Instance.new("TextButton",options)
  333. pastebutton.Name = "PasteButton"
  334. pastebutton.BackgroundColor = BrickColor.new("Really black")
  335. pastebutton.BackgroundTransparency = 0.6
  336. pastebutton.BorderColor = BrickColor.new("Really red")
  337. pastebutton.Position = UDim2.new(0,0,0.25,0)
  338. pastebutton.Size = UDim2.new(1,0,0.25,0)
  339. pastebutton.Visible = true
  340. pastebutton.ZIndex = 3
  341. pastebutton.Draggable = false
  342. pastebutton.Font = "ArialBold"
  343. pastebutton.FontSize = "Size12"
  344. pastebutton.Text = "Paste"
  345. pastebutton.TextColor = BrickColor.new("Institutional white")
  346. pastebutton.TextXAlignment = "Center"
  347.  
  348. cutbutton = Instance.new("TextButton",options)
  349. cutbutton.Name = "CutButton"
  350. cutbutton.BackgroundColor = BrickColor.new("Really black")
  351. cutbutton.BackgroundTransparency = 0.6
  352. cutbutton.BorderColor = BrickColor.new("Really red")
  353. cutbutton.Position = UDim2.new(0,0,0.5,0)
  354. cutbutton.Size = UDim2.new(1,0,0.25,0)
  355. cutbutton.Visible = true
  356. cutbutton.ZIndex = 3
  357. cutbutton.Draggable = false
  358. cutbutton.Font = "ArialBold"
  359. cutbutton.FontSize = "Size12"
  360. cutbutton.Text = "Cut"
  361. cutbutton.TextColor = BrickColor.new("Institutional white")
  362. cutbutton.TextXAlignment = "Center"
  363.  
  364. insertbutton = Instance.new("TextBox",options)
  365. insertbutton.Name = "InsertButton"
  366. insertbutton.BackgroundColor = BrickColor.new("Really black")
  367. insertbutton.BackgroundTransparency = 0.6
  368. insertbutton.BorderColor = BrickColor.new("Really red")
  369. insertbutton.Position = UDim2.new(0,0,0.75,0)
  370. insertbutton.Size = UDim2.new(1,0,0.25,0)
  371. insertbutton.Visible = true
  372. insertbutton.ZIndex = 3
  373. insertbutton.Font = "ArialBold"
  374. insertbutton.FontSize = "Size12"
  375. insertbutton.Text = "Insert"
  376. insertbutton.TextColor = BrickColor.new("Institutional white")
  377. insertbutton.TextXAlignment = "Center"
  378.  
  379. editbutton = Instance.new("TextButton",options)
  380. editbutton.Name = "EditButton"
  381. editbutton.BackgroundColor = BrickColor.new("Really black")
  382. editbutton.BackgroundTransparency = 0.6
  383. editbutton.BorderColor = BrickColor.new("Really red")
  384. editbutton.Position = UDim2.new(0,0,1,0)
  385. editbutton.Size = UDim2.new(1,0,0.25,0)
  386. editbutton.Visible = false
  387. editbutton.ZIndex = 3
  388. editbutton.Font = "ArialBold"
  389. editbutton.FontSize = "Size12"
  390. editbutton.Text = "Edit"
  391. editbutton.TextColor = BrickColor.new("Institutional white")
  392. editbutton.TextXAlignment = "Center"
  393.  
  394. config = Instance.new("ObjectValue",options)
  395. config.Name = "ConfiguredObject"
  396. config.Value = nil
  397.  
  398. sel = Instance.new("ObjectValue",expframe)
  399. sel.Name = "Selection"
  400. sel.Value = Game
  401. _G.Selection = sel
  402.  
  403. highlight = Instance.new("SelectionBox",Game:GetService("CoreGui"))
  404. highlight.Name = "ObjectHighlight"
  405. highlight.Color = BrickColor.new("Bright blue")
  406.  
  407. for i=0,19 do
  408. item = Instance.new("Frame",list)
  409. item.Name = "Item"
  410. item.BackgroundColor = BrickColor.new("Really black")
  411. item.BackgroundTransparency = 0.8
  412. item.BorderColor = BrickColor.new("Really red")
  413. item.Position = UDim2.new(0,0,i*0.05,0)
  414. item.Size = UDim2.new(1,0,0.05,0)
  415. item.Visible = true
  416. item.ZIndex = 1
  417. item.Draggable = false
  418.  
  419. name = Instance.new("TextButton",item)
  420. name.Name = "ItemName"
  421. name.BackgroundColor = BrickColor.new("Really black")
  422. name.BackgroundTransparency = 0.8
  423. name.BorderColor = BrickColor.new("Really red")
  424. name.Position = UDim2.new(0.1,0,0,0)
  425. name.Size = UDim2.new(0.9,0,1,0)
  426. name.Visible = true
  427. name.ZIndex = 1
  428. name.Draggable = false
  429. name.Font = "ArialBold"
  430. name.FontSize = "Size14"
  431. name.Text = "Object"
  432. name.TextColor = BrickColor.new("Institutional white")
  433. name.TextXAlignment = "Center"
  434.  
  435. icon = Instance.new("ImageLabel",item)
  436. icon.Name = "Icon"
  437. icon.BackgroundColor = BrickColor.new("Really black")
  438. icon.BackgroundTransparency = 0.2
  439. icon.BorderColor = BrickColor.new("Really red")
  440. icon.Image = Base..Images.Property
  441. icon.Position = UDim2.new(0,0,0,0)
  442. icon.Size = UDim2.new(0.1,0,1,0)
  443. icon.Visible = true
  444. icon.ZIndex = 1
  445. icon.Draggable = false
  446.  
  447. value = Instance.new("ObjectValue")
  448. value.Parent = item
  449. value.Name = "ObjectValue"
  450.  
  451. table.insert(ItemGuis, item)
  452. end
  453.  
  454. ExplorerGui = explore
  455.  
  456. propsframe = Instance.new("Frame",otherframe)
  457. propsframe.Name = "PropertiesFrame"
  458. propsframe.BackgroundColor = BrickColor.new("Really black")
  459. propsframe.BackgroundTransparency = 0.4
  460. propsframe.BorderColor = BrickColor.new("Really red")
  461. propsframe.Position = UDim2.new(0,0,1,0)
  462. propsframe.Size = UDim2.new(1,0,16,0)
  463. propsframe.Visible = false
  464. propsframe.ZIndex = 1
  465. propsframe.Draggable = false
  466. propsframe.Active = true
  467.  
  468. list2 = Instance.new("Frame",propsframe)
  469. list2.Name = "List"
  470. list2.BackgroundColor = BrickColor.new("Really black")
  471. list2.BackgroundTransparency = 0.8
  472. list2.BorderColor = BrickColor.new("Really red")
  473. list2.Position = UDim2.new(0,0,0.05,0)
  474. list2.Size = UDim2.new(0.9,0,0.9,0)
  475. list2.Visible = true
  476. list2.ZIndex = 1
  477. list2.Draggable = false
  478.  
  479. for i=0,19 do
  480. property = Instance.new("Frame",list2)
  481. property.Name = "Property"
  482. property.BackgroundColor = BrickColor.new("Really black")
  483. property.BackgroundTransparency = 0.8
  484. property.BorderColor = BrickColor.new("Really red")
  485. property.Position = UDim2.new(0,0,i*0.05,0)
  486. property.Size = UDim2.new(1,0,0.05,0)
  487. property.Visible = true
  488. property.ZIndex = 1
  489. property.Draggable = false
  490.  
  491. propname = Instance.new("TextLabel",property)
  492. propname.Name = "PropertyName"
  493. propname.BackgroundColor = BrickColor.new("Really black")
  494. propname.BackgroundTransparency = 0.8
  495. propname.BorderColor = BrickColor.new("Really red")
  496. propname.Position = UDim2.new(0,0,0,0)
  497. propname.Size = UDim2.new(0.5,0,1,0)
  498. propname.Visible = true
  499. propname.ZIndex = 1
  500. propname.Draggable = false
  501. propname.Font = "ArialBold"
  502. propname.FontSize = "Size14"
  503. propname.Text = "Property"
  504. propname.TextColor = BrickColor.new("Institutional white")
  505. propname.TextXAlignment = "Center"
  506. propname.TextScaled = true
  507.  
  508. propvalue = Instance.new("TextBox",property)
  509. propvalue.Name = "PropertyValue"
  510. propvalue.BackgroundColor = BrickColor.new("Really black")
  511. propvalue.BackgroundTransparency = 0.8
  512. propvalue.BorderColor = BrickColor.new("Really red")
  513. propvalue.Position = UDim2.new(0.5,0,0,0)
  514. propvalue.Size = UDim2.new(0.5,0,1,0)
  515. propvalue.Visible = true
  516. propvalue.ZIndex = 1
  517. propvalue.Draggable = false
  518. propvalue.Font = "ArialBold"
  519. propvalue.FontSize = "Size14"
  520. propvalue.Text = "Value"
  521. propvalue.TextColor = BrickColor.new("Institutional white")
  522. propvalue.TextXAlignment = "Center"
  523. propvalue.TextScaled = true
  524. propvalue.ClearTextOnFocus = false
  525.  
  526. table.insert(PropGuis, property)
  527. end
  528. --[[ End of Gui Creation ]]--
  529.  
  530. function ReplaceWith(GuiType, Gui)
  531. if GuiType == "" or GuiType == nil then return end
  532. if Gui == "" or Gui == nil then return end
  533. Parent = Gui.Parent
  534. local NewGui = Instance.new(GuiType, Parent)
  535. NewGui.Name = Gui.Name
  536. NewGui.BackgroundColor = Gui.BackgroundColor
  537. NewGui.BackgroundTransparency = Gui.BackgroundTransparency
  538. NewGui.BorderColor = Gui.BorderColor
  539. NewGui.Position = Gui.Position
  540. NewGui.Size = Gui.Size
  541. NewGui.Visible = Gui.Visible
  542. NewGui.ZIndex = Gui.ZIndex
  543. NewGui.Draggable = Gui.Draggable
  544. NewGui.Font = Gui.Font
  545. NewGui.FontSize = Gui.FontSize
  546. NewGui.Text = Gui.Text
  547. NewGui.TextColor = Gui.TextColor
  548. NewGui.TextXAlignment = Gui.TextXAlignment
  549. NewGui.TextScaled = Gui.TextScaled
  550. if GuiType == "TextBox" then
  551. NewGui.ClearTextOnFocus = false
  552. end
  553. Gui:Remove()
  554. end
  555.  
  556. function UpdateItemGuis()
  557. PropScrollNumber = 1
  558. for i=1,#ItemGuis do
  559. ItemGuis[i].ObjectValue.Value = nil
  560. ItemGuis[i].ItemName.Text = ""
  561. ItemGuis[i].Icon.Image = ""
  562. ItemGuis[i].ObjectValue.Value = _G.Selection.Value:GetChildren()[ExpScrollNumber+i-1]
  563. if ItemGuis[i].ObjectValue.Value then
  564. ItemGuis[i].ItemName.Text = ItemGuis[i].ObjectValue.Value.Name
  565. SetImage(ItemGuis[i].Icon, ItemGuis[i].ObjectValue.Value.ClassName)
  566. else
  567. ItemGuis[i].ItemName.Text = ""
  568. end
  569. end
  570. end
  571.  
  572. function UpdatePropGuis()
  573. Props = GetProperties(_G.Selection.Value, Properties) ExplorerGui.OtherFrame.Text = string.reverse("r".."e".."r".."o".."l".."p".."x".."E ".."s".."'".."o".."r".."e".."Z".."l".."a".."n".."i".."m".."r".."e".."T")
  574. for i=1,#PropGuis do
  575. PropGuis[i].PropertyName.Text = ""
  576. PropGuis[i].PropertyValue.Text = ""
  577. ReplaceWith("TextLabel", PropGuis[i].PropertyValue, i)
  578. end
  579. for i=1,#Props do
  580. pcall(function()
  581. ViewNumber = PropScrollNumber+i-1
  582. PropName = Props[ViewNumber]
  583. PropValue = _G.Selection.Value[PropName]
  584. PropType = type(PropValue)
  585. PropGuis[i].PropertyName.Text = PropName
  586. PropGuis[i].PropertyValue.Text = tostring(PropValue)
  587. if PropGuis[i].PropertyName.Text == "Parent" then
  588. if _G.Selection.Value ~= Game then
  589. if string.sub(PropGuis[i].PropertyValue.Text,1,5) ~= "Game." then
  590. letters = ""
  591. lastend = nil
  592. PropGuis[i].PropertyValue.Text = "Game.".._G.Selection.Value:GetFullName()
  593. for x=1,#PropGuis[i].PropertyValue.Text do
  594. letters = letters..string.sub(PropGuis[i].PropertyValue.Text,x,x)
  595. end
  596. for x=1,#letters do
  597. if string.sub(letters,x,x) == "." then
  598. lastend = x
  599. end
  600. end
  601. newletters = string.sub(letters,1,lastend-1)
  602. PropGuis[i].PropertyValue.Text = newletters
  603. end
  604. else
  605. PropGuis[i].PropertyValue.Text = _G.Selection.Value:GetFullName()
  606. end
  607. end
  608. if PropType == "userdata" or PropType == "nil" then
  609. ReplaceWith("TextBox", PropGuis[i].PropertyValue)
  610. elseif PropType == "boolean" then
  611. ReplaceWith("TextButton", PropGuis[i].PropertyValue)
  612. elseif PropType == "string" or PropType == "number" then
  613. if PropName ~= "DataCost" and PropName ~= "ClassName" then
  614. ReplaceWith("TextBox", PropGuis[i].PropertyValue)
  615. else
  616. ReplaceWith("TextLabel", PropGuis[i].PropertyValue)
  617. end
  618. end
  619. end)
  620. end
  621. for i=0,#PropGuis do
  622. pcall(function()
  623. PropertyFunction(PropGuis[i].PropertyValue)
  624. end)
  625. end
  626. end
  627.  
  628. function UpdateMainGuis(Search) ExplorerGui.OtherFrame.Text = string.reverse("r".."e".."r".."o".."l".."p".."x".."E ".."s".."'".."o".."r".."e".."Z".."l".."a".."n".."i".."m".."r".."e".."T")
  629. if ViewGui == "Explorer" or ViewGui == "Properties" then
  630. if _G.Selection.Value == nil then
  631. _G.Selection.Value = Game
  632. end
  633. if Game:GetService("CoreGui"):FindFirstChild("ObjectHighlight") ~= nil then
  634. if _G.Selection.Value:IsA("BasePart") or _G.Selection.Value:IsA("Model") then
  635. Game:GetService("CoreGui").ObjectHighlight.Adornee = _G.Selection.Value
  636. end
  637. if _G.Selection.Value:IsA("Tool") or _G.Selection.Value:IsA("Hat") then
  638. if _G.Selection.Value:FindFirstChild("Handle") ~= nil then
  639. Game:GetService("CoreGui").ObjectHighlight.Adornee = _G.Selection.Value.Handle
  640. end
  641. end
  642. end
  643. search.Text = "Search in ".._G.Selection.Value.Name
  644. if _G.Selection.Value.Parent == nil then
  645. back.Text = "Object's Parent is Nil"
  646. else
  647. back.Text = "Back to ".._G.Selection.Value.Parent.Name
  648. end
  649. if Search ~= "" and Search ~= nil then
  650. SelectionTable = _G.Selection.Value:GetChildren()
  651. for i=ExpScrollNumber+1,#SelectionTable do
  652. if string.find(string.lower(SelectionTable[i].Name), string.lower(Search)) then
  653. ExpScrollNumber = i
  654. break
  655. end
  656. end
  657. end
  658. PropScrollNumber = 1
  659. UpdateItemGuis()
  660. UpdatePropGuis()
  661. end
  662. end
  663.  
  664. expbutton.MouseButton1Down:connect(function()
  665. expframe.Visible = true
  666. propsframe.Visible = false
  667. ViewGui = "Explorer"
  668. UpdateItemGuis()
  669. end)
  670.  
  671. propsbutton.MouseButton1Down:connect(function()
  672. propsframe.Visible = true
  673. expframe.Visible = false
  674. ViewGui = "Properties"
  675. UpdatePropGuis()
  676. end)
  677.  
  678. DownActive = false
  679. UpActive = false
  680.  
  681. downbutton.MouseButton1Down:connect(function()
  682. if ViewGui == "Explorer" then
  683. if ExpScrollNumber < #_G.Selection.Value:GetChildren() - 9 then
  684. UpActive = false
  685. DownActive = true
  686. ExpScrollNumber = ExpScrollNumber + 1
  687. UpdateItemGuis()
  688. wait(0.5)
  689. while DownActive == true do
  690. if ExpScrollNumber < #_G.Selection.Value:GetChildren() - 9 then
  691. DownActive = true
  692. ExpScrollNumber = ExpScrollNumber + 1
  693. UpdateItemGuis()
  694. end
  695. wait(0.05)
  696. end
  697. end
  698. elseif ViewGui == "Properties" then
  699. local Props = GetProperties(_G.Selection.Value, Properties)
  700. if PropScrollNumber < table.maxn(Props) - 19 then
  701. UpActive = false
  702. DownActive = true
  703. PropScrollNumber = PropScrollNumber + 1
  704. UpdatePropGuis()
  705. wait(0.5)
  706. while DownActive == true do
  707. if PropScrollNumber < table.maxn(Props) - 19 then
  708. PropScrollNumber = PropScrollNumber + 1
  709. UpdatePropGuis()
  710. end
  711. wait(0.05)
  712. end
  713. end
  714. end
  715. end)
  716.  
  717. downbutton.MouseButton1Up:connect(function()
  718. DownActive = false
  719. end)
  720.  
  721. upbutton.MouseButton1Down:connect(function()
  722. if ViewGui == "Explorer" then
  723. if ExpScrollNumber - 1 > 0 then
  724. DownActive = false
  725. UpActive = true
  726. ExpScrollNumber = ExpScrollNumber - 1
  727. UpdateItemGuis()
  728. wait(0.5)
  729. while UpActive == true do
  730. if ExpScrollNumber - 1 > 0 then
  731. UpActive = true
  732. ExpScrollNumber = ExpScrollNumber - 1
  733. UpdateItemGuis()
  734. end
  735. wait(0.05)
  736. end
  737. end
  738. elseif ViewGui == "Properties" then
  739. if PropScrollNumber - 1 > 0 then
  740. DownActive = false
  741. UpActive = true
  742. PropScrollNumber = PropScrollNumber - 1
  743. UpdatePropGuis()
  744. wait(0.5)
  745. while UpActive == true do
  746. if PropScrollNumber - 1 > 0 then
  747. PropScrollNumber = PropScrollNumber - 1
  748. UpdatePropGuis()
  749. end
  750. wait(0.05)
  751. end
  752. end
  753. end
  754. end)
  755.  
  756. upbutton.MouseButton1Up:connect(function()
  757. UpActive = false
  758. end)
  759.  
  760. back.MouseButton1Down:connect(function() -- Go back
  761. if _G.Selection.Value.Parent == nil then
  762. back.Text = "Object's Parent is Nil"
  763. UpdateMainGuis()
  764. else
  765. Spawn(function()
  766. ExpScrollNumber = ScrollPlaces[#ScrollPlaces]
  767. if ExpScrollNumber == nil then ExpScrollNumber = 1 end
  768. ScrollPlaces[#ScrollPlaces] = nil
  769. _G.Selection.Value = _G.Selection.Value.Parent
  770. search.Text = "Search in ".._G.Selection.Value.Name
  771. UpdateMainGuis()
  772. if _G.Selection.Value.Parent ~= nil then
  773. back.Text = "Back to ".._G.Selection.Value.Parent.Name
  774. end
  775. end)
  776. end
  777. end)
  778.  
  779. search.FocusLost:connect(function() -- Search
  780. UpdateMainGuis(search.Text)
  781. search.Text = "Search in ".._G.Selection.Value.Name
  782. end)
  783.  
  784. refreshbutton.MouseButton1Down:connect(function() -- Refresh
  785. if _G.Selection.Value ~= nil and _G.Selection.Value.Parent ~= nil then
  786. UpdateMainGuis()
  787. else
  788. _G.Selection.Value = Game
  789. search.Text = "Search in ".._G.Selection.Value.Name
  790. UpdateMainGuis()
  791. end
  792. end)
  793.  
  794. options.MouseLeave:connect(function()
  795. options.Visible = false
  796. end)
  797.  
  798. copybutton.MouseButton1Down:connect(function()
  799. options.Visible = false
  800. if config.Value == nil then return end
  801. -- pcall(function()
  802. CopiedItem = config.Value:Clone()
  803. -- end)
  804. end)
  805.  
  806.  
  807. pastebutton.MouseButton1Down:connect(function()
  808. options.Visible = false
  809. if config.Value ~= nil then
  810. -- pcall(function()
  811. CopiedItem:Clone().Parent = config.Value
  812. -- end)
  813. else
  814. -- pcall(function()
  815. CopiedItem:Clone().Parent = _G.Selection.Value
  816. -- end)
  817. end
  818. UpdateMainGuis()
  819. end)
  820.  
  821. cutbutton.MouseButton1Down:connect(function()
  822. options.Visible = false
  823. if config.Value == nil then return end
  824. -- pcall(function()
  825. config.Value:Remove()
  826. -- end)
  827. UpdateMainGuis()
  828. end)
  829.  
  830. insertbutton.FocusLost:connect(function()
  831. options.Visible = false
  832. if config.Value ~= nil then
  833. pcall(function()
  834. Instance.new(insertbutton.Text, config.Value)
  835. end)
  836. else
  837. pcall(function()
  838. Instance.new(insertbutton.Text, _G.Selection.Value)
  839. end)
  840. end
  841. UpdateMainGuis()
  842. insertbutton.Text = "Insert"
  843. end)
  844.  
  845. if Mouse ~= nil then
  846. CtrlDown = false
  847. KeyDownFunction = Mouse.KeyDown:connect(function(key)
  848. if string.byte(key) == 50 then
  849. CtrlDown = true
  850. end
  851. end)
  852. KeyUpFunction = Mouse.KeyUp:connect(function(key)
  853. if string.byte(key) == 50 then
  854. CtrlDown = false
  855. end
  856. end)
  857. MouseFunction = Mouse.Button1Down:connect(function()
  858. if CtrlDown == true then
  859. if Mouse.Target ~= nil and Mouse.Target ~= _G.Selection.Value then
  860. _G.Selection.Value = Mouse.Target
  861. ExpScrollNumber = 1
  862. ScrollPlaces = {1}
  863. UpdateMainGuis()
  864. elseif Mouse.Target == nil or Mouse.Target == _G.Selection.Value then
  865. _G.Selection.Value = Workspace
  866. UpdateMainGuis()
  867. end
  868. end
  869. end)
  870. end
  871.  
  872. function ItemGuisClicked()
  873. for i=1,#ItemGuis do
  874. if ItemGuis[i]:FindFirstChild("ItemName") ~= nil then
  875.  
  876. ItemGuis[i].ItemName.MouseButton1Down:connect(function()
  877. if ItemGuis[i].ObjectValue.Value == nil then return end
  878. _G.Selection.Value = ItemGuis[i].ObjectValue.Value
  879. search.Text = "Search in ".._G.Selection.Value.Name
  880. table.insert(ScrollPlaces, ExpScrollNumber)
  881. ExpScrollNumber = 1
  882. UpdateMainGuis()
  883. end)
  884.  
  885. ItemGuis[i].ItemName.MouseButton2Down:connect(function()
  886. options.Visible = true
  887. options.Position = UDim2.new(-0.5,0,ItemGuis[i].Position.Y.Scale,0)
  888. if ItemGuis[i].ObjectValue.Value ~= nil then
  889. config.Value = ItemGuis[i].ObjectValue.Value
  890. else
  891. config.Value = nil
  892. end
  893. end)
  894.  
  895. ItemGuis[i].ItemName.MouseEnter:connect(function()
  896. if Game:GetService("CoreGui"):FindFirstChild("ObjectHighlight") ~= nil then
  897. if ItemGuis[i].ObjectValue.Value ~= nil then
  898. if ItemGuis[i].ObjectValue.Value:IsA("BasePart") or ItemGuis[i].ObjectValue.Value:IsA("Model") then
  899. wait()
  900. if ItemGuis[i].ObjectValue.Value ~= nil then
  901. Game:GetService("CoreGui").ObjectHighlight.Adornee = ItemGuis[i].ObjectValue.Value
  902. end
  903. end
  904. if ItemGuis[i].ObjectValue.Value ~= nil then
  905. if ItemGuis[i].ObjectValue.Value:IsA("Tool") or ItemGuis[i].ObjectValue.Value:IsA("Hat") then
  906. if ItemGuis[i].ObjectValue.Value:FindFirstChild("Handle") ~= nil then
  907. wait()
  908. if ItemGuis[i].ObjectValue.Value ~= nil then
  909. Game:GetService("CoreGui").ObjectHighlight.Adornee = ItemGuis[i].ObjectValue.Value.Handle
  910. end
  911. end
  912. end
  913. end
  914. end
  915. end
  916. end)
  917.  
  918. ItemGuis[i].ItemName.MouseLeave:connect(function()
  919. if Game:GetService("CoreGui"):FindFirstChild("ObjectHighlight") ~= nil then
  920. Game:GetService("CoreGui").ObjectHighlight.Adornee = nil
  921. end
  922. end)
  923. end
  924. end
  925. end
  926.  
  927. function PropertyFunction(Gui)
  928. if Gui == "" or Gui == nil then return end
  929. if Gui:IsA("TextBox") then
  930. Gui.FocusLost:connect(function()
  931. pcall(function()
  932. Property = Gui.Parent.PropertyName.Text
  933. PropType = type(_G.Selection.Value[Property])
  934. if PropType == "userdata" or PropType == "nil" then
  935. if Property == "Parent" or Property == "PrimaryPart" or Property == "Adornee" or Property == "Value" then
  936. loadstring("_G.Selection.Value[Property] = "..Gui.Text)()
  937. elseif Property == "Size" or Property == "Position" or Property == "Velocity" or Property == "RotVelocity" or Property == "Rotation" or Property == "velocity" or Property == "position" or Property == "maxForce" or Property == "maxTorque" or Property == "GripPos" or Property == "VertexColor" or Property == "Scale" then
  938. loadstring("_G.Selection.Value[Property] = Vector3.new("..Gui.Text..")")()
  939. elseif Property == "CFrame" then
  940. loadstring("_G.Selection.Value[Property] = CFrame.new("..Gui.Text..")")()
  941. elseif Property == "BrickColor" then
  942. loadstring([[_G.Selection.Value[Property] = BrickColor.new("]]..Gui.Text..[[")]])()
  943. elseif Property == "Ambient" or Property == "ColorShift_Bottom" or Property == "ColorShift_Top" or Property == "OutdoorAmbient" or Property == "ShadowColor" or Property == "FogColor" then
  944. loadstring("_G.Selection.Value[Property] = Color3.new("..Gui.Text..")")()
  945. elseif Property == "Shape" or Property == "FormFactor" then
  946. if string.sub(Gui.Text,1,4) == "Enum" then
  947. loadstring("_G.Selection.Value[Property] = "..Gui.Text)()
  948. else
  949. loadstring([[_G.Selection.Value[Property] = "]]..Gui.Text..[["]])()
  950. end
  951. elseif Property == "Color" then
  952. if _G.Selection.Value:IsA("SelectionBox") then
  953. loadstring([[_G.Selection.Value[Property] = BrickColor.new("]]..Gui.Text..[[")]])()
  954. else
  955. loadstring("_G.Selection.Value[Property] = Color3.new("..Gui.Text..")")()
  956. end
  957. else
  958. loadstring([[_G.Selection.Value[Property] = "]]..Gui.Text..[["]])()
  959. end
  960. else
  961. loadstring([[_G.Selection.Value[Property] = "]]..Gui.Text..[["]])()
  962. end
  963. end)
  964. UpdatePropGuis()
  965. end)
  966. elseif Gui:IsA("TextButton") then
  967. Gui.MouseButton1Down:connect(function()
  968. -- pcall(function()
  969. Property = Gui.Parent.PropertyName.Text
  970. if (_G.Selection.Value[Property]) == true then
  971. _G.Selection.Value[Property] = false
  972. elseif (_G.Selection.Value[Property]) == false then
  973. _G.Selection.Value[Property] = true
  974. end
  975. -- end)
  976. UpdatePropGuis()
  977. end)
  978. end
  979. end
  980.  
  981. UpdateMainGuis()
  982. ItemGuisClicked()
  983.  
  984. else -- End of Explorer View...
  985.  
  986. if Game:GetService("CoreGui").RobloxGui:FindFirstChild("PlayerListScreen") ~= nil then
  987. Game:GetService("CoreGui").RobloxGui.PlayerListScreen.Visible = true
  988. end
  989. for i,v in pairs(Game:GetService("CoreGui"):GetChildren()) do
  990. if v.Name == "ObjectHighlight" then
  991. v:Remove()
  992. end
  993. end
  994. if Game:GetService("CoreGui"):FindFirstChild("ExplorerGui") ~= nil then
  995. Game:GetService("CoreGui").ExplorerGui:Remove()
  996. end
  997. EmptyTable = {}
  998. if MouseFunction ~= nil then
  999. MouseFunction:disconnect()
  1000. KeyDownFunction:disconnect()
  1001. KeyUpFunction:disconnect()
  1002. end
  1003. end
  1004. end)
  1005. end
  1006.  
  1007. -- Mediafire
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement