希恩9299 发表于 2025-9-2 06:53:14

传奇私服读写ini配置项技术教程-996引擎

写配置项格式:WriteConfigFileItem 路径 配置项区 配置项节 配置项值
读配置项格式:ReadConfigFileItem 路径 配置项区 配置项节 配置项值

删除配置项区:DelConfigFileSection 路径 配置项区
删除配置项节:DelConfigFileItem 路径 配置项区 配置项节

;==========以下命令属高效率读写配置项(缓存,引擎关闭才会保存)=========

缓存方式写配置项格式:WriteCacheConfigFileItem 路径 配置项区 配置项节 配置项值
缓存方式读配置项格式:ReadCacheConfigFileItem 路径 配置项区 配置项节 配置项值

删除配置项区:DelCacheConfigFileSection 路径 配置项区
删除配置项节:DelCacheConfigFileItem 路径 配置项区 配置项节

这4个是 Cache(缓存),操作速度会比不带cache的快很多,问题就是,在M2运行过程中,只能用脚本操作,手动操作的无效。如果ini文件不存在手动操作的情况下,就用Cache
Cache的特点是,对ini的操作只打开一次,然后一直在内存缓存,所以只命令操作才有效,手动操作无效。关闭引擎时候才会保存到INI文件内,引擎运行期间一直内存中运行,所以启动引擎后手动修改INI文件信息是无效的

在没有手动操作ini的情况下,推荐用带cache的。不带cache的比较耗时。

比如提现:操作会删除提现记录属于手动操作,所以不能使用cache,但计算战斗力属于内部引擎操作无手动干预,可以使用带cache的!

此命令配合使用 就相当于变量保存操作
重读高效率缓存ini配置命令只支持ReadCacheConfigFileItem
LoadCacheIniFile
<span]重读高效率缓存ini配置命令只支持ReadCacheConfigFileItem
LoadCacheIniFile
<span];//示例
[@MAIN]
#ACT
LoadCacheIniFile
]][@写配置]
#IF
#ACT
WriteConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 配置内容 996M2
SENDMSG 6 写入QuestDiary\KEY.txt <$USERNAME> 配置内容 996M2


[@读配置]
#if
#act
ReadConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 配置内容 S1
SENDMSG 6 你读取的配置内容为:S1=<$STR(S1)>
[@删区]
#if
#act
DelConfigFileSection][@删区]
#if
#act
DelConfigFileSection][@删节]
#if
#act
DelConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 配置内容
SENDMSG 6 删节QuestDiary\KEY.txt <$USERNAME> 配置内容
]][@写配置到缓存]
#IF
#ACT
WriteCacheConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 配置内容 996M2
SENDMSG 6 写入QuestDiary\KEY.txt <$USERNAME> 配置内容 996M2


[@读配置到缓存]
#if
#act
ReadCacheConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 配置内容 S1
SENDMSG 6 你读取的配置内容为:S1=<$STR(S1)>
[@删区到缓存]
#if
#act
DelCacheConfigFileSection][@删区到缓存]
#if
#act
DelCacheConfigFileSection][@删节到缓存]
#if
#act
DelCacheConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 配置内容
SENDMSG 6 删节QuestDiary\KEY.txt <$USERNAME> 配置内容


乱世水浒 发表于 2025-9-2 07:12:23

这东西我收了!谢谢楼主!

须弥沉默 发表于 2025-9-2 08:29:19

感谢站长分享传奇教程,让我学习到很多知识。

青龙传说 发表于 2025-9-3 16:13:39

开传奇一条龙不求人,自己学习架设。

大掌柜无限刀 发表于 2025-9-3 19:30:21

很多架设问题在这里可以找到,真是太好啦。

帝尊大陆 发表于 2025-9-3 21:43:42

传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。

万劫连击 发表于 2025-9-3 21:49:12

这东西我收了!谢谢楼主!

勇敢牛牛 发表于 2025-9-4 00:48:38

这个帖子不回对不起自己!

天命奇御 发表于 2025-9-4 10:25:24

这个帖子不回对不起自己!

帝王火龙 发表于 2025-9-4 11:38:41

比较全的传奇教程分享网站,站长辛苦了。
页: [1] 2 3
查看完整版本: 传奇私服读写ini配置项技术教程-996引擎