And why use while(true)? The text isn't moving, is it?
If you look, he added the: self.health.
Means it will display the health of the player, and that need to be updated.
Wonder if this works well.
Mean he had to delete the old text before writing a new one :S
Thought I think it should be: ^1" + self.health
But no idea how BO works :P