Heliomalt Posted April 10 Share 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 Link to comment Short link Share on other sites More sharing options...
Heliomalt Posted April 13 Share Posted April 13 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 Link to comment Short link Share on other sites More sharing options...
Kurzdor Posted April 15 Share Posted April 15 (edited) По поводу UT_announcer: там теперь все данные от картошки прилетают асинхронно, поэтому может быть десинхронизация данных. Edited April 15 by Kurzdor 2 @ Quote Link to comment Short link Share on other sites More sharing options...
Kurzdor Posted April 15 Share Posted April 15 @Heliomalt Let's try this version: UT_announcer.wotmod 4 @ Quote Link to comment Short link Share on other sites More sharing options...
Heliomalt Posted April 16 Share Posted April 16 @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 Link to comment Short link Share on other sites More sharing options...
Heliomalt Posted April 17 Share Posted April 17 @Kurzdor Random battles working so far, Onslaught not. @ Quote Link to comment Short link Share on other sites More sharing options...
Kurzdor Posted April 18 Share Posted April 18 (edited) @Heliomalt logs/replay and what's the problem? Edited April 18 by Kurzdor @ Quote Link to comment Short link Share on other sites More sharing options...
Heliomalt Posted April 18 Share Posted April 18 @Kurzdor I played Onslaught again today and everything worked. I can't say why it didn't work at all last time. Strange. @ Quote Link to comment Short link Share on other sites More sharing options...
Kurzdor Posted April 18 Share Posted April 18 (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 April 18 by Kurzdor 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Arni Ex Posted Saturday at 01:09 AM Share Posted Saturday at 01:09 AM @Polyacov_YuryЮрий, можно сделать какой-то мод, чтобы назначать разные звуки засвета: начала засвета - один звук и окончания засвета - другой звук. Сейчас после нововведений в механику засвета, при назначении своего звука на Шестое чувство получается путаница в голове: ты начал светится у тебя играет звук засвета, отсветился - опять звучит. И то ли ты отсветился, то ли вновь подсветился - ориентир один - изображение лампы. @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.