
Jesteś prawie zrobiony z projektem!
Pozostałe jest ukończenie pierwszego zdania, a następnie dodanie kolejnego pytania, aby dać graczom więcej wyborów.
Zakończ zdanie
Aby dodać więcej słów lub znaków przecinkowych do zdania, dodaj kolejną strunę za pomocą łączenia.
Na tej samej linii co zmienna historia, wpisz ..
Dodaj kolejną strunę zawierającą resztę zdania lub tylko znak przecinkowy. Nie zapomnij dodać dodatkowej przestrzeni na końcu zdania.
-- Historia kodu między daszkami-- =============================================local name1 = storyMaker:GetInput("What is your favorite name?")local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "-- =============================================
Dodaj drugie pytanie
Aby zadać drugie pytanie, utwórz nowe pytanie i nadal dodawaj do tej samej zmiennej, która trzyma historię.
Zdecyduj, które słowo usunąć z drugiego zdania w swojej historii.
Pierwotny znacznik: *Każdego ranka czarodziej uwielbia jeść gigantyczną miskę miodu upieczoną *jedzeniem1 .
Poniżej pierwszej zmiennej utwórz nową zmienną, która będzie działać jako miejsce na wypełnienie.
local name1 = storyMaker:GetInput("What is your favorite name?")local food1local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "Użyj storyMaker:GetInput(""), aby zadać graczowi pytanie i przechować jego odpowiedź.
local name1 = storyMaker:GetInput("What is your favorite name?")local food1local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "W zmiennej historii połącz następną ciąg znaków za pomocą .. Upewnij się, że uwzględniasz spację po końcu zdania.
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 "Po nowej ciąghistorii połącz odpowiedź na drugie pytanie i zakończ za pomocą znaków przecinkowych.
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 .. ". "
Opcjonalne dodatki
Jeśli jesteś zainteresowany dalszym rozwojem historii, uwzględniliśmy kilka pomysłów. Na przykład, niektóre sposoby poprawy historii obejmują:
- Dodaj więcej linii do swojej historii
- Przetestuj grę za każdym razem, gdy dodasz nowy zestaw zmiennych i ciągów
- Zapytaj kolegę lub przyjaciela, jakie inne słowa chcieliby dostosowywać.
Ponadto poniżej znajdują się niektóre wskazówki i sztuczki , aby tworzyć historie dla zabawy dla graczy.
Użyj zmiennych więcej niż raz
Zmienne mogą być używane więcej niż raz — po prostu użyj konkatenacji między ciągami, gdzie chcesz dodać słowo (y). Przykładowy kod : "I am " .. name1 .. " and you are in the palace of " .. name1 .. "!" Wynik : Jestem Sameth i jesteś w pałacu Sameth!
Dodaj przerwy wiersza
Przerwy w linii można dodać, wpisując \n w ciągu. Ponadto więcej niż jedną przerwę w linii można połączyć jak \n\n. Przykładowy kod : "One \n Two \n\n Three" Wynik :
Jedno
Dwa
Trzy