-
Content Count
10,754 -
Joined
-
Last visited
-
Days Won
403
Posts posted by ktulho
-
-
В 46 строке удалил
<tab>|{{name%.15s~..}} <font alpha='#A0'>{{clan}}</font>
- 1
-
Я представляю как садят фпс эти елки и деревья )
Вряд ли это повлияет на fps.
-
-
КАК УБРАТЬ ИМЯ В HITLOGe?
Прикрепите hitLog.xc
-
, если вы не хотите лезть в питон и у вас стоит последний ночник, то можно сделать так:В среднем уроне неплохо бы чисто градиент,правда не с красного,а оранжевого,такое макросом можно сделать или только код править?<font color='#{{py:xvm.dynamic_color_rating(\'tdv\', {{py:math.div({{hitlog.dmg-total}}, {{tdb}})}})}}'>{{hitlog.dmg-total}}</font>
Вместо {{hitlog.dmg-total}} можете использовать {{py:xvm.totalDamage}}.
Можете создать свою секцию в color.xc со своими коэффициентами, например "td":
"td": [ { "value": 0.7, "color": ${"def.colorRating.bad" } }, { "value": 1.0, "color": ${"def.colorRating.normal" } }, { "value": 1.3, "color": ${"def.colorRating.good" } }, { "value": 2.0, "color": ${"def.colorRating.very_good"} }, { "value": 15, "color": ${"def.colorRating.unique" } } ],
тогда можно прописать так:
<font color='#{{py:xvm.dynamic_color_rating(\'td\', {{py:math.div({{hitlog.dmg-total}}, {{tdb}})}})}}'>{{hitlog.dmg-total}}</font>
P.S. Код не проверял, если не получится, то шлите логи.)
, макросовДа,еще,я правильно понял,скрипт прицела из шапки именно для цвета не нужен,он берется из utils.py?{{sight.dynamic_colorRGB(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorRBG(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorGRB(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorGBR(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorBRG(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorBGR(color_100, color_0, percent, maximum)}}
нет, ни в в скрипте из шапки (на данный момент), ни в XVM.
- 1
-
-
@Rotmistrofffff, вроде разобрался. Если хочешь, чтобы кусты были на карте руинберг, то копируешь файлы в \res_mods\0.9.17.0.3\speedtree\08_WinterTown\.
Если на карте монастырь, то копируешь файлы в \res_mods\0.9.17.0.3\speedtree\19_Kurgan\.
Ну и так далее.
-
Не работает.Сделал так., это я туплю, наверно надо res_mods/0.9.17.0.3/speedtree.
, любопытно, хотя многие убирают листву совсем.)Ну а по скриншотам вообще как вам получается?Нормально? -
Названия карт,в папке res/packages/название_карты/speedtree, попробуйте в res_mods/название_карты/speedtree
P.S. Уточню, название_карты - это папки, а не архив.
-
, а в каких архивах игры он находится?Никто не подскажет,куда кидать данный мод в папке рес_модс,а не в архивах игры,а то что-то не работает. -
где брать BigWorld ? ConnectionManager? gui? Хоть какую-нибудь болванку, stub с названиями доступных объектов и методов. Видимо, это картошкины родные модули, но как с ними работать? Я чего-то очень простого не понимаю. Может, гайд какой, где расписано, как и что. Или декомпилить что-то общедуступное нужно?, можно тут посмотреть. Или декомпилированные исходники.
-
как сделать что бы карта при нажатие на ctrl не заходила под уши?
Файл minimap.xc:
// Zoom index value for minimap zoom key (0..5). // Значение масштаба миникарты при нажатии клавиши масштаба (0..5). "index": 5,
-
А где же сриншоты?
- 1
-
Если бы я сейчас начал делать damagLog, то я бы его назвал: {{damageLog.Log.x}}
-
это я его так назвал.Может кто объяснит принцип формирования макроса {{py:xvm.damageLog.dLog_x}}? Откуда берётся выражение dLog_x? -
, damageLog можно в бою мышкой двигать, этот параметр определяет запоминать ли положение при перемещении мышью. В 0.9.17.1 этот параметр будет заменен наА зачем этот параметр вообще нужен? Смысл его мне не понятен.//true - разрешено перемещать в бою лог полученного урона, макросы в "x" и "y" не работают //false - запрещено перемещать в бою лог полученного урона, макросы в "x" и "y" работают "moveInBattle": false,
-
, думаю, что даже на маленьких разрешениях не стоит делать меньше 70-80%.дайте скриншот -
@DarkWind, если хотите настраивать координаты в конфиге, то файле damageLog.xc установите параметр "saveLocationInBattle": false
//TO DO //true - запоминать местоположение лога и последенего урона в бою "saveLocationInBattle": true,
-
, а с использованием плавного перехода 249 и 251 будут одинаковые, а 110 и 249 будут значительно отличаться.В текущей разница между 249 и 251 не менее значительна... -
, то есть разницы между 116 и 249 нет ни какой, а между 249 и 276 значительная?Как вариант было бы приемлемо ввести градиент только на начальных отрезках диапазонов для более плавного перехода границ: 100 боев - красный, а в диапазоне следующих 15 боев плавно в оранжевый. Далее до 250 оранжевый, а затем за 25 боев плавный переход в жёлтый и т.д. -
-
Добавил макрос {{py:dynamic_color_rating(rating, value)}} (build 7143), где
rating - название динамического цвета из файла colors.xc;
value - текущее значение.
макрос возвращает значение вида "FF0000"
Пример:
{{py:dynamic_color_rating('t_battles', {{t-battles}})}}
Сейчас цвет выбирается следующим образом (на примере секции 't_battles')
// Dynamic color by battles on current tank // Динамический цвет по количеству боев на текущем танке "t_battles": [ { "value": 100, "color": ${"def.colorRating.very_bad" } }, // 0 - 99 { "value": 250, "color": ${"def.colorRating.bad" } }, // 100 - 249 { "value": 500, "color": ${"def.colorRating.normal" } }, // 250 - 499 { "value": 1000, "color": ${"def.colorRating.good" } }, // 500 - 999 { "value": 1800, "color": ${"def.colorRating.very_good"} }, // 1000 - 1799 { "value": 99999, "color": ${"def.colorRating.unique" } } // 1800 - * ],
если {{t-battles}} < 100, то возвращается ${"def.colorRating.very_bad" };
если 100 < {{t-battles}} < 250, то возвращается промежуточный цвет между ${"def.colorRating.very_bad" } и ${"def.colorRating.bad"};
если 250 < {{t-battles}} < 500, то возвращается промежуточный цвет между ${"def.colorRating.bad"} и ${"def.colorRating.normal" };
если 500 < {{t-battles}} < 1000, то возвращается промежуточный цвет между ${"def.colorRating.normal" } и ${"def.colorRating.good" };
если 1000 < {{t-battles}} < 1800, то возвращается промежуточный цвет между ${"def.colorRating.good" } и ${"def.colorRating.very_good" };
если 1800 < {{t-battles}}, то возвращается ${"def.colorRating.unique" }.
Может стоило брать середины диапазонов? То есть:
если {{t-battles}} < 50, то возвращается ${"def.colorRating.very_bad" };
если 50 < {{t-battles}} < 175, то возвращается промежуточный цвет между ${"def.colorRating.very_bad" } и ${"def.colorRating.bad"};
если 175 < {{t-battles}} < 375, то возвращается промежуточный цвет между ${"def.colorRating.bad"} и ${"def.colorRating.normal" };
если 375 < {{t-battles}} < 750, то возвращается промежуточный цвет между ${"def.colorRating.normal" } и ${"def.colorRating.good" };
если 750 < {{t-battles}} < 1800, то возвращается промежуточный цвет между ${"def.colorRating.good" } и ${"def.colorRating.very_good" };
если 1800 < {{t-battles}}, то возвращается ${"def.colorRating.unique" }. -
Файл \res_mods\configs\xvm\default\damageLog.xc секция "log" параметр "x".
-
а реплее ничего не изменилось пишет ошибку в файле
, извиняюсь, забыл запятую убрать. elements.xc
, да.я так понял этот файл заменить на ваш
hitLog
in XVM Configuration Questions
Posted