找回密码
 点一下
查看: 1022|回复: 3

如何让英雄在5级以后打怪(中立敌对也就是玩家15)禁止获得经验?

[复制链接]
发表于 2012-12-29 15:22:53 | 显示全部楼层 |阅读模式
如何让英雄在5级以后打怪(中立敌对也就是玩家15)禁止获得经验?

获得经验是通过一个“老兵行为”来进行的,想在5级前,英雄可以通过击杀对方敌人如玩家2-玩家14(可能是电脑也可能是人)获得经验升级,5级后只能击杀玩家2-玩家14获得经验,但是击杀地图上的中立敌对单位无法获得经验,就像魔兽3那样,英雄5级后打怪(MF)不能获得经验了。
发表于 2012-12-29 23:11:28 | 显示全部楼层
还真没研究过,不过帮你顶起来。
回复

使用道具 举报

 楼主| 发表于 2012-12-30 12:01:47 | 显示全部楼层
用触发器解决了,每个野怪被杀死时,搜索周围有几个盟友英雄,每个分到多少经验,然后如果超过5级,把英雄减去这点经验。。。
数据编辑器似乎没有什么办法来实现。。

点评

与其这样,倒不如让英雄无法直接获得经验,而是搜索后根据计算补给英雄,这样省掉一道手续,而且更方便制作不同的经验获得系统。  详情 回复 发表于 2012-12-30 17:56
回复

使用道具 举报

发表于 2012-12-30 17:56:26 | 显示全部楼层
gamelxx 发表于 2012-12-30 12:01
用触发器解决了,每个野怪被杀死时,搜索周围有几个盟友英雄,每个分到多少经验,然后如果超过5级,把英雄减 ...

与其这样,倒不如让英雄无法直接获得经验,而是搜索后根据计算补给英雄,这样省掉一道手续,而且更方便制作不同的经验获得系统。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 07:20 , Processed in 0.100217 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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