Erinnerst du dich, wie du einen Satz für deine Geschichte geschrieben hast, und tauschst dann ein Wort für einen Platzhalter? Es ist Zeit, den Spielern eine Chance zu geben, etwas zu deiner Erlebnishinzuzufügen.
Im Skript, das. PL: die Skriptswird die Platzhalter- Variable, die du erstellt hast, eine Variable sein. Im Coding sind Variablen Platzhalter für Informationen, in diesem Fall ein Wort.
Du wirst mit der Frage starten, die Spieler stellen. Dann geben sie eine Antwort ein, die gespeichert in der Variable ist.
Variable erstellen
Variablen haben Namen, die Programmierern sagen, was sie Store. In diesem Fall erstellen Sie eine Variable namens name1 für den Platzhalter.
Klicken Sie unter den gestrichenen Linien und tippe auf local name1.
-- グローバル変数local storyMaker = require(script:WaitForChild("StoryMaker"))-- Code, der das Spiel steuertlocal playing = truewhile playing dostoryMaker:Reset()-- Code-Story zwischen den Strichen-- =============================================local name1-- =============================================-- Füge die Geschichte Variable zwischen die Klammer unten hinzustoryMaker:Write()-- Erneut spielen?playing = storyMaker:PlayAgain()end
Variable einstellen
Jetzt müssen Spieler eine Chance haben, etwas in den Platzhalter zu legen. Um eine Variable zu ändern, muss sie set auf etwas mit dem Symbol = gesetzt sein.
Nach name1 , stellen Sie sicher, dass Sie einen Leerzeichen hinzufügen und dann = eingeben.
while playing dostoryMaker:Reset()-- Code-Story zwischen den Strichen-- =============================================local name1 =-- =============================================-- Füge die Geschichte Variable zwischen die Klammer unten hinzustoryMaker:Write()endNach dem Gleichzeichen, tippe storyMaker:GetInput() . Der Code muss genau so eingegeben werden, und Großbuchstaben müssen übereinstimmen.
while playing dostoryMaker:Reset()-- Code-Story zwischen den Strichen-- =============================================local name1 = storyMaker:GetInput()-- =============================================-- Füge die Geschichte Variable zwischen die Klammer unten hinzustoryMaker:Write()end
Eine Frage schreiben
Variable können verschiedene Arten von Daten speichern, einschließlich kleiner Zahlen, wahre oder falsche Werte und Strings. Strings Type Variables sind speziell, da sie ganze Sätze speichern können. Es ist einfach, Strings-Typen zu finden, da sie immer in Klammern "wie dies" sind.
Die Frage, die Spieler zu fragen, wird eine String-Variable sein.
In GetInput() , klicken Sie zwischen den Eltern. Innerhalb tippe eine Frage, die von Klammern umgeben ist.
-- Code-Story zwischen den Strichen-- =============================================local name1 = storyMaker:GetInput("What is your favorite name?")-- =============================================end