Nie jestem pewny ale chyba można funkcją
wld_gettime(hh,mm);
zmieniać godzinę a żeby nie można było zmienić jej kodem to proponuje zrobić tic_tock`a i tam zmieniać godzinę
najpierw zrobić 2 zmienne globalne
w tic-tock`u do nich dodawać po jednej minucie jak dojdzie 60 to zrób if`a ze by kasowało minuty na zero a do godziny oddawało jeden wtedy kodem nikt nie zmieni godziny.
Ale moim zdaniem to jest głupota ponieważ przy zmianie godziny za każdym razem są sprawdzane rutyny npc i rutyny pochodni. Co trwa dość długo więc co określony czas w tic-tock`u będzie nam spadało do 2 fps xDfunkcji zmiany godziny też nie jestem pewny sprawdź w startup.d z G2 bo czas w koloni był zmieniany na wieczór.