Das TRucksack.Create hat geholfen, es funktioniert jetzt :D
Vielen Dank für eure Hilfe :)
/edit:
Jetzt habe ich allerdings ein anderes Problem: Das Item wird nun einmal beim Betreten eines Raumes mit Item gefunden, und dann nochmal beim Verlassen. Ich habe dann also zweimal das gleiche Item. Wenn ...
Die Suche ergab 4 Treffer
- So 18. Sep 2011, 23:02
- Forum: Sonstiges
- Thema: Problem mit Textadventure
- Antworten: 7
- Zugriffe: 3511
- So 18. Sep 2011, 11:04
- Forum: Sonstiges
- Thema: Problem mit Textadventure
- Antworten: 7
- Zugriffe: 3511
Re: Problem mit Textadventure
Item : Array [1..3] of string; und while (i <= 5) do passen nicht so richtig zusammen. Entweder 0 (das ist besser, als mit 1 zu beginnen) bis 2 oder <=3 oder gleich eine TStringList nehmen.
Hab es korrigiert, das hat aber nicht geholfen, der Fehler tritt immernoch auf.
High() und Low() geben ...
Hab es korrigiert, das hat aber nicht geholfen, der Fehler tritt immernoch auf.
High() und Low() geben ...
- So 18. Sep 2011, 09:10
- Forum: Sonstiges
- Thema: Problem mit Textadventure
- Antworten: 7
- Zugriffe: 3511
Re: Problem mit Textadventure
Die stelle die angezeigt wird wenn sich das Programm verabschiedet ist diese hier:
Rucksack.Hinzufuegen(aktuellerRaum.Gegenstand);
Also die Stelle wo die Prozedur abgerufen wird. Deswegen denke ich, dass das Problem in dem Code der Prozedur liegt.
Zuerst wird TRucksack als Klasse erstellt:
type ...
Rucksack.Hinzufuegen(aktuellerRaum.Gegenstand);
Also die Stelle wo die Prozedur abgerufen wird. Deswegen denke ich, dass das Problem in dem Code der Prozedur liegt.
Zuerst wird TRucksack als Klasse erstellt:
type ...
- Sa 17. Sep 2011, 23:05
- Forum: Sonstiges
- Thema: Problem mit Textadventure
- Antworten: 7
- Zugriffe: 3511
Problem mit Textadventure
Hallo,
ich muss für die Schule mit Lazarus ein Textadventure programmieren, und da sollen auch Items gefunden werden können.
Den Code für das Items finden hab ich mir aus einem entsprechenden Delphi-Textadventure geholt, nun funktioniert dieser Code bei Lazarus aber nicht, es kompiliert das ...
ich muss für die Schule mit Lazarus ein Textadventure programmieren, und da sollen auch Items gefunden werden können.
Den Code für das Items finden hab ich mir aus einem entsprechenden Delphi-Textadventure geholt, nun funktioniert dieser Code bei Lazarus aber nicht, es kompiliert das ...