CLEARNAMELIST脚本 - 清除列表功能实操教程
摘要:零基础传奇GM新手教程,详解996引擎CLEARNAMELIST清除列表脚本用法,包含代码参数、部署步骤、报错解决,手把手教你一键清空游戏txt名单列表。…
本文详解996引擎CLEARNAMELIST清除列表脚本,手把手教新手GM清理txt名单列表,解决游戏名单残留、数据冗余、列表失效等常见问题。
一、脚本完整代码
以下为可直接复制使用的完整功能脚本,适配996引擎,无冗余代码、可直接加载生效:
;清除列表
[@Clearnamelist]
#IF
#ACT
CLEARNAMELIST namelist.txt
#SAY
列表已被清除
二、脚本命令语法与参数详解
2.1 核心命令语法
基础命令格式:CLEARNAMELIST namelist.txt
触发脚本段:[@Clearnamelist]
2.2 参数详细说明
| 参数内容 | 参数作用 | 必填状态 | 使用规范 |
|---|---|---|---|
| namelist.txt | 指定需要清空内容的文本列表文件,是脚本的操作目标文件 | 必填 | 必须填写游戏目录内真实存在的txt列表文件名,后缀不可修改,区分文件名大小写 |
2.3 命令使用场景
1. 定期清理游戏白名单、黑名单、权限名单、挂机名单等自定义txt列表数据;
2. 版本更新后清空旧的玩家记录名单,避免旧数据干扰新功能;
3. 玩家自助、管理员手动一键清空指定列表,无需手动打开文件删除内容;
4. 配合游戏活动、权限重置功能,实现名单数据一键归零重置。
2.4 正确调用格式
1. 按钮/口令调用:直接调用脚本段 [@Clearnamelist]
2. 独立命令调用:在ACT执行段单独写入 CLEARNAMELIST namelist.txt(无需搭配多余参数)
三、多引擎适配说明
996引擎:完全兼容,原生支持该命令,语法无修改,直接复制即可正常使用,无适配bug。
其他主流传奇引擎(GOM、GEE、BLUE):不通用。该CLEARNAMELIST命令为996引擎专属语法,其他引擎无该原生命令,直接粘贴会出现脚本报错、功能失效,切勿跨引擎套用。
兼容注意点:不同引擎的列表读写、清空命令语法不同,跨引擎使用需替换对应引擎专属清空列表脚本,不可直接照搬本脚本。
四、零基础实操使用教程
全程一步一操作,新手GM跟着操作即可成功部署生效:
步骤1:打开版本脚本目录
打开你的996游戏版本,找到脚本存放目录,一般路径为:版本文件夹\Mir200\Envir\Market_Def(通用脚本存放路径,可自定义存放位置)。
步骤2:粘贴完整脚本代码
新建或打开已有脚本文本文件,将上方完整的CLEARNAMELIST脚本代码完整复制粘贴进去,确保无漏行、无多余空格。
步骤3:修改适配自身文件(按需操作)
若你需要清空的不是namelist.txt,可替换成自己的列表文件名,比如blacklist.txt、whitelist.txt,必须保证文件名和游戏内实际文件一致。
步骤4:保存脚本文件
粘贴修改完成后,点击保存,关闭脚本文本,避免未保存导致设置失效。
步骤5:重载脚本生效
进入游戏管理员后台,输入重载脚本命令,或直接重启游戏服务端,新手推荐直接重启服务端,百分百确保脚本加载生效。
步骤6:测试功能
在游戏内触发对应脚本功能,界面弹出「列表已被清除」提示,即代表功能部署成功,对应txt文件内容已全部清空。
五、常见报错与不生效解决方法
| 故障现象 | 故障原因 | 修复方法 |
|---|---|---|
| 触发脚本无提示、列表未清空 | 脚本未保存、未重载服务端,或文件路径错误 | 重新保存脚本,重启服务端,核对列表文件存放路径是否正确 |
| 服务端报错:无效命令 | 非996引擎使用,或代码输入错误、多输空格符号 | 确认引擎为996引擎,重新复制纯净脚本代码,删除多余空格、换行 |
| 提示清除成功,但文件内容未变 | 填写的文件名与实际文件不匹配,大小写不一致 | 严格核对txt文件名,引擎文件名区分大小写,完全一致后重新测试 |
| 脚本加载失败 | 脚本标签格式错误,[@]符号缺失或修改错乱 | 还原原始脚本标签,保证[@Clearnamelist]格式完整无修改 |
六、新手GM避坑注意事项
1.参数禁忌:命令后禁止添加多余字符、空格、特殊符号,仅可填写纯txt文件名,否则直接失效报错。
2. 文件适配:该脚本仅清空Envir目录下的txt列表文件,自定义路径文件无法识别,需将目标列表文件放在默认脚本目录。
3. 数据不可逆:执行脚本后列表内容永久清空无法恢复,重要名单文件使用前建议提前备份。
4. 禁止跨引擎使用:仅限996引擎,GOM、GEE等引擎不要直接套用,会导致服务端崩溃、脚本报错。
5. 文件名规范:列表文件名禁止中文、特殊符号,仅支持英文、数字命名,避免识别失败。
七、高频FAQ问答
Q1:执行脚本后列表清空了,能不能恢复之前的数据?
A:无法直接恢复,该脚本是永久清空文件内容。需要恢复数据只能使用提前备份的txt文件,建议清理重要名单前优先备份文件。
Q2:可以一次性清空多个不同的txt列表文件吗?
A:可以,在ACT执行段分行写入命令即可,每行对应一个文件,示例:CLEARNAMELIST a.txt、CLEARNAMELIST b.txt。
Q3:为什么文件名完全一致,还是清空失败?
A:大概率是文件存放路径不对,996引擎该命令默认读取Mir200/Envir目录下的文件,子目录文件无法识别,需将文件移至默认目录。
Q4:能不能设置仅管理员可触发,普通玩家无法使用?
A:可以,在#IF条件后添加管理员权限判断语句,限制普通玩家触发,避免误删名单数据。
八、全文总结
本文详解了996引擎专属CLEARNAMELIST清除列表脚本的完整实操方法,包含代码、参数、部署步骤、报错解决等全套干货,新手GM可直接复制部署,快速实现游戏txt名单列表一键清空,高效管理游戏数据。




