tian2yu3 发表于 2012-4-8 05:13

【4月12日更新:已支持开发版】完美辅助工具 辅助存档、人物、商店 插件版 配合38汉化版2.0.0~2.0.2 以及 r5017汉化版

本帖最后由 marblezls 于 2012-4-24 15:59 编辑

一、前言
本人第一天接触这游戏……
一开始不知道死了存档会消失,因此很Happy的在4个小时后死掉重玩……
因此,发奋图强的看了代码,在各位大神的基础上修改出这一个版本的辅助插件,因第一天玩游戏,也就没怎么进行测试……各位帮助反馈下。


二、修改依据
原贴:打造WOW式的插件!ADDON汉化版辅助插件整合版(动态开关)(By feihuxia)
首先声明,部分代码是feihuxia大神的插件提供的,我仅增强了部分内容,以下有具体说明,并在代码中有标示,并非全部原创。
在大神的这个版本中,发现存档只是破了退出时自动存的限制,没有破其他的,又找到另外的文章说可以用老版本的方法解决,但总觉得旧的文件替换进来不靠谱。因此拿来了旧的代码进行比对分析,在最新的2.0汉化包+38版游戏的基础上修改出新的文件。又依据大神的思路,把这些新的功能集成到了界面上,可以动态修改设置。另外,也集成了一个自定义人物的破解功能。具体说明如下。


三、界面
开启该插件后,在游戏中按esc打开主菜单即可看到辅助功能的选项,即可进入界面。


四、原版保留内容
1、buff分栏 不再显示在一列上了
http://pic1.3dm.178.com/203/2032539/month_1203/123415xwucx77y0aczoofl.png

2、直接显示卖价(固有 无需设置)
http://pic1.3dm.178.com/203/2032539/month_1203/092103wwtbkgo5olx5wtlt.png

3、状态栏增强 距离,冷却,能量(固有 无需设置)
http://pic1.3dm.178.com/203/2032539/month_1203/092102uugi93xhhzglqggg.png
具体解释一下能量的意思:800表示敌人现在的能量基数,敌人会在能量1000时行动,而游戏是按照玩家的回合进行的
如图
      怪            人                     怪不动       人行动(游戏暂停)                                             
   |-+----+-------+|----+----------|
0                                           1000                                       1000
下一回合,人怪就都动了。一般情况下没有使用的意义
PS:抄来的,我是没怎么看懂……貌似是说,当人行动时,如果怪的能量大于1000,就会跟着人动。

4、简易商店更新机制(感谢liatsineam)(固有 无需设置)
在10,18,24,32,40级刷新商店

5、战士的必修课
让战士怪快速靠近你,改变法师亲儿子的状况,buff近战

6.洗点、未穿装备高亮、怪物装备显示、显示盾手套属性
这几个大神没解释,估计是觉得不用解释吧,我也不多说了。


五、新修改内容:
1.原有退出时不保存功能
调整为“禁退出时存档”,并略修改了退出时的菜单提示。
原版就是在点击该选项时会自动保存一次(无论是勾选还是取消勾选),不知大神用意,因此没做修改。

2.“打开死亡救赎”
这个是我十分推荐的选项,最好新修改的部分只打开这个(比较有游戏乐趣,又不会太悲伤……)。功能就是在死亡的菜单中增加一个选项,一个……额…让你能复活的选项……不上截图了,试过就知道了。

3.“禁换地图时存档”
这个就是禁止在大地图小地图切换时自动存档。

4.“禁彻底死亡时存档”、“禁复活时存档”
这两个选项是联动的,不选择上面一个,是没法选择“禁复活时存档”的。我也比较推荐只选中“禁彻底死亡时存档”,这个选项是只在你彻底死亡(没有任何复活次数或能使你复活的物品和特殊状态)时不保存游戏,平时能复活的死亡都还照样保存。这个选项可以说是给你最小的帮助,只有在存档要被毁了的时候才阻止。
后一个选项就比较鸡肋了,就是把在复活的时候的自动保存给禁用掉,如果你非要刷剩余生命数(看着爽……),就可以打开这个选项。同时别忘了把退出时的保存也禁用,要不一死了想退出重读存盘,就又给保存了。

5.解锁“自定义人物”(插件固有 无需设置)
在新建游戏时,只要你开启了这个插件,不管你有没有捐献,都可以使用那些自定义人物图案了。这个也是新修改的,是汉化2.0版本。
注意:如果你使用本插件创建了自定义人物,并且你没有捐献过(也就是D版…),那一定不要禁用本插件,否则可能造成自定义人物的存档丢失,并且再启用也有可能找不回来!

六、另附参考文献
[原创] [补丁][禁用自动存档补丁,修复大地图重置问题]使用霸者之证MOD的同学请注意[原创]
【补丁】 自动存档禁用补丁----更新至英文b3.8、中文1.61-322(根除地图重置问题、死后不存档)
[补丁] [美化]人物美化(使用自定义人物),断了作者的财路,请作者不要跨国追杀

下载地址1:(4月8日 38版 第2版)

**** Hidden Message *****
PS:理论上只适用于汉化2.0至2.0.2版,其他版本也可以做,不知道大家需要哪个版本,或者还有必要集成哪些功能
更新记录:
4月7日,发布第1版,有地图重置bug,需要更新;
4月8日,发布第2版,最新版;
4月9日,检测第2版,确定完美兼容2.0.1汉化;
4月10日,检测第2版,确定完美兼容2.0.2汉化;

下载地址2:(4月12日 r5017版 第1版)

**** Hidden Message *****
PS:理论上只适用于汉化的rev5017开发版,相关汉化与游戏本体下载请见论坛热帖
更新记录:
4月12日,发布第1版,修复界面重置bug,初步完成尚未详细测试;

BUG反馈(如果各位发现什么问题,请通知我,谢谢。)
1、现在发现如果在复活的虚空中保存文件退出,再读取进来后回到现实世界会贴图不全,只要回到现实之后保存重进就好了。这个问题貌似不是我的插件的问题,应该是原游戏或者汉化版的问题。

2、真正的Bug出现了,第一个版本在关闭切换地图存档的时候,还是有重置问题(虽然我也把Save file pipe那个文件放进来了)。研究了一晚上,终于解决了,请下载新版……现在说下原理。

      在游戏中有个game对象(游戏的内存存档),附带了当前人物所在的zone(地图)数据,这是一个一直让我们迷惑的关键。
在人物进入某个地图zone(B)时:
      电脑先保存将要离开的zone(A)到存档文件,就是那些zone-*****.teaz文件;
      然后在内存(game对象)中删除即将离开的zone(A)数据;
      然后检测存档位置,如果有将进入的zone(B)存档,则读入;没有或读入检查错误,则重新初始化该zone(B),并放入内存(game对象)中保存;
这点也可以用简单的方法验证:
      比如你可以删除一个你已经探索过的小地图(注意不要是你现在所在的地图)的存档文件,然后进入这个小地图,就会发现它变成没探索过的了。而如果你删除现在你所在的小地图的存档(不管是否在运行游戏),都没有任何作用,重新读入游戏后会发现当前地图还是被探索过的,因为当前zone是被保存在game.teag中的,不是从小地图存档读取的。
每次人为保存时:
      电脑只保存截图、存档说明、还有game对象的全部信息,因此game.teag包括一个当前的zone的数据。
所以理论上在小地图手动保存时,大地图的zone数据已经消失了。其实地图重置不仅仅是大地图,理论上如果有同时连接两个地图的小地图,也会出现这种重置现象。(我是小白,刚玩也不知道有没有这种地图)一个地图说的是一整个场景,不是一小层,层是level对象,保存在zone中。
      现在先假设没有这种小地图……比较好解决,否则每次保存要拷贝的文件过多。为了保证平时能正常进出大地图,这个大地图文件基本是必须随时保存的,否则肯定重置(即使改动很大使得保存在内存中,也一样是保存了)。除非我们在读入地图数据的时候,想办法把人物的位置数据恢复正常,但这个工作量应该更大。因此,我不管它,还让系统自己每次保存离开的zone数据。然后在手动保存(调用Game:saveGame())的时候,同时拷贝一份当前的大地图数据。然后在每次游戏初始化(调用Game:run())的时候,用备份的大地图存盘覆盖当前的大地图存盘(这个被覆盖的存盘,就是系统有可能不同步,存多了进度导致重置的文件),保证大地图在载入后恢复到正常状态。这个想法就使得我们不用修改savefile或者savefile_pipe文件了,只需要把我们经常改动的Game.lua修改下就可以了。改的简单,也实用。











1509716754Z 发表于 2021-1-9 11:25

666666666666

欲起的风 发表于 2021-1-21 20:01

感谢分享~!

Vasheru 发表于 2021-1-30 04:49

xxxxxxxxxxxxxxxxxxx

-_无言以对 发表于 2021-1-31 01:08

慈善信息xxxxxxxxxxxxxxxxxx

wwwhoubo 发表于 2021-4-6 11:01

感谢分享

chinajunjie 发表于 2021-4-12 15:52

顶楼主啦..希望楼主多发精品好帖啦.....

朱英豪 发表于 2021-4-23 15:20

感谢分享

踏风步 发表于 2021-4-26 04:07

赞赞赞

sakura3k 发表于 2021-5-5 00:22

谢谢分享

snakesin 发表于 2021-5-9 11:14

支持一个~支持一个~

jake1004 发表于 2021-5-13 00:17

多谢分享

半痴半傻半疯癫 发表于 2021-5-13 09:17

大苏打实打实大苏打

qijiacool 发表于 2021-5-25 15:56

67546745745

3dm_14001889 发表于 2021-6-5 18:27


好东西,这样功能多了。
想完美过关的,想严谨游戏的都可以自定义选项,满足不同需求。

Yamini 发表于 2021-6-10 19:49

回复看看怎么样

997560631 发表于 2021-6-12 12:32

6666666666

残酷な天使のラ 发表于 2021-6-12 19:11



论坛›独立游戏区›《马基埃亚尔的传说(ToME4)》›【4月12日更新:已支持开发版】 ...›参与/回复主题

Tofu-0128 发表于 2021-6-28 04:17

hooooooray!!!!!

3493453G 发表于 2021-7-5 20:41

感谢楼主的分享

kk849269037 发表于 2021-7-11 16:10

chajianchajian

tomasseth 发表于 2021-7-12 01:04

完美辅助工具 辅助存档、人物、商店 插件版 配合38汉化版2.0.0~2.0.2 以及 r5017汉化版

vfyvgbkibky 发表于 2021-7-12 21:24

666666666666666666666

l452928061 发表于 2021-7-13 11:24

大佬厉害了哇。{:3_110:}

775252206 发表于 2021-8-7 12:55

zzzzzzzzzzzzzzzzzzz

汝如烟 发表于 2021-8-9 18:46

66666666666

zhangleiddk 发表于 2021-8-14 22:53

66666666666666

h300weiwei 发表于 2021-8-23 07:17

6666666666666

粉yo 发表于 2021-10-19 20:55

楼主太棒了!我先下为敬!希望楼主继续分享更多好用的东西!谢谢!

因子 发表于 2021-12-17 14:50

1.74可以用吗
页: [1] 2 3
查看完整版本: 【4月12日更新:已支持开发版】完美辅助工具 辅助存档、人物、商店 插件版 配合38汉化版2.0.0~2.0.2 以及 r5017汉化版