Jump to content
Korean Random
ktulho

Прицел (без сведения) средствами XVM

Recommended Posts

@xenus,  если скрыть ошибки, то:

Ч: "У меня не работают макросы..." 

Я: "Прикрепите логи." 

Ч: "В них нет ошибок." 

Edited by ktulho
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@xenus,  если скрыть ошибки, то:

Ч: "У меня не работают макросы..." 

Я: "Прикрепите логи." 

Ч: "В них нет ошибок." 

А если попробывать вот так:

@registerEvent(PlayerAvatar, 'onLockTarget')
def onLockTarget(self, state, playVoiceNotifications):
    if config.get('sight/enabled', True):
        global autoAim
        if (state == 1) and (BigWorld.target() is None):
            log('ERROR[sight.onLockTarget]: target = is %s' % BigWorld.target())
        if (state == 1) and (BigWorld.target() is not None):
            target = BigWorld.target()
            autoAim['vehicle'] = target.typeDescriptor.type.shortUserString
            autoAim['name'] = target.publicInfo.name
            autoAim['health'] = target.health
        else:
            autoAim = {'name': None, 'vehicle': None, 'health': None}
        as_event('ON_AUTO_AIM')

Тогда при неверном сробатывании в xvm.log будет выводиться сообщение:

...
2017-07-23 14:41:50: [VM]    initialized
2017-07-23 14:44:00: ERROR[sight.onLockTarget]: target = is None
2017-07-23 14:45:53: [L:000] onLibLoaded: gui/flash/guiControlsLobbyBattleDynamic.swf
...

И лишнего срабатывания не будет происходить и информация об ошибке будет в логе.

Share this post


Link to post

Short link
Share on other sites

Слушай,может это исправили,у меня почему то со 159 метров(больше просто не стоит в конфиге,вернее стоит 180,но шага не хватает) видно трассера.

Извини за молчание - срочная коммандировка.

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

Сыграл с десяток боев на арте - как на зло динамичные бои, трассодрочить некогда.

Видно ВБР не хочет, что бы я разбирался с этой темой. :)

При случае попытаюсь разобраться, если у тебя появится новая инфа - делись...

Share this post


Link to post

Short link
Share on other sites

Извини за молчание - срочная коммандировка.

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

Сыграл с десяток боев на арте - как на зло динамичные бои, трассодрочить некогда.

Видно ВБР не хочет, что бы я разбирался с этой темой. :)

При случае попытаюсь разобраться, если у тебя появится новая инфа - делись...

Да,я присматриваюсь,когда на арте играю,пока все по прежнему,159м. трассеры от арточки видны,вроде ставил больше,до 200 в конфиге,но что то все равно 159 на счетчике,пробую больше,видно шага не хватает.Трассера от танков вроде как выключали,видно только сокомандников...кажется,не приглядывался))

Share this post


Link to post

Short link
Share on other sites

при отключённом прицеле стало чего-то пропадать расстояние до цели в клиентском.

{
"sight": {
"enabled": false,               // true - включить прицел.
"removeDistance": false,        // true - не отображать дистанцию до цели.

Share this post


Link to post

Short link
Share on other sites

 

 

при отключённом прицеле стало чего-то пропадать расстояние до цели в клиентском.
, исправил. 
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

"zoomIndicator": { "alpha": 0 },             // индикатор масштаба (отключён)
как включить?

Share this post


Link to post

Short link
Share on other sites

"zoomIndicator": { "alpha": 0 },             // индикатор масштаба (отключён)

как включить?

"zoomIndicator": {
     "enabled": true,

"zoomIndicator": {
        "enabled": false,  // индикатор xvm выключен, но включен индикатор из клиента

я по этому выключил его именно  прозрачностью, так как при значении true или false по сути дела сам индикатор не выключается (не пропадает) - а лишь  меняется либо из xvm, либо из клиента.

Share this post


Link to post

Short link
Share on other sites

Build 7804 for WoT 0.9.20 CT
2017-08-05 11:26:57.903: INFO: 2017-08-05 11:26:57: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc
2017-08-05 11:26:57.903: ERROR: Traceback (most recent call last):
2017-08-05 11:26:57.903: ERROR:   File "mods/xfw/python/xfw/events.py", line 55, in __event_handler
2017-08-05 11:26:57.904: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2017-08-05 11:26:57.904: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 102, in AmmoPlugin__onCurrentShellChanged
2017-08-05 11:26:57.904: ERROR:     shellType = config.get('sight/shellType', SHELL_TYPES).get(shell[1]['kind'].lower(), None)
2017-08-05 11:26:57.904: ERROR:   File "scripts/common/items/components/legacy_stuff.py", line 56, in __getitem__
2017-08-05 11:26:57.905: ERROR: AssertionError: Operation is not allowed
2017-08-05 11:26:57.905: INFO: =============================
2017-08-05 11:27:05.807: INFO: 2017-08-05 11:27:05: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc
2017-08-05 11:27:05.807: ERROR: Traceback (most recent call last):
2017-08-05 11:27:05.807: ERROR:   File "mods/xfw/python/xfw/events.py", line 55, in __event_handler
2017-08-05 11:27:05.807: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2017-08-05 11:27:05.807: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 362, in PlayerAvatar_targetFocus
2017-08-05 11:27:05.807: ERROR:     _typeDescriptor['reload'] = _gun.get('reloadTime', 0) * _miscAttrs.get('gunReloadTimeFactor', 1) / (1.0695 + crewLevelIncrease)
2017-08-05 11:27:05.808: ERROR:   File "scripts/common/items/components/legacy_stuff.py", line 77, in get
2017-08-05 11:27:05.808: ERROR: AssertionError: Operation is not allowed
2017-08-05 11:27:05.808: INFO: =============================

Share this post


Link to post

Short link
Share on other sites

ktulho

 

Обновил для 0.9.20_СТ

ktulho,что-то в 0.9.20 башня вообще не ворочается.Удаляю из py_macro sight.py все нормально работает.Не могли бы Вы посмотреть,может адаптировать надо?

Заранее спасибо!!!

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@krok65, старый скрипт скорее всего. 0.9.20_СТ - рабочий

Да,забыл обновить!!!Спасибо большое,все работает!!!

Share this post


Link to post

Short link
Share on other sites

2017-08-31 18:56:38.758: NOTICE: [NOTE] (scripts/client/game.py, 463): [sPACE] Loading space: spaces/114_czech
2017-08-31 18:56:41.330: WARNING: [WARNING] (scripts/client/gui/Scaleform/framework/entities/BaseDAAPIComponent.py, 62): Class with alias `teamBasesPanel` already registered in object ClassicPage[0x31fe46d0]=[key=ViewKey[alias=classicBattlePage, name=classicBattlePage], scope=SimpleScope[0x1d993bd0]=[scopeType=view, parentScope=GlobalScope[0x1d993b90]=[scopeType=global, parentScope=None]], state=2]. It will be rewritten.
2017-08-31 18:56:55.721: INFO: =============================
2017-08-31 18:56:55.721: INFO: 2017-08-31 18:56:55: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc
2017-08-31 18:56:55.721: ERROR: Traceback (most recent call last):
2017-08-31 18:56:55.721: ERROR:   File "mods/xfw/python/xfw/events.py", line 55, in __event_handler
2017-08-31 18:56:55.722: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2017-08-31 18:56:55.722: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 192, in AmmoReplayPlayer_setGunReloadTime
2017-08-31 18:56:55.722: ERROR:     reloading(timeLeft, baseTime, 0.0)
2017-08-31 18:56:55.722: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 167, in reloading
2017-08-31 18:56:55.723: ERROR:     explosionRadius()
2017-08-31 18:56:55.723: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 285, in explosionRadius
2017-08-31 18:56:55.723: ERROR:     _explosionRadius = vehicle.typeDescriptor.shot.shell.type.explosionRadius
2017-08-31 18:56:55.723: ERROR: AttributeError: 'HollowChargeType' object has no attribute 'explosionRadius'
2017-08-31 18:56:55.723: INFO: =============================

 

15041346443007_china_Ch35_T-34-2G_FT_czech.wotreplay

 

Share this post


Link to post

Short link
Share on other sites
2017-09-01 12:02:59.069: INFO: =============================

2017-09-01 12:02:59.069: INFO: 2017-09-01 12:02:59: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc

2017-09-01 12:02:59.069: ERROR: Traceback (most recent call last):

2017-09-01 12:02:59.069: ERROR:   File "mods/xfw/python/xfw/events.py", line 55, in __event_handler

2017-09-01 12:02:59.070: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire

2017-09-01 12:02:59.070: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 429, in onLockTarget

2017-09-01 12:02:59.071: ERROR:     autoAim['vehicle'] = target.typeDescriptor.type.shortUserString

2017-09-01 12:02:59.071: ERROR: AttributeError: 'NoneType' object has no attribute 'typeDescriptor'

2017-09-01 12:02:59.071: INFO: =============================

 

Вот еще логи с ошибками.

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