AddGuildList » 历史记录 » 修订 2
修订 1 (machenhe, 2022-04-28 15:40) → 修订 2/3 (yangdefeng, 2022-06-22 11:18)
_*%{color:green}addGuildList%*_ 增加角色所在行会名称到指定文件 标签:命令定义|addGuildList *格式* |命令名 |参数1 | |addGuildList |文件路径 | *说明* * 参数1: 写入文件路径 路径需要基于..\Mir200\Envir 路径需要基于..\\Mir200\\Envir %{color:lightGrey}举例 设定写入路径为 \testlist.txt \\testlist.txt 完整写入路径 ..\Mir200\Envir\testlist.txt% ..\\Mir200\\Envir\\testlist.txt% - - *%{color:deepskyblue}特戒引擎脚本示例:%* bq. [<notextile>@</notextile>main] #act mov s$file \数据文件\测试非预制数据文件.txt \\数据文件\\测试非预制数据文件.txt #say <添加行会名称/<notextile>@</notextile>添加>\ \ <添加行会名称/<notextile>@</notextile>添加>\\ \\ <清理行会名文件/<notextile>@</notextile>清理>\ \ <清理行会名文件/<notextile>@</notextile>清理>\\ \\ <检测所在行会是否在文件中/<notextile>@</notextile>检测行会名>\ \ <检测所在行会是否在文件中/<notextile>@</notextile>检测行会名>\\ \\ <检测文件存在/<notextile>@</notextile>存在>\ \ <检测文件存在/<notextile>@</notextile>存在>\\ \\ [<notextile>@</notextile>添加] #if [[haveGuild]] #act *%{color:green}addGuildList%* <$str(s$file)> [[readTxt]] <$str(s$file)> s0 %{color:lightGrey};print命令在控制台输出文件内容% print 文件内容-> s0 #elseAct print 尚未加入行会 [<notextile>@</notextile>清理] #if #act [[clearGuildList]] <$str(s$file)> readTxt <$str(s$file)> s0 print 文件内容-> s0 [<notextile>@</notextile>检测行会名] ;玩家没加入行会,执行checkGuildList会报错 #if not haveGuild #act print 尚未加入行会 #if [[checkGuildList]] <$str(s$file)> #act print 所在行会存在于文件中 #elseAct print 所在行会不存在于文件中 #if #act readTxt <$str(s$file)> s0 print 文件内容-> s0 [<notextile>@</notextile>存在] #if [[fileExist]] <$str(s$file)> #act print 文件存在 #elseAct print 文件不存在