local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer local lupaEvent = ReplicatedStorage:WaitForChild("LupaEvent") local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "HintGui" local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 220, 0, 110) frame.Position = UDim2.new(0.5, -110, 0.4, 0) frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40) frame.BorderSizePixel = 0 frame.Active = true local closeBtn = Instance.new("TextButton", frame) closeBtn.Size = UDim2.new(0, 25, 0, 25) closeBtn.Position = UDim2.new(1, -30, 0, 5) closeBtn.Text = "❌" closeBtn.Font = Enum.Font.SourceSansBold closeBtn.TextSize = 20 closeBtn.TextColor3 = Color3.new(1,1,1) closeBtn.BackgroundColor3 = Color3.fromRGB(150,0,0) closeBtn.BorderSizePixel = 0 local langBtn = Instance.new("TextButton", frame) langBtn.Size = UDim2.new(0, 60, 0, 25) langBtn.Position = UDim2.new(1, -95, 0, 5) langBtn.Text = "English" langBtn.Font = Enum.Font.SourceSansBold langBtn.TextSize = 14 langBtn.TextColor3 = Color3.new(1,1,1) langBtn.BackgroundColor3 = Color3.fromRGB(0, 100, 200) langBtn.BorderSizePixel = 0 local discordLabel = Instance.new("TextLabel", frame) discordLabel.Size = UDim2.new(0, 120, 0, 25) discordLabel.Position = UDim2.new(0, 5, 0, 5) discordLabel.BackgroundTransparency = 1 discordLabel.Text = "دسكورد: 1w69" discordLabel.Font = Enum.Font.SourceSansBold discordLabel.TextSize = 14 discordLabel.TextColor3 = Color3.new(1,1,1) discordLabel.TextXAlignment = Enum.TextXAlignment.Left local hintBtn = Instance.new("TextButton", frame) hintBtn.Size = UDim2.new(0.8, 0, 0, 40) hintBtn.Position = UDim2.new(0.1, 0, 0.45, 0) hintBtn.Text = "الحصول على تلميح" hintBtn.Font = Enum.Font.SourceSansBold hintBtn.TextSize = 16 hintBtn.TextColor3 = Color3.new(1,1,1) hintBtn.BackgroundColor3 = Color3.fromRGB(70,70,70) hintBtn.BorderSizePixel = 0 hintBtn.MouseEnter:Connect(function() TweenService:Create(hintBtn, TweenInfo.new(0.2), {Rotation = 5}):Play() end) hintBtn.MouseLeave:Connect(function() TweenService:Create(hintBtn, TweenInfo.new(0.2), {Rotation = 0}):Play() end) closeBtn.MouseButton1Click:Connect(function() gui:Destroy() end) local currentLang = "ar" local function updateLang() if currentLang == "ar" then hintBtn.Text = "الحصول على تلميح" discordLabel.Text = "دسكورد: 1w69" langBtn.Text = "English" else hintBtn.Text = "Get Hint" discordLabel.Text = "Discord: 1w69" langBtn.Text = "عربي" end end langBtn.MouseButton1Click:Connect(function() if currentLang == "ar" then currentLang = "en" else currentLang = "ar" end updateLang() end) hintBtn.MouseButton1Click:Connect(function() pcall(function() lupaEvent:FireServer() end) end) updateLang() local dragging, dragStart, startPos local function update(input) local delta = input.Position - dragStart frame.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then update(input) end end)