Hab mir die 2k3 Version mal angesehn.
Irgendwie hatte ich mehr erwartet. Das Prinzip der Klassenwahl systematisch anzugehen ist sicherlich nicht falsch.
Die Klassenwahl bedeutet unter Umständen eine starke Prägung des Characters. Ein System, dass quasi die Stats- und Skillvergabe strukturiert unterstützt kann sicherlich für den ein oder anderen Anfänger hilfreich sein.
Das hier passiert bei einer Klassenwahl:
Klasse wird gewählt -> es passiert eine Änderung in Stats und Skills etc.
Interessant in der Datenverarbeitung ist die Änderung in Stats und Skills. Was dein Script hier bietet ist die Auswahl.
Was dein Script bietet ist ne Textboxauswahl, die danach ein paar Variablen speichert. Ich würde ein paar Conditions und Variablen zu setzen und sonst nichts nicht unbedingt als "Klassenwahlsystem" bezeichnen. Ein absoluter Anfänger würde wohl gerade das noch hinkriegen.
Fazit:
etwas am eigentlichen Kern der Thematik vorbei