RPGVX.net

  RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: Kasaar am Dezember 18, 2008, 17:00:35

Titel: (Tech) Variablenberechnung
Beitrag von: Kasaar am Dezember 18, 2008, 17:00:35
Hi und da hab ich mal wieder nen Variablen-Problem...
Ich wollte fragen ob es irgendwie möglich ist eine Variable x von einer Variable y abzuziehen, damit eine Variable z dabei rauskommt... oder anders formuliert damit es so aussieht:
Vari [1] ==  Vari [2] - Vari [3]
Hab shcon allesw versucht, aber mir will keine lösung einfallen wie man sowas machen kann...
Titel: Re: Variablen berechnen
Beitrag von: Onkel Hell am Dezember 18, 2008, 17:07:49
== is ein vergleich = is eine zuweisung
z = x - y
Vari [1] =  Vari [2] - Vari [3]
Titel: Re: Variablen berechnen
Beitrag von: Klex am Dezember 18, 2008, 17:12:09
Weiß zwar nicht ob HellMinor dir mit
seiner Antwort schon geholfen hat, glaube aber nicht,
deswegen versuch ich es mal.

(http://e.imagehost.org/0427/Variable.png)

Ergebnis:
Variable 1 = 10
Variable 2 = 30
Variable 3 = 20, hoffe das hast du gemeint.


Grüße Klex
Titel: Re: Variablen berechnen
Beitrag von: Shinji am Dezember 18, 2008, 20:59:14
ein callscript ist doch viel bequemer^^
a = 1
b = 2
c = a - b
p c

oder so wie du es haben willst:

$game_variables[1] = 10
$game_variables[2] = 5
$game_variables[3] = $game_variables[1] - $game_variables[2]
Titel: Re: Variablen berechnen
Beitrag von: Kasaar am Dezember 18, 2008, 21:06:25
Also der Weg von Klex funktioniert wunderbar, obwohl ich gestehen muss das mir der call-script schon besser gefallen würde... wie kann ich daher machen, das ich jetz z.b so etwas im übertragenen sinne hab:
$game_variables[1] = Actors ATK
$game_variables[2] = Actors DEF
$game_variables[3] = $game_variables[1] - $game_variables[2]

Bin nämlich grade daran für mein Proj nen neues Kampfsystem zu entwickeln per events... und da wär das bitter nötig^^
Titel: Re: Variablen berechnen
Beitrag von: Shinji am Dezember 18, 2008, 21:26:35
VARIABLE = $game_actors[X].attribut

VARIABLE: irgendein name
X = nummer des actors, 1 für ralph etc.
attribut = atk,def,hit,eva,cri,agi oder spi
Titel: Re: Variablen berechnen
Beitrag von: Kasaar am Dezember 18, 2008, 21:47:46
Ja das funktioniert wunderbar :) vielen dank
SimplePortal 2.3.3 © 2008-2010, SimplePortal