Project1

标题: 求大神告诉下 大船怎么设置能在海上行走也能在陆地行走! [打印本页]

作者: lixinglixing022    时间: 2018-12-22 16:41
标题: 求大神告诉下 大船怎么设置能在海上行走也能在陆地行走!
求大神告诉下 大船怎么设置能在海上行走也能在陆地行走!  我想弄个 水路两用的交通工具!
作者: 丰富多彩    时间: 2018-12-22 16:41
class Game_Map
  #--------------------------------------------------------------------------
  # ● 判定大船是否可以通行
  #--------------------------------------------------------------------------
  def ship_passable?(x, y)
    check_passage(x, y, 0x0400) || check_passage(x, y,0x0f)
  end
end
#明明是▼ 插件脚本的下面▼ 入口的上面添加
作者: KB.Driver    时间: 2018-12-22 19:43
RUBY 代码复制
  1. class Game_Player
  2.   #--------------------------------------------------------------------------
  3.   # ● 判定地图能否通行
  4.   #     d : 方向(2,4,6,8)
  5.   #--------------------------------------------------------------------------
  6.   alias :cld99_map_passable? :map_passable?
  7.   def map_passable?(x, y, d)
  8.     walk_passable = super
  9.     passable = cld99_map_passable?(x, y, d)
  10.     passable || ( @vehicle_type == :ship ? walk_passable : 0)
  11.   end
  12. end

作者: lixinglixing022    时间: 2018-12-22 20:08
KB.Driver 发表于 2018-12-22 19:43
class Game_Player
  #--------------------------------------------------------------------------
  #  ...

大神 不行啊 出现了错误!!!!!!!!!!!!!!!!!!!!!

QQ图片20181222200405.png (22.56 KB, 下载次数: 29)

QQ图片20181222200405.png

作者: lixinglixing022    时间: 2018-12-22 20:11
谁有办法修改这里实现吗????????????????

QQ图片20181222201027.png (7.01 KB, 下载次数: 29)

QQ图片20181222201027.png





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