
Sei quasi finito con il progetto!
Quello che resta è completare la prima frase, quindi aggiungere un'altra domanda per dare ai giocatori più scelte.
Completa la frase
Per aggiungere altre parole o punteggiatura alla frase, aggiungi un'altra stringa usando la concatenazione.
Sulla stessa linea della variabile storia, digita ..
Aggiungi un'altra stringa che contenga 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 .. ". "-- =============================================
Aggiungi una seconda domanda
Per porre una seconda domanda, crea una nuova domanda e continua ad aggiungere alla stessa variabile che contiene la storia.
Decidi quale parola eliminare dalla seconda frase della tua storia.
Segnapostooriginale: *Ogni mattina, il mago ama mangiare una grande ciotola di miele arrostito *food1 .
Sotto la prima variabile, crea una nuova variabile che agisca 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 storia, concatena la prossima stringa di storia usando .. 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 storia, concatena la risposta alla seconda domanda e finisci con la punteggiatura.
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 ulteriormente, abbiamo incluso alcune idee. Ad esempio, alcuni modi per migliorare la storia includono:
- Aggiungi più linee alla tua storia
- Prova il gioco ogni volta che aggiungi un nuovo insieme di variabili e stringhe
- Chiedi a un peer o a un amico quale altra parola vorrebbero Personalizzare.
Inoltre, qui sotto sono alcuni suggerimenti e trucchi per creare storie per divertimento per i giocatori.
Usa le variabili più di una volta
Le variabili possono essere utilizzate più di una volta — basta usare la concatenazione tra le stringhe in cui vuoi includere la parola (e le parole). Codice di esempio : "I am " .. name1 .. " and you are in the palace of " .. name1 .. "!" Risultato : Sono Sameth e sei nel palazzo di Sameth!
Aggiungi interruzioni di linea
Le interruzioni di linea possono essere aggiunte digitando \n in una Stringa. Inoltre, più di una interruzione di linea può essere combinata come \n\n . Codice di esempio : "One \n Two \n\n Three" Risultato :
Uno
Due
Tre