Jump to content
Korean Random

SysUtils2

User
  • Posts

    101
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by SysUtils2

  1. Я тут мимокрокодил. Насчет ModSettingsAPI.

    Впервые настройщик для модов появился в паке Юши, пилил его Полироид.

    Окно было захардкожено и исходников нигде не было.

    Тогда я решил свой настройщик запилить, чтобы им мог пользоваться кто угодно. Ну и запилил.

    Потом, когда сменил работу и больше не смог заниматься модами, то передал все свои нормальные моды (ReplayManager и ModSettingsAPI) Полироиду. Вот он ими и занимается уже полтора года.

     

    Короче. Сначала появился настройщик от Полироида (проприетарный так скажем), затем я запилил настройщик для всех (с конфигом и всяким барахлом), а затем передал этот мод Полироиду.

    Вот как-то так.

    • Upvote 3
  2. Сервер нинужон. Можно переопределить обработчик Awesomiuma, который срабатывает перед переходом по новой ссылке. Кажись было это в скриптах ВГшных. 
    В своей мега страничке с модами в ссылку на скачку вписать какую-нибудь белиберду и в обработчике проверять ссылку на наличие белиберды и из этой белиберды вытаскивать ID мода например.

     

    Короче смотрите декомпиллы мода WGStream, который отображает в ангаре трансляции. Там эта идея используется.

  3. Эм... А нахрена они это делают? Убирать не собираются что-ли? Думают типа сами осилят клиент хороший сделать без мододелов?)))

    Я думаю, что это для того, чтобы было проще управлять нежелательными модификациями.

    Вот в танках есть такие моды и поделать с ними ничего не могут, т.к если запретят Питон моды, то перестанут работать и крутые/полезные моды. А это сильно ударит по имиджу ВГ..

    Так что проще сначала запретить ВСЕ, а потом понемножку разрешать делать что-то полезное и не вредящее остальным игрокам.

  4. @SysUtils2, там всё так плохо с питоном?

    Прям ОЧЕНЬ плохо.

    Кроме упаковки и замусоривания файлов еще и обфускация всего и вся.

    Выдернуть код, который хоть как-нибудь можно будет прочитать крайне проблематично, а уж подсунуть свой скрипт.. В общем тухлое это дело)

  5. Сколько юзал этот мод в разных версиях - никогда такого не было. Реплеи можно было спокойно смотреть подряд без перезапуска. В таком виде мод годится разве что для просмотра статы боя, а не для быстрого просмотра реплеев.

    Не вижу неудобств. Реплеи запускаются точно так же. Перезагрузка клиента автоматическая. Клиент перезагружается секунд 5-10.

  6. К сожалению не доделали до конца. Один реплей смотришь - ок, вышел в ангар. Второй реплей запускаешь - выскакивает "перезагрузить игру". Надеюсь исправят глюк.

    Это не глюк, так надо. После перезагрузки реплей автоматически запустится.

    Если игру не перезапускать, то следующий реплей закроет игру и будет ошибка. Уж лучше перезагрузить, чем вылетать с ошибкой из игры.

  7.  

     

    STLite (его я на форуме не нашел) - за огромную помощь в понимании интерфейсов. И просто за дельные советы.
     

     

    Да вроде IzeBerg сам во все смог) 

    Я слишком занятой был, чтоб нормально помочь((

  8. Edited by SysUtils2

    Наконец то дошли руки восстановить мод.
    Переписал код так, чтобы мод меньше зависел от новых патчей + добавил превью фильтров в настройках.
    Вот ссылка: http://rghost.ru/60400481
    Ссылка на сайте res-mods будет позже.
     
    По сути этот гайд можно не переписывать. Нужно лишь добавить гайд по созданию превью.

     

     

    0.9.5Extended_Filters_Pack.zip

    • Upvote 4
  9. Привет, а есть возможность автоматизировать сборку wg.swc? И выложить где-то ссылку на этот файлик?

    Было бы здорово всегда иметь свежую версию либы с ВГшным кодом.

     

    Мне не сложно собрать ее самому из исходников XVM, но иногда такой возможности нет.. и это печалит.

    Еще было бы здорово, чтобы эта либа содержала ВСЕ описания ВСЕХ классов и методов..

  10. Hi, can you share what changes are made in v6?

    Changed link to wotreplays API.

     

    Ссылку поменял на API вотреплейса. Там была ошибка и они очень ругались за это, так что по возможности обновитесь пожалуйста.

  11. Неужели так надо кнопку двигать?)

    Я могу добавить, но только уже не в этом патче.

    К патчу 9.5 могу допилить, если реально надо.

     

    Радует, что в основном мод у всех работает =)

    • Upvote 2
  12. спс...что обкакали...

    вообще если человек заходит и пишет в теме по поводу мода, он преследует какую либо цель, ваша же цель ясна ;)

    Хотел бы обкакать, то привел сюда листинг кода из вашего мода..

    Люди знающие оценили бы.

  13. Реплеи не запускаются. Пишет "Надо откличиться от сервера". Жмякаю "Да", но вываливается опять Сообщение об отключении. Сканирование происходит лучше, но просмотр результатов это жесть. Очень медленно. При запуске из ангара я бы сделал сразу отключение от сервера (без запроса) и сканирование уже в окне логина. Т.к. при запуске из ангара все равно вываливается в окно логина и нужно снова жмякать кнопку менеджера. Могу  нарисовать примерную схему действий менеджера (если надо) в моем видении. В визуальном плане всё очень отлично. Но тормоза.... Надо как-то их "решать".

    Ну они и не будут запускаться из логина автоматически. Пока что так. Я думаю сделать автозапуск реплея сразу после отключения от сервера.

    Я нарыл вчера 5к реплеев и проверил. Тормозит жутко.. Сегодня буду заниматься доработками.

     

    За реплеи все спасибо!

    • Upvote 2
  14. Edited by SysUtils2

    Запилил обработку реплеев в другом потоке, это снизит скорость обработки реплеев, но зато теперь будет отображаться прогресс обработки.

    + запилил постраничный вывод реплеев. очень простой "Страницы: первая << >> последняя".

    Нужно для тестов большая куча реплеев. Тысяч 5-6 от версий 8.11 по 9.1. 

     

    После всех тестов выложу обновленную версию на res-mods и ссылку сюда.

     

    Доработки по совместимости с XVM на очереди.

    • Upvote 2
  15. После просмотра реплея отключился звук двигателей и пушек. Перестал работать оленемер. (В реплее, кстати, тоже не работает). После боя (после просмотра реплея запустил бой) отвалился с сообщением "Потеря связи с сервером".

    А просмотр в ангаре не работает???

    На 512 реплеях всё равно тормозит, но меньше.

    Что насчет тестирования?? :ok:

    Был занят, надеюсь на этих выходных заняться модом. О результатах отпишу тут.

    В ангаре просмотр не пашет, постараюсь прикрутить запуск реплея после отлючения от сервера автоматом

×
×
  • Create New...