赞 | 152 |
VIP | 10 |
好人卡 | 39 |
积分 | 93 |
经验 | 146191 |
最后登录 | 2024-5-6 |
在线时间 | 2504 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 9280
- 在线时间
- 2504 小时
- 注册时间
- 2011-5-20
- 帖子
- 15389

|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 chd114 于 2014-9-6 01:21 编辑
使用技能或者物品时用变量1记录正在使用的技能和物品编号
- #--------------------------------------------------------------------------
- # ● 技能/使用物品
- # 对使用目标使用完毕后,应用对于使用目标以外的效果。
- #--------------------------------------------------------------------------
- def use_item(item)
- $game_variables[1]=item.id
- pay_skill_cost(item) if item.is_a?(RPG::Skill)
- consume_item(item) if item.is_a?(RPG::Item)
- item.effects.each {|effect| item_global_effect_apply(effect) }
- end
复制代码 在这里加了一个
$game_variables[1]=item.id
然后技能用出来全部MISS囧
如果脚本编辑器没法这么玩可以用伤害公式和备注把技能物品ID记录到变量1里面吗?
技能里面需要执行公共事件,公共事件里面要根据正在使用的技能和物品的编号做出不同判断{:2_253:} |
|