Tywele
Ehrbarer Bürger
Habe mal wieder ein Problem. ^^
Die Stellen um die es geht habe ich rot markiert. Und zwar kann ich den Namen des Zaubers einfach nicht in einer Notification ausgeben. Wenn ein Spell der Variable SpellName zugewiesen wurde, gibt es nur "Ihr habt Feyria erfolgreich [SPELL" aus. Wie bekomme ich den Namen des Zaubers?
Code:
newSpell=Game.GetPlayer().GetEquippedSpell(1)
[COLOR=#ff0000]SpellName=newSpell as string[/COLOR]
if !newSpell[INDENT]Debug.Notification("Ihr habt keinen Zauber in Eurer rechten Hand ausgerüstet.")[/INDENT]
[INDENT]elseif !akSpeaker.HasSpell(newSpell)[/INDENT]
[INDENT=2]akSpeaker.AddSpell(newSpell)
[COLOR=#ff0000]Debug.Notification("Ihr habt Feyria erfolgreich " + SpellName + " gelehrt")[/COLOR][/INDENT]
[INDENT]else[/INDENT]
[INDENT=2]Debug.Notification("Feyria kennt diesen Zauber bereits.")[/INDENT]
endIf
Die Stellen um die es geht habe ich rot markiert. Und zwar kann ich den Namen des Zaubers einfach nicht in einer Notification ausgeben. Wenn ein Spell der Variable SpellName zugewiesen wurde, gibt es nur "Ihr habt Feyria erfolgreich [SPELL" aus. Wie bekomme ich den Namen des Zaubers?