Publicy available keyloggers will be detected by AVs. So this rules out e-mail because email systems e.g. Hotmail, have virus scanners scanning all e-mails. This is easily avoided by simplying zipping the file up. But, if you zip the file up, thats one more step your victim has to take to install the keylogger.
Creating a website to automatically download a file is *possible* - BUT requires knowledge, something I doubt you have.
Also your story just sounds like all the rest of them - " My friend hacked my account....". With the amount of "hackers" on the net apparently, its not a safe place to be. So basically what I'm saying is: Don't bother trying to hack someone elses account! Earn your account status on the game website rather than looking for the 'easy option'.
If you don't listen to any of the above, listen to this - You will find it extremely hard to install a keylogger on someones computer via the net. So don't bother!