Ich habe über global.gold = 0 den Startwert bestimmt. Der Spieler erhält im Spiel Gold, wenn ich nun aber in den nächsten Room gehe, ist der Stand des Goldes wieder bei "0". Kann mir da jemand helfen? Danke im Voraus.
Variablen mit in den nächsten Room nehmen
- GM 8
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
Wo definierst du denn die Variable? Wenn du es im Create-Event eines Objektes definierst und das Objekt in jedem room wieder neu erstellt wird, wird auch die Variable jedes mal, wenn der room startet, neu auf 0 (bzw. auf den Wert den du der Variable im Create-Event gibst) gesetzt. Um solch ein problem zu lösen, musst du einfach das Objekt auf persistent stellen, dann wird das Objekt nicht geöscht und du musst es auch nicht in jedem room neu erstellen.
MfG Trixt0rAlbert Einstein schrieb:
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind. -
Wie stelle ich denn ein Objekt auf persisten. Klingt vielleicht dumm, aber ich bin ein absoluter noob
-
Wenn du ein Objekt bearbeitest, findest du unter "Depth" das Kästchen "persistent" zum auswählen.
-
Will mich nicht einmischen, aber zu not kann man auch statt CREATE - OTHER ==> GAMESTART nehmen.
Korrigiert mich falls ich irre...Kein Wesen ist an sich gut oder Böse, sein handeln macht es dazu.
Wir brauchen hilfe! Du kannst helfen?
Dann komm auf unseren Minecraft Server und hilf beim aufbau!
forum.theguardiansofheaven.com/