GOTO Variable ?
Posted: Sun Jan 22, 2006 6:13 pm
Hallo.
Ich schreibe grade ein Textadventure/RPG.
hier ein auszug aus dem code:
und mein problem ist folgendes: wie kann ich von jedem "raum" das program zum inventar sprigen lassen und zum SELBEN raum zurück. Das GOTO variable funktioniert ja nicht....gibt es eine möglichkeit diese option einzubauen ?
(Anstatt Goto wo% kann ich ja nicht GOTO 41 schreiben weil er ja dann immer wieder zum selben raum springen würde. Es muss ja individuell sein !! Wenn ich das inventar in raum 55 aufraufe will ich ja nicht zu raum 41 zurück )
Ich schreibe grade ein Textadventure/RPG.
hier ein auszug aus dem code:
Code: Select all
REM (...)
GOTO 40
35'Inventar
?
? "Du besitzt";g%; " Goldstuecke und in deinem Rucksack befinden"
? "sich folgende Gegenstaende :"
?
SLEEP
GOTO wo%
40 'In deinem Haus[Hier beginnt das eigentliche Spiel]
CLS
41
Let wo%=41
? "Du befindest dich jetzt in dem alten Holzhaus, in dem du lebst."
INPUT "Was willst du nun tun "; ent$
IF ent$="i" THEN GOTO 35
...
...
SLEEP
(Anstatt Goto wo% kann ich ja nicht GOTO 41 schreiben weil er ja dann immer wieder zum selben raum springen würde. Es muss ja individuell sein !! Wenn ich das inventar in raum 55 aufraufe will ich ja nicht zu raum 41 zurück )