Для каждой тысячи можно сделать по разному. Зависит от количества очков, которые могут добавиться за один раз. Если в AS есть операция % (должна быть), можно так:

Код AS1/AS2:
prevscore=score%1000;
score+=100;
if(prevscore>(score%1000)) life+=1;
Но если за один раз может добавиться больше тысячи очков, придётся делать сложнее, чтобы добавлялось соответствующее количество попыток.