Jump to content
Korean Random
ktulho

УГН и УВН средствами XVM

Recommended Posts

Если это не поможет, то надо прикрепить логи. 

Share this post


Link to post

Short link
Share on other sites

1. Скачал заново УГН и XVM

2. Удалил из (очистил) res_mods/0.9.19.0 и MODS/0.9.19.0

3. Установил по инструкции в configs\xvm\default

 Итого: УГН не показывает вообще, только УВН и то ...

http://www.screencapture.ru/file/8A319d78

http://www.screencapture.ru/file/E68bD2D0

Share this post


Link to post

Short link
Share on other sites

значит чего-то нет - у меня всё работает.

 

'проверить'

проверить на всякий , мало ли что упущено

// это ссылки на уголки (угн)
battleLabels.xc
      ${"battleLabelsTemplates.xc":"def.angleAimingLeft"},
      ${"battleLabelsTemplates.xc":"def.angleAimingRight"}, 

сами поля

В battleLabelsTemplates.xc добавить:
    "angleAimingLeft": {
      "enabled": true,
      "updateEvent": "PY(ON_ANGLES_AIMING)",
      "x": "{{py:xvm.anglesAiming_xLeft}}",
      "y": "{{py:xvm.anglesAiming_y}}",
      "width": 19,
      "height": 66,
      "screenHAlign": "center",
      "screenVAlign": "center",
      "format": "{{py:xvm.anglesAiming_xLeft>-5?<img src='xvm://res/Angles/Left_limit.png'>|<img src='xvm://res/Angles/Left.png'>}}"
    },
    "angleAimingRight": {
      "enabled": true,
      "updateEvent": "PY(ON_ANGLES_AIMING)",
      "x": "{{py:xvm.anglesAiming_xRight}}",
      "y": "{{py:xvm.anglesAiming_y}}",
      "width": 19,
      "height": 66,
      "screenHAlign": "center",
      "screenVAlign": "center",
      "format": "{{py:xvm.anglesAiming_xRight<5?<img src='xvm://res/Angles/Right_limit.png'>|<img src='xvm://res/Angles/Right.png'>}}"
    },

наличие самого скрипта anglesAiming.py  в папке

 \res_mods\configs\xvm\py_macro\

 


и наличие картинок проверить ещё нужно в этой папке

\res_mods\mods\shared_resources\xvm\res\

Share this post


Link to post

Short link
Share on other sites

 

 

скачать и установить xvm

папку "res_mods" из архива скопировать с заменой  (2 файла) в корневой каталог игры

пример: C:\Games\World_of_Tanks

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

Переделал всё заново. Посмотрел на двух АРТах - есть УГН. А на шведском ПТ S1- нету УГН. Проверю на других танках, затем отпишусь.

Share this post


Link to post

Short link
Share on other sites

Переделал всё заново. Посмотрел на двух АРТах - есть УГН. А на шведском ПТ S1- нету УГН. Проверю на других танках, затем отпишусь.

На 4 шведских ПТ не должно отображаться

Edited by ktulho

Share this post


Link to post

Short link
Share on other sites

На 4 шведских ПТ не должно отображаться

ktulho,не в тему,уж простите.А можно с помощью xvm сделать отображение в бою своего оборудования?Т.е как пример:досыл и т.д.На любимчиках то знаешь уже что стоит и что надо,а на новых пока выйдешь в ангар бегом опять в бой и забываешь что можно добавть,что урезать.Варианты подбирать.Было б хорошо.Пусть для других и бесполезная инфа,я не навязывю.Просто хотелось бы видеть у себя такое.А там может и другим полезно будет.Заранее спасибо Вам!!!

Edited by krok65
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Не желаете его в ХVM добавить по дефолту?

 

не готовы ещё до конца (арта)

Share this post


Link to post

Short link
Share on other sites

ktulho,не в тему,уж простите.А можно с помощью xvm сделать отображение в бою своего оборудования?Т.е как пример:досыл и т.д.На любимчиках то знаешь уже что стоит и что надо,а на новых пока выйдешь в ангар бегом опять в бой и забываешь что можно добавть,что урезать.Варианты подбирать.Было б хорошо.Пусть для других и бесполезная инфа,я не навязывю.Просто хотелось бы видеть у себя такое.А там может и другим полезно будет.Заранее спасибо Вам!!!

Было бы отлично, если бы ktulho это реализовал, сам давно хотел попросить. Есть отличный модик, показывающий оборудование на своем танке и перки экипажа. Если это удастся перенести в XVM, будет просто отлично.

 

post-29375-0-93556700-1496478435.jpg

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Было бы отлично, если бы ktulho это реализовал, сам давно хотел попросить. Есть отличный модик, показывающий оборудование на своем танке и перки экипажа. Если это удастся перенести в XVM, будет просто отлично.

 

attachicon.gif1.jpg

Да,было б супер!!!Чтоб лишнего (мод) не добавлять.Так все бы в xvm и отлично вышло бы.Подождем,может творение новое будет все-таки если возможно это реализовать!!!

Edited by krok65

Share this post


Link to post

Short link
Share on other sites

Build 7804 for WoT 0.9.20 CT
2017-08-05 11:13:22.916: INFO: =============================
2017-08-05 11:13:22.916: INFO: 2017-08-05 11:13:22: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc
2017-08-05 11:13:22.916: ERROR: Traceback (most recent call last):
2017-08-05 11:13:22.916: ERROR:   File "mods/xfw/python/xfw/events.py", line 55, in __event_handler
2017-08-05 11:13:22.916: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2017-08-05 11:13:22.917: ERROR:   File "res_mods/configs/xvm/py_macro\anglesAiming.py", line 140, in set_gunAnglesPacked
2017-08-05 11:13:22.917: ERROR:     pitch = minBound + t * (maxBound - minBound)
2017-08-05 11:13:22.917: ERROR: NameError: global name 'minBound' is not defined
2017-08-05 11:13:22.917: INFO: =============================

Share this post


Link to post

Short link
Share on other sites

Build 7804 for WoT 0.9.20 CT

 

Fix for 9.20-CT

@registerEvent(Vehicle, 'onEnterWorld')
def onEnterWorld(self, prereqs):
    if self.isPlayerVehicle:
        global yaw, old_yaw, pitch, old_pitch, old_multiplier, dataHor, dataVert, turretYawLimits, scaleHor, scaleVert
        global minStep, maxPitch, minPitch, currentStep, minBound, maxBound, screenHeight, screenWidth, player
        global old_gunAnglesPacked, isAlive, cameraMode, showHorAngels
        player = BigWorld.player()
        yaw = 0.0
        pitch = 0.0
        old_multiplier = 1.0
        old_gunAnglesPacked = None
        old_yaw = None
        old_pitch = None
        isAlive = self.isAlive
        screenHeight = BigWorld.screenHeight()
        screenWidth = BigWorld.screenWidth()
        currentStep = STEP
        verticalFov = FovExtended.instance().actualDefaultVerticalFov
        horizontalFov = FovExtended.calcHorizontalFov(verticalFov)
        scaleHor = screenWidth / horizontalFov if horizontalFov else screenWidth
        scaleVert = screenHeight / verticalFov if verticalFov else screenHeight
        gun = self.typeDescriptor.gun
        minBound, maxBound = gun.pitchLimits['absolute']
        minStep = (maxBound - minBound) / 63
        turretYawLimits = gun.turretYawLimits
        showHorAngels = not ((gun.staticTurretYaw is not None) or (turretYawLimits is None))
        maxPitch = gun.pitchLimits['maxPitch']
        minPitch = gun.pitchLimits['minPitch']
        dataHor, dataVert = coordinate(yaw, pitch)
        cameraMode = None
        as_event('ON_ANGLES_AIMING')

 

Скачать: anglesAiming.py

 

P.S.: ВГ частично переименовали часть параметров.

Edited by night_dragon_on
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Обновил.

 

УГН появились, таймер боя работать начал. Со старым скриптом 00:00 показывал весь бой.

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...