30 Seiten für die Darstellung von Einern? Normalerweise braucht man da zehn Seiten pro Event, eben von den Zahlen 0-9. Was Du da machst, ist grundlegend Unsinn, sorry, aber ein anderes Wort finde ich grad nicht.

Du musst die Zahl per Modulo zerlegen und sie bei zwei Stellen auch auf zwei Events aufteilen. Sieht dann so aus:

Code:
zehner = lp_held // zuweisen
einser = lp_held // zuweisen
zehner = zehner mod 100 // modulo | bei 30 LP wären das dann hier auch 30 in der Variable
zehner = zehner / 10 // einmal teilen, damit wir nur noch eine einstellige Zahl haben
einser = einser mod 10 // modulo | bei 30 LP kommt hier 0 raus
Dann musst Du nur noch ein Event erstellen, das jeweils elf Seiten hat, zumindest das für die Zehner. Elf Seiten, weil man, fällt denn der Wert der LP unter 10, die Zehner beim Anzeigen weglassen kann. Also eine leere Seite. Und dann halt noch das für die Einser, wobei Du bei der Variable immer nur 0, dann 1, dann 2 usw. reinschreibst.

edit:
Ha, ich war schneller!

edit2:
@Eli: Ich weiß! 8D