幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2591|回复: 11

[求助]RMXP中如何判断敌人的死亡?

[复制链接]

4

主题

20

帖子

577

积分

⑤进阶

积分
577
发表于 2005-3-29 20:01:28 | 显示全部楼层 |阅读模式
在RMXP中,我想通过判断某个开关,再判断敌人是否死亡来得到某物品.该如何做?我怎么都找不到判断敌人死亡的选项?有什么方法能做到呢?

例.当 独立开关A=On时,
    当 敌人XX死亡时,
那么得到XXX物品

否则 什么事都没有

这些的判断要怎么做?
向各位达人学习,一天一点,积累我的梦想!
回复

使用道具 举报

9

主题

243

帖子

3873

积分

⑥精研

积分
3873
发表于 2005-3-29 20:18:31 | 显示全部楼层
不知你的敌人是独立敌人还是随机敌人
若是独立敌人,在战斗处理后将一开关设为ON
一公共事件设为并行处理,条件分歧为那个开关为ON
obi-wan,may the force be with you
回复 支持 反对

使用道具 举报

4

主题

20

帖子

577

积分

⑤进阶

积分
577
 楼主| 发表于 2005-3-30 09:51:07 | 显示全部楼层
战斗处理后?
有这样的判断选项吗?
公共事件?
这个要用公共事件吗?能不能说明白一些.对不起呀.我不太懂你的意思...
向各位达人学习,一天一点,积累我的梦想!
回复 支持 反对

使用道具 举报

9

主题

243

帖子

3873

积分

⑥精研

积分
3873
发表于 2005-3-30 10:09:57 | 显示全部楼层
好吧,再简单点,敌人死亡其实也可以设置为开关,在数据库的队伍中,找到你想让哪个敌人死亡,下面有战斗事件
obi-wan,may the force be with you
回复 支持 反对

使用道具 举报

8

主题

351

帖子

4576

积分

⑥精研

初级游戏制作人

积分
4576
发表于 2005-3-30 12:30:36 | 显示全部楼层
用独立事件-战斗处理-条件分歧              应该可以吧!
现在学习RUBY中...... XP游戏完成5%
回复 支持 反对

使用道具 举报

121

主题

3186

帖子

2万

积分

管理员

お嬢様

Rank: 9Rank: 9Rank: 9

积分
22410
发表于 2005-3-30 15:07:59 | 显示全部楼层
敌人HP为1000
你就给他11000
HP10000以下让敌人自动消灭.
以达到触发事件目的
回复 支持 反对

使用道具 举报

4

主题

20

帖子

577

积分

⑤进阶

积分
577
 楼主| 发表于 2005-3-30 18:41:02 | 显示全部楼层
以下是引用盗贼王JING在2005-3-30 15:07:59的发言:
敌人HP为1000

你就给他11000

HP10000以下让敌人自动消灭.

以达到触发事件目的

JING姐姐讲的我就明白了.这样确实是一个方法,那JING姐姐这么回答也就是说RMXP中并没有一个判断敌人死亡时的选项了?是吗?    但是.但是这样做,在平时打这种怪的时候他们的HP多了10000怎么办?

[此贴子已经被作者于2005-3-30 19:40:23编辑过]
向各位达人学习,一天一点,积累我的梦想!
回复 支持 反对

使用道具 举报

4

主题

20

帖子

577

积分

⑤进阶

积分
577
 楼主| 发表于 2005-3-30 19:38:24 | 显示全部楼层
我说一下我要的效果吧.
当开关A=ON时
  与怪物X战斗胜利时获得物品B
否则什么事都没有.
当开关A=OFF时
  与怪物X战斗胜利什么事都没有发生
向各位达人学习,一天一点,积累我的梦想!
回复 支持 反对

使用道具 举报

16

主题

110

帖子

2159

积分

⑥精研

积分
2159
发表于 2005-3-30 20:30:24 | 显示全部楼层
如果你的本意是,在接到任务后再打特定的怪物,可以得到任务物品,并且与怪物的战斗是事件式出发,那么可以用如下的方法来做。
在战斗处理事件上设置分歧:
条件分歧:开关A==On
战斗处理:敌队伍A
除此之外的场合
战斗处理:敌队伍B
将A和B设置成相同的怪物,只是战斗胜利后得到的物品不同。这里需要在数据库里进行添加。
如果怪物在地图上不可见(踩地雷式触发),那么可以这样处理
在将主角传送至该怪物出没地的传送点上设置分歧
条件分歧:开关A==On
场所移动:地图B[xxx,xxx]
除此之外的场合:
场所移动:地图A[xxx,xxx]
再画AB两个地图,两个地图的地形和出口完全一样,只是遇敌的种类不同,区别如上述所说,掉落物品的种类。

回复 支持 反对

使用道具 举报

121

主题

3186

帖子

2万

积分

管理员

お嬢様

Rank: 9Rank: 9Rank: 9

积分
22410
发表于 2005-3-31 02:03:18 | 显示全部楼层
以下是引用aswind在2005-3-30 18:41:02的发言:


JING姐姐讲的我就明白了.这样确实是一个方法,那JING姐姐这么回答也就是说RMXP中并没有一个判断敌人死亡时的选项了?是吗?    但是.但是这样做,在平时打这种怪的时候他们的HP多了10000怎么办?

方法1(补完..):
加战斗事件里..
都10000以下触发事件
然后再次分歧..分歧的目的就是区分平时和接了任务时的区别...
方法2:
接完该任务后进入该地图..即可触发事件把步数代入变数
然后产生一个随机数..
然后当走到这个步数后,触发事件..也就是战斗了..
这个时候就可以轻松设定该独特的怪物..
如果是战斗很多次..还是建议用 方法一 来得简单些...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-19 20:23 , Processed in 0.011413 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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