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

Project1

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

如何以当前地图处能否通行来条件分歧

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
帖子
203
跳转到指定楼层
1
发表于 2008-6-20 05:47:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就是比如
我在大地图上使用了物品龙,调用公共事件,把主角穿透on
这样就可以在大地图上随意飞了

现在我还想能从龙上下来,但要判断一下,当前位置是否可通行,比如当前位置在海上,或山地上
就不能下来,另外,如果当前格有不能通行的事件也不能下来

请问应该怎样条件分歧?
版务信息:本贴由楼主自主结贴~

Lv2.观梦者

神隐的主犯

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

贵宾

2
发表于 2008-6-20 05:49:10 | 只看该作者
不知道这个能不能用:


$game_player.passable?(x,y,方向)

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

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

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39963
在线时间
5807 小时
注册时间
2006-11-10
帖子
6682
3
发表于 2008-6-20 05:53:12 | 只看该作者
比较简单的是利用地形标志。在不可通行的地形上全划上标志。

然后要下来的时候判断下,变量X=角色地形标志。
                        当X> 2 的时候(比如标志是3)
                        不能下来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
帖子
203
4
 楼主| 发表于 2008-6-20 05:56:10 | 只看该作者
以下引用八云紫于2008-6-19 21:49:10的发言:

不知道这个能不能用:


$game_player.passable?(x,y,方向)

档案 搜索 邮件 短信 引用 编辑 第4楼

嗯嗯,好像是可以啊,我在试试,谢谢
以下引用灯笼菜刀王于2008-6-19 21:53:12的发言:

比较简单的是利用地形标志。在不可通行的地形上全划上标志。

然后要下来的时候判断下,变量X=角色地形标志。
                       当X> 2 的时候(比如标志是3)
                       不能下来。

恩,您那个似乎还没判断有没有不可通行的npc
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-6
帖子
148
5
发表于 2008-6-20 05:57:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39963
在线时间
5807 小时
注册时间
2006-11-10
帖子
6682
6
发表于 2008-6-20 06:13:54 | 只看该作者
恩,您那个似乎还没判断有没有不可通行的npc


如果是不移动的NPC,地形标志也打上不通行。如果是乱跑的,那就改下NPC的设置,在骑龙的时候加个开关。NPC为两页,第一页是原来的。第二页飞行开关打开的时候出现,接触主角执行。更改X = 3,这样在他头上也不能降了~~ 不过,这个时候NPC的作用也没了~~,或者条件分歧下,当C按下的时候,正常功能。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-8-6 12:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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