• Anmelden

Psyhunter

Ankömmling

  • »Psyhunter« ist der Autor dieses Themas

Motto: "Was du nicht willst was man dir tu, das füg auch keinem andern zu."

  • Nachricht senden

1

Dienstag, 10. Dezember 2013, 00:41

Datum und Zeitabfrage

Ist es möglich im RPG Maker XP die aktuelle Zeit und Datum abzufragen? Mir schwebt zB ein NPC vor der nur am 24. Dezember im Weihnachtsmannkostüm erscheint. ;)

Lucy Fox

Zee Captain

Motto: Dreams shed light on the dim places where reason itself has yet to voyage.

  • Nachricht senden

2

Dienstag, 10. Dezember 2013, 01:27

Beim Datum weiß ich es gerade nicht, aber die Zeit ist einfach abzufragen.

Das kannst du ganz einfach per Call Script machen.
Gib dort ein:
$game_variables[id] =
Time.new.strftime("%H:%M:%S")

id = eine Variable deiner Wahl

Wenn du nur die Stunden abfragen möchtest:
$game_variables[id] =
Time.new.strftime("%H")


Wenn du nur die Minuten abfragen möchtest:
$game_variables[id] =
Time.new.strftime("%M")


Und Sekunden:
$game_variables[id] =
Time.new.strftime("%S")


Und untendrunter noch das hier:
$game_variables[id] =
$game_variables[id].to_i

Die id muss dieselbe sein, wie vorher
  • Meins

  • Support

    Bild
    Bild
    Bild
    Bild
    Bild
  • Jokes

    Spoiler: C vs. C++

    In C, you merely shoot yourself in the foot.

    In C++, you accidentally create a dozen instances of yourself and shoot them all in the foot. Providing emergency medical care is impossible, because you can't tell which are bitwise copies and which are just pointing at others and saying, "That's me, over there."
    zum Lesen den Text mit der Maus markieren

3

Dienstag, 10. Dezember 2013, 01:32

Es geht auch

Ruby Quellcode

1
2
3
4
5
6
7
$game_variables[15] = Time.now.sec
$game_variables[15] = Time.now.min
$game_variables[15] = Time.now.hour
$game_variables[15] = Time.now.mday
$game_variables[15] = Time.now.mon
$game_variables[15] = Time.now.year
$game_variables[15] = Time.now.wday # Tag der Woche, als Zahl
Sollte selbsterklärend sein, welcher Wert gespeichert wird. Es werden direkt Zahlen gespeichert, keine Strings, ein .to_i entfällt also.

Schau auch mal in die Hilfedatei deines RPG Makers: RGSS Reference Manual->Standard Library->Built-in Classes->Time, dort findest Du weitere Infos zur Time Klasse aus Ruby.

Psyhunter

Ankömmling

  • »Psyhunter« ist der Autor dieses Themas

Motto: "Was du nicht willst was man dir tu, das füg auch keinem andern zu."

  • Nachricht senden

4

Montag, 23. Dezember 2013, 11:34

Danke für die Antworten damit kann ich was anfangen! =)

Ähnliche Themen

Social Bookmarks