查看: 3765|回复: 3

[交流讨论] 代码中luck值对战斗的影响

[复制链接]
梦石
0
星屑
50
在线时间
44 小时
注册时间
2015-12-27
回帖
42
发表于 2016-1-9 17:12:02 | 显示全部楼层 |阅读模式

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

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

×
  搜luck在rpg_objects里找到luk

// Magic DeFense power
    mdf: { get: function() { return this.param(5); }, configurable: true },
    // AGIlity
    agi: { get: function() { return this.param(6); }, configurable: true },
    // LUcK
    luk: { get: function() { return this.param(7); }, configurable: true },


然后搜luk
Game_Action.prototype.lukEffectRate = function(target) {
    return Math.max(1.0 + (this.subject().luk - target.luk) * 0.001, 0.0);
这里是对luk的唯一引用(装备那里还有一个+=luk)

可以看到幸运影响率是:
1+(攻击者幸运-目标的幸运)*0.001
也就是说攻击者比目标幸运高100的话,幸运修正10%

我这么理解对吗?

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2016-1-9 18:00:39 | 显示全部楼层
对                       
回复

使用道具 举报

笑问情缘

梦石
0
星屑
68
在线时间
238 小时
注册时间
2006-5-3
回帖
544
发表于 2016-1-9 19:34:03 来自手机 | 显示全部楼层
一直以为用幸运不太合适,虽然翻译没错,因为幸运会让人不自觉的联想到掉宝率,但是实际上它的作用只是提高各种不良状态的抗性而已
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2016-1-9 19:38:00 | 显示全部楼层
Denis 发表于 2016-1-9 19:34
一直以为用幸运不太合适,虽然翻译没错,因为幸运会让人不自觉的联想到掉宝率,但是实际上它的作用只是提高 ...

其实我一直觉得在脚本里有这种计算就不太合适了。像攻击那样的,完全没有在默认脚本里用到的属性就挺好的

点评

是呀,这种属性计算应该放在到技能栏  发表于 2016-1-9 20:22
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部