@ Oberscht
Das Set Button to -1 ist zur Verhinderung einer Endlosschleife. Denn wenn der Button durch die MessageBox und GetButtonPressed gesetzt wurde und das nicht wieder rückgängig gemacht wird, dann ist die Bedingung immer erfüllt und SetFactionRank würde kontinuierlich ausgeführt werden.
@ pooliebe
Wenn die Chance einmalig sein soll, dann mach eine doonce-Abfrage, wie es Killerkaninchen vorschlug.
Gruß, Haldor.