-
Posts
624 -
Joined
-
Last visited
-
Days Won
4
Posts posted by Art_NRG
-
-
Сниппеты. sixthSense.xc из папки snippets и в battle.xc вот это:как?
"elements": [ ${"snippets/sixthSense.xc":"."} ]
-
087/gui, но в моем архиве его больше нет, обошел другими методами.а где gui_setings.xml находится?
-
В связи с отключением эффективности Е (по танку) временно заменил все значения Е на двузначный рейтинг WN6 по шкале XVM (00-99, XX для лучших игроков)
Изменения коснулись маркеров и ушей.
UPD: Немного расширил уши, чтобы влезла вся информация, поэтому и хитлог сдвинул правее на несколько пикселей.
-
А дальнобойность танков можно как-то вычислить, в игре ограничения есть, по крайней мерер для пулеметов точно? По Сишарпу могу помочь если что, есть 10 и 12 студия.
Калибр*константу, если ничего не путаю.
-
Ну значит назначаешся ответственным в этой теме по заполнению файла minimapCircles.xc актуальной информацией обзора и дальнобойности после каждого патча
До дальнобойности еще писать надо, так что не факт, а по обзору - запросто.
-
+1.
Еще бы так же автоматом обзор выковыривать, и макрос {{see}} которого Димон уже пол года клянчит
Обзор уже стабильно выковыриваю, если надо - выложу хоть сейчас для текущего патча. На вытаскивание информации уходит секунд 5
С радиусом арты сложнее, авось получится.
-
Открываем \res_mods\xvm, заходим в папку конфига и меняем везде, где наткнемся. Удобно будет использовать поиск total commander'а "С текстом".можно более детальней, я не особо понял
где, как ?
-
Нужно заменить все {{xwn}} на {{eff}}.
-
Все не оставлю попыток найти формулу, по которой считается максимальное расстояние стрельбы. Вики, скрины, тренировочные комнаты... Не дело это, в общем.
Сегодня раскопал файлы, нашел параметры начальной скорости и ускорения свободного падения.
Вот значения для Су-18 (guns.xml):
<_76mm_UOF-354K> <defaultPortion>1.0</defaultPortion> <speed> 250 </speed> <gravity> 125 </gravity> <maxDistance> 10000 </maxDistance> <piercingPower>42 42</piercingPower> </_76mm_UOF-354K>
su-18.xml:<pitchLimits>-45 3</pitchLimits>
Теперь у нас есть начальная скорость, коэффициент ускорения свободного падения и максимальное значение УГН, тут оно очень удобно равняется 45 градусам.Формула из школьного учебника вот такая: S=(V^2 sin 2α)/g
Адаптируем под наши параметры: S=(speed*speed*sin(45*2))/gravity
Результат - 500, что совпадает с реальной дальностью полета снаряда.
перепроверка на примере su122a
_152mm_howitzer_D-1
<speed> 410 </speed> <gravity> 140 </gravity>
<pitchLimits>-45 3</pitchLimits>
410*410*1/140=1200.714=1201, что снова совпадает с реальными значениями.Дело за малым - адаптировать парсер для автоматического подсчета максимального радиуса стрельбы.
Топ/сток орудие будем различать по цене, также поступили при определении топ/сток башни в ХВМ.
Попробую реализовать, но боюсь моих знаний с# может не хватить.
@sirmax, все данные есть.
PS: парсер для вытаскивания обзора уже переписан и стабильно работает на протяжении нескольких обновлений. Я был в шоке, что вы по скринам все высчитываете, теперь буду с каждым новым патчем выкладывать нормальный файл.
- 4
-
Спасибо, поищу.На предыдущей странице лежат и 3 и 4
-
Можно. Все лежит в папке minimap, структура отличается от стандартного конфига, придется дописать ручками куда-то строкуа можно взять только конфиг карты? если да - то какие файлы
"minimap": ${"configs/Папка_конфига/minimap/minimap.xc":"minimap"},
У меня она вписана в xvm.xc, но в других конфигах может быть по-другому.- 2
-
Уже разобрался, работает:Есть мнение, что так не получится, ибо мы внутри массива находимся. Хотя могу ошибаться.
"special": [ ${"vRange.xc":"."}, { "ms_1": {"$ref": { "path": "vRange" }, "distance": 280}},
vRange.xc
{ "gb26_birch_gun": {"$ref": { "file": "minimapCircles.xc", "path":"vRange" }, "distance": 200}}, { "gb26_birch_gun": {"$ref": { "file": "minimapCircles.xc", "path":"vRange" }, "distance": 300}}, { "gb26_birch_gun": {"$ref": { "file": "minimapCircles.xc", "path":"vRange" }, "distance": 400}}, {}
UPD: и все-таки нет, работает лишь первый круг из vRange.xc (200м на примере).
Пробовал помещать в скобки квадратные, совсем пропадает, хотя ошибки нет. Любые махинации с фигурными скобками вызывают ошибку.
@sirmax, есть способ решить проблему?
- 1
-
Это хорошо, конечно, и работает, но разобраться бы с тем кодом. Там переменные, судя по логу, не менялись вовсе."messenger": { "_alpha": "0"},
-
При помощи сниппетов избавился от файла gui_settings.xml, он использовался лишь для настройки времени горения лампочки. Архив перезалил, файл можно удалить.
Также добавил возможность отключения боевого чата. Для этого открываем блокнотом файл battle.xc и раскомментируем строку:
// ${"snippets/disableMessenger.xc":"."},
Раскомментировать = убрать "//" в начале строки и сохранить.Внимание! Отключится весь чат: сообщения от взводных, союзников и противников.
-
"Параметра нет" относилось сюда:Есть набор команд в сниппетах:
"@log": N - отобразить поля текущего объекта на глубину N (не рекомендую ставить более 2-3, будет очень долго)
"@delay": N - запустить сниппет с задержкой в N мсек
"@interval": N - периодически запускать сниппет с интервалом в N мсек
Это параметры не зависящие от параметров в логе тобиш ГЛОБАЛЬНЫЕ везде работают
а у них есть параметр "время отображения на экране", как у лампы? если есть, можно попробовать выставить "0".
-
Try to write in your native language, translators sucks.Я шрифт, установленный XVM Symbol. Может ли она быть обвинен в отсутствие русского языка в Windows?
-
Параметра нета у них есть параметр "время отображения на экране", как у лампы? если есть, можно попробовать выставить "0".
"@delay": - отвечает за задержку? - выставить его на 15 минут
"messenger": {// [scaleform UIComponent messenger]"enabled": true,
"enabled": true,
"m_inactiveStateAlpha": 0,
"__height": 392,
"sizeIsInvalid": false,
"_disabled": false,
"initialized": true,
"skipFirstInput": false,
"__width": 349.95,
"m_constraints": "[scaleform Constraints]",
"instance383": "_level0.messenger.instance383",
"messageList": "[scaleform UIComponent messageList]",
"messageInput": "[scaleform TextInput messageInput]"
},
"leftPanel": {// [scaleform UIComponent leftPanel]
"enabled": true,
"enabled": true,
"__height": 750,
"xvm_worker": "[object Object]",
"m_type": "left",
"sizeIsInvalid": false,
"panel_width": 499.95,
"initialized": true,
"__width": 627.95,
"m_state": "none",
"m_list": "[scaleform ScrollingList m_list]",
"players_bg": "_level0.leftPanel.players_bg"
},
"g_components": {
"fragCorrelationBar": true,
"minimap": true,
"damagePanel": true,
"rightPanel": true,
"messenger": true,
"sixthSenseIndicator": true,
"vehicleMessagesPanel": true,
"switcher_mc": true,
"overturnedTimer": true,
"postmortemTips": false,
"timerBig": true,
"textMoving": false,
"teamBasesPanel": true,
"battleTimer": true,
"leftPanel": true,
"drownTimer": true,
"consumablesPanel": true,
"debugPanel": true,
"vehicleErrorsPanel": true,
"deathZoneTimer": true
},
@delay отвечает за задержку выполнения сниппета, значение в мс. Поставим 15 минут - сниппет почти никогда не запустится.
А вот результат выполнения "@log":3 для _root, пользуйтесь на здоровье: _root @log 3.txt
- 1
-
Ладно, хватит оффтопить.
Подскажите, что я делаю не так? Пытаюсь отключить чат каким-нибудь способом. Пробовал так:
Сode
{ "@delay": 120, "messenger": { "__width": 0, "__height": 0 } }
И так:{ "@delay": 120, "messenger": { "enabled": false, "_disabled": true } }
Аналогично пробовал убрать левую панель, осваиваю синтаксис:
Code
{ "@delay": 120, "leftPanel": { //"@log": 2 "enabled": false } }
Еще вариант:{ "@delay": 120, "g_components": { //"@log": 2 "leftPanel": false } }
Пробовал "leftPanel": "false" - тоже не работает!В чем проблема?
UPD:
Log _root'a для удобства:
"messenger": {// [scaleform UIComponent messenger]"enabled": true,
"enabled": true,
"m_inactiveStateAlpha": 0,
"__height": 392,
"sizeIsInvalid": false,
"_disabled": false,
"initialized": true,
"skipFirstInput": false,
"__width": 349.95,
"m_constraints": "[scaleform Constraints]",
"instance383": "_level0.messenger.instance383",
"messageList": "[scaleform UIComponent messageList]",
"messageInput": "[scaleform TextInput messageInput]"
},
"leftPanel": {// [scaleform UIComponent leftPanel]
"enabled": true,
"enabled": true,
"__height": 750,
"xvm_worker": "[object Object]",
"m_type": "left",
"sizeIsInvalid": false,
"panel_width": 499.95,
"initialized": true,
"__width": 627.95,
"m_state": "none",
"m_list": "[scaleform ScrollingList m_list]",
"players_bg": "_level0.leftPanel.players_bg"
},
"g_components": {
"fragCorrelationBar": true,
"minimap": true,
"damagePanel": true,
"rightPanel": true,
"messenger": true,
"sixthSenseIndicator": true,
"vehicleMessagesPanel": true,
"switcher_mc": true,
"overturnedTimer": true,
"postmortemTips": false,
"timerBig": true,
"textMoving": false,
"teamBasesPanel": true,
"battleTimer": true,
"leftPanel": true,
"drownTimer": true,
"consumablesPanel": true,
"debugPanel": true,
"vehicleErrorsPanel": true,
"deathZoneTimer": true
},
-
Данные не обновились, так как вместо них пришла ошибка. Виноват ВГ, вопрос переадресуйте туда.так в чем проблема?
-
Извиняюсь за оффтоп, есть ли эти логи в публичном доступе?2013-07-30 02:40:46: [uPDATER] http error: {"__status":503}, server: RU1@vsd, playerId: 19051755, queue: 43
В момент обновления вашего аккаунта сервер WG вернул 503 ошибку.
-
Если человек скачал сборку, то уже должен знать к кому и куда. Если бы это было единственным местом, куда был добавлен "след"..зато сразу видно, к кому обратиться с вопросами и куда
-
Кто-нибудь колупал глубже первого уровня вложения? Очень хочется параметр "showMinimapSuperHeavy" перенести из gui_settings в отдельный сниппет, чтобы не зависеть от этого файла от патча к патчу.
Сниппет "sixthSenseDuration", выставляющий время горения лампы, все как в gui_settings:
//Видимость лампочки - 10 сек. { "@delay": 150, "sixthSenseDuration": 10000 }
-
Да, про капс забыл совсем.
Переключение ушей убрал, чтобы освободить полезное пространство. Переключение - ctrl+tab.
-
Редактированием minimap так не сделать, нужно добавить в конфиг уровень техники. Файл для редактирования - minimapLabels.xc, добавлять вот сюда:
"format": { // Формат поля. "ally": "<span class='mm_a'>{{vehicle-type}}</span>", "enemy": "<span class='mm_e'>{{vehicle-type}}</span>", "squad": "<span class='mm_s'>{{short-nick}}</span>", "teamkiller": "<span class='mm_t'>{{vehicle-type}}</span>",
Проблема на мини карте, подскажите как исправить
in XVM: General Discussion and Troubleshooting
Posted · Edited by Art_NRG
конфиг бы
проблема в label'ах трупов, судя по всему.