Heliomalt 53 #541099 Posted April 10 The UT Announcer does not count the frags correctly, happens in Random and Onslaught. I have attached a replay in which the first and third work, but the sound from the second is output on the third kill. 2024-04-10 22:19:55.472: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354287, 11354289, 0) 2024-04-10 22:19:57.804: ERROR: [SOUND] Event 3123812533 . Error The ID was not found 2024-04-10 22:19:57.865: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354288, 11354292, 0) 2024-04-10 22:19:57.865: ERROR: Traceback (most recent call last): 2024-04-10 22:19:57.865: ERROR: File "scripts/common/Event.py", line 44, in __call__ 2024-04-10 22:19:57.865: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 656, in onArenaVehicleKilled 2024-04-10 22:19:57.865: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 580, in firstCheck 2024-04-10 22:19:57.865: ERROR: debug_utils.HandledError: (TypeError("'NoneType' object has no attribute '__getitem__'",), ()) 2024-04-10 22:19:57.865: ERROR: Traceback (most recent call last): 2024-04-10 22:19:57.865: ERROR: File "scripts/client_common/AvatarVehiclesInfoBase.py", line 46, in setNested_vehiclesInfo 2024-04-10 22:19:57.866: ERROR: File "scripts/client/AvatarVehiclesInfo.py", line 16, in setVehInfo_isAlive 2024-04-10 22:19:57.866: ERROR: File "scripts/client_common/AvatarVehiclesInfoBase.py", line 64, in setVehInfo_isAlive 2024-04-10 22:19:57.866: ERROR: File "scripts/client_common/ClientArena.py", line 734, in updateVehicleIsAlive 2024-04-10 22:19:57.866: ERROR: File "scripts/common/Event.py", line 44, in __call__ 2024-04-10 22:19:57.866: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 656, in onArenaVehicleKilled 2024-04-10 22:19:57.867: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 580, in firstCheck 2024-04-10 22:19:57.867: ERROR: TypeError: 'NoneType' object has no attribute '__getitem__' 2024-04-10 22:20:11.661: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354284, 11354290, 0) 2024-04-10 22:20:11.661: INFO: UT_announcer: firstBlood playing 2024-04-10 22:20:11.661: INFO: UT_announcer: Calling checkSquadKills function. 2024-04-10 22:20:11.661: INFO: UT_announcer: Check Squad Kills: (11354284, 11354290, 0) 2024-04-10 22:20:11.661: INFO: UT_announcer: Player not in a Platoon. Returning. 2024-04-10 22:20:21.663: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354286, 11354290, 0) 2024-04-10 22:20:21.663: INFO: UT_announcer: Calling checkSquadKills function. 2024-04-10 22:20:21.663: INFO: UT_announcer: Check Squad Kills: (11354286, 11354290, 0) 2024-04-10 22:20:21.663: INFO: UT_announcer: Player not in a Platoon. Returning. 2024-04-10 22:20:27.459: ERROR: [SOUND] Event 1650177404 . Error The ID was not found 2024-04-10 22:20:27.460: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354295, 11354291, 0) 2024-04-10 22:20:27.460: ERROR: Traceback (most recent call last): 2024-04-10 22:20:27.460: ERROR: File "scripts/common/Event.py", line 44, in __call__ 2024-04-10 22:20:27.460: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 656, in onArenaVehicleKilled 2024-04-10 22:20:27.460: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 580, in firstCheck 2024-04-10 22:20:27.460: ERROR: debug_utils.HandledError: (TypeError("'NoneType' object has no attribute '__getitem__'",), ()) 2024-04-10 22:20:27.460: ERROR: Traceback (most recent call last): 2024-04-10 22:20:27.460: ERROR: File "scripts/client_common/AvatarVehiclesInfoBase.py", line 46, in setNested_vehiclesInfo 2024-04-10 22:20:27.460: ERROR: File "scripts/client/AvatarVehiclesInfo.py", line 16, in setVehInfo_isAlive 2024-04-10 22:20:27.461: ERROR: File "scripts/client_common/AvatarVehiclesInfoBase.py", line 64, in setVehInfo_isAlive 2024-04-10 22:20:27.461: ERROR: File "scripts/client_common/ClientArena.py", line 734, in updateVehicleIsAlive 2024-04-10 22:20:27.461: ERROR: File "scripts/common/Event.py", line 44, in __call__ 2024-04-10 22:20:27.461: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 656, in onArenaVehicleKilled 2024-04-10 22:20:27.461: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 580, in firstCheck 2024-04-10 22:20:27.461: ERROR: TypeError: 'NoneType' object has no attribute '__getitem__' 2024-04-10 22:20:30.116: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354297, 11354292, 0) 2024-04-10 22:20:30.145: ERROR: [SOUND] Event 3123812533 . Error The ID was not found 2024-04-10 22:20:32.363: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354289, 11354296, 0) 2024-04-10 22:20:32.363: ERROR: Traceback (most recent call last): 2024-04-10 22:20:32.363: ERROR: File "scripts/common/Event.py", line 44, in __call__ 2024-04-10 22:20:32.364: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 656, in onArenaVehicleKilled 2024-04-10 22:20:32.364: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 580, in firstCheck 2024-04-10 22:20:32.364: ERROR: debug_utils.HandledError: (TypeError("'NoneType' object has no attribute '__getitem__'",), ()) 2024-04-10 22:20:32.364: ERROR: Traceback (most recent call last): 2024-04-10 22:20:32.364: ERROR: File "scripts/client_common/AvatarVehiclesInfoBase.py", line 46, in setNested_vehiclesInfo 2024-04-10 22:20:32.364: ERROR: File "scripts/client/AvatarVehiclesInfo.py", line 16, in setVehInfo_isAlive 2024-04-10 22:20:32.364: ERROR: File "scripts/client_common/AvatarVehiclesInfoBase.py", line 64, in setVehInfo_isAlive 2024-04-10 22:20:32.365: ERROR: File "scripts/client_common/ClientArena.py", line 734, in updateVehicleIsAlive 2024-04-10 22:20:32.365: ERROR: File "scripts/common/Event.py", line 44, in __call__ 2024-04-10 22:20:32.365: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 656, in onArenaVehicleKilled 2024-04-10 22:20:32.365: ERROR: File "scripts/client/gui/mods/mod_UT_announcer.py", line 580, in firstCheck 2024-04-10 22:20:32.365: ERROR: TypeError: 'NoneType' object has no attribute '__getitem__' 2024-04-10 22:20:32.395: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354294, 11354292, 0) 2024-04-10 22:20:32.404: ERROR: [SOUND] Event 3123812533 . Error The ID was not found 2024-04-10 22:20:33.549: ERROR: [SOUND] Event 1650177404 . Error The ID was not found 2024-04-10 22:20:35.835: ERROR: [SOUND] Event 1650177404 . Error The ID was not found 2024-04-10 22:20:35.835: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354285, 11354292, 0) 2024-04-10 22:20:36.335: INFO: UT_announcer: A Vehicle got Killed (targetID, attackerID, reason): (11354293, 11354290, 0) 2024-04-10 22:20:36.335: INFO: UT_announcer: Calling checkSquadKills function. 2024-04-10 22:20:36.336: INFO: UT_announcer: Check Squad Kills: (11354293, 11354290, 0) 2024-04-10 22:20:36.336: INFO: UT_announcer: Player not in a Platoon. Returning. 2024-04-10 22:20:36.336: INFO: UT_announcer: Calling normal killCheck function. (11354293, 11354290) 2024-04-10 22:20:36.336: INFO: UT_announcer: frags: (2) 2024-04-10 22:20:36.336: INFO: UT_announcer: doubleKill playing 20240410_2205_ussr-R45_IS-7_Onslaught_28_desert.wotreplay Quote Share this post Link to post Short link Share on other sites
Heliomalt 53 #541168 Posted Saturday at 09:03 PM I have watched a replay with 9 kills, the error also occurs here, kill 5 is recognised again as kill 4 and the corresponding sound is played, at kill 9 the sound of kill 8 is played again. 17130399738617_china_Ch47_BZ_176_steppes.wotreplay python.log Quote Share this post Link to post Short link Share on other sites
Kurzdor 450 #541203 Posted Monday at 03:18 PM (edited) По поводу UT_announcer: там теперь все данные от картошки прилетают асинхронно, поэтому может быть десинхронизация данных. Edited Monday at 08:41 PM by Kurzdor 2 Quote Share this post Link to post Short link Share on other sites
Kurzdor 450 #541214 Posted Monday at 08:41 PM @Heliomalt Let's try this version: UT_announcer.wotmod 4 Quote Share this post Link to post Short link Share on other sites
Heliomalt 53 #541221 Posted Tuesday at 03:49 PM @Kurzdor Tested it with the replay with the 9 kills, works so far and counts correctly. Will play a few battles tonight and then give feedback. Thanks already. 1 Quote Share this post Link to post Short link Share on other sites
Heliomalt 53 #541241 Posted Wednesday at 07:29 PM @Kurzdor Random battles working so far, Onslaught not. Quote Share this post Link to post Short link Share on other sites
Kurzdor 450 #541242 Posted 23 hours ago (edited) @Heliomalt logs/replay and what's the problem? Edited 22 hours ago by Kurzdor Quote Share this post Link to post Short link Share on other sites
Heliomalt 53 #541251 Posted 11 hours ago @Kurzdor I played Onslaught again today and everything worked. I can't say why it didn't work at all last time. Strange. Quote Share this post Link to post Short link Share on other sites
Kurzdor 450 #541254 Posted 4 hours ago (edited) @Heliomalt try to play with logging enabled. In case of problems go here and provide logs (don't forget to quit game) + replay. I only got issue reports from you. Edited 4 hours ago by Kurzdor Quote Share this post Link to post Short link Share on other sites