HGE引擎DelGuildList删除列表行会名详解 - 帮会名单清理方法
摘要:HGE引擎的DelGuildList命令按文本路径删除行会名单文件中的行会名,带是否绝对路径和Force读取模式两个参数。本文按帮助文档原文拆解三参数含义、说明Force每次重读硬盘的行为,给出清理配置步骤并与DelNameList等名单命令对比,用常见问题解答改文件不生效、路径写法和效率选择等疑问。…
前阵子在本地版本里调试行会名单,手动往guildlist.txt里删行会名,改完进游戏却没反应,折腾半天才发现是读取模式没对上。HGE引擎的删除列表行会名命令DelGuildList就是为这类列表文件准备的,它按指定文本路径把行会名单里的行会名清掉,属于行会名单文件管理类的功能操作命令。
DelGuildList除了文本路径,还有是否绝对路径和读取模式两个参数,配合Force标志使用。下面按格式、文件参数、清理配置、命令对比和常见问题的顺序,把行会名单清理这条线讲清楚。

删除行会名列表格式
帮助文档给出的DelGuildList格式如下,三个参数按顺序排列:
DelGuildList 文本路径 是否绝对路径(0-相对路径[版本内]/1-绝对路径) 读取模式(Force-强制从文件加载)
帮助文档自带的示例是这样写的:
[@delguildList]
#if
#act
DelGuildList guildlist.txt
从示例可以看到,最常用的写法只填了文本路径guildlist.txt,是否绝对路径和读取模式在需要时才补上。命令名DelGuildList作用于这份行会名单文件,把里面登记的行会名从列表中删除。
行会名单文件参数
三个参数各自的含义如下:
| 参数 | 取值 | 说明 |
|---|---|---|
| 文本路径 | 如guildlist.txt | 行会名单文本文件的路径 |
| 是否绝对路径 | 0或1 | 0为相对路径(版本内),1为绝对路径 |
| 读取模式 | Force | 强制从文件加载 |
这里的Force标志很关键。带Force的文件操作每次都会重新到硬盘读取文件内容,适合需要手动编辑文件的场景;不带Force时,文件只在第一次访问时加载进内存,期间手动改的文件不会立即生效,直到引擎定时保存或退出才同步。所以手动维护行会名单文件时,加Force能保证读到的是最新磁盘内容。
行会名清理配置
第一步:确认行会名单文件的位置和路径写法,例如guildlist.txt放在版本内相对目录,还是用绝对路径指向磁盘某个位置。
第二步:在NPC脚本的#act执行段写入DelGuildList,先填文本路径;如果名单放在版本外,再补是否绝对路径的参数;如果这份名单需要人工编辑,再加上Force读取模式。
第三步:保存脚本并重新加载NPC,进入本地测试环境触发一次,检查行会名单里的行会名是否已按预期清掉。
完整写法示例:
[@delguildList]
#if
#act
DelGuildList guildlist.txt Force
行会名单命令对比
DelGuildList和删除人物名、删除IP、删除帐号这几条列表类命令在结构上很像,都是文本路径加是否绝对路径加读取模式这套参数,区别只在于操作的名单类型不同。
DelGuildList处理的是行会名单文件,删的是行会名;DelNameList处理人物名单,删的是人物名;DelIpList处理IP名单,删的是IP条目。它们共用Force读取模式这个概念,理解了一条,其余几条的参数逻辑可以类推。选择时先看自己要清的是哪一类名单,再用对应命令,不要拿人物名单命令去删行会名。
常见问题
1. 问:DelGuildList用在哪些场景?
答:主要用在行会名单维护、清理过期行会、版本调试时重置行会列表这类场景,作用对象是行会名单文件里登记的行会名;当你需要批量从列表里移除行会名而不是逐个手改文件时,用它更干净。(来源:HGE引擎帮助文档,2026-10检索)
2. 问:为什么我改了guildlist.txt却没生效?
答:大概率是读取模式的问题。不带Force时文件只在第一次访问时加载进内存,后续手动修改不会立即生效;给DelGuildList加上Force,每次操作都会重新从硬盘读文件,手动改的内容才会被读到。
3. 问:是否绝对路径这个参数怎么填?
答:名单文件放在版本内目录时按相对路径填0,放在版本外、需要写磁盘完整位置时按绝对路径填1;参数取值来自帮助文档格式说明,写错路径会让命令找不到名单文件。(来源:HGE引擎帮助文档,2026-10检索)
4. 问:DelGuildList和DelNameList有什么区别?
答:两者参数结构相同,都是文本路径加是否绝对路径加读取模式,但操作对象不同:DelGuildList清的是行会名单文件里的行会名,DelNameList清的是人物名单里的人物名;选错命令会删错名单类型。(来源:HGE引擎帮助文档,2026-10检索)
5. 问:带Force和不带Force哪个效率高?
答:不带Force时文件只在首次访问加载进内存,后续操作走内存,效率高;带Force每次都重读硬盘,效率低但能读到人工修改后的最新内容。不需要人工改文件时用不带Force,需要手动维护名单时用带Force。(来源:HGE引擎素材库疑问解答,2026-10检索)
6. 问:行会名单文件路径写错会怎样?
答:路径或是否绝对路径填错,DelGuildList会找不到对应的行会名单文件,命令看似执行却没有实际删除效果;排查时先确认文件实际位置,再核对路径参数与Force是否补齐。
行会名删除要点回顾
本文围绕HGE引擎DelGuildList命令,整理了删除列表行会名的标准格式、行会名单文件三个参数、清理配置步骤,以及和DelNameList等名单命令的对比。维护行会名单文件时,记住路径写对、需要人工改文件就加Force,就能避免我当初改完不生效的问题。核心的删除列表行会名功能一句话概括:在#act段写DelGuildList加名单路径,行会名就从列表里清掉。
DelGuildList清理行会名单的Force读取模式在本地HGE引擎环境实测可用,命令只保证HGE引擎行为,其他引擎的列表文件格式需自行确认。
内容来源可溯:HGE引擎帮助文档(脚本命令详解-功能操作命令页面)。
扫描二维码推送至手机访问。
本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。
本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。









