Anonymous | Login | 2024-11-21 09:54 CET |
My View | View Issues | Change Log | Roadmap | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0004762 | USAF | [All Projects] General | public | 2018-12-20 06:51 | 2019-03-30 12:13 | ||||||||
Reporter | CourieR21 | ||||||||||||
Assigned To | reyhard | ||||||||||||
Priority | none | Severity | major | Reproducibility | always | ||||||||
Status | resolved | Resolution | fixed | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | 0.4.9 | |||||||||||
Summary | 0004762: Multiplayer FCS accuracy bug finally has been found out (EN/RU) | ||||||||||||
Description | For quite a long time, players were worried about a bug with bad accuracy of tanks equipped with advanced FCS. The shot of the tank took place with a significant deviation from the target in both vertical and horizontal. After extensive testing, we managed to find out that the problem is the presence of another player on the driver's seat. If the driver-player is with the gunner, the gun will not hit the target. If the driver leaves the tank, and the gunner sits on the driver (or another seat), and then returns to gunner, the FCS system will be “re-launched” and the tank will start to shoot accurate again, but if the other player sits again in the driver's position, the accuracy will broke again. _______________________________ Довольно продолжительное время игроков волновал баг с плохой точностью у танков, оснащенных продвинутыми СУО. Выстрел танка проходил со значительным отклонением от цели в вертикальном и горизонтальном положении. После продолжительных испытаний, нам удалось выяснить что проблемой является присутствие другого игрока на месте водителя. Если игрок-водитель находится в танке вместе со стрелком, то пушка не будет попадать в цель. Если водитель покинет танк, а стрелок сядет на водителя (или другой слот), а затем вернется на стрелка, то система СУО будет "запущена" заново и танк снова начнёт точно стрелять, однако если другой игрок снова сядет на место водителя, то точность опять испортится. | ||||||||||||
Steps To Reproduce | 1. Go to MP 2. Take a certain vehicle with advanced FCS. 3. Place your friend to the driver seat, take gunner position. 4. Shoot at long distance. [1.Зайдите в мультиплеер. 2.Возьмите определенную технику с продвинутой СУО. 3.Посадите друга на место водителя, сядьте на стрелка. 4.Стреляйте на дальнюю дистанцию.] How to fix in-game: 1.Driver player leaves the tank. 2.Change the position (driver or commander, you must leave gunner to reboot FCS) 3.Go back to gunner. Shoot. 4.If second player returns to the driver, the accuracy will broke again. [1.Водитель покидает танк. 2.Смените позицию (на водителя или командира, неважно, нужно покинуть место стрелка чтобы СУО перезагрузилось. 3.Вернитесь на место стрелка, стреляйте. 4.Если второй игрок вернется на водителя, точность снова сломается.] | ||||||||||||
Additional Information | This bug is quite old and was active in multiplayer on several versions of ArmA and RHS mod. The bug was detected when playing on different servers with different additional mods, as well as on servers without other mods other than RHS, as well as on our own server without other than RHS mods. Known broken vehicles list: Abrams (all versions) T-72B3 (2012&16) T-90A (including not Sosna-U sights. Default sights broken too) T-80 (thermal FCS versions only) BMP-3/BMD-4 (advanced FCS versions 100mm main cannon only, autocannon is OK) In addition to the main gun, the accuracy of the coaxial machine gun also breaks. We know that the machine gun of the Abrams tank works bad, but we don’t know about the rest of the vehicles, as we didn't tested them. _______________________________________________ Этот баг существует уже достаточно давно и был замечен на нескольких версиях Армы и мода РХС. Баг был замечен при игре на нескольких разных серверах как с другими модами помимо РХС, так и на серверах без них, а также на собственном сервере без доп. модов помимо РХС. Известная сломанная техника: Абрамс (все версии) Т-72Б3 (2012&16) Т-80 (те, что имеют продвинутое СУО с тепловизором.) БМП-3/БМД-4 (версии с СУО. Сломано основное 100мм орудие, автопушка работает нормально) Помимо основного орудия ломается также точность спаренных пулемётов. Нам точно известно, что ломаются пулемёты у танков Абрамс, но мы не знаем об остальной техники так как не тестировали. Видео тестов (test videos) https://www.youtube.com/watch?reload=9&v=WKBsWsqkTxw&feature=youtu.be [^] https://www.youtube.com/watch?v=0yja-itEhHA&feature=youtu.be [^] | ||||||||||||
Tags | No tags attached. | ||||||||||||
Is it a wish/request? | No | ||||||||||||
RHS version | |||||||||||||
Arma 3 version | 1.84 | ||||||||||||
Did you used any other mod when the error occurred? | No | ||||||||||||
Which mods? | |||||||||||||
Attached Files | |||||||||||||
Notes | |
(0008853) reyhard (administrator) 2018-12-20 08:56 |
Post your server /mission settings. Is battleeye enabled? Any other mods involved? Rpt could be useful too |
(0008854) CourieR21 (reporter) 2018-12-20 09:05 |
Tried with battleeye off and on, tried with other mods (mainly CUP maps) but bug working without any too. I'll try to get settings and rpt later from my friends. (Also we found the same trouble on another vehicle from another mod where driver player causes gun to shake violently during fire. Same steps to reproduce working on it.) |
(0008855) reyhard (administrator) 2018-12-20 09:10 |
what kind of server are you using? windows/linux? |
(0008856) CourieR21 (reporter) 2018-12-20 11:03 |
Windows. Not sure about other servers, i'll check later if there are some on Linux. |
(0008857) reyhard (administrator) 2018-12-20 11:49 |
ok, most of the time I've seen that players had issue with that because "animateSource" was blocked from remote execution by server admins or mission makers. Few mods are also making restrictions for remoteExec (like i.e. exile) |
(0008858) CourieR21 (reporter) 2018-12-20 12:34 |
I'm interested what will be done with this issue. Tanks in multiplayer became useless. Will the bug be fixed or should we forget about crew gameplay? |
(0008859) reyhard (administrator) 2018-12-20 15:27 |
If it's working and it's server or mod conflict then little. If it's something with remoteexec then I might investigate what is wrong |
(0008894) Liquid (reporter) 2019-01-14 13:18 edited on: 2019-01-14 13:26 |
>> ok, most of the time I've seen that players had issue with that because "animateSource" was blocked from remote execution by server admins or mission makers. Should it be available by default? https://community.bistudio.com/wiki/Arma_3_CfgRemoteExecCommands [^] There is no animateSource in the list. On BIKI there is also comment that this list was deprecated in 1.50 Should it be added manually by addons or missions? Why only RHS_* functions whitelisted in CfgRemoteExec and not required commands? |
(0008939) redux (reporter) 2019-02-11 22:04 |
+ |
(0009052) Liquid (reporter) 2019-03-11 18:37 edited on: 2019-03-11 21:23 |
@reyhard Whitelisting animateSource with CfgRemoteExec did not fix this issue. https://imgur.com/a/2quJ6dA [^] Pic # 1: Abrams 998m vehicle local to gunner. Elev = 0.0259046 changing if aim in different spots Pic # 2: Abrams 998m vehicle NOT local to gunner. Elev = 0.0393701 (fixed) Can be zeroed if change seat or lase under ~650m UPD: Seems like animateSource completely broken. Precision is lower when vehicle is not local. I can change elev with remoteExec [vehicle player,["elev",0.001]] remoteExecCall ["animateSource",vehicle player] but... ["elev",0.001] => Phase 0 ["elev",0.002] => Phase 0.00393701 ["elev",0.003] => Phase 0.00393701 ["elev",0.004] => Phase 0.00393701 ["elev",0.005] => Phase 0.00393701 ["elev",0.006] => Phase 0.00787402 ["elev",0.007] => Phase 0.00787402 ["elev",0.008] => Phase 0.00787402 ["elev",0.009] => Phase 0.00787402 |
(0009055) reyhard (administrator) 2019-03-11 21:26 |
can you send .rpt? What about "animate" command? I guess animateSource got broken in Arma itself then since it was working before correctly |
(0009057) Liquid (reporter) 2019-03-11 22:36 |
[vehicle player,["elev",0.006]] remoteExecCall ["animate",vehicle player]; Same Phase 0.00787402 RPT will be available tomorrow |
(0009078) LambJ (reporter) 2019-03-12 16:36 |
My unit and I have also run into this issue and I just submitted a report on it. I believe all the Russian tanks work fine with it, but the U.S Tanks definitely need a fix in regards to this issue. Our unit recently had to stop using the Abrams and replace it with the Leopard-2 until we can get it fixed. The issue has come to impact many of our operations with the tanks and caused us to re-evaluate the current issue in a hopes that It can be fixed. |
(0009080) Liquid (reporter) 2019-03-12 18:07 edited on: 2019-03-12 18:11 |
@reyhard RPT https://pastebin.com/9TpmKqgD [^] @LambJ T-72B3/T-80 affected same way. T-72B does not have elev animation and that is why they not suffer from this issue. Seems like this is ARMA issue. So it can not be fixed without BIS help Or some kind of model issue |
(0009082) Nitro-N (reporter) 2019-03-12 20:06 |
What about workaround? Remove/disable elev animation from all FCS vehicles until this bug will be fixed by BIS |
(0009085) reyhard (administrator) 2019-03-12 20:26 |
@Nitro-N - elevation is not only visual thing - it's actually elevating barrel to correct angle @Liquid - could you also try getting server .rpt? |
(0009086) Liquid (reporter) 2019-03-12 20:35 |
That was RPT from self-hosted PC. Should I recreate dedicated one? >it's actually elevating barrel to correct angle What if correct projectile angle with firedEH? |
(0009087) Nitro-N (reporter) 2019-03-12 20:51 |
@reyhard so, why does it work with T-72B? Another thing I wanna highlight - tank Z position (local to gunner). It's < 0 - under ground level. https://youtu.be/BTJ6VJqlUjs [^] |
(0009088) reyhard (administrator) 2019-03-12 20:52 |
@Liquid - I'm thinking about this option. As for server, I wanted to see if there is some pattern, i.e. if it's some Windows/Linux issue or 32/64 bit thing |
(0009089) reyhard (administrator) 2019-03-12 21:03 |
@Nitro-N - In T72B player is elevating the barrel - it's manual thing if you haven't noticed. In rest of the tanks elevation is automatic. That track issue is Arma bug |
(0009090) Liquid (reporter) 2019-03-12 21:35 edited on: 2019-03-12 21:50 |
@Nitro-N >so, why does it work with T-72B? It is working because in T-72B there is animated reticles. You elevate barrel with mouse. On Abrams and T-72B3 there is no animated reticles T-80 - something weird in between. Animated reticles, but you need to aim in center @reyhard I can make dedicated server on my local machine and take RPT tomorrow. Win10 x64 |
(0009091) Nitro-N (reporter) 2019-03-13 00:13 |
Ok, got it about T-72. What about vanilla tank "Slammer". It's FCS like as Abrams has (principle), but it works in the same case. It does't use animation command? I think you may dig into it. |
(0009092) LambJ (reporter) 2019-03-13 05:13 |
I agree @Nitro-N, perhaps we could find a way to implement the Merkava and Leopard 2 FCS from the vanilla assets into the RHS assets, at least until a stable fix is found that will enable them to stand on their own two feet. |
(0009093) Liquid (reporter) 2019-03-13 05:22 edited on: 2019-03-13 05:23 |
@Nitro-N Vanilla does not have any turret animation during lase. I don't know, how it works, but I will bet on method that I suggested. Projectile trajectory corrected with Fired Event Handler. |
(0009094) reyhard (administrator) 2019-03-13 09:04 edited on: 2019-03-13 09:04 |
I think it will be better to report that issue to BI and see what can be done - I will take a look and let you know once there is something more to share ;) @Liquid - If it's still reproducible on self hosted server then yes, please share .rpt |
(0009101) Liquid (reporter) 2019-03-13 19:29 edited on: 2019-03-13 19:30 |
@reyhard Abrams client RPT win 10 x64 https://pastebin.com/VzHvDkPc [^] dedicated server RPT(same PC) https://pastebin.com/dmFZ465v [^] Should I create BIS ticket? If you will do it, please share link so I will be able to track ticket status |
(0009103) reyhard (administrator) 2019-03-13 21:39 |
@Liquid - I will be trying to replicate it first with some other models + create some small & nice repro of it. I will link here BI ticket once it's there |
(0009207) Liquid (reporter) 2019-03-27 05:49 |
@reyhard, 2 weeks past. Any updates? |
(0009208) Soul_Assassin (administrator) 2019-03-27 07:50 |
@Luiquid, please don't bump. It takes as long as it takes. |
(0009209) reyhard (administrator) 2019-03-27 09:54 edited on: 2019-03-27 16:42 |
@Liquid - didn't have time for it yet. Since it seems to round number after 0, I was also thinking about shifting whole number to the left by 3 or 4 zeroes. RHS Dev builds were updated so you can try it if you want |
(0009228) Liquid (reporter) 2019-03-30 11:50 |
@reyhard I tested RHSDEV and looks like solution works OK But I think we can not use DEV build for game weekends |
(0009229) reyhard (administrator) 2019-03-30 12:13 |
glad to hear that then |
Issue History | |||
Date Modified | Username | Field | Change |
2018-12-20 06:51 | CourieR21 | New Issue | |
2018-12-20 07:01 | CourieR21 | Steps to Reproduce Updated | View Revisions |
2018-12-20 08:22 | CourieR21 | Description Updated | View Revisions |
2018-12-20 08:56 | reyhard | Note Added: 0008853 | |
2018-12-20 08:56 | reyhard | Assigned To | => reyhard |
2018-12-20 08:56 | reyhard | Status | new => feedback |
2018-12-20 09:05 | CourieR21 | Note Added: 0008854 | |
2018-12-20 09:05 | CourieR21 | Status | feedback => new |
2018-12-20 09:10 | reyhard | Note Added: 0008855 | |
2018-12-20 09:10 | reyhard | Status | new => feedback |
2018-12-20 11:03 | CourieR21 | Note Added: 0008856 | |
2018-12-20 11:03 | CourieR21 | Status | feedback => new |
2018-12-20 11:49 | reyhard | Note Added: 0008857 | |
2018-12-20 11:49 | reyhard | Status | new => feedback |
2018-12-20 12:34 | CourieR21 | Note Added: 0008858 | |
2018-12-20 12:34 | CourieR21 | Status | feedback => new |
2018-12-20 15:27 | reyhard | Note Added: 0008859 | |
2018-12-20 15:27 | reyhard | Status | new => feedback |
2019-01-14 13:18 | Liquid | Note Added: 0008894 | |
2019-01-14 13:26 | Liquid | Note Edited: 0008894 | View Revisions |
2019-02-11 22:04 | redux | Note Added: 0008939 | |
2019-03-11 18:37 | Liquid | Note Added: 0009052 | |
2019-03-11 19:46 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 19:48 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 20:21 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 20:21 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 20:25 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 20:42 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 21:22 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 21:23 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 21:23 | Liquid | Note Edited: 0009052 | View Revisions |
2019-03-11 21:26 | reyhard | Note Added: 0009055 | |
2019-03-11 22:36 | Liquid | Note Added: 0009057 | |
2019-03-12 16:36 | LambJ | Note Added: 0009078 | |
2019-03-12 18:07 | Liquid | Note Added: 0009080 | |
2019-03-12 18:11 | Liquid | Note Edited: 0009080 | View Revisions |
2019-03-12 20:06 | Nitro-N | Note Added: 0009082 | |
2019-03-12 20:26 | reyhard | Note Added: 0009085 | |
2019-03-12 20:35 | Liquid | Note Added: 0009086 | |
2019-03-12 20:51 | Nitro-N | Note Added: 0009087 | |
2019-03-12 20:52 | reyhard | Note Added: 0009088 | |
2019-03-12 21:03 | reyhard | Note Added: 0009089 | |
2019-03-12 21:35 | Liquid | Note Added: 0009090 | |
2019-03-12 21:36 | Liquid | Note Edited: 0009090 | View Revisions |
2019-03-12 21:36 | Liquid | Note Edited: 0009090 | View Revisions |
2019-03-12 21:37 | Liquid | Note Edited: 0009090 | View Revisions |
2019-03-12 21:47 | Liquid | Note Edited: 0009090 | View Revisions |
2019-03-12 21:49 | Liquid | Note Edited: 0009090 | View Revisions |
2019-03-12 21:50 | Liquid | Note Edited: 0009090 | View Revisions |
2019-03-13 00:13 | Nitro-N | Note Added: 0009091 | |
2019-03-13 05:13 | LambJ | Note Added: 0009092 | |
2019-03-13 05:22 | Liquid | Note Added: 0009093 | |
2019-03-13 05:23 | Liquid | Note Edited: 0009093 | View Revisions |
2019-03-13 09:04 | reyhard | Note Added: 0009094 | |
2019-03-13 09:04 | reyhard | Note Edited: 0009094 | View Revisions |
2019-03-13 19:29 | Liquid | Note Added: 0009101 | |
2019-03-13 19:30 | Liquid | Note Edited: 0009101 | View Revisions |
2019-03-13 21:39 | reyhard | Note Added: 0009103 | |
2019-03-27 05:49 | Liquid | Note Added: 0009207 | |
2019-03-27 07:50 | Soul_Assassin | Note Added: 0009208 | |
2019-03-27 09:54 | reyhard | Note Added: 0009209 | |
2019-03-27 16:42 | reyhard | Note Edited: 0009209 | View Revisions |
2019-03-30 11:50 | Liquid | Note Added: 0009228 | |
2019-03-30 12:13 | reyhard | Note Added: 0009229 | |
2019-03-30 12:13 | reyhard | Status | feedback => resolved |
2019-03-30 12:13 | reyhard | Fixed in Version | => 0.4.9 |
2019-03-30 12:13 | reyhard | Resolution | open => fixed |
Copyright © 2000 - 2024 MantisBT Team |