设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1833|回复: 2
打印 上一主题 下一主题

[已经过期] 新人求教交通工具的问题,麻烦热心的大大们能帮助下。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
270
在线时间
1 小时
注册时间
2010-7-19
帖子
1
跳转到指定楼层
1
发表于 2010-7-23 15:43:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
关于交通工具的设置,系统自带的初始交通工具有三种,我想问下如何更改其通行设置。
比如河船无法在深海中行走 而海船可以 这个设置可以更改吗?

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

2
发表于 2010-7-23 16:26:42 | 只看该作者
默认好像就是这么设定的。~~~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
653
在线时间
2658 小时
注册时间
2010-6-28
帖子
1361

开拓者

3
发表于 2010-7-23 17:17:43 | 只看该作者
打开脚本编辑器,找到GAME_Player的第73行


#--------------------------------------------------------------------------
  # ● 判断地图通行性
  #     x : X 坐标
  #     y : Y 坐标
  #--------------------------------------------------------------------------
  def map_passable?(x, y)
    case @vehicle_type
    when 0  # 小型船
      return $game_map.boat_passable?(x, y)
    when 1  # 大型船
      return $game_map.ship_passable?(x, y)
    when 2  # 飞行船
      return true
    else    # 徒步
      return $game_map.passable?(x, y)
    end
  end

如果你想小船也能跑深海,那么把数字0改成1,如果你想搞个大船还能登陆的,那就把数字1改成2。

点评

改return后面的东西,when是判断分歧的,你要是把0改成1了,那遇到0(小船)的时候就悲剧了,跟徒步一样了  发表于 2010-7-24 06:42
那么,请教一下,怎么做才是正确的?  发表于 2010-7-23 20:00
想法很好,不过做法是错的  发表于 2010-7-23 17:53
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-12 19:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表