• Anmelden

Kitsu

Rekrut

  • »Kitsu« ist der Autor dieses Themas

Motto: Jeder Tag an dem es Kekse gibt ist ein guter Tag

  • Nachricht senden

1

Freitag, 3. August 2007, 12:13

Variablen anzeigen

ist es möglich den Wert einer variablen (in einer textbox (nicht in einem fenster)) anzeigen zulassen?
z.B.: die Variablen #1, #2 und #3

#1=5, #2=6 und #3=25

dass dan (zum Beispiel) folgender text erscheint :5 Jahre, 6 Monate und 25 tage

Vielen dank für eure HIlfe
~Kitsu

mein Leben fängt jetzt endlich richtig an - und es wird wunderschön :3
möchte wer Kekse? ^-^

2

Freitag, 3. August 2007, 14:58

So kannst du per RGSS Variablen und Text gleichzeitig ausgeben:

Quellcode

1
p "#{$game_variables[1]} Jahre, #{$game_variables[2]} Monate und #{$game_variables[3]} Tage"

p oder print gibt den nachfolgenden Text bzw. eine Variable in einen Windowsdialog aus.
Danach fängt mit " der String an. Danach wird mit #{var} eine Variable in den String eingebaut.
$game_variables[1] ist die (Event-)Variable 1, $game_variables[2] die (Event-)Variable 2, usw.

Kitsu

Rekrut

  • »Kitsu« ist der Autor dieses Themas

Motto: Jeder Tag an dem es Kekse gibt ist ein guter Tag

  • Nachricht senden

3

Freitag, 3. August 2007, 16:17

Die veriablen werden zwar angezeigt, allerdings sieht das dann so aus: (siehe Anhang "fehler")
ist es möglich die zeichen /n vor der monats und der tagesangabe zu entfernen und die nachicht als solche anzeigen zu lassen? z.B.: (siehe anhang "wunsch")
»Kitsu« hat folgende Bilder angehängt:
  • fehler.PNG
  • wunsch.PNG
~Kitsu

mein Leben fängt jetzt endlich richtig an - und es wird wunderschön :3
möchte wer Kekse? ^-^

4

Freitag, 3. August 2007, 18:23

Mit \v[x] (x steht für die ID der Variable) in einem Show Message-Event kannst du es so anzeigen lassen. Dazu musst du in Show Message z.B. dies einfügen:

Quellcode

1
\v[1] Jahre, \v[2] Monate und \v[3] Tage.

[offtopic]Wieso zeigt ein Call Script bei dem Code (in mein vorherigen Post) bei jeden Zeilenumbruch \n an? Kann mir jmd ne Lösung für das "Problem" sagen ?( Ist aus Interesse, falls jmd fragt, wieso ichs wissen will ;) [/offtopic]

5

Freitag, 3. August 2007, 19:05

[offtopic]Wieso zeigt ein Call Script bei dem Code (in mein vorherigen Post) bei jeden Zeilenumbruch \n an? Kann mir jmd ne Lösung für das "Problem" sagen ?( Ist aus Interesse, falls jmd fragt, wieso ichs wissen will ;) [/offtopic]


"\n" Ist das Zeichen für einen Zeilenumbruch in einem String.
Also hast du bei diesem Code einen Zeilenumbruch hinter dem "Hallo":

Quellcode

1
print("Hallo\ndu")


Der Befehl "p" Unterstützt das aber nicht. Da siehst du dann einfach ein "\n":

Quellcode

1
p("Hallo\ndu")


Also wenn du Zeilenumbüche möchtest, benutz den "print" Befehl.

Mfg Monsta

Kitsu

Rekrut

  • »Kitsu« ist der Autor dieses Themas

Motto: Jeder Tag an dem es Kekse gibt ist ein guter Tag

  • Nachricht senden

6

Freitag, 3. August 2007, 19:29

@ ...::EvE::... Danke funktioniert...
aber (gehört nich mehr zum thema aber) wie kann ich es machen, dass bei benutzung von einem item variablen verändert und/oder switsches umgeschaltet wird?
~Kitsu

mein Leben fängt jetzt endlich richtig an - und es wird wunderschön :3
möchte wer Kekse? ^-^

7

Freitag, 3. August 2007, 20:09

@ ...::EvE::... Danke funktioniert...
aber (gehört nich mehr zum thema aber) wie kann ich es machen, dass bei benutzung von einem item variablen verändert und/oder switsches umgeschaltet wird?


Ich denke die einfacheste Methode wäre, wenn du einfach ein Common Event aufrufen lässt. Kannst bei den Item Einstellungen einfach eins auswählen. So kannst du auch gleich deine gewohnten Event Commands benutzen.

Mfg Monsta

Kitsu

Rekrut

  • »Kitsu« ist der Autor dieses Themas

Motto: Jeder Tag an dem es Kekse gibt ist ein guter Tag

  • Nachricht senden

8

Freitag, 3. August 2007, 21:25

ok ...
aber wie mache ich eine gewichtsbeschränkung für das inventar und ein Lager für die items?
~Kitsu

mein Leben fängt jetzt endlich richtig an - und es wird wunderschön :3
möchte wer Kekse? ^-^

Kitsu

Rekrut

  • »Kitsu« ist der Autor dieses Themas

Motto: Jeder Tag an dem es Kekse gibt ist ein guter Tag

  • Nachricht senden

9

Samstag, 4. August 2007, 21:24

egal kann geclosed werden
~Kitsu

mein Leben fängt jetzt endlich richtig an - und es wird wunderschön :3
möchte wer Kekse? ^-^

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Ezelo« (5. August 2007, 21:40)


Social Bookmarks