Jump to content
Korean Random
Spectr20

Гайд по изменению цвета обводки танков.

Recommended Posts

И так расмотрим способ изменения цвета обводки танков как союзных так и вражескихю

 

Необходимый инструментарий:

1. Notepad++

2. WotTools

3. Color inverter и Color Wizard скачать можно тут

 

Приступим для начала нам нужен файл отвечающий за отрисовку контура находится он вот по этому пути World_of_Tanks\res с названием scripts_config.xml

9225b0d147be.png

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

1775bb41cc53.png

Далее жмём на дискетку и сохраняем наш файл в любое удобное место.

8b58552fde8c.png

Теперь у нас есть расшифрованный файл который мы можем отредактировать собственно к этому и приступаем. Открываем наш файл с помощью Notepad++ и переходим на 63 строку.

8f9b0ca9629c.png

Теперь разберёмся, за что отвечает каждая строка.

<silhouetteColors>
    <common> <!-- Цвет обводки нормального состояния танков -->
      <self>0.5 0.5 0.5 1</self> <!-- Цвет обводки когда ваш танк за препятствием -->
      <enemy>1.0 0.070 0.027 1</enemy> <!-- Цвет обводки танков противника -->
      <friend>0.488 0.839 0.023 1</friend> <!-- Цвет обводки танков союзника -->
    </common>
    <colorBlind> <!-- Цвет обводки режима цветовой слепоты -->
      <self>0.5 0.5 0.5 1</self> <!-- Цвет обводки когда ваш танк за препятствием -->
      <enemy>0.511 0.472 0.992 1</enemy> <!-- Цвет обводки танков противника -->
      <friend>0.488 0.839 0.023 1</friend> <!-- Цвет обводки танков союзника -->
    </colorBlind>
  </silhouetteColors>

Немного теории. Все цвета в каком бы виде они небыли нам представлены имеют всегда 3 основных и одну вспомогательную составляющую. К основным относятся составляющие цвета Red (красный), Green (зелёный) и Blue (синий) сокращённо RGB, вспомогательной же называют составляющую A (альфа-прозрачность, видимость). Так и у нас цвета обводки представлены в формате ARGB только понятном движку игры.

Проще говоря:

1.0 - это красный цвет.

0.070 - это зелёный цвет.

0.027 - это синий цвет.

1 - это прозрачность, если 0 то обводка невидима.

И так теперь нам надо выбрать новый цвет обводки допустим союзных танков в нормальном состоянии. определить цвет можно двумя путями первый это запустить программу Color inverter  из архива и воспользоваться внутренним выбором из палитры.

29fa4ff7676e.png

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

aec5e3aa8e18.png

Второй путь это использовать программу Color Wizard из того же архива. Запускаем программу и выбираем цвет ползунками сверху.

2a377ab6af7b.png

Но вот незадача данная программа выдаёт нам только 16-ти ричные коды цветов, нечего страшного снова запускаем Color inverter и в поле HEX вставляем, код выбранного цвета далее нажимаем перевод и программа сама преобразует HEX цвет в RGB, далее просто жмём кнопку преобразовать.

e9c4927b390a.png

Вставляем полученный цвет в наш файл и сохраняем его. Осталось положить этот файл по пути  World_of_Tanks\res_mods\0.9.4

 

Заходим в игру и наслаждаемся.

Edited by Spectr20
  • Upvote 8

Share this post


Link to post

Short link
Share on other sites

Дополню: вместо использования сторонних программ для преобразования цвета можно разделить на 255:

RGB = 75, 0, 130 (Индиго, #4B0082):
  R/255 = 75 / 255 ~ 0.294
  G/255 = 0 / 255 = 0
  B/255 = 130 / 255 ~ 0.51

Ещё хотелось бы видеть исправленные грамматические ошибки.

Edited by Azbuka_slovensko
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Дополню: вместо использования сторонних программ для преобразования цвета можно разделить на 255:

RGB = 75, 0, 130 (Индиго, #4B0082):
  R/255 = 75 / 255 ~ 0.294
  G/255 = 0 / 255 = 0
  B/255 = 130 / 255 ~ 0.51

Ещё хотелось бы видеть исправленные грамматические ошибки.

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

Edited by Spectr20

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...