PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Variablen



gangstaville
19.09.2003, 02:04
Kann mir jemand erklären was Variablen sind!!!??http://www.multimediaxis.de/images/smilies/old/sm_12.gif

Mephisto
19.09.2003, 02:10
Change variable:
Eine Variable ist eine Stelle(kann man sich als Schublade vorstellen) in der bestimmte Werte abgespeichert werden. Man kann Variablen zu vielen Zwecken verwenden. Hauptsächlich, ähnlich wie Switches, zur Abfrage mit FORK CONDITION.

CHOOSE VARIABLE(s):
Zeigt an welche Variablen ausgewählt werden. Auswählen kann man diese durch Druck auf den ...-Button

ONE: Eine Variable wird ausgewählt.
RANGE: Es wird ein bestimmter Bereich von einer Variable zu einer anderen Variable ausgewählt.
VARIAB: Der Inhalt dieser Variable gibt die Variablennummer der Variablen an die ausgewählt wird.
SET: Gibt die Art an in der die ausgewählten Variablen verändert werden sollen.
SET: Die Variablen werden genau auf den Wert der unter OPERAND angegeben ist gesetzt.
+: Die Variablen werden um den OPERAND-Wert erhöht
-: Die Variablen werden um den OPERAND-Wert gesenkt
*: Die Variablen werden mit dem OPERAND-Wert multipliziert
/: Die Variablen werden durch den OPERAND-Wert geteilt
MOD: (Modulo) Die Variablen werden auf den Rest gesetzt der rauskommt wenn man die Variablen durch den OPERAND-Wert teilt.

OPERAND:
SET: Der OPERAND-Wert wird auf einen festgelegten Betrag gesetzt.
VARIABLE: Der OPERAND-Wert wird auf den Inhalt dieser Variable gesetzt.
VARIABLE NO.: Der OPERAND-Wert wird auf den Inhalt der Variable mit der Nummer die in dieser Variable abgespeichert ist, gesetzt.

Hat keiner verstanden also Beispiel:
Die Variable 1 ist im CHOOSE VARIABLE-Bereich angegeben.Die Variable2 hat den Wert 10. Die Variable3 hat den Wert 2. Setzt man nun in diese Feld VARIABLE NO. Die Variable 3 und im SET-Bereich die Option SET erhält die Variable1 den Wert 10 weil dieser in Variable 2 abgespeichert ist. Verstanden?

RAND.: Dem OPERAND-Wert wird eine Zufallszahl aus einem bestimmten Zahlenbereich zugewiesen.
ITEM: Man hat 2 Optionen, entweder weist man dem OPERAND-Wert die Zahl zu wie oft man ein bestimmtes Item besitzt (OWNED NO.) oder ob man es angelegt (EQUIPPED NO.) hat(1) oder nicht(0).

HERO: Hier gibt es mehrere Optionen. Man kann dem OPERAND-Wert zuweisen wie hoch ein bestimmtes Attribut eines Helden ist -> (LEVEL,EXP[ERFAHRUNG],HP,MP,MAX HP,MAX MP,ATTACK,DEFENSE,MIND,AGILITY) oder die Nummer eines bestimmten Ausrüstungsgegenstand aus der Database, welches der Held gerade angelegt hat.
EVENT: Dem OPERAND-Wert wird zugewiesen auf welcher Map (Map ID) sich ein bestimmtes Event befindet, welche X bzw. Y Koordinate ein Event hat (die x und y Achsen beginnen mit 0), in welche Richtung ein bestimmtes Event guckt (BEYOND FACING) -> 2=Runter 4=Links 6=Rechts 8=Hoch, oder eine Koordinate des Events die in 16er Schritten hochgerechnet wird (SCENE X ,SCENE Y) -> Hiermit kann man Pictures an die Map anpassen, also sie genau auf bestimmte Felder setzen.

OTHER: Hier wird dem OPERAND-Wert einer von 8 Werten zugewiesen, als da wären
MONEY = Geld
TIMER SECONDS LEFT = Zähler- (Timer-) Sekunden die übrig sind
PARTY SIZE = Die Größe der Party/ Anzahl Mitglieder
NUMBER OF SAVES = Die Anzahl an Speichervorgängen
NUMBER OF BATTLES = Die Anzahl der Kämpfe
NUMBER OF VICTORY = Die Anzahl der Siege
NUMBER OF DEFEATS = Die Anzahl der Niederlagen
NUMBER OF ESCAPES = Die Anzahl der Fluchten
MIDI PLAY POS.(TICK) = Die Position des Liedes das gerade gespielt wird



das war eigentlich alles von der variable... falls jedoch noch weitere fragen auftreten kannst du mir sie ruhig stellen:D

gangstaville
19.09.2003, 02:16
Ohhh.... Danke so etwa die hälfte habe ich verstanden!;)