Jump to content
Korean Random

coJlHe4Hblu_noH4uk

User
  • Posts

    551
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by coJlHe4Hblu_noH4uk

  1. У меня не работает программа "ImageJ Resize Launcher 3.3.1"! Нажимаю на кнопку start создается папка, а в папке ничего нет! Может кто-нибудь знает как это исправить?

    Какой тип файла (тип, разрядность, параметры сжатия) подаете на вход? Какой задание выходной размер?

    • Upvote 1
  2. Какое к нам имеют отношение недоработки картошки?

    Ну, мод же показывает информацию, которую не дает клиент в явном виде. Почему бы нет, ели это возможно.

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

    • Upvote 2
    • Downvote 2
  3. Рейтинги строятся на основании имеющихся данных. Т.о. до появления вменяемого количества данных отдельно по ротным боям отдельной формулы не будет.

    Здравствуйте, меня зовут Дима и я... "ротный статист" (фу-фу-фу), можете сами посмотреть: http://www.noobmeter.com/player/ru/Dima_idf/7163574/

    Из своего опыта скажу, что нигде и ни на каких форумах (кроме этого само собой), не обсуждается так бурно статистика, как в ротах "60+". И чем лучше в стате разбирается командир, тем дольше он не распустит роту. Он смотрит не только на кпд (смотрел когда это было еще возможно), но и на многие другие показатели. Для ротных игроков выживаемость, к примеру, гораздо важней чем засвет, фраги, захват и защита базы!

    Потому складывается впечатление, что когда их (формулы) составляли, то работали по принципу "что имеем с тем и работаем". То есть, те параметры которые тогда предоставили разрабы, остались доминирующие и по сей день. А что с "выживаемостью"?

    Из всего этого и назрели вопросы: а какие параметры для составления формул, на данный момент, вообще доступны? И что с этим IPI 2.0? Можно ли будет сделать так что бы в рандоме XVM показывал рандмную стату игрока, а в ротах ротную?

    Рейтинги строятся на основании имеющихся данных. Т.о. до появления вменяемого количества данных отдельно по ротным боям отдельной формулы не будет. Пока идет тестирование нового API - обещать никто ничего не сможет на все 100.
  4. , Вот спасибо, теперь понятно, это конкретно этот способ или сама прога ImajeJ?

     

    ImajeJ делает точный ресайз. На примерах видно, что он не "замыливает" "мелкие" текстуры и детали. И всё. Но он не умеет работать с масками прозрачности, поэтому просто гробит их. Предложенный метод позволяет обойти это ограничение, путем разделения исходника на 2 части - картинку без полупрозрачных элементов и черно-белую маску прозрачности. Потом они ресайзятся раздельно и объединяются в единое изображение.

    • Upvote 1
  5. К чему примеры ресайза, если они не имеют элементов полупрозрачности?

    Можно прикрепить пример ресайза из действтельно большой картинки ~3000х2000 уменшив до ~1000х700 без манипуляций над резкостью?

     

    Для того, чтобы охватить большее многообразие текстур, которое иконки с полупрозрачностью имеют редко.

     

    'Пример 1'

    'Оригинал'

    _76e1053ca6b5803cce05b971c262a994.jpg?no

    'Ресайз'

    dab0defb04dcde6a0e51d34f3dbbe8e1.png

    'Пример 2'

    'Оригинал'

    95597bb6e0d6dc1fdb21670e234fafa0.jpg

    'Ресайз'

    865feba952972bb6d38e562b2929d011.png
    • Upvote 1
  6. А дальше надо смотреть на статистику каждого танка. Именно каждого. Потому что есть квас и хеллкет, а есть, прости господи, ВК3002буква. А это, как говорят у нас в Одессе. Статистику каждого танка по всем игрокам на сервере. Всё, досконально. Точность, выживаемость, дамаг само собой. Вводить коэффициенты имбовости (тут чисто математически) и имбы нерфить уже в стате. Хотя и тут будут известные проблемы (картошка таки нерфит имбы) - непреодолимые, вообще, никак.

     

    Вы практически описали WN8/WN9.

  7. Правая иконка немного чётче левой. Но как и сказал Mr A - в таком размере не так уж и заметно.

    Возможно это актуально для текста.

     

    Не-не-не, текст, как показала практика, лучше "рендерить" самому в CS5/6. Там сглаживание хорошее сделали для шрифтов. ImajeJ со шрифтами работает крайне убого, imho.

    А по поводу предложенного мной метода - кому такая точность интерполяции нужна - будет использовать. Кому нет - не будет.

    • Upvote 1
  8. Задавался в свое время также этим вопросом, так как жена слыша это громкое "кря-кря" на фоне остальных негромких игровых звуков уже чуть ли не в истерику впадала:) Ну так вот... Его так просто не уменьшить, он как-то отдельно идет и отдельно его через ползунки не уменьшить, ну только если общую громкость понизить но соответственно и другие звуки тише станут. В общем по итогу, скачал я себе звуковые редакторы всякие и программно понизил себе уровень громкости этого кря-кря:) Если нужно то когда буду дома, если не забуду выложу файлы в которых программно уменьшена громкость этого "кря-кря". Но вообще, уже после того как это сделал до меня дошло что можно было и не геммороится с программами а просто увеличить ВСЕ остальные звуки и понизить общий уровень и тогда это "кря-кря" уже не будет так выделяться на фоне остальных звуков, что Вам и советую сделать. Увеличьте все остальные звуки с Ваших 60 до например 80 и снизьте общую громкость до 10. Ну в общем как-то так... простым перебором подберете оптимальный вариант:)

     

     

    Как звук на 6-чувство сделать тише?В меню настроек звука он к чему относится?Кря-Кря слишком уж режет ухо и нервы.

    QNoki4u.jpg

     

    В свое время замерял RMS сигнала, чтобы все звуки были примерно равной громкости с точки зрения уха, потом докрутил ручками.

     

    Сейчас значения такие: 10 - 25 - 60 - 60 - 30 - 100 - 100.

    • Upvote 1
  9. Зачем изобретать велосипед? Paint.NET спокойно справляеться с поставленой задачей =) А картинка для привличения внимания работает однако =)

    Это продвинутый велосипед. Если вы, конечно, видите разницу (слева ImajeJ, справа - Paint.NET (специально поставил, чтобы убедиться)):

     

    478db81b0e77f46c53569b945b725ee0.png

     

    3c77c3a988447c498c69c72eaa41f0ef.png

     

    Paint.NET не справляется с задачей.

    • Upvote 1
    • Downvote 1
  10. Что будем делать?
    Менять размер полупрозрачной картинки с сохранением максимума четкости.

     

    Краткая суть метода.

    ImajeJ делает точный ресайз. На примерах ниже видно, что он не "замыливает" "мелкие" текстуры и детали. И всё. Но он не умеет работать с масками прозрачности, поэтому просто гробит их. Предложенный метод позволяет обойти это ограничение, путем разделения исходника на 2 части - картинку без полупрозрачных элементов и черно-белую маску прозрачности. Потом они ресайзятся раздельно и объединяются в единое изображение.

     

    ImageJ? Ниже, открыв спойлер, можно посмотреть, почему в качестве инструмента ресайза выбран именно ImajeJ:

    'Сравнение ImageJ с Adobe Photoshop и Paint.NET'

    3f06ee290e940a6560207bcab14ed3a8.png

     

    702ef978799ef4a38951b22f2be1bc42.png


     
    Зачем нам это нужно?
    Встроенный в игровой интерфейс родной способ изменения изображений работает недостаточно качественно. На уменьшенных изображениях появляются "лесенки". Теряются детали картинки. Подробнее речь идет о коде типа такого:

    "format": "<img src='xvmres://img/icons/help.png' width='33' height='33'>"

    Какие инструменты нам нужны?

    • Photoshop или любой другой софт, который умеет сохранять маску прозрачности и работать со слоями.
    • ImageJ Resize Launcher - замечательнейшая программа для изменения размера изображений с сохранением четкости. Её единственный недостаток - при ресайзе полупрозрачных изображений она заливает прозрачные участки белым, с чем мы и будем бороться в  этой статье.

    Где скачать необходимое?

    • Ссылок на Photoshop по понятным причинам не привожу. Для разовой операции можно обойтись и 30-дневной пробной версией, скачав её с сайта производителя.
    • Свежую версию ImageJ Resize Launcher всегда можно скачать напрямую в теме автора на сайте club.foto.ru (зеркало).

    Картинка для привлечения внимания (до и после ресайза):

     

    676a275d1c1068a8ca0a134ba21329d7.png


    Начнем.

    • Откроем наше полупрозрачное изображение в Photoshop (для наглядности две картинки объединены в одну):

    62057816bc20382990bf36ac9a3e281a.jpg
    • Зажав клавишу Ctrl, кликнем по пиктограмме единственного имеющегося у нас слоя, создав выделение:

    2c4098936d59654eb929c3822fa114cf.jpg
    • Создадим новый корректирующий слой "Цвет", вызвав меню как показано на скриншоте ниже:

    b9a23b440e5fcb1169d179a1ec9b5deb.jpg
    • В окне выбора цвета выбираем белый:

    f793d8dd7212bbb44e79143435b5d14b.jpg
    • Создадим новый корректирующий слой "Цвет", вызвав меню уже известным нам способом, цвет выбираем черный:

    79c7f97f9d8690a60344c78a92d783bd.jpg
    • У нас получается три слоя.
    • Перетаскиваем верхний слой на участок между средним и нижним слоем:

    7ee3b3c053e50065dfeb69a71da84677.jpg
    • Должно получиться такое изображение (маска прозрачности, где черный цвет означает 100% прозрачности, белый - 0% :

    cf16f4e7b9c766adb61d58eff128039f.jpg
    • Файл -> Сохранить как -> Выбираем настройки, как показано на скриншоте:

    0d62b6876398554e2d1e57198b00980d.jpg
    • В меню настрое формата TIFF выберем следующие опции:

    • Откроем наше исходное изображение заново:

    e76b2a560eef318e6246c2ed58b8dd01.jpg
    • Многократно повторяем нажатие сочетаний клавиш Ctrl+J -> Ctrl+Shift+E -> Ctrl+J -> Ctrl+Shift+E -> Ctrl+J -> Ctrl+Shift+E .... , добившись полного превращения полупрозрачных областей в непрозрачные:

    1d3f6352111a9d590bc8bb07ebcddfbc.jpg
    • Сохраним изображение с теми же настройками, что и раньше, указав имя img, к примеру.
    • Закрываем Photoshop, после чего запустим ImageJ Resize Launcher, перетащим на него наши сохраненные изображения, в качестве выходного формата выберем PNG (Только не JPG!!!), остальное по вкусу. 64px выбрано учитывая следующее правило - размер изображения будет пропорционально уменьшен (увеличен) по длинной стороне до 64px. Нажимаем start и получаем два уменьшенных изображения:

    21eada5c4c8b1a5730fad87d8f4f0bd8.jpg

     

    94128e85904e95babb15c1c73a0d284b.jpg

    • Откроем оба в Photoshop, перейдем на наше черно-белое изображение, выделим его, нажав Ctrl+A, скопируем в буфер обмена, нажав Ctrl+C, затем перейдем на цветное изображение и вставим скопированную в память картинку сочетанием клавиш Ctrl+V. Должно получиться два слоя, как на скриншоте:

    e81b58f820484f751ea9bfcdd4e6f865.jpg
    • Перейдем во вкладку "каналы", затем, зажав Ctrl, кликнем на канале RGB:

    fd193a1d6aac4d8c018dbfef45b6e7d3.jpg
    • Перейдем назад на вкладку "слои", выберем нижний слой, а затем нажмем сочетание клавиш Ctrl+J, должно получиться три слоя, как показано на рисунке ниже:

    2fedda7463796a15ecc43121a8ad7239.jpg
    • Скроем, нажав на "глаз" самый нижний и самый верхний слои:

    f04c97f03331123efd3a9bcd31011b7e.jpg
    • Файл -> Сохранить как -> В поле формат выбираем PNG, в опциях сохранения для Сжатия ставим "самый маленький/медленно", для пункта чересстрочно - "снять выделение". Готово. Вот как будет выглядеть наша картинка в наложении на реальную графику:

     

    73dc57d58e70485be35f0a104190e897.png

     

     

    UPD. 1: Для придания дополнительной четкости советую обратиться к методу, описанному в этой статье.

     

    "Звенящей" вам резкости и успехов на полях сражений!

    • Upvote 7
  11. 'Как-то так... А дальше уж сам продолжай...'

       "large": {
          "nickFormatLeft": "{{nick}}",
          "nickFormatRight": "{{nick}}",
          "vehicleFormatLeft": "<textformat tabstops='[0,35,65,105]'>\t<font color='{{c:kb}}'>{{kb:3}}</font>\t<font color='{{c:xwn}}'>{{xwn}} </font> \t<font color='{{c:t-rating}}'>{{t-rating:3}}</font>\t<font color='{{c:t-battles}}'>{{t-battles:4}}</font>\t</textformat>",
          "vehicleFormatRight": "<textformat tabstops='[0,35,65,105]'>\t<font color='{{c:kb}}'>{{kb:3}}</font>\t<font color='{{c:xwn}}'>{{xwn}} </font> \t<font color='{{c:t-rating}}'>{{t-rating:3}}</font>\t<font color='{{c:t-battles}}'>{{t-battles:4}}</font>\t</textformat>",
          "width": 60
        },
        "medium": {
          "formatLeft": "<textformat tabstops='[50]'> <font color='{{c:t-rating}}'>{{t-rating:3}}</font>\t<font color='{{c:t-battles}}'>{{t-battles:4}}</font></textformat>",
          "formatRight": "<textformat tabstops='[50]'> <font color='{{c:t-battles}}'>{{t-battles:4}}</font>\t<font color='{{c:t-rating}}'>{{t-rating:3}}</font></textformat>",
          "width": 100
    

     

    Такой вопрос. Чтобы колонки не "съезжали" при появлении прочерков - нужен моноширинный шрифт?

  12. По поводов вылета клиента по окончании боя. Со слов моего знакомого товарища, у них в клане есть несколько человек, которые никогда модами не пользовались, кроме максимум прицелов. так вот с 0.8.9 эти люди также жалуются на вылеты клиента по окончании боя.

     

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

    100% без модов? Просто есть много знакомых, которые тоже "моды не ставят, только ЖОВМОДПАК"  :gg:

    • Upvote 3
  13. "Как-то так... А дальше уж сам продолжай..."

       "large": {
          "nickFormatLeft": "{{nick}}",
          "nickFormatRight": "{{nick}}",
          "vehicleFormatLeft": "<textformat tabstops='[0,35,65,105]'>\t<font color='{{c:kb}}'>{{kb:3}}</font>\t<font color='{{c:xwn}}'>{{xwn}} </font> \t<font color='{{c:t-rating}}'>{{t-rating:3}}</font>\t<font color='{{c:t-battles}}'>{{t-battles:4}}</font>\t</textformat>",
          "vehicleFormatRight": "<textformat tabstops='[0,35,65,105]'>\t<font color='{{c:kb}}'>{{kb:3}}</font>\t<font color='{{c:xwn}}'>{{xwn}} </font> \t<font color='{{c:t-rating}}'>{{t-rating:3}}</font>\t<font color='{{c:t-battles}}'>{{t-battles:4}}</font>\t</textformat>",
          "width": 60
        },
        "medium": {
          "formatLeft": "<textformat tabstops='[50]'> <font color='{{c:t-rating}}'>{{t-rating:3}}</font>\t<font color='{{c:t-battles}}'>{{t-battles:4}}</font></textformat>",
          "formatRight": "<textformat tabstops='[50]'> <font color='{{c:t-battles}}'>{{t-battles:4}}</font>\t<font color='{{c:t-rating}}'>{{t-rating:3}}</font></textformat>",
          "width": 100
    

     

     

    Спасибо! Сейчас вот-такой конфигчиг делаю:

    post-13222-0-37984400-1383860321_thumb.jpg

  14. Помогите выровнять числа в ушах по ровным колонкам, никак не получается.

    http://rghost.ru/50005060

    "large": {
          "nickFormatLeft": "{{nick}}",
          "nickFormatRight": "{{nick}}",
          "vehicleFormatLeft": "<font color='{{c:kb}}'>{{kb:3}}</font> <font color='{{c:xwn}}'>{{xwn}}</font> <font color='{{c:t-rating}}'>{{t-rating:3}}</font> <font color='{{c:t-battles}}'>{{t-battles:4}}</font> ",
          "vehicleFormatRight": "<font color='{{c:kb}}'>{{kb:3}}</font> <font color='{{c:xwn}}'>{{xwn}}</font> <font color='{{c:t-rating}}'>{{t-rating:3}}</font> <font color='{{c:t-battles}}'>{{t-battles:4}}</font> ",
          "width": 60
        },
        "medium": {
          "formatLeft": "<font color='{{c:t-rating}}'>{{t-rating:3}}</font> / <font color='{{c:t-battles}}'>{{t-battles:4}}</font>",
          "formatRight": "<font color='{{c:t-rating}}'>{{t-rating:3}}</font> / <font color='{{c:t-battles}}'>{{t-battles:4}}</font>",
          "width": 0
        },
        "medium2": {
          "formatLeft": "<font face='Webdings' size='11' color='{{c:xwn}}'>n  </font><font color='{{c:t-rating}}'>{{t-rating:3}}</font> <font color='{{c:t-battles}}'>{{t-battles:4}}</font><tab><tab>.",
          "formatRight": "<font face='Webdings' size='11' color='{{c:xwn}}'>n  </font><font color='{{c:t-rating}}'>{{t-rating:3}}</font> <font color='{{c:t-battles}}'>{{t-battles:4}}</font><tab><tab><tab>.",
          "width": 80
  15. нет зависимости конфликтов статистики от Dellux с компонентами xvm, уже проверяли. в том числе сам Dellux лично :)

    Со вчера ничего не добавлял, кроме этого мода. Т.е. мне либо действительно "везло", что за 15 боёв не было вылетов, либо вылеты зависят от совсем неизвестных мне причин.

    По поводу проверки конфликтов Dellux'ом - а вылеты могут зависеть от опций конфига? С полтора десятка ночных билдов назад менял файлы в своём конфиге на файлы из конфига demon'а, вылеты прекратились, как мне тогда показалось.

  16. 2910, потом обновился до 2916, вылеты есть.

    Вчера не было.

    Отличия от вчера - поставил мод статистики за сессию от dellux.

    По дороге с работы думал.

    Есть предположение, что вылет в конце боя - результат конфликта обращения xvm и мода статистики за сессию к одним и тем же данным.

     

    Логи утром скину.

×
×
  • Create New...