GOM引擎绝对路劲说明 GOM绿盟插件从文件中随机取文本方法

GOM引擎绝对路劲说明 GOM绿盟插件从文件中随机取文本方法

20190612111446.png (632.82 KB, 下载次数: 0)

下载附件

2019-6-13 13:18 上传

功能:引擎自带的所有字符串操作命令都带有绝对路径操作,我们插件就不再出命令了,本章教你引擎自带的命令如何使用绝对路径

例子:

功能:

从文件中随机取文本。

格式:

GETRANDOMLINETEXT 文件 字符串变量

;==========================================

;示例脚本

[@Main]

#If

#Act

GETRANDOMLINETEXT ..QuestDiary装备列表.txt <$STR(S0)>

#Say

取回的文本是: <$STR(S0)>

;==========================================

详解:

GETRANDOMLINETEXT ..QuestDiary装备列表.txt <$STR(S0)>

上面这条命令可分为三部分

1:GETRANDOMLINETEXT

2:..QuestDiary装备列表.txt

3:<$STR(S0)>

我们要修改的是第2部分,路径:..QuestDiary装备列表.txt

..在windows系统中代表的是上一层目录的意思,那么第二部分换算过来,路径就是:【D:MirServerMir200Envir】 + 【QuestDiaryEnvir装备列表.txt】

那么1个【..】 = 【D:MirServerMir200Envir】路径, 2个【....】 = 【D:MirServerMir200】路径

3个【......】 = 【D:MirServer】路径,4个【........】 = 【D:】路径

通过上面理解了..的功能后,现在我们把需求变更,随机从D:共享数据装备列表.txt中获取数据

先到D盘建立共享数据文件夹,再将装备列表.txt放进去

写法:

[@Main]

#If

#Act

GETRANDOMLINETEXT ........共享数据数据文件1.txt <$STR(S0)>

#Say

取回的文本是: <$STR(S0)>

【4个..】=D盘 那么本条命令执行的结果就是 D:共享数据装备列表.txt 了

这样,D盘下所有分区,就可以共享 D:共享数据装备列表.txt 的数据了

此方法支持引擎所有文件文本操作的功能命令。

注意:

此功能仅限于相同盘符,无法跨盘符操作文件。

文章归发布者所有。发布者:爱到深处,转载请注明出处:https://www.anyitu.com

如该内容侵犯您的权利,请及时联系我们

微信公众号