查看: 1636|回复: 7

能不能让主角再打满指定数量的怪,可得奖励

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-23
回帖
12
发表于 2008-5-2 01:08:27 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

茄孓

梦石
0
星屑
76
在线时间
140 小时
注册时间
2007-5-29
回帖
820
发表于 2008-5-2 01:13:33 | 显示全部楼层
可以的,先代入数据
变量1 = 0

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

然后判断
if 变量1 == 5 # 打死五只
拿奖励
变量1 = 0 把它返回
end
回复

使用道具 举报

史上最强粉丝

梦石
0
星屑
50
在线时间
9 小时
注册时间
2007-8-20
回帖
5272

贵宾

发表于 2008-5-2 01:24:51 | 显示全部楼层
但怎么判断怪被打死呢?
最好就是打死一个怪,一定会掉落一种物品。
比如任务是要杀20个僵尸,则每个僵尸打死都掉一块尸腐肉。然后根据尸腐肉判定吧。
回复

使用道具 举报

梦石
1
星屑
12019
在线时间
4535 小时
注册时间
2005-10-22
回帖
7097

开拓者贵宾

发表于 2008-5-2 01:47:50 | 显示全部楼层
以下引用光郎于2008-5-1 17:24:51的发言:

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

判定方法1:战斗结束的会合检查敌人队伍中包含的目标敌人数量加到变量里(石器时代使用中{/cy})
判定方法2:某战斗流程TARGET.DEAD? 然后加变量(有个小问题,死了复活死了复活会加很多次)
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-1-6
回帖
1047
发表于 2008-5-2 02:02:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-1-22
回帖
78
发表于 2008-5-2 02:49:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
回帖
1700
发表于 2008-5-2 02:56:17 | 显示全部楼层
应该是:

在数据库------------队伍里面设置战斗事件,设置出现条件:当怪物N的HP在0%以下时,变量N+1
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复

使用道具 举报

梦石
0
星屑
50
在线时间
2 小时
注册时间
2008-3-24
回帖
26
发表于 2008-5-2 05:27:43 | 显示全部楼层
------------
比如任务是要杀20个僵尸,则每个僵尸打死都掉一块尸腐肉。然后根据尸腐肉判定吧。  
------------
听说最多只能得到6个宝物,大于了6个的敌队怎么处理?
------------
应该是:

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

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部