odota / web

React web interface for the OpenDota platform
https://www.opendota.com
MIT License
1.09k stars 391 forks source link

api中kills_log与radiant_score/dire_score严重不符。 #3136

Open rcllcr opened 9 months ago

rcllcr commented 9 months ago

7406482053.json 例如在这场职业比赛中,radiant_score:33 dire_score:22 但是根据players.kills_log解析出的结果分别为39和21。另外希望更新新的事件,击杀痛苦魔方(Tormentor)以及获得Aghanims_shard。

placintaalexandru commented 9 months ago

Hello. The results are displayed well (33 - 22): https://www.opendota.com/matches/7406482053 image

rcllcr commented 9 months ago

Hello. The results are displayed well (33 - 22): https://www.opendota.com/matches/7406482053 image

I understand, but in the JSON file, if you parse through the kills_log, the kill score would be 39-21. This means that the score on the statistics panel shows 33-22 and should only have 55 entries, but there are actually 60.

placintaalexandru commented 8 months ago

It seems to be some discrepancy between kills_log and radiant_score and dire_score I did not watch the match the match to tell how many kills happened for faceless void, for example (kills_log has 13 kills and the stats report 12 kills) so somewhere, some kills from kills_log do not contribute to radiant_score and dire_score