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

Project1

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

[已经解决] 条件1或者条件2成立,就执行A,这个事件怎么写

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2012-4-10
帖子
13
跳转到指定楼层
1
发表于 2012-5-21 19:42:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
比方说怪物走入城里自动消失(这个应该用并行处理吧?),或者被杀死也消失(这个是事件接触?)
这个事件该怎么写,弄了一下午了也不会,帮帮忙谢谢

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
2
发表于 2012-5-21 19:46:49 | 只看该作者
用独立开关啊。怪物移动,当怪物走到某个位置时,打开这个独立开关;当怪物和主角接触时,进入战斗,打开独立开关。
新建一页,独立开关打开就不设置行走图。
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2012-4-10
帖子
13
3
 楼主| 发表于 2012-5-21 19:51:25 | 只看该作者
tommay 发表于 2012-5-21 19:46
用独立开关啊。怪物移动,当怪物走到某个位置时,打开这个独立开关;当怪物和主角接触时,进入战斗,打开独 ...

我这么写过,做不到的,怪物依然在城里大摇大摆
回复

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
4
发表于 2012-5-21 20:06:25 | 只看该作者
本帖最后由 tommay 于 2012-5-21 20:11 编辑
goingtowin 发表于 2012-5-21 19:51
我这么写过,做不到的,怪物依然在城里大摇大摆


你是怎么写的啊?
一共两页:



两个脚本分别是:
(get_character(0).x-$game_player.x).abs+(get_character(0).y-$game_player.y).abs==1
get_character(0).x==5 and get_character(0).y==5

说明一下,传送位置是(5,5),可以更改。


经测试,没有问题。
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
174 小时
注册时间
2012-3-17
帖子
198
5
发表于 2012-5-21 20:08:32 | 只看该作者
本帖最后由 洛迪基尔 于 2012-5-21 20:12 编辑

那个当然不行啦!
LZ看看这个行不?
第二页为空,只勾选独立开关A即可。
注意:艾迪是怪物找的那个NPC,到NPC那就会消失的说。。。

试试吧!(不行就告诉我,虽然没验证过、、)
话说你想用这来干嘛的?做塔防么?


回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
629 小时
注册时间
2009-9-24
帖子
570
6
发表于 2012-5-21 20:12:25 | 只看该作者
检测事件所在的区域Id…是X就暂时消除事件
十三工坊式作型人形兵器驾驶员
“和基巴君是不同的!和基巴君!”
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2012-4-10
帖子
13
7
 楼主| 发表于 2012-5-21 20:15:25 | 只看该作者
本帖最后由 goingtowin 于 2012-5-21 20:17 编辑
tommay 发表于 2012-5-21 20:06
你是怎么写的啊?
一共两页:



哪里写错了?
回复

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
8
发表于 2012-5-21 20:21:59 | 只看该作者
我猜测是因为你给的区域太大了,这样即使过了600帧,独立开关关闭,因为怪物仍然在消失的区域内,仍然要打开独立变量,所以……
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2012-4-10
帖子
13
9
 楼主| 发表于 2012-5-21 20:26:57 | 只看该作者
tommay 发表于 2012-5-21 20:21
我猜测是因为你给的区域太大了,这样即使过了600帧,独立开关关闭,因为怪物仍然在消失的区域内,仍然要打 ...

哦,这样啊,那城门口放个守卫,只要怪物接近就消失,要怎么写
最好纯事件不要用脚本,实在是看不懂


‘‘──goingtowin于2012-5-21 20:29补充以下内容

区域Id?这个在哪找?怎么设置
’’

点评

像我那样用变量不行吗?守卫的NPC就是那个叫艾迪的事件啊!  发表于 2012-5-21 20:36
回复

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
10
发表于 2012-5-21 20:35:29 | 只看该作者
本帖最后由 tommay 于 2012-5-21 20:36 编辑
goingtowin 发表于 2012-5-21 20:26
哦,这样啊,那城门口放个守卫,只要怪物接近就消失,要怎么写
最好纯事件不要用脚本,实在是看不懂


区域就是你写的:
横坐标35到52,纵坐标38到54啊

你把区域调小一点
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-13 15:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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