connexion(); $bdd->escape($id); $joueur = $bdd->unique_query("SELECT $table_user.pseudo, $table_user.race, $table_user.place_points, $table_user.points, $table_user.batiments, $table_user.flotte, $table_alliances.tag, $table_alliances.nom FROM $table_user INNER JOIN $table_alliances ON $table_user.id_alliance = $table_alliances.id WHERE $table_user.id = $id;"); if ($joueur == false) $joueur = $bdd->unique_query("SELECT pseudo, race, place_points, points, batiments, flotte FROM $table_user WHERE id = $id;"); $nomjoueur = $joueur['pseudo']; $raid = $bdd->unique_query("SELECT COUNT(id) AS nombre FROM $table_mail WHERE destinataire = '$nomjoueur' AND contenu LIKE 'Le combat contre % est termi%';"); $transport = $bdd->unique_query("SELECT COUNT(id) AS nombre FROM $table_mail WHERE contenu LIKE 'Les vaisseaux de $nomjoueur %';"); $bdd->deconnexion(); if ($joueur['race'] == 'covenant') $_imgavatar = imagecreatefrompng(_FCORE."hb_game/signatures/covi.png"); else $_imgavatar = imagecreatefrompng(_FCORE."hb_game/signatures/hum.png"); if ($joueur == false) ImageTTFText($_img, 20, -20, 123, 17, $rouge, $fontfile, 'Joueur introuvable !'); else { ImageTTFText($_img, 12, 0, 45, 23, $blanc, $fontfile, ucfirst($joueur['pseudo'])); if (isset($joueur['tag'])) { ImageTTFText($_img, 12, 0, 32, 45, $blanc, $fontfile, "Classement : ".separerNombres($joueur['place_points']).($joueur['place_points']==1?'er':'ème')); ImageTTFText($_img, 12, 0, 32, 62, $blanc, $fontfile, "Points : ".separerNombres($joueur['points'])); ImageTTFText($_img, 12, 0, 32, 80, $blanc, $fontfile, "Alliance : [".$joueur['tag']."] ".substr($joueur['nom'],0,9).(strlen($joueur['nom'])>9?'...':'')); } else { ImageTTFText($_img, 12, 0, 32, 52, $blanc, $fontfile, "Classement : ".separerNombres($joueur['place_points']).($joueur['place_points']==1?'er':'ème')); ImageTTFText($_img, 12, 0, 32, 72, $blanc, $fontfile, "Points : ".separerNombres($joueur['points'])); } ImageTTFText($_img, 12, 0, 275, 52, $blanc, $fontfile, $raid['nombre']); ImageTTFText($_img, 12, 0, 275, 78, $blanc, $fontfile, $joueur['batiments']); ImageTTFText($_img, 12, 0, 355, 52, $blanc, $fontfile, $joueur['flotte']); ImageTTFText($_img, 12, 0, 355, 78, $blanc, $fontfile, $transport['nombre']); } imagecopy($_img, $_imgavatar, 435, 0, 0, 0, 98, 100); imagealphablending($_img, false); imagesavealpha($_img, true); imagealphablending($_imgavatar, false); imagesavealpha($_imgavatar, true); imagepng($_img); ?>