Jump to content
Korean Random

repairControl средствами XVM.


Recommended Posts

4 часа назад, Slava7572 сказал:

Такие условия не так часто(один и тот же член экипажа в одном бою),поэтому и выхватываются нечасто.

Поэтому создайте тренировочную комнату и проверьте в ней. 

Link to comment
Short link
Share on other sites

2 часа назад, CarlitosMelis сказал:

hi, can you set to press a numeric key instead of clicking the mouse to use a repair kit?

Besides the modification? Yes, all standard ways work

11 часов назад, ktulho сказал:

Поэтому создайте тренировочную комнату и проверьте в ней. 

окей,сделаю по свободе.

Link to comment
Short link
Share on other sites

4 часа назад, CarlitosMelis сказал:

can I change it so I use the repair kits by pressing the numbers on the keyboard from 1 to 0? For example, drag on button number 1, fire extinguisher on button number 2, engine on button 3, and so on.

This modification does not change the button, it's activation via control + click on the icon

Link to comment
Short link
Share on other sites

  • 2 weeks later...

Обновлено.

 

Спасибо @ktulho за поддержку аддона во время моего отсутствия.

  • Upvote 1
Link to comment
Short link
Share on other sites

3 часа назад, Kotyarko_O сказал:

Обновлено.

 

Спасибо @ktulho за поддержку аддона во время моего отсутствия.

Исправлен баг или нет???

Link to comment
Short link
Share on other sites

27 minutes ago, P.S.Enot said:

Исправлен баг или нет???

Понятия не имею. Был бы алгоритм воспроизведения - ответил бы точно.
Я сделал попытку исправления, очередную. Применил метод использования снаряжения уровнем ниже.

Edited by Kotyarko_O
Link to comment
Short link
Share on other sites

33 минуты назад, Kotyarko_O сказал:

Понятия не имею. Был бы алгоритм воспроизведения - ответил бы точно.
Я сделал попытку исправления, очередную. Применил метод использования снаряжения уровнем ниже.

Так а какой тогда брать файл  repairControl.py Где скачать с вашим именно исправлением ??? Просто на то что вы дали ссылку там только на картинки а не на сам файл repairControl.py

Link to comment
Short link
Share on other sites

19 часов назад, Kotyarko_O сказал:

Обновлено.

 

Спасибо @ktulho за поддержку аддона во время моего отсутствия.

По названиям в конфиге полная совместимость?Его не нужно ковырять?



{ "deviceRepairCtrlItem": { "enabled": true, "width": 60, "height": 60, "alpha": "{{alive?100|0}}", "screenHAlign": "center", "screenVAlign": "center", "hotKeyCode": 29, "visibleOnHotKey": true, "onHold": true, "layer": "top" }, "crewHealCtrlItem": { "width": 42, "height": 42, "alpha": "{{alive?100|0}}", "screenHAlign": "center", "screenVAlign": "center", "hotKeyCode": 29, "visibleOnHotKey": true, "onHold": true, "layer": "top" }, "repairCtrlEngine": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "engine", "mouseOver": "engineOver", "mouseOut": "engineOut"}, "updateEvent": "PY(ON_ENGINE_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": -61, "y": "{{py:getYByOffset(-169, -49)}}", "format": "<img src='xvm://res/icons/devices/engine-{{py:engineState}}.png' width='60' height='60'>" }, "repairCtrlAmmoBay": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "ammoBay", "mouseOver": "ammoBayOver", "mouseOut": "ammoBayOut"}, "updateEvent": "PY(ON_AMMOBAY_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x":-98, "y": "{{py:getYByOffset(-119, -49)}}", "format": "<img src='xvm://res/icons/devices/ammoBay-{{py:ammoBayState}}.png' width='60' height='60'>" }, "repairCtrlGun": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "gun", "mouseOver": "gunOver", "mouseOut": "gunOut"}, "updateEvent": "PY(ON_GUN_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": -98, "y": "{{py:getYByOffset(-56, -49)}}", "format": "<img src='xvm://res/icons/devices/gun-{{py:gunState}}.png' width='60' height='60'>" }, "repairCtrlTurret": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "turretRotator", "mouseOver": "turretRotatorOver", "mouseOut": "turretRotatorOut"}, "updateEvent": "PY(ON_TURRET_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": -61, "y": "{{py:getYByOffset(-4, -49)}}", "format": "<img src='xvm://res/icons/devices/turret-{{py:turretState}}.png' width='60' height='60'>" }, "repairCtrlTracks": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "tracks", "mouseOver": "tracksOver", "mouseOut": "tracksOut"}, "updateEvent": "PY(ON_TRACKS_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": 61, "y": "{{py:getYByOffset(-169, -49)}}", "format": "<img src='xvm://res/icons/devices/chassis-{{py:tracksState}}.png' width='60' height='60'>" }, "repairCtrlSurveying": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "surveyingDevice", "mouseOver": "surveyingDeviceOver", "mouseOut": "surveyingDeviceOut"}, "updateEvent": "PY(ON_SURVEYING_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": 98, "y": "{{py:getYByOffset(-116, -49)}}", "format": "<img src='xvm://res/icons/devices/surveying-{{py:surveyingState}}.png' width='60' height='60'>" }, "repairCtrlRadio": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "radio", "mouseOver": "radioOver", "mouseOut": "radioOut"}, "updateEvent": "PY(ON_RADIO_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": 98, "y": "{{py:getYByOffset(-56, -49)}}", "format": "<img src='xvm://res/icons/devices/radio-{{py:radioState}}.png' width='60' height='60'>" }, "repairCtrlFuelTank": { "$ref": { "path": "deviceRepairCtrlItem" }, "enabled": true, "mouseEvents": { "click": "fuelTank", "mouseOver": "fuelTankOver", "mouseOut": "fuelTankOut"}, "updateEvent": "PY(ON_FUELTANK_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": 61, "y": "{{py:getYByOffset(-4, -49)}}", "format": "<img src='xvm://res/icons/devices/fuelTank-{{py:fuelTankState}}.png' width='60' height='60'>" }, "healCtrlCommander": { "$ref": { "path": "crewHealCtrlItem" }, "enabled": true, "mouseEvents": { "click": "commander", "mouseOver": "commanderOver", "mouseOut": "commanderOut"}, "updateEvent": "PY(ON_COMMANDER_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": -80, "y": "{{py:getYByOffset(51, -49)}}", "format": "<img src='xvm://res/icons/crew/commander-{{py:commanderState}}.png' width='40' height='40'>" }, "healCtrlRadioman": { "$ref": { "path": "crewHealCtrlItem" }, "enabled": true, "mouseEvents": { "click": "radioman", "mouseOver": "radiomanOver", "mouseOut": "radiomanOut"}, "updateEvent": "PY(ON_RADIOMAN_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": -40, "y": "{{py:getYByOffset(51, -49)}}", "format": "<img src='xvm://res/icons/crew/radioman-{{py:radiomanState}}.png' width='40' height='40' >" }, "healCtrlDriver": { "$ref": { "path": "crewHealCtrlItem" }, "enabled": true, "mouseEvents": { "click": "driver", "mouseOver": "driverOver", "mouseOut": "driverOut"}, "updateEvent": "PY(ON_DRIVER_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": 0, "y": "{{py:getYByOffset(51, -49)}}", "format": "<img src='xvm://res/icons/crew/driver-{{py:driverState}}.png' width='40' height='40' >" }, "healCtrlGunner": { "$ref": { "path": "crewHealCtrlItem" }, "enabled": true, "mouseEvents": { "click": "gunner", "mouseOver": "gunnerOver", "mouseOut": "gunnerOut"}, "updateEvent": "PY(ON_GUNNER_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": 40, "y": "{{py:getYByOffset(51, -49)}}", "format": "<img src='xvm://res/icons/crew/gunner-{{py:gunnerState}}.png' width='40' height='40' >" }, "healCtrlLoader": { "$ref": { "path": "crewHealCtrlItem" }, "enabled": true, "mouseEvents": { "click": "loader", "mouseOver": "loaderOver", "mouseOut": "loaderOut"}, "updateEvent": "PY(ON_LOADER_STATE), PY(ON_VIEW_CHANGED), ON_CURRENT_VEHICLE_DESTROYED", "x": 80, "y": "{{py:getYByOffset(51, -49)}}", "format": "<img src='xvm://res/icons/crew/loader-{{py:loaderState}}.png' width='40' height='40' >" } }

Link to comment
Short link
Share on other sites

6 minutes ago, Slava7572 said:

По названиям в конфиге полная совместимость?Его не нужно ковырять?

Не нужно. По части макросов ничего не изменялось.

Link to comment
Short link
Share on other sites

22 минуты назад, Kotyarko_O сказал:

Не нужно. По части макросов ничего не изменялось.

Окей,спасибо,рад возвращению:Default:

Link to comment
Short link
Share on other sites

  • 2 weeks later...
5 часов назад, goretz сказал:

:unsure:

все удалю и попробую на стандартном конфиге xvm 

Скорее всего дубль в кастомной дамаг панели,что то типа зайцевской(круглая такая) не ставил?Если такая нравится,то лучше тогда хвмовскую отключить.

  • Upvote 1
Link to comment
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...