Welches Buch? Und was meinst du in dem Fall mit Guid? Level-Guid kenne ich nicht und ich glaube auch nicht dass es was WoW spezifisches ist oder doch? Dein Code macht absolut keinen Sinn. Guck dir noch mal an wie if und else funktionieren. Was man mit { und } macht solltest du dir vielleicht auch noch mal ansehen und vor allem wie diese bei if und else gesetzt werden. Dann guck dir mal bitte an wie der Code in deinem Buch (welches auch immer du benutzt) eingerückt wird. Dann siehst du auch direkt viel besser was wozu gehört. Damit wäre dein Problem vermutlich schon gelöst. Und dann geh noch mal logisch durch was dein Programm machen soll. Schreib es dir einfach mal Schritt für Schritt auf. Nicht als Code sondern mit normalen Worten. Einfach den Verlauf wie:
Der Benutzer wird "das und das" gefragt.
Jetzt gibt der Benutzer seinen Namen ein.
Es wird ein Begrüßungstext angezeigt.
Wenn der Benutzer "Fred" heisst, dann passiert dieses, ansonsten jenes.
Und so weiter. Dann kannst du damit hinterher deinen Code erzeugen.
edit: Ich will ab heute immer schön Aktualisieren bevor ich absende
Das Problem ist, dass du nicht abfragst ob Horde gewählt wurde, sondern was mit dem Spielerlevel los ist. Mein Tipp, Code löschen, Buch schnappen, Kapitel über if und else noch mal lesen, vielleicht weitere Kapitel noch mal vornehmen und dann neu machen