zombieslayerwtf

Survivor Gui

Oct 21st, 2018
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local Players = game.Players
  2. local Player = Players.LocalPlayer
  3. local Mouse = Player:GetMouse()
  4. local Misc = game.Workspace.Misc
  5. local CoinAimbot = false
  6. local PlayerTribe = "None"
  7. local PlayerTribeNum = 0
  8. local KeyBinding = false
  9. local ClickMethod = nil
  10. local flying = false
  11. local TotalDebugs = 0
  12.  
  13. -- Functions :
  14.  
  15. local function BoolToWord(Bool,Inversal)
  16. if Bool == false and Inversal == true then
  17. return "On"
  18. elseif Inversal == false and Bool == false then
  19. return "Off"
  20. elseif Inversal == false and Bool then
  21. return "On"
  22. elseif Inversal == true and Bool then
  23. return "Off"
  24. else
  25. return tostring(Bool)
  26. end
  27. end
  28.  
  29. local function WaitForProperty(Object,Property)
  30. repeat
  31. wait(0.5)
  32. until Object[Property] ~= nil
  33. end
  34.  
  35. -- Objects
  36.  
  37. local SurvivorGui = Instance.new("ScreenGui")
  38. local LoadingFrame = Instance.new("Frame")
  39. local MainTitle = Instance.new("TextLabel")
  40. local Credits = Instance.new("TextLabel")
  41. local VeteranIcon = Instance.new("ImageLabel")
  42. local Skids = Instance.new("TextLabel")
  43. local Loading = Instance.new("TextLabel")
  44. local Progress = Instance.new("TextLabel")
  45. local Credits1 = Instance.new("TextLabel")
  46. local MainButton = Instance.new("ImageButton")
  47. local Borders = Instance.new("Frame")
  48. local Border = Instance.new("ImageLabel")
  49. local Border_2 = Instance.new("ImageLabel")
  50. local Border_3 = Instance.new("ImageLabel")
  51. local Border_4 = Instance.new("ImageLabel")
  52. local Border_5 = Instance.new("ImageLabel")
  53. local Border_6 = Instance.new("ImageLabel")
  54. local Border_7 = Instance.new("ImageLabel")
  55. local Border_8 = Instance.new("ImageLabel")
  56. local MainFrame = Instance.new("Frame")
  57. local Borders_2 = Instance.new("Frame")
  58. local Border_9 = Instance.new("ImageLabel")
  59. local Border_10 = Instance.new("ImageLabel")
  60. local Border_11 = Instance.new("ImageLabel")
  61. local Border_12 = Instance.new("ImageLabel")
  62. local Border_13 = Instance.new("ImageLabel")
  63. local Border_14 = Instance.new("ImageLabel")
  64. local Border_15 = Instance.new("ImageLabel")
  65. local Border_16 = Instance.new("ImageLabel")
  66. local MainCmds = Instance.new("TextButton")
  67. local Challenges = Instance.new("TextButton")
  68. local Extras = Instance.new("TextButton")
  69. local Pages = Instance.new("Frame")
  70. local MainCmdsPage = Instance.new("ScrollingFrame")
  71. local GIdols = Instance.new("TextButton")
  72. local GCoins = Instance.new("TextButton")
  73. local GFStopIdols = Instance.new("TextButton")
  74. local CAim = Instance.new("TextLabel")
  75. local CAimB = Instance.new("TextButton")
  76. local TribeState = Instance.new("TextLabel")
  77. local CDst = Instance.new("TextLabel")
  78. local CDstB = Instance.new("TextButton")
  79. local CTp = Instance.new("TextLabel")
  80. local CTpB = Instance.new("TextButton")
  81. local Inital = Instance.new("TextButton")
  82. local IniNote = Instance.new("TextLabel")
  83. local Fly = Instance.new("TextLabel")
  84. local FlyB = Instance.new("TextButton")
  85. local ExtrasPage = Instance.new("ScrollingFrame")
  86. local ChatS = Instance.new("TextButton")
  87. local ChatL = Instance.new("TextLabel")
  88. local MoveL = Instance.new("TextLabel")
  89. local MoveS = Instance.new("TextButton")
  90. local KnockL = Instance.new("TextLabel")
  91. local KnockS = Instance.new("TextButton")
  92. local KnockL_2 = Instance.new("TextLabel")
  93. local CDbg = Instance.new("TextLabel")
  94. local CDbgB = Instance.new("TextButton")
  95. local Xplr = Instance.new("TextButton")
  96. local RSpyB = Instance.new("TextButton")
  97. local ChallengesPage = Instance.new("ScrollingFrame")
  98. local gag = Instance.new("TextButton")
  99. local byb = Instance.new("TextButton")
  100. local TotM = Instance.new("TextButton")
  101. local CCombo = Instance.new("TextButton")
  102. local BtTP = Instance.new("TextButton")
  103. local ChatL_2 = Instance.new("TextLabel")
  104. local DDwelling = Instance.new("TextButton")
  105. local Tidepool = Instance.new("TextButton")
  106. local IZoom = Instance.new("TextButton")
  107. local IZoomB = Instance.new("TextButton")
  108. local SDes = Instance.new("TextButton")
  109.  
  110. local yesasda = false
  111. if game:GetService("Players").LocalPlayer:FindFirstChild("Premium") then
  112. game:GetService("Players").LocalPlayer.Premium.Value = true
  113. end
  114. --[[ wont work really
  115. if game:GetService("Players").LocalPlayer:FindFirstChild("Stats") then
  116. if game:GetService("Players").LocalPlayer.Stats:FindFirstChild("Premium Torch") then
  117. game:GetService("Players").LocalPlayer.Stats["Premium Torch"].Value = 1
  118. end
  119. if game:GetService("Players").LocalPlayer.Stats:FindFirstChild("Premium Trail") then
  120. game:GetService("Players").LocalPlayer.Stats["Premium Trail"].Value = 1
  121. end
  122. end
  123. ]]
  124.  
  125. -- Properties
  126.  
  127. SurvivorGui.Name = "SurvivorGui"
  128. SurvivorGui.Parent = game.CoreGui
  129. SurvivorGui.ResetOnSpawn = false
  130.  
  131. LoadingFrame.Name = "LoadingFrame"
  132. LoadingFrame.Parent = SurvivorGui
  133. LoadingFrame.BackgroundColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  134. LoadingFrame.Size = UDim2.new(1, 0, 1, 0)
  135. LoadingFrame.ZIndex = 100
  136.  
  137. GFStopIdols.Name = "GFStopIdols"
  138. GFStopIdols.Parent = MainCmdsPage
  139. GFStopIdols.BackgroundColor3 = Color3.new(1, 1, 1)
  140. GFStopIdols.BackgroundTransparency = 1
  141. GFStopIdols.Position = UDim2.new(0.332565278, 0, 0.0160256922, 0)
  142. GFStopIdols.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
  143. GFStopIdols.Font = Enum.Font.Highway
  144. GFStopIdols.Text = "Force Stop Get Idols/Legacies"
  145. GFStopIdols.TextColor3 = Color3.new(1, 1, 1)
  146. GFStopIdols.TextSize = 20
  147.  
  148. SDes.Name = "SDes"
  149. SDes.Parent = MainFrame
  150. SDes.BackgroundColor3 = Color3.new(1, 1, 1)
  151. SDes.BackgroundTransparency = 1
  152. SDes.Position = UDim2.new(-0.0225140713, 0, 0.951661646, 0)
  153. SDes.Size = UDim2.new(0.17636022, 0, 0.0302114803, 0)
  154. SDes.Font = Enum.Font.Highway
  155. SDes.Text = "SELF DESTRUCT"
  156. SDes.TextColor3 = Color3.new(1, 0, 0)
  157. SDes.TextScaled = true
  158. SDes.TextSize = 30
  159. SDes.TextWrapped = true
  160.  
  161. IZoom.Name = "InfZoom"
  162. IZoom.Parent = MainCmdsPage
  163. IZoom.BackgroundColor3 = Color3.new(1, 1, 1)
  164. IZoom.BackgroundTransparency = 1
  165. IZoom.Position = UDim2.new(0, 0, 0.515999973, 0)
  166. IZoom.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  167. IZoom.ZIndex = 101
  168. IZoom.Font = Enum.Font.Highway
  169. IZoom.Text = "Infinite Zoom Out:"
  170. IZoom.TextColor3 = Color3.new(1, 1, 1)
  171. IZoom.TextScaled = true
  172. IZoom.TextSize = 14
  173. IZoom.TextWrapped = true
  174.  
  175. IZoomB.Name = "InfZoomB"
  176. IZoomB.Parent = MainCmdsPage
  177. IZoomB.BackgroundColor3 = Color3.new(1, 1, 1)
  178. IZoomB.BackgroundTransparency = 1
  179. IZoomB.Position = UDim2.new(0.80400002, 0, 0.515999973, 0)
  180. IZoomB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  181. IZoomB.Font = Enum.Font.Highway
  182. IZoomB.Text = "Off"
  183. IZoomB.TextColor3 = Color3.new(1, 1, 1)
  184. IZoomB.TextSize = 30
  185.  
  186. MainTitle.Name = "MainTitle"
  187. MainTitle.Parent = LoadingFrame
  188. MainTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  189. MainTitle.BackgroundTransparency = 1
  190. MainTitle.Size = UDim2.new(1, 0, 0.0518867932, 0)
  191. MainTitle.ZIndex = 101
  192. MainTitle.Font = Enum.Font.Highway
  193. MainTitle.Text = "Survivor GUI"
  194. MainTitle.TextColor3 = Color3.new(1, 1, 1)
  195. MainTitle.TextScaled = true
  196. MainTitle.TextSize = 14
  197. MainTitle.TextWrapped = true
  198.  
  199. Credits.Name = "Credits"
  200. Credits.Parent = LoadingFrame
  201. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  202. Credits.BackgroundTransparency = 1
  203. Credits.Position = UDim2.new(-0.00658857962, 0, 0.0518867932, 0)
  204. Credits.Size = UDim2.new(1, 0, 0.0518867932, 0)
  205. Credits.ZIndex = 101
  206. Credits.Font = Enum.Font.Highway
  207. Credits.Text = "By VeteranBlue | V3rm : Exit0t"
  208. Credits.TextColor3 = Color3.new(1, 1, 1)
  209. Credits.TextScaled = true
  210. Credits.TextSize = 14
  211. Credits.TextStrokeColor3 = Color3.new(0.172549, 0.172549, 0.172549)
  212. Credits.TextWrapped = true
  213.  
  214. VeteranIcon.Name = "VeteranIcon"
  215. VeteranIcon.Parent = LoadingFrame
  216. VeteranIcon.BackgroundColor3 = Color3.new(1, 1, 1)
  217. VeteranIcon.BackgroundTransparency = 1
  218. VeteranIcon.Position = UDim2.new(0.458272308, 0, 0.403301895, 0)
  219. VeteranIcon.Size = UDim2.new(0, 114, 0, 123)
  220. VeteranIcon.ZIndex = 101
  221. VeteranIcon.Image = "rbxassetid://1677963821"
  222.  
  223. Skids.Name = "Skids"
  224. Skids.Parent = LoadingFrame
  225. Skids.BackgroundColor3 = Color3.new(1, 1, 1)
  226. Skids.BackgroundTransparency = 1
  227. Skids.Position = UDim2.new(0, 0, 0.948113203, 0)
  228. Skids.Size = UDim2.new(1, 0, 0.0518867932, 0)
  229. Skids.ZIndex = 101
  230. Skids.Font = Enum.Font.Highway
  231. Skids.Text = "This Script Was Sold For : 50R$, If You've Got It For Free, Then Consider Yourself a Skid."
  232. Skids.TextColor3 = Color3.new(1, 1, 1)
  233. Skids.TextScaled = true
  234. Skids.TextSize = 14
  235. Skids.TextWrapped = true
  236.  
  237. Loading.Name = "Loading"
  238. Loading.Parent = LoadingFrame
  239. Loading.BackgroundColor3 = Color3.new(1, 1, 1)
  240. Loading.BackgroundTransparency = 1
  241. Loading.Position = UDim2.new(0, 0, 0.597484231, 0)
  242. Loading.Size = UDim2.new(1, 0, 0.0518867932, 0)
  243. Loading.ZIndex = 101
  244. Loading.Font = Enum.Font.Highway
  245. Loading.Text = "Loading..."
  246. Loading.TextColor3 = Color3.new(1, 1, 1)
  247. Loading.TextScaled = true
  248. Loading.TextSize = 14
  249. Loading.TextWrapped = true
  250.  
  251. Progress.Name = "Progress"
  252. Progress.Parent = LoadingFrame
  253. Progress.BackgroundColor3 = Color3.new(1, 1, 1)
  254. Progress.BackgroundTransparency = 1
  255. Progress.Position = UDim2.new(0, 0, 0.649371028, 0)
  256. Progress.Size = UDim2.new(1, 0, 0.0518867932, 0)
  257. Progress.ZIndex = 101
  258. Progress.Font = Enum.Font.Highway
  259. Progress.Text = "Gui Objects : 0/54"
  260. Progress.TextColor3 = Color3.new(1, 1, 1)
  261. Progress.TextScaled = true
  262. Progress.TextSize = 14
  263. Progress.TextWrapped = true
  264.  
  265. Credits1.Name = "Credits1"
  266. Credits1.Parent = LoadingFrame
  267. Credits1.BackgroundColor3 = Color3.new(1, 1, 1)
  268. Credits1.BackgroundTransparency = 1
  269. Credits1.Position = UDim2.new(-0.00658857962, 0, 0.103773586, 0)
  270. Credits1.Size = UDim2.new(1, 0, 0.0518867932, 0)
  271. Credits1.ZIndex = 101
  272. Credits1.Font = Enum.Font.Highway
  273. Credits1.Text = "Frrazy : Remote Recon"
  274. Credits1.TextColor3 = Color3.new(1, 1, 1)
  275. Credits1.TextScaled = true
  276. Credits1.TextSize = 14
  277. Credits1.TextStrokeColor3 = Color3.new(0.172549, 0.172549, 0.172549)
  278. Credits1.TextWrapped = true
  279.  
  280. MainButton.Name = "MainButton"
  281. MainButton.Parent = SurvivorGui
  282. MainButton.BackgroundColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  283. MainButton.BorderSizePixel = 0
  284. MainButton.Position = UDim2.new(0.932650089, 0, 0.855345964, 0)
  285. MainButton.Size = UDim2.new(0, 75, 0, 75)
  286. MainButton.Visible = false
  287. MainButton.AutoButtonColor = false
  288. MainButton.Image = "rbxassetid://1677963821"
  289.  
  290. Borders.Name = "Borders"
  291. Borders.Parent = MainButton
  292. Borders.BackgroundColor3 = Color3.new(1, 1, 1)
  293. Borders.BackgroundTransparency = 1
  294. Borders.BorderSizePixel = 0
  295. Borders.Size = UDim2.new(1, 0, 1, 0)
  296. Borders.ZIndex = 102
  297.  
  298. Border.Name = "Border"
  299. Border.Parent = Borders
  300. Border.BackgroundColor3 = Color3.new(1, 1, 1)
  301. Border.BackgroundTransparency = 1
  302. Border.BorderSizePixel = 0
  303. Border.Position = UDim2.new(0, -12, 0, -12)
  304. Border.Size = UDim2.new(0, 12, 0, 12)
  305. Border.ZIndex = 103
  306. Border.Image = "http://www.roblox.com/asset/?id=238725003"
  307. Border.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  308. Border.ImageRectSize = Vector2.new(12, 12)
  309.  
  310. Border_2.Name = "Border"
  311. Border_2.Parent = Borders
  312. Border_2.BackgroundColor3 = Color3.new(1, 1, 1)
  313. Border_2.BackgroundTransparency = 1
  314. Border_2.BorderSizePixel = 0
  315. Border_2.Position = UDim2.new(1, 0, 0, -12)
  316. Border_2.Size = UDim2.new(0, 12, 0, 12)
  317. Border_2.ZIndex = 103
  318. Border_2.Image = "http://www.roblox.com/asset/?id=238725003"
  319. Border_2.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  320. Border_2.ImageRectOffset = Vector2.new(24, 0)
  321. Border_2.ImageRectSize = Vector2.new(12, 12)
  322.  
  323. Border_3.Name = "Border"
  324. Border_3.Parent = Borders
  325. Border_3.BackgroundColor3 = Color3.new(1, 1, 1)
  326. Border_3.BackgroundTransparency = 1
  327. Border_3.BorderSizePixel = 0
  328. Border_3.Position = UDim2.new(0, -12, 1, 0)
  329. Border_3.Size = UDim2.new(0, 12, 0, 12)
  330. Border_3.ZIndex = 103
  331. Border_3.Image = "http://www.roblox.com/asset/?id=238725003"
  332. Border_3.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  333. Border_3.ImageRectOffset = Vector2.new(0, 24)
  334. Border_3.ImageRectSize = Vector2.new(12, 12)
  335.  
  336. Border_4.Name = "Border"
  337. Border_4.Parent = Borders
  338. Border_4.BackgroundColor3 = Color3.new(1, 1, 1)
  339. Border_4.BackgroundTransparency = 1
  340. Border_4.BorderSizePixel = 0
  341. Border_4.Position = UDim2.new(1, 0, 1, 0)
  342. Border_4.Size = UDim2.new(0, 12, 0, 12)
  343. Border_4.ZIndex = 103
  344. Border_4.Image = "http://www.roblox.com/asset/?id=238725003"
  345. Border_4.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  346. Border_4.ImageRectOffset = Vector2.new(24, 24)
  347. Border_4.ImageRectSize = Vector2.new(12, 12)
  348.  
  349. Border_5.Name = "Border"
  350. Border_5.Parent = Borders
  351. Border_5.BackgroundColor3 = Color3.new(1, 1, 1)
  352. Border_5.BackgroundTransparency = 1
  353. Border_5.BorderSizePixel = 0
  354. Border_5.Position = UDim2.new(0, 0, 1, 0)
  355. Border_5.Size = UDim2.new(1, 0, 0, 12)
  356. Border_5.ZIndex = 103
  357. Border_5.Image = "http://www.roblox.com/asset/?id=238725003"
  358. Border_5.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  359. Border_5.ImageRectOffset = Vector2.new(12, 24)
  360. Border_5.ImageRectSize = Vector2.new(12, 12)
  361.  
  362. Border_6.Name = "Border"
  363. Border_6.Parent = Borders
  364. Border_6.BackgroundColor3 = Color3.new(1, 1, 1)
  365. Border_6.BackgroundTransparency = 1
  366. Border_6.BorderSizePixel = 0
  367. Border_6.Position = UDim2.new(0, 0, 0, -12)
  368. Border_6.Size = UDim2.new(1, 0, 0, 12)
  369. Border_6.ZIndex = 103
  370. Border_6.Image = "http://www.roblox.com/asset/?id=238725003"
  371. Border_6.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  372. Border_6.ImageRectOffset = Vector2.new(12, 0)
  373. Border_6.ImageRectSize = Vector2.new(12, 12)
  374.  
  375. Border_7.Name = "Border"
  376. Border_7.Parent = Borders
  377. Border_7.BackgroundColor3 = Color3.new(1, 1, 1)
  378. Border_7.BackgroundTransparency = 1
  379. Border_7.BorderSizePixel = 0
  380. Border_7.Position = UDim2.new(0, -12, 0, 0)
  381. Border_7.Size = UDim2.new(0, 12, 1, 0)
  382. Border_7.ZIndex = 103
  383. Border_7.Image = "http://www.roblox.com/asset/?id=238725003"
  384. Border_7.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  385. Border_7.ImageRectOffset = Vector2.new(0, 12)
  386. Border_7.ImageRectSize = Vector2.new(12, 12)
  387.  
  388. Border_8.Name = "Border"
  389. Border_8.Parent = Borders
  390. Border_8.BackgroundColor3 = Color3.new(1, 1, 1)
  391. Border_8.BackgroundTransparency = 1
  392. Border_8.BorderSizePixel = 0
  393. Border_8.Position = UDim2.new(1, 0, 0, 0)
  394. Border_8.Size = UDim2.new(0, 12, 1, 0)
  395. Border_8.ZIndex = 103
  396. Border_8.Image = "http://www.roblox.com/asset/?id=238725003"
  397. Border_8.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  398. Border_8.ImageRectOffset = Vector2.new(24, 12)
  399. Border_8.ImageRectSize = Vector2.new(12, 12)
  400.  
  401. MainFrame.Name = "MainFrame"
  402. MainFrame.Parent = SurvivorGui
  403. MainFrame.BackgroundColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  404. MainFrame.BorderSizePixel = 0
  405. MainFrame.Position = UDim2.new(0.261713028, 0, 0.224842772, 0)
  406. MainFrame.Size = UDim2.new(0.476573944, 0, 0.550314486, 0)
  407. MainFrame.Visible = false
  408.  
  409. Borders_2.Name = "Borders"
  410. Borders_2.Parent = MainFrame
  411. Borders_2.BackgroundColor3 = Color3.new(1, 1, 1)
  412. Borders_2.BackgroundTransparency = 1
  413. Borders_2.BorderSizePixel = 0
  414. Borders_2.Size = UDim2.new(1, 0, 1, 0)
  415. Borders_2.ZIndex = 102
  416.  
  417. Border_9.Name = "Border"
  418. Border_9.Parent = Borders_2
  419. Border_9.BackgroundColor3 = Color3.new(1, 1, 1)
  420. Border_9.BackgroundTransparency = 1
  421. Border_9.BorderSizePixel = 0
  422. Border_9.Position = UDim2.new(0, -12, 0, -12)
  423. Border_9.Size = UDim2.new(0, 12, 0, 12)
  424. Border_9.ZIndex = 103
  425. Border_9.Image = "http://www.roblox.com/asset/?id=238725003"
  426. Border_9.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  427. Border_9.ImageRectSize = Vector2.new(12, 12)
  428.  
  429. Border_10.Name = "Border"
  430. Border_10.Parent = Borders_2
  431. Border_10.BackgroundColor3 = Color3.new(1, 1, 1)
  432. Border_10.BackgroundTransparency = 1
  433. Border_10.BorderSizePixel = 0
  434. Border_10.Position = UDim2.new(1, 0, 0, -12)
  435. Border_10.Size = UDim2.new(0, 12, 0, 12)
  436. Border_10.ZIndex = 103
  437. Border_10.Image = "http://www.roblox.com/asset/?id=238725003"
  438. Border_10.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  439. Border_10.ImageRectOffset = Vector2.new(24, 0)
  440. Border_10.ImageRectSize = Vector2.new(12, 12)
  441.  
  442. Border_11.Name = "Border"
  443. Border_11.Parent = Borders_2
  444. Border_11.BackgroundColor3 = Color3.new(1, 1, 1)
  445. Border_11.BackgroundTransparency = 1
  446. Border_11.BorderSizePixel = 0
  447. Border_11.Position = UDim2.new(0, -12, 1, 0)
  448. Border_11.Size = UDim2.new(0, 12, 0, 12)
  449. Border_11.ZIndex = 103
  450. Border_11.Image = "http://www.roblox.com/asset/?id=238725003"
  451. Border_11.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  452. Border_11.ImageRectOffset = Vector2.new(0, 24)
  453. Border_11.ImageRectSize = Vector2.new(12, 12)
  454.  
  455. Border_12.Name = "Border"
  456. Border_12.Parent = Borders_2
  457. Border_12.BackgroundColor3 = Color3.new(1, 1, 1)
  458. Border_12.BackgroundTransparency = 1
  459. Border_12.BorderSizePixel = 0
  460. Border_12.Position = UDim2.new(1, 0, 1, 0)
  461. Border_12.Size = UDim2.new(0, 12, 0, 12)
  462. Border_12.ZIndex = 103
  463. Border_12.Image = "http://www.roblox.com/asset/?id=238725003"
  464. Border_12.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  465. Border_12.ImageRectOffset = Vector2.new(24, 24)
  466. Border_12.ImageRectSize = Vector2.new(12, 12)
  467.  
  468. Border_13.Name = "Border"
  469. Border_13.Parent = Borders_2
  470. Border_13.BackgroundColor3 = Color3.new(1, 1, 1)
  471. Border_13.BackgroundTransparency = 1
  472. Border_13.BorderSizePixel = 0
  473. Border_13.Position = UDim2.new(0, 0, 1, 0)
  474. Border_13.Size = UDim2.new(1, 0, 0, 12)
  475. Border_13.ZIndex = 103
  476. Border_13.Image = "http://www.roblox.com/asset/?id=238725003"
  477. Border_13.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  478. Border_13.ImageRectOffset = Vector2.new(12, 24)
  479. Border_13.ImageRectSize = Vector2.new(12, 12)
  480.  
  481. Border_14.Name = "Border"
  482. Border_14.Parent = Borders_2
  483. Border_14.BackgroundColor3 = Color3.new(1, 1, 1)
  484. Border_14.BackgroundTransparency = 1
  485. Border_14.BorderSizePixel = 0
  486. Border_14.Position = UDim2.new(0, 0, 0, -12)
  487. Border_14.Size = UDim2.new(1, 0, 0, 12)
  488. Border_14.ZIndex = 103
  489. Border_14.Image = "http://www.roblox.com/asset/?id=238725003"
  490. Border_14.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  491. Border_14.ImageRectOffset = Vector2.new(12, 0)
  492. Border_14.ImageRectSize = Vector2.new(12, 12)
  493.  
  494. Border_15.Name = "Border"
  495. Border_15.Parent = Borders_2
  496. Border_15.BackgroundColor3 = Color3.new(1, 1, 1)
  497. Border_15.BackgroundTransparency = 1
  498. Border_15.BorderSizePixel = 0
  499. Border_15.Position = UDim2.new(0, -12, 0, 0)
  500. Border_15.Size = UDim2.new(0, 12, 1, 0)
  501. Border_15.ZIndex = 103
  502. Border_15.Image = "http://www.roblox.com/asset/?id=238725003"
  503. Border_15.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  504. Border_15.ImageRectOffset = Vector2.new(0, 12)
  505. Border_15.ImageRectSize = Vector2.new(12, 12)
  506.  
  507. Border_16.Name = "Border"
  508. Border_16.Parent = Borders_2
  509. Border_16.BackgroundColor3 = Color3.new(1, 1, 1)
  510. Border_16.BackgroundTransparency = 1
  511. Border_16.BorderSizePixel = 0
  512. Border_16.Position = UDim2.new(1, 0, 0, 0)
  513. Border_16.Size = UDim2.new(0, 12, 1, 0)
  514. Border_16.ZIndex = 103
  515. Border_16.Image = "http://www.roblox.com/asset/?id=238725003"
  516. Border_16.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
  517. Border_16.ImageRectOffset = Vector2.new(24, 12)
  518. Border_16.ImageRectSize = Vector2.new(12, 12)
  519.  
  520. MainCmds.Name = "MainCmds"
  521. MainCmds.Parent = MainFrame
  522. MainCmds.BackgroundColor3 = Color3.new(1, 1, 1)
  523. MainCmds.BackgroundTransparency = 1
  524. MainCmds.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
  525. MainCmds.Font = Enum.Font.Highway
  526. MainCmds.Text = "Main Commands"
  527. MainCmds.TextColor3 = Color3.new(1, 1, 1)
  528. MainCmds.TextSize = 30
  529.  
  530. Challenges.Name = "Challenges"
  531. Challenges.Parent = MainFrame
  532. Challenges.BackgroundColor3 = Color3.new(1, 1, 1)
  533. Challenges.BackgroundTransparency = 1
  534. Challenges.Position = UDim2.new(0.333333343, 0, 0, 0)
  535. Challenges.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
  536. Challenges.Font = Enum.Font.Highway
  537. Challenges.Text = "Challenges"
  538. Challenges.TextColor3 = Color3.new(1, 1, 1)
  539. Challenges.TextSize = 30
  540.  
  541. Extras.Name = "Extras"
  542. Extras.Parent = MainFrame
  543. Extras.BackgroundColor3 = Color3.new(1, 1, 1)
  544. Extras.BackgroundTransparency = 1
  545. Extras.Position = UDim2.new(0.666666687, 0, 0, 0)
  546. Extras.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
  547. Extras.Font = Enum.Font.Highway
  548. Extras.Text = "Extras"
  549. Extras.TextColor3 = Color3.new(1, 1, 1)
  550. Extras.TextSize = 30
  551.  
  552. Pages.Name = "Pages"
  553. Pages.Parent = MainFrame
  554. Pages.BackgroundColor3 = Color3.new(1, 1, 1)
  555. Pages.BackgroundTransparency = 1
  556. Pages.Position = UDim2.new(0, 0, 0.108571425, 0)
  557. Pages.Size = UDim2.new(1, 0, 0.89142859, 0)
  558.  
  559. MainCmdsPage.Name = "MainCmdsPage"
  560. MainCmdsPage.Parent = Pages
  561. MainCmdsPage.BackgroundColor3 = Color3.new(1, 1, 1)
  562. MainCmdsPage.BackgroundTransparency = 1
  563. MainCmdsPage.BorderSizePixel = 0
  564. MainCmdsPage.Size = UDim2.new(1, 0, 1, 0)
  565. MainCmdsPage.CanvasSize = UDim2.new(0, 0, 0, 0)
  566.  
  567. GIdols.Name = "GIdols"
  568. GIdols.Parent = MainCmdsPage
  569. GIdols.BackgroundColor3 = Color3.new(1, 1, 1)
  570. GIdols.BackgroundTransparency = 1
  571. GIdols.Position = UDim2.new(0, 0, 0.0160256922, 0)
  572. GIdols.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
  573. GIdols.Font = Enum.Font.Highway
  574. GIdols.Text = "Get Idols/Legacies"
  575. GIdols.TextColor3 = Color3.new(1, 1, 1)
  576. GIdols.TextSize = 30
  577. GIdols.TextScaled = true
  578.  
  579. GCoins.Name = "GCoins"
  580. GCoins.Parent = MainCmdsPage
  581. GCoins.BackgroundColor3 = Color3.new(1, 1, 1)
  582. GCoins.BackgroundTransparency = 1
  583. GCoins.Position = UDim2.new(0.665898621, 0, 0.0160256922, 0)
  584. GCoins.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
  585. GCoins.Font = Enum.Font.Highway
  586. GCoins.Text = "Get Coins"
  587. GCoins.TextColor3 = Color3.new(1, 1, 1)
  588. GCoins.TextSize = 30
  589.  
  590. CAim.Name = "CAim"
  591. CAim.Parent = MainCmdsPage
  592. CAim.BackgroundColor3 = Color3.new(1, 1, 1)
  593. CAim.BackgroundTransparency = 1
  594. CAim.Position = UDim2.new(-0.000768049154, 0, 0.355769217, 0)
  595. CAim.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  596. CAim.ZIndex = 101
  597. CAim.Font = Enum.Font.Highway
  598. CAim.Text = "Coins AimBot :"
  599. CAim.TextColor3 = Color3.new(1, 1, 1)
  600. CAim.TextScaled = true
  601. CAim.TextSize = 14
  602. CAim.TextWrapped = true
  603.  
  604. CAimB.Name = "CAimB"
  605. CAimB.Parent = MainCmdsPage
  606. CAimB.BackgroundColor3 = Color3.new(1, 1, 1)
  607. CAimB.BackgroundTransparency = 1
  608. CAimB.Position = UDim2.new(0.804147422, 0, 0.355769217, 0)
  609. CAimB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  610. CAimB.Font = Enum.Font.Highway
  611. CAimB.Text = "Off"
  612. CAimB.TextColor3 = Color3.new(1, 1, 1)
  613. CAimB.TextSize = 30
  614.  
  615. TribeState.Name = "TribeState"
  616. TribeState.Parent = MainCmdsPage
  617. TribeState.BackgroundColor3 = Color3.new(1, 1, 1)
  618. TribeState.BackgroundTransparency = 1
  619. TribeState.Position = UDim2.new(0, 0, 0.897435904, 0)
  620. TribeState.Size = UDim2.new(0.998463929, 0, 0.0801282078, 0)
  621. TribeState.ZIndex = 101
  622. TribeState.Font = Enum.Font.Highway
  623. TribeState.Text = "Your Tribe : None"
  624. TribeState.TextColor3 = Color3.new(1, 1, 1)
  625. TribeState.TextScaled = true
  626. TribeState.TextSize = 14
  627. TribeState.TextWrapped = true
  628.  
  629. CDst.Name = "CDst"
  630. CDst.Parent = MainCmdsPage
  631. CDst.BackgroundColor3 = Color3.new(1, 1, 1)
  632. CDst.BackgroundTransparency = 1
  633. CDst.Position = UDim2.new(0, 0, 0.275641024, 0)
  634. CDst.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  635. CDst.ZIndex = 101
  636. CDst.Font = Enum.Font.Highway
  637. CDst.Text = "Click Destroy"
  638. CDst.TextColor3 = Color3.new(1, 1, 1)
  639. CDst.TextScaled = true
  640. CDst.TextSize = 14
  641. CDst.TextWrapped = true
  642.  
  643. CDstB.Name = "CDstB"
  644. CDstB.Parent = MainCmdsPage
  645. CDstB.BackgroundColor3 = Color3.new(1, 1, 1)
  646. CDstB.BackgroundTransparency = 1
  647. CDstB.Position = UDim2.new(0.804915428, 0, 0.275641024, 0)
  648. CDstB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  649. CDstB.Font = Enum.Font.Highway
  650. CDstB.Text = "Off"
  651. CDstB.TextColor3 = Color3.new(1, 1, 1)
  652. CDstB.TextSize = 30
  653.  
  654. CTp.Name = "CTp"
  655. CTp.Parent = MainCmdsPage
  656. CTp.BackgroundColor3 = Color3.new(1, 1, 1)
  657. CTp.BackgroundTransparency = 1
  658. CTp.Position = UDim2.new(0, 0, 0.195512846, 0)
  659. CTp.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  660. CTp.ZIndex = 101
  661. CTp.Font = Enum.Font.Highway
  662. CTp.Text = "Click Teleport"
  663. CTp.TextColor3 = Color3.new(1, 1, 1)
  664. CTp.TextScaled = true
  665. CTp.TextSize = 14
  666. CTp.TextWrapped = true
  667.  
  668. CTpB.Name = "CTpB"
  669. CTpB.Parent = MainCmdsPage
  670. CTpB.BackgroundColor3 = Color3.new(1, 1, 1)
  671. CTpB.BackgroundTransparency = 1
  672. CTpB.Position = UDim2.new(0.804915428, 0, 0.195512846, 0)
  673. CTpB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  674. CTpB.Font = Enum.Font.Highway
  675. CTpB.Text = "Off"
  676. CTpB.TextColor3 = Color3.new(1, 1, 1)
  677. CTpB.TextSize = 30
  678.  
  679. Inital.Name = "Inital"
  680. Inital.Parent = MainCmdsPage
  681. Inital.BackgroundColor3 = Color3.new(1, 1, 1)
  682. Inital.BackgroundTransparency = 1
  683. Inital.Position = UDim2.new(0.230769232, 0, 0.61016947, 0)
  684. Inital.Size = UDim2.new(0.544090033, 0, 0.0813559294, 0)
  685. Inital.Font = Enum.Font.Highway
  686. Inital.Text = "Initallize"
  687. Inital.TextColor3 = Color3.new(1, 1, 1)
  688. Inital.TextSize = 30
  689.  
  690. IniNote.Name = "IniNote"
  691. IniNote.Parent = MainCmdsPage
  692. IniNote.BackgroundColor3 = Color3.new(1, 1, 1)
  693. IniNote.BackgroundTransparency = 1
  694. IniNote.Position = UDim2.new(0.00136425649, 0, 0.693578064, 0)
  695. IniNote.Size = UDim2.new(0.998463929, 0, 0.0801282078, 0)
  696. IniNote.ZIndex = 101
  697. IniNote.Font = Enum.Font.Highway
  698. IniNote.Text = "Note : Initallize Every Time Your Tribe Changes."
  699. IniNote.TextColor3 = Color3.new(1, 1, 1)
  700. IniNote.TextScaled = true
  701. IniNote.TextSize = 14
  702. IniNote.TextWrapped = true
  703.  
  704. Fly.Name = "Fly"
  705. Fly.Parent = MainCmdsPage
  706. Fly.BackgroundColor3 = Color3.new(1, 1, 1)
  707. Fly.BackgroundTransparency = 1
  708. Fly.Position = UDim2.new(-0.000768049154, 0, 0.4357692, 0)
  709. Fly.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  710. Fly.ZIndex = 101
  711. Fly.Font = Enum.Font.Highway
  712. Fly.Text = "Flying"
  713. Fly.TextColor3 = Color3.new(1, 1, 1)
  714. Fly.TextScaled = true
  715. Fly.TextSize = 14
  716. Fly.TextWrapped = true
  717.  
  718. FlyB.Name = "FlyB"
  719. FlyB.Parent = MainCmdsPage
  720. FlyB.BackgroundColor3 = Color3.new(1, 1, 1)
  721. FlyB.BackgroundTransparency = 1
  722. FlyB.Position = UDim2.new(0.804147422, 0, 0.4357692, 0)
  723. FlyB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  724. FlyB.Font = Enum.Font.Highway
  725. FlyB.Text = "Off"
  726. FlyB.TextColor3 = Color3.new(1, 1, 1)
  727. FlyB.TextSize = 30
  728.  
  729. ExtrasPage.Name = "ExtrasPage"
  730. ExtrasPage.Parent = Pages
  731. ExtrasPage.BackgroundColor3 = Color3.new(1, 1, 1)
  732. ExtrasPage.BackgroundTransparency = 1
  733. ExtrasPage.BorderSizePixel = 0
  734. ExtrasPage.Size = UDim2.new(1, 0, 1, 0)
  735. ExtrasPage.Visible = false
  736. ExtrasPage.CanvasSize = UDim2.new(0, 0, 0, 0)
  737.  
  738. ChatS.Name = "ChatS"
  739. ChatS.Parent = ExtrasPage
  740. ChatS.BackgroundColor3 = Color3.new(1, 1, 1)
  741. ChatS.BackgroundTransparency = 1
  742. ChatS.Position = UDim2.new(0.804915488, 0, 0.0160256326, 0)
  743. ChatS.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  744. ChatS.Font = Enum.Font.Highway
  745. ChatS.Text = "Off"
  746. ChatS.TextColor3 = Color3.new(1, 1, 1)
  747. ChatS.TextSize = 30
  748.  
  749. ChatL.Name = "ChatL"
  750. ChatL.Parent = ExtrasPage
  751. ChatL.BackgroundColor3 = Color3.new(1, 1, 1)
  752. ChatL.BackgroundTransparency = 1
  753. ChatL.Position = UDim2.new(0, 0, 0.0160256326, 0)
  754. ChatL.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  755. ChatL.ZIndex = 101
  756. ChatL.Font = Enum.Font.Highway
  757. ChatL.Text = "Chatting :"
  758. ChatL.TextColor3 = Color3.new(1, 1, 1)
  759. ChatL.TextScaled = true
  760. ChatL.TextSize = 14
  761. ChatL.TextWrapped = true
  762.  
  763. MoveL.Name = "MoveL"
  764. MoveL.Parent = ExtrasPage
  765. MoveL.BackgroundColor3 = Color3.new(1, 1, 1)
  766. MoveL.BackgroundTransparency = 1
  767. MoveL.Position = UDim2.new(-0.000768049154, 0, 0.0961538404, 0)
  768. MoveL.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  769. MoveL.ZIndex = 101
  770. MoveL.Font = Enum.Font.Highway
  771. MoveL.Text = "Movement : "
  772. MoveL.TextColor3 = Color3.new(1, 1, 1)
  773. MoveL.TextScaled = true
  774. MoveL.TextSize = 14
  775. MoveL.TextWrapped = true
  776.  
  777. MoveS.Name = "MoveS"
  778. MoveS.Parent = ExtrasPage
  779. MoveS.BackgroundColor3 = Color3.new(1, 1, 1)
  780. MoveS.BackgroundTransparency = 1
  781. MoveS.Position = UDim2.new(0.804147422, 0, 0.0961538404, 0)
  782. MoveS.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  783. MoveS.Font = Enum.Font.Highway
  784. MoveS.Text = "Off"
  785. MoveS.TextColor3 = Color3.new(1, 1, 1)
  786. MoveS.TextSize = 30
  787.  
  788. KnockL.Name = "KnockL"
  789. KnockL.Parent = ExtrasPage
  790. KnockL.BackgroundColor3 = Color3.new(1, 1, 1)
  791. KnockL.BackgroundTransparency = 1
  792. KnockL.Position = UDim2.new(-0.000768049154, 0, 0.176153839, 0)
  793. KnockL.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  794. KnockL.ZIndex = 101
  795. KnockL.Font = Enum.Font.Highway
  796. KnockL.Text = "Knockable(Frozen) : "
  797. KnockL.TextColor3 = Color3.new(1, 1, 1)
  798. KnockL.TextScaled = true
  799. KnockL.TextSize = 14
  800. KnockL.TextWrapped = true
  801.  
  802. KnockS.Name = "KnockS"
  803. KnockS.Parent = ExtrasPage
  804. KnockS.BackgroundColor3 = Color3.new(1, 1, 1)
  805. KnockS.BackgroundTransparency = 1
  806. KnockS.Position = UDim2.new(0.804147422, 0, 0.176153839, 0)
  807. KnockS.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  808. KnockS.Font = Enum.Font.Highway
  809. KnockS.Text = "Off"
  810. KnockS.TextColor3 = Color3.new(1, 1, 1)
  811. KnockS.TextSize = 30
  812.  
  813. KnockL_2.Name = "KnockL"
  814. KnockL_2.Parent = ExtrasPage
  815. KnockL_2.BackgroundColor3 = Color3.new(1, 1, 1)
  816. KnockL_2.BackgroundTransparency = 1
  817. KnockL_2.Position = UDim2.new(0, 0, 0.540000021, 0)
  818. KnockL_2.Size = UDim2.new(1, 0, 0.0799999982, 0)
  819. KnockL_2.ZIndex = 101
  820. KnockL_2.Font = Enum.Font.Highway
  821. KnockL_2.Text = "Debug Commands : (Commands Used By VeteranBlue)"
  822. KnockL_2.TextColor3 = Color3.new(1, 1, 1)
  823. KnockL_2.TextScaled = true
  824. KnockL_2.TextSize = 14
  825. KnockL_2.TextWrapped = true
  826.  
  827. CDbg.Name = "CDbg"
  828. CDbg.Parent = ExtrasPage
  829. CDbg.BackgroundColor3 = Color3.new(1, 1, 1)
  830. CDbg.BackgroundTransparency = 1
  831. CDbg.Position = UDim2.new(-0.000768049154, 0, 0.619359016, 0)
  832. CDbg.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  833. CDbg.ZIndex = 101
  834. CDbg.Font = Enum.Font.Highway
  835. CDbg.Text = "Click Debug : "
  836. CDbg.TextColor3 = Color3.new(1, 1, 1)
  837. CDbg.TextScaled = true
  838. CDbg.TextSize = 14
  839. CDbg.TextWrapped = true
  840.  
  841. CDbgB.Name = "CDbgB"
  842. CDbgB.Parent = ExtrasPage
  843. CDbgB.BackgroundColor3 = Color3.new(1, 1, 1)
  844. CDbgB.BackgroundTransparency = 1
  845. CDbgB.Position = UDim2.new(0.804147422, 0, 0.619359016, 0)
  846. CDbgB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
  847. CDbgB.Font = Enum.Font.Highway
  848. CDbgB.Text = "Off"
  849. CDbgB.TextColor3 = Color3.new(1, 1, 1)
  850. CDbgB.TextSize = 30
  851.  
  852. Xplr.Name = "Xplr"
  853. Xplr.Parent = ExtrasPage
  854. Xplr.BackgroundColor3 = Color3.new(1, 1, 1)
  855. Xplr.BackgroundTransparency = 1
  856. Xplr.Position = UDim2.new(0, 0, 0.736666679, 0)
  857. Xplr.Size = UDim2.new(0.333333343, 0, 0.0799999982, 0)
  858. Xplr.Font = Enum.Font.Highway
  859. Xplr.Text = "Xplorer"
  860. Xplr.TextColor3 = Color3.new(1, 1, 1)
  861. Xplr.TextSize = 30
  862.  
  863. RSpyB.Name = "RSpyB"
  864. RSpyB.Parent = ExtrasPage
  865. RSpyB.BackgroundColor3 = Color3.new(1, 1, 1)
  866. RSpyB.BackgroundTransparency = 1
  867. RSpyB.Position = UDim2.new(0.666666687, 0, 0.736666679, 0)
  868. RSpyB.Size = UDim2.new(0.333333343, 0, 0.0799999982, 0)
  869. RSpyB.Font = Enum.Font.Highway
  870. RSpyB.Text = "RSpy"
  871. RSpyB.TextColor3 = Color3.new(1, 1, 1)
  872. RSpyB.TextSize = 30
  873.  
  874. ChallengesPage.Name = "ChallengesPage"
  875. ChallengesPage.Parent = Pages
  876. ChallengesPage.BackgroundColor3 = Color3.new(1, 1, 1)
  877. ChallengesPage.BackgroundTransparency = 1
  878. ChallengesPage.BorderSizePixel = 0
  879. ChallengesPage.Size = UDim2.new(1, 0, 1, 0)
  880. ChallengesPage.Visible = false
  881. ChallengesPage.CanvasSize = UDim2.new(0, 0, 0, 0)
  882.  
  883. gag.Name = "gag"
  884. gag.Parent = ChallengesPage
  885. gag.BackgroundColor3 = Color3.new(1, 1, 1)
  886. gag.BackgroundTransparency = 1
  887. gag.Position = UDim2.new(0, 0, 0.0160256419, 0)
  888. gag.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  889. gag.Font = Enum.Font.Highway
  890. gag.Text = "Get A Grip"
  891. gag.TextColor3 = Color3.new(1, 1, 1)
  892. gag.TextSize = 30
  893.  
  894. byb.Name = "byb"
  895. byb.Parent = ChallengesPage
  896. byb.BackgroundColor3 = Color3.new(1, 1, 1)
  897. byb.BackgroundTransparency = 1
  898. byb.Position = UDim2.new(0.332565308, 0, 0.0160256624, 0)
  899. byb.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  900. byb.Font = Enum.Font.Highway
  901. byb.Text = "Byway Bustle"
  902. byb.TextColor3 = Color3.new(1, 1, 1)
  903. byb.TextSize = 30
  904.  
  905. TotM.Name = "TotM"
  906. TotM.Parent = ChallengesPage
  907. TotM.BackgroundColor3 = Color3.new(1, 1, 1)
  908. TotM.BackgroundTransparency = 1
  909. TotM.Position = UDim2.new(0.665898681, 0, 0.0160256624, 0)
  910. TotM.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  911. TotM.Font = Enum.Font.Highway
  912. TotM.Text = "Top Of The Mount"
  913. TotM.TextColor3 = Color3.new(1, 1, 1)
  914. TotM.TextSize = 30
  915.  
  916. CCombo.Name = "CCombo"
  917. CCombo.Parent = ChallengesPage
  918. CCombo.BackgroundColor3 = Color3.new(1, 1, 1)
  919. CCombo.BackgroundTransparency = 1
  920. CCombo.Position = UDim2.new(0, 0, 0.115384616, 0)
  921. CCombo.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  922. CCombo.Font = Enum.Font.Highway
  923. CCombo.Text = "Cryptic Combo"
  924. CCombo.TextColor3 = Color3.new(1, 1, 1)
  925. CCombo.TextSize = 30
  926.  
  927. BtTP.Name = "BtTP"
  928. BtTP.Parent = ChallengesPage
  929. BtTP.BackgroundColor3 = Color3.new(1, 1, 1)
  930. BtTP.BackgroundTransparency = 1
  931. BtTP.Position = UDim2.new(0.332565278, 0, 0.887820542, 0)
  932. BtTP.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  933. BtTP.Font = Enum.Font.Highway
  934. BtTP.Text = "Beat To The Punch"
  935. BtTP.TextColor3 = Color3.new(1, 1, 1)
  936. BtTP.TextSize = 30
  937.  
  938. ChatL_2.Name = "ChatL"
  939. ChatL_2.Parent = ChallengesPage
  940. ChatL_2.BackgroundColor3 = Color3.new(1, 1, 1)
  941. ChatL_2.BackgroundTransparency = 1
  942. ChatL_2.Position = UDim2.new(-0.000768049154, 0, 0.701923132, 0)
  943. ChatL_2.Size = UDim2.new(1, 0, 0.0801282078, 0)
  944. ChatL_2.ZIndex = 101
  945. ChatL_2.Font = Enum.Font.Highway
  946. ChatL_2.Text = "Tribal Challenges : (Won't work unless You Have Initiallized)"
  947. ChatL_2.TextColor3 = Color3.new(1, 1, 1)
  948. ChatL_2.TextScaled = true
  949. ChatL_2.TextSize = 14
  950. ChatL_2.TextWrapped = true
  951.  
  952. DDwelling.Name = "DDwelling"
  953. DDwelling.Parent = ChallengesPage
  954. DDwelling.BackgroundColor3 = Color3.new(1, 1, 1)
  955. DDwelling.BackgroundTransparency = 1
  956. DDwelling.Position = UDim2.new(0.665898621, 0, 0.887820542, 0)
  957. DDwelling.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  958. DDwelling.Font = Enum.Font.Highway
  959. DDwelling.Text = "Dive Dwelling"
  960. DDwelling.TextColor3 = Color3.new(1, 1, 1)
  961. DDwelling.TextSize = 30
  962.  
  963. Tidepool.Name = "Tidepool"
  964. Tidepool.Parent = ChallengesPage
  965. Tidepool.BackgroundColor3 = Color3.new(1, 1, 1)
  966. Tidepool.BackgroundTransparency = 1
  967. Tidepool.Position = UDim2.new(0, 0, 0.887820542, 0)
  968. Tidepool.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
  969. Tidepool.Font = Enum.Font.Highway
  970. Tidepool.Text = "Tidepool"
  971. Tidepool.TextColor3 = Color3.new(1, 1, 1)
  972. Tidepool.TextSize = 30
  973.  
  974. -- Scripts
  975.  
  976. local Items = 0
  977. repeat
  978. wait(0.1)
  979. Items = Items + 1
  980. Progress.Text = "Gui Objects : "..tonumber(Items).."/54"
  981. until Items >= 54
  982.  
  983. local Ts = game:GetService("TweenService")
  984. local Ti = TweenInfo.new(
  985. 1,
  986. Enum.EasingStyle.Sine,
  987. Enum.EasingDirection.Out,
  988. 0,
  989. false,
  990. 0
  991. )
  992. local Tp = {
  993. BackgroundTransparency = 1
  994. }
  995. wait(1)
  996. Progress.Text = "Complete."
  997. wait(3)
  998. Progress.Visible = false
  999. MainTitle.Visible = false
  1000. Credits.Visible = false
  1001. Skids.Visible = false
  1002. Loading.Visible = false
  1003. Credits1.Visible = false
  1004. local Tween = Ts:Create(LoadingFrame,Ti,Tp)
  1005. Tween:Play()
  1006. wait(1.1)
  1007. wait(1)
  1008. VeteranIcon.Visible = false
  1009. LoadingFrame:Destroy()
  1010. wait(1)
  1011. MainButton.Visible = true
  1012. local function ReFly()
  1013. repeat wait()
  1014. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  1015. local mouse = game.Players.LocalPlayer:GetMouse()
  1016. repeat wait() until mouse
  1017. local plr = game.Players.LocalPlayer
  1018. local torso = plr.Character.Torso
  1019.  
  1020. local deb = true
  1021. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  1022. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  1023. local maxspeed = 50
  1024. local speed = 0
  1025.  
  1026. function Fly()
  1027. local bg = Instance.new("BodyGyro", torso)
  1028. bg.P = 9e4
  1029. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  1030. bg.cframe = torso.CFrame
  1031. local bv = Instance.new("BodyVelocity", torso)
  1032. bv.velocity = Vector3.new(0,0.1,0)
  1033. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1034. repeat wait()
  1035. plr.Character.Humanoid.PlatformStand = true
  1036. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  1037. speed = speed+.5+(speed/maxspeed)
  1038. if speed > maxspeed then
  1039. speed = maxspeed
  1040. end
  1041. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  1042. speed = speed-1
  1043. if speed < 0 then
  1044. speed = 0
  1045. end
  1046. end
  1047. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  1048. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  1049. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  1050. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  1051. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  1052. else
  1053. bv.velocity = Vector3.new(0,0.1,0)
  1054. end
  1055. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  1056. until not flying
  1057. ctrl = {f = 0, b = 0, l = 0, r = 0}
  1058. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  1059. speed = 0
  1060. bg:Destroy()
  1061. bv:Destroy()
  1062. plr.Character.Humanoid.PlatformStand = false
  1063. end
  1064. mouse.KeyDown:connect(function(key)
  1065. if key:lower() == "Deez" then
  1066. if flying then flying = false
  1067. else
  1068. flying = true
  1069. Fly()
  1070. end
  1071. elseif key:lower() == "w" then
  1072. ctrl.f = 1
  1073. elseif key:lower() == "s" then
  1074. ctrl.b = -1
  1075. elseif key:lower() == "a" then
  1076. ctrl.l = -1
  1077. elseif key:lower() == "d" then
  1078. ctrl.r = 1
  1079. end
  1080. end)
  1081. mouse.KeyUp:connect(function(key)
  1082. if key:lower() == "w" then
  1083. ctrl.f = 0
  1084. elseif key:lower() == "s" then
  1085. ctrl.b = 0
  1086. elseif key:lower() == "a" then
  1087. ctrl.l = 0
  1088. elseif key:lower() == "d" then
  1089. ctrl.r = 0
  1090. end
  1091. end)
  1092. end
  1093.  
  1094. MainButton.MouseButton1Click:Connect(function()
  1095. if MainFrame.Visible == true then
  1096. MainFrame.Visible = false
  1097. else
  1098. MainFrame.Visible = true
  1099. end
  1100. end)
  1101.  
  1102. Extras.MouseButton1Click:Connect(function()
  1103. ChallengesPage.Visible = false
  1104. MainCmdsPage.Visible = false
  1105. ExtrasPage.Visible = true
  1106. end)
  1107. MainCmds.MouseButton1Click:Connect(function()
  1108. ChallengesPage.Visible = false
  1109. MainCmdsPage.Visible = true
  1110. ExtrasPage.Visible = false
  1111. end)
  1112. Challenges.MouseButton1Click:Connect(function()
  1113. ChallengesPage.Visible = true
  1114. MainCmdsPage.Visible = false
  1115. ExtrasPage.Visible = false
  1116. end)
  1117.  
  1118. MoveS.MouseButton1Click:Connect(function()
  1119. if MoveS.Text == "Off" then
  1120. MoveS.Text = "On"
  1121. Player.CanMove.Value = true
  1122. Player.Character.Humanoid.WalkSpeed = 16
  1123. Player.Character.Humanoid.JumpPower = 50
  1124. else
  1125. MoveS.Text = "Off"
  1126. Player.CanMove.Value = false
  1127. Player.Character.Humanoid.JumpPower = 0
  1128. end
  1129. end)
  1130.  
  1131. ChatS.MouseButton1Click:Connect(function()
  1132. if ChatS.Text == "Off" then
  1133. ChatS.Text = "On"
  1134. Player.Muted.Value = false
  1135. else
  1136. ChatS.Text = "Off"
  1137. Player.Muted.Value = true
  1138. end
  1139. end)
  1140.  
  1141. CTpB.MouseButton1Click:Connect(function()
  1142. if CTpB.Text == "Off" then
  1143. CTpB.Text = "On"
  1144. ClickMethod = "Tp"
  1145. elseif ClickMethod == "Tp" then
  1146. CTpB.Text = "Off"
  1147. ClickMethod = nil
  1148. else
  1149. CTpB.Text = "Off"
  1150. end
  1151. end)
  1152.  
  1153. CDstB.MouseButton1Click:Connect(function()
  1154. if CDstB.Text == "Off" then
  1155. CDstB.Text = "On"
  1156. ClickMethod = "Dst"
  1157. elseif ClickMethod == "Dst" then
  1158. CDstB.Text = "Off"
  1159. ClickMethod = nil
  1160. else
  1161. CDstB.Text = "Off"
  1162. end
  1163. end)
  1164.  
  1165. CDbgB.MouseButton1Click:Connect(function()
  1166. if CDbgB.Text == "Off" then
  1167. CDbgB.Text = "On"
  1168. ClickMethod = "Debug"
  1169. elseif ClickMethod == "Debug" then
  1170. CDbgB.Text = "Off"
  1171. ClickMethod = nil
  1172. else
  1173. CDbgB.Text = "Off"
  1174. end
  1175. end)
  1176.  
  1177. Mouse.KeyDown:Connect(function(Key)
  1178. if Key == "e" then
  1179. KeyBinding = true
  1180. end
  1181. end)
  1182.  
  1183. Mouse.KeyUp:Connect(function(Key)
  1184. if Key == "e" then
  1185. KeyBinding = false
  1186. end
  1187. end)
  1188.  
  1189. Mouse.Button1Down:Connect(function()
  1190. if KeyBinding == true then
  1191. if ClickMethod == "Tp" then
  1192. local Char = Player.Character
  1193. Char.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,3,0)
  1194. elseif ClickMethod == "Dst" then
  1195. if Mouse.Target ~= nil and Mouse.Target:IsA("Terrain") == false then
  1196. Mouse.Target:Destroy()
  1197. end
  1198. elseif ClickMethod == "Debug" then
  1199. local Target = Mouse.Target
  1200. print("------------------ Debug No ".. tostring(TotalDebugs).. "------------------")
  1201. print("Click Location : ".. tostring(Mouse.Hit.p))
  1202. if Target ~= nil then
  1203. print("Target : ")
  1204. print("Name : ".. Target.Name)
  1205. print("Location : ".. Target:GetFullName())
  1206. print("ClassName : ".. Target.ClassName)
  1207. print("Pointer ".. tostring(Target:GetChildren()))
  1208. TotalDebugs = TotalDebugs + 1
  1209. else
  1210. print("Target Was Nil.")
  1211. end
  1212. end
  1213. end
  1214. end)
  1215.  
  1216. CAimB.MouseButton1Click:Connect(function()
  1217. if CAimB.Text == "Off" then
  1218. CAimB.Text = "On"
  1219. CoinAimbot = true
  1220. else
  1221. CAimB.Text = "Off"
  1222. CoinAimbot = false
  1223. end
  1224. end)
  1225.  
  1226. KnockS.MouseButton1Click:Connect(function()
  1227. if KnockS.Text == "Off" then
  1228. KnockS.Text = "On"
  1229. WaitForProperty(Player,"Character")
  1230. Player.Character.Head.Anchored = true
  1231. else
  1232. KnockS.Text = "Off"
  1233. WaitForProperty(Player,"Character")
  1234. Player.Character.Head.Anchored = false
  1235. end
  1236. end)
  1237.  
  1238. FlyB.MouseButton1Click:Connect(function()
  1239. if FlyB.Text == "Off" then
  1240. FlyB.Text = "On"
  1241. flying = true
  1242. ReFly()
  1243. Fly()
  1244. else
  1245. FlyB.Text = "Off"
  1246. flying = false
  1247. end
  1248. end)
  1249.  
  1250. IZoomB.MouseButton1Click:Connect(function()
  1251. if IZoomB.Text == "Off" then
  1252. IZoomB.Text = "On"
  1253. game.Players.LocalPlayer.CameraMaxZoomDistance = 400
  1254. else
  1255. IZoomB.Text = "Off"
  1256. game.Players.LocalPlayer.CameraMaxZoomDistance = 50
  1257. end
  1258. end)
  1259.  
  1260. SDes.MouseButton1Click:Connect(function()
  1261. if SDes.Text == "CONFIRM" then
  1262. SurvivorGui:Destroy()
  1263. else
  1264. SDes.Text = "CONFIRM"
  1265. wait(1.75)
  1266. SDes.Text = "SELF DESTRUCT"
  1267. end
  1268. end)
  1269.  
  1270. GCoins.MouseButton1Click:Connect(function()
  1271. local Char = Player.Character
  1272. local Coinsx = {}
  1273. for i, v in pairs(Misc:GetDescendants())do
  1274. if v.Name == "Coin" then
  1275. table.insert(Coinsx,v)
  1276. end
  1277. end
  1278. for i, v in pairs(Coinsx) do
  1279. if v.Transparency < 0.9 then
  1280. Char.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(15,10,15)
  1281. wait(1)
  1282. Char.Humanoid:MoveTo(v.CFrame.p)
  1283. wait(2)
  1284. end
  1285. end
  1286. end)
  1287.  
  1288. GFStopIdols.MouseButton1Click:Connect(function()
  1289. yesasda = false
  1290. end)
  1291.  
  1292. GIdols.MouseButton1Click:Connect(function()
  1293. yesasda = true
  1294. local Char = Player.Character
  1295. --local misc = workspace:FindFirstChild("Misc")
  1296. local firstasd = false
  1297. for _,test in pairs(Misc.Spawned:GetChildren()) do
  1298. if yesasda == false then
  1299. return end
  1300. if firstasd == true then
  1301. if test.CFrame then
  1302. firstasd = true
  1303. Char.HumanoidRootPart.CFrame = CFrame.new(test.CFrame.X, test.CFrame.Y+12, test.CFrame.Z)
  1304. end
  1305. wait(3.75)
  1306. else
  1307. if test.CFrame then
  1308. Char.HumanoidRootPart.CFrame = CFrame.new(test.CFrame.X, test.CFrame.Y+12, test.CFrame.Z)
  1309. end
  1310. wait(3.75)
  1311. end
  1312. end
  1313. end)
  1314.  
  1315. Inital.MouseButton1Click:Connect(function()
  1316. local Teams = game.Teams
  1317. local MyTeam = Player.Team
  1318. local GameData = game.ReplicatedStorage.GameData
  1319. local Tribe1 = GameData.Tribe1Name
  1320. local Tribe2 = GameData.Tribe2Name
  1321. local TribeName = MyTeam.Name
  1322. local TribeNum = 0
  1323. PlayerTribe = MyTeam.Name
  1324. print("Tribe : "..MyTeam.Name)
  1325. if MyTeam.Name == Tribe1.Value then
  1326. TribeNum = 1
  1327. PlayerTribeNum = 1
  1328. elseif MyTeam.Name == Tribe2.Value then
  1329. TribeNum = 2
  1330. PlayerTribeNum = 2
  1331. end
  1332. print("Num : "..tostring(TribeNum))
  1333. end)
  1334.  
  1335. gag.MouseButton1Click:Connect(function()
  1336. game.Players.LocalPlayer.PlayerGui.GUIs.Center.GetAGrip:Destroy()
  1337. end)
  1338.  
  1339. Tidepool.MouseButton1Click:Connect(function()
  1340. local Char = Player.Character
  1341. local MyTribeMap = game.Workspace.Tidepool.Map:FindFirstChild("tribe".. tostring(PlayerTribeNum))
  1342. if MyTribeMap == nil then
  1343. MyTribeMap = game.Workspace.Tidepool.Map:FindFirstChild("Tribe".. tostring(PlayerTribeNum))
  1344. end
  1345. local StartPlate1 = MyTribeMap:FindFirstChild("StartPlate1")
  1346. if StartPlate1 == nil then
  1347. StartPlate1 = MyTribeMap:FindFirstChild("Startplate1")
  1348. end
  1349. local StartPlate2 = MyTribeMap:FindFirstChild("StartPlate2")
  1350. if StartPlate2 == nil then
  1351. StartPlate2 = MyTribeMap:FindFirstChild("Startplate2")
  1352. end
  1353. local EndPlate1 = MyTribeMap:FindFirstChild("EndPlate1")
  1354. if EndPlate1 == nil then
  1355. EndPlate1 = MyTribeMap:FindFirstChild("Endplate1")
  1356. end
  1357. local EndPlate2 = MyTribeMap:FindFirstChild("EndPlate2")
  1358. if EndPlate2 == nil then
  1359. EndPlate2 = MyTribeMap:FindFirstChild("Endplate2")
  1360. end
  1361. for i = 0,6 do
  1362. Char.HumanoidRootPart.CFrame = EndPlate1.CFrame
  1363. wait(0.5)
  1364. Char.HumanoidRootPart.CFrame = StartPlate1.CFrame
  1365. wait(0.5)
  1366. Char.HumanoidRootPart.CFrame = EndPlate2.CFrame
  1367. wait(0.5)
  1368. Char.HumanoidRootPart.CFrame = StartPlate2.CFrame
  1369. wait(0.5)
  1370. end
  1371. end)
  1372.  
  1373. BtTP.MouseButton1Click:Connect(function()
  1374. local Char = Player.Character
  1375. local MyTribeMap = game.Workspace["Beat to the Punch"].Map:FindFirstChild("tribe".. tostring(PlayerTribeNum))
  1376. if MyTribeMap == nil then
  1377. MyTribeMap = game.Workspace["Beat to the Punch"].Map:FindFirstChild("Tribe".. tostring(PlayerTribeNum))
  1378. end
  1379. local Finish = MyTribeMap:FindFirstChild("Finish")
  1380. if Finish == nil then
  1381. Finish = MyTribeMap:FindFirstChild("finish")
  1382. end
  1383. Char.HumanoidRootPart.CFrame = Finish.CFrame + Vector3.new(0,3,0)
  1384. end)
  1385.  
  1386. DDwelling.MouseButton1Click:Connect(function()
  1387. local Char = Player.Character
  1388. local MyTribeMap = game.Workspace["Dive Dwelling"].Map:FindFirstChild("tribe".. tostring(PlayerTribeNum))
  1389. if MyTribeMap == nil then
  1390. MyTribeMap = game.Workspace["Dive Dwelling"].Map:FindFirstChild("Tribe".. tostring(PlayerTribeNum))
  1391. end
  1392. local MyPearls = MyTribeMap:FindFirstChild("Pearls")
  1393. if MyPearls == nil then
  1394. MyPearls = MyTribeMap:FindFirstChild("pearls")
  1395. end
  1396. for i, v in pairs(MyPearls:GetChildren())do
  1397. Char.HumanoidRootPart.CFrame = v.CFrame
  1398. wait(0.5)
  1399. end
  1400. end)
  1401.  
  1402. Xplr.MouseButton1Click:Connect(function()
  1403. TextProperties = {"ZOffset", "CharacterAppearance", "PrimaryPart", "SkyboxBk", "SkyboxDn", "WaterTransparency", "WaterWaveSpeed", "HipHeight","ChatHistory","ConversationDistance", "BlastPressure", "BlastRadius", "InitialPrompt", "CPU", "OSVer", "OsPlatformId", "CpuSpeed", "D", "P", "maxForce", "InstanceCount", "PlaceId", "workspace", "GarbageCollectionFrequency", "BinType", "Grip", "ActivationState", "GarbageCollectionLimit", "ShadowColor", "TargetPoint", "WalkDirection", "WalkToPart", "Image", "Font", "ClearTextOnFocus", "TextTransparency", "WalkToPoint", "ColorShift_Bottom", "ColorShift_Top","MaxSpeed","CartoonFactor","Target","MaxThrust","MaxTorque","TargetOffset","ThrustD", "ThrustP", "TurnD", "TurnP", "profileName", "Resolution", "Shadow", "Bevels", "BatchSize", "AASamples", "Genre", "CreatorType", "CreatorId", "JobId", "SkyboxUp", "SkyboxFt", "SkyboxLf", "StarCount", "ReporterType", "Outfit1", "Outfit2", "Pants", "PlayCount", "Shirt", "MinReportInterval", "VelocitySpread","Rate", "DataSendRate", "DataGCRate", "Archivable", "ClassName","NameDisplayerDistance", "MaxVelocity","PantsTemplate","ShirtTemplate","SoundId","Pitch","IsPlaying","IsPaused","Looped","PlayOnRemove","StudsPerTileU","StudsPerTileV", "Name", "Value", "MaxPlayers" , "PersonalServerRank" ,"NumPlayers" , "Text", "Reflectance","FogEnd", "FogStart","WaterTransparency", "Transparency", "Heat", "TeamName", "WalkSpeed", "Health", "MaxHealth", "Size", "Position", "TeamColor", "userId", "Brightness", "Ambient", "OsPlatform", "ChatMode", "AccountAgeReplicate", "Character", "Steer", "Style","NetworkOwnerV3", "CanCollide", "CFrame", "TimeOfDay", "FieldOfView", "CameraType", "LinkedSource", "MachineAddress", "Port"}
  1404. BoolProperties = {"Anchored", "AllowInsertFreeModels","SuperSafeChatReplicate", "Player", "HangDetection", "FullScriptCode", "DataModelJobs", "DeviceLost", "SSAO", "SoundEnabled", "SoftwareSound", "TextFits", "TextWrap", "Draggable", "BubbleChat" , "AutoRuns", "Guest", "LocalSaveEnabled", "PlatformStand", "AutoRotate", "CelestialBodiesShown","HasBuildTools" , "ClassicChat" , "DevEnableMouseLock" ,"Netural", "CanCollide", "Disabled", "Outlines" ,"Jump", "Sit", "Visible", "IsSmooth" , "Enabled", "Locked", "FilteringEnabled", "StreamingEnabled", "GlobalShadows", "RobloxLocked", "ScriptsDisabled"}
  1405. BrickColorProperties = {"BrickColor", "Color","AllowSweep", "WaterColor", "ParallelPhysics", "Is30FpsThrottleEnabled", "HeadsUpDisplay", "Texture", "Value", "WaterColor", "SkinColor", "SparkleColor", "FogColor", "HeadColor", "LeftArmColor", "RightArmColor", "TorsoColor", "RightLegColor", "LeftLegColor","ShadowColor", "Ambient", "SecondaryColor"}
  1406. s = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  1407. pgr = Instance.new("TextButton")
  1408. pgr.Parent = s
  1409. pgr.Size = UDim2.new(0,100,0,40)
  1410. pgr.Position = UDim2.new(0,30,0,440)
  1411. pgr.Text="Xplorer"
  1412. pgr.BackgroundTransparency = 0.7
  1413. pgr.TextColor = BrickColor.new("Black")
  1414. pgr.BackgroundColor = BrickColor.new("Really Black")
  1415. pgr.BorderColor = BrickColor.new("Black")
  1416. pgr.Font = "ArialBold"
  1417. pgr.FontSize = "Size14"
  1418. pgr.TextStrokeColor3 = Color3.new(0/0,0/0,0/0)
  1419. pgr.TextStrokeTransparency = 0.3
  1420. pgr.BorderSizePixel = 1
  1421. pgr.BorderColor = BrickColor.new("White")
  1422.  
  1423. if game.Players.LocalPlayer.PlayerGui:findFirstChild("Explorer") then
  1424. game.Players.LocalPlayer.PlayerGui:findFirstChild("Explorer"):Remove()
  1425. end
  1426.  
  1427.  
  1428.  
  1429. local Cloned
  1430. local Deleted
  1431. local DeleteParent
  1432. local Player
  1433. local Search
  1434. local ScriptSearch
  1435. local Gui
  1436. local Cloned = nil
  1437. local Deleted = nil
  1438. local DeleteParent = nil
  1439. local Current = 0
  1440. local CurrentOption = 0
  1441.  
  1442. function Clear()
  1443. if Gui then
  1444. Gui:Remove()
  1445. end
  1446. Current = 0
  1447. CurrentOption = 0
  1448. end
  1449.  
  1450. function AddButton(N, Function, Color, Copy)
  1451. if not N then
  1452. error("RenderButton - No Name Specified")
  1453. end
  1454. if not Function then
  1455. error("RenderButton - No Function Specified")
  1456. end
  1457. if not Color then
  1458. Color = Color3.new(1, 1, 1)
  1459. end
  1460. if Copy == nil then
  1461. Copy = true
  1462. end
  1463. P = Instance.new("TextButton")
  1464. if Copy then
  1465. P.Size = UDim2.new(0, 110, 0, 20)
  1466. else
  1467. P.Size = UDim2.new(0, 130, 0, 20)
  1468. end
  1469. P.Text = N.Name
  1470. P.Name = N.Name
  1471. P.Parent = Gui
  1472. P.BackgroundColor3 = Color
  1473. P.TextColor3 = Color3.new(0, 0, 0)
  1474. P.BackgroundTransparency = 0.5
  1475. P.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300, 0, 50+(20*((Current%30)-1)))
  1476. P.MouseButton1Click:connect(function()
  1477. Function(P)
  1478. end)
  1479. D = Instance.new("TextButton")
  1480. D.Size = UDim2.new(0, 20, 0, 20)
  1481. D.Text = "X"
  1482. D.Name = N.Name
  1483. D.Parent = Gui
  1484. D.BackgroundColor3 = Color3.new(1, 0, 0)
  1485. D.TextColor3 = Color3.new(0, 0, 0)
  1486. D.BackgroundTransparency = 0.5
  1487. D.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+130, 0, 50+(20*((Current%30)-1)))
  1488. D.MouseButton1Click:connect(function()
  1489. Deleted = N
  1490. DeleteParent = N.Parent
  1491. N.Parent = nil
  1492. Clear()
  1493. Search(DeleteParent)
  1494. end)
  1495. if Copy then
  1496. C = Instance.new("TextButton")
  1497. C.Size = UDim2.new(0, 20, 0, 20)
  1498. C.Text = "C"
  1499. C.Name = N.Name
  1500. C.Parent = Gui
  1501. C.BackgroundColor3 = Color3.new(0, 1, 0.5)
  1502. C.TextColor3 = Color3.new(0, 0, 0)
  1503. C.BackgroundTransparency = 0.5
  1504. C.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+110, 0, 50+(20*((Current%30)-1)))
  1505. C.MouseButton1Click:connect(function()
  1506. Cloned = N
  1507. Clear()
  1508. Search(N.Parent)
  1509. end)
  1510. end
  1511. Current = Current + 1
  1512. return P
  1513. end
  1514.  
  1515. function AddOption(N, Function, Color, Text)
  1516. if not N then
  1517. error("RenderButton - No Name Specified")
  1518. end
  1519. if not Color then
  1520. Color = Color3.new(1, 1, 1)
  1521. end
  1522. if Text == nil then
  1523. Text = false
  1524. end
  1525. if Text then
  1526. P = Instance.new("TextBox")
  1527. else
  1528. P = Instance.new("TextButton")
  1529. end
  1530. P.Text = N
  1531. P.Name = N
  1532. P.Parent = Gui
  1533. P.BackgroundColor3 = Color
  1534. P.TextColor3 = Color3.new(0, 0, 0)
  1535. P.BackgroundTransparency = 0.5
  1536. P.Size = UDim2.new(0, 150, 0, 20)
  1537. P.Position = UDim2.new(0, ((math.modf(CurrentOption/30))*150)+150, 0, 50+(20*((CurrentOption%30)-1)))
  1538. if not Text and Function then
  1539. P.MouseButton1Click:connect(function() Function(P) end)
  1540. end
  1541. CurrentOption = CurrentOption + 1
  1542. return P
  1543. end
  1544.  
  1545. function AddTextOption(Obj, Prop)
  1546. local Ob = Obj
  1547. local Pro = Prop
  1548. if type(Ob[Pro]) == "number" or type(Ob[Pro]) == "string" then
  1549. CurrentOption = CurrentOption + 1
  1550. local T = AddOption(Ob[Pro], nil, Color3.new(0.1, 0.4, 0.1), true)
  1551. CurrentOption = CurrentOption - 2
  1552. local O = AddOption("Change "..Pro..":", function() Ob[Pro] = T.Text end, Color3.new(0.1, 0.8, 0.1), false)
  1553. CurrentOption = CurrentOption + 1
  1554. end
  1555. end
  1556.  
  1557. function AddBrickColorOption(Obj, Prop)
  1558. local Ob = Obj
  1559. local Pro = Prop
  1560. if BrickColor.new(tostring(Ob[Pro])) == Ob[Pro] then
  1561. CurrentOption = CurrentOption + 1
  1562. local T = AddOption(tostring(Ob[Pro]), nil, Color3.new(0.1, 0.4, 0.1), true)
  1563. CurrentOption = CurrentOption - 2
  1564. local O = AddOption("Change "..Pro..":", function() Ob[Pro] = BrickColor.new(T.Text) end, Color3.new(0.1, 0.8, 0.1), false)
  1565. CurrentOption = CurrentOption + 1
  1566. end
  1567. end
  1568.  
  1569. function UnanchorObject(Objects)
  1570. local function Recurse(Base)
  1571. for _, Object in pairs(Base:GetChildren()) do
  1572. if _G.TestProperty(Object, "Anchored") then
  1573. Object.Anchored = not Object.Anchored
  1574. end
  1575. Recurse(Object)
  1576. end
  1577. end
  1578. Recurse(Objects)
  1579. end
  1580.  
  1581.  
  1582.  
  1583.  
  1584. function AddBoolOption(Obj, Prop)
  1585. local Ob = Obj
  1586. local Pro = Prop
  1587. if type(Ob[Pro]) == "boolean" then
  1588. local O = AddOption(Pro..": "..tostring(Ob[Pro]), nil, Color3.new(0.1, 0.8, 0.1), false)
  1589. O.MouseButton1Click:connect(function()
  1590. if Ob[Pro] then
  1591. Ob[Pro] = false
  1592. O.Text = Pro..": false"
  1593. else
  1594. Ob[Pro] = true
  1595. O.Text = Pro..": true"
  1596. end
  1597. end)
  1598. end
  1599. end
  1600.  
  1601. function TestProperty(Obj, Property)
  1602. Success = pcall(function()
  1603. if Obj[Property] then
  1604. return
  1605. end
  1606. end)
  1607. return Success
  1608. end
  1609.  
  1610. function LoadOptions(Object)
  1611. for Num, Prop in pairs(TextProperties) do
  1612. if TestProperty(Object, Prop) then
  1613. AddTextOption(Object, Prop)
  1614. end
  1615. end
  1616. for Num, Prop in pairs(BoolProperties) do
  1617. if TestProperty(Object, Prop) then
  1618. AddBoolOption(Object, Prop)
  1619. end
  1620. end
  1621. for Num, Prop in pairs(BrickColorProperties) do
  1622. if TestProperty(Object, Prop) then
  1623. AddBrickColorOption(Object, Prop)
  1624. end
  1625. end
  1626. end
  1627.  
  1628.  
  1629. function AddForceField(Player)
  1630. Instance.new("ForceField", Player.Character)
  1631. end
  1632. function Killp(Player)
  1633. Player.Character.Humanoid.Health=0
  1634. end
  1635. function AddExplode(Player)
  1636. Instance.new("Explosion", Player.Character)
  1637. end
  1638. function AddSparkles(Player)
  1639. Instance.new("Sparkles", Player.Character)
  1640. end
  1641.  
  1642.  
  1643. function FreezeParts(b)
  1644. if (b.className == "Part") then
  1645. b.Anchored=true;
  1646. end
  1647. end
  1648.  
  1649.  
  1650.  
  1651.  
  1652. function Search(Object)
  1653. Gui = Instance.new("ScreenGui")
  1654. Gui.Parent = game.Players.LocalPlayer.PlayerGui
  1655. Gui.Name = "Explorer"
  1656. if Object ~= game then
  1657. AddOption("Back", function()
  1658. Clear();
  1659. Search(Object.Parent)
  1660. end, Color3.new(0.5, 1, 1), false)
  1661. end
  1662. if Object:IsA("Sound") then
  1663. AddOption("Copy ID", function() CopyString(tostring(Object.SoundId):sub(14)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  1664. AddOption("Play", function() Object:Play(); Clear(); Search(Object); end, Color3.new(0, 0, 1), false)
  1665. AddOption("Stop", function() Object:Stop(); Clear(); Search(Object); end, Color3.new(1, 1, 0), false)
  1666. end
  1667. if Object:IsA("BoolValue") then
  1668. AddBoolOption(Object,"Value")
  1669. end
  1670. if Object:IsA("Workspace") then
  1671. AddOption("BlackHole", function() local p= game.Players:GetChildren() for i= 1, #p do if p[i] ~= "LocalPlayer" then b = Instance.new("BodyPosition") b.Parent = p[i].Character.Torso b.maxForce = Vector3.new(6000000,60000000,60000000) b.position = Vector3.new(100,10,0)end end end, Color3.new(1, 0.6, 0.1), false)
  1672. end
  1673. if Object:IsA("IntValue") or Object:IsA("StringValue") or Object:IsA("NumberValue") then
  1674. AddOption("Copy Value", function() CopyString(tostring(Object.Value)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  1675. end
  1676. if Object:IsA("TextLabel") or Object:IsA("TextBox") or Object:IsA("Message") then
  1677. AddOption("Copy Value", function() CopyString(tostring(Object.Text)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  1678. end
  1679. if Object ~= game then
  1680. AddOption("Unanchor Children", function() UnanchorObject(Object); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  1681. AddOption("ClearAllChildren", function() Object:ClearAllChildren(); Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
  1682. end
  1683. if Object:IsA("Model") then
  1684. AddOption("SaveInstance", function() SaveInstance(Object) end, Color3.new(1, 1, 1), false)
  1685. end
  1686. AddOption("Reload", function() Clear(); Search(Object); end, Color3.new(0.2, 1, 0.2), false)
  1687. if Cloned then
  1688. AddOption("Paste", function() Cloned:Clone().Parent = Object; Clear(); Search(Object); end, Color3.new(0.5, 1, 1), false)
  1689. end
  1690. if Deleted then
  1691. AddOption("Undo", function() Deleted.Parent = DeleteParent; Deleted = nil; DeletedParent = nil; Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
  1692. end
  1693. if Object:IsA("Player") then
  1694. AddOption("SwitchCamera", function() Clear(); if Object.CameraMode == "Classic" then Object.CameraMode = "LockFirstPerson" Search(Object) else Object.CameraMode = "Classic" Search(Object); end end, Color3.new(1, 0.6, 0.1), false)
  1695. AddOption("Goto Character", function() Clear(); if Object.Character then Search(Object.Character); end end, Color3.new(1, 1, 1), false)
  1696. AddOption("Kill", function() Killp(Object) end, Color3.new(1,0.6,0.1), false)
  1697. AddOption("Freeze", function() FreezeParts(Object.Character.Torso); end, Color3.new(1, 0.6, 0.1), false)
  1698. AddOption("Unequip Tools", function() Object.Character.Humanoid:UnequipTools() end, Color3.new(1, 0.6, 0.1), false)
  1699. --AddOption("Explode", function() AddExplode(Object); end, Color3.new(1, 0.6, 0.1), false)
  1700. end
  1701.  
  1702.  
  1703.  
  1704. if Object:IsA("Lighting") then
  1705. AddOption("Night", function() Object.TimeOfDay="24:24:24" end, Color3.new(1.,0.6,0.1), false)
  1706. AddOption("Day", function() Object.TimeOfDay="12:12:12" end, Color3.new(1.,0.6,0.1), false)
  1707. end
  1708. if Object:IsA("LocalScript") or Object:IsA("ModuleScript") then
  1709. AddOption("EditScript", function() Clear(); ScriptSearch(Object); end, Color3.new(1, 1, 1), false)
  1710. end
  1711. if Object:IsA("Terrain") then
  1712. AddOption("Clear", function() Object:Clear(); end, Color3.new(1, 1, 1), false)
  1713. end
  1714.  
  1715. LoadOptions(Object)
  1716. AddOption("Close", Clear, Color3.new(1, 0.2, 0), false)
  1717. if not Object:IsA("Workspace") or not Object:IsA("Player") then
  1718. for Num, Obj in pairs(Object:GetChildren()) do
  1719. --if not Obj:IsA("BasePart") or not Object.Parent == game.Workspace then
  1720. if true then
  1721. if Obj:IsA("LocalScript") then
  1722. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 0, 0), true)
  1723. elseif Obj:IsA("Script") or Obj:IsA("StarterScript") or Obj:IsA("CoreScript") then
  1724. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(0.5, 0.5, 0.8), true)
  1725. elseif Obj.Parent == game then
  1726. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), false)
  1727. else
  1728. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), true)
  1729. end
  1730. end
  1731. end
  1732. end
  1733. function MoveUp(Place, Amount)
  1734. for i,v in pairs(Place:GetChildren()) do
  1735. if v:IsA("TextLabel") or v:IsA("TextBox") then
  1736. v.Position = v.Position + UDim2.new(0,0,0,-Amount)
  1737. end
  1738. end
  1739. end
  1740. function MoveDown(Place, Amount)
  1741. for i,v in pairs(Place:GetChildren()) do
  1742. if v:IsA("TextLabel") or v:IsA("TextBox") then
  1743. v.Position = v.Position + UDim2.new(0,0,0,Amount)
  1744. end
  1745. end
  1746. end
  1747. i=0
  1748. function ScriptSearch(S)
  1749. Script2 = S
  1750. Script = decompile(Script2)
  1751. Table = {}
  1752. Enabled = true
  1753. Gui = Instance.new("ScreenGui")
  1754. Gui.Parent = game.Players.LocalPlayer.PlayerGui
  1755. Gui.Name = "Explorer"
  1756. while Enabled do
  1757. Start, End = string.find(Script, '\n')
  1758. print(Start, End)
  1759. if Start and End then
  1760. table.insert(Table, string.sub(Script, 1, End))
  1761. New = string.sub(Script, End+1, string.len(Script))
  1762. Script = New
  1763. else
  1764. Enabled = false
  1765. table.insert(Table, string.sub(Script, 1, End))
  1766. print("Finished")
  1767. end
  1768. end
  1769. P = Instance.new("TextLabel")
  1770. P.Size = UDim2.new(0, 500, 0, 20)
  1771. P.Text = Script2.Name
  1772. P.Name = "Script Line"
  1773. P.Parent = Gui
  1774. P.BackgroundColor3 = Color3.new(1, 1, 1)
  1775. P.TextColor3 = Color3.new(0, 0, 0)
  1776. P.BackgroundTransparency = 0.5
  1777. P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
  1778. P.TextXAlignment = "Left"
  1779. i=i+1
  1780. New = {}
  1781. for I,Val in pairs(Table) do
  1782. print(Val)
  1783. P = Instance.new("TextBox")
  1784. P.ClearTextOnFocus = false
  1785. P.Size = UDim2.new(0, 500, 0, 20)
  1786. P.Text = Val
  1787. P.Name = "Script Line"
  1788. P.Parent = Gui
  1789. P.BackgroundColor3 = Color3.new(1, 1, 1)
  1790. P.TextColor3 = Color3.new(0, 0, 0)
  1791. P.BackgroundTransparency = 0.5
  1792. P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
  1793. P.TextXAlignment = "Left"
  1794. table.insert(New, P)
  1795. i=i+1
  1796. end
  1797. i=1
  1798. P = Instance.new("TextButton")
  1799. P.Size = UDim2.new(0, 20, 0, 20)
  1800. P.Text = "^"
  1801. P.Name = "Scroll"
  1802. P.Parent = Gui
  1803. P.BackgroundColor3 = Color3.new(1, 1, 1)
  1804. P.TextColor3 = Color3.new(0, 0, 0)
  1805. P.BackgroundTransparency = 0.5
  1806. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  1807. P.MouseButton1Click:connect(function()
  1808. MoveUp(Gui, -20)
  1809. end)
  1810. i=i+1
  1811. P = Instance.new("TextButton")
  1812. P.Size = UDim2.new(0, 20, 0, 20)
  1813. P.Text = "v"
  1814. P.Name = "Scroll"
  1815. P.Parent = Gui
  1816. P.BackgroundColor3 = Color3.new(1, 1, 1)
  1817. P.TextColor3 = Color3.new(0, 0, 0)
  1818. P.BackgroundTransparency = 0.5
  1819. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  1820. P.MouseButton1Click:connect(function()
  1821. MoveDown(Gui, -20)
  1822. end)
  1823. i=i+1
  1824. P = Instance.new("TextButton")
  1825. P.Size = UDim2.new(0, 20, 0, 20)
  1826. P.Text = "^^"
  1827. P.Name = "Scroll"
  1828. P.Parent = Gui
  1829. P.BackgroundColor3 = Color3.new(1, 1, 1)
  1830. P.TextColor3 = Color3.new(0, 0, 0)
  1831. P.BackgroundTransparency = 0.5
  1832. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  1833. P.MouseButton1Click:connect(function()
  1834. MoveUp(Gui, -200)
  1835. end)
  1836. i=i+1
  1837. P = Instance.new("TextButton")
  1838. P.Size = UDim2.new(0, 20, 0, 20)
  1839. P.Text = "vv"
  1840. P.Name = "Scroll"
  1841. P.Parent = Gui
  1842. P.BackgroundColor3 = Color3.new(1, 1, 1)
  1843. P.TextColor3 = Color3.new(0, 0, 0)
  1844. P.BackgroundTransparency = 0.5
  1845. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  1846. P.MouseButton1Click:connect(function()
  1847. MoveDown(Gui, -200)
  1848. end)
  1849. i=i+1
  1850. P = Instance.new("TextButton")
  1851. P.Size = UDim2.new(0, 20, 0, 20)
  1852. P.Text = "S"
  1853. P.Name = "Save"
  1854. P.Parent = Gui
  1855. P.BackgroundColor3 = Color3.new(0, 1, 0)
  1856. P.TextColor3 = Color3.new(0, 0, 0)
  1857. P.BackgroundTransparency = 0.5
  1858. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  1859. P.MouseButton1Click:connect(function()
  1860. StringS = ""
  1861. for Num, Obj in pairs(New) do
  1862. StringS = StringS..Obj.Text..'\n'
  1863. end
  1864. S.Source = StringS
  1865. S.Disabled = true
  1866. S.Disabled = false
  1867. end)
  1868. i=i+1
  1869. P = Instance.new("TextButton")
  1870. P.Size = UDim2.new(0, 20, 0, 20)
  1871. P.Text = "C"
  1872. P.Name = "Copy"
  1873. P.Parent = Gui
  1874. P.BackgroundColor3 = Color3.new(1, 0.2, 0)
  1875. P.TextColor3 = Color3.new(0, 0, 0)
  1876. P.BackgroundTransparency = 0.5
  1877. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  1878. P.MouseButton1Click:connect(function()
  1879. StringS = ""
  1880. for Num, Obj in pairs(New) do
  1881. StringS = StringS..Obj.Text..'\n'
  1882. end
  1883. CopyString(StringS)
  1884. end)
  1885. i=i+1
  1886. P = Instance.new("TextButton")
  1887. P.Size = UDim2.new(0, 20, 0, 20)
  1888. P.Text = "x"
  1889. P.Name = "Back"
  1890. P.Parent = Gui
  1891. P.BackgroundColor3 = Color3.new(1, 0.2, 0)
  1892. P.TextColor3 = Color3.new(0, 0, 0)
  1893. P.BackgroundTransparency = 0.5
  1894. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  1895. P.MouseButton1Click:connect(function()
  1896. Clear()
  1897. i=0
  1898. Search(S)
  1899. end)
  1900. i=i+1
  1901. end
  1902. end
  1903.  
  1904. pgr.MouseButton1Click:connect(function()
  1905. Clear()
  1906. Search(game)
  1907. end)
  1908. end)
  1909.  
  1910. RSpyB.MouseButton1Click:Connect(function()
  1911. --== Made by Kurokku/Rebug REX ==--
  1912.  
  1913. --[[
  1914. Note: Things are still being made as this is only the starting version. Bugs are expected
  1915.  
  1916. Compatible For:
  1917. -Protosmasher
  1918. -Synapse
  1919. -Veil
  1920. -QTX
  1921. -RC7
  1922. -Elysian
  1923. -Seraph (Might crash though)
  1924. -Prob some other exploits too, but I could be wrong.
  1925.  
  1926. Clipboard Works For:
  1927. -Protosmasher
  1928. -Veil
  1929. -Synapse
  1930. -Elysian
  1931. -More in the future
  1932. --]]
  1933.  
  1934. --== Creation Functions ==--
  1935.  
  1936. function BreakCode()
  1937. script:Destroy()
  1938. end
  1939.  
  1940. local service = setmetatable({}, {
  1941. __index = function(t, k)
  1942. return game:GetService(k)
  1943. end
  1944. })
  1945.  
  1946. if service.Players.LocalPlayer.PlayerGui:FindFirstChild("Mr.Spy - Rebug REX/Kurokku") then
  1947. service.Players.LocalPlayer.PlayerGui:FindFirstChild("Mr.Spy - Rebug REX/Kurokku"):Destroy() --You're dumb if you don't know what this does
  1948. end
  1949.  
  1950. function Create(cls,props)
  1951. local inst = Instance.new(cls)
  1952. for i,v in pairs(props) do
  1953. if i == "ZIndex" then
  1954. inst[i] = v+10000000
  1955. else
  1956. inst[i] = v
  1957. end
  1958. end
  1959. return inst
  1960. end
  1961.  
  1962. _G.Exploit = (function()
  1963. local writeable = pcall(function() make_writeable(getrawmetatable(game)) end)
  1964. local setwrite = pcall(function() setreadonly(getrawmetatable(game), false) end)
  1965. local synapse = Synapse or false
  1966. local backup = pcall(function() getrawmetatable(game) end)
  1967.  
  1968. return (
  1969. (writeable and "Writeable") or
  1970. (setwrite and "SetWrite") or
  1971. (synapse and "Synapse") or
  1972. (backup and "BackUp") or
  1973. "Unknown Exploit"
  1974. )
  1975. end)()
  1976.  
  1977. function GetType(item)
  1978. if type(item) == "string" then
  1979. return "\""..item.."\""
  1980. elseif type(item) == "table" then
  1981. local str = "{"
  1982. local max = 0
  1983. local numb = 1
  1984. for i,v in pairs(item) do
  1985. max = max+1
  1986. end
  1987. for i,v in pairs(item) do
  1988. if numb == max then
  1989. str = str.."["..GetType(i).."] = "..GetType(v)
  1990. else
  1991. str = str.."["..GetType(i).."] = "..GetType(v)..", "
  1992. end
  1993. numb = numb + 1
  1994. end
  1995. str = str.."}"
  1996. return str
  1997. elseif type(item) == "userdata" then
  1998. local a,b = pcall(function()
  1999. return item.ClassName
  2000. end)
  2001. if a then
  2002. return item:GetFullName()
  2003. else
  2004. if tostring(b):match("not a valid member of %w+") then
  2005. local c, d = tostring(b):match("not a valid member of %w+"):find("of ")
  2006. local class = tostring(b):match("not a valid member of %w+"):sub(d+1)
  2007. return class..".new(".. tostring(item) ..")"
  2008. end
  2009. end
  2010. else
  2011. return tostring(item)
  2012. end
  2013. end
  2014.  
  2015. function ReturnArgs(Namecall, Object, ...)
  2016. local args = {...}
  2017. local list = "Namecall: ".. tostring(Namecall) .." | Args: ["
  2018. local max = 0
  2019. local numb = 1
  2020. for i,v in pairs(args) do
  2021. max = max + 1
  2022. end
  2023. for i,v in pairs(args) do
  2024. if numb == max then
  2025. list = list..GetType(v)
  2026. else
  2027. list = list..GetType(v)..", "
  2028. end
  2029. numb = numb + 1
  2030. end
  2031. list=list.."]"
  2032. return list
  2033. end
  2034.  
  2035. function MakeShadow(UI,Index,Amnt,Sizey,starty)
  2036. local tab = {}
  2037. for i = 1,Amnt do
  2038. tab[i] = Create("Frame",{Name="Shadow",Parent=UI,Size=UDim2.new(1,0,Sizey,0),ZIndex=Index,Position=UDim2.new(0,i,starty,i),BackgroundColor3=Color3.fromRGB(0,0,0),BorderSizePixel=0,Transparency=0.9})
  2039. end
  2040. return tab
  2041. end
  2042.  
  2043. --== End ==--
  2044.  
  2045. --== Variables ==--
  2046.  
  2047. local plr = service.Players.LocalPlayer
  2048. local mouse = plr:GetMouse()
  2049. local colSize = 14
  2050. local SpyArgs = {}
  2051. local Indexs = {
  2052. ["BadgeService"] = 76;
  2053. ["Humanoid"] = 10;
  2054. ["GuiService"] = 48;
  2055. ["CylinderHandleAdornment"] = 55;
  2056. ["BallSocketConstraint"] = 90;
  2057. ["BrickColorValue"] = 5;
  2058. ["Accoutrement"] = 33;
  2059. ["AdService"] = 74;
  2060. ["AssetService"] = 73;
  2061. ["GuiMain"] = 48;
  2062. ["ImageButton"] = 53;
  2063. ["HapticService"] = 85;
  2064. ["DialogChoice"] = 64;
  2065. ["Handles"] = 54;
  2066. ["ReflectionMetadataClasses"] = 87;
  2067. ["JointInstance"] = 35;
  2068. ["AnimationController"] = 61;
  2069. ["RemoteEvent"] = 81;
  2070. ["CollectionService"] = 31;
  2071. ["Smoke"] = 60;
  2072. ["Configuration"] = 59;
  2073. ["KeyframeSequenceProvider"] = 61;
  2074. ["Accessory"] = 33;
  2075. ["SelectionPointLasso"] = 58;
  2076. ["GamePassService"] = 20;
  2077. ["CFrameValue"] = 5;
  2078. ["TextureTrail"] = 5;
  2079. ["ImageLabel"] = 50;
  2080. ["ReflectionMetadataMember"] = 87;
  2081. ["Animation"] = 61;
  2082. ["IntConstrainedValue"] = 5;
  2083. ["HttpService"] = 77;
  2084. ["PointLight"] = 14;
  2085. ["Model"] = 3;
  2086. ["DoubleConstrainedValue"] = 5;
  2087. ["Snap"] = 35;
  2088. ["BodyAngularVelocity"] = 15;
  2089. ["VelocityMotor"] = 35;
  2090. ["RocketPropulsion"] = 15;
  2091. ["SurfaceSelection"] = 56;
  2092. ["CoreGui"] = 47;
  2093. ["Part"] = 2;
  2094. ["ReplicatedFirst"] = 73;
  2095. ["BindableEvent"] = 68;
  2096. ["SelectionPartLasso"] = 58;
  2097. ["NegateOperation"] = 79;
  2098. ["PyramidPart"] = 2;
  2099. ["ArcHandles"] = 57;
  2100. ["Hint"] = 34;
  2101. ["Players"] = 22;
  2102. ["Script"] = 7;
  2103. ["ParallelRampPart"] = 2;
  2104. ["RayValue"] = 5;
  2105. ["LineHandleAdornment"] = 55;
  2106. ["Camera"] = 6;
  2107. ["RunService"] = 67;
  2108. ["BodyForce"] = 15;
  2109. ["KeyframeSequence"] = 61;
  2110. ["ServerScriptService"] = 1;
  2111. ["BillboardGui"] = 65;
  2112. ["BodyThrust"] = 15;
  2113. ["RemoteFunction"] = 80;
  2114. ["Team"] = 25;
  2115. ["Sound"] = 12;
  2116. ["GuiButton"] = 53;
  2117. ["Workspace"] = 20;
  2118. ["Lighting"] = 14;
  2119. ["JointsService"] = 35;
  2120. ["BlurEffect"] = 91;
  2121. ["WedgePart"] = 2;
  2122. ["BloomEffect"] = 91;
  2123. ["ReflectionMetadata"] = 87;
  2124. ["Vector3Value"] = 5;
  2125. ["PointsService"] = 84;
  2126. ["UserInputService"] = 85;
  2127. ["Sparkles"] = 43;
  2128. ["BodyGyro"] = 15;
  2129. ["Rotate"] = 35;
  2130. ["HopperBin"] = 23;
  2131. ["ForceField"] = 38;
  2132. ["Tool"] = 18;
  2133. ["Texture"] = 11;
  2134. ["Teams"] = 24;
  2135. ["ReflectionMetadataFunctions"] = 87;
  2136. ["RodConstraint"] = 90;
  2137. ["Folder"] = 71;
  2138. ["BodyVelocity"] = 15;
  2139. ["Shirt"] = 44;
  2140. ["SlidingBallConstraint"] = 90;
  2141. ["Animator"] = 61;
  2142. ["TextButton"] = 52;
  2143. ["Color3Value"] = 5;
  2144. ["TextBox"] = 52;
  2145. ["NetworkReplicator"] = 30;
  2146. ["Platform"] = 36;
  2147. ["TerrainRegion"] = 66;
  2148. ["SkateboardPlatform"] = 36;
  2149. ["Seat"] = 36;
  2150. ["Terrain"] = 66;
  2151. ["Explosion"] = 37;
  2152. ["BlockMesh"] = 9;
  2153. ["TeleportService"] = 82;
  2154. ["PlayerGui"] = 47;
  2155. ["TextLabel"] = 51;
  2156. ["SurfaceLight"] = 14;
  2157. ["SurfaceGui"] = 65;
  2158. ["Debris"] = 31;
  2159. ["FlagStand"] = 40;
  2160. ["StarterPack"] = 21;
  2161. ["BindableFunction"] = 67;
  2162. ["ReflectionMetadataCallbacks"] = 87;
  2163. ["NetworkClient"] = 17;
  2164. ["ModuleScript"] = 72;
  2165. ["Flag"] = 39;
  2166. ["Status"] = 3;
  2167. ["ParticleEmitter"] = 70;
  2168. ["StarterPlayer"] = 89;
  2169. ["StringValue"] = 5;
  2170. ["ObjectValue"] = 5;
  2171. ["CharacterMesh"] = 61;
  2172. ["StarterGui"] = 47;
  2173. ["ReplicatedStorage"] = 73;
  2174. ["StarterCharacterScripts"] = 83;
  2175. ["NetworkServer"] = 16;
  2176. ["Backpack"] = 21;
  2177. ["ReflectionMetadataEnum"] = 87;
  2178. ["StarterPlayerScripts"] = 83;
  2179. ["SpotLight"] = 14;
  2180. ["CustomEventReceiver"] = 5;
  2181. ["SphereHandleAdornment"] = 55;
  2182. ["SoundService"] = 32;
  2183. ["SpecialMesh"] = 9;
  2184. ["SpawnLocation"] = 26;
  2185. ["PlayerScripts"] = 83;
  2186. ["PartPairLasso"] = 58;
  2187. ["ColorCorrectionEffect"] = 91;
  2188. ["UnionOperation"] = 78;
  2189. ["Sky"] = 29;
  2190. ["MoveToConstraint"] = 90;
  2191. ["RopeConstraint"] = 90;
  2192. ["RightAngleRampPart"] = 2;
  2193. ["ShirtGraphic"] = 41;
  2194. ["ScreenGui"] = 48;
  2195. ["SelectionSphere"] = 55;
  2196. ["RotateV"] = 35;
  2197. ["SelectionBox"] = 55;
  2198. ["VehicleSeat"] = 36;
  2199. ["CustomEvent"] = 5;
  2200. ["Chat"] = 34;
  2201. ["ServerStorage"] = 75;
  2202. ["Selection"] = 56;
  2203. ["IntValue"] = 5;
  2204. ["RotateP"] = 35;
  2205. ["FloorWire"] = 5;
  2206. ["TrussPart"] = 2;
  2207. ["StarterGear"] = 21;
  2208. ["ReflectionMetadataYieldFunctions"] = 87;
  2209. ["ReflectionMetadataProperties"] = 87;
  2210. ["ReflectionMetadataEvents"] = 87;
  2211. ["ReflectionMetadataEnums"] = 87;
  2212. ["ReflectionMetadataEnumItem"] = 87;
  2213. ["ReflectionMetadataClass"] = 87;
  2214. ["PrismPart"] = 2;
  2215. ["BinaryStringValue"] = 5;
  2216. ["Glue"] = 35;
  2217. ["PrismaticConstraint"] = 90;
  2218. ["TouchTransmitter"] = 38;
  2219. ["CornerWedgePart"] = 2;
  2220. ["PathfindingService"] = 38;
  2221. ["SpringConstraint"] = 90;
  2222. ["Fire"] = 62;
  2223. ["Pants"] = 45;
  2224. ["NumberValue"] = 5;
  2225. ["TestService"] = 69;
  2226. ["Motor6D"] = 35;
  2227. ["Motor"] = 35;
  2228. ["CylindricalConstraint"] = 90;
  2229. ["MarketplaceService"] = 47;
  2230. ["CoreScript"] = 19;
  2231. ["CylinderMesh"] = 9;
  2232. ["ConeHandleAdornment"] = 55;
  2233. ["SunRaysEffect"] = 91;
  2234. ["LocalScript"] = 19;
  2235. ["Weld"] = 35;
  2236. ["Attachment"] = 35;
  2237. ["BoolValue"] = 5;
  2238. ["Dialog"] = 63;
  2239. ["Pose"] = 61;
  2240. ["Decal"] = 8;
  2241. ["Hat"] = 46;
  2242. ["AnimationTrack"] = 61;
  2243. ["ClickDetector"] = 42;
  2244. ["Frame"] = 49;
  2245. ["LogService"] = 88;
  2246. ["FileMesh"] = 9;
  2247. ["InsertService"] = 73;
  2248. ["HingeConstraint"] = 90;
  2249. ["Message"] = 34;
  2250. ["Player"] = 13;
  2251. ["ContextActionService"] = 42;
  2252. ["ContentProvider"] = 73;
  2253. ["BodyPosition"] = 15;
  2254. ["BoxHandleAdornment"] = 55;
  2255. ["ScrollingFrame"] = 49;
  2256. ["Keyframe"] = 61;
  2257. }
  2258.  
  2259. --== End ==--
  2260.  
  2261. --== Make UIs ==--
  2262.  
  2263. local Main = Create("ScreenGui", {Parent=service.Players.LocalPlayer.PlayerGui,Name="Mr.Spy - Rebug REX/Kurokku",ResetOnSpawn=false})
  2264. local Hub = Create("TextButton", {Name="Hub",Visible=false,Size=UDim2.new(0,600,0,50),Position=UDim2.new(0.5,-300,0.5,-200),Draggable=true,BackgroundTransparency=1,Text="",Parent=Main,ZIndex=1})
  2265. local RealUI = Create("Frame", {Name="Main",Size=UDim2.new(1,0,7,0),Position=UDim2.new(0,0,1,0),BackgroundColor3=Color3.fromRGB(200,200,200),BackgroundTransparency=1,BorderSizePixel=0,Parent=Hub,ZIndex=2})
  2266. local TextureHolder = Create("Frame", {Name="Holder",ClipsDescendants=true,Size=UDim2.new(1,0,1,0),Parent=RealUI,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
  2267. local Texture1 = Create("ImageLabel", {Name="BG",Size=UDim2.new(2,0,2,0),ScaleType="Tile",TileSize=UDim2.new(0,100,0,100),ImageColor3=Color3.fromRGB(44, 44, 44),Image="rbxassetid://585867512",Parent=TextureHolder,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
  2268. local Bar = Create("Frame", {Name="Bar",Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,0,0,0),BackgroundColor3=Color3.fromRGB(63, 63, 63),BackgroundTransparency=0,BorderSizePixel=0,Parent=Hub,ZIndex=6})
  2269. local Credits = Create("TextLabel",{Parent=Bar,ZIndex=7,Font="SourceSansBold",TextSize=20,Size=UDim2.new(.5,0,1,0),Position=UDim2.new(0,10,0,0),TextStrokeTransparency=1,Text="Mr.Spy - Rebug REX/Kurokku",TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,TextXAlignment="Left",BorderSizePixel=0})
  2270. local Exit = Create("TextButton", {Name="Exit",Size=UDim2.new(0.1,0,.8,0),Position=UDim2.new(0.9,0,0.1,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="x",Parent=Bar,ZIndex=8})
  2271. local Minimize = Create("TextButton", {Name="Minimize",Size=UDim2.new(0.1,0,1,0),Position=UDim2.new(0.8,0,0,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="-",Parent=Bar,ZIndex=8})
  2272. local Open = Create("TextButton", {Name="Open",Font="SourceSansLight",AutoButtonColor=false,Size=UDim2.new(0,60,0,20),ZIndex=2,BackgroundColor3=Color3.fromRGB(63, 63, 63),Position=UDim2.new(.5,-30,.9,-10),BackgroundTransparency=0,BorderSizePixel=0,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text=" Open ",Parent=Main})
  2273. local IconFrame = Create("Frame", {Name="MapHolder",Size=UDim2.new(0,16,0,16),BackgroundTransparency=1,ClipsDescendants=true,ZIndex=100,Parent=nil})
  2274. local IconMap = Create("ImageLabel", {Name="IconMap",Size=UDim2.new(0,256,0,256),Image="rbxassetid://483448923",Parent=IconFrame,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=100})
  2275. local Scroller = Create("ScrollingFrame", {Name="Remotes",Size=UDim2.new(1,0,1,0),CanvasSize=UDim2.new(0,0,0,0),Parent=RealUI,ZIndex=5,BackgroundTransparency=1,BorderSizePixel=0,TopImage="rbxasset://textures/ui/Scroll/scroll-middle.png",BottomImage="rbxasset://textures/ui/Scroll/scroll-middle.png"})
  2276. local RemoteTemplate = Create("Frame",{Name="Template",Size=UDim2.new(1,0,0,40),Parent=nil,ZIndex=6,BackgroundTransparency=1})
  2277. local RemoteName = Create("TextLabel",{Name="RemoteName",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,ZIndex=7,Size=UDim2.new(1,-26,1,0),Position=UDim2.new(0,30,0,0),TextXAlignment="Left"})
  2278. local SpyButton = Create("TextButton", {Name="SpyRemote",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.075,0,0.45,0),ZIndex=9,Text="Spy"})
  2279. local PathButton = Create("TextButton", {Name="PathButton",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.1,0,0.45,0),ZIndex=9,Text="Get Path"})
  2280. local OpenSpy = Create("TextButton", {Name="OpenButton",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.18,0,0.45,0),ZIndex=9,Text="Copy to Clipboard"})
  2281. local spyAll = Create("TextButton", {Name="SpyAll",Parent=RealUI,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.2,0,0.075,0),Position=UDim2.new(0.05,0,1.05,0),ZIndex=9,Text="Spy all Remotes"})
  2282. local UnspyAll = Create("TextButton", {Name="UnSpyAll",Parent=RealUI,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.2,0,0.075,0),Position=UDim2.new(0.3,0,1.05,0),ZIndex=9,Text="Unspy all Remotes"})
  2283.  
  2284. local ExplorerWindow = Create("TextButton", {Name="Explorer",Visible=false,Size=UDim2.new(0,200,0,50),Position=UDim2.new(0.8,-75,0.5,-200),Draggable=true,BackgroundTransparency=1,Text="",Parent=Main,ZIndex=1})
  2285. local Bar2 = Create("Frame", {Name="Bar",Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,0,0,0),BackgroundColor3=Color3.fromRGB(63, 63, 63),BackgroundTransparency=0,BorderSizePixel=0,Parent=ExplorerWindow,ZIndex=6})
  2286. local ExplorerName = Create("TextLabel",{Parent=Bar2,ZIndex=7,Font="SourceSansBold",TextSize=20,Size=UDim2.new(.5,0,1,0),Position=UDim2.new(0,10,0,0),TextStrokeTransparency=1,Text="Explorer",TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,TextXAlignment="Left",BorderSizePixel=0})
  2287. local Minimize2 = Create("TextButton", {Name="Minimize",Size=UDim2.new(0.1,0,1,0),Position=UDim2.new(0.85,0,0,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="-",Parent=Bar2,ZIndex=8})
  2288. local RealExUI = Create("Frame", {Name="ExMain",Size=UDim2.new(1,0,7,0),Position=UDim2.new(0,0,1,0),BackgroundColor3=Color3.fromRGB(200,200,200),BackgroundTransparency=1,BorderSizePixel=0,Parent=ExplorerWindow,ZIndex=2})
  2289. local TextureHolder2 = Create("Frame", {Name="Holder",ClipsDescendants=true,Size=UDim2.new(1,0,1,0),Parent=RealExUI,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
  2290. local Texture2 = Create("ImageLabel", {Name="BG",Size=UDim2.new(2,0,2,0),ScaleType="Tile",TileSize=UDim2.new(0,100,0,100),ImageColor3=Color3.fromRGB(44, 44, 44),Image="rbxassetid://585867512",Parent=TextureHolder2,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
  2291. local Scroller2 = Create("ScrollingFrame", {Name="Path",Size=UDim2.new(1,0,1,0),CanvasSize=UDim2.new(0,0,0,0),Parent=RealExUI,ZIndex=500,BackgroundTransparency=1,BorderSizePixel=0,TopImage="rbxasset://textures/ui/Scroll/scroll-middle.png",BottomImage="rbxasset://textures/ui/Scroll/scroll-middle.png"})
  2292. local PathTemplate = Create("Frame",{Name="PathTemplate",Size=UDim2.new(1,0,0,20),Parent=nil,ZIndex=6,BackgroundTransparency=1})
  2293. local PathName = Create("TextLabel",{Name="PathName",Parent=PathTemplate,TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,ZIndex=7,Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,20,0,0),TextXAlignment="Left"})
  2294. local IconModeFrame = Create("Frame", {Name="Mode",Size=UDim2.new(0,16,0,16),BackgroundTransparency=1,ClipsDescendants=true,ZIndex=100,Parent=nil})
  2295. local IconModeMap = Create("ImageLabel", {Name="IconMap",Size=UDim2.new(0,256,0,256),Image="rbxassetid://483448923",Parent=IconModeFrame,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=100})
  2296. local ModeBtn = Create("TextButton", {Name="Button",Size=UDim2.new(1,0,1,0),BackgroundTransparency=1,Text="",ZIndex=101,Parent=IconModeFrame})
  2297. local HoverFrame = Create("Frame", {Name="HoverFrame",Size=UDim2.new(1000,0,1,0),Parent=PathTemplate,ZIndex=102,BackgroundTransparency=1,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(255,255,255)})
  2298.  
  2299. local LogWindow = Create("TextButton", {Name="Logs",Visible=false,Size=UDim2.new(0,300,0,50),Position=UDim2.new(0.16,-175,0.5,-200),Draggable=true,BackgroundTransparency=1,Text="",Parent=Main,ZIndex=1})
  2300. local Bar3 = Create("Frame", {Name="Bar",Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,0,0,0),BackgroundColor3=Color3.fromRGB(63, 63, 63),BackgroundTransparency=0,BorderSizePixel=0,Parent=LogWindow,ZIndex=6})
  2301. local LogName = Create("TextLabel",{Parent=Bar3,ZIndex=7,Font="SourceSansBold",TextSize=20,Size=UDim2.new(.5,0,1,0),Position=UDim2.new(0,10,0,0),TextStrokeTransparency=1,Text="Event Logs",TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,TextXAlignment="Left",BorderSizePixel=0})
  2302. local Minimize3 = Create("TextButton", {Name="Minimize",Size=UDim2.new(0.1,0,1,0),Position=UDim2.new(0.85,0,0,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="-",Parent=Bar3,ZIndex=8})
  2303. local RealLogUI = Create("Frame", {Name="LMain",Size=UDim2.new(1,0,7,0),Position=UDim2.new(0,0,1,0),BackgroundColor3=Color3.fromRGB(200,200,200),BackgroundTransparency=1,BorderSizePixel=0,Parent=LogWindow,ZIndex=2})
  2304. local TextureHolder3 = Create("Frame", {Name="Holder",ClipsDescendants=true,Size=UDim2.new(1,0,1,0),Parent=RealLogUI,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
  2305. local Texture3 = Create("ImageLabel", {Name="BG",Size=UDim2.new(2,0,2,0),ScaleType="Tile",TileSize=UDim2.new(0,100,0,100),ImageColor3=Color3.fromRGB(44, 44, 44),Image="rbxassetid://585867512",Parent=TextureHolder3,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
  2306. local Scroller3 = Create("ScrollingFrame", {Name="Logs",Size=UDim2.new(1,0,1,0),CanvasSize=UDim2.new(0,0,0,0),Parent=RealLogUI,ZIndex=500,BackgroundTransparency=1,BorderSizePixel=0,TopImage="rbxasset://textures/ui/Scroll/scroll-middle.png",BottomImage="rbxasset://textures/ui/Scroll/scroll-middle.png"})
  2307. local LogTemplate = Create("Frame",{Name="LogTemplate",Size=UDim2.new(1,0,0,20),Parent=nil,ZIndex=6,BackgroundTransparency=1})
  2308. local LogName = Create("TextLabel",{Name="LogName",Parent=LogTemplate,TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,ZIndex=7,Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,20,0,0),TextXAlignment="Left"})
  2309.  
  2310. local Removed = false
  2311. Main.ChildRemoved:Connect(function()
  2312. if not Removed then
  2313. Removed = true
  2314. BreakCode()
  2315. end
  2316. end)
  2317.  
  2318. --MakeShadows--
  2319. local HubShadows = MakeShadow(Hub,1,3,7,1)
  2320. MakeShadow(Bar,5,3,1,0)
  2321. MakeShadow(Bar2,5,3,1,0)
  2322. MakeShadow(Open,1,3,1,0)
  2323. MakeShadow(Bar3,5,3,1,0)
  2324. MakeShadow(SpyButton,8,3,1,0)
  2325. MakeShadow(PathButton,8,3,1,0)
  2326. MakeShadow(OpenSpy,8,3,1,0)
  2327. MakeShadow(spyAll,8,3,1,0)
  2328. local ExplorerShadows = MakeShadow(ExplorerWindow,1,3,7,1)
  2329. local LogShadows = MakeShadow(LogWindow,1,3,7,1)
  2330. --== End ==--
  2331.  
  2332. --== UI Functions ==--
  2333.  
  2334. function LoadIcon(service, frame, numb)
  2335. if Indexs[service] or numb then
  2336. local row = 1
  2337. local col = 0
  2338. if numb then
  2339. for i = 1,numb do
  2340. if i > colSize*row then
  2341. col = 1
  2342. row = row+1
  2343. else
  2344. col = col+1
  2345. end
  2346. end
  2347. else
  2348. for i = 1,Indexs[service] do
  2349. if i > colSize*row then
  2350. col = 1
  2351. row = row+1
  2352. else
  2353. col = col+1
  2354. end
  2355. end
  2356. end
  2357. frame.IconMap.Position = UDim2.new(0,(-3+(-18*col))+18,0,(-3+(-18*row))+18)
  2358. end
  2359. end
  2360.  
  2361. spawn(function()
  2362. local suc,er = pcall(function()
  2363. while true do
  2364. Texture1:TweenPosition(UDim2.new(-1,0,-1,0),"Out","Linear",30,true)
  2365. wait(30)
  2366. Texture1.Position = UDim2.new(0,0,0,0)
  2367. end
  2368. end)
  2369. end)
  2370.  
  2371. spawn(function()
  2372. local suc,er = pcall(function()
  2373. while true do
  2374. Texture2:TweenPosition(UDim2.new(-1,0,-1,0),"Out","Linear",30,true)
  2375. wait(30)
  2376. Texture2.Position = UDim2.new(0,0,0,0)
  2377. end
  2378. end)
  2379. end)
  2380.  
  2381. spawn(function()
  2382. local suc,er = pcall(function()
  2383. while true do
  2384. Texture3:TweenPosition(UDim2.new(-1,0,-1,0),"Out","Linear",30,true)
  2385. wait(30)
  2386. Texture3.Position = UDim2.new(0,0,0,0)
  2387. end
  2388. end)
  2389. end)
  2390.  
  2391. local ExitDB=false
  2392.  
  2393. Open.MouseButton1Down:Connect(function()
  2394. if not ExitDB then
  2395. ExitDB = true
  2396. Hub.Position = UDim2.new(0,-600,0.5,-200)
  2397. ExplorerWindow.Position = UDim2.new(0.875,-75,-0.35,-200)
  2398. LogWindow.Position = UDim2.new(0.16,-175,1,200)
  2399. Hub.Visible = true
  2400. ExplorerWindow.Visible = true
  2401. LogWindow.Visible = true
  2402. Open.Visible = false
  2403. Hub:TweenPosition(UDim2.new(0.535,-300,0.5,-200),"Out","Elastic",0.5,true)
  2404. wait(0.15)
  2405. ExplorerWindow:TweenPosition(UDim2.new(0.875,-75,0.5,-200),"Out","Elastic",0.5,true)
  2406. wait(0.15)
  2407. LogWindow:TweenPosition(UDim2.new(0.16,-175,0.5,-200),"Out","Elastic",0.5,true)
  2408. wait()
  2409. game:GetService("TweenService"):Create(Open,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2410. ExitDB = false
  2411. end
  2412. end)
  2413.  
  2414. Bar.MouseEnter:Connect(function()
  2415. game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2416. end)
  2417.  
  2418. Bar.MouseLeave:Connect(function()
  2419. game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2420. end)
  2421.  
  2422. Bar2.MouseEnter:Connect(function()
  2423. game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2424. end)
  2425.  
  2426. Bar2.MouseLeave:Connect(function()
  2427. game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2428. end)
  2429.  
  2430. Bar3.MouseEnter:Connect(function()
  2431. game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2432. end)
  2433.  
  2434. Bar3.MouseLeave:Connect(function()
  2435. game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2436. end)
  2437.  
  2438. Open.MouseEnter:Connect(function()
  2439. game:GetService("TweenService"):Create(Open,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2440. end)
  2441.  
  2442. Open.MouseLeave:Connect(function()
  2443. game:GetService("TweenService"):Create(Open,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2444. end)
  2445.  
  2446. spyAll.MouseEnter:Connect(function()
  2447. game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2448. end)
  2449.  
  2450. spyAll.MouseLeave:Connect(function()
  2451. game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2452. end)
  2453.  
  2454. UnspyAll.MouseEnter:Connect(function()
  2455. game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2456. end)
  2457.  
  2458. UnspyAll.MouseLeave:Connect(function()
  2459. game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2460. end)
  2461.  
  2462. Exit.MouseEnter:Connect(function()
  2463. game:GetService("TweenService"):Create(Exit,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(170, 46, 46);}):Play()
  2464. wait()
  2465. game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2466. end)
  2467.  
  2468. Exit.MouseLeave:Connect(function()
  2469. game:GetService("TweenService"):Create(Exit,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2470. game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2471. end)
  2472.  
  2473. Minimize.MouseEnter:Connect(function()
  2474. game:GetService("TweenService"):Create(Minimize,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(150, 150, 150);}):Play()
  2475. wait()
  2476. game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2477. end)
  2478.  
  2479. Minimize.MouseLeave:Connect(function()
  2480. game:GetService("TweenService"):Create(Minimize,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2481. game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2482. end)
  2483.  
  2484. Minimize2.MouseEnter:Connect(function()
  2485. game:GetService("TweenService"):Create(Minimize2,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(150, 150, 150);}):Play()
  2486. wait()
  2487. game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2488. end)
  2489.  
  2490. Minimize2.MouseLeave:Connect(function()
  2491. game:GetService("TweenService"):Create(Minimize2,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2492. game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2493. end)
  2494.  
  2495. Minimize3.MouseEnter:Connect(function()
  2496. game:GetService("TweenService"):Create(Minimize3,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(150, 150, 150);}):Play()
  2497. wait()
  2498. game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2499. end)
  2500.  
  2501. Minimize3.MouseLeave:Connect(function()
  2502. game:GetService("TweenService"):Create(Minimize3,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2503. game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2504. end)
  2505.  
  2506. local minDB1 = false
  2507. Minimize.MouseButton1Down:Connect(function()
  2508. if not minDB1 then
  2509. minDB1 = true
  2510. if RealUI.Visible then
  2511. RealUI.Visible = false
  2512. for i,v in pairs(HubShadows) do
  2513. v.Visible = false
  2514. end
  2515. else
  2516. RealUI.Visible = true
  2517. for i,v in pairs(HubShadows) do
  2518. v.Visible = true
  2519. end
  2520. end
  2521. minDB1 = false
  2522. end
  2523. end)
  2524.  
  2525. local minDB2 = false
  2526. Minimize2.MouseButton1Down:Connect(function()
  2527. if not minDB2 then
  2528. minDB2 = true
  2529. if RealExUI.Visible then
  2530. RealExUI.Visible = false
  2531. for i,v in pairs(ExplorerShadows) do
  2532. v.Visible = false
  2533. end
  2534. else
  2535. RealExUI.Visible = true
  2536. for i,v in pairs(ExplorerShadows) do
  2537. v.Visible = true
  2538. end
  2539. end
  2540. minDB2 = false
  2541. end
  2542. end)
  2543.  
  2544. local minDB3 = false
  2545. Minimize3.MouseButton1Down:Connect(function()
  2546. if not minDB3 then
  2547. minDB3 = true
  2548. if RealLogUI.Visible then
  2549. RealLogUI.Visible = false
  2550. for i,v in pairs(LogShadows) do
  2551. v.Visible = false
  2552. end
  2553. else
  2554. RealLogUI.Visible = true
  2555. for i,v in pairs(LogShadows) do
  2556. v.Visible = true
  2557. end
  2558. end
  2559. minDB3 = false
  2560. end
  2561. end)
  2562.  
  2563. Exit.MouseButton1Down:Connect(function()
  2564. if not ExitDB then
  2565. ExitDB = true
  2566. Open.Visible = true
  2567. Hub:TweenPosition(UDim2.new(-0.2,-600,-1,0),"In","Quart",0.5,true)
  2568. wait(0.15)
  2569. ExplorerWindow:TweenPosition(UDim2.new(1,200,-1,0),"In","Quart",0.5,true)
  2570. wait(0.15)
  2571. LogWindow:TweenPosition(UDim2.new(-0.5,-300,1,0),"In","Quart",0.5,true)
  2572. wait(0.5)
  2573. game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2574. game:GetService("TweenService"):Create(Minimize,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2575. game:GetService("TweenService"):Create(Exit,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2576. Hub.Visible = false
  2577. ExplorerWindow.Visible = false
  2578. LogWindow.Visible = false
  2579. Open.Visible = true
  2580. ExitDB = false
  2581. end
  2582. end)
  2583.  
  2584. local classMethods = {
  2585. BindableEvent = "Fire";
  2586. BindableFunction = "Invoke";
  2587. RemoteEvent = "FireServer";
  2588. RemoteFunction = "InvokeServer";
  2589. }
  2590.  
  2591. local realMethods = {}
  2592. local pseudoEnv = {}
  2593.  
  2594. local Spying = {}
  2595. local SpyedNumb = 1
  2596.  
  2597. for i,v in pairs(classMethods) do
  2598. realMethods[v] = Instance.new(i)[classMethods[i]]
  2599. end
  2600. local BiggestX = 0
  2601. function AddUI(args)
  2602. local NewUI = LogTemplate:Clone()
  2603. local mapp = IconFrame:Clone()
  2604. LoadIcon(args[1].ClassName, mapp)
  2605. mapp.Position = UDim2.new(0,0,0.5,-8)
  2606. NewUI.LogName.Text = "Name: \""..args[1].Name .. "\" | "..args[2]
  2607. NewUI.Position = UDim2.new(0,0,0,SpyedNumb*20)
  2608. NewUI.Parent = Scroller3
  2609. mapp.Parent = NewUI
  2610. SpyedNumb = SpyedNumb + 1
  2611. if BiggestX < NewUI.LogName.TextBounds.X then
  2612. BiggestX = NewUI.LogName.TextBounds.X
  2613. end
  2614. Scroller3.CanvasSize = UDim2.new(0,BiggestX+20,0,20*#Scroller3:GetChildren()+20)
  2615. end
  2616.  
  2617. function GetNameCall(obj)
  2618. if obj.ClassName == "RemoteEvent" then
  2619. return "FireServer"
  2620. elseif obj.ClassName == "RemoteFunction" then
  2621. return "InvokeServer"
  2622. elseif obj.ClassName == "BindableEvent" then
  2623. return "Fire"
  2624. elseif obj.ClassName == "BindabledFunction" then
  2625. return "Invoke"
  2626. end
  2627. end
  2628.  
  2629. function LoadRemoteSpy()
  2630. if tostring(_G.Exploit) == "Synapse" then
  2631. local function hook(methodname, self, ...)
  2632. local args = {...}
  2633. local ret = {realMethods[methodname](self,...)}
  2634. if not realMethods[methodname] then return unpack(ret) end
  2635. if not Spying[self] then return unpack(ret) end
  2636. SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
  2637. AddUI(SpyArgs[SpyedNumb])
  2638. return unpack(ret)
  2639. end
  2640. Synapse:SetNamecallHook("FireServer", function(self, ...)
  2641. if self:IsA("RemoteEvent") then
  2642. hook(GetNameCall(self), self, ...)
  2643. end
  2644. end)
  2645. Synapse:SetNamecallHook("InvokeServer", function(self, ...)
  2646. if self:IsA("RemoteFunction") then
  2647. hook(GetNameCall(self), self, ...)
  2648. end
  2649. end)
  2650. Synapse:SetNamecallHook("Fire", function(self, ...)
  2651. if self:IsA("BindableEvent") then
  2652. hook(GetNameCall(self), self, ...)
  2653. end
  2654. end)
  2655. Synapse:SetNamecallHook("Invoke", function(self, ...)
  2656. if self:IsA("BindableFunction") then
  2657. hook(GetNameCall(self), self, ...)
  2658. end
  2659. end)
  2660. elseif tostring(_G.Exploit) == "SetWrite" then
  2661. setreadonly(getrawmetatable(game), false)
  2662. local pseudoEnv = {}
  2663. local gameMeta = getrawmetatable(game)
  2664. for key, value in next, gameMeta do pseudoEnv[key] = value end
  2665. gameMeta.__index, gameMeta.__namecall = function(self, key)
  2666. if not realMethods[key] then return pseudoEnv.__index(self, key) end
  2667. if not Spying[self] then return pseudoEnv.__index(self, key) end
  2668. return function(_, ...)
  2669. local returnValues = {realMethods[key](self, ...)}
  2670. SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
  2671. AddUI(SpyArgs[SpyedNumb])
  2672. return unpack(returnValues)
  2673. end
  2674. end
  2675. elseif tostring(_G.Exploit) == "Writeable" then
  2676. make_writeable(getrawmetatable(game))
  2677. local pseudoEnv = {}
  2678. local gameMeta = getrawmetatable(game)
  2679. for key, value in next, gameMeta do pseudoEnv[key] = value end
  2680. gameMeta.__index, gameMeta.__namecall = function(self, key)
  2681. if not realMethods[key] then return pseudoEnv.__index(self, key) end
  2682. if not Spying[self] then return pseudoEnv.__index(self, key) end
  2683. return function(_, ...)
  2684. local returnValues = {realMethods[key](self, ...)}
  2685. SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
  2686. AddUI(SpyArgs[SpyedNumb])
  2687. return unpack(returnValues)
  2688. end
  2689. end
  2690. elseif tostring(_G.Exploit) == "BackUp" then
  2691. local pseudoEnv = {}
  2692. local gameMeta = getrawmetatable(game)
  2693. for key, value in next, gameMeta do pseudoEnv[key] = value end
  2694. gameMeta.__index, gameMeta.__namecall = function(self, key)
  2695. if not realMethods[key] then return pseudoEnv.__index(self, key) end
  2696. if not Spying[self] then return pseudoEnv.__index(self, key) end
  2697. return function(_, ...)
  2698. local returnValues = {realMethods[key](self, ...)}
  2699. SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
  2700. AddUI(SpyArgs[SpyedNumb])
  2701. return unpack(returnValues)
  2702. end
  2703. end
  2704. else
  2705. print("Mr.Spy does not support your script executer due to it might not have a way to run \"getrawmetatable\"")
  2706. end
  2707. end
  2708. LoadRemoteSpy()
  2709.  
  2710. local RemoteIgnores = {
  2711. ["CharacterSoundEvent"] = true;
  2712. ["MovementUpdate"] = true;
  2713. ["FollowRelationshipChange"] = true;
  2714. ["OnMessageDoneFiltering"] = true;
  2715. ["SendNotification"] = true;
  2716. ["SetDialogInUse"] = true;
  2717. ["OnUnmuted"] = true;
  2718. ["MutePlayerRequested"] = true;
  2719. ["OnChannelJoined"] = true;
  2720. ["OnNewMessage"] = true;
  2721. ["SendNotificationInfo"] = true;
  2722. ["GetFollowRelationships"] = true;
  2723. ["GuiInsetChanged"] = true;
  2724. ["NewFollower"] = true;
  2725. ["OnNewSystemMessage"] = true;
  2726. ["GetServerVersion"] = true;
  2727. ["GetInitDataRequest"] = true;
  2728. ["OnMainChannelSet"] = true;
  2729. ["DefaultServerSoundEvent"] = true;
  2730. ["ChannelNameColorUpdated"] = true;
  2731. ["UnMutePlayerRequest"] = true;
  2732. ["OnChannelLeft"] = true;
  2733. ["SayMessageRequest"] = true;
  2734. ["SetBlockedUserIdsRequest"] = true;
  2735. ["FollowRelationshipChanged"] = true;
  2736. ["GamepadNotifications"] = true;
  2737. ["OnMuted"] = true;
  2738. ["MutePlayerRequest"] = true;
  2739. }
  2740.  
  2741. function StartSpy()
  2742. local Remotes = {}
  2743. local function MakeItem(v,pos)
  2744. local temp = RemoteTemplate:Clone()
  2745. local map = IconFrame:Clone()
  2746. v[2] = temp
  2747. LoadIcon(v[1].ClassName,map)
  2748. map.Position = UDim2.new(0,10,0.5,-8)
  2749. map.Parent = temp
  2750. temp.Name = pos/40
  2751. temp.RemoteName.Text = v[1].Name
  2752. temp.Parent = Scroller
  2753. temp.Position = UDim2.new(0,0,0,pos)
  2754. temp.SpyRemote.TextColor3 = Color3.fromRGB(170, 46, 46)
  2755. temp.SpyRemote.Position = UDim2.new(0,20+temp.RemoteName.TextBounds.X+15,0.225,0)
  2756. temp.PathButton.Position = UDim2.new(temp.PathButton.Size.X.Scale,20+temp.RemoteName.TextBounds.X+15,0.225,0)
  2757. temp.OpenButton.Position = UDim2.new(temp.OpenButton.Size.X.Scale+temp.PathButton.Size.X.Scale,temp.RemoteName.TextBounds.X,0.225,0)
  2758. if Spying[v[1]] then
  2759. temp.SpyRemote.TextColor3 = Color3.fromRGB(0, 170, 127)
  2760. else
  2761. temp.SpyRemote.TextColor3 = Color3.fromRGB(170, 46, 46)
  2762. end
  2763. temp.SpyRemote.MouseEnter:Connect(function()
  2764. game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2765. end)
  2766. temp.SpyRemote.MouseLeave:Connect(function()
  2767. game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2768. end)
  2769. temp.SpyRemote.MouseButton1Down:Connect(function()
  2770. if not Spying[v[1]] then
  2771. Spying[v[1]] = v[1]
  2772. game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(0, 170, 127);}):Play()
  2773. else
  2774. Spying[v[1]] = nil
  2775. game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(170, 46, 46);}):Play()
  2776. end
  2777. end)
  2778. temp.PathButton.MouseEnter:Connect(function()
  2779. game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2780. end)
  2781. temp.PathButton.MouseLeave:Connect(function()
  2782. game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2783. end)
  2784. temp.OpenButton.MouseEnter:Connect(function()
  2785. game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
  2786. end)
  2787. temp.OpenButton.MouseLeave:Connect(function()
  2788. game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
  2789. end)
  2790. temp.OpenButton.MouseButton1Down:Connect(function()
  2791. local suc,er = pcall(function() setclipboard("game."..v[1]:GetFullName()) end)
  2792. local suc,er = pcall(function() toclipboard("game."..v[1]:GetFullName()) end)
  2793. local suc,er = pcall(function() Synapse:CopyString("game."..v[1]:GetFullName()) end)
  2794. local suc,er = pcall(function() Clipboard.set("game."..v[1]:GetFullName()) end)
  2795. game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
  2796. wait(0.1)
  2797. game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2798. end)
  2799. local recurNumb = 1
  2800. local path = {}
  2801. local Numb = 0
  2802. temp.PathButton.MouseButton1Down:Connect(function()
  2803. recurNumb = 1
  2804. Numb = 0
  2805. local function Recur(obj)
  2806. if obj == game then
  2807. return
  2808. else
  2809. path[recurNumb] = obj
  2810. end
  2811. recurNumb = recurNumb + 1
  2812. Recur(obj.Parent)
  2813. end
  2814. Recur(v[1])
  2815. Scroller2:ClearAllChildren()
  2816. local OGParent
  2817. local maxTextX = 0
  2818. for ii = #path,1,-1 do
  2819. local obj = path[ii]
  2820. local UI = PathTemplate:Clone()
  2821. local Icon = IconFrame:Clone()
  2822. local mode = IconModeFrame:Clone()
  2823. if ii > 1 then
  2824. mode.Parent = UI
  2825. mode.Position = UDim2.new(0,-20,0.5,-8)
  2826. LoadIcon(nil,mode,167)
  2827. end
  2828. LoadIcon(obj.ClassName,Icon)
  2829. Icon.Position = UDim2.new(0,0,0.5,-8)
  2830. Icon.Parent = UI
  2831. UI.Name = "OBJ"
  2832. UI.PathName.Text = obj.Name
  2833. UI.Position = UDim2.new(0,20,0,21)
  2834. UI.Size = UDim2.new(0,100,0,20)
  2835. Numb = Numb+1
  2836. local opened = true
  2837. mode.MouseEnter:Connect(function()
  2838. if not opened then
  2839. LoadIcon(nil,mode,180)
  2840. else
  2841. LoadIcon(nil,mode,181)
  2842. end
  2843. end)
  2844. mode.MouseLeave:Connect(function()
  2845. if not opened then
  2846. LoadIcon(nil,mode,166)
  2847. else
  2848. LoadIcon(nil,mode,167)
  2849. end
  2850. end)
  2851. mode.Button.MouseButton1Down:Connect(function()
  2852. if not opened then
  2853. opened = true
  2854. LoadIcon(nil,mode,181)
  2855. UI.OBJ.Visible = true
  2856. else
  2857. opened = false
  2858. LoadIcon(nil,mode,180)
  2859. UI.OBJ.Visible = false
  2860. end
  2861. end)
  2862. UI.HoverFrame.MouseEnter:Connect(function()
  2863. game:GetService("TweenService"):Create(UI.HoverFrame,TweenInfo.new(0.25),{["BackgroundTransparency"] = 0.9;}):Play()
  2864. end)
  2865. UI.HoverFrame.MouseLeave:Connect(function()
  2866. game:GetService("TweenService"):Create(UI.HoverFrame,TweenInfo.new(0.25),{["BackgroundTransparency"] = 1;}):Play()
  2867. end)
  2868. if not OGParent then
  2869. UI.Position = UDim2.new(0,22,0,4)
  2870. UI.Parent = Scroller2
  2871. OGParent = UI
  2872. else
  2873. UI.Parent = OGParent
  2874. OGParent = UI
  2875. end
  2876. if maxTextX < UI.PathName.TextBounds.X then
  2877. maxTextX = UI.PathName.TextBounds.X
  2878. end
  2879. end
  2880. Scroller2.CanvasSize = UDim2.new(0,(maxTextX+(#path*20))+10,0,(Numb*21)+4)
  2881. game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
  2882. wait(0.1)
  2883. game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2884. end)
  2885. end
  2886. local function LoadUI()
  2887. Scroller:ClearAllChildren()
  2888. local pos = 0
  2889. for i,v in pairs(Remotes) do
  2890. if v then
  2891. MakeItem(v, pos)
  2892. pos = pos+40
  2893. end
  2894. end
  2895. Scroller.CanvasSize = UDim2.new(0,0,0,pos)
  2896. end
  2897. local function GetRemotes()
  2898. local function Recursion(obj)
  2899. for i,v in pairs(obj:GetChildren()) do
  2900. local succ,err = pcall(function()
  2901. if not RemoteIgnores[v.Name] then
  2902. if v:IsA("RemoteEvent") or v:IsA("RemoteFunction") or v:IsA("BindableEvent") or v:IsA("BindableFunction") then
  2903. Remotes[v] = {v}
  2904. end
  2905. end
  2906. end)
  2907. local suc,er = pcall(function()
  2908. v:GetChildren()
  2909. end)
  2910. if suc and #v:GetChildren() > 0 then
  2911. Recursion(v)
  2912. end
  2913. end
  2914. end
  2915. Recursion(game)
  2916. end
  2917. GetRemotes()
  2918. LoadUI()
  2919. for i,v in pairs(game:GetChildren()) do
  2920. local suc, er = pcall(function()
  2921. v:GetChildren()
  2922. end)
  2923. if suc then
  2924. v.DescendantAdded:Connect(function(obj)
  2925. wait(1)
  2926. if not RemoteIgnores[obj.Name] then
  2927. if obj:IsA("RemoteEvent") or obj:IsA("RemoteFunction") or obj:IsA("BindableEvent") or obj:IsA("BindableFunction") then
  2928. Remotes[obj] = {obj}
  2929. MakeItem(Remotes[obj],((#Scroller:GetChildren())*40))
  2930. Scroller.CanvasSize = UDim2.new(0,0,0,Scroller.CanvasSize.Y.Offset+40)
  2931. end
  2932. end
  2933. end)
  2934. v.DescendantRemoving:Connect(function(obj)
  2935. if not RemoteIgnores[obj.Name] then
  2936. if obj:IsA("RemoteEvent") or obj:IsA("RemoteFunction") or obj:IsA("BindableEvent") or obj:IsA("BindableFunction") then
  2937. if Remotes[obj] then
  2938. for ii = tonumber(Remotes[obj][2].Name),#Scroller:GetChildren() do
  2939. if ii ~= tonumber(Remotes[obj][2].Name) then
  2940. local it = Scroller:FindFirstChild(ii)
  2941. if it then
  2942. it.Position = UDim2.new(0,0,0,it.Position.Y.Offset-40)
  2943. it.Name = tonumber(it.Name) - 1
  2944. end
  2945. end
  2946. end
  2947. Scroller.CanvasSize = UDim2.new(0,0,0,Scroller.CanvasSize.Y.Offset-40)
  2948. Remotes[obj][2]:Destroy()
  2949. Remotes[obj] = nil
  2950. end
  2951. end
  2952. end
  2953. end)
  2954. end
  2955. end
  2956. spyAll.MouseButton1Down:Connect(function()
  2957. spawn(function()
  2958. game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
  2959. wait(0.1)
  2960. game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2961. end)
  2962. for i,v in pairs(Remotes) do
  2963. game:GetService("TweenService"):Create(v[2].SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(0, 170, 127);}):Play()
  2964. Spying[v[1]] = v[1]
  2965. end
  2966. end)
  2967. UnspyAll.MouseButton1Down:Connect(function()
  2968. spawn(function()
  2969. game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
  2970. wait(0.1)
  2971. game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
  2972. end)
  2973. for i,v in pairs(Remotes) do
  2974. game:GetService("TweenService"):Create(v[2].SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(170, 46, 46);}):Play()
  2975. Spying[v[1]] = nil
  2976. end
  2977. end)
  2978. end
  2979. StartSpy()
  2980.  
  2981. --== End ==--
  2982. end)
  2983.  
  2984. TotM.MouseButton1Click:Connect(function()
  2985. local Char = Player.Character
  2986. Char.HumanoidRootPart.CFrame = game.Workspace["Top of the Mount"].Boundaries.CFrame + Vector3.new(0,1,0)
  2987. wait(2)
  2988. Char.HumanoidRootPart.Anchored = false
  2989. Char.Head.Anchored = true
  2990. end)
  2991.  
  2992. CCombo.MouseButton1Click:Connect(function()
  2993. local Challenge = game.Workspace:FindFirstChild("Cryptic Combo")
  2994. if Challenge ~= nil then
  2995. local Pens = Challenge:FindFirstChild("Pens")
  2996. if Pens == nil then
  2997. Pens = Challenge:FindFirstChild("pens")
  2998. end
  2999. local PensCount = {
  3000. Pen1 = {
  3001. Pen = Pens:FindFirstChild("Pen1"),
  3002. Count = 0
  3003. },
  3004. Pen2 = {
  3005. Pen = Pens:FindFirstChild("Pen2"),
  3006. Count = 0
  3007. },
  3008. Pen3 = {
  3009. Pen = Pens:FindFirstChild("Pen3"),
  3010. Count = 0
  3011. },
  3012. Pen4 = {
  3013. Pen = Pens:FindFirstChild("Pen4"),
  3014. Count = 0
  3015. }
  3016. }
  3017. local Pc = 1
  3018. for i, v in pairs(PensCount) do
  3019. if v.Pen == nil then
  3020. v.Pen = Pens:FindFirstChild("pen".. tostring(Pc))
  3021. end
  3022. Pc = Pc + 1
  3023. end
  3024. for i, v in pairs(PensCount) do
  3025. v.Count = table.getn(v.Pen:GetChildren())
  3026. end
  3027. for i, v in pairs(PensCount) do
  3028. print(tostring(i).. " : ".. tostring(v.Count))
  3029. end
  3030. end
  3031. end)
  3032.  
  3033. print("Starting Switch Fix")
  3034.  
  3035. MoveS.Text = BoolToWord(Player.CanMove.Value,false)
  3036. ChatS.Text = BoolToWord(Player.Muted.Value,true)
  3037.  
  3038. print("Started Change Events")
  3039.  
  3040. Player.CanMove.Changed:Connect(function()
  3041. MoveS.Text = BoolToWord(Player.CanMove.Value,false)
  3042. end)
  3043.  
  3044. WaitForProperty(Player,"Character")
  3045.  
  3046. Player.Changed:Connect(function()
  3047. WaitForProperty(Player,"Character")
  3048. repeat
  3049. wait(1)
  3050. until Player.Character.Humanoid.Health == 0
  3051. FlyB.Text = "Off"
  3052. KnockS.Text = "Off"
  3053. end)
  3054.  
  3055. Player.Muted.Changed:Connect(function()
  3056. ChatS.Text = BoolToWord(Player.Muted.Value,true)
  3057. end)
  3058.  
  3059. print("Starting Loops")
  3060.  
  3061.  
  3062. while true do
  3063. wait(1)
  3064. --Coin Aimbot Loop
  3065. if CoinAimbot == true then
  3066. WaitForProperty(Player,"Character")
  3067. local Char = Player.Character
  3068. local Coinsx = {}
  3069. for i, v in pairs(Misc:GetDescendants())do
  3070. if v.Name == "Coin" then
  3071. table.insert(Coinsx,v)
  3072. end
  3073. end
  3074. for i, v in pairs(Coinsx) do
  3075. if v.Transparency < 0.9 and CoinAimbot == true then
  3076. Char.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(10,15,10)
  3077. wait(1)
  3078. Char.Humanoid:MoveTo(v.CFrame.p)
  3079. wait(1)
  3080. end
  3081. end
  3082. end
  3083. --Coin Aimbot End
  3084.  
  3085. --Tribal Updater
  3086. TribeState.Text = "Your Tribe : ".. PlayerTribe.. " | Your Tribe Number : ".. tostring(PlayerTribeNum)
  3087. --End Tribal Updater
  3088.  
  3089. --Switch Fix
  3090. if ClickMethod == "Tp" then
  3091. CDstB.Text = "Off"
  3092. CDbgB.Text = "Off"
  3093. elseif ClickMethod == "Dst" then
  3094. CTpB.Text = "Off"
  3095. CDbgB.Text = "Off"
  3096. elseif ClickMethod == "Debug" then
  3097. CDstB.Text = "Off"
  3098. CTpB.Text = "Off"
  3099. end
  3100. --Switch Fix End
  3101. end
Add Comment
Please, Sign In to add comment