佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 5857|回复: 18

求助:关于生命恢复特技 加强

[复制链接]
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
    发表于 2011-12-5 16:14:11 | 显示全部楼层 |阅读模式
    生命恢复在H3、H4里都弱暴了,因为无法复活已阵亡部队。
    H5这点就很好,只要没有全部阵亡,那么就会慢慢回员,打低速怪慢慢游击最适合了。

    不过H3实现这点貌似很困难,虽然有神圣血瓶复活的ERM,但是那个是按百分比复活的,太BUG。而要完美实现我估计代码会很复杂。

    于是我有个想法,不知可行不可行:

    每个不满员的兵行动前自动检测其生命值,如果生命值刚好是满的,那么数量+1,并且将当前生命值设定为1。

    这样既增强了生命恢复技能,又不显得BUG。同时也能用治疗魔法来慢慢复活兵种了。

    求指教~
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2011-12-5 16:26:23 | 显示全部楼层
    可以参考二追的重生技能!

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

    发表于 2011-12-5 16:59:01 | 显示全部楼层

    回复 1# 的帖子

    你可以参考下战争机器增强2的恢复段的代码。
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-12-5 16:59:43 | 显示全部楼层

    回复 2# 的帖子

    那个我记得不能复活吧。除非你说的是凤凰的那种,但这和我的话题无关啊
    或者你说的是特殊的二追我没用过?
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2011-12-5 17:12:13 | 显示全部楼层
    原帖由 异界行者 于 2011-12-5 16:59 发表
    那个我记得不能复活吧。除非你说的是凤凰的那种,但这和我的话题无关啊
    或者你说的是特殊的二追我没用过?


    印象中二追的重生+复活确实可以恢复生物的数量,你去看看吧,要实现应该不是很难的。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52396

    论坛元老魅力之星封魔玩家

    发表于 2011-12-5 17:14:29 | 显示全部楼层
    部分地图作者已在地图中修复过此Bug,你请教一下离弦箭或寻攀人
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2011-12-5 17:29:17 | 显示全部楼层
    重生就是每轮恢复血,到满血时就复活一个生物!另外:寻攀人是谁?轮到风侠回答!

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

    发表于 2011-12-5 17:38:03 | 显示全部楼层
    原帖由 兽哥哥 于 2011-12-5 17:29 发表
    重生就是每轮恢复血,到满血时就复活一个生物!另外:寻攀人是谁?轮到风侠回答!




    寻攀人寻登人的马甲
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2011-12-5 17:39:52 | 显示全部楼层
    原帖由 fastarrow 于 2011-12-5 17:38 发表




    寻攀人是寻登人的马甲


    我从上述应该能论证到一个道理:原来风侠也是用五笔打字的啊。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-12-5 17:52:09 | 显示全部楼层
    感谢各位!

    因为二追用得不多,而且用得那几次也是弄得很BT(血污怪做本体,又不是在玩BT图,所以想死也难了),所以不知道重生居然有这个能力。

    现在看看我能不能把那个拿过来用
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2011-12-5 18:00:15 | 显示全部楼层
    一般地图重生技能还行,在变态图中就是垃圾技能!

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21307

    退役版主论坛元老魅力之星

    发表于 2011-12-5 18:17:17 | 显示全部楼层
    疗伤回血可以这样写:

    计算你准备让疗一次伤回多少血,比如:y1=50*力量+160;和转世重生一样,
    再得到疗伤对象的生命和损失的生命y2=生命值 y3=损失的生命值
    再计算y1-y3的值
    如果小于0,取反后,让损失生命值为y3-y1;
    如果大于0,那么用y1-y3   除以 y2;
    用这个商+1,如果这个数比损失的数量小,那么直接给加数量,并且把那个余数值记录下来,用生命值y2-余数,得到损失的生命值,再定义损失生命值,如果大那么直接恢复到原始数量,并且让损失的生命为0;



    这样写出来,应该会写了吧!
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
  • TA的每日心情
    慵懒
    2020-6-16 08:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    286

    回帖

    1万

    金币

    1

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    551
     楼主| 发表于 2011-12-5 18:50:46 | 显示全部楼层

    回复 12# 的帖子

    对我来说,算法不是问题。至少不是特别复杂的计算题,算法我是非常喜欢自己想出来。

    语句才是难点,因为我根本没有很系统得学习ERM,向来只会简单修改
  • TA的每日心情
    奋斗
    4 小时前
  • 签到天数: 2748 天

    连续签到: 24 天

    [LV.Master]伴坛终老

    1万

    回帖

    4万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    101006

    魅力之星

    QQ
    发表于 2011-12-5 21:37:51 | 显示全部楼层
    真有寻攀登这两人?

    应该都是寻梦人的马甲吧。
    该会员没有填写今日想说内容.
  • TA的每日心情
    郁闷
    2021-2-15 05:44
  • 签到天数: 10 天

    连续签到: 2 天

    [LV.3]火元素使者

    120

    回帖

    9421

    金币

    2

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2232
    发表于 2011-12-6 01:32:47 | 显示全部楼层
    我曾经想过用治疗帐篷治疗同时复活
    但是后来没时间写了
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2011-12-6 08:57:40 | 显示全部楼层
    原帖由 异界行者 于 2011-12-5 18:50 发表
    对我来说,算法不是问题。至少不是特别复杂的计算题,算法我是非常喜欢自己想出来。

    语句才是难点,因为我根本没有很系统得学习ERM,向来只会简单修改


    寻梦人说得很清楚了,你只要懂得BM:L命令的用法,应该就能写出来了。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2011-12-6 09:11:01 | 显示全部楼层

    回复 15# 的帖子

    这个功能战争机器加强3就有。
  • TA的每日心情
    郁闷
    2021-2-15 05:44
  • 签到天数: 10 天

    连续签到: 2 天

    [LV.3]火元素使者

    120

    回帖

    9421

    金币

    2

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2232
    发表于 2011-12-6 10:03:02 | 显示全部楼层
    原帖由 兽哥哥 于 2011-12-6 09:11 发表
    这个功能战争机器加强3就有。

    = =!
  • TA的每日心情
    无聊
    2022-1-5 22:43
  • 签到天数: 81 天

    连续签到: 1 天

    [LV.6]地狱战马

    765

    回帖

    7384

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3985

    退役版主

    发表于 2011-12-17 00:17:19 | 显示全部楼层
    sqq与ssq的区别...登字就不知道是怎么出来的了...
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2025-5-4 13:46 , Processed in 1.275234 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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