- 积分
- 793
- 威望
- 2
- 魅力
- 2
- 经验
- 443
- 热心度
- 0
- 注册时间
- 2008-10-20
- 最后登录
- 2024-12-19
- 主题
- 17
- 回帖
- 103
- 精华
- 0
- 阅读权限
- 30
TA的每日心情 | 开心 2024-11-10 10:01 |
---|
签到天数: 20 天 连续签到: 1 天 [LV.4]狂狼人
3级 Known Hero
- 积分
- 793
|
很小白的问题,这个代码来自于封神中,是修改罗德-哈特的致命一击的概率。
注意的是下面标红的字段,进过查证,该字段X4变量系统原来计算的死亡一击的几率,y4是英雄等级。
按照描述:按英雄级别每级5%提高生物致命一击的机率。
那这样用X代表原来记录,Y代表英雄等级。
很容易,提高记录的公式是 (X+X/20*Y)
而下面这个公式,按照我的理解应该是(X/20+1*Y)那简单的说就是固定增加罗德等级的致命一击几率。那之前的X/20不是白瞎了。
所以,实在百思不得其解。有了解的人,给我说说。麻烦解惑一下。
!?FU777713&1000/v6103=0;
!!VRy1&x1<21:S0;
!!VRy1&x1>20:S1;
!!BHy1:N?y2;
!!FU&y2<>150:E; #150罗德-哈特
!!UN:Cx2/4/?y3;
!!if&y3=67:;
!!FU|x4<1/x4>99:E;
!!HEy2:Ed/?y4/1 B0/?z6;
!!VRy5:Sx4:20+1*y4; +5%
!!VRy6:Sx4 +y5;
!!VRy6&y6>100:S100;
!!UN:Cx3/1/y6;
!!en:;
|
|