Finire e aggiungere di più

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

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.

  1. Nella stessa riga della variabile di storia, scrivi ..

  2. 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.

  1. 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 .

  2. Sotto la prima variabile, crea una nuova variabile per agire come placeholder.


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
  3. Usa storyMaker:GetInput("") per chiedere al giocatore una domanda e memorizzare la sua risposta.


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
  4. 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 "
  5. 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