查看: 2174|回复: 4

[已经过期] 一个修改过的插件有点问题

[复制链接]
梦石
0
星屑
1461
在线时间
815 小时
注册时间
2013-8-3
回帖
355
发表于 2017-11-14 20:40:31 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 小小西 于 2017-11-18 00:42 编辑

这个脚本是修改特性里面普通能力%的换算(原帖)@cinderelmini 不知道还在不在。发现只有第一个角色能力是正常使用的,其他角色能力值乱了,有的只有1点能力值。
帮忙理顺一下,让它正常运行
[pre lang="ruby"]class Game_BattlerBase  #--------------------------------------------------------------------------
  # ● 计算特性值的总和(指定数据ID)
  #--------------------------------------------------------------------------
  def features_sum_other(code, id)
    value = 1.0
    features_with_id(code, id).each do |ft|
      ft_v = ft.value
      ft_v *= -1 if ft_v < 1.0
      ft_v -= 1.0 if ft_v >= 1.0
      value += ft_v
    end
    return value
  end
  #--------------------------------------------------------------------------
  # ● 获取普通能力的变化率
  #--------------------------------------------------------------------------
  def param_rate_other(param_id)
    features_sum_other(FEATURE_PARAM, param_id)
  end
  #--------------------------------------------------------------------------
  # ● 获取普通能力
  #--------------------------------------------------------------------------
  def param(param_id)
    value = param_base(param_id) + param_plus(param_id)
    rate = param_rate_other(param_id)
    value *= rate
    value *= param_buff_rate(param_id)
    [[value, param_max(param_id)].min, param_min(param_id)].max.to_i
  end
end[/pre]



【同人游戏】勇者斗恶龙TG
欢迎加入游戏测试群333599798
如有需私聊请加QQ:516425000
梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2017-11-14 23:38:30 | 显示全部楼层
首先要确定,这个脚本放在一个新工程是不是能正常使用的···然后这个脚本是干什么的···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
1461
在线时间
815 小时
注册时间
2013-8-3
回帖
355
 楼主| 发表于 2017-11-15 08:52:02 | 显示全部楼层
chd114 发表于 2017-11-14 23:38
首先要确定,这个脚本放在一个新工程是不是能正常使用的···然后这个脚本是干什么的··· ...

这是武器攻击转换变量和能力加层叠加效果运算修改用的。

【同人游戏】勇者斗恶龙TG
欢迎加入游戏测试群333599798
如有需私聊请加QQ:516425000
回复

使用道具 举报

梦石
0
星屑
2497
在线时间
215 小时
注册时间
2017-9-27
回帖
563
发表于 2017-11-16 20:59:23 | 显示全部楼层
为什么称呼其为插件呢?一般来说这是MV的叫法吧。

点评

额哈哈,不要在意这些细节~~  发表于 2017-11-17 14:57
浅尝辄止,宜乎众矣。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部