翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索

[教程] 如何象英雄一样加血而不超出上限……

 关闭 [复制链接]

295

主题

6

精华

1万

积分

圣徒

耕战
2467
鹰币
1
天龙币
0
回帖
7091

一级翔鹰勋章二级嘉禾勋章特级帝国勋章第一届火箭筒杯最佳地图雄鹰勋章

附庸关系0
发表于 2003-7-19 21:41:11 | 显示全部楼层
新RH地图,下载咯.....快来看哦.....https://www.cccamu.net/dispbbs.asp?boardID=4&ID=1021
天使归来的博客 大家捧场噢
回复

使用道具 举报

313

主题

19

精华

3万

积分

圣徒

耕战
4847
鹰币
80
天龙币
0
回帖
6213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章第一届火箭筒杯最佳战役第一届火箭筒杯最佳平衡第一届火箭筒杯最佳娱乐雄鹰勋章

附庸关系0
发表于 2003-7-19 23:34:42 | 显示全部楼层
正版RH全图,不甜不要钱`~~

还是搞不清楚怎么弄,糊涂了,可以列触发咩
天行健,君子以自强不息   
    地势坤,君子以厚德载物
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441127
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 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 ;或是只用一个效果输入前面的那个数,再让触发事件循环执行八次也行。
总之:摧毁目标用负的话,基本上是不会让单位挂掉的。
回复

使用道具 举报

30

主题

7

精华

1万

积分

圣徒

耕战
2080
鹰币
81
天龙币
0
回帖
297

特级翔鹰勋章一级嘉禾勋章雄鹰勋章

附庸关系0
 楼主| 发表于 2003-7-20 07:25:52 | 显示全部楼层
“-2147483648 ~ -4294967295”也就是说1~2147483648……

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

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

全局通用昵称Rushot
回复

使用道具 举报

295

主题

6

精华

1万

积分

圣徒

耕战
2467
鹰币
1
天龙币
0
回帖
7091

一级翔鹰勋章二级嘉禾勋章特级帝国勋章第一届火箭筒杯最佳地图雄鹰勋章

附庸关系0
发表于 2003-7-20 10:03:26 | 显示全部楼层
实在看不懂...........
@_@
天使归来的博客 大家捧场噢
回复

使用道具 举报

313

主题

19

精华

3万

积分

圣徒

耕战
4847
鹰币
80
天龙币
0
回帖
6213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章第一届火箭筒杯最佳战役第一届火箭筒杯最佳平衡第一届火箭筒杯最佳娱乐雄鹰勋章

附庸关系0
发表于 2003-7-21 00:23:39 | 显示全部楼层
是不是这样?
在受伤情况下,当前血+16777217-生命上限就会<=16777217,数是正常值,再减去16777216,就+了1点血,在满血的时候,当前血=生命上限,也就是16777217+生命上限-生命上限=16777217,但这时候16777217处于异常空间,归为167776216,-去16777216就还原了,就不会超过上限,是这样吗?
可按这个搞触发:
给单位+上16777217-生命上限,再减去16777216。但我就搞不出来`~24


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

天行健,君子以自强不息   
    地势坤,君子以厚德载物
回复

使用道具 举报

295

主题

6

精华

1万

积分

圣徒

耕战
2467
鹰币
1
天龙币
0
回帖
7091

一级翔鹰勋章二级嘉禾勋章特级帝国勋章第一届火箭筒杯最佳地图雄鹰勋章

附庸关系0
发表于 2003-7-20 13:29:31 | 显示全部楼层
???????????
都不知道在讲什么......
天使归来的博客 大家捧场噢
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441127
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2003-7-20 14:06:42 | 显示全部楼层
回骑士:0/0可以, 0/x也可以, 二种都是不死(不过英雄好像要手动攻击, 可能是游戏检查误以为已经死了所以状态没用)

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

使用道具 举报

295

主题

6

精华

1万

积分

圣徒

耕战
2467
鹰币
1
天龙币
0
回帖
7091

一级翔鹰勋章二级嘉禾勋章特级帝国勋章第一届火箭筒杯最佳地图雄鹰勋章

附庸关系0
发表于 2003-7-20 15:42:27 | 显示全部楼层
这个生命是指上限?
天使归来的博客 大家捧场噢
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441127
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2003-7-20 16:31:29 | 显示全部楼层
回复

使用道具 举报

295

主题

6

精华

1万

积分

圣徒

耕战
2467
鹰币
1
天龙币
0
回帖
7091

一级翔鹰勋章二级嘉禾勋章特级帝国勋章第一届火箭筒杯最佳地图雄鹰勋章

附庸关系0
发表于 2003-7-20 16:32:33 | 显示全部楼层
OK
天使归来的博客 大家捧场噢
回复

使用道具 举报

30

主题

7

精华

1万

积分

圣徒

耕战
2080
鹰币
81
天龙币
0
回帖
297

特级翔鹰勋章一级嘉禾勋章雄鹰勋章

附庸关系0
 楼主| 发表于 2003-7-20 19:29:52 | 显示全部楼层
"不过英雄好像要手动攻击, 可能是游戏检查误以为已经死了所以状态没用"
???什么意思???
英雄不是一样吗?我试过……

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

全局通用昵称Rushot
回复

使用道具 举报

37

主题

0

精华

105

积分

男爵

耕战
2
鹰币
0
天龙币
0
回帖
363
附庸关系0
发表于 2003-7-20 22:30:27 | 显示全部楼层
也可以实现吃药效果!不过……如果要加血50,要重复50次这样的触发!……

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

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441127
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2003-7-21 18:05:45 | 显示全部楼层
我指第二种方法
回复

使用道具 举报

37

主题

0

精华

105

积分

男爵

耕战
2
鹰币
0
天龙币
0
回帖
363
附庸关系0
发表于 2003-7-21 19:14:58 | 显示全部楼层
第二种方法,重复数次这样的触发就行了!不设循环,也不加定时器之类的条件!一次性加血。
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441127
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2003-7-21 19:27:26 | 显示全部楼层
我指触发循环的方法要玩家等...
回复

使用道具 举报

313

主题

19

精华

3万

积分

圣徒

耕战
4847
鹰币
80
天龙币
0
回帖
6213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章第一届火箭筒杯最佳战役第一届火箭筒杯最佳平衡第一届火箭筒杯最佳娱乐雄鹰勋章

附庸关系0
发表于 2003-7-22 11:04:38 | 显示全部楼层
而且没有触发的粘贴功能`~

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




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

天行健,君子以自强不息   
    地势坤,君子以厚德载物
回复

使用道具 举报

295

主题

6

精华

1万

积分

圣徒

耕战
2467
鹰币
1
天龙币
0
回帖
7091

一级翔鹰勋章二级嘉禾勋章特级帝国勋章第一届火箭筒杯最佳地图雄鹰勋章

附庸关系0
发表于 2003-7-22 13:56:32 | 显示全部楼层
少了一个
损血-1
天使归来的博客 大家捧场噢
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441127
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2003-7-22 15:18:05 | 显示全部楼层
天使, 大智效果0是用-16777217,不是16777216
回复

使用道具 举报

295

主题

6

精华

1万

积分

圣徒

耕战
2467
鹰币
1
天龙币
0
回帖
7091

一级翔鹰勋章二级嘉禾勋章特级帝国勋章第一届火箭筒杯最佳地图雄鹰勋章

附庸关系0
发表于 2003-7-22 15:41:26 | 显示全部楼层
......没注意看
天使归来的博客 大家捧场噢
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-12-24 08:15 , Processed in 0.293960 second(s), 215 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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