void SetCalendar(int nYear, int nMonth, int nDay);
Plik do załączenia: (nie wymagany)
Parametry:
- nYear - liczba naturalna, rok
- nMonth - liczba naturalna, miesiąc
- nDay - liczba naturalna, dzień
Sposób działania[]
Ustawia dzień w kalendarzu w świecie gry. Zakresy:
- nYear: od 0 do 32000 włącznie
- nMonth: od 0 do 12 włącznie
- nDay: od 0 do 28 włącznie
Dzień w kalendarzu można zmienić tylko jeśli jest to zmiana do przodu. Funkcja nie zadziała, jeśli będzie próbować zmienić kalendarz wstecz.
Wartości spoza zakresów będą zawijane.
Przykłady[]
void main() { PrintString("Mamy rok: " + IntToString ( GetCalendarYear() ) ); // rok PrintString("numer miesiaca: " + IntToString ( GetCalendarMonth() ) ); // miesiac PrintString("dzien: " + IntToString ( GetCalendarDay() ) ); // dzien PrintString("godzina : " + IntToString ( GetTimeHour() ) ); // godzina PrintString("minuta : " + IntToString ( GetTimeMinute() ) ); // minuta PrintString("sekunda : " + IntToString ( GetTimeSecond() ) ); // sekunda PrintString("milisekunda : " + IntToString ( GetTimeMillisecond() ) ); // milisekunda }
- w oknie Aurora Log wyświetla dane dotyczące kalendarza i czasu.
Zobacz również[]
- GetCalendarYear - zwraca bieżący rok
- GetCalendarMonth - zwraca bieżący miesiąc
- GetCalendarDay - zwraca bieżący dzień
- GetTimeHour - zwraca bieżącą godzinę
- GetTimeMinute - zwraca bieżącą minutę
- GetTimeSecond - zwraca bieżącą sekundę
- GetTimeMillisecond - zwraca bieżącą milisekundę
- SetTime - zmienia bieżącą godzinę, minutę, sekundę, milisekundę