| 
我写了一个脚本,但怎样都没有生效。转移到了纯净的无脚本工程里面也没有效果。
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  因此请教一下各位大佬
 #--------------------------------------------------------------------------  # ● 更换装备  #     slot_id : 装备栏 ID  #     item    : 武器/护甲(为 nil 时装备解除)  #--------------------------------------------------------------------------  def change_equip(slot_id, item)    return unless trade_item_with_party(item, equips[slot_id])    return if item && equip_slots[slot_id] != item.etype_id    @equips[slot_id].object = item     if $game_actors[1].equip.include?($data_armors[5])      #判断1号角色是否装备5号装甲,如果装备,切换武器      $game_actors[1].change_equip(0, $data_weapons[2])    else       $game_actors[1].change_equip(0, $data_weapons[1])     end     refresh  end
#-------------------------------------------------------------------------- 
  # ● 更换装备 
  #     slot_id : 装备栏 ID 
  #     item    : 武器/护甲(为 nil 时装备解除) 
  #-------------------------------------------------------------------------- 
  def change_equip(slot_id, item) 
    return unless trade_item_with_party(item, equips[slot_id]) 
    return if item && equip_slots[slot_id] != item.etype_id 
    @equips[slot_id].object = item 
  
    if $game_actors[1].equip.include?($data_armors[5]) 
      #判断1号角色是否装备5号装甲,如果装备,切换武器 
      $game_actors[1].change_equip(0, $data_weapons[2]) 
    else 
       $game_actors[1].change_equip(0, $data_weapons[1]) 
     end 
  
    refresh 
  end 
 
 本人不是很懂脚本,怎么判断都没有用,无效。放到纯净工程里面测试了,不是脚本冲突,估计就是判断语句不对。
 |