You have Steam, but for some reason, an old WON-themed messagebox pops up to give you an error?
You need to make an account with Steam, and you use it to play. You're still using the old Half-Life executable (\Sierra\Half-Life\hl.exe), which you don't even need anymore.