【Wartales】战争传说pak修改汇总,欢迎补充。
wartales吧
全部回复
仅看楼主
level 9
冰语_BingYu 楼主
此贴为技术交流贴,无关Pak修改内容的回复请在二楼回复。
pak解包工具。
原下载地址:https://game.ali213.net/thread-7073113-1-1.html
.把两个exe文件扔到游戏目录下(另建目录也可以,但要把需解包的文件和游戏目录下的BMCore.dll也拷到同一个目录)
2.开始-运行 输入"cmd" 敲回车
3.输入"cd /d 你的MOD工具所在路径" 比如"cd /d D:\
解包
PAKTool.exe -Expand -outdir 要输出的目录 -refpak 源pak文件名
合成
PAKTool.exe -Collapse -indir 要压缩的目录 -outpak 输出pak文件名
创建差异pak(将传入的pak与文件夹做对比,只将文件夹与pak相比修改或增加的部分写
入新pak):
PAKTool.exe -CreateDiffpak -refpak 源pak文件名 -indir 对比修改的目录 -outpak 输出pak名
链接:百度网盘
提取码:wart
2024年09月25日 06点09分 1
level 9
冰语_BingYu 楼主
此楼为回复楼层。
2024年09月25日 06点09分 2
大佬问个问题,我要修改装备图标和他的3d建模,应该怎么修改
2024年12月05日 06点12分
回复 贴吧用户_aZAatS7 :model是模型,icon里面是图标。
2024年12月05日 14点12分
大佬,我想问下,没有BMCore.dll这个文件怎么办?
2024年12月27日 02点12分
@吃饭不管用 这个不用管,
2024年12月27日 03点12分
level 9
冰语_BingYu 楼主
2024年09月25日 06点09分 3
level 9
冰语_BingYu 楼主
装备品质影响基本属性,如果是武器则影响力量敏捷,衣服则是盔甲值,以此类推。
"rarity": 0, 白色
"rarity": 1, 蓝色
"rarity": 2, 金色
"rarity": 3, 紫色
盔甲类型会决定卢区声音大小等的影响。
"type": "ArmorLight", 轻型盔甲
"type": "ArmorMedium", 中轻盔甲
"type": "ArmorHeavy", 重型盔甲
装备基础属性。
"attribute": "Armor", 盔甲值
"attribute": "DistanceBonus", 范围
"attribute": "PrecisionBonus", 精准
"attribute": "Willpower", 意志
"attribute": "CritHitPercent", 暴击率
"attribute": "Movement", 移动距离
"attribute": "Transport", 运载能力
"attribute": "trength", 力量
"attribute": "Dexterity", 敏捷
"attribute": "Constitution", 体质
"attribute": "Guard", 防御力
"attribute": "DamageTypeBonus", 借机攻击伤害
"attribute": "DamageBonusPercent", 伤害
以及一些还未经过测试的属性,后续补充,如【TerrorResistance:恐惧抗性】【Morale:士气】【VisionRange:视野等等】
参考代码:
{
"value": 4,
"attribute": "Armor",
"upValue": 50
}
数值为4,属性为盔甲值,成长数值为50
2024年09月25日 10点09分 8
level 9
冰语_BingYu 楼主
搜索:
"id": "LootEquipDropProba",
战斗后装备掉落率
-------------------------------------
搜索:
"id": "PathXpBase",
路径所需经验
-------------------------------------
搜索:
"id": "FishingMoveDurationMin",

{
"id": "FishingMoveDurationMin",
"value": 0,
"info": "duration min of 1 segment (fish escape)"
},
{
"id": "FishingMoveDurationMax",
"value": 0,
"info": "duration max of 1 segment (fish escape)"
},
Value改为0.则是钓鱼能够直接拉钩。
-------------------------------------
搜索:
"id": "PrisonerTrustBeltAccPrisonerTrust",
修改囚犯信任度
--------------------------------------
搜索:
"id": "ForgeDurationPerfectHeatMin",
锻造小游戏
锻造小游戏参考代码
{
"id": "ForgeDurationPerfectHeatMin",
"value": 60,
"info": ""
},
{
"id": "ForgeDurationPerfectHeatMax",
"value": 60
},
{
"id": "ForgeOverlapTimerMin",
"value": 0.1,
"info": "min duration after the start of the previous step"
},
{
"id": "ForgeOverlapTimerMax",
"value": 0.1,
"info": "max duration after the start of the previous step"
},
{
"id": "ForgeOverlapTimerMargin",
"value": 0.2,
"info": "overlap timer +/- margin * 0.5"
},
更简单的打铁小游戏
--------------------------------------
搜索
"id": "WatchStool_PrisonerMalus",
为俘虏小凳子的俘虏逃跑率
----------------------------------------
搜索
"id": "BaseDiscoveryNeeded",
知识点相关修改
建议为50
DiscoveryNeededPerLevel 则是修改每级提升经验
建议为5
----------------------------------------
搜索:
"startQuantity":
初始金币
----------------------------------------
搜索
"id": "LockpickMinRangeRatio",
开锁小游戏相关修改
----------------------------------------
搜索
"id": "MiningSpeedCircleMin",
挖矿伐木小游戏相关修改
----------------------------------------
搜索
"id": "Tavern_GoldRate",
为酒馆兑换率相关修改
----------------------------------------
搜索
"id": "TavernPrisoner",
为酒馆俘虏相关修改
参考代码
"bonuses": [
{
"bonus": "TavernPrestige", 【每次休息获得5威望】
"value": 5
},
{
"bonus": "TavernSalary", 【每次休息-5所需工资】
"value": -5
}
],
如果有不会的可以提问,后续还会补充。
2024年09月25日 14点09分 11
level 9
冰语_BingYu 楼主
回答前面的提问。
关于敌人数量的搜索
"id": "MaxEnemiesFactor", 敌人最大数值
2024年09月25日 19点09分 15
"info":"XXXXX" 是这样写备注格式吗.
2024年12月24日 13点12分
感谢楼主,看明白了,原来是对照了中文,是缩短了具体的间隔时间,原来value后面的数值能应用到这么多含义[真棒]
2024年09月28日 01点09分
@J纵横
2024年12月24日 21点12分
level 4
请问楼主,想修改替罪羊的成功率是哪一个参数呢?
2024年09月26日 07点09分 16
最近不在家里,你试试汉化里搜索这个技能试试
2024年09月26日 10点09分
level 9
冰语_BingYu 楼主
----------------------------------------------------
"mode": 0, 近战选中技能
"mode": 1, 远程选中技能
"mode": 3, 位移伤害技能
"mode": 4, 对自身使用
"mode": 5, 选中区域
----------------------------------------------------
"dmgAttribute": 0, 力量/健壮
"dmgAttribute": 1, 敏捷
"dmgAttribute": 2, 固定伤害
----------------------------------------------------
function onHit(a) {\n\ta.target.pushback({ unit : skill.unit }, getPushback(a), a);\n}\n\nfunction getPushback( a ) {\n\treturn vars.value1;\n} 击退,value1设置击退距离
function onHit(a) {\n\ta.target.damages(skill, a.target.getPercentHealth(vars.value1), true);\n}\n\nfunction onZoneHit() {\n\tcreateSkillZone(Skill.FireZone);\n} 为技能附加地毯效果,Skill.后面是需要的地毯
\n\nfunction onDamage(a) {\n\ta.target.addStatus(Status.TerrorLink);\n}\n 为技能附加状态Status.后面是需要的状态
----------------------------------------------------
2024年09月30日 02点09分 19
这一段可以
2024年09月30日 07点09分
少写了一个"mode": 2, 被动技能
2024年09月30日 12点09分
dmgAttribute:2应该不是固定伤害,我感觉是自适应,谁拿到就是什么伤害
2024年10月01日 04点10分
@冰语_BingYu 因为这个伤害受属性加成
2024年10月01日 04点10分
level 1
想问一下怎样修改锻造使锻造物品与队伍等级相匹配,不像原游戏一样6、7级的队伍只能锻造出3、4级的武器装备,其相关代码是什么.........还有武器装备升级关联的代码是什么,只增加flags:128好像不行吧
2024年10月06日 08点10分 20
@冰语_BingYu 好像是不行啊 原本不能升级的装备加上了 flag 128 之后就报错进不去游戏了
2024年12月31日 11点12分
128就是可以升级,不设置默认就是团队等级,刚出远门,最近不在家里不好看代码
2024年10月06日 10点10分
@冰语_BingYu 好的,谢谢.....坐等大佬收假帮看一下锻造怎样修改代码使打造的物品等级能与团队等级一致,不然带团队打仗总是拿着自己锻造的低等级的装备和别人打架,掉的装备还不一定能用心情就很不美丽了[乖]
2024年10月07日 10点10分
@冰语_BingYu 大佬 帮忙看看炖羊肉这个配方怎么解锁 因为不小心打死NPC现在无法解锁了
2024年10月30日 03点10分
level 7
大佬,pak解包工具没有了
2024年10月31日 14点10分 21
level 7
如何添加值得角色,我想创建一个独立角色,添加技能树,现在角色创建好了,资源也获取了,但是游戏内不生效
2024年11月01日 03点11分 22
level 1
感谢楼主 找很久钓鱼了
2024年11月07日 12点11分 23
level 1
"id": "FishingDurationControl",
"value": 0.1,
"info": "duration to keep fish inside circle"
钓鱼改这段改成0.1 就是秒上钩
2024年11月07日 13点11分 24
谢谢补充
2024年11月07日 18点11分
level 1
有大佬知道替罪羊概率怎么改吗
2024年11月12日 17点11分 25
没有概率
2024年11月13日 05点11分
1 2 尾页