Project1

标题: 请问怎么让主角自动走向某事件 [打印本页]

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

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

请问这样的功能能实现么?谢谢
作者: Vernon126    时间: 2008-5-3 06:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: 身之察察    时间: 2008-5-3 06:57
谢谢,但请问3个内触发的条件分歧的条件应该怎么设呢,不好意思,我是新手,不太懂,麻烦了
作者: ayou    时间: 2008-5-3 12:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 身之察察    时间: 2008-5-3 16:01
谢谢4楼的,不过我的那个事件可能是个到处乱走的npc,所以没办法事先设好显示文章事件
我是想用一个变量记录   (主角的横坐标-事件的横坐标)的绝对值,另一个变量记录
(主角的纵坐标-事件的纵坐标)的绝对值,然后条件分歧,当这两个绝对值相加小于3时
触发对话。   
但我是脚本盲,不会语法,所以不知道这个应该怎么写
作者: 暴风の龙    时间: 2008-5-3 17:05
以下引用身之察察于2008-5-3 8:01:48的发言:

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

这个想法不错,我记得能够实现的,我试一下……
作者: 艾铃    时间: 2008-5-3 17:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 暴风の龙    时间: 2008-5-3 17:22
楼上说的没错- -
可惜我不太懂脚本……只能做这么一个纯事件的范例,不过浪费太多变量了。
http://rpg.blue/upload_program/files/Project20_90235314.rar [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 身之察察    时间: 2008-5-3 17:33
非常感谢大家,学到了很多东西,谢谢




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