找回密码
 点一下
查看: 1297|回复: 11

血量竟然有上限(编辑一下,我觉得没上限)(估计已经找到上限了)

[复制链接]
发表于 2008-10-20 09:35:24 | 显示全部楼层 |阅读模式
所示
我费劲本领也只能把血量调到2705034752

以前没有显示那么高血量的字体一直以为是无限的

用了一个显示10亿的字体
发现最高才27亿多

哪位达人还能继续调高一点吗?  



我又试了试把力量调到10亿
然后发现血量变成19亿多了

悲剧
图中

圣骑士基础血量10亿
带6个+10亿血的宝石



7楼
w.JPG
发表于 2008-10-20 10:24:52 | 显示全部楼层
怎么可能没有上限,不管什么数据类型都有上限的,不同的是用的什么数据类型而已

不过觉得这个可能是显示问题,你可以用显示文本看下实际的生命最大值
回复

使用道具 举报

 楼主| 发表于 2008-10-20 11:06:31 | 显示全部楼层
我试试
回复

使用道具 举报

 楼主| 发表于 2008-10-20 11:07:31 | 显示全部楼层
恩那么悲剧了!
ww.JPG
回复

使用道具 举报

发表于 2008-10-20 11:12:51 | 显示全部楼层
显示为整数那是肯定的,integer最大值是231-1,也就是这个数

显示成实数试试看呢
回复

使用道具 举报

 楼主| 发表于 2008-10-20 11:14:16 | 显示全部楼层
w.JPG

恩大佬就不一般啊![s:189]


那么游戏里显示不完全是字体的问题呢?
还是WC3的问题?

字体能显示到10亿
也就是最多理论上可以显示99亿血量

那么难道试WC3的问题
回复

使用道具 举报

发表于 2008-10-20 11:47:23 | 显示全部楼层
恩,跟我想的数字差不多,下面显示的应该是unsigned int,最大值是232,因为溢出了所以显示不正确,你把显示的数字加上232就对了
回复

使用道具 举报

 楼主| 发表于 2008-10-20 19:01:20 | 显示全部楼层
恩难道没上限!

我用了一下
圣骑士初始血量10亿,初始力量10亿,每升一级+力量10亿

每点力量+血10亿,圣骑士等级为10.
a.JPG
回复

使用道具 举报

发表于 2008-10-20 19:06:20 | 显示全部楼层
那么多血有什么用。。想办法把伤害降低不就得了么
回复

使用道具 举报

发表于 2008-10-20 19:07:39 | 显示全部楼层
上限应该还是有,不过应该很大
float浮点上限是3.4*1038,double双精度浮点上限是1.7*10308
回复

使用道具 举报

 楼主| 发表于 2008-10-20 19:08:07 | 显示全部楼层
回复8楼
显然我不做图
也不创作什么技能

我就是想看一下
WC3里有没有一样东西是没上限的!



最高血量
我看好你哦
回复

使用道具 举报

 楼主| 发表于 2008-10-20 19:15:01 | 显示全部楼层
哈哈

终于出BUG了

[trigger]未命名触发器 002
    事件
        地图初始化
    条件
    动作
        单位 - 设置 圣骑士 0000 <预设> 的 生命值 为 (((触发单位) 的 生命值) x (1000000000.00 x (转换 (圣骑士 0000 <预设> 的力量值(包括 加成)) 为实数)))
        漂浮文字 - 创建漂浮文字:(转换 (最大生命值 对于 圣骑士 0000 <预设>) 为字符串) 在 圣骑士 0000 <预设> 头顶Z轴偏移 0.00 处,字体大小: 20.00 ,颜色值:(100.00%, 100.00%, 100.00%) ,透明度: 0.00%[/trigger]




我又加了一个这养的触发

然后一进入游戏圣骑士就挂了



估计7楼的图显示的血量就是最大血量了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 08:16 , Processed in 0.089046 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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