Hi Roy,
Translating between languages isn't a mathematical science. The upshot is that the sentence Je n'ai plus de billes carries the same meaning as the English "I don't have anymore marbles" or "I don't have anymore marbles left". Either of those English versions would translate to the same French sentence.