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

Project1

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

[已经解决] 关于npc随机出现在主角身边的问题。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
跳转到指定楼层
1
发表于 2012-11-8 13:49:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
恩。。。。在游戏中做了个随机任务系统,就是用公共事件在大地图上每隔一段时间触发一个随机任务(比如一个npc被妖怪袭击,向主角求助)。
不过不知道怎么让任务的npc出现在主角身边- -
因为大地图上主角的位置是随机的- -

请问这种情况应该怎么弄呢- - ?

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
2
 楼主| 发表于 2012-11-8 13:56:06 | 只看该作者
简单的说,就是当事件触发后,想让一个npc无论主角在哪里,他都会出现在主角面前。
回复

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
21977
在线时间
8570 小时
注册时间
2011-12-31
帖子
3362
3
发表于 2012-11-8 14:11:45 | 只看该作者
本帖最后由 tseyik 于 2012-11-8 14:18 编辑

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
4
 楼主| 发表于 2012-11-8 14:17:11 | 只看该作者
tseyik 发表于 2012-11-8 14:11
変数的操作中可取得主角的X,Y坐標

呃。。。那么出现的npc事件要怎么设置呢?
是在地图上随便一个位置设置?还是在公共事件中设置?
回复

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
21977
在线时间
8570 小时
注册时间
2011-12-31
帖子
3362
5
发表于 2012-11-8 14:28:58 | 只看该作者
應該在公共事件中、
設定出現条件(時間或歩数或其他),
当符合条件就執行對応亊件
對応亊件中就先用変数取得主角的X,Y座標
再在X,Y座標加上偏移(如NPC在主角右方出現就X+1)

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
6
 楼主| 发表于 2012-11-8 14:42:20 | 只看该作者
本帖最后由 kittyblain 于 2012-11-8 14:47 编辑
tseyik 发表于 2012-11-8 14:28
應該在公共事件中、
設定出現条件(時間或歩数或其他),
当符合条件就執行對応亊件


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

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

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
109
在线时间
65 小时
注册时间
2012-9-28
帖子
99
7
 楼主| 发表于 2012-11-8 15:41:22 | 只看该作者
tseyik 发表于 2012-11-8 14:28
應該在公共事件中、
設定出現条件(時間或歩数或其他),
当符合条件就執行對応亊件

好吧- -   谢谢回答~~~
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-8 00:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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