Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- repeat wait() until game:IsLoaded()
- local expectedPlaceId = 6000468131
- if game.PlaceId ~= expectedPlaceId then
- return
- end
- print("Last Update: 16.03.2024")
- print("Creator: Ivan Solo")
- game.StarterGui:SetCore("SendNotification", {
- Icon = "";
- Title = "How to use script on PC?",
- Text = "Press *F* button"
- })
- game.StarterGui:SetCore("SendNotification", {
- Icon = "";
- Title = "Author: Ivan Solo",
- Text = "t.me/yuggimie"
- })
- local gui = Instance.new("ScreenGui")
- gui.Name = "MyGui"
- gui.Parent = game.Players.LocalPlayer.PlayerGui
- local button1 = Instance.new("TextButton")
- button1.Name = "Button1"
- button1.Text = "Key"
- button1.Size = UDim2.new(0, 50, 0, 25)
- button1.Position = UDim2.new(0, 10, 0, 10)
- button1.Parent = gui
- local button2 = Instance.new("TextButton")
- button2.Name = "Button2"
- button2.Text = "Enemy"
- button2.Size = UDim2.new(0, 50, 0, 25)
- button2.Position = UDim2.new(0, 70, 0, 10)
- button2.Parent = gui
- local button3 = Instance.new("TextButton")
- button3.Name = "Button3"
- button3.Text = "Tool"
- button3.Size = UDim2.new(0, 50, 0, 25)
- button3.Position = UDim2.new(0, 130, 0, 10)
- button3.Parent = gui
- local button4 = Instance.new("TextButton")
- button4.Name = "Button4"
- button4.Text = "Player"
- button4.Size = UDim2.new(0, 50, 0, 25)
- button4.Position = UDim2.new(0, 190, 0, 10)
- button4.Parent = gui
- local button5 = Instance.new("TextButton")
- button5.Name = "Button5"
- button5.Text = "Traps"
- button5.Size = UDim2.new(0, 50, 0, 25)
- button5.Position = UDim2.new(0, 250, 0, 10)
- button5.Parent = gui
- button1.MouseButton1Down:connect(function()
- KeyESP = true
- end)
- button2.MouseButton1Down:connect(function()
- EnemyESP = true
- end)
- button3.MouseButton1Down:connect(function()
- ToolESP = true
- end)
- button4.MouseButton1Down:connect(function()
- PlayerESP = true
- end)
- button5.MouseButton1Down:connect(function()
- TrapsESP = true
- end)
- while wait(1) do
- local er = game.Workspace:WaitForChild("Map")
- local map = ""
- local function updateMap()
- if er:FindFirstChild("House") then
- map = "House"
- elseif er:FindFirstChild("House II") then
- map = "House II"
- elseif er:FindFirstChild("Mansion") then
- map = "Mansion"
- elseif er:FindFirstChild("School") then
- map = "School"
- elseif er:FindFirstChild("House easy") then
- map = "House easy"
- elseif er:FindFirstChild("House II easy") then
- map = "House II easy"
- elseif er:FindFirstChild("Mansion easy") then
- map = "Mansion easy"
- elseif er:FindFirstChild("Ski resort") then
- map = "Ski resort"
- elseif er:FindFirstChild("") then
- map = ""
- end
- end
- updateMap()
- if er:FindFirstChild(map) then
- if KeyESP == true then
- for i, key in pairs(er[map]:WaitForChild("Tools").Map:GetChildren()) do
- if key.Name:find("key") then
- if not key:FindFirstChild("Highlight") then
- local Highlight = Instance.new("Highlight")
- local Billboard = Instance.new("BillboardGui")
- local Name = Instance.new("TextLabel")
- local NameStroke = Instance.new("UIStroke")
- Highlight.FillColor = Color3.fromRGB(255, 170, 0)
- Highlight.OutlineTransparency = 0.9
- Highlight.Parent = key
- Billboard.Parent = key.Handle
- Billboard.ExtentsOffset = Vector3.new(0, 2, 0)
- Billboard.Size = UDim2.new(0, 70, 0, 20)
- Billboard.AlwaysOnTop = true
- Billboard.LightInfluence = 0
- Name.Parent = Billboard
- Name.BackgroundTransparency = 1
- Name.TextScaled = true
- Name.Text = key.Name
- Name.TextColor3 = Color3.fromRGB(255, 255, 255)
- Name.Font = Enum.Font.Arial
- Name.Size = UDim2.new(1, 0, 1, 0)
- NameStroke.Parent = Name
- NameStroke.Thickness = 3
- end
- end
- end
- else
- for i, key in pairs(er[map]:WaitForChild("Tools").Map:GetChildren()) do
- if key:FindFirstChild("Highlight") then
- if key.Name:find("key") then
- key.Highlight:Destroy()
- key.Handle.BillboardGui:Destroy()
- end
- end
- end
- end
- if ToolESP == true then
- for i, tool in pairs(er[map]:WaitForChild("Tools").Map:GetChildren()) do
- if not tool.Name:find("key") then
- if not tool:FindFirstChild("Highlight") then
- local Highlight = Instance.new("Highlight")
- local Billboard = Instance.new("BillboardGui")
- local Name = Instance.new("TextLabel")
- local NameStroke = Instance.new("UIStroke")
- Highlight.FillColor = Color3.fromRGB(255, 255, 0)
- Highlight.OutlineTransparency = 0.9
- Highlight.Parent = tool
- Billboard.Parent = tool.Handle
- Billboard.ExtentsOffset = Vector3.new(0, 2, 0)
- Billboard.Size = UDim2.new(0, 70, 0, 20)
- Billboard.AlwaysOnTop = true
- Billboard.LightInfluence = 0
- Name.Parent = Billboard
- Name.BackgroundTransparency = 1
- Name.TextScaled = true
- Name.Text = tool.Name
- Name.TextColor3 = Color3.fromRGB(255, 255, 255)
- Name.Font = Enum.Font.Arial
- Name.Size = UDim2.new(1, 0, 1, 0)
- NameStroke.Parent = Name
- NameStroke.Thickness = 3
- end
- end
- end
- else
- for i, tool in pairs(er[map]:WaitForChild("Tools").Map:GetChildren()) do
- if tool:FindFirstChild("Highlight") then
- if not tool.Name:find("key") then
- tool.Highlight:Destroy()
- tool.Handle.BillboardGui:Destroy()
- end
- end
- end
- end
- if EnemyESP == true then
- if er.Players:FindFirstChild("Enemy") then
- if not er:WaitForChild("Players").Enemy:FindFirstChild("Highlight") then
- local Highlight = Instance.new("Highlight")
- local Billboard = Instance.new("BillboardGui")
- local Name = Instance.new("TextLabel")
- local NameStroke = Instance.new("UIStroke")
- Highlight.FillColor = Color3.fromRGB(255, 0, 0)
- Highlight.OutlineTransparency = 0.9
- Highlight.Parent = er.Players.Enemy
- Billboard.Parent = er.Players.Enemy.HumanoidRootPart
- Billboard.ExtentsOffset = Vector3.new(0, 2, 0)
- Billboard.Size = UDim2.new(0, 70, 0, 20)
- Billboard.AlwaysOnTop = true
- Billboard.LightInfluence = 0
- Name.Parent = Billboard
- Name.BackgroundTransparency = 1
- Name.TextScaled = true
- Name.Text = er.Players.Enemy.Name
- Name.TextColor3 = Color3.fromRGB(255, 0, 0)
- Name.Font = Enum.Font.Arial
- Name.Size = UDim2.new(1, 0, 1, 0)
- NameStroke.Parent = Name
- NameStroke.Thickness = 3
- end
- end
- else
- if er:WaitForChild("Players"):FindFirstChild("Enemy") then
- if er.Players.Enemy:FindFirstChild("Highlight") then
- er.Players.Enemy.Highlight:Destroy()
- end
- end
- end
- if PlayerESP == true then
- for i, player in pairs(er:WaitForChild("Players"):GetChildren()) do
- if not player:FindFirstChild("Highlight") then
- local Highlight = Instance.new("Highlight")
- local Billboard = Instance.new("BillboardGui")
- local Name = Instance.new("TextLabel")
- local NameStroke = Instance.new("UIStroke")
- Highlight.FillColor = Color3.fromRGB(0, 170, 0)
- Highlight.OutlineTransparency = 0.9
- Highlight.Parent = player
- Billboard.Parent = player.HumanoidRootPart
- Billboard.ExtentsOffset = Vector3.new(0, 2, 0)
- Billboard.Size = UDim2.new(0, 70, 0, 20)
- Billboard.AlwaysOnTop = true
- Billboard.LightInfluence = 0
- Name.Parent = Billboard
- Name.BackgroundTransparency = 1
- Name.TextScaled = true
- Name.Text = player.Name
- Name.TextColor3 = Color3.fromRGB(0, 170, 0)
- Name.Font = Enum.Font.Arial
- Name.Size = UDim2.new(1, 0, 1, 0)
- NameStroke.Parent = Name
- NameStroke.Thickness = 3
- end
- end
- else
- for i, player in pairs(er:WaitForChild("Players"):GetChildren()) do
- if player:FindFirstChild("Highlight") then
- if not player.Name == "Enemy" then
- player.Highlight:Destroy()
- end
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement