DOTA2_Bot
DOTA2_Bot copied to clipboard
关于steamID short 是十位的问题
码主很强啊 这个小程序很好用 不过在使用过程中发现了两个issue
- 就是当steamID为10位数时出现检测不到对局的情况(ID一般都是9位数,新ID存在10位数的情况 ) 问题出在 DOTA2 里面的get_last_match_id_by_short_steamID 这个func ,输入10位ID 会抛出Dota2文件43line 的Key Error错误 应该是41line try的问题 希望老哥能赐教怎么fix
2.然后在就是判定胜负的判定出现了负负得正的逻辑问题 Dota2 file 里面generate_match_message 里面的判定出现了flase==flase 返回true的情况, 导致在夜宴输掉比赛会判定胜利
不好意思 第一个是没啥问题的 是我自己弄错了 抱歉哈
2.然后在就是判定胜负的判定出现了负负得正的逻辑问题 Dota2 file 里面generate_match_message 里面的判定出现了flase==flase 返回true的情况, 导致在夜宴输掉比赛会判定胜利
不好意思之前不够细致,在处理玩家队伍信息之前就判断胜负,所有人都默认是天辉所以出错了。已经修复,更新即可。