找回密码
 点一下
查看: 1177|回复: 5

一个技能提问

[复制链接]
发表于 2010-12-17 03:42:04 | 显示全部楼层 |阅读模式
如何让部队只有最大生命直变多现在生命直不变
我研究很久找不到方法
麻烦有哪为大大能告知
发表于 2010-12-17 07:55:49 | 显示全部楼层
增加最大生命值的方法不少吧,你可以先记录当前生命值,然后增加最大生命值,在设置当前生命值
回复

使用道具 举报

发表于 2010-12-17 15:11:13 | 显示全部楼层
给单位添加一个加血量的技能
回复

使用道具 举报

发表于 2010-12-17 20:11:44 | 显示全部楼层
直接添加一个增加生命最大值的技能会改变现有生命值
所以沙发的方法可行
回复

使用道具 举报

发表于 2010-12-19 10:53:09 | 显示全部楼层
科技
回复

使用道具 举报

发表于 2010-12-20 06:17:35 | 显示全部楼层
引用第4楼huashao100于2010-12-19 10:53发表的  :
科技

科技也是一样的。任何提高单位生命最大值的行为都会引起单位现有生命值的变化,因为war3的机制是保持 生命值/最大生命值 这一个比例。
所以应当采用沙发的方法,先记录生命值,再改变最大生命值,再设置生命值。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 20:54 , Processed in 0.036726 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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