Project1

标题: 关于npc随机出现在主角身边的问题。 [打印本页]

作者: kittyblain    时间: 2012-11-8 13:49
标题: 关于npc随机出现在主角身边的问题。
恩。。。。在游戏中做了个随机任务系统,就是用公共事件在大地图上每隔一段时间触发一个随机任务(比如一个npc被妖怪袭击,向主角求助)。
不过不知道怎么让任务的npc出现在主角身边- -
因为大地图上主角的位置是随机的- -

请问这种情况应该怎么弄呢- - ?dsu_plus_rewardpost_czw
作者: kittyblain    时间: 2012-11-8 13:56
简单的说,就是当事件触发后,想让一个npc无论主角在哪里,他都会出现在主角面前。
作者: tseyik    时间: 2012-11-8 14:11
本帖最后由 tseyik 于 2012-11-8 14:18 编辑

在對変数的操作>遊戲貿料中
可取得主角的X,Y坐標

作者: kittyblain    时间: 2012-11-8 14:17
tseyik 发表于 2012-11-8 14:11
変数的操作中可取得主角的X,Y坐標

呃。。。那么出现的npc事件要怎么设置呢?
是在地图上随便一个位置设置?还是在公共事件中设置?
作者: tseyik    时间: 2012-11-8 14:28
應該在公共事件中、
設定出現条件(時間或歩数或其他),
当符合条件就執行對応亊件
對応亊件中就先用変数取得主角的X,Y座標
再在X,Y座標加上偏移(如NPC在主角右方出現就X+1)


作者: kittyblain    时间: 2012-11-8 14:42
本帖最后由 kittyblain 于 2012-11-8 14:47 编辑
tseyik 发表于 2012-11-8 14:28
應該在公共事件中、
設定出現条件(時間或歩数或其他),
当符合条件就執行對応亊件


呃,对应事件也是设置在公共事件上吗?可是公共事件好像没法设置npc的形象啊。。。。

如果想要在大地图上随机出现求助的npc,那么是不是地图上需要隔一段就设置一个这样的事件呢?


作者: kittyblain    时间: 2012-11-8 15:41
tseyik 发表于 2012-11-8 14:28
應該在公共事件中、
設定出現条件(時間或歩数或其他),
当符合条件就執行對応亊件

好吧- -   谢谢回答~~~




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