zyzerg 发表于 2026-5-4 12:16

一些可自定义的代码参数~♪

修改不难,就是打捞参数费时间,这是一些我常用的...


这些可以加在律法里生效~


增加移动力百分百
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "movementPerBonus", "5.00" ]
                                                },
英雄攻击力
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "offence", "30" ]
                                                },
英雄防御力
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "defence", "800" ]
                                                },
英雄咒力
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "spellPower", "50" ]
                                                },
英雄智力
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "intelligence", "100" ]
                                                },
单位受到的魔法伤害百分百,负号为减少
                                                {
                                                        "type": "unitStat",
                                                        "parameters": [ "modifierSet", "inDmgMods", "magic_damage", "-0.85" ]
                                                },
单位受到的基础伤害百分百,负号为减少
                                                {
                                                        "type": "unitStat",
                                                        "parameters": [ "modifierSet", "inDmgMods", "basic_attack", "-0.85" ]
                                                },
单位额外生命值
                                                {
                                                        "type": "unitStat",
                                                        "parameters": [ "hp", "200" ]
                                                },
单位额外主动性
                                                {
                                                        "type": "unitStat",
                                                        "parameters": [ "initiative", "3" ]
                                                },
单位额外速度
                                                {
                                                        "type": "unitStat",
                                                        "parameters": [ "speed", "5" ]
                                                },
每回合额外建造建筑数量
                                                {
                                                        "type": "constructionDailyLimit",
                                                        "parameters": [ "3" ]
                                                },
地形惩罚百分百,负数为减少
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "landscapePenaltyPerBonus", "-1.0" ]
                                                },
额外视野范围
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "viewRadius", "8" ]
                                                },
英雄魔法值消耗百分百,负数为减少
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "manaCostBonusPercent", "-0.80" ]
                                                },
每回合额外施法次数
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "magicCastsPerRound", "3" ]
                                                },
每回合魔法值恢复百分百
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "manaRestoreBonusPercent", "0.5" ]
                                                },
魔法冷却回合,负数为减少
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "magicCdBonus", "-10" ]
                                                },
每回合开始获得专注点
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "energyLevelsPerRoundBonus", "3" ]
                                                },
单位技能冷却,负数为减少
                                                {
                                                        "type": "unitStat",
                                                        "parameters": [ "abilityCdBonus", "-10" ]
                                                },
每回合多次施法时无光系冷却
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "magicCounterSet", "day", "0", "true", "false", "0" ]
                                                },
每回合多次施法时无暗喜冷却
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "magicCounterSet", "night", "0", "true", "false", "0" ]
                                                },
每回合多次施法时无奥术系冷却
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "magicCounterSet", "space", "0", "true", "false", "0" ]
                                                },
每回合多次施法时无原始系冷却
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "magicCounterSet", "primal", "0", "true", "false", "0" ]
                                                },
每回合多次施法时无中立系冷却
                                                {
                                                        "type": "heroStat",
                                                        "parameters": [ "magicCounterSet", "neutral", "0", "true", "false", "0" ]
                                                }


这个需要放在英雄技能的文件里生效

英雄获得全部一阶魔法,数字代表1-5阶
                                {
                                        "type": "heroMagicAdditionMass",
                                        "parameters": [ "any", "any", "1" ]
                                },


xdd850610 发表于 2026-5-4 13:38

修改后点律法页面一片空白,是啥原因啊。

zyzerg 发表于 2026-5-4 14:00

xdd850610 发表于 2026-5-4 13:38
修改后点律法页面一片空白,是啥原因啊。

主要是格式,你看下格式写错没?
大概这样,从第一段开始需要用 , 来分段,但最后一个参数不要加 ,


                                                {开始
                                                        "type": "heroStat",
                                                        "parameters": [ "movementPerBonus", "5.00" ]
                                                },
                                                {结束
                                                        "type": "heroStat",
                                                        "parameters": [ "offence", "30" ]
                                                }





ay200100 发表于 2026-5-4 17:53

也会影响其他ai吗

q343544485 发表于 2026-5-4 19:01

6666666666666

zhangyihell 发表于 2026-5-5 10:08

谢谢分享!~~

sulide123123 发表于 2026-5-5 10:19

大神,想请教一下,怎么修改裂隙种族养猪的cd 现在变成一场战斗一次,我想修改成能多次的

Alefe 发表于 2026-5-5 15:17

别改律法,改英雄特技。改一个全精湛魔法的英雄就行了。

恐怖昊昊 发表于 2026-5-6 12:04

本帖最后由 恐怖昊昊 于 2026-5-6 12:38 编辑

自己在研究了。。。有英语基础还好

zyzerg 发表于 2026-5-6 12:39

直接改 Heroes of Might and Magic Olden Era\HeroesOldenEra_Data\StreamingAssets 里 Core 这个压缩文件就行,你可以先解包看看,里面各个文件其实一目了然的
页: [1]
查看完整版本: 一些可自定义的代码参数~♪