查看: 2486|回复: 2

[已经解决] 属性抗性可以写进公式里吗?

[复制链接]
梦石
0
星屑
50
在线时间
274 小时
注册时间
2013-12-14
回帖
89
发表于 2015-1-9 23:46:26 | 显示全部楼层 |阅读模式

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

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

×
属性抗性可以像魔法抗性(mdr)和物理抗性(pdr)那样 写进公式里吗?像
a.atk*b.pdr
这样。
如果可以的话,属性抗性该怎么表示?

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2015-1-10 00:05:35 | 显示全部楼层
element_rate(element_id)
括号里是属性的id

在技能公式中这么写:
10 + a.element_rate(1)

点评

谢了  发表于 2015-1-10 18:54

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2015-1-10 12:42:55 | 显示全部楼层
Game_BattlerBase中有
默认是在284行吧
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取属性抗性
  3.   #--------------------------------------------------------------------------
  4.   def element_rate(element_id)
  5.     features_pi(FEATURE_ELEMENT_RATE, element_id)
  6.   end
  7.   #--------------------------------------------------------------------------
  8.   # ● 获取弱化抗性
  9.   #--------------------------------------------------------------------------
  10.   def debuff_rate(param_id)
  11.     features_pi(FEATURE_DEBUFF_RATE, param_id)
  12.   end
  13.   #--------------------------------------------------------------------------
  14.   # ● 获取状态抗性
  15.   #--------------------------------------------------------------------------
  16.   def state_rate(state_id)
  17.     features_pi(FEATURE_STATE_RATE, state_id)
  18.   end
复制代码


那么就是
a.element_rate(X)使用者对X属性属性抗性
a.debuff_rate(Y)使用者对Y号弱化抗性
b.state_rate(Z)承受技能/物品的单位对Z号状态的抗性

点评

能结贴了的话@版主···  发表于 2015-1-10 18:55
谢了  发表于 2015-1-10 18:53
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部