注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 战争传说 算了,甩个代码吧,无敌+吸血+免伤+反击..... ...
查看: 6629|回复: 2
打印 上一主题 下一主题

[原创] 算了,甩个代码吧,无敌+吸血+免伤+反击..... [复制链接]

帖子
59
精华
0
积分
30
金钱
618
荣誉
0
人气
3
评议
0
跳转到指定楼层
楼主
发表于 2022-11-2 23:11:28 |显示全部楼层 |倒序浏览
本帖最后由 271806297 于 2022-11-2 23:25 编辑

想拥有0血还能一直战斗的英雄吗?你值得拥有!下面有效果图!!!
[所受伤害]实际是降低25%,代码中改过来了。
[还击]是开局BUFF形式,无论是否进入战斗,只要挨打就还击。

搜索:    "id": "Vigour",然后在       },                {

增加以下代码,注意格式,为什么是增加技能而不是直接修改,修改敌人如果有这个技能同样有效,增加的话只有你有。

                {
                    "id": "Vigour1",
                    "name": "Vigueur",
                    "desc": "[Constitution] augmentée de ::value::%.",
                    "mode": 2,
                    "range": {},
                    "props": {
                        "attributes": [
                            {
                                "kind": "Constitution",
                                "value": 50,
                                "isPercentage": true
                            },
                            {
                                "kind": "Guard",
                                "value": 15
                            },
                            {
                                "kind": "IgnoreGuard",
                                "value": 50
                            },
                            {
                                "kind": "Morale",
                                "value": 50,
                                "isPercentage": true
                            },
                            {
                                "kind": "CritHitPercent",
                                "value": 10
                            },
                            {
                                "kind": "CritHitDamageBonusPercent",
                                "value": 30
                            },
                            {
                                "kind": "Movement",
                                "value": 100,
                                "isPercentage": true
                            },
                            {
                                "kind": "DistanceBonus",
                                "value": 50,
                                "isPercentage": true
                            },
                            {
                                "kind": "VisionRange",
                                "value": 50
                            },
                            {
                                "kind": "DamageReducePercent",
                                "value": 25
                            }
                        ],
                        "vars": {
                            "value1": 50
                        }
                    },
                    "script": "function onDamageDealt(a) {\n\tskill.unit.gainsHealth(round(a.dmg*((vars.value1)/100)) );\n}\n\nfunction onBeginRound() {\n\tvars.Dying = false;\n}\n\nfunction onStatus(s) {\n\tif( s.unit == skill.unit && s.kind == Status.Dying ) {\n\t\tspawnFx();\n\t\ts.cancel();\n\t\tif( skill.level >= 2 && !vars.Dying) {\n\t\t\tskill.unit.addStatus(Status.AnimalMarkedBonus, vars.value1);\n\t\t\tvars.Dying = true;\n\t\t}\n\t}\n}\n\n\nfunction onBeginAction() {\n\tfor( u in getAllies(skill.unit) ) {\n\t\tif( !skill.unit.isAlive() ) {\n\t\t\tif( !skill.unit.hasStatus(Status.Riposte) ) {\n\t\t\t\tspawnFx();\n\t\t\t}\n\t\t\tu.addStatus(Status.Riposte);\n\t\t\tskill.unit.addStatus(Status.Riposte);\n\t\t} else {\n\t\t\tu.addStatus(Status.Riposte);\n\t\t}\n\t}\n}",
                    "notes": "",
                    "group": 33,
                    "icon": {
                        "file": "ui/Icons/BattleIcons_02_96PX.png",
                        "size": 96,
                        "x": 8,
                        "y": 4
                    }
                },

然后在export_zh.xml文件里增加以下翻译,为了在游戏中显示技能说明,只加上面不加下面效果有,但是没技能说明。

        <Vigour1>
            <name>小Buff</name>
            <desc>[Constitution]、[Guard]、[DistanceBonus]、[IgnoreGuard]、[Morale]及吸血提高50%,[Movement]增加100%,[VisionRange]增加50,[CritHitPercent]增加10%,[DamageReducePercent]降低25%,并拥有无敌及反击。</desc>
        </Vigour1>


CE已上传,打开CE的VALUES-角色统计[先打开角色菜单-[Main Stats]-[Skills],随便找个不用的技能,比如:Skill 1后面的数值,双击修改成Vigour1,直接生效,找个怪试一下吧










附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
59
精华
0
积分
30
金钱
618
荣誉
0
人气
3
评议
0
沙发
发表于 2022-11-3 21:23:39 |显示全部楼层
本帖最后由 271806297 于 2022-11-6 00:40 编辑

我修改的data.cdb已上传,修改的是v1.20010版本的,其中修改了几个技能,主要添加了Vigour1这个技能,该技能的说明上面有写,只要你用CE把人物的其中一个技能改成Vigour1就能无敌啥的。另外部分全局控制已经做了汉化标注,自由修改即可。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
59
精华
0
积分
30
金钱
618
荣誉
0
人气
3
评议
0
板凳
发表于 2022-11-3 21:24:59 |显示全部楼层
赛德萨风 发表于 2022-11-3 16:05
用解包res吗

需要解包res.pak,并修改data.cdb

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-7-5 04:24 , Processed in 0.273267 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到