Att göra ett spel i anteckningar och mycket mycket mer (4 / 10 steg)
Steg 4: set/p och om
Dessa kommandon är de mest avancerade kommandon som jag kommer att lära dig.
set /p variabel = -kommandot används när du vill att din spelare att sätta in en variabel (ett varierande svar). Detta kunde vara allt från deras namn till ett vapen eller ens besvara en av de val du har gett dem namn. Ofta denna variabel ska refereras senare, och därför måste ges ett namn. Namnet kan vara vad du vill det ska vara.
Vi kan referera till denna variabel genom att placera namnet på variabeln %. T.ex. svar %
om - kommandot används när vi skapar if/then uttalanden. Vi kan använda det tillsammans med "set /p" för att skapa val för är spelare.
Ställ spelaren en fråga med kommandot "echo". Se till att tydligt ange sina alternativ. Ge dem möjligheten att skriva ett svar med kommandot "set /p".
Skapa "om" uttalanden som spelarnas val få konsekvenser som kan och historien att fortsätta.
"om" uttalanden används med "equ" och "neq" som betyder "lika med" och "inte lika", respektive.
Detta är hur dina uttalanden bör se ut:
: start
ECHO ja eller nej?
Ställ in /p variabel =
Om % miljövariabeln % equ ja goto situation1
Om % miljövariabeln % equ ingen goto situation2
om % variabel neq ja goto börja
All denna kod innebär att om spelaren skriver "Ja" han kommer att skickas till "situation1"; om han skriver i "Nej" han kommer att skickas till "situation2"; om han skriver varken "ja" eller "Nej" han kommer att skickas tillbaka till början av frågan.