C´est simple, un joueur est hors-jeu si il fait action de jeu, ca veut dire si il influe sur les reactions de l´adversaire, et ceci en cas de passe ET de tirs...
En 2 mots, si un joueur, au moment de la frappe est hors-jeu et qu´il reçoit finalement la balle, il y a hors-jeu!
De même, si un joueur gêne le gardien sur un tir et que le gêneur est hors-jeu au moment de la frappe, il y a hors-jeu ( le but annulé du Milan AC en finale de Champions league contre la Juve...)
C´est simple!