PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Geldzähler



Rinober
01.07.2004, 18:22
hi alle zusammen!
Ich hab da ein Problem mit meinem Geldzähler (nach dem E-Book gemacht)...
sagen wir mal, ich erhalte beispielsweise im Spiel 2€, dann zeigt der Geldzähler diese 2€ auch als Einer an. Jedoch, was ja nicht sein soll: Die Zehner vermehren sich; das heißt, der Geldzähler zeigt dann nicht 2€ an, sondern komischerweise 32€. Die Zehnerwerte gehen dabei immer um 3 hoch. Versteht ihr, was ich meine?
Bitte helft mir, ich hab die Events alle schon x-mal durchegschaut, aber finde einfach keinen Fehler.
Hier mal einige Codes von meinem Geldzähler:

1. Die Zehner-Anzeige (zeigt jeweils 10€ an):

Name: New Page Copy Page Paste Page Delete Page
Cash 10

Event Conditions:
Variable "0088: Cash 10"
"0" above

Select Graphic:
0

Diese Seite habe ich dann 9x kopiert und in das Cash10-Event eingefügt und habe dort jeweils die Variable auf "1", "2" usw umgestellt sowie die Select Graphics auf "1", "2" usw.
--- bei EVents Commands ist jeweils nichts ---


2. Ausschnitt aus dem Geldzähler-Event:

Name: New Page Copy Page Paste Page Delete Page
EV xxx

Event Start Condition:
Parallel Process

hier das ein AUsschnitt aus den Events Commands mit den Einern und Zehnern:
:Else Case
<>If Variable (xxx: Helden-Cash) 10(>=)
<>Change Var.: Var(xxx: Cash 10) (+)-1
<>Change Var.: Var(xxx: Helden-Cash) (-)-10
:Else Case
<>Change Var.: Var(xxx: Cash 1) (Set)-Var[xxx (Heldencash Var)]
<>Break


Ich hoffe, ihr versteht was ich für ein Problem habe
bitte helft mir
Gruß
Jason

Blizzard
01.07.2004, 23:40
Hy,
es wäre gut wenn du statt aufschreiben lieber Screenshots machen würdest, dann könnte ich dir besser helfen.

mfg,
SilverVegeto

derBenny
03.07.2004, 04:54
Die Zehnerwerte gehen dabei immer um 3 hochDas ist merkwürdig. Wie gesagt, mach' einfach einen Screenshot des Codes und poste sie hier rein, dann können wir dir sicher helfen.

Ach ja, verlass' dich lieber nicht auf das E-Book. Am besten lernt man den Umgang mit dem Maker durch AUSPROBIEREN. Das E-Book sollte meiner Meinung nach nur im Notfall verwendet werden, oder, wenn man überhaupt keine Idee hat, wie etwas bestimmtes funktioniert.

Manni
03.07.2004, 13:36
Verwende lieber Modulardivision ^^
Das findest du bei "Change Variable". Da steht bei Set, +, - usw am Ende "Mod". Das wählst du aus. Dann gibst du unten ein, welchhe Stelle du haben willst (bei Einern 10, bei Zehnern 100, bei Hundertern 1000 usw...) Dann speicherst du das in die entsprechenden Variablen....

Manni

Rinober
03.07.2004, 18:11
danke für die Hilfe!
Manni´s Variante is recht einfach, da bin ich agr nicht drauf gekommen^^
thx
Gruß Jason