Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.04;
Скачать: 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 вся ветка

Текущий архив: 2008.05.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
10-1144210627
alk
2006-04-05 08:17
2008.05.04
Сохранение изменений на сервере


3-1196665593
Alice
2007-12-03 10:06
2008.05.04
распарсить в БД


2-1206949920
FishNode
2008-03-31 11:52
2008.05.04
Замена элемента TList


15-1206214262
easy
2008-03-22 22:31
2008.05.04
С днем рождения ! 22 марта 2008 суббота


15-1205930041
Elec3C
2008-03-19 15:34
2008.05.04
with в C++