Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game:GetService("CoreGui"):FindFirstChild("UIGui") then
- game:GetService("CoreGui"):FindFirstChild("UIGui"):Destroy()
- end
- local UIGui = Instance.new("ScreenGui")
- local UserInputService = game:GetService("UserInputService")
- local MainFrame = Instance.new("ImageLabel")
- local UIAspectRatioConstraint = Instance.new("UIAspectRatioConstraint")
- local UICorner = Instance.new("UICorner")
- local SearchBox = Instance.new("TextBox")
- local UICorner_3 = Instance.new("UICorner")
- local Title = Instance.new("TextLabel")
- local UICorner_4 = Instance.new("UICorner")
- local UICorner_5 = Instance.new("UICorner")
- local ScriptAuthor = Instance.new("TextLabel")
- local TopbarBottomCover = Instance.new("Frame")
- local ScriptListFrame = Instance.new("ScrollingFrame")
- local UIPadding = Instance.new("UIPadding")
- local Scripts = Instance.new("Folder")
- local UIGridLayout = Instance.new("UIGridLayout")
- local ScriptFrame = Instance.new("Frame")
- local UICorner_6 = Instance.new("UICorner")
- local ScriptTitle = Instance.new("TextLabel")
- local ExecuteButton = Instance.new("TextButton")
- local UICorner_7 = Instance.new("UICorner")
- local ScriptGame = Instance.new("TextLabel")
- local VerifiedScriptFrame = Instance.new("Frame")
- local UICorner_9 = Instance.new("UICorner")
- local ScriptTitle_2 = Instance.new("TextLabel")
- local VerifiedIcon = Instance.new("ImageLabel")
- local ExecuteButton_2 = Instance.new("TextButton")
- local UICorner_10 = Instance.new("UICorner")
- local UICorner_11 = Instance.new("UICorner")
- local ScriptAuthor_2 = Instance.new("TextLabel")
- local ScriptGame_2 = Instance.new("TextLabel")
- local ScriptListBackgroundFrame = Instance.new("Frame")
- local UICorner_12 = Instance.new("UICorner")
- local InfoBoxDescription = Instance.new("TextButton")
- local Author_2 = Instance.new("TextLabel")
- local UICorner_22 = Instance.new("UICorner")
- local UIListLayout_3 = Instance.new("UIListLayout")
- local UIClick = Instance.new("Sound")
- local OpenCloseSearcherButton = Instance.new("TextButton")
- local OpenCloseSearcherButtonUICorner = Instance.new("UICorner")
- local PlayerIcon = Instance.new("ImageButton")
- local PlayerIconUICorner = Instance.new("UICorner")
- local MenuBarFrame = Instance.new("Frame")
- local MenuBarFrameUICorner = Instance.new("UICorner")
- local SearcherMenuButton = Instance.new("TextButton")
- local SearcherMenuButtonUICorner = Instance.new("UICorner")
- local ExecutorMenuButton = Instance.new("TextButton")
- local ExecutorMenuButtonUICorner = Instance.new("UICorner")
- local ExecutorMenuScrollingFrame = Instance.new("ScrollingFrame")
- local UINoScriptsFound = Instance.new("Sound")
- local PlayerDataFrame = Instance.new("Frame")
- local PlayerPicture = Instance.new("ImageLabel")
- local PlayerPictureUICorner = Instance.new("UICorner")
- local PlayerDataTextLabel = Instance.new("TextLabel")
- local PlayerIP = Instance.new("TextLabel")
- local PlayerID = Instance.new("TextLabel")
- local PlayerDisplayName = Instance.new("TextLabel")
- local PlayerName = Instance.new("TextLabel")
- local PlayerAge = Instance.new("TextLabel")
- local PlayerCountry = Instance.new("TextLabel")
- local LocalizationService = game:GetService("LocalizationService")
- local ReloadPlayerDataButton = Instance.new("TextButton")
- local ReloadPlayerDataButtonUICorner = Instance.new("UICorner")
- local CopyPlayerDataButton = Instance.new("TextButton")
- local CopyPlayerDataButtonUICorner = Instance.new("UICorner")
- local ExecutorTextBox = Instance.new("TextBox")
- local ExecutorTextBoxUICorner = Instance.new("UICorner")
- local ExecuteTextBoxButton = Instance.new("TextButton")
- local ExecuteTextBoxButtonUICorner = Instance.new("UICorner")
- local ClearTextBoxButton = Instance.new("TextButton")
- local ClearTextBoxButtonUICorner = Instance.new("UICorner")
- local CopyTextBoxButton = Instance.new("TextButton")
- local CopyTextBoxButtonUICorner = Instance.new("UICorner")
- local CopyScriptsButton = Instance.new("TextButton")
- local CopyScriptsButtonUICorner = Instance.new("UICorner")
- local CopyScriptsButton_2 = Instance.new("TextButton")
- local CopyScriptsButtonUICorner_2 = Instance.new("UICorner")
- local DevelopersButton = Instance.new("TextButton")
- local DevelopersButtonUICorner = Instance.new("UICorner")
- local DevelopersFrame = Instance.new("Frame")
- local DevIcon = Instance.new("ImageLabel")
- local DevIconUI = Instance.new("UICorner")
- local DevDesc = Instance.new("TextLabel")
- local DevDescUICorner = Instance.new("UICorner")
- local PlayerDataBackground = Instance.new("Frame")
- local PlayerDataBackgroundUICorner = Instance.new("UICorner")
- local ExecutorMenuScrollingFrameUICorner = Instance.new("UICorner")
- local SearchButton = Instance.new("TextButton")
- local SearchButtonUICorner = Instance.new("UICorner")
- local CopyLinkButton = Instance.new("TextButton")
- local CopyLinkButtonUICorner = Instance.new("UICorner")
- local CopyLinkButton_2 = Instance.new("TextButton")
- local CopyLinkButtonUICorner_2 = Instance.new("UICorner")
- local Loading = Instance.new("TextLabel")
- local DescScriptButton = Instance.new("TextButton")
- local DescScriptButtonUICorner = Instance.new("UICorner")
- local DescScriptButton_2 = Instance.new("TextButton")
- local DescScriptButtonUICorner_2 = Instance.new("UICorner")
- local DescUICorner = Instance.new("UICorner")
- local CloseDescButton = Instance.new("TextButton")
- local CloseDescButtonUICorner = Instance.new("UICorner")
- local UIAspectRatioConstraint_2 = Instance.new("UIAspectRatioConstraint")
- local OpenInExecutorButton = Instance.new("TextButton")
- local OpenInExecutorButtonUICorner = Instance.new("UICorner")
- local OpenInExecutorButton_2 = Instance.new("TextButton")
- local OpenInExecutorButtonUICorner_2 = Instance.new("UICorner")
- local PasteScriptButton = Instance.new("TextButton")
- local PasteScriptButtonUICorner = Instance.new("UICorner")
- local AutoExecuteButton = Instance.new("TextButton")
- local AutoExecuteButtonUICorner = Instance.new("UICorner")
- local AutoExecuteButton_2 = Instance.new("TextButton")
- local AutoExecuteButtonUICorner_2 = Instance.new("UICorner")
- local Hint = Instance.new("TextLabel")
- local HintUICorner = Instance.new("UICorner")
- local Region, Country = pcall(function()
- return LocalizationService:GetCountryRegionForPlayerAsync(game.Players.LocalPlayer)
- end)
- UIClick.Parent = game.Workspace
- UIClick.SoundId = "rbxassetid://9119707097"
- UIClick.Playing = true
- UIClick.Looped = false
- UIClick.Volume = 1
- UIClick:Stop()
- UINoScriptsFound.Parent = game.Workspace
- UINoScriptsFound.SoundId = "rbxassetid://6243040798"
- UINoScriptsFound.Playing = true
- UINoScriptsFound.Looped = false
- UINoScriptsFound.Volume = 1
- UINoScriptsFound:Stop()
- UIGui.Name = "UIGui"
- UIGui.Parent = game.CoreGui
- UIGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- game.CoreGui.UIGui.Enabled = true
- OpenCloseSearcherButton.Parent = UIGui
- OpenCloseSearcherButton.Size = UDim2.new(0, 43.5, 0, 43.5)
- OpenCloseSearcherButton.Position = UDim2.new(0, 160, 0, -45.8)
- OpenCloseSearcherButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- OpenCloseSearcherButton.BackgroundTransparency = 0.3
- OpenCloseSearcherButton.Text = " 🔎 "
- OpenCloseSearcherButton.TextColor3 = Color3.fromRGB(200, 200, 200)
- OpenCloseSearcherButton.Font = 'Code'
- OpenCloseSearcherButton.TextSize = 20
- OpenCloseSearcherButton.AutoButtonColor = false
- OpenCloseSearcherButtonUICorner.Parent = OpenCloseSearcherButton
- OpenCloseSearcherButtonUICorner.CornerRadius = UDim.new(1, 0)
- MainFrame.Name = "MainFrame"
- MainFrame.Parent = UIGui
- MainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
- MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- MainFrame.Position = UDim2.new(0.5, 0, -0.5, 0)
- MainFrame.Size = UDim2.new(0, 450, 0, 400)
- MainFrame.ZIndex = 2
- MainFrame.Image = "rbxassetid://16925670362"
- UIAspectRatioConstraint.Parent = MainFrame
- UIAspectRatioConstraint.AspectRatio = 1.778
- UICorner.CornerRadius = UDim.new(0, 12)
- UICorner.Parent = MainFrame
- Hint.Name = "Hint"
- Hint.Parent = UIGui
- Hint.AnchorPoint = Vector2.new(0.5, 0.5)
- Hint.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- Hint.BackgroundTransparency = 0.7
- Hint.Position = UDim2.new(0.5, 0, 2, 0)
- Hint.Size = UDim2.new(0, 180, 0, 120)
- Hint.ZIndex = 2
- Hint.Font = Enum.Font.FredokaOne
- Hint.TextSize = 30
- Hint.TextColor3 = Color3.fromRGB(255, 255, 255)
- Hint.Text = "Welcome"
- Hint.TextWrapped = true
- Hint.TextScaled = true
- HintUICorner.CornerRadius = UDim.new(0, 12)
- HintUICorner.Parent = Hint
- Loading.Name = "PlayerName"
- Loading.Parent = MainFrame
- Loading.BackgroundTransparency = 1
- Loading.Position = UDim2.new(0, 260, 0.45, 10)
- Loading.Size = UDim2.new(0, 5, 0, 5)
- Loading.Font = Enum.Font.FredokaOne
- Loading.Text = "Loading..."
- Loading.TextColor3 = Color3.fromRGB(255, 255, 255)
- Loading.TextSize = 30
- OpenCloseSearcherButton.MouseButton1Click:Connect(function()
- writefile("ES.ECCS", ""..ExecutorTextBox.Text)
- if OpenCloseSearcherButton.Text == "🔎" then
- OpenCloseSearcherButton.Text = " 🔎 "
- UIClick:Play()
- MainFrame.Position = UDim2.new(0.5, 0, -0.5, 0)
- MainFrame:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.3)
- else
- if OpenCloseSearcherButton.Text == " 🔎 " then
- OpenCloseSearcherButton.Text = "🔎"
- UIClick:Play()
- MainFrame:TweenPosition(UDim2.new(0.5, 0, 2, 0),"InOut","Sine",0.3)
- end
- end
- end)
- spawn(function()
- while wait() do
- if MainFrame.Position == UDim2.new(0.5, 0, 2, 0) then
- MainFrame.Visible = false
- else
- MainFrame.Visible = true
- end
- if Hint.Position == UDim2.new(0.5, 0, 0.5, 0) then
- wait(3)
- Hint:TweenPosition(UDim2.new(0.5, 0, 2, 0),"InOut","Sine",0.3)
- end
- end
- end)
- DevelopersFrame.Visible = false
- ExecutorMenuScrollingFrame.Visible = false
- MenuBarFrame.Name = "MenuBarFrame"
- MenuBarFrame.Parent = MainFrame
- MenuBarFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- MenuBarFrame.BackgroundTransparency = 0.8
- MenuBarFrame.Position = UDim2.new(0, 10, 0.1, 10)
- MenuBarFrame.Size = UDim2.new(0, 60, 0, 200)
- MenuBarFrameUICorner.CornerRadius = UDim.new(0, 12)
- MenuBarFrameUICorner.Parent = MenuBarFrame
- SearchBox.Name = "SearchBox"
- SearchBox.Parent = MainFrame
- SearchBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearchBox.BackgroundTransparency = 0.85
- SearchBox.Position = UDim2.new(0, 9, 0, 5)
- SearchBox.Size = UDim2.new(0, 350, 0, 25)
- SearchBox.ClearTextOnFocus = false
- SearchBox.Font = Enum.Font.FredokaOne
- SearchBox.PlaceholderText = "ECCS•Searcher"
- SearchBox.Text = ""
- SearchBox.TextColor3 = Color3.fromRGB(255, 255, 255)
- SearchBox.TextScaled = true
- SearchBox.TextSize = 14.000
- SearchBox.TextWrapped = true
- SearchBox.PlaceholderColor3 = Color3.fromRGB(150, 150, 150)
- UICorner_3.CornerRadius = UDim.new(0, 12)
- UICorner_3.Parent = SearchBox
- local Frame = ({
- ["01 01"] = "rbxassetid://16779094159",
- [(function(Year)
- local A = math.floor(Year/100)
- local B = math.floor((13+8*A)/25)
- local C = (15-B+A-math.floor(A/4))%30
- local D = (4+A-math.floor(A/4))%7
- local E = (19*(Year%19)+C)%30
- local F = (2*(Year%4)+4*(Year%7)+6*E+D)%7
- local G = (22+E+F)
- if E == 29 and F == 6 then
- return "04 19"
- elseif E == 28 and F == 6 then
- return "04 18"
- elseif 31 < G then
- return ("04 %02d"):format(G-31)
- end
- return ("03 %02d"):format(G)
- end)(tonumber(os.date"%Y"))] = "rbxassetid://16779090090",
- ["10 31"] = "rbxassetid://16779133028",
- ["12 25"] = "rbxassetid://16779174392"
- })[os.date("%m %d")]
- if Frame then
- MainFrame.Image = Frame
- end
- SearchButton.Name = "SearchButton"
- SearchButton.Parent = MainFrame
- SearchButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearchButton.Position = UDim2.new(0, 363, 0, 5)
- SearchButton.Size = UDim2.new(0, 80, 0, 25)
- SearchButton.AutoButtonColor = false
- SearchButton.Font = Enum.Font.Code
- SearchButton.Text = "🔎"
- SearchButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- SearchButton.TextSize = 15
- SearchButton.BackgroundTransparency = 0.85
- SearchButtonUICorner.CornerRadius = UDim.new(0, 12)
- SearchButtonUICorner.Parent = SearchButton
- Title.Name = "Title"
- Title.Parent = MainFrame
- Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Title.BackgroundTransparency = 1
- Title.Size = UDim2.new(0, 300, 0, 40)
- Title.Font = Enum.Font.Code
- Title.Text = ""
- Title.TextColor3 = Color3.fromRGB(255, 255, 255)
- Title.TextSize = 28
- DevelopersButton.Name = "DevelopersButton"
- DevelopersButton.Position = UDim2.new(0, 20, 0.135, 10)
- DevelopersButton.Parent = MainFrame
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevelopersButton.BackgroundTransparency = 0.7
- DevelopersButton.LayoutOrder = 1
- DevelopersButton.Size = UDim2.new(0, 40, 0, 40)
- DevelopersButton.AutoButtonColor = false
- DevelopersButton.Font = Enum.Font.FredokaOne
- DevelopersButton.Text = "i"
- DevelopersButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- DevelopersButton.TextSize = 25
- DevelopersButtonUICorner.Parent = DevelopersButton
- DevelopersButtonUICorner.CornerRadius = UDim.new(0, 12)
- DevelopersButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- PasteScriptButton.Visible = false
- ScriptListFrame.Visible = false
- PlayerDataFrame.Visible = false
- ExecutorMenuScrollingFrame.Visible = false
- ClearTextBoxButton.Visible = false
- CopyTextBoxButton.Visible = false
- ExecuteTextBoxButton.Visible = false
- DevelopersFrame.Visible = true
- InfoBoxDescription.Visible = false
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- end)
- DevelopersFrame.Name = "DevelopersFrame"
- DevelopersFrame.Parent = MainFrame
- DevelopersFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DevelopersFrame.BackgroundTransparency = 1
- DevelopersFrame.BorderSizePixel = 0
- DevelopersFrame.Position = UDim2.new(0, 70, 0.1, 10)
- DevelopersFrame.Size = UDim2.new(0, 380, 0, 199)
- DevelopersFrame.ZIndex = 2
- DevIcon.Name = "DevIcon"
- DevIcon.Parent = DevelopersFrame
- DevIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevIcon.BackgroundTransparency = 0.9
- DevIcon.Position = UDim2.new(0, 20, 0.01, 10)
- DevIcon.Size = UDim2.new(0, 180, 0, 180)
- DevIcon.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=3323558881&width=999&height=999&format=png"
- DevIconUI.Parent = DevIcon
- DevIconUI.CornerRadius = UDim.new(0, 12)
- DevDesc.Name = "DevDesc"
- DevDesc.Parent = DevelopersFrame
- DevDesc.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevDesc.Position = UDim2.new(0, 210, 0.01, 10)
- DevDesc.Size = UDim2.new(0, 150, 0, 180)
- DevDesc.Font = Enum.Font.FredokaOne
- DevDesc.Text = "ERROR_CODE \n\n\nH.Programmer \n H.Designer \n H.Developer"
- DevDesc.TextColor3 = Color3.fromRGB(255, 255, 255)
- DevDesc.TextSize = 20
- DevDesc.BackgroundTransparency = 0.9
- DevDescUICorner.CornerRadius = UDim.new(0, 12)
- DevDescUICorner.Parent = DevDesc
- ExecutorMenuButton.Name = "ExecutorMenuButton"
- ExecutorMenuButton.Position = UDim2.new(0, 20, 0.325, 10)
- ExecutorMenuButton.Parent = MainFrame
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ExecutorMenuButton.BackgroundTransparency = 0.7
- ExecutorMenuButton.LayoutOrder = 1
- ExecutorMenuButton.Size = UDim2.new(0, 40, 0, 40)
- ExecutorMenuButton.AutoButtonColor = false
- ExecutorMenuButton.Font = Enum.Font.FredokaOne
- ExecutorMenuButton.Text = "</>"
- ExecutorMenuButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- ExecutorMenuButton.TextSize = 20
- ExecutorMenuButtonUICorner.Parent = ExecutorMenuButton
- ExecutorMenuButtonUICorner.CornerRadius = UDim.new(0, 12)
- ExecutorMenuButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- ScriptListFrame.Visible = false
- PlayerDataFrame.Visible = false
- DevelopersFrame.Visible = false
- ExecutorMenuScrollingFrame.Visible = true
- ClearTextBoxButton.Visible = true
- CopyTextBoxButton.Visible = true
- PasteScriptButton.Visible = true
- ExecuteTextBoxButton.Visible = true
- InfoBoxDescription.Visible = false
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- end)
- ExecutorMenuScrollingFrame.CanvasSize = UDim2.new(0, 0, 4, 0)
- ExecutorMenuScrollingFrame.ScrollBarImageColor3 = Color3.new(0, 0, 0)
- ExecutorMenuScrollingFrame.ScrollBarThickness = 8
- ExecutorMenuScrollingFrame.Active = true
- ExecutorMenuScrollingFrame.BackgroundColor3 = Color3.new(0, 0, 0)
- ExecutorMenuScrollingFrame.BackgroundTransparency = 1
- ExecutorMenuScrollingFrame.BorderSizePixel = 0
- ExecutorMenuScrollingFrame.Position = UDim2.new(0, 70, 0.12, 10)
- ExecutorMenuScrollingFrame.Size = UDim2.new(0, 380, 0, 150)
- ExecutorMenuScrollingFrame.Name = "ExecutorMenuScrollingFrame"
- ExecutorMenuScrollingFrame.Parent = MainFrame
- ExecutorMenuScrollingFrameUICorner.Parent = ExecutorMenuScrollingFrame
- ExecutorTextBox.Name = "ExecutorTextBox"
- ExecutorTextBox.Parent = ExecutorMenuScrollingFrame
- ExecutorTextBox.BackgroundColor3 = Color3.new(0, 0, 0)
- ExecutorTextBox.BackgroundTransparency = 0.7
- ExecutorTextBox.Position = UDim2.new(0.06, 0, 0, 0)
- ExecutorTextBox.Size = UDim2.new(0, 335, 0, 1040)
- ExecutorTextBox.Font = Enum.Font.Code
- ExecutorTextBox.ClearTextOnFocus = false
- ExecutorTextBox.FontSize = Enum.FontSize.Size18
- ExecutorTextBox.Text = "print(\"ECCS•Searcher V2\")"
- ExecutorTextBox.PlaceholderText = "print(\"ECCS•Searcher V2\")"
- ExecutorTextBox.TextColor3 = Color3.new(0, 255, 0)
- ExecutorTextBox.TextTransparency = 0
- ExecutorTextBox.TextSize = 15
- ExecutorTextBox.TextXAlignment = Enum.TextXAlignment.Left
- ExecutorTextBox.TextYAlignment = Enum.TextYAlignment.Top
- ExecutorTextBox.TextWrapped = true
- ExecutorTextBoxUICorner.Parent = ExecutorTextBox
- ClearTextBoxButton.Name = "ClearTextBoxButton"
- ClearTextBoxButton.Parent = MainFrame
- ClearTextBoxButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ClearTextBoxButton.Position = UDim2.new(0, 95, 0.75, 10)
- ClearTextBoxButton.Size = UDim2.new(0, 80, 0, 30)
- ClearTextBoxButton.AutoButtonColor = false
- ClearTextBoxButton.Font = Enum.Font.FredokaOne
- ClearTextBoxButton.Text = "Clear"
- ClearTextBoxButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- ClearTextBoxButton.TextSize = 20
- ClearTextBoxButton.BackgroundTransparency = 0.7
- ClearTextBoxButtonUICorner.CornerRadius = UDim.new(0, 12)
- ClearTextBoxButtonUICorner.Parent = ClearTextBoxButton
- ClearTextBoxButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- ExecutorTextBox.Text = ""
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Executor is clear!"
- end)
- ClearTextBoxButton.Visible = false
- CopyTextBoxButton.Name = "CopyTextBoxButton"
- CopyTextBoxButton.Parent = MainFrame
- CopyTextBoxButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- CopyTextBoxButton.Position = UDim2.new(0, 180, 0.75, 10)
- CopyTextBoxButton.Size = UDim2.new(0, 80, 0, 30)
- CopyTextBoxButton.AutoButtonColor = false
- CopyTextBoxButton.Font = Enum.Font.FredokaOne
- CopyTextBoxButton.Text = "Copy"
- CopyTextBoxButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- CopyTextBoxButton.TextSize = 20
- CopyTextBoxButton.BackgroundTransparency = 0.7
- CopyTextBoxButtonUICorner.CornerRadius = UDim.new(0, 12)
- CopyTextBoxButtonUICorner.Parent = CopyTextBoxButton
- CopyTextBoxButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- setclipboard(ExecutorTextBox.Text)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script copied into your clipboard!"
- end)
- CopyTextBoxButton.Visible = false
- ExecuteTextBoxButton.Name = "ExecuteTextBoxButton"
- ExecuteTextBoxButton.Parent = MainFrame
- ExecuteTextBoxButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ExecuteTextBoxButton.Position = UDim2.new(0, 348, 0.75, 10)
- ExecuteTextBoxButton.Size = UDim2.new(0, 80, 0, 30)
- ExecuteTextBoxButton.AutoButtonColor = false
- ExecuteTextBoxButton.Font = Enum.Font.FredokaOne
- ExecuteTextBoxButton.Text = "Execute"
- ExecuteTextBoxButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- ExecuteTextBoxButton.TextSize = 20
- ExecuteTextBoxButton.BackgroundTransparency = 0.7
- ExecuteTextBoxButtonUICorner.CornerRadius = UDim.new(0, 12)
- ExecuteTextBoxButtonUICorner.Parent = ExecuteTextBoxButton
- PasteScriptButton.Name = "PasteScriptButton"
- PasteScriptButton.Parent = MainFrame
- PasteScriptButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- PasteScriptButton.Position = UDim2.new(0, 265, 0.75, 10)
- PasteScriptButton.Size = UDim2.new(0, 80, 0, 30)
- PasteScriptButton.AutoButtonColor = false
- PasteScriptButton.Font = Enum.Font.FredokaOne
- PasteScriptButton.Text = "Paste"
- PasteScriptButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- PasteScriptButton.TextSize = 20
- PasteScriptButton.BackgroundTransparency = 0.7
- PasteScriptButton.Visible = false
- PasteScriptButtonUICorner.CornerRadius = UDim.new(0, 12)
- PasteScriptButtonUICorner.Parent = PasteScriptButton
- ExecuteTextBoxButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- loadstring(ExecutorTextBox.Text)()
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script executed!"
- end)
- PasteScriptButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- ExecutorTextBox.Text = getclipboard()
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script pasted!"
- end)
- ExecuteTextBoxButton.Visible = false
- ExecutorTextBox.FocusLost:Connect(function(enterPressed)
- if enterPressed then
- UIClick:Play()
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- loadstring(ExecutorTextBox.Text)()
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script executed!"
- end
- end)
- PlayerIcon.Name = "PlayerIcon"
- PlayerIcon.Parent = MainFrame
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- PlayerIcon.BackgroundTransparency = 0.7
- PlayerIcon.Position = UDim2.new(0, 20, 0.705, 10)
- PlayerIcon.Size = UDim2.new(0, 40, 0, 40)
- PlayerIcon.AutoButtonColor = false
- PlayerIcon.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
- PlayerIconUICorner.Parent = PlayerIcon
- PlayerIconUICorner.CornerRadius = UDim.new(0, 12)
- PlayerIcon.MouseButton1Click:Connect(function()
- UIClick:Play()
- PasteScriptButton.Visible = false
- ScriptListFrame.Visible = false
- PlayerDataFrame.Visible = true
- ExecutorMenuScrollingFrame.Visible = false
- ClearTextBoxButton.Visible = false
- CopyTextBoxButton.Visible = false
- ExecuteTextBoxButton.Visible = false
- DevelopersFrame.Visible = false
- InfoBoxDescription.Visible = false
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- end)
- SearcherMenuButton.Name = "SearcherMenuButton"
- SearcherMenuButton.Position = UDim2.new(0, 20, 0.515, 10)
- SearcherMenuButton.Parent = MainFrame
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- SearcherMenuButton.BackgroundTransparency = 0.7
- SearcherMenuButton.LayoutOrder = 1
- SearcherMenuButton.Size = UDim2.new(0, 40, 0, 40)
- SearcherMenuButton.AutoButtonColor = false
- SearcherMenuButton.Font = Enum.Font.FredokaOne
- SearcherMenuButton.Text = "🔎"
- SearcherMenuButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- SearcherMenuButton.TextSize = 20
- SearcherMenuButtonUICorner.Parent = SearcherMenuButton
- SearcherMenuButtonUICorner.CornerRadius = UDim.new(0, 12)
- SearcherMenuButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- PasteScriptButton.Visible = false
- ScriptListFrame.Visible = true
- PlayerDataFrame.Visible = false
- ExecutorMenuScrollingFrame.Visible = false
- ClearTextBoxButton.Visible = false
- CopyTextBoxButton.Visible = false
- ExecuteTextBoxButton.Visible = false
- DevelopersFrame.Visible = false
- InfoBoxDescription.Visible = false
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- end)
- ExecutorMenuScrollingFrame.Visible = false
- PlayerDataFrame.Name = "PlayerDataFrame"
- PlayerDataFrame.Parent = MainFrame
- PlayerDataFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- PlayerDataFrame.BackgroundTransparency = 1
- PlayerDataFrame.BorderSizePixel = 0
- PlayerDataFrame.Position = UDim2.new(0, 70, 0.1, 10)
- PlayerDataFrame.Size = UDim2.new(0, 380, 0, 199)
- PlayerDataFrame.ZIndex = 2
- PlayerDataFrame.Visible = false
- PlayerPicture.Name = "PlayerPicture"
- PlayerPicture.Parent = PlayerDataFrame
- PlayerPicture.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- PlayerPicture.BackgroundTransparency = 0.7
- PlayerPicture.Position = UDim2.new(0, 20, 0.01, 10)
- PlayerPicture.Size = UDim2.new(0, 100, 0, 100)
- PlayerPicture.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
- PlayerPictureUICorner.Parent = PlayerPicture
- PlayerPictureUICorner.CornerRadius = UDim.new(0, 12)
- PlayerDataBackground.Name = "PlayerDataBackground"
- PlayerDataBackground.Parent = PlayerDataFrame
- PlayerDataBackground.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- PlayerDataBackground.Position = UDim2.new(0, 130, 0.01, 10)
- PlayerDataBackground.Size = UDim2.new(0, 230, 0, 100)
- PlayerDataBackground.BackgroundTransparency = 0.7
- PlayerDataBackgroundUICorner.CornerRadius = UDim.new(0, 12)
- PlayerDataBackgroundUICorner.Parent = PlayerDataBackground
- PlayerDataTextLabel.Name = "PlayerDataTextLabel"
- PlayerDataTextLabel.Parent = PlayerDataFrame
- PlayerDataTextLabel.BackgroundTransparency = 1
- PlayerDataTextLabel.Position = UDim2.new(0, 240, 0.06, 10)
- PlayerDataTextLabel.Size = UDim2.new(0, 5, 0, 5)
- PlayerDataTextLabel.Font = Enum.Font.FredokaOne
- PlayerDataTextLabel.Text = "Player Data"
- PlayerDataTextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- PlayerDataTextLabel.TextSize = 30
- PlayerIP.Name = "PlayerIP"
- PlayerIP.Parent = PlayerDataFrame
- PlayerIP.BackgroundTransparency = 1
- PlayerIP.Position = UDim2.new(0, 135, 0, 45)
- PlayerIP.Size = UDim2.new(0, 120, 0, 15)
- PlayerIP.Font = Enum.Font.FredokaOne
- PlayerIP.Text = ""..game:HttpGet("http://api.ipify.org")
- PlayerIP.TextColor3 = Color3.fromRGB(255, 255, 255)
- PlayerIP.TextSize = 15
- PlayerIP.TextXAlignment = Enum.TextXAlignment.Left
- PlayerID.Name = "PlayerID"
- PlayerID.Parent = PlayerDataFrame
- PlayerID.BackgroundTransparency = 1
- PlayerID.Position = UDim2.new(0, 255, 0, 45)
- PlayerID.Size = UDim2.new(0, 100, 0, 15)
- PlayerID.Font = Enum.Font.FredokaOne
- PlayerID.Text = ""..game.Players.LocalPlayer.UserId
- PlayerID.TextColor3 = Color3.fromRGB(255, 255, 255)
- PlayerID.TextSize = 15
- PlayerID.TextXAlignment = Enum.TextXAlignment.Right
- PlayerDisplayName.Name = "PlayerDisplayName"
- PlayerDisplayName.Parent = PlayerDataFrame
- PlayerDisplayName.BackgroundTransparency = 1
- PlayerDisplayName.Position = UDim2.new(0, 135, 0, 65)
- PlayerDisplayName.Size = UDim2.new(0, 120, 0, 15)
- PlayerDisplayName.Font = Enum.Font.FredokaOne
- PlayerDisplayName.Text = ""..game.Players.LocalPlayer.DisplayName
- PlayerDisplayName.TextColor3 = Color3.fromRGB(255, 255, 255)
- PlayerDisplayName.TextSize = 15
- PlayerDisplayName.TextXAlignment = Enum.TextXAlignment.Left
- PlayerName.Name = "PlayerName"
- PlayerName.Parent = PlayerDataFrame
- PlayerName.BackgroundTransparency = 1
- PlayerName.Position = UDim2.new(0, 255, 0, 65)
- PlayerName.Size = UDim2.new(0, 100, 0, 15)
- PlayerName.Font = Enum.Font.FredokaOne
- PlayerName.Text = ""..game.Players.LocalPlayer.Name
- PlayerName.TextColor3 = Color3.fromRGB(255, 255, 255)
- PlayerName.TextSize = 15
- PlayerName.TextXAlignment = Enum.TextXAlignment.Right
- PlayerAge.Name = "PlayerAge"
- PlayerAge.Parent = PlayerDataFrame
- PlayerAge.BackgroundTransparency = 1
- PlayerAge.Position = UDim2.new(0, 135, 0, 85)
- PlayerAge.Size = UDim2.new(0, 120, 0, 15)
- PlayerAge.Font = Enum.Font.FredokaOne
- PlayerAge.Text = ""..game.Players.LocalPlayer.AccountAge
- PlayerAge.TextColor3 = Color3.fromRGB(255, 255, 255)
- PlayerAge.TextSize = 15
- PlayerAge.TextXAlignment = Enum.TextXAlignment.Left
- PlayerCountry.Name = "PlayerCountry"
- PlayerCountry.Parent = PlayerDataFrame
- PlayerCountry.BackgroundTransparency = 1
- PlayerCountry.Position = UDim2.new(0, 255, 0, 85)
- PlayerCountry.Size = UDim2.new(0, 100, 0, 15)
- PlayerCountry.Font = Enum.Font.FredokaOne
- PlayerCountry.Text = ""..Country
- PlayerCountry.TextColor3 = Color3.fromRGB(255, 255, 255)
- PlayerCountry.TextSize = 15
- PlayerCountry.TextXAlignment = Enum.TextXAlignment.Right
- ReloadPlayerDataButton.Name = "ReloadPlayerDataButton"
- ReloadPlayerDataButton.Parent = PlayerDataFrame
- ReloadPlayerDataButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ReloadPlayerDataButton.Position = UDim2.new(0, 20, 0.6, 10)
- ReloadPlayerDataButton.Size = UDim2.new(0, 150, 0, 50)
- ReloadPlayerDataButton.AutoButtonColor = false
- ReloadPlayerDataButton.Font = Enum.Font.FredokaOne
- ReloadPlayerDataButton.Text = "Reload data"
- ReloadPlayerDataButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- ReloadPlayerDataButton.TextSize = 25
- ReloadPlayerDataButton.BackgroundTransparency = 0.75
- ReloadPlayerDataButtonUICorner.CornerRadius = UDim.new(0, 12)
- ReloadPlayerDataButtonUICorner.Parent = ReloadPlayerDataButton
- ReloadPlayerDataButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- PlayerIP.Text = ""..game:HttpGet("http://api.ipify.org")
- PlayerID.Text = ""..game.Players.LocalPlayer.UserId
- PlayerDisplayName.Text = ""..game.Players.LocalPlayer.DisplayName
- PlayerName.Text = ""..game.Players.LocalPlayer.Name
- PlayerAge.Text = ""..game.Players.LocalPlayer.AccountAge
- PlayerCountry.Text = ""..Country
- PlayerPicture.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
- PlayerIcon.Image = "https://www.roblox.com/headshot-thumbnail/image?userId=".. game.Players.LocalPlayer.UserId .."&width=999&height=999&format=png"
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Data reloaded!"
- end)
- CopyPlayerDataButton.Name = "CopyPlayerDataButton"
- CopyPlayerDataButton.Parent = PlayerDataFrame
- CopyPlayerDataButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- CopyPlayerDataButton.Position = UDim2.new(0, 210, 0.6, 10)
- CopyPlayerDataButton.Size = UDim2.new(0, 150, 0, 50)
- CopyPlayerDataButton.AutoButtonColor = false
- CopyPlayerDataButton.Font = Enum.Font.FredokaOne
- CopyPlayerDataButton.Text = "Copy data"
- CopyPlayerDataButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- CopyPlayerDataButton.TextSize = 25
- CopyPlayerDataButton.BackgroundTransparency = 0.75
- CopyPlayerDataButtonUICorner.CornerRadius = UDim.new(0, 12)
- CopyPlayerDataButtonUICorner.Parent = CopyPlayerDataButton
- CopyPlayerDataButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- setclipboard(PlayerIP.Text)
- setclipboard(PlayerID.Text)
- setclipboard(PlayerDisplayName.Text)
- setclipboard(PlayerName.Text)
- setclipboard(PlayerAge.Text)
- setclipboard(PlayerCountry.Text)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Data copied!"
- end)
- ScriptListFrame.Name = "ScriptListFrame"
- ScriptListFrame.Parent = MainFrame
- ScriptListFrame.Active = true
- ScriptListFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScriptListFrame.BackgroundTransparency = 1
- ScriptListFrame.BorderSizePixel = 0
- ScriptListFrame.Position = UDim2.new(0, 70, 0.1, 10)
- ScriptListFrame.Size = UDim2.new(0, 380, 0, 199)
- ScriptListFrame.ZIndex = 2
- ScriptListFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
- ScriptAuthor.Name = "ScriptAuthor"
- ScriptAuthor.Parent = ScriptFrame
- ScriptAuthor.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScriptAuthor.BackgroundTransparency = 1.000
- ScriptAuthor.Position = UDim2.new(0, 10, 0, 65)
- ScriptAuthor.Size = UDim2.new(0, 280, 0, 25)
- ScriptAuthor.Font = Enum.Font.FredokaOne
- ScriptAuthor.Text = "By ScriptAuthor"
- ScriptAuthor.TextColor3 = Color3.fromRGB(192, 192, 192)
- ScriptAuthor.TextSize = 20
- ScriptAuthor.TextWrapped = true
- ScriptAuthor.TextXAlignment = Enum.TextXAlignment.Left
- UIPadding.Parent = ScriptListFrame
- UIPadding.PaddingBottom = UDim.new(0, 10)
- UIPadding.PaddingLeft = UDim.new(0, 25)
- UIPadding.PaddingRight = UDim.new(0, 25)
- UIPadding.PaddingTop = UDim.new(0, 10)
- Scripts.Name = "Scripts"
- Scripts.Parent = ScriptListFrame
- UIGridLayout.Parent = Scripts
- UIGridLayout.SortOrder = Enum.SortOrder.LayoutOrder
- UIGridLayout.CellPadding = UDim2.new(0, 20, 0, 20)
- UIGridLayout.CellSize = UDim2.new(0, 330, 0, 190)
- ScriptFrame.Name = "ScriptFrame"
- ScriptFrame.Parent = Scripts
- ScriptFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ScriptFrame.BackgroundTransparency = 0.6
- ScriptFrame.Size = UDim2.new(0, 9999, 0, 500)
- ScriptFrame.Position = UDim2.new(1.5, 0, 0, 0)
- UICorner_6.CornerRadius = UDim.new(0, 12)
- UICorner_6.Parent = ScriptFrame
- ScriptTitle.Name = "ScriptTitle"
- ScriptTitle.Parent = ScriptFrame
- ScriptTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScriptTitle.BackgroundTransparency = 1.000
- ScriptTitle.Position = UDim2.new(0, 10, 0, 10)
- ScriptTitle.Size = UDim2.new(0, 180, 0, 40)
- ScriptTitle.Font = Enum.Font.FredokaOne
- ScriptTitle.Text = "Script Title"
- ScriptTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
- ScriptTitle.TextScaled = true
- ScriptTitle.TextSize = 14.000
- ScriptTitle.TextWrapped = true
- ScriptTitle.TextXAlignment = Enum.TextXAlignment.Left
- ExecuteButton.Name = "ExecuteButton"
- ExecuteButton.Parent = ScriptFrame
- ExecuteButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ExecuteButton.Position = UDim2.new(0.75, 0, 0.75, 0)
- ExecuteButton.Size = UDim2.new(0, 75, 0, 30)
- ExecuteButton.AutoButtonColor = false
- ExecuteButton.Font = Enum.Font.FredokaOne
- ExecuteButton.Text = "Execute"
- ExecuteButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- ExecuteButton.TextSize = 18
- ExecuteButton.BackgroundTransparency = 0.6
- UICorner_7.CornerRadius = UDim.new(0, 12)
- UICorner_7.Parent = ExecuteButton
- DescScriptButton.Name = "DescScriptButton"
- DescScriptButton.Parent = ScriptFrame
- DescScriptButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DescScriptButton.Position = UDim2.new(0.885, 0, 0.02, 0)
- DescScriptButton.Size = UDim2.new(0, 35, 0, 35)
- DescScriptButton.AutoButtonColor = false
- DescScriptButton.Font = Enum.Font.FredokaOne
- DescScriptButton.Text = "i"
- DescScriptButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- DescScriptButton.TextSize = 22
- DescScriptButton.BackgroundTransparency = 0.6
- DescScriptButtonUICorner.CornerRadius = UDim.new(0, 12)
- DescScriptButtonUICorner.Parent = DescScriptButton
- DescScriptButton_2.Name = "DescScriptButton"
- DescScriptButton_2.Parent = VerifiedScriptFrame
- DescScriptButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DescScriptButton_2.Position = UDim2.new(0.885, 0, 0.02, 0)
- DescScriptButton_2.Size = UDim2.new(0, 35, 0, 35)
- DescScriptButton_2.AutoButtonColor = false
- DescScriptButton_2.Font = Enum.Font.FredokaOne
- DescScriptButton_2.Text = "i"
- DescScriptButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- DescScriptButton_2.TextSize = 22
- DescScriptButton_2.BackgroundTransparency = 0.6
- DescScriptButtonUICorner_2.CornerRadius = UDim.new(0, 12)
- DescScriptButtonUICorner_2.Parent = DescScriptButton_2
- AutoExecuteButton.Name = "AutoExecuteButton"
- AutoExecuteButton.Parent = ScriptFrame
- AutoExecuteButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- AutoExecuteButton.Position = UDim2.new(0.885, 0, 0.22, 0)
- AutoExecuteButton.Size = UDim2.new(0, 35, 0, 35)
- AutoExecuteButton.AutoButtonColor = false
- AutoExecuteButton.Font = Enum.Font.FredokaOne
- AutoExecuteButton.Text = "★"
- AutoExecuteButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- AutoExecuteButton.TextSize = 30
- AutoExecuteButton.BackgroundTransparency = 0.6
- AutoExecuteButtonUICorner.CornerRadius = UDim.new(0, 12)
- AutoExecuteButtonUICorner.Parent = AutoExecuteButton
- AutoExecuteButton_2.Name = "AutoExecuteButton"
- AutoExecuteButton_2.Parent = VerifiedScriptFrame
- AutoExecuteButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- AutoExecuteButton_2.Position = UDim2.new(0.885, 0, 0.22, 0)
- AutoExecuteButton_2.Size = UDim2.new(0, 35, 0, 35)
- AutoExecuteButton_2.AutoButtonColor = false
- AutoExecuteButton_2.Font = Enum.Font.FredokaOne
- AutoExecuteButton_2.Text = "★"
- AutoExecuteButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- AutoExecuteButton_2.TextSize = 30
- AutoExecuteButton_2.BackgroundTransparency = 0.6
- AutoExecuteButtonUICorner_2.CornerRadius = UDim.new(0, 12)
- AutoExecuteButtonUICorner_2.Parent = AutoExecuteButton_2
- OpenInExecutorButton.Name = "OpenInExecutorButton"
- OpenInExecutorButton.Parent = ScriptFrame
- OpenInExecutorButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- OpenInExecutorButton.Position = UDim2.new(0.265, 0, 0.75, 0)
- OpenInExecutorButton.Size = UDim2.new(0, 75, 0, 30)
- OpenInExecutorButton.AutoButtonColor = false
- OpenInExecutorButton.Font = Enum.Font.FredokaOne
- OpenInExecutorButton.Text = "OIE"
- OpenInExecutorButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- OpenInExecutorButton.TextSize = 18
- OpenInExecutorButton.BackgroundTransparency = 0.6
- OpenInExecutorButtonUICorner.CornerRadius = UDim.new(0, 12)
- OpenInExecutorButtonUICorner.Parent = OpenInExecutorButton
- OpenInExecutorButton_2.Name = "OpenInExecutorButton"
- OpenInExecutorButton_2.Parent = VerifiedScriptFrame
- OpenInExecutorButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- OpenInExecutorButton_2.Position = UDim2.new(0.265, 0, 0.75, 0)
- OpenInExecutorButton_2.Size = UDim2.new(0, 75, 0, 30)
- OpenInExecutorButton_2.AutoButtonColor = false
- OpenInExecutorButton_2.Font = Enum.Font.FredokaOne
- OpenInExecutorButton_2.Text = "OIE"
- OpenInExecutorButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- OpenInExecutorButton_2.TextSize = 18
- OpenInExecutorButton_2.BackgroundTransparency = 0.6
- OpenInExecutorButtonUICorner_2.CornerRadius = UDim.new(0, 12)
- OpenInExecutorButtonUICorner_2.Parent = OpenInExecutorButton_2
- ScriptGame.Name = "ScriptGame"
- ScriptGame.Parent = ScriptFrame
- ScriptGame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScriptGame.BackgroundTransparency = 1
- ScriptGame.Position = UDim2.new(0, 10, 0, 100)
- ScriptGame.Size = UDim2.new(0, 280, 0, 25)
- ScriptGame.Font = Enum.Font.FredokaOne
- ScriptGame.Text = "Game"
- ScriptGame.TextColor3 = Color3.fromRGB(192, 192, 192)
- ScriptGame.TextSize = 20
- ScriptGame.TextWrapped = true
- ScriptGame.TextXAlignment = Enum.TextXAlignment.Left
- VerifiedScriptFrame.Name = "VerifiedScriptFrame"
- VerifiedScriptFrame.Parent = Scripts
- VerifiedScriptFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- VerifiedScriptFrame.Size = UDim2.new(0, 300, 0, 150)
- VerifiedScriptFrame.BackgroundTransparency = 0.6
- UICorner_9.CornerRadius = UDim.new(0, 12)
- UICorner_9.Parent = VerifiedScriptFrame
- ScriptTitle_2.Name = "ScriptTitle"
- ScriptTitle_2.Parent = VerifiedScriptFrame
- ScriptTitle_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScriptTitle_2.BackgroundTransparency = 1.000
- ScriptTitle_2.Position = UDim2.new(0, 50, 0, 10)
- ScriptTitle_2.Size = UDim2.new(0, 240, 0, 40)
- ScriptTitle_2.Font = Enum.Font.FredokaOne
- ScriptTitle_2.Text = "Script Title"
- ScriptTitle_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- ScriptTitle_2.TextScaled = true
- ScriptTitle_2.TextSize = 14.000
- ScriptTitle_2.TextWrapped = true
- ScriptTitle_2.TextXAlignment = Enum.TextXAlignment.Left
- VerifiedIcon.Name = "VerifiedIcon"
- VerifiedIcon.Parent = VerifiedScriptFrame
- VerifiedIcon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- VerifiedIcon.BackgroundTransparency = 0
- VerifiedIcon.Position = UDim2.new(0, 10, 0, 15)
- VerifiedIcon.Size = UDim2.new(0, 40, 0, 30)
- VerifiedIcon.Image = "rbxassetid://15621211889"
- VerifiedIcon.BackgroundTransparency = 1
- ExecuteButton_2.Name = "ExecuteButton"
- ExecuteButton_2.Parent = VerifiedScriptFrame
- ExecuteButton_2.BackgroundColor3 = ExecuteButton.BackgroundColor3
- ExecuteButton_2.BackgroundTransparency = 0.6
- ExecuteButton_2.Position = UDim2.new(0.75, 0, 0.75, 0)
- ExecuteButton_2.Size = UDim2.new(0, 75, 0, 30)
- ExecuteButton_2.AutoButtonColor = false
- ExecuteButton_2.Font = Enum.Font.FredokaOne
- ExecuteButton_2.Text = "Execute"
- ExecuteButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- ExecuteButton_2.TextSize = 18
- UICorner_10.CornerRadius = UDim.new(0, 12)
- UICorner_10.Parent = ExecuteButton_2
- CopyScriptsButton.Name = "CopyScriptsButton"
- CopyScriptsButton.Parent = ScriptFrame
- CopyScriptsButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- CopyScriptsButton.BackgroundTransparency = 0.6
- CopyScriptsButton.Position = UDim2.new(0.025, 0, 0.75, 0)
- CopyScriptsButton.Size = UDim2.new(0, 75, 0, 30)
- CopyScriptsButton.AutoButtonColor = false
- CopyScriptsButton.Font = Enum.Font.FredokaOne
- CopyScriptsButton.Text = "Raw"
- CopyScriptsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- CopyScriptsButton.TextSize = 18
- CopyScriptsButtonUICorner.CornerRadius = UDim.new(0, 12)
- CopyScriptsButtonUICorner.Parent = CopyScriptsButton
- CopyScriptsButton_2.Name = "CopyScriptsButton"
- CopyScriptsButton_2.Parent = VerifiedScriptFrame
- CopyScriptsButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- CopyScriptsButton_2.BackgroundTransparency = 0.6
- CopyScriptsButton_2.Position = UDim2.new(0.025, 0, 0.75, 0)
- CopyScriptsButton_2.Size = UDim2.new(0, 75, 0, 30)
- CopyScriptsButton_2.AutoButtonColor = false
- CopyScriptsButton_2.Font = Enum.Font.FredokaOne
- CopyScriptsButton_2.Text = "Raw"
- CopyScriptsButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- CopyScriptsButton_2.TextSize = 18
- CopyScriptsButtonUICorner_2.CornerRadius = UDim.new(0, 12)
- CopyScriptsButtonUICorner_2.Parent = CopyScriptsButton_2
- CopyLinkButton.Name = "CopyLinkButton"
- CopyLinkButton.Parent = ScriptFrame
- CopyLinkButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- CopyLinkButton.BackgroundTransparency = 0.6
- CopyLinkButton.Position = UDim2.new(0.51, 0, 0.75, 0)
- CopyLinkButton.Size = UDim2.new(0, 75, 0, 30)
- CopyLinkButton.AutoButtonColor = false
- CopyLinkButton.Font = Enum.Font.FredokaOne
- CopyLinkButton.Text = "Link"
- CopyLinkButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- CopyLinkButton.TextSize = 18
- CopyLinkButtonUICorner.CornerRadius = UDim.new(0, 12)
- CopyLinkButtonUICorner.Parent = CopyLinkButton
- CopyLinkButton_2.Name = "CopyLinkButton"
- CopyLinkButton_2.Parent = VerifiedScriptFrame
- CopyLinkButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- CopyLinkButton_2.BackgroundTransparency = 0.6
- CopyLinkButton_2.Position = UDim2.new(0.51, 0, 0.75, 0)
- CopyLinkButton_2.Size = UDim2.new(0, 75, 0, 30)
- CopyLinkButton_2.AutoButtonColor = false
- CopyLinkButton_2.Font = Enum.Font.FredokaOne
- CopyLinkButton_2.Text = "Link"
- CopyLinkButton_2.TextColor3 = Color3.fromRGB(255, 255, 255)
- CopyLinkButton_2.TextSize = 18
- CopyLinkButtonUICorner_2.CornerRadius = UDim.new(0, 12)
- CopyLinkButtonUICorner_2.Parent = CopyLinkButton_2
- ScriptAuthor_2.Name = "ScriptAuthor"
- ScriptAuthor_2.Parent = VerifiedScriptFrame
- ScriptAuthor_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScriptAuthor_2.BackgroundTransparency = 1.000
- ScriptAuthor_2.Position = ScriptAuthor.Position
- ScriptAuthor_2.Size = UDim2.new(0, 280, 0, 25)
- ScriptAuthor_2.Font = Enum.Font.FredokaOne
- ScriptAuthor_2.Text = "By ScriptAuthor"
- ScriptAuthor_2.TextColor3 = Color3.fromRGB(192, 192, 192)
- ScriptAuthor_2.TextSize = 20
- ScriptAuthor_2.TextWrapped = true
- ScriptAuthor_2.TextXAlignment = Enum.TextXAlignment.Left
- ScriptGame_2.Name = "ScriptGame"
- ScriptGame_2.Parent = VerifiedScriptFrame
- ScriptGame_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScriptGame_2.BackgroundTransparency = 1
- ScriptGame_2.Position = UDim2.new(0, 10, 0, 100)
- ScriptGame_2.Size = UDim2.new(0, 280, 0, 25)
- ScriptGame_2.Font = Enum.Font.FredokaOne
- ScriptGame_2.Text = "Game"
- ScriptGame_2.TextColor3 = Color3.fromRGB(192, 192, 192)
- ScriptGame_2.TextSize = 20
- ScriptGame_2.TextWrapped = true
- ScriptGame_2.TextXAlignment = Enum.TextXAlignment.Left
- ScriptListBackgroundFrame.Name = "ScriptListBackgroundFrame"
- ScriptListBackgroundFrame.Parent = MainFrame
- ScriptListBackgroundFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ScriptListBackgroundFrame.BackgroundTransparency = 0.8
- ScriptListBackgroundFrame.Position = UDim2.new(0, 80, 0.1, 10)
- ScriptListBackgroundFrame.Size = UDim2.new(0, 360, 0, 200)
- UICorner_12.CornerRadius = UDim.new(0, 12)
- UICorner_12.Parent = ScriptListBackgroundFrame
- InfoBoxDescription.Name = "InfoBoxDescription"
- InfoBoxDescription.Parent = MainFrame
- InfoBoxDescription.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- InfoBoxDescription.BackgroundTransparency = 0.7
- InfoBoxDescription.Size = UDim2.new(0, 340, 0, 190)
- InfoBoxDescription.Font = Enum.Font.FredokaOne
- InfoBoxDescription.Text = "This is a description!"
- InfoBoxDescription.TextColor3 = Color3.fromRGB(255, 255, 255)
- InfoBoxDescription.TextSize = 5
- InfoBoxDescription.TextWrapped = true
- InfoBoxDescription.TextScaled = true
- InfoBoxDescription.TextXAlignment = Enum.TextXAlignment.Center
- InfoBoxDescription.TextYAlignment = Enum.TextYAlignment.Center
- InfoBoxDescription.Position = UDim2.new(0, 90, 0.12, 10)
- InfoBoxDescription.ZIndex = 2
- UIAspectRatioConstraint_2.Parent = InfoBoxDescription
- UIAspectRatioConstraint_2.AspectRatio = 1.8
- InfoBoxDescription.Visible = false
- DescUICorner.CornerRadius = UDim.new(0, 12)
- DescUICorner.Parent = InfoBoxDescription
- function createfolders(path)
- local pathtbl = string.split(path, "/")
- for i, v in pairs(pathtbl) do
- if i == 1 then
- if not isfolder(v) then
- makefolder(v)
- end
- else
- local newpath = pathtbl[1]
- for i2=2, i-1 do
- newpath = newpath.. "/" ..pathtbl[i2]
- end
- newpath = newpath.. "/" ..v
- if not isfolder(newpath) then
- makefolder(newpath)
- end
- end
- end
- end
- if not isfolder("ECCS_Searcher_V2.2") then
- createfolders("ECCS_Searcher_V2.2")
- end
- if not isfile("ECCS_Searcher_V2.2/Executor.ECCS") then
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- end
- if not isfile("ECCS_Searcher_V2.2/AutoExecute.ECCS") then
- writefile("ECCS_Searcher_V2.2/AutoExecute.ECCS", " ")
- end
- local File1 = readfile("ECCS_Searcher_V2.2/Executor.ECCS")
- ExecutorTextBox.Text = File1
- local File2 = readfile("ECCS_Searcher_V2.2/AutoExecute.ECCS")
- loadstring(File2)()
- local getfakeasset = getcustomasset or getsynasset
- local HttpService = game:GetService("HttpService")
- local TextService = game:GetService("TextService")
- local page = 1
- local gquery = ""
- function tableConcat(t1,t2)
- for i, v in pairs(t2) do
- table.insert(t1, v)
- end
- return t1
- end
- ScriptListFrame.AutomaticCanvasSize = Enum.AutomaticSize.Y
- ScriptListFrame.ScrollBarImageColor3 = Color3.fromRGB(0, 0, 0)
- local VerifiedScript = VerifiedScriptFrame:Clone()
- local Script = ScriptFrame:Clone()
- ScriptFrame:Destroy()
- VerifiedScriptFrame:Destroy()
- function fastmodeExec(func)
- if getgenv().fastmode == true then
- task.spawn(func)
- else
- func()
- end
- end
- function _if(a, b, c)
- if a then return b else return c end
- end
- function fetchScripts(query, page)
- page = page or 1
- query = HttpService:UrlEncode(query)
- local url = _if(query == "", "https://rscripts.net/api/scripts?page="..tostring(page), "https://rscripts.net/api/search?q="..query.."&max=100&mode=free&page=".. tostring(page))
- local req = HttpService:JSONDecode(game:HttpGetAsync(url)).result
- return req.scripts
- end
- function fixScript(scriptObj)
- if not scriptObj["script"] or not scriptObj["owner"] or not scriptObj["features"] then
- local req = HttpService:JSONDecode(game:HttpGetAsync("https://rscripts.net/api/scripts/".. scriptObj.slug)).script
- scriptObj["script"] = _if(scriptObj["script"], scriptObj["script"], req.script)
- scriptObj["features"] = _if(scriptObj["features"], scriptObj["features"], req.features)
- scriptObj["owner"] = _if(scriptObj["owner"], scriptObj["owner"], req.owner)
- end
- return scriptObj
- end
- function refreshScripts(scriptTbl)
- if #scriptTbl <= 0 then
- SearchBox.Text = ""
- SearchBox.PlaceholderText = "No Script Founded"
- UINoScriptsFound:Play()
- wait(1)
- SearchBox.PlaceholderText = "ECCS•Searcher"
- return
- else
- SearchBox.PlaceholderText = "ECCS•Searcher"
- end
- local UIGridLayoutCopy = Scripts.UIGridLayout:Clone()
- Scripts:ClearAllChildren()
- UIGridLayoutCopy.Parent = Scripts
- addScripts(scriptTbl)
- end
- function addScripts(scriptTbl)
- for i, v in pairs(scriptTbl) do
- fastmodeExec(function()
- local newScript
- v = fixScript(v)
- if v.verified == true then
- newScript = VerifiedScript:Clone()
- newScript.ScriptTitle.Text = v.title
- newScript.ScriptAuthor.Text = "By ".. v.owner.username
- newScript.ScriptGame.Text = v.game.name
- newScript.Parent = Scripts
- else
- newScript = Script:Clone()
- newScript.ScriptTitle.Text = v.title
- newScript.ScriptAuthor.Text = "By ".. v.owner.username
- newScript.ScriptGame.Text = v.game.name
- newScript.Parent = Scripts
- end
- newScript.DescScriptButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- ScriptListFrame.Visible = false
- InfoBoxDescription.Visible = true
- InfoBoxDescription.Text = v.features or "API ERROR!"
- end)
- newScript.ExecuteButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- loadstring(v.script)()
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script executed!"
- end)
- newScript.OpenInExecutorButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script opened in executor!"
- ExecutorTextBox.Text = ""..v.script
- ScriptListFrame.Visible = false
- PlayerDataFrame.Visible = false
- DevelopersFrame.Visible = false
- ExecutorMenuScrollingFrame.Visible = true
- ClearTextBoxButton.Visible = true
- CopyTextBoxButton.Visible = true
- PasteScriptButton.Visible = true
- ExecuteTextBoxButton.Visible = true
- InfoBoxDescription.Visible = false
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- end)
- newScript.CopyScriptsButton.MouseButton1Click:Connect(function()
- setclipboard(v.script)
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script copied into your clipboard!"
- UIClick:Play()
- end)
- newScript.AutoExecuteButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- if File2 ~= v.script then
- writefile("ECCS_Searcher_V2.2/AutoExecute.ECCS", v.script)
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script added in autoexecute!"
- else
- if File2 == v.script then
- writefile("ECCS_Searcher_V2.2/AutoExecute.ECCS", " ")
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Script removed from autoexecute!"
- end
- end
- end)
- newScript.CopyLinkButton.MouseButton1Click:Connect(function()
- setclipboard("https://rscripts.net/script/".. v.slug)
- UIClick:Play()
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- Hint.Text = "Link copied into your clipboard!"
- end)
- end)
- end
- pagefetchrunning = false
- end
- SearchBox.FocusLost:Connect(function(enterPressed)
- if enterPressed then
- UIClick:Play()
- PasteScriptButton.Visible = false
- ScriptListFrame.Visible = true
- PlayerDataFrame.Visible = false
- ExecutorMenuScrollingFrame.Visible = false
- ClearTextBoxButton.Visible = false
- CopyTextBoxButton.Visible = false
- ExecuteTextBoxButton.Visible = false
- DevelopersFrame.Visible = false
- InfoBoxDescription.Visible = false
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- gquery = SearchBox.Text
- page = 1
- local scriptsTbl = fetchScripts(SearchBox.Text, 1)
- refreshScripts(scriptsTbl)
- end
- end)
- SearchButton.MouseButton1Click:Connect(function()
- UIClick:Play()
- PasteScriptButton.Visible = false
- ScriptListFrame.Visible = true
- PlayerDataFrame.Visible = false
- ExecutorMenuScrollingFrame.Visible = false
- ClearTextBoxButton.Visible = false
- CopyTextBoxButton.Visible = false
- ExecuteTextBoxButton.Visible = false
- DevelopersFrame.Visible = false
- InfoBoxDescription.Visible = false
- PlayerIcon.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- DevelopersButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- SearcherMenuButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
- ExecutorMenuButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- writefile("ECCS_Searcher_V2.2/Executor.ECCS", ExecutorTextBox.Text)
- gquery = SearchBox.Text
- page = 1
- local scriptsTbl = fetchScripts(SearchBox.Text, 1)
- refreshScripts(scriptsTbl)
- end)
- InfoBoxDescription.MouseButton1Click:Connect(function()
- UIClick:Play()
- ScriptListFrame.Visible = true
- InfoBoxDescription.Visible = false
- end)
- local gui = MainFrame
- MainFrame:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.3)
- Hint:TweenPosition(UDim2.new(0.5, 0, 0.5, 0),"InOut","Sine",0.2)
- local dragging
- local dragInput
- local dragStart
- local startPos
- Loading:Destroy()
- local function update(input)
- local delta = input.Position - dragStart
- gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- end
- gui.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = gui.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- gui.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- update(input)
- end
- end)
- refreshScripts(fetchScripts(gquery, 1))
- ScriptListFrame:GetPropertyChangedSignal("CanvasPosition"):Connect(function()
- if (ScriptListFrame.CanvasPosition.Y + ScriptListFrame.AbsoluteSize.Y) >= ScriptListFrame.AbsoluteCanvasSize.Y -200 and not pagefetchrunning then
- page = page + 1
- pagefetchrunning = true
- addScripts(fetchScripts(gquery, page))
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement