找回密码
 点一下
查看: 1092|回复: 12

英雄无敌的继续疑问

[复制链接]
发表于 2009-9-1 08:13:13 | 显示全部楼层 |阅读模式
关于部队的行动顺序,我采用和英雄无敌5差不多的机动性系统,所有部队初始魔法都是0,机动性高的单位在一个循环(0.05秒)里回复的魔法多些,当魔法到100时,轮到它行动,玩家获得它的暂时控制权。同时,暂停机动性恢复循环,这样,会让机动性高的单位,比如食尸鬼,在一轮里比憎恶多一次的攻击机会。

按照英雄无敌的系统,做出了这样的伤害系统:憎恶攻击力15-25,就等同于英雄无敌里的伤害力
憎恶攻击后,获得那个伤害的数字,比如20.乘以憎恶数量,判断攻击防御的关系,修正伤害值,然后根据目标的每个单位的生命值算出造成多少死亡和多少负伤,然后修正目标单位的生命与数量

但是,被憎恶攻击后,那个单位不能被立刻秒杀,比如只有6点血的骷髅兵,生命值上限只有6,如何能避免那次伤害,而获得那个伤害值呢?用生命值恢复伤害值的数值的方法不行吧 人家上限都只有6。。。。求助,谢谢大家~~

因为我也想偷懒,用内部的攻击骰子来产生随机数,如果完全模拟攻击就不会这样了
发表于 2009-9-1 08:20:07 | 显示全部楼层
受到伤害时候开启0秒计时器无敌,这样可以避免伤害同时也可以得到伤害值。
回复

使用道具 举报

 楼主| 发表于 2009-9-1 08:25:23 | 显示全部楼层
谢谢 这个念头一闪而过,我以为无敌了就没有伤害值了
回复

使用道具 举报

发表于 2009-9-1 08:25:37 | 显示全部楼层
1
哇啦哇啦伤害云云
开启timer0秒一次性
设置哇啦哇啦无敌
set r=伤害值
2
timer到期
解除无敌
回复

使用道具 举报

 楼主| 发表于 2009-9-1 08:28:45 | 显示全部楼层
楼上真热心~~~~哇啦哇啦
回复

使用道具 举报

发表于 2009-9-1 10:23:06 | 显示全部楼层
英雄无敌还是三代最好玩呢
回复

使用道具 举报

发表于 2009-9-1 10:37:47 | 显示全部楼层
同意~三代神作
阿对~突然想起了,楼主解决了的话就改下分类罢~
回复

使用道具 举报

发表于 2009-9-1 12:17:45 | 显示全部楼层
一直没搞懂楼上说的开启timer 是指什么, 用记时器吗
回复

使用道具 举报

发表于 2009-9-1 12:20:40 | 显示全部楼层
额。阿。就是计时器。不过因为手机打timer比较快,所以就习惯了。
回复

使用道具 举报

 楼主| 发表于 2009-9-2 20:14:48 | 显示全部楼层
谢谢~~~~但是,我改版了第一次来,不知道怎么修改帖子状态的
回复

使用道具 举报

发表于 2009-9-2 21:35:51 | 显示全部楼层
不知道怎么改分类的话,请抬头看版规,版规里我把截图都放进去了
回复

使用道具 举报

发表于 2009-9-2 21:49:01 | 显示全部楼层
HERO3行动顺序 不是按速度排的嘛?建个数组排下序应该没啥问题.
数量的话就调血量和属性试试.毕竟是模拟.
回复

使用道具 举报

发表于 2009-9-4 22:40:04 | 显示全部楼层
编辑你发布的1楼, 不就可以修改分类了嘛.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 21:21 , Processed in 0.033746 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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