Pavel3333 1,148 #408361 Posted October 22, 2017 @SEREGA_SF @GPCracker, спасибо за советы по развитию мода, весь барабан плюсов я уже настрелял :) 1 Quote Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #408362 Posted October 22, 2017 1 минуту назад, GPCracker сказал: либо кнопочка в ангаре на скачивание сетки для конкретного танка Ну в принципе можно думаю в ангар, в меню настройки модификаций присобачить кнопку - обновить ресурсы мода. Только с обязательным уведомлением об окончании обновления и предупреждением, чтоб в момент обновления лучше в бой не ходили)) Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #408363 Posted October 22, 2017 @Pavel3333, если ужать сетку по максимуму, чтобы при этом она адекватно выглядела, и ужать потом файлы от нее архиватором, сколько весить будет? Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #408364 Posted October 22, 2017 @GPCracker, зачем? гружу я все танки, это надежно. а ресурсы грузятся исключительно при загрузке клиента. если версия ресурсов юзера совпадает с серверной версией, но на сервере есть ресурсы для нового танка - мод подгружает лишь ресурсы для этого нового танка. если версии не совпадают - мод грузит весь архив ресурсов. в фоновом режиме, ага. это я и уберу, просто поставлю уведомление, типа "вышли такие-то танчики, скачай пожалста". Quote Share this post Link to post Short link Share on other sites
ЧАЙНИК 163 #408365 Posted October 22, 2017 А чё случилось, чё случилось? Я опять всё пропустил? Расскажите несведущему о каких новых кнопках идёт речь. Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #408366 Posted October 22, 2017 (edited) 1 minute ago, Pavel3333 said: если версии не совпадают - мод грузит весь архив ресурсов. Долой версии, да здравствуют md5/sha1/sha256 и список файлов! Размещать список файлов и их контрольных сумм на сервере, при запросе выкачивать, и проверять контрольные суммы, докачивать/перекачивать что нужно. Edited October 22, 2017 by GPCracker Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #408367 Posted October 22, 2017 @ЧАЙНИК долго грузятся ресурсы мода, хотим сделать, чтобы человек сам всё ставил ручками. :) иначе паника будет, типа "долго грузится игра, помогите" Только что, GPCracker сказал: Долой версии, да здравствуют md5/sha1/sha256 и список файлов! я ж архивы гружу, потом распаковываю. я не могу сверить md5 папки и md5 архива на сервере. а паковать чтоб md5 проверить - бред собачий :) 3 минуты назад, GPCracker сказал: @Pavel3333, если ужать сетку по максимуму, чтобы при этом она адекватно выглядела, и ужать потом файлы от нее архиватором, сколько весить будет? ну посчитай: 188 моделей (ага, именно столько моделек я наклепал), максимум по 2 МБ каждая. а мы берем и на 50% или 25% или 20% ужимаем их. получаем...(лень считать, сорри) 1 Quote Share this post Link to post Short link Share on other sites
ЧАЙНИК 163 #408368 Posted October 22, 2017 8 минут назад, Pavel3333 сказал: @ЧАЙНИК долго грузятся ресурсы мода, ну посчитай: 188 моделей (ага, именно столько моделек я наклепал), максимум по 2 МБ каждая. а мы берем и на 50% или 25% или 20% ужимаем их. получаем...(лень считать, сорри) ... ни ху ... - я на паузе. Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #408369 Posted October 22, 2017 (edited) 11 minutes ago, Pavel3333 said: я ж архивы гружу, потом распаковываю. я не могу сверить md5 папки и md5 архива на сервере. а паковать чтоб md5 проверить - бред собачий :) Так нужно упаковывать сетку на каждый танк в отдельный пакет, на серваке размещать список пакетов и их контрольные суммы, и хранить пакеты в сжатом виде, чтобы передача была быстрее. При запуске клиента мод выгружает файл с контрольными суммами, ищет и проверяет установленные пакеты на соответствие, докачивает те, которые отличаются или отсутствуют. Но возникают в таком случае проблемы с параллельным низкоуровневым доступом к пакетам. Короче, то, что версии в отдельном файлике это дно, могу сказать точно. Файлы поменялись, версия осталась, получился баг. С контрольными суммами такое не прокатит. Тут думать надо серьезно на тему деплоймента. Чтобы и с картофаном стыковалось, и дыр под баги не было. Edited October 22, 2017 by GPCracker Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #408370 Posted October 22, 2017 @GPCracker, хорошая идея, я подумаю, спасибо. Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #408513 Posted October 23, 2017 Обновил мод, убрал зависание клиента при запуске. 2 Quote Share this post Link to post Short link Share on other sites
ЧАЙНИК 163 #408527 Posted October 23, 2017 @Pavel3333 , привет! Заслуженный "плюсик" поставил, но вот вопрос: опять только у меня чудеса или нет? Скачал обновление. В реплее сетка на AMX ELC bis есть, а в французской папки в ресурсах нет. P.S. Историю перед закачкой почистил. Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #408541 Posted October 23, 2017 @ЧАЙНИК, а в чем проблема то?)) Если отображается сеточка, значит и в ресурсах она есть. Посмотрите mods/configs/pavel3333_MaskMod/french, там должна быть папка с ELC AMX. Либо скиньте скриншот, не верится мне в такие чудеса, так как сам мод делал)) 1 Quote Share this post Link to post Short link Share on other sites
ЧАЙНИК 163 #408542 Posted October 23, 2017 @Pavel3333 , забавно - в скачанном архиве её нет, а в игре есть. Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #408544 Posted October 23, 2017 @ЧАЙНИК, все продуманно: недостающие ресурсы докачиваются клиентом. Quote Share this post Link to post Short link Share on other sites
ЧАЙНИК 163 #408557 Posted October 23, 2017 @Pavel3333 , угу. 1 Quote Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #408614 Posted October 24, 2017 Паш, я тоже вчера сначала подумал, что ты ресурсы забыл обновить на яде)) Потом на дату посмотрел и дошло, что недостающее докачается с сервера. Но не все же сообразят, так что лучше наверное все-таки добавить недостающие файлы в архив для скачивания)) Иначе будут вопросы - Паша, а че файлы старые?)) 2 Quote Share this post Link to post Short link Share on other sites
ЧАЙНИК 163 #408618 Posted October 24, 2017 (edited) 24 минуты назад, SEREGA_SF сказал: Паш, не все же сообразят, так что лучше наверное все-таки добавить недостающие файлы в архив для скачивания)) 24 минуты назад, SEREGA_SF сказал: Иначе будут вопросы - Паша, а че файлы старые?)) P.S. Мне простительно - я "чайник". Edited October 24, 2017 by ЧАЙНИК 2 Quote Share this post Link to post Short link Share on other sites
SEREGA_SF 611 #408619 Posted October 24, 2017 1 минуту назад, ЧАЙНИК сказал: P.S. Мне простительно - я "чайник". Глазастый и любознательный "чайник")) в хорошем смысле 1 Quote Share this post Link to post Short link Share on other sites
Pavel3333 1,148 #408620 Posted October 24, 2017 @SEREGA_SF @ЧАЙНИК да я и сам думал, что все обновлено в архиве. Как приду - обновлю, спасибо! 1 Quote Share this post Link to post Short link Share on other sites