Project1

标题: 有什么东西可以把飞艇挡下来么? [打印本页]

作者: wuyoumin    时间: 2010-7-4 16:35
标题: 有什么东西可以把飞艇挡下来么?
有什么东西可以把飞艇挡下来么?
事件什么的方式都行,但不要太麻烦...
(不然设置一大片岂不是痛苦死了...)
作者: wsffx13    时间: 2010-7-4 19:24
脚本默认情况下,全通。没有什么能挡住。
作者: darkdrium    时间: 2010-7-5 01:18
我试了下修改game_map和game_player里的passable?方法,貌似无效

不太清楚为什么

继续研究+等待高人解答
作者: zhangbanxian    时间: 2010-7-5 20:53
:L没有地形标志所以很麻烦,不过lz可以试试地区,在passable?里加上一个角色是否在地区中的判断。
作者: 风雪优游    时间: 2010-7-6 13:29
说实话,如果飞艇被挡下来不是才奇怪吗?
作者: 模仿者    时间: 2010-7-6 13:37
请从这段着手
  1.   #--------------------------------------------------------------------------
  2.   # ● 判断地图是否可以通行
  3.   #     x:X 座标
  4.   #     y:Y 座标
  5.   #--------------------------------------------------------------------------
  6.   def map_passable?(x, y)
  7.     case @vehicle_type
  8.     when 0  # 小型船
  9.       return $game_map.boat_passable?(x, y)
  10.     when 1  # 大型船
  11.       return $game_map.ship_passable?(x, y)
  12.     when 2  # 飞船
  13.       return true
  14.     else    # 行走
  15.       return $game_map.passable?(x, y)
  16.     end
  17.   end
复制代码

作者: trentswd    时间: 2010-7-6 14:42
{:nm_7:}与其挡飞船不如限制它下落的位置
作者: djs789783    时间: 2024-8-12 09:20
同问。。。。。我想用飞艇进入空岛,不想人物直接进入,还有,坐上了飞艇,有没东西可以设置挡住它的东西。




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