greg114 发表于 2021-11-26 11:03

【1128更新】MOD交流-function实际使用方法清单加使用心得

本帖最后由 greg114 于 2021-11-28 09:00 编辑

借大佬的帖子开个交流贴,大老帖子如下:
[鬼谷词典大全第二弹]还再等创意工坊?新人再也不用猜代码了   https://bbs.3dmgame.com/thread-6237400-1-1.html
其实我比较常用的就是增减亲密度,获取气运奖励之类



addMastery
addMastery_3_999_1999//增加身法 999点到1999点
参数1:技能种类:0-随机,1-武,2-绝,3-身,4-心,5-神   //测试0不好使
参数2:下限【猜的】
参数3:上限【猜的】
但不管多高,每次也只能升一级

battleSkillTrainUp_秘籍类型_增加类型_增加的值(经验/等级)Int_-999999_999999【无效】
参数1:技能种类:0-随机,1-武,2-绝,3-身,4-心,5-神
参数2:增加类型:0-经验,1-等级
battleSkillTrainUp_3_1_1_10
以上写法测试无任何效
addAttr_属性_增加类型_增加的值Int_-99999999_99999999
1、比如加生命addAttr_hp_1_100就是增加生命值上限 100
2、addAttr_hp_0_100就是给你现在恢复100血

delNPCLuck【无效】
1、直接放在function里无效
2、如果写 delNPCLuck_5011   想要去解除npc重伤状态,函数可以运行,但是npc的重伤不会消失
//从modfunction.json里面来看这个函数好像是不需要参数的,但是根据以上两条来看弄不明白到底怎么回事

addClose1、这个我承认我也没太弄明白,增加好感的,但是好感是双向的,看现有内容的写法大多是addClose_0_1_120_130|addClose_1_2_120_130
2、可以猜测|前是 玩家对角色   后面是 角色对玩家    然后120和130应该是下限和上限浮动的意思?可以用-号,但是如果已经是好友,用-号是无法减成仇人的,不知道为什么

reward
这个可以直接用来获取奖励,奖励是一个单独的文件来控制,那个文件里的对象再决定是奖励你什么物品和数量

addFeature
给自己加气运 比如重伤是5011   你写addFeature_5011,运行之后你就重伤了23333

clearFeature
移除气运,用法同上

npcAttack
攻击npc    npcAttack_unitA
有参数但是没用,但是不管你写 unitA还是unitB ,都是你攻击npc,无法写成npc攻击你的样子,所以放在剧情里会导致其他问题

npcAttacForce
强制攻击npc,无法逃跑
常见写法 npcAttackForce_unitA
有参数但是没用,但是不管你写 unitA还是unitB ,都是你攻击npc,无法写成npc攻击你的样子,所以放在剧情里会导致其他问题

battleExit
这个离场用的,大佬的excel里已经讲的听清楚了写 battleExit_0就是失败,离开战斗你重伤battleExit_1是对方失败,离开之后他重伤

其他的没怎么来得及测试













姐弟 发表于 2021-11-26 12:19

感谢分享

天天改名字 发表于 2021-11-26 12:25

武罗的记忆,有个重置逆天改命的效果,这个效果在哪能找到吗?

天天改名字 发表于 2021-11-26 12:26

之前想做个重置逆天改命的丹药,但是不知道他这个效果在哪,怎么配

天天改名字 发表于 2021-11-26 12:28

还有刷新大妖兽的效果,当时也想做在丹药里,使用丹药妖兽就刷新

greg114 发表于 2021-11-26 13:38

天天改名字 发表于 2021-11-26 12:25
武罗的记忆,有个重置逆天改命的效果,这个效果在哪能找到吗?

你想拉个单子出来给让你重新选啊?这个得从dialogue里面找找,卡您看能不能用callDrama把剧情调出来?

greg114 发表于 2021-11-26 13:50

天天改名字 发表于 2021-11-26 12:28
还有刷新大妖兽的效果,当时也想做在丹药里,使用丹药妖兽就刷新

这个够呛,应该没法做到丹药里,可以试试做到对话里,用 function去调用event 吧?

luolita523 发表于 2021-11-26 15:15

有代码不代表实装。这在鬼谷已经出现多次了

greg114 发表于 2021-11-26 15:21

luolita523 发表于 2021-11-26 15:15
有代码不代表实装。这在鬼谷已经出现多次了

嗯,我隐约猜到这个可能性,而且之前气运都是 feature这个却叫 delNPCLuck ,感觉很奇怪,而且之前的base里也没有modfunction 之类的文件,我一度怀疑这是villian作者写的呢

天天改名字 发表于 2021-11-26 15:41

晓得了,就是不知道哪里找
页: [1]
查看完整版本: 【1128更新】MOD交流-function实际使用方法清单加使用心得