Tu dois pouvoir faire ça avec un block en testfor, qui fait une recherche rafraichie régulièrement. Avec un scoreboard sur le total des morts, qui est rafraichi également à chaque fois. T'as sans doute pas compris, alors j't'expliques en gros :
Tu construit un repeater rapide, que tu peux enclencher. Tu fait en sorte qu'il active un command block avec inscrit dedans :
testfor @a [score_morts_min=1]
Puis tu fait une sortie de ce command block sur un comparateur. Tu relie ce comparateur à un timer de 4 secondes (histoire d'avoir le temps de respawn), puis deux command blocks :
Un avec la commande : scoreboard players reset @a morts
Et l'autre avec : xp @a add X (X = nombre de points d’expérience désirés)
Voilà, si tu 'as pas compris, dis-le moi en message privé, je te donnerai mon Skype afin de t'expliquer plus clairement...