Geocaching & GPS location based games

Thema anzeigen - Inventarzähler +1 - schreibgeschützt


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 


Autor Nachricht
BeitragVerfasst: Mi 7. Mär 2012, 21:16 
Offline
Geocacher
Benutzeravatar

Registriert: Do 9. Dez 2010, 18:30
Beiträge: 73
Wohnort: Bergen auf Rügen
Hallo mal wieder.

Zur Zeit arbeite ich an einem neuen Projekt. Dabei soll es eine Zone geben in der der Spieler Gegenstände aufnehmen kann. Er verfügt über eine gewisse Anzahl von Gepäck Punkten (GP). Solange diese Punkte nicht verbraucht sind, Kann er sich zupacken ohne Ende.

Nun soll der Gegenstand aus dem Lager zum Spieler wandern. Kein Problem!

ABER:

Er soll weiterhin im Lager verfügbar sein. und das in einer unbegrenzten Anzahl. Jedes Mal wenn der Spieler einmal den Gegenstand nimmt, soll er im Inventar +1 gutgeschrieben werden. Nutzt er den Gegenstand einmal -1.

Was habe ich bisher gemacht?

Ich habe jeden Gegenstand 2 Mal erstellt. Einmal im Lager und einmal im Inventar. Bis der Spieler den Gegenstand 1 Mal genommen hat, ist er im Inventar unsichtbar. Beim Befehl "NEHMEN" erfolgt eine Abfrage -> Ist Gegenstand XY im Inventar?

Wenn ja: +1

Wenn nein : sichbar machen und +1.

Gibt es ne einfachere Möglichkeit? und wenn nein.....warum bekomme ich immer den Hinweis das der Ausdruck schreibgeschützt ist?

Ich lasse die Anzahl der Gegenstände durch Variablen kontrollieren.


Wenn jemand ne Idee hat, währe das klasse.



edit: Ich will letztenendes erreichen, dass der Spieler auch genau sieht was für eine Anzahl er bei welchem Gegenstand hat.

_________________
Verrückt oder nicht..... Bei mir sucht das Dakota sogar Frau, Kind und Autoschlüssel.


Nach oben
 Profil  
 
BeitragVerfasst: Do 8. Mär 2012, 10:08 
Offline
Geocacher
Benutzeravatar

Registriert: Di 12. Jan 2010, 10:51
Beiträge: 188
Schau dir mal die Beispiele Mehrfachitems (Beispiel Sixpack / Flasche) an.
Du findest sie auf der Seite als URWIGO-Datei im zip:
http://www.das-wherigo-handbuch.de/index.php?title=Programmierbeispiele/Codesnipsel

Da werden Dinge (Bierflaschen) aus einem Lager geholt. Der Flaschenbestand nimmt ab und im inventory zu. Das müsste dein Problem lösen.

docfred

_________________
Eine deutsche Anleitung für GCzII - Das Wherigo-Handbuch - www.tewald.de


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Impressum