查看: 2431|回复: 3

[已经解决] ~~技能问题!!

[复制链接]
梦石
0
星屑
3841
在线时间
723 小时
注册时间
2014-3-29
回帖
449
发表于 2014-8-2 13:19:33 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 neverstop 于 2014-8-2 13:43 编辑

恩,直奔主题~

             技能1   用原始的力量攻击对方。有几率会提升自身所有能力。(把原句复制过来了。。)

             技能2   用蓄积起来的能量攻击对方。自己的能力提升的越多,威力就越大。

             技能3   提升己方所有某一相同职业人物的的攻击。

         超有难度的,有没有~

                                                                                                                            麻烦了~{:2_249:}


      

…あたしは天

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

开拓者贵宾

发表于 2014-8-2 13:46:47 来自手机 | 显示全部楼层
本帖最后由 taroxd 于 2014-8-2 13:49 编辑

超没难度的有没有~

爪机写不出代码,不过这些要求都可以技能公式解决。
善用 param_base param_plus add_param 等方法。
有条件的话请去学习 RGSS3, 才能真正随心所欲diy想要的技能

点评

param_base param_plus add_param,真心不懂这类东西~有机会就去学学RGSS3  发表于 2014-8-2 17:39
哇~果然是版主大人~  发表于 2014-8-2 13:49
回复

使用道具 举报

无限の剣制

梦石
0
星屑
10445
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2014-8-2 13:50:47 | 显示全部楼层
本帖最后由 VIPArcher 于 2014-8-2 13:54 编辑

1.获取角色的基础能力值$game_actors[n].param_base(param_id)
2.获取角色的附加能力值$game_actors[n].param_plus(param_id)
param_id 为能力值ID
附带[pre lang="ruby" line="1"]  #--------------------------------------------------------------------------
  # ● 各种能力值的简易访问方法
  #--------------------------------------------------------------------------
  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[/pre]

点评

恩。是看了那么多的公式。。。只不过,写出来的公式老是有错误(自己发现不了啊~)and谢谢这些东西~  发表于 2014-8-2 14:04
回复

使用道具 举报

…あたしは天

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

开拓者贵宾

发表于 2014-8-2 13:53:19 来自手机 | 显示全部楼层
VIPArcher 发表于 2014-8-2 13:50
1.获取角色的基础能力值$game_actors[n].param_base(param_id)
2.获取角色的附加能力值$game_actors[n].par ...


你忘了用技能公式里的a,b了
你撞车了

点评

诶吗,突然发现。。。点评多了这么多 。恩,是要要去学了  发表于 2014-8-3 10:02
提示:要改的东西在 item_apply 里面  发表于 2014-8-3 09:51
→_→  发表于 2014-8-3 09:50
真心的,学一下RGSS3吧、只要改技能计算的话一点都不难的  发表于 2014-8-3 09:49
判断使用失败就不是技能公式里面的事情了  发表于 2014-8-3 09:49
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部