Jump to content
Korean Random
13

[Строгая модерация] Ночные сборки XVM / Nightly Builds

Recommended Posts

Может опцию ввести для включения/выключения этого затемнения?

у меня была мысль предложить, но зная как ты это не любишь- не стал:) думаю против опции как варианта никто не будет, против макросов наверное тоже, поэтому как удобнее, тебе тут виднее

 

Добавил
спасибо) Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Вот файл для 0.9.1.CT2 с выключенным затемнением. Положить в gui/scaleform. Можно попробовать что получится.

Что получилось: во всех режимах (текст, картинки) затемняется ОК (при наличии "alpha": "{{alive?...|...}}")

'Слева *.png - справа "bgColor" (полоски)'

post-24956-0-32548800-1405286173_thumb.jpg

но в стандарте

'уши "large"'

"nickFormatLeft", поле "fragsFormatLeft" (правые тоже)

post-24956-0-66932500-1405286274_thumb.jpg

'а также "statisticForm"'

post-24956-0-31219300-1405286332_thumb.jpg

'и в окне результатов боя...'

post-24956-0-20630800-1405287352_thumb.jpg

НЕ затемняется...

Может что дописать? И как?

Edited by Duv21

Share this post


Link to post

Short link
Share on other sites

но в стандарте

НЕ затемняется...

Естественно не затемняется, я же выключил это затемнение. Конфиг же не переделывался.

и в окне результатов боя...

это вообще не при чем

Share this post


Link to post

Short link
Share on other sites
Естественно не затемняется, я же выключил это затемнение. Конфиг же не переделывался.

А что делать? получается затемнение вообще выключил? Не, ну в ушах-маркерах - пропишем формулы, а в стандарте как? (добавил скрин результатов боя - нет затемнения)

Наслоупочил... Догнал - это на пробу

Edited by Duv21

Share this post


Link to post

Short link
Share on other sites

у меня была мысль предложить, но зная как ты это не любишь- не стал:) думаю против опции как варианта никто не будет, против макросов наверное тоже, поэтому как удобнее, тебе тут виднее

Да вот в том-то и дело, что мне ни один вариант не нравится.

Share this post


Link to post

Short link
Share on other sites
В связи со всем вышеизложенным у меня напрашивается 2 врианта: 1. Изменить непосредственное затемнение дин. цветов для мертвых на затемнение с помощью прозрачности

ИМХО все-таки совсем убирать не правильно, а вот заменить "цветовое" затемнение на "прозрачность" - наверное приемлемо. И если отключение "задевает" стандарты (уши, таб, результаты боя) - то хрен бы с ним... Я так понимаю кроме меня и Demon2597 никому не надо... я переживу...

 

Да вот в том-то и дело, что мне ни один вариант не нравится.

Или отдельную категорию макросов, на которые это затемнение не будет действовать ({{c:wn8}} -> {{cc:wn8}})?

опять же ИМХО

опция затемнения "отключается" через альфу (100|100) - если надо мы все используем (где возможно). Зачем плодить вероятности? а вот макросы могут быть актуальны - прописываем картинки с двойным "СС", дополняем альфой - и вуаля, где хочешь - там затемняются картинки через альфу... Где не трогал - все по-старому (т.е. незаинтересованным переписывать конфиги точно не придеться!)

 

 

3043

Затемнение "выборочно" не работает в поле "игрока" (файл xvm.swf не менял) На "чистом" клиенте такая же хня...

'Уши'

post-24956-0-54480100-1405289586_thumb.jpg - *.png опять "ушли"...

post-24956-0-16622200-1405289618_thumb.jpg

post-24956-0-53268000-1405290787_thumb.jpg - чистый клиент

''tab''

post-24956-0-12031400-1405289681_thumb.jpg

'результат боя'

post-24956-0-88427700-1405289733_thumb.jpg

post-24956-0-25496900-1405290805_thumb.jpg - чистый клиент

xvm.log

Edited by Duv21

Share this post


Link to post

Short link
Share on other sites
заменить "цветовое" затемнение на "прозрачность" - наверное приемлемо

никак- писали уже 

Да вот в том-то и дело, что мне ни один вариант не нравится.

а чего же тогда делать? мне других вариантов в голову не приходит

Но мне не особо нравится - слишком много менять

так-то вроде и не очень много менять, уши и ТАВ, причем в них "заальфить" можно весь формат целиком, а не выборочно- параметры, покрашенные по стате.

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

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Не знаю, говорили про это или нет, если что не пинайте сильно.

Я про уши. Сейчас при редактировании альфы меняется прозрачность и у всех символов в ушах. Это очень неудобно. Есть ли возможность сделать так, чтобы альфа редактилась только у подложки ушей, не задевая альфу у символов. Сейчас, при стандартном значении в 60 - символы все читаются нормально, но вот сама подложка слишком темная, уменьшая альфу - подложка становится приемлемая, но символы уже плохо читаются. Т.е. у символов оставить по дефолту альфу, а редактировать прозрачность подложки ушей. И при убийстве игроков, окрашивать поле игрока не в какой-то бордово-коричневый, который не различим, а допустим в темно-красный (на ваш выбор, уважаемые творцы).

Share this post


Link to post

Short link
Share on other sites
Сейчас при редактировании альфы меняется прозрачность и у всех символов в ушах. Это очень неудобно. Есть ли возможность сделать так, чтобы альфа редактилась только у подложки ушей, не задевая альфу у символов

чего?? как это? есть настройка:

// Прозрачность в процентах ушей. 0 - прозрачные, 100 - не прозрачные.

    "alpha": 40,

она на написанное в ушах не влияет, как раз только на подложку

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

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

Это можно сделать в режиме экстра полей: параметр bgColor или подстановка изображения

Share this post


Link to post

Short link
Share on other sites

Странно, у меня вместе со шрифтом менялась альфа, правда на 3038 смотрел..


Это можно сделать в режиме экстра полей: параметр bgColor или подстановка изображения

Это еще бы простым языком объяснить)))))) мне балбесу даже и не понять, где это)))

Share this post


Link to post

Short link
Share on other sites

Это еще бы простым языком объяснить)))))) мне балбесу даже и не понять, где это)))

Коммент: http://dev.modxvm.com/xvm/src/c63491120c4ca9625877451bf503e016c7b6684b/release/configs/default/playersPanel.xc?at=default#cl-76

// Extra fields.
      // Дополнительные поля.
      "extraFields": {
        "leftPanel": {
          "x": 0, // from left side of screen
          "y": 65,
          "width": 350,
          "height": 25,
          // Set of formats for left panel
          // Набор форматов для левой панели
          // example:
          // "format": [
          //   // simple format (just a text)
          //   "{{nick}}",
          //   "<img src='xvm://res/img/panel-bg-l-{{alive|dead}}.png' width='318' height='28'>",
          //   // extended format
          //   { "x": 20, "y": 10, "border": 1, "borderColor": "0xFFFFFF", "format": "{{nick}}" },
          //   { "x": 200, "src": "xvm://res/contour/{{vehiclename}}.png" }
          // ]
          //
          // types of formats available for extended format:
          //   - MovieClip (for loading image)
          //   - TextField (for writing text and creating rectangles)
          // if "src" field is present, MovieClip format will be used
          // if "src" field is absent, TextField format will be used
          //
          // fields available for extended format:
          //   "src" - resource path ("xvm://res/contour/{{vehiclename}}.png")
          //   "format" - text format (macros allowed)
          //
          // fields available for both MovieClip and TextField formats:
          //   "x" - x position (macros allowed)
          //   "y" - y position (macros allowed)
          //   "w" - width (macros allowed)
          //   "h" - height (macros allowed)
          //   "alpha" - transparency in percents (0..100) (macros allowed)
          //   "rotation" - rotation in degrees (0..360) (macros allowed)
          //   "align" - horizontal alignment ("left", "center", "right")
          //      for left panel default value is "left"
          //      for right panel default value is "right"
          //
          // fields available for both TextField format only:
          //   "valign" - vertical alignment ("top", "center", "bottom")
          //      default value is "top"
          //   "borderColor" - if set, draw border with specified color (macros allowed)
          //   "bgColor" - if set, draw background with specified color (macros allowed)
          //   "antiAliasType" - anti aliasing mode ("advanced" or "normal")
          //   "shadow": {
          //     "distance" (in pixels)
          //     "angle"    (0.0 .. 360.0)
          //     "color"    "0xXXXXXX"
          //     "alpha"    (0.0 .. 1.0)
          //     "blur"     (0.0 .. 255.0)
          //     "strength" (0.0 .. 255.0)
          //    }
          //
          // * all fields are optional
          //
          "formats": []
        },
        "rightPanel": {
          "x": 0, // from right side of screen
          "y": 65,
          "width": 350,
          "height": 25,
          // Set of formats for right panel (extended format supported, see above)
          // Набор форматов для правой панели (поддерживается расширенный формат, см. выше)
          "formats": []
        }
      }
    },

Всё остальное в эту тему: http://www.koreanrandom.com/forum/topic/1388-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%BD%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D0%BE%D0%B2-%D0%BF%D1%80%D0%BE%D1%81%D0%B8%D1%82%D1%8C-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8-%D0%BF%D0%BE/

Share this post


Link to post

Short link
Share on other sites

 

 

Добавил
а про {{player}} не думал для полного комплекта?
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Добавил

Макрос {{tk}} помимо "да/нет" возвращает какое-либо текстовое значение?

Share this post


Link to post

Short link
Share on other sites

Макрос {{tk}} помимо "да/нет" возвращает какое-либо текстовое значение?

value 'tk' for teamkiller, empty for others (latest_xvm.zip\res_mods\xvm\doc\macros.txt)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

value 'tk' for teamkiller, empty for others (latest_xvm.zip\res_mods\xvm\doc\macros.txt)

спс. а то с английским и сообразительностью просто беда))

Share this post


Link to post

Short link
Share on other sites

а про {{player}} не думал для полного комплекта?

Добавил

а чего же тогда делать? мне других вариантов в голову не приходит

думать дальше

  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

думать дальше

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

Общий вывод- прозрачность поля через "alpha": "{{alive?100|50}}", как можно сделать в экстра полях- не катит, потому что затемняет в том числе и тень поля (разве что задать ей тоже прозрачность в зависимости от alive). Затемнять надо сам шрифт в поле с помощью <font alpha='{{alive?#FF|#80}}'>, тогда затемнение выглядит точно как в в чистом клиенте и это кстати хорошо, потому что такой вариант подходит как для обычных полей ушей, так и для экстра полей.

Касаемо ТАВ разница в затемнении цветом и прозрачностью очень мала, потому что темный фон, но всё же прозрачностью чуть получше.

В общем затемнять альфой шрифта- оптимальный вариант, при этом без разницы что и как там покрашено или не покрашено

Попутно заметил, что на тесте у WG в ТАВ не затемняются данные убитых, зато они затемнены у тех кто еще не загрузился в начале боя, а в 9.1 всё наоборот:) Так что собственное затемнение еще и с этой стороны выгодно.

затемнение.rar

 

Добавил

здорово, спасибо:)

Теперь вылезает другой вопрос, в связи с тем что ники  можно покрасить по цветам персонажей, то есть выделять игрока, взводного, и тимкиллера, очень было бы неплохо в ушах избавиться от полупрозрачной полосы во всё поле, которая выделяет собственный ник. При использовании стандартной подложки ушей она мешается когда есть похожие полоски HP.

Полоса эта зашита картинкой в swf, поэтому есть опасения, что кроме как его редактированием- не сделать.

Такая же фигня кстати с зеленым треугольником у своего танка на миникарте, который тоже забодал маячить и не нужен при наличии там всяких линий

Edited by demon2597
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
Добавил

спс 

 

 

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

можно попробовать как и с индикатором шестого чувства, также подгружать картинку из res, но это надо ещё сделать

Edited by XSerzHX

Share this post


Link to post

Short link
Share on other sites

 

 

Попутно заметил, что на тесте у WG в ТАВ не затемняются данные убитых

баг картошки, в работе (оффорум)

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...