Project1

标题: 使用技能或者物品时用变量1记录正在使用的技能和物品bian... [打印本页]

作者: chd114    时间: 2014-9-6 18:18
标题: 使用技能或者物品时用变量1记录正在使用的技能和物品bian...
本帖最后由 chd114 于 2014-9-6 01:21 编辑

使用技能或者物品时用变量1记录正在使用的技能和物品编号

  1.   #--------------------------------------------------------------------------
  2.   # ● 技能/使用物品
  3.   #    对使用目标使用完毕后,应用对于使用目标以外的效果。
  4.   #--------------------------------------------------------------------------
  5.   def use_item(item)
  6.     $game_variables[1]=item.id
  7.     pay_skill_cost(item) if item.is_a?(RPG::Skill)
  8.     consume_item(item)   if item.is_a?(RPG::Item)
  9.     item.effects.each {|effect| item_global_effect_apply(effect) }
  10.   end
复制代码
在这里加了一个
    $game_variables[1]=item.id
然后技能用出来全部MISS囧
如果脚本编辑器没法这么玩可以用伤害公式和备注把技能物品ID记录到变量1里面吗?

技能里面需要执行公共事件,公共事件里面要根据正在使用的技能和物品的编号做出不同判断{:2_253:}
作者: taroxd    时间: 2014-9-6 19:29
我怎么都没看出来你加的这行脚本和miss有啥关系
作者: chd114    时间: 2014-9-6 20:01
taroxd 发表于 2014-9-6 02:29
我怎么都没看出来你加的这行脚本和miss有啥关系

我也在奇怪为什么加了那句之后技能放出来全是MISS了{:2_254:}话说技能备注里的东西和技能的公共事件哪一个先执行?




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