SHOW:
|
|
- or go back to the newest paste.
| 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 |