Список форумов WoRmS.oRg.Ua WoRmS.oRg.Ua
червивый форум


  

Прога для адаптации реплеев
Существует ли?
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов WoRmS.oRg.Ua -> •ПРОГРАММЫ•
Предыдущая тема :: Следующая тема  
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Чт Апр 08, 2010 19:23    Заголовок сообщения: Прога для адаптации реплеев Ответить с цитатой Back to top

Всем привет. Существует ли прога для адаптации реплеев под 3.6.28.0? А то вот у меня тут есть реплей с эмуляцией последнего апдейта, а мне надо другу кланнеру скинуть, и он не может посмотреть. И установить 3.6.29.0 тоже не может. Есть идеи?
P.S. Про снятие видео Фрапсом и тд. знаю, но лучше сам реплей, чем видео.

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
Plane



Зарегистрирован: 14.02.2009
Сообщения: 117
Рейтинг: 3 [+/-*
Откуда:  
Медали: Нет

 СообщениеДобавлено: Сб Апр 10, 2010 21:17    Заголовок сообщения: Ответить с цитатой Back to top

А почему не может установить 29.0 ? Ошеломлённый
Перейти наверх
Посмотреть профиль Отправить личное сообщение
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Вс Апр 11, 2010 23:49    Заголовок сообщения: Ответить с цитатой Back to top

Plane, хз. Говорит ему пять опытнейших вормеров пыталось помочь - вбестолку. Под столом
Ну так как же все-таки адаптировать? Может HEX value какую-нить подредактировать?

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
NickyNick
модератор



Зарегистрирован: 23.11.2007
Сообщения: 667
Рейтинг: 51 [+/-*
Откуда: Харьков
Играю в: W:A
Хостить: могу
Медали: Нет

 СообщениеДобавлено: Пн Апр 12, 2010 0:06    Заголовок сообщения: Ответить с цитатой Back to top

Подредактировать-то можно, но версии реплеев же неспроста отличаются. Могу завтра написать тулзовину, которая это будет делать, дашь ему потом проверить.
Перейти наверх
Посмотреть профиль Отправить личное сообщение Отправить мыло Номер ICQ
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Пн Апр 12, 2010 9:25    Заголовок сообщения: Ответить с цитатой Back to top

NickyNick, ага. Согласен

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
s65sim
Гость





Рейтинг:  [+/-*



 СообщениеДобавлено: Пн Апр 12, 2010 14:24    Заголовок сообщения: Ответить с цитатой Back to top

если игровую логику меняли между версиями, то может фигня выйти
Перейти наверх
kycb-kycb
админ



Зарегистрирован: 30.05.2007
Сообщения: 710
Рейтинг: 70 [+/-*
Откуда: Perm, Russia
Играю в: W:A
Хостить: могу
Ник на WormNet: AlexWTF
Медали: Нет

 СообщениеДобавлено: Пн Апр 12, 2010 16:32    Заголовок сообщения: Ответить с цитатой Back to top

если в реплее нет моментов, которые имеют разную игровую логику в разных версиях, то фигня выйти не может
Перейти наверх
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Ник на WormNet Номер ICQ
s65sim
Гость





Рейтинг:  [+/-*



 СообщениеДобавлено: Пн Апр 12, 2010 18:20    Заголовок сообщения: Ответить с цитатой Back to top

вероятность получения фигни ненулевая даже при одинаковой логике
Перейти наверх
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Пн Апр 12, 2010 20:47    Заголовок сообщения: Ответить с цитатой Back to top

Ну что там, NickyNick, готово? Исходник потом выложиш?

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
NickyNick
модератор



Зарегистрирован: 23.11.2007
Сообщения: 667
Рейтинг: 51 [+/-*
Откуда: Харьков
Играю в: W:A
Хостить: могу
Медали: Нет

 СообщениеДобавлено: Пн Апр 12, 2010 20:55    Заголовок сообщения: Ответить с цитатой Back to top

Башка болит, лол. Сейчас начну.

Added after 36 minutes:

http://rghost.net/1368539
Запустить для получения инструкций.
Перейти наверх
Посмотреть профиль Отправить личное сообщение Отправить мыло Номер ICQ
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Пн Апр 12, 2010 22:57    Заголовок сообщения: Ответить с цитатой Back to top

К, спасибо, ща попробуем Согласен

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Вт Апр 13, 2010 20:24    Заголовок сообщения: Ответить с цитатой Back to top

Дааа, это вещч. Работает. Да как работает!
История.
Шлю реплей кланнеру. Он открывает, говорит, что всё ОК и что реплей играется. Вот тут-то и начинается кошмар! Вормы просто жестокие действия вытворяли! Ошеломлённый Этот реплей стал подобен тому, который бывает, если открыть его без раббера, например. Ошеломлённый Он ошалел! Я сначала не понял, что он сказал, потом решил проверить сам. Даже у меня была такая хренота!! Каждая третья строка чата была переполнена ошибками:
Control spacer was missing in Frame...
Checksum mismatch...
Control spacer spurious in Frame...
Checksum spurious...
Я такое только видел да разве что в сибершадовском реплее, созданном для показа трюка "суррендер одним вормом".
Мда. Ну хоть что-то увидено было. Эх. Но идея хорошая по-любому, хорошо хоть открылся повторчик-то.
NickyNick, могу дать видоизмененный этим чудом реплей, надо?

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
MoDErahN
программист



Зарегистрирован: 16.10.2008
Сообщения: 96
Рейтинг: 11 [+/-*
Откуда: Минск
Медали: Нет

 СообщениеДобавлено: Вт Апр 13, 2010 20:41    Заголовок сообщения: Ответить с цитатой Back to top

Ну чексуммы понятно почему слетели. А вот Control spacer was missing in Frame эт че-то интересное.
Перейти наверх
Посмотреть профиль Отправить личное сообщение
NickyNick
модератор



Зарегистрирован: 23.11.2007
Сообщения: 667
Рейтинг: 51 [+/-*
Откуда: Харьков
Играю в: W:A
Хостить: могу
Медали: Нет

 СообщениеДобавлено: Вт Апр 13, 2010 21:05    Заголовок сообщения: Ответить с цитатой Back to top

Ну, это просто значит, что неспроста повтор не открывался в 3.6.28 Согласен

Я пробовал открывать один измененный повтор в 3.6.29, тоже была куча ошибок в чате, но проигрывалось нормально. Видимо, в этом повторе не было действий, которые в разныx версияx червей выполняются по-разному.
Перейти наверх
Посмотреть профиль Отправить личное сообщение Отправить мыло Номер ICQ
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Вт Апр 13, 2010 23:34    Заголовок сообщения: Ответить с цитатой Back to top

http://files.steps.club/wa/replays/very_bad_wxw.wagame вот исходный повтор
http://files.steps.club/wa/replays/very_bad_wxw_28.wagame а вот измененный
~4 минуты всего.
Основная суть этого повтора была в большом числе плопов (и, вообще, плохой игре) в wxw, которая утратилась при конверте в 28. Сначала смотреть норм, потом измененный.
Как по мне, бред начинается с точки, где я сказал "flame ahaha, record dude" и где должен был он утонуть от прилетевшего огонька, но он не тонет! Он стреляет базукой, не сделав уклона, как оно должно было бы быть. И все, находящееся дальше этого момента, а именно, ценные плопы, утрачивается! Вот так вот. Что бы это такое могло быть, что повлекло столь сильную разницу? CyberShadow, поясни, пожалуйста, ты же занимался разработкой апдейтов для wa.

_________________


Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
CyberShadow
team17



Зарегистрирован: 19.10.2006
Сообщения: 502
Рейтинг: 94 [+/-*
Откуда: Кишинёв, Молдова
Медали: Нет

 СообщениеДобавлено: Вт Апр 13, 2010 23:44    Заголовок сообщения: Ответить с цитатой Back to top

Мне как-то неохота отлаживать движок логики игры на две разные версии из за какой-то бредовой идеи. Конвертирование невозможно по причинам упомянутым другими. Скажи своему соклановцу чтобы он поставил нормальную версию W:A и не морочил всем голову.

_________________
Разработчик W:A, с сентября 2006г.


Перейти наверх
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Вт Апр 13, 2010 23:50    Заголовок сообщения: Ответить с цитатой Back to top

CyberShadow, Под столом ок, хотя я уже говорил, что он не может. Ну тогда, думаю, тему можно будет закрыть, если все итак понятно. У кого еще есть идеи, пишите. Согласен

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
MoDErahN
программист



Зарегистрирован: 16.10.2008
Сообщения: 96
Рейтинг: 11 [+/-*
Откуда: Минск
Медали: Нет

 СообщениеДобавлено: Ср Апр 14, 2010 0:35    Заголовок сообщения: Ответить с цитатой Back to top

Stepanesss, все дело в самом формате повторов. Повтор для вормсов хранится в виде прямых действий игроков. Как уже не раз говорилось, весь игровой процесс в вормсах бьется на фреймы, коих 50 штук на одну секунду. Т.е. все происходящее, в том числе и действия игроков, распределяется по таким своеобразным ячейкам. Процесс дискретен а не непрерывен, как во многих играх.
И вот в файле реплея хранятся именно действия игроков, распределенные по фреймам. Причем на уровне "нажал влево", "выбрал базуку", "нажал пробел".
Когда же вормсы проигрывают реплей, на самом деле перед нами разворачивается новая игра, просто вместо игроков червями управляет компьютер, он, можно сказать, просто повторяет действия с теми же интервалами, как если бы играли люди, нажимает за нас кнопки.
Вот и получается, что стоит чуть-чуть уменьшить скорость управления прицелом, и компьютер не поднимет его за отведенное время на нужную высоту, стало быть не попадет в того червя, в которого должен был, тот червь, в свою очередь, не окажется на нужном месте и так далее по экспоненте.
Эффект бабочки в действии.

Вот, почитай, коли интересно:
http://worms2d.info/Replay_file
Перейти наверх
Посмотреть профиль Отправить личное сообщение
StepS
админ



Зарегистрирован: 07.08.2009
Сообщения: 1311
Рейтинг: 145 [+/-*
Откуда: Москва
Играю в: Worms Armageddon
Хостить: могу
Ник на WormNet: StepS
Медали: 2 (еще...)
WxW winner (Количество: 1) креатив года (Количество: 1)

 СообщениеДобавлено: Ср Апр 14, 2010 12:59    Заголовок сообщения: Ответить с цитатой Back to top

MoDErahN, лол. Это-то я знаю, вот только мне не понятно, какое именно действие повлекло столь сильную разницу? Вот и все собсна. Довольный

_________________
Перейти наверх
Посмотреть профиль Отправить личное сообщение Ник на WormNet Номер ICQ
s65sim
Гость





Рейтинг:  [+/-*



 СообщениеДобавлено: Ср Апр 14, 2010 13:47    Заголовок сообщения: Ответить с цитатой Back to top

NickyNick
а можешь сделать, чтобы версия менялась на тестстафф?
интересно посмотреть, что будет
Перейти наверх
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов WoRmS.oRg.Ua -> •ПРОГРАММЫ• Часовой пояс: GMT +4:00
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Ты не можешь начинать темы
Ты не можешь отвечать на сообщения
Ты не можешь редактировать свои сообщения
Ты не можешь удалять свои сообщения
Ты не можешь голосовать в опросах