Игровое время [1.0]
Автор: Nex   
18.03.2011 15:13

Иногда автору нужен учет игрового времени - например, чтобы поставить срок игроку на выполнение какого-либо задания.

Реализуется это таким образом:

Заводим переменную-счетчик. В ней время будет храниться в минутах - это удобнее всего.
Преобразовывать минуты в часы, дни нужно будет только при выводе:

! 2440 минут = 1 день + 16 часов + 40 минут
время = 2440

дни = время / (24*60) часы = (время - дни*24*60) / 60 минуты = время - часы*60 - дни*24*60 *PL 'Время: <<дни>> день, <<часы>>:<<минуты>>.'


Также см. Календарь по методу счёта Юлианских дней

Вложения:
Скачать этот файл (time.qsp)time.qsp[ ]0 Kb29.05.2011 19:40