Ich kenne mich zwar damit nicht wirklich aus... Aber das If Button == 0 ist der Button für den 1sten befehl...
Im nächsten abschnitt des scripst setht doch auch elseif button == 1 ohne irgendeine beschreibung oder text...

Wenn das Falsch ist dann verbessert mich...
Und wenn man(n) das nicht verstehen kann dann jetzt nochmal auf Deutsch:

Ich glaube das hat so seine richtigkeit. Weil sonst hätte sich schon jmd darüber beschwert

Oder ?

MFG
allnet