游侠NETSHOW论坛

标题: 战争传说 Res 编辑器 [打印本页]

作者: 游侠网-0Oyn9K    时间: 2023-6-22 12:02:41     标题: 战争传说 Res 编辑器

本帖最后由 游侠网-0Oyn9K 于 2023-6-23 19:45 编辑

可以对 res.pak 文件解包,编辑和打包


https://pan.baidu.com/s/1M4dqN81ov3kvgMtWjfbxxg
提取码: e6wm



注意:如果游戏升级,请删除游戏目录里的 res-unpack 目录再升级

场景1:修改开局物品
a,  搜索:寻求冒险刺激的学徒好友
b,  点击"编辑",进入编辑框(内容为JSON), items 下面就是物品和数量,如下面金币9999:
      {
          "item": "Gold",
          "count": 9999
        }
     注意:可以选择Gold , 然后按编辑框左下角的"插入" --> 类型为物品 --> 可以方便替换不同物品


场景2:修改 “小板凳”
a, 搜索:小板凳
b, 编辑:获取id: WatchStool
c, 退出编辑,搜索:WatchStool
d, 搜索结果,WatchStool_PrisonerMalus 防逃跑, 将value改为100(100%防逃跑)
                     WatchStool_BaseBonus 防攻击,将value改为1(100%防攻击)
                     还有一个类型为:工艺(craft) ,  将learnCost改为[], 小板凳就可以无条件建造

场景3:添加技能,
a, 随便选择一个已有技能,这里选择了Wrath(愤怒)技能,搜索:Wrath
b, 进行复制,复制成功能后,进入编辑并替换下面JSON(强制抓捕, Wrath1):
                {
                  "data": {
                        "id": "Wrath1",
                        "name": "Courroux",
                        "desc": "Inflige [DMG] à la cible s'il lui reste moins de la moitié de sa [Health].\n\n[DeadlyBlow] : Cette unité gagne [Fury].",
                        "mode": 0,
                        "range": {},
                        "$copy": true,
                        "props": {
                          "apCost": 1,
                          "vars": {
                                "value1": 100,
                                "allowed": false
                          },
                          "attributes": [
                                {
                                  "kind": "Guard",
                                  "value": 400
                                },
                                {
                                  "kind": "IgnoreGuard",
                                  "value": 100
                                },
                                {
                                  "kind": "Morale",
                                  "value": 400,
                                  "isPercentage": true
                                },
                                {
                                  "kind": "DistanceBonus",
                                  "value": 200,
                                  "isPercentage": true
                                },
                                {
                                  "kind": "VisionRange",
                                  "value": 300
                                },
                                {
                                  "kind": "DamageReducePercent",
                                  "value": 90
                                }
                          ],
                          "tooltipStatus": [
                                {
                                  "st": "Fury"
                                }
                          ],
                          "dmgAttribute": 2,
                          "specialAnim": "AttackPower"
                        },
                        "script": "function onBeginAction() {\n\tvars.allowed = true;\n}\n\nfunction onSkill() {\n\tvar capturedUnits = [];\n\tfor( a in skill.getTargets() ) {\n\t\tcapturedUnits.push(a);\n\t\ta.cancelAttack = true;\n\t}\n\tattack();\n\tfor( a in capturedUnits ) {\n\t\tcaptureTarget(a);\n\t}\n}\n\nfunction onStatus(s) {\n\tif( s.unit == skill.unit && [Status.Poison, Status.Bleeding, Status.Burning, Status.Doped, Status.Stun, Status.Terror, Status.Bloodshed].indexOf(s.kind) >= 0) {\n\t\tspawnFx();\n\t\ts.cancel();\t\n\t}\n}",
                        "notes": "",
                        "icon": {
                          "file": "ui/Icons/BattleIcons96PX.png",
                          "size": 96,
                          "x": 14,
                          "y": 1
                        },
                        "minDmg": 5.5,
                        "levels": [],
                        "iconeDone": true,
                        "maxDmg": 7,
                        "group": 2,
                        "done": 2
                  },
                  "xml": {
                        "name": {
                          "_text": "强制抓捕"
                        },
                        "desc": {
                          "_text": "强制抓捕,  减伤90%, 100%无视防御, 添加400防, 增加400士气, 范围增加200, 可视范围增加300"
                        }
                  }
                }

c,  搜索:WrathManual(技能手册),并将上面新技能Wrath1, 设置到props  skill 内容
d, 最后将 WrathManual 添加初始物品,这样游戏开局就能使用技能手册学习新技能



作者: 阿苏斯人在塔在    时间: 2023-6-23 15:51:12

抛砖引玉预定,这可是神器啊
作者: vincentmay    时间: 2023-6-28 09:32:35

感谢分享!
作者: ltzgchen    时间: 2023-6-30 23:17:14

[佩服][佩服][佩服][佩服][佩服]
作者: 811326184    时间: 2023-7-2 09:29:25

谢谢大佬

作者: z8372122    时间: 2023-7-2 17:35:35

测试了一下,把协作独行改成了开局可选特质,但是无效啊,能改,但是不能保存啊,@游侠网-0Oyn9K 请问什么个情况
作者: glalee    时间: 2024-2-22 17:33:44

有新版本吗
作者: szb2233    时间: 2024-3-13 06:34:53

太赞了
作者: takafin    时间: 2024-3-15 00:28:03

本帖最后由 takafin 于 2024-3-15 00:30 编辑

6666这个太好用了。<<重生到中世纪大陆,逆天系统带我体验生活,身边队友竟也受系统加成?!>>
[attach]7431303[/attach]

[attach]7431302[/attach]

[attach]7431304[/attach]




作者: 879942964    时间: 2024-4-14 15:07:01

takafin 发表于 2024-3-15 00:28
6666这个太好用了。

太OP了 你这样一下子失去了乐趣=.=
作者: 稻田    时间: 2024-6-10 11:20:04

takafin 发表于 2024-3-15 00:28
6666这个太好用了。

请教这么多条增益是怎么添加到一起的?

作者: takafin    时间: 2024-6-10 12:37:20

本帖最后由 takafin 于 2024-6-10 12:40 编辑
稻田 发表于 2024-6-10 11:20
请教这么多条增益是怎么添加到一起的?

从其他词条里把增益复制过来就行,再把数值改高些。像这样

{
          "bonus": "Tiredness",
          "value": 100,
          "title": ""
        },
        {
          "bonus": "ExperienceFightBonus",
          "value": 1000,
          "title": ""
        },
        {
          "bonus": "InfluenceGainFight",
          "value": 200,
          "title": ""
        },
        {
          "bonus": "Constitution",
          "value": 20,
          "title": ""
        },
        {
          "bonus": "CritDmg",
          "value": 30,
          "title": ""
        },
        {
          "bonus": "Willpower",
          "value": 20,
          "title": ""
        },
        {
          "bonus": "Strength",
          "value": 20,
          "title": ""
        },
        {
          "bonus": "Dexterity",
          "value": 20,
          "title": ""
        },
        {
          "bonus": "Movement",
          "value": 10,
          "title": ""
        },
        {
          "bonus": "ProfessionExperienceBonus",
          "value": 100000,
          "title": ""
        },
        {
          "bonus": "ItemsPriceBonus",
          "value": 1000,
          "title": ""
        }


作者: 稻田    时间: 2024-6-10 18:06:20

takafin 发表于 2024-3-15 00:28
6666这个太好用了。

系统提醒回复了怎么看不到

作者: 稻田    时间: 2024-6-11 13:51:05

takafin 发表于 2024-6-10 12:37
从其他词条里把增益复制过来就行,再把数值改高些。像这样

{

今天又能看到了,管用

作者: jonson0408    时间: 2024-6-13 10:32:26

能否更新?貌似无效了,不知什么原因最新版打开后一片空白,有解压文件400多M,就是读不出来
作者: kill7931    时间: 2024-9-26 11:43:39

修改保存后会出现酒馆弹琴小游戏黑屏的情况。。。
试验了一下,直接用paktool,只把data.cbd打进新包能进弹琴小游戏,但新增的道具、技能等会没汉化
如果把汉化export_zh.xml  texts_zh.xml也打进新包就会出现这个弹琴小游戏黑屏的问题


作者: jdjme    时间: 2024-12-8 22:20:06

好东西,先收藏了。





欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2