RPGVX.net

  RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: Michel am Mai 03, 2009, 14:54:47

Titel: (Tech) Faktor Macht - Variablen Gleichung ?
Beitrag von: Michel am Mai 03, 2009, 14:54:47
Liebe Makerz!

In meinem Spiel will ich den Faktor Macht (Variable) einfügen..

Der setzt sich aus drei Dingen zusammen: 1) Geld (Gold)
                                                             2) Erfahrung (EXP)
                                                             3) Ruf (eigene Variable)

Die Gleichung soll lauten: Macht = Geld + Erfahrung + Ruf

Wie schaff ich es, dass die Macht als Variable immer von den drei Faktoren abhängt
und ständig aktualisiert wird. D.h. wenn ich Geld, Ruf oder EXP verliere, soll sich das auch in der Macht niederschlagen.

Danke

greets michel
Titel: Re: Variablen Gleichung ?
Beitrag von: Frost am Mai 03, 2009, 15:06:07
Du erstellst ein Common Event. Dort ist es überall gültig und wird ständig aktualisiert aber... was meinst, mit:
"Wie schaff ich es, dass die Macht als Variable immer von den drei Faktoren abhängt " ?
Meinst du einfach nur, dass die 3 andern Werte addiert und dann der Variablen "Macht" übergeben werden?
Titel: Re: Variablen Gleichung ?
Beitrag von: Michel am Mai 03, 2009, 15:18:18
Du erstellst ein Common Event. Dort ist es überall gültig und wird ständig aktualisiert aber... was meinst, mit:
"Wie schaff ich es, dass die Macht als Variable immer von den drei Faktoren abhängt " ?
Meinst du einfach nur, dass die 3 andern Werte addiert und dann der Variablen "Macht" übergeben werden?

ja wie eine gleichung: Macht (X) = Geld (A) + Ruf (B) + Erfahrung (C)
                                         150  = 50     +      50         +      50

das mit common event: soweit habe ich schon gedacht, aber ich schaffs nicht weiter...

Also die Variable Macht soll ja immer aktuell sein
d.h. im Common Event parallel zum Spiel jede Sekunde neu berechnet werden.
wenn ich auf einmal kein Gold habe, dann habe ich weniger Macht  100 = 0 + 50 + 50

Die Sache ist ja: Ich kann im VX keine Gleichung hinschreiben, deren Variablen immer aktualisiert werden und abgerufen werden können. Das geht nur über Events, oder? Wie mache ich das dann?

Titel: Re: Faktor Macht - Variablen Gleichung ?
Beitrag von: Frost am Mai 03, 2009, 15:27:14
Na ja du könntest ein Script schreiben, aber es geht natürlich auch über Events.
Also folgendermaßen:
Du erstellst einfach das Common Event, dann änderst du die Variable "Macht", indem du ihr beispielsweise den Wert vom Geld übergibst. Dann addierst du noch jeweils nacheinander die anderen beiden Werte.
Da das dann immer wiederholt wird (in welche Frequenz weiß ich auch nicht), solltest du keine Probleme mit dem aktualisieren haben.

Aber denke daran, dass du den Interpreter Script brauchst, denn sonst funktioniert das mit dem Geld und der Erfahrung nicht.
Titel: Re: Faktor Macht - Variablen Gleichung ?
Beitrag von: Michel am Mai 03, 2009, 21:51:42
Bis jetzt ist mir fast alles so gelungen, wie ich es mir vorgestellt habe...

Eins zerbricht allerdings mir den Kopf:

Bei Control Variables Actor kann ich Sachen wie EXP, HP, MP, Attack ganz egal was der Variable nicht hinzugeben.

Das heißt wenn Variable Macht angenommen 0 ist und ich addiere 100 EXP die ich mir im Kampf verdient habe, dann kommt, wenn ich später die Variable Macht abfrage, nicht 100 sondern 0 raus. Das funktioniert auch bei HP, MP, Defense usw. nicht.

Bei Gold funktioniert es. Ich kann Gold eine Variable hinzurechnen, aber die Sachen bei Actor gehen nicht.

Könnte das ein Bug sein? oder gibts ne erklärung?

Titel: Re: Faktor Macht - Variablen Gleichung ?
Beitrag von: Sk!p am Mai 03, 2009, 21:56:46
Jop der ist der Bug des Game Interpreters den Frost angesprochen hatte.
Ein Patch für diesen Fehler gibt es hier irgendwi gepinnt.
Ich finde es gerade nicht aber durch die SuFu dürfte sich das Ding schnell finden
lassen ;)

Edit:
Hab grad einen Link auf die Schnelle gefunden
http://www.rmxp.org/forums/viewtopic.php?t=43145.msg406719
Das dürfte es sein. Ist jetzt ne andere Seite. Sollte es hier aber auch irgendwo gegeben

Sk!p
Titel: Re: Faktor Macht - Variablen Gleichung ?
Beitrag von: Michel am Mai 03, 2009, 22:13:48
danke Sk!p

den bug fix hab ich über die SuFu auf dieser Seite bereits gefunden und über main eingesetzt und es funktioniert

mann ich hoffe, dass es im VX keine weiteren bugs gibt, die mich aus der fassung bringen

aber danke, tolles gefühl, dass es funktioniert und weitergehen kann

greets michel



SimplePortal 2.3.3 © 2008-2010, SimplePortal