Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.05.04;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.005 c
2-1207627320
prodex
2008-04-08 08:02
2008.05.04
Асинхронные сокеты


15-1206382954
oxffff
2008-03-24 21:22
2008.05.04
The Unicode Shift


15-1206414584
Slider007
2008-03-25 06:09
2008.05.04
С днем рождения ! 24 марта 2008 понедельник


6-1185712732
malyar
2007-07-29 16:38
2008.05.04
idtcpserver посылка пакетов всем подключенным клиентам


3-1196666491
zorik
2007-12-03 10:21
2008.05.04
одновременное изменение первичного и внешнего ключей





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский