local Players = game:GetService("Players") local StarterGui = game:GetService("StarterGui") local ReplicatedStorage = game:GetService("ReplicatedStorage") StarterGui:SetCore("DevConsoleVisible", true) local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://100108743969782" sound.Volume = 39 sound:Play() local scrEnv = { print = print, warn = warn, error = error, Instance = Instance, Color3 = Color3, UDim2 = UDim2, Vector3 = Vector3, task = task, workspace = workspace, game = game, Players = Players, math = math, string = string, table = table, typeof = typeof, pcall = pcall } local function runCodeLocal(code) local f, err = loadstring("return function()\n"..(code or "").."\nend") if not f then warn(err) return false, err end local ok, func = pcall(f) if not ok then warn(func) return false, func end if setfenv then setfenv(func, scrEnv) else local env = {} for k,v in pairs(scrEnv) do env[k]=v end setmetatable(env, {__index = _G}) end local ok2, err2 = pcall(func) if not ok2 then warn(err2) return false, err2 end return true end local function injectRaw(code) local f, err = loadstring(code or "") if not f then warn(err) return false, err end if setfenv then setfenv(f, scrEnv) end local ok, res = pcall(f) if not ok then warn(res) return false, res end return true end local function showLocalMsg(parent, text) local w = Instance.new("TextLabel", parent) w.Size = UDim2.new(0,300,0,36) w.Position = UDim2.new(0.5,-150,0.85,-18) w.BackgroundColor3 = Color3.fromRGB(255,230,0) w.TextColor3 = Color3.fromRGB(0,0,0) w.Font = Enum.Font.SourceSansBold w.TextSize = 16 w.Text = text w.BorderSizePixel = 0 task.delay(2, function() if w and w.Parent then w:Destroy() end end) end local screenGui = Instance.new("ScreenGui") screenGui.Name = "EEMPRIE hack" screenGui.ResetOnSpawn = false screenGui.Parent = Players.LocalPlayer:WaitForChild("PlayerGui") local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 540, 0, 360) mainFrame.Position = UDim2.new(0.5, -270, 0.25, 0) mainFrame.BackgroundColor3 = Color3.fromRGB(255,205,0) mainFrame.Active = true mainFrame.Draggable = true mainFrame.Parent = screenGui local topBar = Instance.new("Frame") topBar.Size = UDim2.new(1, 0, 0, 96) topBar.BackgroundColor3 = Color3.fromRGB(200,160,0) topBar.Parent = mainFrame local coverImage = Instance.new("ImageLabel") coverImage.Size = UDim2.new(0, 280, 0, 280) coverImage.Position = UDim2.new(0, 8, 0, 8) coverImage.BackgroundTransparency = 1 coverImage.Image = "" coverImage.Parent = topBar local titleLabel = Instance.new("TextLabel") titleLabel.Size = UDim2.new(0, 240, 0, 32) titleLabel.Position = UDim2.new(0, 300, 0, 12) titleLabel.BackgroundTransparency = 1 titleLabel.Font = Enum.Font.SourceSansBold titleLabel.TextSize = 20 titleLabel.TextColor3 = Color3.fromRGB(50,50,50) titleLabel.TextXAlignment = Enum.TextXAlignment.Left titleLabel.Text = "Executor" titleLabel.Parent = topBar local serversideBtn = Instance.new("TextButton") serversideBtn.Size = UDim2.new(0,110,0,28) serversideBtn.Position = UDim2.new(0, 300, 0, 48) serversideBtn.BackgroundColor3 = Color3.fromRGB(230,180,0) serversideBtn.Text = "ServerSide" serversideBtn.Font = Enum.Font.SourceSansBold serversideBtn.Parent = topBar local loadstringModeButton = Instance.new("TextButton") loadstringModeButton.Size = UDim2.new(0,140,0,28) loadstringModeButton.Position = UDim2.new(1,-160,0,12) loadstringModeButton.BackgroundColor3 = Color3.fromRGB(230,180,0) loadstringModeButton.Text = "Loadstring Scripts" loadstringModeButton.Font = Enum.Font.SourceSansBold loadstringModeButton.Parent = topBar local minimizeButton = Instance.new("TextButton") minimizeButton.Size = UDim2.new(0,32,0,32) minimizeButton.Position = UDim2.new(1,-92,0.5,-16) minimizeButton.BackgroundTransparency = 1 minimizeButton.Text = "-" minimizeButton.Font = Enum.Font.SourceSans minimizeButton.Parent = topBar minimizeButton.MouseButton1Click:Connect(function() mainFrame.Visible = false end) local closeButton = Instance.new("TextButton") closeButton.Size = UDim2.new(0,32,0,32) closeButton.Position = UDim2.new(1,-48,0.5,-16) closeButton.BackgroundTransparency = 1 closeButton.Text = "X" closeButton.Font = Enum.Font.SourceSans closeButton.Parent = topBar closeButton.MouseButton1Click:Connect(function() screenGui:Destroy() end) local leftPanel = Instance.new("Frame") leftPanel.Size = UDim2.new(0, 360, 1, -128) leftPanel.Position = UDim2.new(0, 10, 0, 134) leftPanel.BackgroundTransparency = 1 leftPanel.Parent = mainFrame local inputFrame = Instance.new("ScrollingFrame") inputFrame.Size = UDim2.new(1, -20, 0, 220) inputFrame.Position = UDim2.new(0, 10, 0, 0) inputFrame.BackgroundColor3 = Color3.fromRGB(240,200,0) inputFrame.BorderSizePixel = 0 inputFrame.CanvasSize = UDim2.new(0,0,0,0) inputFrame.Parent = leftPanel local lineFrame = Instance.new("Frame") lineFrame.Size = UDim2.new(0, 60, 1, 0) lineFrame.BackgroundColor3 = Color3.fromRGB(220,170,0) lineFrame.Parent = inputFrame local scriptBox = Instance.new("TextBox") scriptBox.Size = UDim2.new(1, -80, 1, 0) scriptBox.Position = UDim2.new(0, 70, 0, 0) scriptBox.BackgroundTransparency = 1 scriptBox.TextColor3 = Color3.fromRGB(50,50,50) scriptBox.TextSize = 16 scriptBox.Font = Enum.Font.Code scriptBox.TextXAlignment = Enum.TextXAlignment.Left scriptBox.TextYAlignment = Enum.TextYAlignment.Top scriptBox.ClearTextOnFocus = false scriptBox.MultiLine = true scriptBox.Parent = inputFrame local lineNumbers = Instance.new("TextLabel") lineNumbers.Size = UDim2.new(0,60,1,0) lineNumbers.BackgroundTransparency = 1 lineNumbers.Font = Enum.Font.Code lineNumbers.TextSize = 16 lineNumbers.TextColor3 = Color3.fromRGB(150,150,150) lineNumbers.TextXAlignment = Enum.TextXAlignment.Right lineNumbers.TextYAlignment = Enum.TextYAlignment.Top lineNumbers.Position = UDim2.new(0, 10, 0, 0) lineNumbers.Parent = lineFrame scriptBox:GetPropertyChangedSignal("Text"):Connect(function() local lines = scriptBox.Text:split("\n") local s="" for i=1,#lines do s=s..i.."\n" end lineNumbers.Text=s inputFrame.CanvasSize=UDim2.new(0,0,0,#lines*20) end) local buttonFrame = Instance.new("Frame") buttonFrame.Size = UDim2.new(1,-40,0,50) buttonFrame.Position = UDim2.new(0,15,0,234) buttonFrame.BackgroundTransparency = 1 buttonFrame.Parent = leftPanel local names={"Execute","CLEAR","INJECT","RESERVE"} local btns = {} for i,name in ipairs(names) do local b=Instance.new("TextButton") b.Size=UDim2.new(0,100,1,0) b.Position=UDim2.new(0,(i-1)*110,0,0) b.BackgroundColor3=Color3.fromRGB(230,180,0) b.Text=name b.TextColor3=Color3.fromRGB(0,0,0) b.Font=Enum.Font.SourceSansBold b.TextSize=18 b.Parent=buttonFrame btns[name]=b end local rightPanel = Instance.new("Frame") rightPanel.Size = UDim2.new(0, 160, 1, -128) rightPanel.Position = UDim2.new(0, 380, 0, 134) rightPanel.BackgroundTransparency = 1 rightPanel.Parent = mainFrame local serversideToggle = Instance.new("TextButton") serversideToggle.Size = UDim2.new(1, 0, 0, 30) serversideToggle.Position = UDim2.new(0, 0, 0, 0) serversideToggle.BackgroundColor3 = Color3.fromRGB(230,180,0) serversideToggle.Text = "Send to Server" serversideToggle.Font = Enum.Font.SourceSansBold serversideToggle.TextSize = 14 serversideToggle.Parent = rightPanel local autorunToggle = Instance.new("TextButton") autorunToggle.Size = UDim2.new(1, 0, 0, 30) autorunToggle.Position = UDim2.new(0, 0, 0, 40) autorunToggle.BackgroundColor3 = Color3.fromRGB(230,180,0) autorunToggle.Text = "AutoRun: OFF" autorunToggle.Font = Enum.Font.SourceSansBold autorunToggle.TextSize = 14 autorunToggle.Parent = rightPanel local function findFirstRemoteEvent() for _,v in ipairs(ReplicatedStorage:GetDescendants()) do if v:IsA("RemoteEvent") then return v end end return nil end btns["Execute"].MouseButton1Click:Connect(function() local code = scriptBox.Text or "" runCodeLocal(code) if autorunToggle.Tag == true then local evt = findFirstRemoteEvent() if evt then showLocalMsg(mainFrame, "RemoteEvent FINDEXE!") pcall(function() evt:FireServer(code) end) print("RemoteEvent FINDEXE! ->", evt:GetFullName()) else showLocalMsg(mainFrame, "RemoteEvent not find ):") print("RemoteEvent not find ):") end end end) btns["CLEAR"].MouseButton1Click:Connect(function() scriptBox.Text = "" end) btns["INJECT"].MouseButton1Click:Connect(function() injectRaw(scriptBox.Text) end) btns["RESERVE"].MouseButton1Click:Connect(function() local w=Instance.new("TextLabel",mainFrame) w.Size=UDim2.new(0,260,0,40) w.Position=UDim2.new(0.5,-130,0.5,-20) w.BackgroundColor3=Color3.fromRGB(255,230,0) w.TextColor3=Color3.fromRGB(0,0,0) w.Font=Enum.Font.SourceSansBold w.TextSize=20 w.Text="ERR" task.delay(2,function() if w then w:Destroy() end end) end) serversideToggle.MouseButton1Click:Connect(function() local code = scriptBox.Text or "" local evt = findFirstRemoteEvent() if evt then showLocalMsg(mainFrame, "RemoteEvent FINDEXE!") pcall(function() evt:FireServer(code) end) print("RemoteEvent FINDEXE! ->", evt:GetFullName()) else showLocalMsg(mainFrame, "RemoteEvent not find ):") print("RemoteEvent not find ):") end end) autorunToggle.MouseButton1Click:Connect(function() if autorunToggle.Tag then autorunToggle.Tag = false autorunToggle.Text = "AutoRun: OFF" else autorunToggle.Tag = true autorunToggle.Text = "AutoRun: ON" end end) loadstringModeButton.MouseButton1Click:Connect(function() btns["INJECT"].Visible = true end) local target = "salmnusaod" local ok,id = pcall(function() return Players:GetUserIdFromNameAsync(target) end) if ok then local ok2,thumb = pcall(function() return Players:GetUserThumbnailAsync(id,Enum.ThumbnailType.AvatarThumbnail,Enum.ThumbnailSize.Size420x420) end) if ok2 then coverImage.Image = thumb end end