3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 857|回复: 5
打印 上一主题 下一主题

[MOD] 基于我于本版"一种全新的修改方式"的补充

[复制链接]

10

主题

528

帖子

884

积分

超级玩家

Rank: 5Rank: 5

贡献度
45
金元
7041
积分
884
精华
0
注册时间
2019-8-3
跳转到指定楼层
主题
发表于 2025-10-3 11:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
再次声明:我没有使用任何MOD加载器,不保证能与任何其他加载器共存,特别是同样重构相同函数的MOD。我将这种方法发出来,并不是为了获取任何收益,仅仅是因为我发现原来有这样一种方式来修改,它不破坏原结构,也不依赖任何复制的软件或者DLL,简直是"清新",仅此而已。
请注意,如果你只有ModLoader.lua而没有在RoomLogic.lua里引用这个文件,你依然不能重构任何东西,如果你是直接从之前的贴子过来的,你无需考虑这一点,我在那个压缩包里放置了引用好的RoomLogic.lua。


本贴不需要回复可见,谢谢!
常见使用错误:
1.*,*这个符号很重要,你往MOD列表里添加新的脚本时,一定要保证只有最后一个脚本没有*,*,那是一个数组,你不按这个格式写,就会报错。
参考示例:

2.*--*这个是单行注释,注释就是告诉编译器,这一行不需要编译,请直接跳过。
参考:-- 这是一行注释
3.多行注释
--[[
这是多行注释,这里面的内容都会被跳过。
这是多行注释,这里面的内容都会被跳过。
这是多行注释,这里面的内容都会被跳过。
--]]
更新:
我今天无意间发现一个问题,当存档还没有初始化完成时直接调用游戏里的某些函数,会出现错误。
其中最明显的表现就是"开局添加祝福",其中使用了"AddTraitToHero"这个方法,导致不能新建存档。
解决方法有两种:
1.新建存档的时候先禁止这个脚本加载,就是在加载列表里先注释掉。
2.新建一个通用方法,这个方法可以用来检测是否为新存档,这就是更新内容。这个方法不要滥用,如果你是修改原始数值,请不要使用它,不然你啥也没有改变,请注意,这个方法的适用范围仅仅是你调用了初始化时不能使用的东西。
我也仅在添加开局祝福这个脚本里使用了它。
下面是新方法的使用示例:


ModLoader2.0展示:



新的ModLoader我会放在附件里 ModLoader.lua (1.13 KB, 下载次数: 46)
这是我刚刚完成的一个新的脚本,阿卡那卡牌修改,这应该是我最后一个上传的脚本了,因为我已经通关了。
Patch_ArcanaMod.lua (4.44 KB, 下载次数: 56)

评分

1

查看全部评分

回复

使用道具 举报

21

主题

2万

帖子

3万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
472
金元
286288
积分
30517
精华
0
注册时间
2018-10-5

元气女仆(永久)量子Doro3DM小黄鸡拉姆雷姆尼禄·克劳狄乌斯锦鲤

舒服的沙发
发表于 2025-10-3 19:54 | 只看该作者
谢谢分享!谢谢!
回复 支持 反对

使用道具 举报

2

主题

855

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
11875
积分
1192
精华
0
注册时间
2010-10-3
硬硬的板凳
发表于 2025-10-7 14:30 | 只看该作者
请问您在游玩的时候能刷出战神 和赫拉吗?  我打了60夜快通关也没见到  开局用得你的MOD
回复 支持 反对

使用道具 举报

2

主题

732

帖子

864

积分

超级玩家

Rank: 5Rank: 5

贡献度
17
金元
7962
积分
864
精华
0
注册时间
2006-7-29
冰凉的地板
发表于 2025-10-7 15:40 | 只看该作者
开局MOD,会刷不出来很多神,我30多夜也没到地表,后来才发现是开局锤子的问题
回复 支持 反对

使用道具 举报

2

主题

855

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
11875
积分
1192
精华
0
注册时间
2010-10-3
5#
发表于 2025-10-7 16:05 | 只看该作者
ffmy14 发表于 2025-10-7 15:40
开局MOD,会刷不出来很多神,我30多夜也没到地表,后来才发现是开局锤子的问题 ...

是这个原因 我使用本体一上地表就刷了  
回复 支持 反对

使用道具 举报

10

主题

528

帖子

884

积分

超级玩家

Rank: 5Rank: 5

贡献度
45
金元
7041
积分
884
精华
0
注册时间
2019-8-3
6#
 楼主| 发表于 2025-10-8 02:15 | 只看该作者
ffmy14 发表于 2025-10-7 15:40
开局MOD,会刷不出来很多神,我30多夜也没到地表,后来才发现是开局锤子的问题 ...


这样就能取消锤子,保留开局祝福自定义了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-18 06:16 , Processed in 0.031596 second(s), 22 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表