In emule le code non sono gestite solo secondo il tempo di coda ma secondo un punteggio. L'utente con il punteggio più alto è quello più avanti in coda, quello con il punteggio più basso è l'ultimo.
Il punteggio è direttamente proporzionale a:
-La priorità del file che si vuole scaricare
-Il tempo passato in coda
-Il modificatore (che dipende dai crediti e dai debiti verso quella persona)
Quando uno riesce ad accaparrarsi il posto per scaricare il suo punteggio lentamente scende mentre scarica, quando questo punteggio è inferiore a quello di uno in coda perde il posto e fa scaricare quello col punteggio più alto. In questo modo si evita che uno prenda il posto in download e se lo tenga fino a che non finisce il file.