Sei quasi finito con il progetto!
Ciò che rimane è di completare la prima frase, quindi aggiungere un'altra domanda per dare ai giocatori un'altra scelta.
Finire la frase
Per aggiungere più parole o punti virgola alla frase, aggiungi un'altra stringa utilizzando la concatenazione.
Nella stessa riga della variabile di storia, scrivi ..
Aggiungi un'altra stringa che contiene il resto della frase, o solo la punteggiatura. Non dimenticare di aggiungere uno spazio extra alla fine della frase.
-- Storia del codice tra i trattini-- =====================================local name1 = storyMaker:GetInput("What is your favorite name?")local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "-- =============================================
Aggiungere una Seconda Domanda
Per porre una seconda domanda, crea una nuova domanda e continua ad aggiungere alla stessa variabile che contiene la storia.
Decidi la parola da eliminare dalla seconda frase della tua storia.
Segnapostooriginale: *Ogni mattina, lo zombie ama mangiare un grande cucchiaio di miele arrostito *food1 .
Sotto la prima variabile, crea una nuova variabile per agire come placeholder.
local name1 = storyMaker:GetInput("What is your favorite name?")local food1local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "Usa storyMaker:GetInput("") per chiedere al giocatore una domanda e memorizzare la sua risposta.
local name1 = storyMaker:GetInput("What is your favorite name?")local food1local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "Nella variabile di storia, concatena la prossima stringa di storia utilizzando .. Assicurati di includere uno spazio dopo la fine della frase.
local name1 = storyMaker:GetInput("What is your favorite name?")local food1 = storyMaker:GetInput("What is your favorite food?")local story = "In a tree on a hill lives the great wizard " .. name1 .. ". " .. "Every morning, the wizard loves eating a giant bowl of honey roasted "Dopo la nuova Stringadi racconto, concatena la risposta per la seconda domanda e finisci con il punto virgola.
local name1 = storyMaker:GetInput("What is your favorite name?")local food1 = storyMaker:GetInput("What is your favorite food?")local story = "In a tree on a hill lives the great wizard " .. name1 .. ". " .. "Every morning, the wizard loves eating a giant bowl of honey roasted " .. food1 .. ". "
Aggiunte opzionali
Se sei interessato a sviluppare la storia in modo più profondo, abbiamo incluso alcune idee. Ad esempio, alcuni modi per migliorare la storia includono:
- Aggiungi più righe alla tua storia
- Prova il gioco ogni volta che aggiungi un nuovo set di variabili e string
- Chiedi a un amico o un compagno di lavoro quale altra parola Personalizzare.
Inoltre, seguono alcuni suggerimenti e trucchi per creare storie per il divertimento dei giocatori.
Uso di variabili più di una volta
Le variabili possono essere utilizzate più di una volta - utilizza la concatenazione tra le stringhe in cui vuoi includere la parola(e). Codice di esempio : "I am " .. name1 .. " and you are in the palace of " .. name1 .. "!" Risultato : Sono Sameth e tu sei nel palazzo di Sameth!
Aggiungere interruzioni di riga
I caratteri di linea possono essere aggiunti digitando \n in una Stringa. Inoltre, più di un carattere di linea può essere combinato come \n\n . Esempio Codice : "One \n Two \n\n Three" Risultato :
Uno
Due
Tre