怎样让士兵到达一定血值自动死亡
比如说我造了一对骑士去攻击对方,要使他们血低于20时自动死亡怎么办? 目前来说,没办法。其实,低于20HP自动死亡=一开始就扣除20HP最大生命
真正麻烦的效果是低于20HP自动逃离战场 我也想知道。。。
:( 或许可以这样:
触发1 不显示 开启 循环
效果1:损伤20
效果2:损伤-20
没试过,自己试试吧~
PS:如果行了是我的原创哦~:lol :lol :lol :lol :lol 你這會令生命值不斷升到20而已 = = 原帖由 尼克 于 2009-6-28 20:27 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
你這會令生命值不斷升到20而已 = =
加个不循环的,损伤20
等下试试先~
[ 本帖最后由 RackSa 于 2009-6-28 20:35 编辑 ] 判断血量是不可能的…我觉得很失望啊。。。。。。。。 4L的触发效果1和2之间加1秒钟就OK了 以上几L的发言让我有了灵感:
达成HP小于20自动逃跑——
GE2创建1个隐形单位,血量比单位1少20,速度无限,跟随单位1
攻击者有攻击范围,至少1格
触发:隐形单位死亡以后单位1开始逃跑
以上方法条件比较多且数字“20”不会太准确,如果要达成大范围的这种逃跑,恐怕触发工程庞大
PS:隐形单位很强大~:victory: :lol 原帖由 whrily 于 2009-6-28 21:20 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
以上几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 编辑 ] 原帖由 Ru43 于 2009-6-28 21:42 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
先说GE我没用过- -bbb
不过我的想法是,把一模一样的A和B,把B装到A肚子里,然后用4L的触发。
问题是一般非攻城车单位,被杀肚子里面的单位也跟随死亡。。。。不过GE也许可以避免这个问题。。。。攻城车 ...
这似乎和LZ提的没有关系……在肚里又怎样?外面的死了又怎样?
外面的死了,肚里的跑出来,这有什么用?
何况由于外面的是玩家1的,那位同学无聊点出来怎么办?
消除尸体简单,只要下重组,找到对应的尸体就行了~ 讨论这没多大实用
有高手还是讨论下如何检测当前血量吧
虽然这是一个概率为0的
先说我测试的无敌单位
气愤的是用2种还原的方法
最后都是 损害物件 -x(就是把当前生命等于最大生命)
却没有任何办法检测到这个值实现变量的效果
:) 原帖由 lingfeng 于 2009-6-28 22:08 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
讨论这没多大实用
有高手还是讨论下如何检测当前血量吧
虽然这是一个概率为0的
先说我测试的无敌单位
气愤的是用2种还原的方法
最后都是 损害物件 -x(就是把当前生命等于最大生命)
却没有任何办法检测到 ...
我做的也是无敌单位……攻击不到生命上限无法杀死那个单位……
讨论这个的确没有什么实际意义,被LZ勾起了才会……
不讨论了~开始赶火5!
雷克萨和火5题目完全不对应!:'( :'( :'( :'( 原帖由 Ru43 于 2009-6-28 21:42 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
先说GE我没用过- -bbb
不过我的想法是,把一模一样的A和B,把B装到A肚子里,然后用4L的触发。
问题是一般非攻城车单位,被杀肚子里面的单位也跟随死亡。。。。不过GE也许可以避免这个问题。。。。攻城车 ...
这样的方法有个缺陷,肚子里的单位并不是原来的单位(对于其他触发可能不好控制),而且逃出来是满血的……
另外,如果用只用+-HP来检测血量,现在也许还没人能做到吧…… 原帖由 RackSa 于 2009-6-28 22:00 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
这似乎和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存活的问题。 原帖由 RackSa 于 2009-6-28 22:12 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
我做的也是无敌单位……攻击不到生命上限无法杀死那个单位……
讨论这个的确没有什么实际意义,被LZ勾起了才会……
不讨论了~开始赶火5!
雷克萨和火5题目完全不对应!:'( :'( :'( :'(
我的也是……我太可怜了……不过我的剧本已经写了2000多字了……这点我比较强…… 真不明白,为什么毁灭王子没有什么炫丽的效果也可以成功…唉…
我扣题了。。。(歇丝底里)
回复 17# 的帖子
一般来说,建设毁灭战役是用不着那些的毁灭王子帖木儿确实没有绚丽的效果
因为它不是奇幻类战役
但是作者在战役中加入了许多在当时能令人称道的新元素 原帖由 Ru43 于 2009-6-29 01:26 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
玩家1只是说明时候举例,不要理解成编辑器里面的单人游戏默认玩家1。。。。- -bbb
这里的玩家1你可以理解成电脑控制的Player2。玩家2你可以理解成电脑控制的Player4,等等。。。
满血前面说了可以一 ...
我的意思是指装载的单位血量并不是20以下,而是死了以后再发生装载单位出来的事情,玩家可能就会有所怀疑,为什么明明打死了又复活了?(玩家会观看血量)除非你跟玩家说明,但我觉得按照实际来说,不好说得通。
另外,隐形单位确实存在不方便的问题,但不存在与这样的真正意义上的BUG 原帖由 Ru43 于 2009-6-29 01:26 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
玩家1只是说明时候举例,不要理解成编辑器里面的单人游戏默认玩家1。。。。- -bbb
这里的玩家1你可以理解成电脑控制的Player2。玩家2你可以理解成电脑控制的Player4,等等。。。
和LZ说的不一样啊……
LZ说的是他的单位,就算LZ是玩家10000,只要设“皆可”那还是人类玩家……
所以玩家1不能理解成玩家2的电脑,如果这样理解那么就不符合LZ的需要了~
原帖由 Ru43 于 2009-6-29 01:26 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
不是原来的单位这点确实很麻烦。你的隐形构想也存在同样的问题。
银兄的隐形构想不存在相同的问题……到头来主角都没有改变……只是隐形单位挂了,但关于隐形单位的触发只有“任务目标”……
另外,肚里跑出东西和LZ说的没有一点关系……
LZ说要血少于20就挂,肚里的单位要外面的挂了才能出来,这……什么逻辑?