找回密码
 点一下
查看: 2653|回复: 16

求帮助……

[复制链接]
发表于 2012-12-30 15:51:58 | 显示全部楼层 |阅读模式
自己思考着做了一个仇恨系统,但是只能说成功了一半。G:\G盘的\课件\WAR3 游戏创意\半成功仇恨
半成功仇恨.JPG
其实我的思路是某单位施放了某个技能(伤害或治疗)后,他的自定义值会变化,坦克职业有加成,然后BOSS只会攻击最高的那个人。结果我这么做出来之后,发现无论是萨满先起手还是圣骑士先起手,BOSS只会义无返顾的去揍圣骑士……不知是哪里出了问题,求大神指点。
发表于 2012-12-30 16:26:15 | 显示全部楼层
虽然对仇恨和伤害系统不是很了解。。
但是单位所受伤害那个值貌似只有在受伤时才会出现吧。。
应该可以使用单位受伤害的事件为单位改变自定义值。。

点评

唔,就是说那个“所受伤害”指的就是BOSS所受到的伤害了呗?至于用这个事件改变自定义值是什么意思?  详情 回复 发表于 2012-12-30 17:32
回复

使用道具 举报

 楼主| 发表于 2012-12-30 17:32:08 | 显示全部楼层
asd8645123123 发表于 2012-12-30 16:26
虽然对仇恨和伤害系统不是很了解。。
但是单位所受伤害那个值貌似只有在受伤时才会出现吧。。
应该 ...

唔,就是说那个“所受伤害”指的就是BOSS所受到的伤害了呗?至于用这个事件改变自定义值是什么意思?
回复

使用道具 举报

发表于 2012-12-30 20:09:55 | 显示全部楼层
你具体是要实现什么效果呢?
我想个具体的触发给你。

点评

这个,怎么说呢。我原本的计划是用一次技能,该单位的自定义值就加X,然后BOSS会攻击最高自定义值的单位。  详情 回复 发表于 2012-12-30 23:40
回复

使用道具 举报

发表于 2012-12-30 20:22:45 | 显示全部楼层
动作中有一些触发需要特殊的事件才能使用
比如触发单位,就必须是和单位有关的事件才能用
比如触发玩家,就必须是和玩家有关的事件才能用(貌似单位事件也可以)
所以这里的“单位所受伤害”就必须是在单位受伤害事件里才有效果
所以你的触发是没有任何效果的
lo曾经做过一个显示单位在一定时间内受到的累计伤害的演示,忘了在谁的求助帖里了,大概搜索仇恨能找到吧……不过那里面的多面板似乎有泄露,嘛,毕竟是lo第一次用多面板……
回复

使用道具 举报

发表于 2012-12-30 20:28:26 | 显示全部楼层
搜索仇恨出来了好多东西……
不过看起来你好像看过那个演示了……

点评

呃,是哪个啊……?我也记不清我看过哪些的演示了。  详情 回复 发表于 2012-12-30 23:40
回复

使用道具 举报

 楼主| 发表于 2012-12-30 23:40:00 | 显示全部楼层
asd8645123123 发表于 2012-12-30 20:09
你具体是要实现什么效果呢?
我想个具体的触发给你。

这个,怎么说呢。我原本的计划是用一次技能,该单位的自定义值就加X,然后BOSS会攻击最高自定义值的单位。
回复

使用道具 举报

 楼主| 发表于 2012-12-30 23:40:36 | 显示全部楼层
lo 发表于 2012-12-30 20:28
搜索仇恨出来了好多东西……
不过看起来你好像看过那个演示了……

呃,是哪个啊……?我也记不清我看过哪些的演示了。
回复

使用道具 举报

发表于 2012-12-31 08:35:24 | 显示全部楼层
任意单位施放技能
条件---------------
设置单位自定义值为()

每当游戏逝去X秒。
if 单位1自定义值>单位2自定义值
对BOSS发布攻击命令到单位1

点评

又测试了一下发现貌似这招不太灵啊,还是只盯着最后那个家伙打……  详情 回复 发表于 2013-1-1 15:55
设置的话,应该就得用算式了吧?  详情 回复 发表于 2012-12-31 13:02
回复

使用道具 举报

 楼主| 发表于 2012-12-31 13:02:59 | 显示全部楼层
asd8645123123 发表于 2012-12-31 08:35
任意单位施放技能
条件---------------
设置单位自定义值为()

设置的话,应该就得用算式了吧?
回复

使用道具 举报

发表于 2012-12-31 14:02:36 | 显示全部楼层
就是原来的自定义值+上增加的值、、

点评

O了,我会想想的,3Q了。  详情 回复 发表于 2012-12-31 19:23
回复

使用道具 举报

发表于 2012-12-31 14:38:29 | 显示全部楼层
简版的仇恨
没有像原来那样计算一定时间内的累计伤害值
而是直接累加伤害,并且时间周期的按百分比衰减仇恨值
缺点就是即使很长时间不战斗,仇恨也无法归0
不过这样也不影响Boss转换攻击目标
至于你原来问的,用了仇恨系统后Boss不会放技能的问题,你自己去找答案吧

仇恨.w3x

14.17 KB, 下载次数: 1

点评

嗯,多谢多谢,BOSS不放技能的那个问题大概想明白了,我也好歹山寨了个解决方法。  详情 回复 发表于 2012-12-31 19:24
回复

使用道具 举报

 楼主| 发表于 2012-12-31 19:23:39 | 显示全部楼层
asd8645123123 发表于 2012-12-31 14:02
就是原来的自定义值+上增加的值、、

O了,我会想想的,3Q了。
回复

使用道具 举报

 楼主| 发表于 2012-12-31 19:24:14 | 显示全部楼层
lo 发表于 2012-12-31 14:38
简版的仇恨
没有像原来那样计算一定时间内的累计伤害值
而是直接累加伤害,并且时间周期的按百分比衰减仇 ...

嗯,多谢多谢,BOSS不放技能的那个问题大概想明白了,我也好歹山寨了个解决方法。
回复

使用道具 举报

 楼主| 发表于 2013-1-1 15:55:17 | 显示全部楼层
asd8645123123 发表于 2012-12-31 08:35
任意单位施放技能
条件---------------
设置单位自定义值为()

又测试了一下发现貌似这招不太灵啊,还是只盯着最后那个家伙打……
回复

使用道具 举报

发表于 2013-1-1 16:08:24 | 显示全部楼层
不是已经给你演示了么,还在纠结这个啊……

点评

嘛……因为想做个全能的,我的有些BOSS转阶段时候会召唤小怪。  详情 回复 发表于 2013-1-1 16:17
回复

使用道具 举报

 楼主| 发表于 2013-1-1 16:17:24 | 显示全部楼层
lo 发表于 2013-1-1 16:08
不是已经给你演示了么,还在纠结这个啊……

嘛……因为想做个全能的,我的有些BOSS转阶段时候会召唤小怪。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-20 03:22 , Processed in 1.274738 second(s), 36 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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