Zeichenfolgen anpassen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Mit dem ersten Satz deiner Geschichte, der in Studio funktioniert, ist es an der Zeit, deine Zeichenfolge mit Interpunktion und Zeilenumbrüchen anzupassen. Sobald du mit dem Aussehen und dem Lesen für die Spieler zufrieden bist, kannst du weitere Sätze hinzufügen und den Rest deiner Geschichte abschließen.

Interpunktion hinzufügen

Wenn du dein Spiel testest, enthält dein erster Satz keine Interpunktion, um den Spielern mitzuteilen, dass der Satz abgeschlossen ist. Um dies zu beheben, kannst du eine weitere Zeichenfolge hinzufügen, indem du denselben Prozess der Verkettung verwendest, um deine Wörter mit deiner Interpunktion zu verbinden.

Um Interpunktion hinzuzufügen:

  1. Tippe in derselben Zeile wie die story-Variable zwei Punkte.

  2. Füge eine weitere Zeichenfolge mit einem Interpunktionszeichen hinzu, wie einem Punkt oder Ausrufezeichen, gefolgt von einem zusätzlichen Leerzeichen, damit dein nächster Satz nicht sofort nach dem Interpunktionszeichen beginnt.

    -- =============================================
    local name1 = storyMaker:GetInput("Was ist dein Lieblingsname?")
    local story = ("In einem Baum auf einem Hügel lebt der große Zauberer " .. name1 .. "! ")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)

Zeilenumbrüche hinzufügen

Ein Zeilenumbruch verschiebt den Cursor zur nächsten Textzeile. Dies ist hilfreich, wenn du möchtest, dass jeder Satz von der linken Seite der Seite beginnt, und verbessert die Lesbarkeit deiner Geschichte im großen Buch.

Um einen Zeilenumbruch hinzuzufügen:

  1. Tippe in derselben Zeile wie die story-Variable \n.

    -- =============================================
    local name1 = storyMaker:GetInput("Was ist dein Lieblingsname?")
    local story = ("In einem Baum auf einem Hügel lebt der große Zauberer " .. name1 .. "! \n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  2. OPTIONAL
    Du kannst mehr als einen Zeilenumbruch hinzufügen, indem du so viele \n hinzufügst, wie du benötigst. Zum Beispiel fügt der folgende Code drei Zeilenumbrüche hinzu.

    -- =============================================
    local name1 = storyMaker:GetInput("Was ist dein Lieblingsname?")
    local story = ("In einem Baum auf einem Hügel lebt der große Zauberer " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)

Weitere Sätze hinzufügen

Jetzt, da dein erster Satz Interpunktion und alle anwendbaren Zeilenumbrüche enthält, kannst du weitere Sätze zu deiner Geschichte hinzufügen und die Spieler mehr Fragen zu deinen Platzhalterwörtern stellen.

Um weitere Sätze hinzuzufügen:

  1. Erstelle unter deiner ersten Variable eine neue Variable für deinen zweiten Platzhalter und stelle eine Frage, die sich darauf bezieht, um welche Art von Platzhalterwort es sich handelt. Zum Beispiel:

    -- =============================================
    local name1 = storyMaker:GetInput("Was ist dein Lieblingsname?")
    local food1
    local story = ("In einem Baum auf einem Hügel lebt der große Zauberer " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  2. Verwende denselben Prozess wie bei deiner ersten Variable, um die Variable festzulegen und die bereitgestellte storyMaker:GetInput()-Methode zu verwenden, die deine Fragen im großen Buch anzeigt. Zum Beispiel:

    -- =============================================
    local name1 = storyMaker:GetInput("Was ist dein Lieblingsname?")
    local food1 = storyMaker:GetInput("Was isst du gerne?")
    local story = ("In einem Baum auf einem Hügel lebt der große Zauberer " .. name1 .. "! \n\n\n")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  3. Kombiniere die erste Zeichenfolge der Geschichte mit der Antwort des Spielers, indem du .. verwendest.

    1. Tippe in derselben Zeile wie die story-Variable zwei Punkte.
    2. Füge ein Leerzeichen hinzu und tippe dann den Namen der Variable ein, die die zweite Antwort des Spielers speichert.
    3. Füge zwei weitere Punkte hinzu und beende den Satz mit einem Interpunktionszeichen.
    -- =============================================
    local name1 = storyMaker:GetInput("Was ist dein Lieblingsname?")
    local food1 = storyMaker:GetInput("Was isst du gerne?")
    local story = ("In einem Baum auf einem Hügel lebt der große Zauberer " .. name1 .. "! \n\n\n" .. "Jeden Morgen liebt es der Zauberer, eine riesige Schüssel mit honiggerösteten " .. food1 .. " zu essen. ")
    -- =============================================
    -- =============================================
    storyMaker:Write(story)
  4. Wiederhole diesen Prozess für deine gesamte Geschichte und teste dein Spiel mit den Schritten aus dem vorherigen Kapitel, um sicherzustellen, dass dein Code ordnungsgemäß funktioniert.

©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.