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

Project1

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

如何让事件npc成为主角?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
81
在线时间
54 小时
注册时间
2008-12-24
帖子
345
跳转到指定楼层
1
发表于 2009-2-2 21:02:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
因为我有一个开关需要他踩可是事件接触不行啊~我的意思就是让他有主角的属性~~
本贴由论坛斑竹八云紫结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
丧尸语录-终の千年
类型:恐怖
      爱情
      悬疑
      休闲
の名:千年の制裁の
系统--- 50%
画面---  0%
美工---  0%
地图---  0%
数据库-  0%
剧情---  50%

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
2
发表于 2009-2-2 21:09:58 | 只看该作者
为什么一定要他踩?可以自动执行,让看起来像他踩了一样不就行了?
反正可以设行动路线
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
81
在线时间
54 小时
注册时间
2008-12-24
帖子
345
3
 楼主| 发表于 2009-2-2 21:15:07 | 只看该作者
可他是随机移动的~~
丧尸语录-终の千年
类型:恐怖
      爱情
      悬疑
      休闲
の名:千年の制裁の
系统--- 50%
画面---  0%
美工---  0%
地图---  0%
数据库-  0%
剧情---  50%
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
4
发表于 2009-2-2 22:02:37 | 只看该作者
那新建一个事件页,那个事件页让他“行动路线”这个事件页用开关触发
如果是要NPC随机移动,撞到某个东西之后踩开关的话,我就帮不了你了。。。
只能是看看有没其他同样效果的处理方法了。。。
我想不出来。。。
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2009-1-11
帖子
36
5
发表于 2009-2-2 22:41:21 | 只看该作者
你可以不让他随机移动,你自己设个复杂点的移动路线,让他看起来好像在随机移动(不循环),移动完了再打开开关……
最近在尝试做大富翁! (本人只用RPGMAKER VX,不用xp
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Haagen-Daz

梦石
0
星屑
50
在线时间
14 小时
注册时间
2009-1-24
帖子
614
6
发表于 2009-2-2 22:41:49 | 只看该作者
你的标题和你的内容关系不大- -
be back
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
433 小时
注册时间
2007-5-1
帖子
993
7
发表于 2009-2-2 23:48:27 | 只看该作者
在Game_Event最后的end前加上这段:

def move_special(x, y)
   unless $game_switches[N]
     if @x == x and @y == y
        $game_switches[N] = true
     else
        move_random
     end
   end
end

然后再该NPC的移动类型选【自定义】【设置移动路线】【脚本】,填上move_special(x, y)。

这样的话,这个事件就会随机移动,走到地图的(x, y)上N号开关便会打开。

x, y ,N自己填……
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~

嗯,不能浪费签名了,打广告。本人的悲剧作品:
坑化游戏《龙之影》      R剧《星空》     小游戏《剑与拳头》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
21 小时
注册时间
2007-7-3
帖子
573
8
发表于 2009-2-3 00:58:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3309
在线时间
3620 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

9
发表于 2009-2-3 22:41:43 | 只看该作者
首先:默认事件和事件是不能穿透的。
其次:解决了这个问题,我给你个办法:
并行事件,把变量1和变量2代入那个随机移动的事件的X和Y,然后再把变量3和变量4代入那个你说的那个踩那个事件的事件的X和Y。当变量1和3相等,变量2和4也相等时,发生被踩后的事件。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

曹操

梦石
0
星屑
121
在线时间
42 小时
注册时间
2008-2-28
帖子
513
10
发表于 2009-2-4 00:27:49 | 只看该作者
最简单的方法 直接搞个角色 然后用的时候T人加人就好了
Ruby技术讨论,帮助你快速入门Ruby.群号码:4910970
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 11:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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