查看: 1779|回复: 8

请问怎么让主角自动走向某事件

  [复制链接]
梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
回帖
185
发表于 2008-5-3 06:46:07 | 显示全部楼层 |阅读模式

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

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

×
我想实现下面两个功能:
1主角在地图上的任意位置 使用某物品,调用公共事件,让主角自动走向某事件。路线随便,但不要被中间的障碍物挡住(当然如果实在没办法绕过障碍,我也不介意暂时设成可穿透的)。

2当主角和该事件距离3格以内时,主角停下,触发对话。

请问这样的功能能实现么?谢谢
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-2-3
回帖
48
发表于 2008-5-3 06:51:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
回帖
185
 楼主| 发表于 2008-5-3 06:57:17 | 显示全部楼层
谢谢,但请问3个内触发的条件分歧的条件应该怎么设呢,不好意思,我是新手,不太懂,麻烦了
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-9-2
回帖
29
发表于 2008-5-3 12:50:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
回帖
185
 楼主| 发表于 2008-5-3 16:01:48 | 显示全部楼层
谢谢4楼的,不过我的那个事件可能是个到处乱走的npc,所以没办法事先设好显示文章事件
我是想用一个变量记录   (主角的横坐标-事件的横坐标)的绝对值,另一个变量记录
(主角的纵坐标-事件的纵坐标)的绝对值,然后条件分歧,当这两个绝对值相加小于3时
触发对话。   
但我是脚本盲,不会语法,所以不知道这个应该怎么写
回复

使用道具 举报

邪恶小龙包

梦石
0
星屑
55
在线时间
17 小时
注册时间
2006-5-22
回帖
6832

第2届短篇游戏比赛冠军第3届短篇游戏大赛小游戏及其他组冠军RMVX自由创作大赛冠军

发表于 2008-5-3 17:05:59 | 显示全部楼层
以下引用身之察察于2008-5-3 8:01:48的发言:

谢谢4楼的,不过我的那个事件可能是个到处乱走的npc,所以没办法事先设好显示文章事件
我是想用一个变量记录   (主角的横坐标-事件的横坐标)的绝对值,另一个变量记录
(主角的纵坐标-事件的纵坐标)的绝对值,然后条件分歧,当这两个绝对值相加小于3时
触发对话。   
但我是脚本盲,不会语法,所以不知道这个应该怎么写

这个想法不错,我记得能够实现的,我试一下……
虚无  堕落
回复

使用道具 举报

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

使用道具 举报

邪恶小龙包

梦石
0
星屑
55
在线时间
17 小时
注册时间
2006-5-22
回帖
6832

第2届短篇游戏比赛冠军第3届短篇游戏大赛小游戏及其他组冠军RMVX自由创作大赛冠军

发表于 2008-5-3 17:22:29 | 显示全部楼层
楼上说的没错- -
可惜我不太懂脚本……只能做这么一个纯事件的范例,不过浪费太多变量了。
http://rpg.blue/upload_program/files/Project20_90235314.rar
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
虚无  堕落
回复

使用道具 举报

梦石
0
星屑
50
在线时间
8 小时
注册时间
2008-1-12
回帖
185
 楼主| 发表于 2008-5-3 17:33:22 | 显示全部楼层
非常感谢大家,学到了很多东西,谢谢
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部