查看: 375|回复: 0

ESP插件载入文件到键值以及扩展ESPHashTableLoad功能讲解

[复制链接]

131

主题

69

回帖

1652

积分

管理员

金币
636
元宝
113

优秀会员突出贡献论坛元老管理团队

发表于 2023-5-4 21:42:09 | 显示全部楼层 |阅读模式
ESPHashTableLoad 参数1:载入的文件路径 参数2:存储内容(载入的键,全部赋予此存储内存) 参数3:分割符号(留空代表换行符) ESPHashTableLoadEx扩展载入文件 命令: ESPHashTableLoadEx 参数1 参数2 参数3 参数4

ESPHashTableLoadEx扩展 参数1 参数2 参数3 参数4
参数详解:
参数1:载入的文件路径
参数2:标识字符串附加值(这个内容加上文件读取分割的内容,用于区分用途)
参数3:存储内容(载入的键,全部赋予此存储内存)
参数4:分割符号(留空代表换行符)

例子:

QManage.txt

[@Startup]
#ACT
ESPHashTableLoadEx ..\QuestDiary\功能文件\爆出提示.txt ABC 1
;我们这个txt以行作为分隔符,所以参数4留空。但参数3如果为空,会导致载入无效!
;-----------------------------------------------------------------------------------
;比ESPHashTableLoad多了标识字符串附加值是怎么用的?
;假设文件 ..\QuestDiary\功能文件\爆出提示.txt 里面是图片里的内容
;我们用这个扩展命令载入的话,我们读取这个键值就要这样写
#ACT
ESPHashTableGet ABC我是装备A <$STR(U45)>
sendmsg 6 内容为:<$STR(U45)>
;那读取到的内容就是1,ABC是自己定义的,用于区分不同用途

ESPHashTableLoad 功能:载入文件命令:ESPHashTableLoad 参数1 参数2 参数3
参数详解:
参数1:载入的文件路径
参数2:存储内容(载入的键,全部赋予此存储内存)
参数3:分割符号(留空代表换行符)

例子:

QManage.txt

[@Startup]
#ACT
ESPHashTableLoad ..\QuestDiary\功能文件\爆出提示.txt 1

;我们这个txt以行作为分隔符,所以参数3留空。但参数2如果为空,会导致载入无效!



比较懒什么都没有留下!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则