Exampelscript: Time of Day in 24 Hour Format/de
Jump to navigation
Jump to search
Beispielskript: Uhrzeit anzeigen im 24 Stunden Format
Die Globale Variable GameHour kann dazu benutzt werden die aktuelle Zeit im Spiel auszugeben.
Allerdings ist der Rückgabewert im 100er Format: Dass heisst der Ausgabewert lautet z.B: 10.25 für 10.15 Uhr.
Mit der Papyrus Funktion: Math.Floor wird deshalb zuerst die Nachkommastelle entfernt und dann die nun verbleibende Integer in einer zusätzlichen Variable zwischen gespeichert.
Message Property ZeitAnzeigen Auto
GlobalVariable Property GameHour Auto
float Function ZeigeZeit()
Float Time = GameHour.GetValue()
Int Std = Math.Floor(Time)
Time = Time - Std
Time = ((Time / 5)*3)
Time = Time + Std
Return Time
EndFunction
Event OnEffectStart(Actor akTarget,Actor akCaster)
ZeitAnzeigen.Show(ZeigeZeit())
EndEvent
Language: | English • Deutsch |
---|