从切尔西精选坎特会卡死,推测一个系统局ai调整逻辑
efootball吧
全部回复
仅看楼主
level 6
fenganyi 楼主
之前efootball有一个bug,就是阵容中有切尔西精选坎特,芒特的话,游戏会卡死。
卡死,代表着前端向服务器调取数据,服务器未响应。为什么精选坎特会卡死,大概就是系统代码里有 if 阵容里有精选坎特,那么后台给返回某一参数。但是在后台里,退出精选坎特时,维护人员大概忘记了配置精选坎特和参数的映射关系,导致调取时系统无法查找到相应参数。后来konami修复了这个bug,还给了补偿。
那么推论一下,精选坎特对应的这个参数是什么。是不是本方的ai等级?因为系统局实际上就是通过ai等级的变化实现的。
当然除了特定卡,前面的胜败结果,或者是不是升级比赛,可能都会作为一个判定条件,但原理都差不多吧。
精选,传奇代表
氪金
,阵容中的特定卡可以反映为氪金的数量。所以当阵容中有某一特定卡时,系统上可以实现本方ai设定特定等级。
为什么过了一段时间又不管用了?大概是后台维护的卡与ai的映射是有期限的,因为每周出一次新卡,这个期限不能长于一周吧。
2022年07月07日 08点07分 1
level 7
臆想。。。
2022年07月07日 08点07分 2
level 6
fenganyi 楼主
当然,有人会说,都是你自己臆想。
但这个bug是真实存在的,补偿每个人也都收到了。
精选坎特引发的卡死,典型的服务器无响应的特征。当然,要证据我也拿不出代码,但我也想不出还有什么参数是需要根据卡牌来调整。
游戏中明显能感觉到每场动态变化的就是ai。
2022年07月07日 08点07分 3
level 8
脑洞有点大,说不定只是球员图片代码[滑稽]
2022年07月07日 08点07分 4
level 12
其实最简单的系统局设计,就是给你调队员ai就行了,低新手--高传奇。。。通过双方队友的ai差异,很容易控制输赢。。。毕竟你只能控制一个队员的位。其他人是站定还是冲,差别很大
2022年07月07日 08点07分 5
这个是这样,我指的通过卡来设置ai,指的就是全队ai,我不觉得每个卡会有独立ai,运算量太大,服务器受不了。在设定ai时,大概是特定卡,最近的胜负,比赛关键与否等条件,各占一定权重,最后给一个判定结果。有一个要素无法获取,无法判定,就会卡死。
2022年07月07日 08点07分
@fenganyi 没那么复杂,其实调一下射门,传球的命中率就行了,这个FIFA历代都可以调,玩一球成名前期我就是靠这个度过低能力时期的
2022年07月07日 14点07分
@紫禁城zjc 你技术再强,只要你要传球射门,就得看系统脸色
2022年07月07日 14点07分
level 8
非常合理
2022年07月07日 10点07分 6
level 10
科婊现在也反应过来了
2022年07月08日 03点07分 7
level 1
是那一期整个精选切尔西都会卡死[汗]
2022年07月08日 07点07分 8
1