埋久工具库
阅读
2023-11-28更新
最新编辑:埋久umaru
阅读:
更新日期:2023-11-28
最新编辑:埋久umaru
前言
Next剧情对话指令
注意,为防止指令冲突,所有剧情指令都加上了前缀,前缀也是要打的。
| 指令 | 说明 | 
|---|---|
| HH_LoadScenes
 加载对应场景  | 
HH_LoadScenes*场景ID
 
  | 
| HH_StopEffect
 关闭正在播放中的音效  | 
HH_StopEffect*
 
 
  | 
| MJ_AddSceneNpc
 添加NPC到当前场景中  | 
MJ_AddSceneNpc*NpcID
 
 
  | 
| MJ_ReMoveSceneNpc
 当前场景移除指定npc  | 
MJ_ReMoveSceneNpc*NpcID
 
  | 
| MJ_SceneNpcClear
 清空当前场景npc  | 
MJ_SceneNpcClear*
 
  | 
| MJ_BiGuanShow
 打开闭关面板  | 
MJ_BiGuanShow*
 
 
  | 
| MJ_SleepShow
 打开休息面板  | 
MJ_SleepShow*
 
  | 
| MJ_AutoSave
 自动保存  | 
MJ_AutoSave*
 
  | 
| MJ_ChangeNpcFav
 增加NPC好感度及情分  | 
MJ_ChangeNpcFav* npcid # 好感度 # 情分变化量#是否显示好感提示#是否显示情分提升(后两个可不输入数值,默认显示。如果输入0则不显示)
 
 
 (原指令是默认添加好感度10倍的情分或者不添加,有一定局限性)。 
 当你输入的情分变化量数值大于1时,指令会在添加npc对应好感后,增加你输入的情分变化量,同时会弹出提示。  | 
| MJ_AddAllItem
 添加物品  | 
MJ_AddAllItem* 物品类型 # 物品品阶
 
 
  | 
| MJ_AddAllList
 添加物品  | 
MJ_AddAllList* ID最小值 # ID最大值
 
 
  | 
| MJ_ShowLingTianPanel
 打开灵田面板  | 
MJ_ShowLingTianPanel*
 
 
  | 
| MJ_AddNpcEX
 增减Npc属性  | 
MJ_AddNpcEX*npcid#属性#数值
 
 
  | 
| MJ_SetStaticValue
 设置全局变量  | 
MJ_SetStaticValue*变量ID#变量值
 
 
  | 
| MJ_SetPlayerLevel
 设置玩家等级  | 
MJ_SetPlayerLevel*等级
 
 
 建议合理运用,或者用来配合自爆金丹、元婴之类的剧情使用。  | 
| MJ_OpenTalk
 执行官方Talk  | 
MJ_OpenTalk*TalkID
 
 
  | 
| MJ_ShowJuLingZhenPanel
 打开聚灵阵面板  | 
MJ_ShowJuLingZhenPanel*
 
 
  | 
| MJ_RemoveStaticSkill
 移除玩家指定功法  | 
MJ_RemoveStaticSkill*唯一功法id
 
  | 
| MJ_RemoveSkill
 移除玩家指定神通  | 
MJ_RemoveSkill*唯一神通id
 
  | 
| MJ_SetPlayerChengHao
 设置玩家称号  | 
MJ_SetPlayerChengHao*称号名字#俸禄金额#其他数值或者0、-1
 
 第三个参数可以是任意数字,如果输入为0,则清空自定义的称号,恢复默认称号。 如果输入为-1,则为特殊处理的默认称号。 
  | 
| MJ_SetFirstName
 设置玩家姓氏  | 
MJ_SetFirstName*姓氏
 
  | 
| MJ_CaiJiShow
 打开采集面板  | 
MJ_CaiJiShow*采集id
 
 
  | 
| MJ_OpenPaiMai
 打开拍卖行面板  | 
MJ_OpenPaiMai*拍卖行id#拍卖角色id
 
 拍卖执事id可以随便填但不能不填,如果你写1就是你自己面板显示你自己的头像。 
  | 
| MJ_OpenFengYuLou
 打开悬赏榜  | 
MJ_OpenFengYuLou*
 
 
  | 
| MJ_GiveFengLu
 给予玩家俸禄  | 
MJ_GiveFengLu*
 
  | 
运行时脚本
注意,为防止方法命名冲突,所有方法都加上了前缀,前缀也是要打的。
| 方法定义 | 说明 | 
|---|---|
| int  MJ_GetNowDay()
 获取具体天数  | 
无需参数,直接通过当前游戏年、月、日,返回对应天数的数值。
 
 
  | 
| int MJ_GetFengLu()
 获取所有俸禄  | 
无需参数,返回所有积累的俸禄。 | 
| string MJ_GetChengHao()
 获取自定义的称号  | 
无需参数,返回自定义称号。是指令MJ_SetPlayerChengHao设置的那个。 | 
自定义Seid扩展
| ItemSeid
 物品特性 即消耗品的特性  | 
说明
 消耗品Seid的使用方式不能是 可使用(反复)类型,会没有效果。  | 
|---|---|
| Seid51
 
  | 
触发Next事件
 
 
  | 
| Seid52
 
  | 
获得指定层数先天buff(层数至少为1)
 
 
 
  | 
| Seid53
 
  | 
获得指定类型、品阶、数量的随机物品
 
 
 
 
  | 
| EquipSeid
 装备特性  | 
说明 | 
| Seid54 | 装备提供的修炼速度加成
 
 
  | 
| BuffSeid | 说明 | 
| Seid409
 
  | 
获得神通
 
 
  | 
| Seid411
 
  | 
当敌方为对应种族时,触发后续特性
 
 
  | 
| Seid412
 
  | 
当自身大境界大于X时,触发后续特性
 
 
  | 
| Seid413
 
  | 
若遁速小于对方则触发后续特性
 
  | 
| Seid414
 
  | 
触发自身X次Y【buff】
 
 
 
  | 
| Seid415
 
  | 
触发自身X次Y【buff】
 
 
 
  | 
| SkillSeid
 神通特性  | 
说明 | 
| Seid401
 
  | 
使用神通永久提升X点生命值
 
 
  | 
| Seid402
 
  | 
根据本神通造成的最终伤害,偷取目标该伤害*X系数的修为
 
 
 
  | 
| Seid404
 
  | 
敌方每有1张X系灵气牌,额外增加Y%伤害(支持异灵气)
 
 
 
  | 
| Seid405
 获得永久buff  | 
获得永久Buff(玩家限定)
 
 
 参数3:Z层数上限(新增的参数,限制该永久buff增加的上限,避免buff过高太过超模)  | 
新增论道功能
鸽佬的NextMoreCommand为Mod作者们提供了新增大道的功能,但没有支持新增大道的论道。
这里洪荒工具库为Mod作者提供了对于新增大道的论道功能的支持。
如果你已经通过鸽佬的NextMoreCommand新增了大道,那么接下来这些操作,想必对你来说也没什么难度。
一、添加图片
1.准备一张动画牌图片,作为npc论道出牌时的图片。
命名为:MCS_LD_npcpai_id 注意,此处结尾的id,需要替换为你的大道ID。
将该图片放置于你的mod,Next目录下的Assets\NewUI\Lundao\donghuapai\里即可。
2.准备一张论题图片,作为论道时,显示在论道球左侧的论题图片。
命名为:MCS_LD_lunti_id 注意,此处结尾的id,需要替换为你的大道ID。
将该图片放置于你的mod,Next目录下的Assets\NewUI\Lundao\fightlunti\里即可。
3.准备一张论道球图片,作为论道时,显示在论道界面中央的论道球图片。
命名为:MCS_LD_qiu_id 注意,此处结尾的id,需要替换为你的大道ID。
将该图片放置于你的mod,Next目录下的Assets\NewUI\Lundao\lundaoqiu\里即可。
4.准备一张论题图片,作为论道时,选择论题时显示的图片。
命名为:MCS_LD_xuanlunti_id 注意,此处结尾的id,需要替换为你的大道ID。
将该图片放置于你的mod,Next目录下的Assets\NewUI\Lundao\Lunti\里即可。
5.准备一张论道牌图片,作为论道时,显示在玩家牌库里的论道牌图片。
命名为:MCS_LD_pai_id 注意,此处结尾的id,需要替换为你的大道ID。
将该图片放置于你的mod,Next目录下的Assets\NewUI\Lundao\pai\里即可。
二、添加论道文本
你需要为玩家和Npc论新大道时,添加对应的大道描述词。(就是出牌的时候角色不是会念台词吗,你现在要给你的大道添加对应的台词。)
添加LunDaoSayData.json,在该json文件里,写入你的大道ID,以及对应的五段文本描述。
三、结束
完成以上步骤,就可以为你的新大道添加论道功能了,你只要添加对应图片和文本,剩下的工具库会自动帮你处理!
使用的图片,推荐尺寸与原版一致,以免发生不必要的错误。
你也可以在工具库里的Asset文件夹里头,找到灵界灵道的样本示例,可以参考那个图片大小(或者直接用这些图片进行修改)以及存放路径。
新增攻击类型及功法类型
洪荒工具库为mod作者提供了攻击类型以及功法类型扩展的支持。
一、新增攻击类型
新增攻击类型,你需要在你的StrTextJsonData.json里,填入你的攻击类型文本。
一个是xibieXX(XX为你的攻击类型编号),用于图鉴上的文本展示
一个是xibieFightXX(XX为你的攻击类型编号),战斗中图标上的文本展示。
具体格式可以参考原版,或者参考灵界Mod,剩下的工具库会帮你处理
注意:为防止对原版攻击类型造成影响,工具库仅对编号大于30的攻击类型提供了支持。
如果你需要在Next编辑器进行操作,可以去Next目录下,也就是2824845357\Plugins\NextConfig\language\schinese\Editor\Meta该目录
找到名为AttackType.json的文件,将你的攻击类型添加进去,随后重开游戏,编辑器便会自动显示。
二、新增功法类型
同理,新增功法类型,你需要在你的StrTextJsonData.json里,填入你的功法类型文本。
格式为gongfaleibieXX(XX为你的功法类型编号)
ChinaText后填的即为你的功法类型名称。
另外,你还需要为你的功法类型,提供元婴功法加成。具体在YuanYingBiao.json里头。
如何有不懂的,可以参考原版,或者参考灵界进行如上操作。
                

                    沪公网安备 31011002002714 号