: 34)

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

例子:

功能:

从文件中随机取文本。

格式:

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:\MirServer\Mir200\Envir】 + 【\QuestDiary\Envir\装备列表.txt】

那么1个【..\】 = 【D:\MirServer\Mir200\Envir】路径, 2个【..\..\】 = 【D:\MirServer\Mir200】路径

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 的数据了

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

注意:

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

声明:本站所有文章,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们(hljlife@vip.qq.com)进行处理。

本站所有资源来源于网络,本站未参与任何dump或hack活动。若有侵犯您的权益请提供相关证明致邮hljlife@vip.qq.com,我将及时撤下该资源。

All resources come from the network, this site does not participate in any dump or hack activities, if there is any violation of your rights, please provide relevant proof and email hljlife@vip.qq.com, I will promptly delete it.

如果下载资源文件后缀为.PDF,请删除后缀.PDF之后运行。

部分失效链接可通过文末填写有效邮箱到Email输入框留言索取。

免责声明:游戏资源均来自网络收集购买,不保证BUG,不保证病毒,不解答游戏问题(传奇服务端提供付费架设服务),为了安全,请尽量选择虚拟机运行服务端。