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

[求助] 怎样让士兵到达一定血值自动死亡

[复制链接]

9

主题

0

精华

152

积分

男爵

耕战
23
鹰币
25
天龙币
0
回帖
3
附庸关系0
发表于 2009-6-27 10:57:49 | 显示全部楼层 |阅读模式
比如说我造了一对骑士去攻击对方,要使他们血低于20时自动死亡怎么办?
回复

使用道具 举报

63

主题

8

精华

5万

积分

教皇

耕战
9517
鹰币
8493
天龙币
1
回帖
2199

冒险家翔鹰建站十周年纪念章特级翔鹰勋章特级嘉禾勋章特级帝国勋章雄鹰勋章鹰之智者蛟龙勋章第一玩家翔一电影节冠军

附庸关系0
发表于 2009-6-27 22:34:27 | 显示全部楼层
目前来说,没办法。
其实,低于20HP自动死亡=一开始就扣除20HP最大生命
真正麻烦的效果是低于20HP自动逃离战场
回复

使用道具 举报

24

主题

0

精华

1824

积分

侯爵

耕战
71
鹰币
1
天龙币
0
回帖
665

十字军勋章

附庸关系0
发表于 2009-6-28 18:45:11 | 显示全部楼层
我也想知道。。。

:(
...
回复

使用道具 举报

36

主题

2

精华

2万

积分

征服者

耕战
4032
鹰币
241
天龙币
0
回帖
899

二级翔鹰勋章

附庸关系0
发表于 2009-6-28 20:06:33 | 显示全部楼层
或许可以这样:
触发1    不显示 开启 循环
效果1:损伤20
效果2:损伤-20

没试过,自己试试吧~

PS:如果行了是我的原创哦~:lol :lol :lol :lol :lol
回复

使用道具 举报

132

主题

12

精华

5万

积分

圣徒

耕战
10009
鹰币
1090
天龙币
0
回帖
4763

特级翔鹰勋章一级帝国勋章第二届火箭筒杯最佳战役第三届火箭筒杯最佳战役雄鹰勋章

附庸关系0
发表于 2009-6-28 20:27:15 | 显示全部楼层
你這會令生命值不斷升到20而已 = =
You'll never walk alone!
回复

使用道具 举报

36

主题

2

精华

2万

积分

征服者

耕战
4032
鹰币
241
天龙币
0
回帖
899

二级翔鹰勋章

附庸关系0
发表于 2009-6-28 20:33:28 | 显示全部楼层
原帖由 尼克 于 2009-6-28 20:27 发表
你這會令生命值不斷升到20而已 = =

加个不循环的,损伤20

等下试试先~

[ 本帖最后由 RackSa 于 2009-6-28 20:35 编辑 ]
回复

使用道具 举报

229

主题

14

精华

11万

积分

圣徒

耕战
20973
鹰币
90388
天龙币
0
回帖
9213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章雄鹰勋章第六届火箭筒杯最佳战役第七届火箭筒杯最佳战役

附庸关系0
发表于 2009-6-28 20:47:09 | 显示全部楼层
判断血量是不可能的…我觉得很失望啊。。。。。。。。
ΙΚΑΡΟΣ ΣΕ ΟΡΑΙ
回复

使用道具 举报

18

主题

4

精华

1万

积分

皇帝

耕战
1860
鹰币
480
天龙币
0
回帖
207

一级翔鹰勋章十字军勋章雄鹰勋章

附庸关系0
发表于 2009-6-28 21:11:48 | 显示全部楼层
4L的触发效果1和2之间加1秒钟就OK了
自评资料
记忆■■■■□□        耐力■■□□□□□☆
思考■■■■■□□      判断■■■■■■■☆☆
配合■■■■■■■☆ 灵感■■■■■■■★★☆
□最大值 ■平时状况 ☆可能超出值 ★加成平时状况
回复

使用道具 举报

18

主题

4

精华

1万

积分

皇帝

耕战
1860
鹰币
480
天龙币
0
回帖
207

一级翔鹰勋章十字军勋章雄鹰勋章

附庸关系0
发表于 2009-6-28 21:20:52 | 显示全部楼层
以上几L的发言让我有了灵感:

达成HP小于20自动逃跑——
GE2创建1个隐形单位,血量比单位1少20,速度无限,跟随单位1
攻击者有攻击范围,至少1格
触发:隐形单位死亡以后单位1开始逃跑

以上方法条件比较多且数字“20”不会太准确,如果要达成大范围的这种逃跑,恐怕触发工程庞大
PS:隐形单位很强大~:victory: :lol
自评资料
记忆■■■■□□        耐力■■□□□□□☆
思考■■■■■□□      判断■■■■■■■☆☆
配合■■■■■■■☆ 灵感■■■■■■■★★☆
□最大值 ■平时状况 ☆可能超出值 ★加成平时状况
回复

使用道具 举报

63

主题

8

精华

5万

积分

教皇

耕战
9517
鹰币
8493
天龙币
1
回帖
2199

冒险家翔鹰建站十周年纪念章特级翔鹰勋章特级嘉禾勋章特级帝国勋章雄鹰勋章鹰之智者蛟龙勋章第一玩家翔一电影节冠军

附庸关系0
发表于 2009-6-28 21:42:20 | 显示全部楼层
原帖由 whrily 于 2009-6-28 21:20 发表
以上几L的发言让我有了灵感:

达成HP小于20自动逃跑——
GE2创建1个隐形单位,血量比单位1少20,速度无限,跟随单位1
攻击者有攻击范围,至少1格
触发:隐形单位死亡以后单位1开始逃跑

以上方法条件比较多且 ...


先说GE我没用过- -bbb

不过我的想法是,把一模一样的A和B,把B装到A肚子里,然后用4L的触发。

问题是一般非攻城车单位,被杀肚子里面的单位也跟随死亡。。。。不过GE也许可以避免这个问题。。。。攻城车的核心其他单位的皮就ok

触发上其实很简单,+HP-HP都是可以群体作用的。
逃跑上,A属于玩家1,B属于玩家2,玩家1、2同名称同颜色,用循环触发,命令所以玩家B的单位撤离战场就行。
因为A死亡前B都在A的肚子里,撤离命令无法执行。A死亡后B获得自由,就可以从容逃走。
也就是说,大概主要部位也只是两块触发就行。当然最多参战的人员可能有限制就是了。

PS:目前还是想找一个不使用GE,少量使用AOKTS下就可以使用的办法。。。。

PS2:4楼的方法有个蛮大的问题,损失后会留下尸体,这样就得用AOKTS的功能来循环清除尸体?- -

[ 本帖最后由 Ru43 于 2009-6-28 21:48 编辑 ]
回复

使用道具 举报

36

主题

2

精华

2万

积分

征服者

耕战
4032
鹰币
241
天龙币
0
回帖
899

二级翔鹰勋章

附庸关系0
发表于 2009-6-28 22:00:13 | 显示全部楼层
原帖由 Ru43 于 2009-6-28 21:42 发表


先说GE我没用过- -bbb

不过我的想法是,把一模一样的A和B,把B装到A肚子里,然后用4L的触发。

问题是一般非攻城车单位,被杀肚子里面的单位也跟随死亡。。。。不过GE也许可以避免这个问题。。。。攻城车 ...


这似乎和LZ提的没有关系……在肚里又怎样?外面的死了又怎样?

外面的死了,肚里的跑出来,这有什么用?

何况由于外面的是玩家1的,那位同学无聊点出来怎么办?

消除尸体简单,只要下重组,找到对应的尸体就行了~
回复

使用道具 举报

24

主题

0

精华

1824

积分

侯爵

耕战
71
鹰币
1
天龙币
0
回帖
665

十字军勋章

附庸关系0
发表于 2009-6-28 22:08:19 | 显示全部楼层
讨论这没多大实用

有高手还是讨论下如何检测当前血量吧
虽然这是一个概率为0的

先说我测试的无敌单位
气愤的是用2种还原的方法
最后都是 损害物件 -x  (就是把当前生命等于最大生命)
却没有任何办法检测到这个值实现变量的效果

:)
...
回复

使用道具 举报

36

主题

2

精华

2万

积分

征服者

耕战
4032
鹰币
241
天龙币
0
回帖
899

二级翔鹰勋章

附庸关系0
发表于 2009-6-28 22:12:36 | 显示全部楼层
原帖由 lingfeng 于 2009-6-28 22:08 发表
讨论这没多大实用

有高手还是讨论下如何检测当前血量吧
虽然这是一个概率为0的

先说我测试的无敌单位
气愤的是用2种还原的方法
最后都是 损害物件 -x  (就是把当前生命等于最大生命)
却没有任何办法检测到 ...

我做的也是无敌单位……攻击不到生命上限无法杀死那个单位……

讨论这个的确没有什么实际意义,被LZ勾起了才会……

不讨论了~开始赶火5!

雷克萨和火5题目完全不对应!:'( :'( :'( :'(
回复

使用道具 举报

18

主题

4

精华

1万

积分

皇帝

耕战
1860
鹰币
480
天龙币
0
回帖
207

一级翔鹰勋章十字军勋章雄鹰勋章

附庸关系0
发表于 2009-6-29 00:17:09 | 显示全部楼层
原帖由 Ru43 于 2009-6-28 21:42 发表


先说GE我没用过- -bbb

不过我的想法是,把一模一样的A和B,把B装到A肚子里,然后用4L的触发。

问题是一般非攻城车单位,被杀肚子里面的单位也跟随死亡。。。。不过GE也许可以避免这个问题。。。。攻城车 ...


这样的方法有个缺陷,肚子里的单位并不是原来的单位(对于其他触发可能不好控制),而且逃出来是满血的……

另外,如果用只用+-HP来检测血量,现在也许还没人能做到吧……
自评资料
记忆■■■■□□        耐力■■□□□□□☆
思考■■■■■□□      判断■■■■■■■☆☆
配合■■■■■■■☆ 灵感■■■■■■■★★☆
□最大值 ■平时状况 ☆可能超出值 ★加成平时状况
回复

使用道具 举报

63

主题

8

精华

5万

积分

教皇

耕战
9517
鹰币
8493
天龙币
1
回帖
2199

冒险家翔鹰建站十周年纪念章特级翔鹰勋章特级嘉禾勋章特级帝国勋章雄鹰勋章鹰之智者蛟龙勋章第一玩家翔一电影节冠军

附庸关系0
发表于 2009-6-29 01:26:02 | 显示全部楼层
原帖由 RackSa 于 2009-6-28 22:00 发表


这似乎和LZ提的没有关系……在肚里又怎样?外面的死了又怎样?

外面的死了,肚里的跑出来,这有什么用?

何况由于外面的是玩家1的,那位同学无聊点出来怎么办?

消除尸体简单,只要下重组,找到对应的尸 ...


玩家1只是说明时候举例,不要理解成编辑器里面的单人游戏默认玩家1。。。。- -bbb

这里的玩家1你可以理解成电脑控制的Player2。玩家2你可以理解成电脑控制的Player4,等等。。。

原帖由 whrily 于 2009-6-29 00:17 发表

这样的方法有个缺陷,肚子里的单位并不是原来的单位(对于其他触发可能不好控制),而且逃出来是满血的……
另外,如果用只用+-HP来检测血量,现在也许还没人能做到吧……


满血前面说了可以一开始在肚子里就损血到20HP(或你认为的撤离HP)。只要战斗够激烈,玩家很少会故意去注意某些兵种的血量。甚至放出来时候还可以多让玩家砍几秒再引发撤退,达到过渡的效果。

不是原来的单位这点确实很麻烦。你的隐形构想也存在同样的问题。

但是,若只是作为NPC角色来说,处理很简单。无非是本场战斗多一部分触发判断。即在玩家可注视该单位的时候,加一个大分岔,如果是A则执行触发序列一,是B则执行触发序列二。或者更简单的情况下,还有第二种办法,例如需要A、B过场表演时,同一个效果同时让A和B执行,因为一个特定时间下,A和B势必只有一人可以完成这个效果。

整体来说,只是有限的触发量的问题。

而战斗结束后,即使A没有达成损失撤退的条件,还是将其杀掉放出肚子里的B(幕后处理),这样之后情节还有需要就全以B为正式来设计,不存在要考虑到底是A还是B存活的问题。
回复

使用道具 举报

105

主题

0

精华

1万

积分

皇帝

耕战
3119
鹰币
0
天龙币
0
回帖
1576

三级翔鹰勋章

附庸关系0
发表于 2009-6-29 08:13:40 | 显示全部楼层
原帖由 RackSa 于 2009-6-28 22:12 发表

我做的也是无敌单位……攻击不到生命上限无法杀死那个单位……

讨论这个的确没有什么实际意义,被LZ勾起了才会……

不讨论了~开始赶火5!

雷克萨和火5题目完全不对应!:'( :'( :'( :'(

我的也是……我太可怜了……不过我的剧本已经写了2000多字了……这点我比较强……
十年生死两茫茫,不思量,自难忘。千里孤坟,如楚话凄凉
回复

使用道具 举报

229

主题

14

精华

11万

积分

圣徒

耕战
20973
鹰币
90388
天龙币
0
回帖
9213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章雄鹰勋章第六届火箭筒杯最佳战役第七届火箭筒杯最佳战役

附庸关系0
发表于 2009-6-29 08:15:51 | 显示全部楼层
真不明白,为什么毁灭王子没有什么炫丽的效果也可以成功…唉…
我扣题了。。。(歇丝底里)
ΙΚΑΡΟΣ ΣΕ ΟΡΑΙ
回复

使用道具 举报

36

主题

3

精华

1万

积分

征服者

耕战
3479
鹰币
374
天龙币
0
回帖
1509

二级嘉禾勋章第二届战鹰杯多人赛冠军

附庸关系0
发表于 2009-6-29 09:12:57 | 显示全部楼层

回复 17# 的帖子

一般来说,建设毁灭战役是用不着那些的

毁灭王子帖木儿确实没有绚丽的效果
因为它不是奇幻类战役
但是作者在战役中加入了许多在当时能令人称道的新元素
晚清·甲午大战(黑历史)
↑ 下载网址 最终版本:v107
The China Cartograph(附配套MOD、DLL)
↑下载地址 最新版本:1.18
回复

使用道具 举报

18

主题

4

精华

1万

积分

皇帝

耕战
1860
鹰币
480
天龙币
0
回帖
207

一级翔鹰勋章十字军勋章雄鹰勋章

附庸关系0
发表于 2009-6-29 09:36:58 | 显示全部楼层
原帖由 Ru43 于 2009-6-29 01:26 发表


玩家1只是说明时候举例,不要理解成编辑器里面的单人游戏默认玩家1。。。。- -bbb

这里的玩家1你可以理解成电脑控制的Player2。玩家2你可以理解成电脑控制的Player4,等等。。。



满血前面说了可以一 ...


我的意思是指装载的单位血量并不是20以下,而是死了以后再发生装载单位出来的事情,玩家可能就会有所怀疑,为什么明明打死了又复活了?(玩家会观看血量)除非你跟玩家说明,但我觉得按照实际来说,不好说得通。
另外,隐形单位确实存在不方便的问题,但不存在与这样的真正意义上的BUG
自评资料
记忆■■■■□□        耐力■■□□□□□☆
思考■■■■■□□      判断■■■■■■■☆☆
配合■■■■■■■☆ 灵感■■■■■■■★★☆
□最大值 ■平时状况 ☆可能超出值 ★加成平时状况
回复

使用道具 举报

36

主题

2

精华

2万

积分

征服者

耕战
4032
鹰币
241
天龙币
0
回帖
899

二级翔鹰勋章

附庸关系0
发表于 2009-6-29 12:30:29 | 显示全部楼层
原帖由 Ru43 于 2009-6-29 01:26 发表
玩家1只是说明时候举例,不要理解成编辑器里面的单人游戏默认玩家1。。。。- -bbb

这里的玩家1你可以理解成电脑控制的Player2。玩家2你可以理解成电脑控制的Player4,等等。。。

和LZ说的不一样啊……
LZ说的是他的单位,就算LZ是玩家10000,只要设“皆可”那还是人类玩家……

所以玩家1不能理解成玩家2的电脑,如果这样理解那么就不符合LZ的需要了~
原帖由 Ru43 于 2009-6-29 01:26 发表
不是原来的单位这点确实很麻烦。你的隐形构想也存在同样的问题。


银兄的隐形构想不存在相同的问题……到头来主角都没有改变……只是隐形单位挂了,但关于隐形单位的触发只有“任务目标”……



另外,肚里跑出东西和LZ说的没有一点关系……

LZ说要血少于20就挂,肚里的单位要外面的挂了才能出来,这……什么逻辑?
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-12-23 18:41 , Processed in 0.285292 second(s), 217 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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