I found a way to put the avatar on the badge.
in pilotdata.class.php find this
[/size]
imagepng($img, SITE_ROOT.SIGNATURE_PATH.'/'.$pilotcode.'.png', 1);
and paste before
if(file_exists(SITE_ROOT.'/lib/avatars/'.$pilotcode.'.png')){
$im6 = imagecreatefrompng(SITE_ROOT.'/lib/avatars/'.$pilotcode.'.png');
}else{
$im6 = imagecreatefrompng(SITE_ROOT.'/lib/images/noavatar.png');
}
imagecopymerge($img, $im6, 311, 4, 0, 0, 80, 80, 100);