找回密码
 点一下
查看: 1045|回复: 8

如何判斷英雄类型?

[复制链接]
发表于 2010-6-12 17:28:54 | 显示全部楼层 |阅读模式
如题,就是条件中判断英雄是力量、智力、敏捷的方法,谢谢了
发表于 2010-6-12 18:33:36 | 显示全部楼层
地图初始化时,把所有力量,智力和敏捷玩家分为3个单位组
然后条件用是否在单位组判断
回复

使用道具 举报

发表于 2010-6-12 19:29:48 | 显示全部楼层
还有可以在主动攻击范围做手脚,把力量英雄的设为整数,敏捷的设为XXX.01,智力的设为XXX.02
回复

使用道具 举报

发表于 2010-6-12 21:29:44 | 显示全部楼层
按照LS的zhuzeitou来说的话,

这个似乎只能够判断出两种英雄来......

回复

使用道具 举报

发表于 2010-6-12 22:01:37 | 显示全部楼层
怎么会只能判断两种呢?

取主动攻击范围的小数部分,如果为0就是力量,0.01是敏捷,0.02是智力
怎么取小数这个应该很简单吧
回复

使用道具 举报

发表于 2010-6-12 22:13:12 | 显示全部楼层
引用第2楼zhuzeitou于2010-06-12 19:29发表的  :
还有可以在主动攻击范围做手脚,把力量英雄的设为整数,敏捷的设为XXX.01,智力的设为XXX.02

看来他以为只能设.01和.02呢hmmm
回复

使用道具 举报

发表于 2010-6-12 22:13:59 | 显示全部楼层
而且设多少其实都随意,只要区分出三个不同的就好
回复

使用道具 举报

 楼主| 发表于 2010-6-13 10:53:10 | 显示全部楼层
那么,使用占用人口也行了?
力量1,敏2……????????
回复

使用道具 举报

发表于 2010-6-13 12:35:01 | 显示全部楼层
其实都一样,只要弄出可以取到并且区分的数据即可
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-4 22:25 , Processed in 0.031569 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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