查看: 2452|回复: 5

[有事请教] 请问如何设置这个命中率的插件?

[复制链接]
梦石
0
星屑
5269
在线时间
733 小时
注册时间
2013-1-18
回帖
525
发表于 2022-1-6 11:25:11 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
机翻了一下说明,还是不太明白。应该修改哪里才能让命中率精确,而不是即使1000%命中,敌人还是有5%几率躲避。
1.png 2.png

梦石
0
星屑
553
在线时间
73 小时
注册时间
2017-12-22
回帖
33
发表于 2022-1-8 14:57:07 | 显示全部楼层
设置第一项
skillHitRate * (userHitRate - targetEvadeRate)
技能命中率*(我方命中率-敌方闪避率)

这个公式可以修改。
游戏爱好者
回复

使用道具 举报

梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2022-1-8 15:49:29 | 显示全部楼层
可能要修改脚本本身?
回复

使用道具 举报

梦石
0
星屑
5269
在线时间
733 小时
注册时间
2013-1-18
回帖
525
 楼主| 发表于 2022-1-8 17:53:14 | 显示全部楼层
无终 发表于 2022-1-8 14:57
设置第一项
skillHitRate * (userHitRate - targetEvadeRate)
技能命中率*(我方命中率-敌方闪避率)

你好,默认公式就是skillHitRate * (userHitRate - targetEvadeRate)
软件默认即使1000%命中,仍然有5%的躲避,我想把这5%去掉。就是很严谨的那种,没有多余的东西。
例如:我方110%命中,敌人10%躲避,那么命中就是100%,不会出现MISS

请问这里公式该如何写?谢谢大佬帮帮忙!

回复

使用道具 举报

梦石
0
星屑
553
在线时间
73 小时
注册时间
2017-12-22
回帖
33
发表于 2022-1-9 11:44:10 | 显示全部楼层
nhycs01 发表于 2022-1-8 17:53
你好,默认公式就是skillHitRate * (userHitRate - targetEvadeRate)
软件默认即使1000%命中,仍然有5%的 ...

原版的计算方式是先验证技能命中率,再验证敌人躲避率,所以只要敌人存在躲避率,技能就不可能完全命中。这是原版的设置,没加插件的时候的情况。

加了插件以后,命中率公式才变成了skillHitRate * (userHitRate - targetEvadeRate)

所以,启用了插件,只要你的技能命中为100,同时角色命中大于敌人闪避,就可以完全命中。

我去测试了一下,敌人设置了100%的闪避,我方命中110%,完全没有出现MISS。
游戏爱好者
回复

使用道具 举报

梦石
0
星屑
5269
在线时间
733 小时
注册时间
2013-1-18
回帖
525
 楼主| 发表于 2022-1-9 21:34:42 | 显示全部楼层
无终 发表于 2022-1-9 11:44
原版的计算方式是先验证技能命中率,再验证敌人躲避率,所以只要敌人存在躲避率,技能就不可能完全命中。 ...

感谢回复,我也是用的这个插件,但是发现敌人还是有几率出现MISS。我的版本是1.03,设置图就是1楼那张,不知道是不是哪里没设置对?
顺便问一句,敌人如果不设置回避率,是不是就是默认0%的回避率?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部