- UID
- 2847732
- 主题
- 6
- 阅读权限
- 20
- 帖子
- 59
- 精华
- 0
- 积分
- 30
- 金钱
- 618
- 荣誉
- 0
- 人气
- 3
- 在线时间
- 225 小时
- 评议
- 0
- 帖子
- 59
- 精华
- 0
- 积分
- 30
- 金钱
- 618
- 荣誉
- 0
- 人气
- 3
- 评议
- 0
|
本帖最后由 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,直接生效,找个怪试一下吧
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|