Donner de l'xp a un joueur lorsqu'il tue quelqu'un

Booster

Farewell
Ancien
9 Mai 2015
3 134
1 045
298
Space
C'est moi que revoilà, bonjour ou bonsoir (en fonction de l'heure) .
J'ai depuis peu un problème: je n'arrive pas a donner de l'xp a un joueur lorsqu'il tue quelqu'un. Enfin, j'y arrive mais les commandes sont basés sur un @p alors il suffit que quelqu'un entre dans la zone de détection au mauvais moment et c'est la loose.
Code:
/scoreboard players test @p killstreaks 1
avec une clock,
comparateurs vers
Code:
/scoreboard players set @p killstreaks 0
et
Code:
xp 1L @p
Mais il y a toujours trop de random. Alors j'aimerai savoir si quelqu'un a une éventuelle solution. Merci d'avance.
 
Je n'y avais pas pensé comme ça, mais il reste le problème du comparateur car après cette commande il faut reset le score killstreaks ce qui laisse un infime temps de latence mais qui est suffisant pour faire bugger la machine