RoomaticViner

OP Script : c00lkidd GUI (may work but idk)

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