天使归来 发表于 2003-7-19 21:41:11

新RH地图,下载咯.....快来看哦.....https://www.cccamu.net/dispbbs.asp?boardID=4&ID=1021

_CCC_大智 发表于 2003-7-19 23:34:42

正版RH全图,不甜不要钱`~~

还是搞不清楚怎么弄,糊涂了,可以列触发咩

狂~劇情狂 发表于 2003-7-20 02:33:24

台湾的世纪狂热曾经写过一篇文章,可以作为骑士兄发现的补充:

摧毁目标的数量介在 -1 ~ -2147483647 时,该单位的血会超过最大血量。
摧毁目标的数量介在 -2147483648 ~ -4294967295 时,该单位的血会变成负的而且没有血条,数量在 -2147483648 时会变成 -2147483648 ,数量在 -2147483649 时,会变成 -2147483647 ,数量在 -2147483650 时, 会变成 -2147483646 .......依此类推。
当摧毁目标为 -4294967296 时会变成 0 ,就是没血啦......当摧毁目标数量为 -4294967297 ~ -6442450943 时,就跟 -1 ~ -2147483647 是一样的;当摧毁目标为 -6442450944 ~ -8589934591 时,跟 -2147483648 ~ -4294967295是一样的; -8589934591 = -4294967296...依此类推。
但是在数量的那一格里,你是打不出那么多位数的,因为加了一个"-"之后就会少了一位数。
那上面的那些数字是凭什么出来的呢??? 虽然没办法一次打那么多数字,但是我可以用二个以上的效果来完成...例如我要让它的摧毁目标的数量是 -4294967296 的话,我可以建立八个摧毁目标的效果,然后每一个都输入 -536870912 ;或是只用一个效果输入前面的那个数,再让触发事件循环执行八次也行。
总之:摧毁目标用负的话,基本上是不会让单位挂掉的。

骑士不怕长枪 发表于 2003-7-20 07:25:52

“-2147483648 ~ -4294967295”也就是说1~2147483648……

而要单位变成无血状态,其实,只须用两个2147483648效果。不过不知上限能不能也 0 ?

PS:无血状态很爽,K不死,又没血条,用来做神仙最好……

天使归来 发表于 2003-7-20 10:03:26

实在看不懂...........
@_@

_CCC_大智 发表于 2003-7-21 00:23:39

是不是这样?
在受伤情况下,当前血+16777217-生命上限就会<=16777217,数是正常值,再减去16777216,就+了1点血,在满血的时候,当前血=生命上限,也就是16777217+生命上限-生命上限=16777217,但这时候16777217处于异常空间,归为167776216,-去16777216就还原了,就不会超过上限,是这样吗?
可按这个搞触发:
给单位+上16777217-生命上限,再减去16777216。但我就搞不出来`~24


[此贴子已经被作者于2003-7-20 12:52:19编辑过]

天使归来 发表于 2003-7-20 13:29:31

???????????
都不知道在讲什么......

狂~劇情狂 发表于 2003-7-20 14:06:42

回骑士:0/0可以, 0/x也可以, 二种都是不死(不过英雄好像要手动攻击, 可能是游戏检查误以为已经死了所以状态没用)

回大智:
损血-1
损血-(16777216-生命)
损血(16777216-生命)

天使归来 发表于 2003-7-20 15:42:27

这个生命是指上限?

狂~劇情狂 发表于 2003-7-20 16:31:29

天使归来 发表于 2003-7-20 16:32:33

OK

骑士不怕长枪 发表于 2003-7-20 19:29:52

"不过英雄好像要手动攻击, 可能是游戏检查误以为已经死了所以状态没用"
???什么意思???
英雄不是一样吗?我试过……

TO:大智:
在受伤情况下,[当前血+16777216+1-生命上限]就会<=16777216,数是正常值,再减去,(不是16777216,你想想,一减不是死了吗?),就+了1点血,在满血的时候,当前血=生命上限,也就是=16777217,但这时候16777217处于异常空间(是区间,高中会学到,比如说从1到100就是一个区间,就是),归为167776216,-去,就还原了,就不会超过上限

小霖的ID 发表于 2003-7-20 22:30:27

也可以实现吃药效果!不过……如果要加血50,要重复50次这样的触发!……

还有一种方法,把触发循环,每加一点血就进贡盖亚1金,当盖亚达到50金时,就关掉补血触发。

狂~劇情狂 发表于 2003-7-21 18:05:45

我指第二种方法

小霖的ID 发表于 2003-7-21 19:14:58

第二种方法,重复数次这样的触发就行了!不设循环,也不加定时器之类的条件!一次性加血。

狂~劇情狂 发表于 2003-7-21 19:27:26

我指触发循环的方法要玩家等...

_CCC_大智 发表于 2003-7-22 11:04:38

而且没有触发的粘贴功能`~

终于好了!
触发 开启 循环
效果0 损坏 -(16777217-生命上限)
效果1 损坏 16777216-生命上限
11




[此贴子已经被作者于2003-7-22 11:12:30编辑过]

天使归来 发表于 2003-7-22 13:56:32

少了一个
损血-1

狂~劇情狂 发表于 2003-7-22 15:18:05

天使, 大智效果0是用-16777217,不是16777216

天使归来 发表于 2003-7-22 15:41:26

......没注意看
页: 1 [2] 3
查看完整版本: 如何象英雄一样加血而不超出上限……