Jump to content
Korean Random
GPCracker

Улучшенная система прицеливания / Advanced Aiming System

Recommended Posts

1 hour ago, Rusbull said:

Вот видишь, вы автор этого мода, а помочь не хотите

Ты изначально неверно понимаешь мои ответы, и вообще подходишь к вопросу с не совсем правильной стороны. Тебе таки пытаются помочь, просто ожидают от тебя более адекватной реакции и хотя бы минимального умения самостоятельно находить информацию, а не полагаться исключительно на точные и предельно разжеванные инструкции. Не нужно путать понятия - помочь кому-то сделать и сделать за кого-то это существенно различные вещи.

1 hour ago, Rusbull said:

я описал вам свою проблему

Недостаточно просто описать проблему, ее нужно описать правильно, то есть так, чтобы руководствуясь твоим описанием можно было воспроизвести эту ситуацию на другой электронно-вычислительной машине. Либо твое описание должно содержать необходимую информацию об уже установленных причинах ошибки, либо позволяющую однозначно установить эту причину. Ни того, ни другого предоставлено не было. Имею в виду проблему с перетаскиванием панели. Других сообщений о данной проблеме не поступало, что позволяет с высокой долей вероятности сделать вывод о том, что скорее всего ты что-то делаешь не так.

1 hour ago, Rusbull said:

а в настройках ставлю False, то появляется та же гребаная панель, только на английском языке

Снова открываем поиск по теме, вбиваем слово английский и смотрим результаты... Первый же результат содержит информацию о том, что наиболее вероятной причиной появления английского языка в текстах панелей является синтаксическая ошибка в файлах конфигурации, которые, между прочим, ты редактировал и мог случайно поломать. А на главной странице модификации (в шапке темы) явно написано, что редактировать встроенным блокнотом от windows файлы конфигурации нельзя. Либо ты случайно удалил часть служебной информации, например, один из тегов.

2 hours ago, Rusbull said:

кого в студию, что это такое логи?

Неужели google реально сделан гиками для гиков, и им так сложно научиться пользоваться?

В данном случае меня интересует только файл python.log из корневой папки игры.

2 hours ago, Rusbull said:

и еще, уважаемый автор этого мода, объясните мне пожалуйста, в аркадном режиме прицеливания ваш мод автоматически срабатывает или нет, и в снайперском режиме надо нажимать кнопку lalt?

Для аркадного режима корректировку нужно предварительно активировать в конфиге. Для снайперского она уже активирована по умолчанию.

LAlt выжимается при корректировке в ручном режиме. В автоматическом ничего нажимать не требуется, достаточно просто следить за тем, чтобы в захват системы сопровождения попадал именно тот танк, по которому ты собираешься стрелять. Тем не менее, работа в автоматическом режиме не мешает при необходимости использовать ручной.

34 minutes ago, goretz said:

участие в данном форуме подразумевает, что у участника есть элементарная компьютерная грамотность

Собственно, как говорится, жестко, но как есть. Вообще, данный мод имеет смысл исключительно в комплекте с мозгами. Без них он попросту практически бесполезен. А потому изначально рассчитан на тех пользователей, у кого самостоятельный поиск и анализ информации не вызывает особых затруднений.

Share this post


Link to post

Short link
Share on other sites

Rusbull а остальная часть мода работает? А то у меня такая проблема была когда я в не правильные папки файлы закинул .

Share this post


Link to post

Short link
Share on other sites

уважаемый GPCracker я вас прекрасно понимаю,что каждому объяснять это не времени,ни сил ни каких не хватит,ну не смыслю я в питонах,логах и т.п.,я всегда пользовался вашим модом и ни каких проблем не было,а тут возникла.подскажите,если не трудно где именно корректировку нужно предварительно активировать в конфиге,буду очень благодарен?или все таки,как я понимаю,я навел прицел на танк,высветилась инфопанель о танке,значит корректировка активировалась?

55 минут назад, vasya-sar сказал:

Rusbull а остальная часть мода работает? А то у меня такая проблема была когда я в не правильные папки файлы закинул .

да нет путь я указал верно и мод работает,но вот инфопанель все глаза намазолила,а сдвинуть ее в другое место не получается.

мда...трудно с вами умниками,мне 45 лет,я хрен пойму ваши питоны и логи,я описал проблему...зажимаю левый альт и мышкой двигаю инфопанель о свидении,а она не двигается,чего здесь не правильного описано????и потом для снайперского режима почему вкл. автокорректировка,а для аркадного надо искать в ваших файлах,почему так то????

Share this post


Link to post

Short link
Share on other sites
1 час назад, Rusbull сказал:

зажимаю левый альт и мышкой двигаю инфопанель

Двигать панель надо при зажатой клавише "Ctrl", а не альт.

Share this post


Link to post

Short link
Share on other sites
1 hour ago, Rusbull said:

ну не смыслю я в питонах, логах и т.п.

А тебе и не нужно смыслить. Нужно просто нажать на кнопку "прикрепить файл" внизу окна редактирования сообщения на форуме, в появившемся окне перейти в папку с игрой, найти там файл python.log (он лежит там же где и папки mods и res_mods) и прикрепить его к сообщению. Это обычный текстовый файл со служебной информацией, в частности в нем сохраняются все ошибки, возникающие в работе модификаций. Можешь почитать его, если сильно интересно, но не факт, что ты там что-либо сможешь понять.

1 hour ago, Rusbull said:

где именно корректировку нужно предварительно активировать в конфиге

Файл modules/AimCorrection.xml, секция arcade. Но не советую туда лезть, пока не разберешься с gui.xml.

1 hour ago, Rusbull said:

или все таки, как я понимаю, я навел прицел на танк, высветилась инфопанель о танке, значит корректировка активировалась?

Под информационной панелью, я так понял, подразумевается панель над прицелом, с указанием танка и его скорости? Если так, то да, этого достаточно, если, конечно, для работы корректировки разрешен авторежим (панель с информацией о танке с корректировкой напрямую никак не связана, это интерфейс системы сопровождения целей, модуль корректировки может получать данные о расстоянии до цели от системы сопровождения и выполнять по ним корректировку в автоматическом режиме). Авторежим по умолчанию активен для снайперского режима. Правда методы захвата ограничены только стандартным, для большинства ситуаций среднестатистическому игроку этого достаточно, все остальное активируется руками в конфиге. И да, в аркадном режиме система сопровождения целей работает в штатном режиме, поэтому надпись появляется как обычно. Но без активации корректировки последняя работать не будет (что вполне логично).

1 hour ago, Rusbull said:

зажимаю левый альт и мышкой двигаю инфопанель о свидении,а она не двигается

В этом и проблема. Левый альт - это управление дальномером. А панель двигается примерно тем же самым образом, как и отправляется жалоба на игрока в бою - зажимаешь левый Ctrl, появляется курсор мыши, наводишь его на панель, зажимаешь левую кнопку и тащишь куда тебе нужно, как файл в windows (старый добрый Drag&Drop). Проще уж некуда.

1 hour ago, Rusbull said:

и потом для снайперского режима почему вкл. автокорректировка,а для аркадного надо искать в ваших файлах,почему так то?

Потому что корректировка прицеливания для аркадного режима появилась уже после того, как я забил на эту игру. Поэтому самостоятельно отдебажить ее алгоритмы у меня возможности не было. Тренировочная комната с тепличными условиями не показатель эргономики и предсказуемости. Последнее особенно важно для среднестатистических игроков вроде тебя, чтобы потом не задавали вопросы другого характера ("а что это такое у меня с прицелом происходит"), да и вообще, систему wysiwyg (what you see is what you get - что видишь, то и получаешь) никто не отменял, а в прицеливании она вообще имеет критическое значение.

Share this post


Link to post

Short link
Share on other sites

ошибся,не альт я нажимаю,а цтрл

вот в том то и дело,что не двигается панель!

 

Share this post


Link to post

Short link
Share on other sites
5 minutes ago, Rusbull said:

вот в том то и дело,что не двигается панель!

Вот и думай, то ли лыжи не едут, то ли сезон не тот. Кому не сложно, проверьте гипотезу, может и правда картошка где навалила лишнюю кучу крахмала, хотя что-то сомнительно это как-то, там код с клиентом никак не взаимодействует.

Share this post


Link to post

Short link
Share on other sites
59 минут назад, GPCracker сказал:

Вот и думай, то ли лыжи не едут, то ли сезон не тот. Кому не сложно, проверьте гипотезу, может и правда картошка где навалила лишнюю кучу крахмала, хотя что-то сомнительно это как-то, там код с клиентом никак не взаимодействует.

Панель двигается.

После патча ошибки появились:

Цитата

2018-04-05 19:39:36.319: ERROR: [ERROR] (scripts/client/vehicle_systems/model_assembler.py, 567): can't load track segment model <vehicles\french\F17_AMX_13_90\track/segment_01.model>
2018-04-05 19:39:36.319: ERROR: [ERROR] (scripts/client/vehicle_systems/model_assembler.py, 573): can't load track segment model <vehicles\french\F17_AMX_13_90\track/segment_01.model>
2018-04-05 19:45:08.131: ERROR: Traceback (most recent call last):
2018-04-05 19:45:08.131: ERROR:   File "CallbackUtils.py", line 94, in _cbmethod
2018-04-05 19:45:08.132: ERROR:   File "AdvancedAimingSystem.py", line 769, in _updateTargetInfo
2018-04-05 19:45:08.132: ERROR:   File "AdvancedAimingSystem.py", line 747, in _performScanningProcedure
2018-04-05 19:45:08.132: ERROR:   File "TargetScanners.py", line 96, in getTarget
2018-04-05 19:45:08.132: ERROR:   File "TargetScanners.py", line 89, in _scanTarget
2018-04-05 19:45:08.132: ERROR:   File "CollisionUtils.py", line 53, in collideVehicles
2018-04-05 19:45:08.132: ERROR: AttributeError: 'NoneType' object has no attribute 'armor'

2018-04-05 19:47:24.660: NOTICE: [NOTE] (scripts/client/game.py, 461): [SPACE] Loading space: spaces/36_fishing_bay
2018-04-05 19:47:24.788: ERROR: [EXCEPTION] (scripts/common/Event.py, 46):
Traceback (most recent call last):
  File "scripts/common/Event.py", line 44, in __call__
  File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1323, in __onViewLoaded
  File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1279, in __showAndInitializeView
  File "scripts/client/gui/Scaleform/framework/entities/DisposableEntity.py", line 63, in create
  File "scripts/client/gui/Scaleform/daapi/view/lobby/battle_queue.py", line 218, in _populate
  File "scripts/client/gui/Scaleform/daapi/view/lobby/battle_queue.py", line 299, in __updateTimer
AttributeError: 'NoneType' object has no attribute 'needAdditionalInfo'

2018-04-05 19:47:24.788: ERROR: Traceback (most recent call last):
2018-04-05 19:47:24.788: ERROR:   File "scripts/client/gui/Scaleform/framework/managers/loaders.py", line 187, in viewLoaded
2018-04-05 19:47:24.789: ERROR:   File "scripts/common/Event.py", line 44, in __call__
2018-04-05 19:47:24.789: ERROR:   File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1323, in __onViewLoaded
2018-04-05 19:47:24.789: ERROR:   File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1279, in __showAndInitializeView
2018-04-05 19:47:24.789: ERROR:   File "scripts/client/gui/Scaleform/framework/entities/DisposableEntity.py", line 63, in create
2018-04-05 19:47:24.789: ERROR:   File "scripts/client/gui/Scaleform/daapi/view/lobby/battle_queue.py", line 218, in _populate
2018-04-05 19:47:24.789: ERROR:   File "scripts/client/gui/Scaleform/daapi/view/lobby/battle_queue.py", line 299, in __updateTimer
2018-04-05 19:47:24.789: ERROR: AttributeError: 'NoneType' object has no attribute 'needAdditionalInfo'
2018-04-05 19:47:24.897: ERROR: [ERROR] (scripts/client/gui/Scaleform/framework/entities/BaseDAAPIModule.py, 64): Error during <gui.Scaleform.managers.GameInputMgr.GameInputMgr object at 0x4B00FAD0> flash disposing
2018-04-05 19:47:25.385: ERROR: Traceback (most recent call last):
2018-04-05 19:47:25.385: ERROR:   File "scripts/client/gui/Scaleform/daapi/view/lobby/battle_queue.py", line 299, in __updateTimer
2018-04-05 19:47:25.385: ERROR: AttributeError: 'NoneType' object has no attribute 'needAdditionalInfo'

 

Share this post


Link to post

Short link
Share on other sites
14 minutes ago, Scharfhobel said:

Панель двигается.

Значит с моей стороны все работает четко. Товарищу нужно искать проблему у себя.

15 minutes ago, Scharfhobel said:

После патча ошибки появились

Первая ошибка - этот баг я сегодня обнаружил на этапе анализа (там даже без запуска очевидно, что не все ситуации предусмотрены) патчей @Tempora с целью оценки целесообразности их интеграции на основу. Патчи по линии AdvancedAimingSystem в принципе правильные, по линии XModLib все исправления нужно писать самостоятельно, часть из них я уже сделал. Остальное (ошибки) - это к картошке.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites
10 часов назад, GPCracker сказал:

там даже без запуска очевидно, что не все ситуации предусмотрены

Да, накосячил.

"null is evil" (c), а как человек, измученный нарзаномизбалованный другими языками, отвык от жизни с этим злом, каюсь.

Share this post


Link to post

Short link
Share on other sites

уважаемый автор GPCracker,я помню вы просто сюда файл gui уже с отключенной панелью кидали и все,я его скачивал,заменял в папке и панели с инфой о сведении не было.

Share this post


Link to post

Short link
Share on other sites
1 час назад, Rusbull сказал:

уважаемый автор GPCracker,я помню вы просто сюда файл gui уже с отключенной панелью кидали и все,я его скачивал,заменял в папке и панели с инфой о сведении не было.

Отключил панель сведения во всех прицелах.

gui.xml

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

сейчас проверяю)))

все работает,панели нет!!))))а вот еще не подскажите,что означает строка в файле настройки модулей в файле aimcorretion "игнорировать технику в прицеле.Наведение всегда на землю"?

и там же наверное надо включать автокорретировку для аркадного режима,я верно понимаю,только не знаю в какой строке включать?)

даже не знаю,как вас отблагодарить)))

Share this post


Link to post

Short link
Share on other sites

Про лыжи это в по сезону, а так к слову не уверен , но после установки при новом входе в игру выпадаю в оконный режим, Хотя читал так у многих , картошка в курсе и просто забила. Может так совпала активация мода и оконный режим х.з. Может у   кого ещё так было.  

Share this post


Link to post

Short link
Share on other sites
5 часов назад, Rusbull сказал:

игнорировать технику в прицеле.Наведение всегда на землю

Ну тут все просто, для прицела не будет существовать модели техники, он всегда будет смотреть сквозь танк.

5 часов назад, Rusbull сказал:

надо включать автокорретировку для аркадного режима,я верно понимаю,только не знаю в какой строке включать?)

<!-- Arcade control mode aim correction settings. -->
    <!-- Настройки корректировки в аркадном режиме прицеливания. -->
    <arcade>
        <enabled>False</enabled> 

меняете False на True, тем самым включаете корректировку.

2 часа назад, vasya-sar сказал:

Про лыжи это в по сезону, а так к слову не уверен , но после установки при новом входе в игру выпадаю в оконный режим, Хотя читал так у многих , картошка в курсе и просто забила. Может так совпала активация мода и оконный режим х.з. Может у   кого ещё так было.  

Как то рандомно происходит такое, из 10 запусков 2-3 раза может запустится в окне, не напрягает.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Спасибо еще раз!!)

1 час назад, Evgen1388 сказал:

 

Evgen 1388,подскажите это в какой папке находится,я что то эту строку найти не могу,в папке modules,aimcorrection?

1 час назад, Evgen1388 сказал:

 

Evgen 1388,подскажите это в какой папке находится,я что то эту строку найти не могу,в папке modules,aimcorrection?Все нашел где,спасибо вам еще раз))!!

Share this post


Link to post

Short link
Share on other sites
23 hours ago, Tempora said:

Да, накосячил.

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

20 hours ago, Rusbull said:

я помню вы просто сюда файл gui уже с отключенной панелью кидали и все, я его скачивал, заменял в папке и панели с инфой о сведении не было.

Я принципиально не скидываю файлы, потому что в конфиг вносятся изменения как в процессе разработки, так и в процессе редактирования конфигурации пользователем.

Теперь представь ситуацию, у тебя есть свой конфиг (в котором ты что-то поправил), тебе скинули конфиг, в котором некий Вася что-то поправил, и вышла обнова, в которой в конфиг добавили пару новых параметров. Нужно выполнить слияние этого всего в один файл, на сленге программистов это называется замержить.

Как это делает мододел или достаточно грамотный пользователь? Все три конфига имеют общий base (основу), это дефолтный конфиг "старой" версии. Мододел берет так называемый mergetool (утилиту для слияния), базу и первые два файла, при помощи этой утилиты в ручном или полуавтоматическом режиме выполняет слияние изменений в обоих файлах относительно базы в результирующий файл. Потом повторяет операцию для той же базы, берет результат первого слияния и оставшийся файл, выполняет слияние еще раз. В результате получает файл, в котором объединены все изменения из трех файлов относительно базы в один.

Как это видит пользователь? Он видит три файла, в которых непонятно что изменено... И либо долго и упорно пытается разобраться в сути изменений, и потом проводит эти изменения на дефолтном конфиге "новой" версии, либо он просто не в состоянии выполнить данную операцию вообще. Именно поэтому я и пишу, что и где нужно изменить, а не кидаю готовые файлы.

18 hours ago, Rusbull said:

Что означает строка в файле AimCorrection.xml "Игнорировать технику в прицеле. Наведение всегда на землю"?

Уже неоднократно обсуждалось. Неплохо бы уже таки научиться пользоваться поиском по теме. Ничего сложного же, выделить ключевое слово или слова, ввести их в строку поиска и нажать enter. Но это экономит людям, которые тебе отвечают, огромную кучу времени. Как и тем, кто периодически читает тему.

12 hours ago, Evgen1388 said:

Как то рандомно происходит такое, из 10 запусков 2-3 раза может запустится в окне, не напрягает.

Поскольку я практически всегда стартую клиент в фоне, заметил, что он всегда стартует в окне, но потом переключается в full-screen, если на него перейти по Alt+Tab. Не знаю, насколько это полезно будет, но что-то мне подсказывает, что Alt+Tab туда-обратно должен переводить клиент в полноэкранный режим. И есть подозрения, что это происходит из-за так называемого "третьего клика" при запуске.

P.S. @Rusbull, для того, чтобы сказать автору поста спасибо, есть кнопка репутации в правом нижнем углу сообщения. Не нужно плодить в теме неинформативные сообщения (сообщения, не содержащие какой-либо полезной для остальных пользователей информации), и тем более злоупотреблять форматированием, поскольку из-за таких постов увеличивается "пробег скролла" и количество сообщений в теме, и читать тему становится сложнее. Полезные сообщения в теме и так хорошо видны по наличию у них положительной репутации.

  • Upvote 1

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.

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