Project1

标题: 请问,如果在人物状态中,显示抗性、闪避机率等属性值 [打印本页]

作者: flashsha    时间: 2014-10-31 21:11
标题: 请问,如果在人物状态中,显示抗性、闪避机率等属性值

如题,想在人物状态页显示抗性、闪避机率等一些属性。

这些属性在一些装备上都有体现的,人物特性上也可以体现,但是在菜单人物状态里却看不到。

请问具体应该怎么做?

作者: taroxd    时间: 2014-10-31 21:14
抗性种类太多,写不下的吧……

你觉得写得下的话,在脚本编辑器里修改对应 Window 的定义就可以了。应该就是简单的模仿就是。
作者: VIPArcher    时间: 2014-10-31 21:15
本帖最后由 VIPArcher 于 2014-10-31 21:16 编辑

试试这个脚本
脚本,如果出错请检查一下,看看是不是图书馆1LQ&A第三条的问题

作者: flashsha    时间: 2014-10-31 21:19
地板的大神,你太帅了,这个脚本相当OK啊!

目前没发现什么问题,再次感谢!!
作者: flashsha    时间: 2014-10-31 21:26
额,再次问一下,虽然很多属性都显示出来了,但抗性并没有显示呀。

比如炎抗,冰抗,这些。。。。。。
作者: chd114    时间: 2014-11-1 08:32
脚本Game_BattlerBase 57~84行的东西会告诉你:
def mhp; param(0); end # 最大HP Maximum Hit Point
def mmp; param(1); end # 最大MP Maximum Magic Point
def atk; param(2); end # 物理攻击 ATtacK power
def def; param(3); end # 物理防御 DEFense power
def mat; param(4); end # 魔法攻击 Magic ATtack power
def mdf; param(5); end # 魔法防御 Magic DeFense power
def agi; param(6); end # 敏 捷 值 AGIlity
def luk; param(7); end # 幸 运 值 LUcK
def hit; xparam(0); end # 成功几率 HIT rate
def eva; xparam(1); end # 闪避几率 EVAsion rate
def cri; xparam(2); end # 必杀几率 CRItical rate
def cev; xparam(3); end # 闪避必杀几率 Critical EVasion rate
def mev; xparam(4); end # 闪避魔法几率 Magic EVasion rate
def mrf; xparam(5); end # 反射魔法几率 Magic ReFlection rate
def cnt; xparam(6); end # 反击几率 CouNTer attack rate
def hrg; xparam(7); end # HP再生速度 Hp ReGeneration rate
def mrg; xparam(8); end # MP再生速度 Mp ReGeneration rate
def trg; xparam(9); end # TP再生速度 Tp ReGeneration rate
def tgr; sparam(0); end # 受到攻击的几率 TarGet Rate
def grd; sparam(1); end # 防御效果比率 GuaRD effect rate
def rec; sparam(2); end # 恢复效果比率 RECovery effect rate
def pha; sparam(3); end # 药理知识 PHArmacology
def mcr; sparam(4); end # MP消费率 Mp Cost Rate
def tcr; sparam(5); end # TP消耗率 Tp Charge Rate
def pdr; sparam(6); end # 物理伤害加成 Physical Damage Rate
def mdr; sparam(7); end # 魔法伤害加成 Magical Damage Rate
def fdr; sparam(8); end # 地形伤害加成 Floor Damage Rate
def exr; sparam(9); end # 经验获得加成 EXperience Rate


作者: flashsha    时间: 2014-11-1 16:38
属性中还是没有抗性的说明呀,炎抗,冰抗这些
作者: taroxd    时间: 2014-11-1 19:24
flashsha 发表于 2014-11-1 16:38
属性中还是没有抗性的说明呀,炎抗,冰抗这些

好像是叫什么 element_rate(属性ID) 这样的

现在没环境不敢确认,详情见 Game_BattlerBase 的定义




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1