用胧境DLC的逻辑为副本添加装备
#部落与弯刀手游dlc相关 #部落与弯刀工具包代码 想必大家在玩的过程中会遇到一些装备特殊的角色一直刷不到想要的装备的情况,我在这里分享给大家用胧境DLC给各个副本添加胧境线索的逻辑给各个副本添加官方做出来但是没投放到副本里去的装备的方法。
举个例子:以下是官方为红石谷废弃矿洞添加胧境线索的方法
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#红石城废弃矿洞BOSS;100,LJ红石谷胧境线索,1,2
可以给它改造一下,把“LJ红石谷胧境线索”替换成要添加的拳套的ID,如“红莲拳套”,就能得到
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#红石城废弃矿洞BOSS;100,红莲拳套,1,2
开启胧境DLC之后在游戏的控制台,运行上述指令,就能在红石谷废弃矿洞这个副本里刷出红莲拳套这件装备了。 或者不用控制台,用工具箱的话复制以下内容
[为红石谷小副本添加拳套]
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#红石城废弃矿洞BOSS;100,红莲拳套,1,2
(PS:感觉有点画蛇添足了,毕竟开工具箱都可以直接拿干嘛还非得添加到副本里去呢,不过怕有些玩家一看不能获得成就传承点啥的就不敢用控制台,又不想作弊拿,就可以用工具箱运行这个代码来避开控制的输代码的限制。)
重要说明:代码格式里字母符号数字必须是英文格式 。
以上是我随便找了个存档简单测试了一下代码运行没问题,但是又有爆率过高的问题,副本胧境线索一次给5个没问题,但装备一次给五六个就超模了。
我在此详细的说明一下整条代码
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#红石城废弃矿洞BOSS;100,红莲拳套,1,2
RUN_SCRIPT_FUNC*
这是弯刀wiki上公布的在游戏中运行lua的指令
LJCommonLogics
这是lua的文件名,意为胧境通用逻辑,只要开启胧境DLC就能调用这个文件
AddLootInfoToTagLootItems
这个就是lua文件LJCommonLogics里的具体添加副本掉落物的函数,字面意思就是添加掉落信息到目标掉落物品
红石城废弃矿洞BOSS;100,红莲拳套,1,2
这个就是lua的具体参数,掉落物品ID;掉落概率,物品ID,单次掉落最小值,单次掉落最大值
以上关于这条指令的解释就是我个人非专业的理解,我也没仔细去找官方开放给MOD作者lua文件,是根据我的经验理解的,具体参数那里我是按照弯刀掉落物品的通用写法理解的,玩游戏也不必知其所以然,能知其然做到会用就行了。
根据这个格式,嫌添加的装备掉落概率太高,可以把掉落概率从100降为50甚至25或者更低也可以。另外最低掉落个数改为0,最高掉落个数改为1,或者两个都改为1,既保底又降掉落数。
GETITEMS*
主角直接获取某物品的指令
GETITEMS*花拳,1,mf=0-3|红莲拳套,1,mf=0-3|
这条指令可以让主角直接获得一个花拳附魔随机(0/1/2/3分别对应白/绿/蓝/橙)和一个红莲拳套附魔同上
其中多个物品用“|”隔开即可
mf=0-3也可以直接写为mf=3前一个表示在0-3四种类型之间随机附魔,后一个表示只附魔为橙色词条
不确定可不可以和AddLootInfoToTagLootItems这个函数结合起来用,假如能一块用的话,可以把写法变一下
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#红石城废弃矿洞BOSS;100,红莲拳套,1,1,mf=0-3|100,花拳,1,1mf=0-3|
如果可以运行成功的话,就能为副本一次添加多件物品,然后还能带附魔,有心人想尝试的话可以分开试试看能不能一次添加多个物品,能不能给添加的物品带附魔,以及两者能不能同时实现。
至于各个掉落物品ID,得去全局掉落物品表里找了,但其中包含很杂,就把官方胧境DLC的写法全复制下来,大家自己看吧。对比一下,下面分两大类一个是xxBOSS,一个是xx普通战斗,分别对应最后的boss战和前面的探索战斗。
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#红石城废弃矿洞BOSS;100,LJ红石谷胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#制陶工坊BOSS;100,LJ风哭岩胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#花卉乡山洞BOSS;100,LJ黑崖胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#采药雪谷BOSS;100,LJ大雪山胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#秘密集会所BOSS;100,LJ双月山谷胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#狂风山谷BOSS;100,LJ风哭岩胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#林间幻境BOSS;100,LJ黑崖胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#浅溪溶洞BOSS;100,LJ双月山谷胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#迷雾蛇窟BOSS;100,LJ大沙漠胧境线索,3,6
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#魔镜BOSS;100,LJ大沙漠胧境线索,3,6
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#冰窟BOSS;100,LJ大雪山胧境线索,3,6
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#古老秘仪洞窟BOSS;100,LJ大雪山胧境线索,1,2
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#黑崖树宫BOSS;100,LJ黑崖胧境线索,6,8
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#兽骨山洞BOSS;100,LJ双月山谷胧境线索,2,4
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#熔岩空洞BOSS;100,LJ红石谷胧境线索,6,8
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#巨人石阵BOSS;100,LJ大雪山胧境线索,6,8
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#红石城废弃矿洞普通战斗;20,LJ红石谷胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#制陶工坊普通战斗;20,LJ风哭岩胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#花卉乡山洞普通战斗;20,LJ黑崖胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#采药雪谷普通战斗;20,LJ大雪山胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#秘密集会所普通战斗;20,LJ双月山谷胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#狂风山谷普通战斗;20,LJ风哭岩胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#林间幻境普通战斗;40,LJ黑崖胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#浅溪溶洞普通战斗;20,LJ双月山谷胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#迷雾蛇窟普通战斗;20,LJ大沙漠胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#魔镜普通战斗;20,LJ大沙漠胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#冰窟普通战斗;20,LJ大雪山胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#古老秘仪洞窟普通战斗;20,LJ大雪山胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#黑崖树宫普通战斗;40,LJ黑崖胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#兽骨山洞普通战斗;40,LJ双月山谷胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#熔岩空洞普通战斗;40,LJ红石谷胧境线索,1,1
RUN_SCRIPT_FUNC*LJCommonLogics#AddLootInfoToTagLootItems#巨人石阵普通战斗;40,LJ大雪山胧境线索,1,1