查看: 2183|回复: 13

请教通行问题.(为了便于解决我上传了data范例)

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-6
回帖
147
发表于 2008-6-16 14:26:50 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
回帖
1992
发表于 2008-6-16 19:03:23 | 显示全部楼层
passable?(x,y,d)
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-6
回帖
147
 楼主| 发表于 2008-6-16 20:54:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
回帖
2623
发表于 2008-6-16 22:35:09 | 显示全部楼层
以下引用此ID只用一次于2008-6-16 12:54:49的发言:
能说仔细点吗?比如:
在地图生成一个事件,图形是阿尔西斯.
那么.在地图上,如果跑到这事件的身边的话是无法穿透的.
那么请问在脚本的什么地方控制此事件为不能通行的?麻烦说详细点了!~

$game_player.passable?(x,y,方向)
用来判断地图某处是否在某个方向可通行

方向:
789
4X6
123
X是角色位置,
支持8方向。

如果可通行
$game_player.passable?(x,y,方向)
会回传true值
反之是false值

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-6
回帖
147
 楼主| 发表于 2008-6-17 00:49:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
18 小时
注册时间
2008-5-16
回帖
241
发表于 2008-6-17 01:07:43 | 显示全部楼层
game_character,
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-6
回帖
147
 楼主| 发表于 2008-6-17 01:16:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
18 小时
注册时间
2008-5-16
回帖
241
发表于 2008-6-17 01:33:42 | 显示全部楼层
以下引用TERENCE于2008-6-16 14:35:09的发言:

$game_player.passable?(x,y,方向)
用来判断地图某处是否在某个方向可通行

方向:
789
4X6
123
X是角色位置,
支持8方向。

如果可通行
$game_player.passable?(x,y,方向)
会回传true值
反之是false值

龙大人说得很详细。
不知你是想全改,还是就改一个事件。
还是解释一下:
Game_Character 1 第125行起就是这些内容。
这里你不能直接改,需用执行脚本。
输入你的事件坐标,然后就是是否通行。
实际上输0就不能通行了。
其它的数是但对于某个方向不能通行。
操作挺困难的,你得自己想。
我又不知道你的具体情况。
大坑在我们的心中
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-6
回帖
147
 楼主| 发表于 2008-6-17 02:01:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
18 小时
注册时间
2008-5-16
回帖
241
发表于 2008-6-17 04:35:39 | 显示全部楼层
太高深了,RM好像就是32×32的,16×16应该是做不到的。
至少我不知道{/pz}
大坑在我们的心中
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部