-
Posts
232 -
Joined
Posts posted by Stepan371
-
-
извини, - вот, буквально, когда написал, - понял задачу )
проверил, - реплей вылетает во время начала боя.
при прогрузке картычужие реплеи ведут себя так же
прогрузка игры
закрытие на прогрузке карты
повторный (автоматический) вход в игру
прогрузка игры
закрытие на прогрузке карты
-
с моим конфигом повторяемость 100% у 4-х, кому я дал конфиг
А другие реплеи проигрываются?файл реплея при этом двойном вылете не создается - нечего проигрывать.
у четверых, кому давал - все так же. -
Так же нужен реплей, на котором падает.
Сожалею, но реплей не создается.
изменяется размер temp.wotreplay, но результирующего файла в каталоге - нет
-
Тогда нужно понимать, как воспроизвести на теплее. Возможно, твой конфиг нужен будет.
-
Ок, примерно понятно куда копать. На реплее воспроизводится?
не пробовал.
обнаружил еще на 6495
думал, что моя ошибка, т.к. на дефолтном конфиге и конфиге sirmax вылеты не наблюдал.
у меня конфиг в одном файле, - редактор С# его неплохо структурирует
-
Необходимо локализовать проблему дальше. Попробуй закомментировать все строки в секции view и постепенно добавлять по одной, пока не упадет. Напиши после чего это произойдет.
пробовал добавлять сразу, когда локализовал виновного. эксперимент быстро завершился.
вылет происходит даже при пустой секции "view".
поэтому, закомментировал все строки и саму секцию
похожий вылет с "special" воспроизводится неустойчиво. есть мнение, что - при повторном входе в бой, после подсовывания конфига с закомментированной секцией "view"
"circles": {
// "view": [
// { "enabled": true, "distance": "blindarea", "scale": 1, "thickness": 0.75, "alpha": 80, "color": "0x3EB5F1" },
// { "enabled": false, "distance": 445, "scale": 1, "thickness": 1.1, "alpha": 45, "color": "0xFFCC66" },
// { "enabled": "{{my-vtype-key=SPG?false|true}}", "distance": 564, "scale": 1, "thickness": 0.7, "alpha": 40, "color": "0xFFFFFF" },
// { "enabled": false, "distance": 50, "scale": 1, "thickness": 0.75, "alpha": 60, "color": "0xFFFFFF" },
// { "enabled": false, "distance": "standing", "scale": 1, "thickness": 1.0, "alpha": 60, "color": "0xFF0000" },
// { "enabled": false, "distance": "motion", "scale": 1, "thickness": 1.0, "alpha": 60, "color": "0x0000FF" },
// { "enabled": false, "distance": "dynamic", "scale": 1, "thickness": 1.0, "alpha": 60, "color": "0x3EB5F1" }
// ],
"special": [
// level 3
{ "uk-GB78_Sexton_I": {"enabled": true, "thickness": 1, "alpha": 60, "color": "0xEE4444", "distance": 992} }
]
}
Я пробовал без ничего,чистый+релизный билд ХВМ-работало...ну по крайней мере реплей прогрузился.пробовал на чистом клиенте с XVM под XP, Vista, Win 7 - от системы и железа не зависит
-
У меня вылетает после прогрузки карты,на предыдущем билде(6493) все норм.Чистый ХВМ без модов тоже нормально работает.В логе протанковский скрипт фигурирует,хотя не факт,что он.
поддерживаю.
конфиг работал на 6494.
начиная с 6495 и по 6499, наблюдается вылет клиента при заходе в бой. после вылета следует заход в игру - и снова вылет.
вылетает и с одним XVM - без иных модов. и в случайном бою и в тренировочной комнате.
если в конфиге закомментировать секцию "view" (которая полностью перенесена из дефолтного), то игра грузится
"minimap": {
"enabled": true,
"minimapAimIcon": "cfg://sirmax/img/MinimapAim.png",
"minimapAimIconScale": 200,
"zoom": { "index": 5, "centered": true },
//"circlesEnabled": true,
//"labelsEnabled": true,
//"linesEnabled": true,
"circles": {
"view": [
{ "enabled": true, "distance": "blindarea", "scale": 1, "thickness": 0.75, "alpha": 80, "color": "0x3EB5F1" },
{ "enabled": false, "distance": 445, "scale": 1, "thickness": 1.1, "alpha": 45, "color": "0xFFCC66" },
{ "enabled": true, "distance": 564, "scale": 1, "thickness": 0.7, "alpha": 40, "color": "0xFFFFFF" },
{ "enabled": false, "distance": 50, "scale": 1, "thickness": 0.75, "alpha": 60, "color": "0xFFFFFF" },
{ "enabled": false, "distance": "standing", "scale": 1, "thickness": 1.0, "alpha": 60, "color": "0xFF0000" },
{ "enabled": false, "distance": "motion", "scale": 1, "thickness": 1.0, "alpha": 60, "color": "0x0000FF" },
{ "enabled": false, "distance": "dynamic", "scale": 1, "thickness": 1.0, "alpha": 60, "color": "0x3EB5F1" }
],
"special": [
// level 3
{ "uk-GB78_Sexton_I": {"enabled": true, "thickness": 1, "alpha": 60, "color": "0xEE4444", "distance": 992} }
]
}
},
-
{
"enabled": true,
"x": -1, "y": 10, width='23' height='23',
"src": "img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png"
},
IMHO, во второй строке дефолтного конфига пропущена запятая.
версия 6473
-
такое же поведение было отмечено после пополнения боезапаса на вновь купленном танке.
однако, после нескольких отказов, работоспособность восстановилась.
возврат экипажа при этом работал -
Это баг. При "fixedPosition": false панели игроков, в режиме none, cдвигаются на 25 пикселей (одно поле) вверх.
Спасибо вам большое.
есть еще один вопрос, не откажитесь помочь, пожалуйста:
в панелях short, medium, medium2, large при ("fixedPosition": true) после каждой смерти все уничтоженные танки опускаются в низ списка.
после переключения панелей по Ctrl+TAB, порядок танков восстаналивается к исходному.
однако, после уничтожения очередной машины - все уничтоженные танки снова опускаются в низ списка.
конфиг тот же
-
-
подскажите, пожалуйста, что неправильно
в панелях short, medium, medium2, large при ("fixedPosition": true) после каждой смерти все уничтоженные танки опускаются в низ списка.
после переключения панелей по Ctrl+TAB, порядок танков восстаналивается к исходному.
однако, после уничтожения очередной машины - все уничтоженные танки снова опускаются в низ списка. -
прошу, помочь - это ошибки или же я делаю что-то неправильно?
("fixedPosition": true) опускает строки в "none" панели на один интервал.
shot_023.jpg shot_024.jpg после захода в бой.
shot_025.jpg, - после того, как строка ("fixedPosition": true,) была закомментирована
в других панелях, этот оператор на сдвиг не влияет -
Потому что там строка и ожидается, а не число.
char мы получаем на выходе, для чего и используется неявное преобразование
<font color='{{c:hp-ratio}}'> -
D │ {{c:hp-ratio}} │ │ X │ X │ X │ X │ X │ │ color depending on current health ratio (only in vehicle markers)
однако, работает и в панелях игроков -
{{c:hp_ratio}}
да, спасибо, я это видел - {{c:hp-ratio}} давно стоит. и работает.
а {{c:hp_ratio}}, в свое сремя, работать не захотел.
посему, - поставил и не трогал. принял, как данность
вот у sirmax в sirmax-minimapLabels.xc
//"shadow": { "color": "{{c:hp-ratio}}", "alpha": 80, "blur": 2, "strength": 4 },
Потому что там строка и ожидается, а не число.я проверил - результат отрицательный.
предлагаю проверить - вам.
-
Ты всё перепутал, там наоборот ожидается строка, а ты суёшь число
"суёшь", это не то слово, которое можно применить в данном контексте. и "всё" я препутать не мог.
как, я написал выше, - строчный литерал в этой конструкции у меня не работает. проверено.
этот пример из дефолта colors.xc
"colorHP": {
"very_low": "0xFF0000",
"low": "0xDD4444",
"average": "0xFFCC22",
"above_average": "0xFCFCFC"
}
"hp_ratio": [
{ "value": 10, "color": ${"def.colorHP.very_low" } },
{ "value": 25, "color": ${"def.colorHP.low" } },
{ "value": 50, "color": ${"def.colorHP.average" } },
{ "value": 101, "color": ${"def.colorHP.above_average"} }
],
- 2
-
спасибо, ktulho
Как уже объяснил Sirmax, если ожидается число, то подойдут оба варианта, если строка, то только #.не совсем так. вот пример, где ожидается численный литерал и строчный не заработал
"hp_ratio": [
{ "value": 10, "color": "0xDD0000" },
{ "value": 25, "color": "0xFF6531" },
{ "value": 50, "color": "0xFF9932" },
{ "value": 60, "color": "0xFFCC22" },
{ "value": 75, "color": "0x99FF44" },
{ "value": 101, "color": "0x33FF88" }
]в строке ниже {{c:hp-ratio}} цифры не окрасил
"nickFormatRight": "<font alpha='#A0'>{{clan}}</font> {{name%.15s~..}} | <font color='{{c:hp-ratio}}'>{{hp-ratio%03d|100}}</font>",
спасибо, sirmax - за лаконичный и полный ответ.
спасибо всем желавшим помочь.
сожалею, кому мои месседжи показались грубыми.
abstract, как я понял ответ sirmax -
#?????? - char0x?????? - int
в некоторых конструкциях, строчный литерал преобразуется в численный, до обработки интерпретатором -
из соображений схожести с другими языками, - литералы либо явно декларируются, либо компилятор/интерпретатор определяет по их представлению в теле программы.
если указано 0x??????, то - явно воспринимается, как численная константа.
а из char поля берем строковую константу и отдаем ее подпрограмме/функции низкого уровня на преобразование в int.
AFAIR, обрезка диеза с заменой на 0x там не очень работает.
впрочем, на ассемблере я не писал уже лет 25-30.
спорить не возьмусь )) -
, в каком это месте работает? У меня что-то второй вариант не работает.
да, спасибо, ktulho.
я лишь хотел проиллюстрировать, что работают оба варианта.
таким образом, поставив число, там, где оно должно быть, мы облегчим жизнь интрепретатору - не будет надобности преобразовывать литерал из строки
-
оба варианта работоспособны в "extraFields": [] карусели.
как окрашивание рамок, так и bgColor выбранного танка. -
ktulho, эта строка окрашивает рамки в карусели.
авторство не мое - взял в готовых конфигах на форуме.
а ваш пример некорректен - по словам sirmax, строчный литерал преобразуется в численный, но не наоборот
-
konrad509, я так же не хотел вас оскорбить или унизить.
меня смутил категорический императив вашего сообщение и противоречие с фактом, который я уже успел подтвердить эмпирически.
sirmax, я вам благодарен за развернутый и полный ответ.
-
дело в том, что ответили - неправильно.
1. не был дан ответ на вопрос subj
2.{ "x": 0, "y": 0, "width": 160, "height": 100, "borderColor": "{{v.selected?#96FF00|{{v.premium?#FF6F00|{{v.elite?#02C9B3|#9A9A9A}}}}}}", "alpha": "{{v.selected?100|{{v.premium?35|{{v.elite?30|50}}}}}}" },
- работает так же, как и
{ "x": 0, "y": 0, "width": 160, "height": 100, "borderColor": "{{v.selected?0x96FF00|{{v.premium?0xFF6F00|{{v.elite?0x02C9B3|0x9A9A9A}}}}}}", "alpha": "{{v.selected?100|{{v.premium?35|{{v.elite?30|50}}}}}}" },что опровергает утверждение: "нет, не можно"
PS
полагаю, что извиняться нужно не мне.
а людям, которые вместо разумного и обоснованного ответа, занялись флудом и провокацией флейма.
согласитесь, что на ответы содержащие персональные атаки, вместо информации, я отвечал с выдержкой и терпением. в меру знания языка.
полагаю, что в любом случае, нужно ли мне извиняться, решать не вам, а - модератору этой конференции.- 2
[TEST] Круги на миникарте
in Testing, Bug Reports
Posted
благодарю - работает
восхищен оперативностью решения и отношением к хобби.