Project1

标题: 能不能让主角再打满指定数量的怪,可得奖励 [打印本页]

作者: 金海龙王    时间: 2008-5-2 01:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: 9244579    时间: 2008-5-2 01:13
可以的,先代入数据
变量1 = 0

当你打死一只怪物后,
变量1 += 1

然后判断
if 变量1 == 5 # 打死五只
拿奖励
变量1 = 0 把它返回
end
作者: 光郎    时间: 2008-5-2 01:24
但怎么判断怪被打死呢?
最好就是打死一个怪,一定会掉落一种物品。
比如任务是要杀20个僵尸,则每个僵尸打死都掉一块尸腐肉。然后根据尸腐肉判定吧。
作者: orochi2k    时间: 2008-5-2 01:47
以下引用光郎于2008-5-1 17:24:51的发言:

但怎么判断怪被打死呢?
最好就是打死一个怪,一定会掉落一种物品。
比如任务是要杀20个僵尸,则每个僵尸打死都掉一块尸腐肉。然后根据尸腐肉判定吧。

判定方法1:战斗结束的会合检查敌人队伍中包含的目标敌人数量加到变量里(石器时代使用中{/cy})
判定方法2:某战斗流程TARGET.DEAD? 然后加变量(有个小问题,死了复活死了复活会加很多次)
作者: xiarongshan    时间: 2008-5-2 02:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八月徒樱    时间: 2008-5-2 02:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: havealook    时间: 2008-5-2 02:56
应该是:

在数据库------------队伍里面设置战斗事件,设置出现条件:当怪物N的HP在0%以下时,变量N+1
作者: Singin    时间: 2008-5-2 05:27
------------
比如任务是要杀20个僵尸,则每个僵尸打死都掉一块尸腐肉。然后根据尸腐肉判定吧。  
------------
听说最多只能得到6个宝物,大于了6个的敌队怎么处理?
------------
应该是:

在数据库------------队伍里面设置战斗事件,设置出现条件:当怪物N的HP在0%以下时,变量N+1
------------
1、一个敌队里有多个怪物怎么处理?
2、如果杀了一个战败了,或者逃跑了,那得到的那个变量1到底还加不加~ 所以这里还要加判断吧.





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