-
Schwertmeister
Das kannst du relativ einfach realisieren.
Weisst du wie groß die Werte werden können?
Wenn die Werte maximal 6 stellig werden können, dann kannst
du die Millionstelle als Flag benutzen. Heisst also:
Inhalt der Variable: 100.229
Diese wurde nun ausgewählt. Also addierst du eine Millionen darauf.
100.229 + 1.000.000 = 1.100.229.
Wenn du nun abfragen willst ob die Variable schonmal ausgewählt wurde:
1.100.229 / 1.000.000 = 1 ( Der Maker beherrscht keine Kommarechnung, alles hinter dem Komma wird abgeschnitten)
Die 1 sagt das die Flag vorhanden ist. Und damit das die Variable schonmal ausgewählt wurde. Wenn bei der obrigen Rechnung eine 0 herauskommt, dann ist die Variable noch nie gewählt worden.
Vergiss am Ende nicht deine Variablen wieder von der Flag zu befreien.
Das kannst du ganz einfach indem du alle deine Variable modulierst mit 1.000.000.
Sprich:
Variable MOD 1.000.000 = alter Wert ohne Flag.
Geändert von makenshi (19.09.2008 um 11:01 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln