Вниз
Скачать: CL | DM;

Worms   Найти похожие ветки 

← →
Real ©   (2008-03-25 22:57) [0]

Кто любит поиграть в сабж? Я не гамер, но Worms по сети реально затягивает. Но вопрос не только в этом. Хочу сделать утилиту, для анализа (и последующей сортировки) файлов replay-игр. Одна из первых задач, это определить время игры, чтобы сортировать по этому признаку. Вот в описании формата нашел следующее:

Checksum. xx is the current time and zz the checksum (current time is very usefull to know the total game time, because there is no frames when nobody is playing ! (Always followed by a 00 in-frame ?)

Sample: 02 08 xx xx xx xx zz zz zz zz


Как я понимаю, достаточно найти с конца файла блок 02 08, и последующие четыре байта - это будет время пройденное с начала игры. Только вот остается непонятным, в каком именно формате время? Я просмотрел несколько файлов, действительно последние два байта обычно 00. То есть, получается время лежит в WORD после блока 02 08. Что это timestamp? Или количество секунд от начала игры? Вот к примеру:

Время игры: 00:00:57.06 (последние два, миллисекунды видимо)
Время ходов первой команды: 00:00:48.58
Время ходов второй команды: 00:00:03.18

Значение времени в файле: 58 09 (последний блок с конца)


← →
Пробегал2...   (2008-03-25 23:02) [1]

Worms по сети фигня, вот Team Fortress 2 - вещь когда 12x12


← →
Real ©   (2008-03-25 23:06) [2]


> Пробегал2...

Это совершенно разные по всем параметрам игры, но вопрос был не только в этом, форум же в первую очередь по программированию (хоть и в "прочем")



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
15-1206408609
DimonS
2008-03-25 04:30
2008.05.04
Как заинсталлить драйвер Access?


2-1207560786
Ri2008
2008-04-07 13:33
2008.05.04
Странная ошибка


2-1207400086
delphicoder
2008-04-05 16:54
2008.05.04
Недопонимания с TreeView


2-1207540343
Armond
2008-04-07 07:52
2008.05.04
TChart


2-1207431431
Danco
2008-04-06 01:37
2008.05.04
Помогите пожалуйста со сравнением двух рисунков.




   Наверх