J'ai eu le meme problème que vous et je me suis creusé la tete et j'ai TROUVER UNE SOLUTION
Deja n'utiliser pas ASI Loader Mais XLIVELESS
voici l'URL : xliveless
Décomprésser l'archive puis supprimez Xlive.dll et renomer le fichier Xlive_d.dll par Xlive.dll
Ensuite il faut mettre le fichier renomé a la racine du jeu donc D:\Jeux\Rockstar Games\Grand Theft Auto IV.
Télécharger ScriptHookDotNet, decomprésser le et mettez le dossier script et le fichier ScriptHookDotNet.asi
a la racine du jeu et vous devez normalement avoir ça !!
si le problème persiste envoyer moi un message sur le topic
et assuré vous d'avoir installé le .Net framework 3.5 .
sinon voici l'URL : version 3.5
j'espere vous avoir aidé .
vous pouvez aussi télécharger scripthook.dll ( cela fait marcher un plus grand nombre de mods comme bodyguard mod )