heroes4吧 关注:14,859贴子:447,845

回复:如何给英雄增加特长-以冠军的试炼为例

只看楼主收藏回复

顶顶顶,回去试试做事件


IP属地:河北来自Android客户端17楼2022-10-28 10:42
回复
    水的好
    要是能改全游戏而不是某个剧本的英雄特长就好了


    IP属地:北京18楼2022-10-28 10:48
    收起回复
      光改攻防速度魔法不行(几个宝物的问题而已),没有兵种等其他专项特长完全体现不了特长这个词的意义,更何况要和地图挂钩。这个不是特长,是剧本脚本而已。


      IP属地:上海20楼2022-10-28 11:04
      收起回复
        亚米萨兰·千年之爱
        亚米萨兰的爱人丧生于永恒之井的战役中,在那次灾难过去了数千年之后,对爱人的回忆依然萦绕在她的梦中。为了通过歌曲让自己关于爱人的记忆永存,也为了能够从普通人民的立场记载历史,亚米萨兰选择成为一位吟游诗人。
        特殊技能1【自然的祝福】:英雄初始提升1点速度,之后每提升1级,都将随机性提升1点攻击,1点防御以及3点魔法上限之中的一种。50%几率提升其主要属性;33%几率提升其次要属性;提升主要属性时,将获得双倍提升。该英雄主要属性为魔法值,次要属性为防御力。
        特殊技能2【月之祝福】:每场战斗之前自动恢复5点魔法值(无法突破魔法上限)。英雄每升10级,该特技效果提升100%,最高可以达到初始效果的500%。


        另外说一句,这种战前战后加蓝的操作会把魔力旋涡的双倍魔力效果冲掉,负面特性了属于是。


        IP属地:江苏21楼2022-10-28 11:29
        回复
          科卢尔奎拉克·雷光电弧
          科卢尔奎拉克·雷光电弧天生具备最一流的巫术,他那强大的魔法破坏力可以在顷刻之间将数百生灵碾碎成一滩血水,因此即便认识他的人也不敢轻易与他接近。
          特殊技能1【闪电过载】:英雄初始提升1点速度,之后每提升1级,都将随机性提升1点攻击,1点防御以及3点魔法上限之中的一种。50%几率提升其主要属性;33%几率提升其次要属性;提升主要属性时,将获得双倍提升。该英雄主要属性为魔法值,次要属性为攻击力。
          特殊技能2【闪电之翼】:该英雄从5级开始,具备将过载的雷电实体化的能力。基本效果:每隔5天即可成功实体化1只雷电鸟。之后英雄每升10级,闪电实体化间隔缩短1天。注:45级之后该特技效果不再提升;实体化会自动进行,雷电鸟会自动加入英雄所在的队伍,并会在战斗中提升全军士气2点。不希望实体化的玩家可以派此英雄亲自拜访难民营重新设置。


          好的,新的特性类型出现了。
          拥有某种生物给英雄加属性事件。
          (跟历代英雄无敌系列不同,其他系列擅长xx兵种特长,英雄给小兵加属性。在H4则会反过来,拥有XX兵则会给英雄加属性)
          (再补充一点,加士气和幸运事件在H4有bug,战后不会消失,可以无限叠加,正常游戏需慎用。正确的写法应该像冠军试炼的作者一样,要有条件的触发)。
          每日加兵事件

          1.这是布尔变量的使用方法,如果XX变量,那么XXX。
          2.[当前日期] - '2hzengjiariqi' >= '2hshengwujiange'
          用数值变量'2hzengjiariqi'记录日期,升级减少数值变量'2hshengwujiange'


          IP属地:江苏22楼2022-10-28 11:43
          收起回复
            乌格法须·最深沉的背叛
            自从他背叛并刺杀了他的第一个主人之后,他的人生就一直在厮杀与争斗中度过。当他把自己的第十七个主人送上黄泉之时,他的手下出卖了他。从此乌格法须成为了一名死灵。当他掌握了死亡与黑暗的能力之后,他背叛了黑暗之王,并破坏了黑暗之源,导致黑暗之王的能力大幅下降。没人知道他的动机,没人知道他的目的。难道真的如他所说,是正义在驱使他吗?
            特殊技能1【大墓地的意志】:英雄初始提升1点速度,之后每提升1级,都将随机性提升1点攻击,1点防御以及3点魔法上限之中的一种。50%几率提升其主要属性;33%几率提升其次要属性;提升主要属性时,将获得双倍提升。该英雄主要属性为防御力,次要属性为攻击力。
            特殊技能2【黑暗转化】:该英雄从5级开始,具备将吸血鬼转化为暗黑骑士的能力。基本效果:可以将5个吸血鬼转化为1个暗黑骑士,转化最短间隔为10天。之后英雄每升10级,转化需要的吸血鬼数量减少1个,转化间隔缩短2天。注:45级之后该特技效果不再提升;转化会在英雄所在的队伍中自动进行,不希望转化的玩家可以派此英雄亲自拜访难民营重新设置。



            IP属地:江苏23楼2022-10-28 11:46
            回复
              毁灭者·阿基诺斯
              他是最值得信赖的盟友,也是最需要警惕的敌人。阿基若斯在战场上威猛而暴力,有毁灭者的称号;但他最可怕之处在于他的战场判断力。他从未误入过敌人的任何陷阱,并总能发现敌人的弱点,从不会做无谓的拼杀。 特殊技能1【作战潜能】:英雄初始提升1点速度,之后每提升1级,都将随机性提升1点攻击,1点防御以及3点魔法上限之中的一种。50%几率提升其主要属性;33%几率提升其次要属性;提升主要属性时,将获得双倍提升。该英雄主要属性为攻击力,次要属性为防御力。
              特殊技能2【愈战愈勇】:战斗时提升5点攻击力;每天每取得1次胜利,这个效果就会提高100%,上限是基本效果的400%。英雄每升10级,该特技的基础效果提升100%,最多可以将基础效果提高到25。
              特殊技能3【凶牙兽驾驭者】:该英雄从5级开始,具备将狂暴者驯化成凶牙兽的能力。基本效果:可以将30个狂暴者驯化为1个凶牙兽,驯化最短间隔为8天。之后英雄每升10级,训练需要的狂暴者数量减少6个,驯化间隔缩短1天。注:45级之后该特技效果不再提升;驯化会在玩家主城自动进行,因此只需要将狂暴者建造出来并闲置于主城“碧空之歌”即可自动驯化,并且不必让英雄也入驻主城。



              IP属地:江苏24楼2022-10-28 11:49
              回复
                接下来,我们讲讲如何用H4的地编cos一下历代英雄无敌的英雄特长。

                这是比较粗糙的写法。

                更精细的话,可以使用变量来记录英雄等级,逐级增加效果。


                IP属地:江苏25楼2022-10-28 11:59
                收起回复

                  每天加固定黄金的事件,这个简单。

                  那这种按理财术级别加不同金币的事件怎么写呢?

                  可以这样实现

                  那这种,农民多缴纳1金如何实现呢?

                  思路是用数值变量记录队伍中的农民数量,然后增加该数值变量的黄金。(这个脚本比较复杂,建议熟练之后再尝试,或者本身就是程序员,可以一秒理解。)


                  IP属地:江苏26楼2022-10-28 12:10
                  回复

                    这种增加战斗经验的特长也可以实现。
                    粗糙的写法


                    IP属地:江苏27楼2022-10-28 12:17
                    回复



                      IP属地:江苏28楼2022-10-28 12:22
                      回复

                        对应
                        冠军试炼的海怪援军事件
                        (顺带一提,@曼达尼斯 发现,即使你的海怪英雄成墓碑了,依旧可以正常触发海怪援军。配合上H4中,每个小兵的移动力单独计算,可以衍生出很多神奇操作)


                        IP属地:江苏29楼2022-10-28 12:27
                        收起回复
                          四代真的挺好的,可惜特长和成长都一样,除了头像不一样,如果能完成一定是个优秀的续作


                          来自Android客户端30楼2022-10-28 15:56
                          收起回复
                            冠军的试炼给英雄添加的特殊事件,和战役的全局变量全局事件有关联,导致复用不方便。添加事件最好做到变量和事件触发独立,这样复用非常方便。
                            比如,我做的全兵种购买商店,可以添加到地图编辑器的工具栏,任何地图点击即可使用;而冠军的试炼中的英雄复制过去,还需要修改全局变量。
                            要做特色英雄,最简单的方式还是直接把大法师这个职业去掉,只要修改地址589a2c开始的4字节为ffffffff,让大法师的转职条件永远不能满足,这样后期可能的职业就有36种,修改职业效果就很容易做出来各具特色的英雄了。


                            IP属地:陕西31楼2022-10-29 13:28
                            回复
                              我们继续从历代英雄无敌系列特长学习一下思路
                              加生物产量如何实现:

                              定时事件每天生效,满足XX条件(如拥有XX英雄),则增加XX生物的产量


                              IP属地:江苏32楼2022-10-31 10:29
                              回复