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

求助如何实现该技能效果,内详。

[复制链接]
发表于 2010-9-24 12:49:04 | 显示全部楼层 |阅读模式
激活了该技能以后,使你获得当前X%生命值且魔法免疫,持续30秒。在效果解除后,这些生命值将会扣除。
我是用天神下凡来模拟的,但是不知道如何运用触发来实现增加的生命值
发表于 2010-9-24 12:51:52 | 显示全部楼层
书本法:有个东西叫做生命之书(LX的补充:添加书本之后记得删除书本 这也是很重要的 )
商店法:http://bbs.islga.org/read.php?tid=27428#333383参考此帖
科技法:科技可以增加生命值,但是不能倒退
物品BUG法:将一个+生命上限的技能设置为2级,1级+0生命值,2级-X生命值,添加技能后设置为2级,然后删除,你会发现你增加了X点生命值
充满BUG的变身法:由于充满BUG,所以不说了
回复

使用道具 举报

发表于 2010-9-24 13:09:44 | 显示全部楼层
补上
添加书本之后记得删除书本 这也是很重要的
回复

使用道具 举报

 楼主| 发表于 2010-9-24 13:32:09 | 显示全部楼层
2L前辈,我看了那个商品法的帖子,也下载了演示,还是看不懂它到底是什么。。
可不可以麻烦你用我这个列子做个演示?
如果可以的话,万分感谢
回复

使用道具 举报

发表于 2010-9-24 18:11:36 | 显示全部楼层
改生命用啥书本和商店啊……
这个不好多了丫

思路:这个技能主要难点在于“按百分比改变生命值”(因为没有直接的技能可以这样),只要知道了怎么改变生命值(那么直接修改就可以了),那么魔免随便你用“反魔盾”还是“天神下凡”都可以完成了。
回复

使用道具 举报

 楼主| 发表于 2010-9-25 14:49:06 | 显示全部楼层
LS的那个演示好象不是按百分比叠加的,是叠加固定值吧?
回复

使用道具 举报

发表于 2010-9-25 15:11:56 | 显示全部楼层
都说过了:魔兽里面没有直接按百分比改变生命的技能,只能定值更改。
但是,只要知道了固定植改变的方法,那么要改变百分比还不简单吗?(也就是改变“生命上限*50%”的生命)
回复

使用道具 举报

发表于 2010-9-25 16:03:46 | 显示全部楼层
增加最大生命值10%的生命
local integer i = (GetUnitState(GetTriggerUnit(), UNIT_STATE_MAX_LIFE) * 0.10)修改0.10
把UNIT_STATE_MAX_LIFE    改成  UNIT_STATE_LIFE为当前生命值...........
增加上限131071

xx.w3x

19 KB, 下载次数: 19

life(T).w3x

12 KB, 下载次数: 14

回复

使用道具 举报

发表于 2010-9-25 20:59:52 | 显示全部楼层
LS的演示             直接茅塞顿开~对了,你的那个自定义技能内的特殊物品有什么用?还有未命名触发1是什么东西?

那个J编写的不需要明白,只要照搬就行,但是就想了解其他的作用而已。
回复

使用道具 举报

 楼主| 发表于 2010-9-26 10:37:29 | 显示全部楼层

回 7楼(按下esc键) 的帖子

如何修改上限值呢?可以告诉下吗
回复

使用道具 举报

发表于 2010-9-26 13:35:39 | 显示全部楼层
额,你难道没发现希瓦的那个演示就是改变生命最大值的麽?
回复

使用道具 举报

 楼主| 发表于 2010-9-26 14:19:12 | 显示全部楼层

回 10楼(沉静) 的帖子

真的是这样。。。。悲剧帝了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 20:53 , Processed in 0.050608 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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