-- By Rock5 Version 1.0 function AcceptPopup(popupName) -- Get the correct popup frame local popup if popupName == nil then -- look for first visible popup for i = 1,4 do if RoMScript("StaticPopup"..i..":IsVisible()") then popup = "StaticPopup"..i break end end else -- look for the named popup popup = RoMScript("StaticPopup_Visible('"..popupName.."')") end -- Accept the popup if popup then print("Accepting popup "..RoMScript(popup..".which")) RoMScript("StaticPopup_EnterPressed("..popup..");") yrest(1000) RoMScript(popup..":Hide()") else print("Popup not found "..(popupName or "")) end end function CancelPopups() RoMScript("StaticPopup_EscapePressed()") end