| 赞 | 152  | 
 
| VIP | 10 | 
 
| 好人卡 | 39 | 
 
| 积分 | 93 | 
 
| 经验 | 146191 | 
 
| 最后登录 | 2024-5-6 | 
 
| 在线时间 | 2504 小时 | 
 
 
 
 
 
Lv4.逐梦者 
	- 梦石
 - 0 
 
        - 星屑
 - 9290 
 
        - 在线时间
 - 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:}  |   
 
 
 
 |