We cannot help you here. You need to use Steam. We do not support non-steam use on these forums. The only thing I will tell you is that Half-Life is out of date. I will not give you any further information because I will get banned. I already have one warning.