PDA

View Full Version : [Frage] Gegenstände aus dem Rucksack holen (global)


Heavy
12-06-2004, 15:31
Wir haben da ein Problem.....wir können keine gegenstände ausm Sack holen.
Einpacken funktioniert halbwegs.
Hab mir das Froschbeispiel nochmal genau unter die Lupe genommen.
Da gibts die möglichkeit ein gegenstand wieder aus dem Rucksack zu holen, aber das Ganze geschieht nur Lokal.

Wir suchen aber eine Lösung wie wir das Global machen können.
Oder müssen auch alle Objekte in einzelne xds abgespeichert werden?

Habt ihr irgendwelche Vorschläge?

Wulfgang
12-06-2004, 15:47
Hallo,

das Ganze kann man mit iUse machen.

Zuerst einen neuen Event mit Message, welcher dann iUse hereinbekommt.
In diesem Event kannst du dann z.B. mit einer if-Abfrage mit "Message in" und der Zahl des Gegenstandes überprüfen, welchen Gegenstand im Rucksack du gerade angeklickt hast.

Hoffe es war verständlich.

Wulfgang

Heavy
12-06-2004, 15:52
Genau das versuchen wir auch die Ganze Zeit aber der Gegenstand bleibt trotzdem drin.
Wir haben aber die Gegenstände nicht als einzelne xds, liegt da der Fehler?

Wulfgang
12-06-2004, 17:12
hallo,

anschließend kannst Du mit iremove die Dinge aus dem Rucksack nehmen.

Enabeln und Shown musst du sie natürlich auch noch.

SG

Wolfgang

Heavy
12-06-2004, 18:15
Danke, aber wie kann ich ein Gegenstand enablen, wenns sich in einem anderen xd befindet, es geht ja nur global.

Wulfgang
12-06-2004, 18:37
ein String mit dem Namen des Pfades ist ein Möglichkeit.

oliwise
13-06-2004, 22:12
Ich mach das immer über eine globale Boolean Variable und eine if Abfrage. So kann ich auch feststellen ob ein Gegenstand schon entfernt wurde oder nicht.