改怪物外观大小(放大或缩小)分三种情况:新引擎用脚本命令动态缩放、老引擎改数据库体型字段、或直接改客户端怪物贴图素材。MonGen.txt本身不支持直接写体型参数。
一、GOM/GEE/新HERO引擎——脚本命令动态改大小(推荐)
新版本引擎支持ChangeMapMonBodySize或ChangeBodySize命令,在QF.txt或刷怪触发脚本里写:
;ChangeMapMonBodySize怪物名体型百分比(100=原大小)持续时间(秒0=永久)
ChangeMapMonBodySize沃玛教主500
;放大1.5倍写法
ChangeMapMonBodySize白野猪1500
•百分比填50是缩小一半,150是放大1.5倍,200是两倍,填100恢复默认。
•放@OnCreateMonster或怪物出生触发段里,重启M2生效。部分版本也支持对道士宝宝用ChangeBodySize百分比时间*。
-如果只是想临时测试,M2控制台→游戏命令→输入ChangeMapMonBodySize怪物名5060看效果。
二、Hero/Blue/LEG老引擎——改Monster.DB体型字段
用DBC2000打开MirServer\Mud2\DB\Monster.DB:
•找到对应怪物行,看有无Big(体型)字段或最后一个预留字段,部分版本填0=普通1=小型2=大型,但这只能在大/中/小三档切换,不能任意比例缩放。
-有些HERO引擎变种Monster.DB末尾有BodySize或Zoom字段可填数值(50-200),填完保存重启M2,是否有效看具体引擎版本。
•老引擎若DB无缩放字段,只能靠方法三改素材或靠刷怪脚本传参(部分引擎MonGenEx支持追加体型参数)。
三、改客户端怪物贴图素材(通用但麻烦)
不想靠引擎命令或DB不支持缩放时,直接改客户端Data目录下的MonXX.wil/.wzl文件:
•用Wil编辑器(如WilEdit、ActEditor)打开对应MonXX.wil,导出怪物帧图片→用图像处理工具按比例缩小或放大像素→重新导入覆盖。
-改完把新MonXX.wil放进客户端Data目录,覆盖原文件,删客户端Cache文件夹再进游戏。
•此法对所有引擎通用,但放大容易模糊锯齿,且每只怪要单独处理比较繁琐。
四、仅缩小名字/血条显示(不改模型)
若只是觉得名字框太大而非怪物模型,可在M2→选项→参数设置→怪物设置里关"显示怪物名/等级",或调整客户端F10显示设置,但这不改变怪物实际贴图体积。
注意
•改Monster.DB或脚本后必须重启M2Server(或ReloadMonster热加载)才生效。
-GOM/GEE优先用ChangeMapMonBodySize脚本命令,最简单且不碰素材。
•客户端改.wil素材时注意备份原文件,避免补丁校验失败进图花屏。
一、GOM/GEE/新HERO引擎——脚本命令动态改大小(推荐)
新版本引擎支持ChangeMapMonBodySize或ChangeBodySize命令,在QF.txt或刷怪触发脚本里写:
;ChangeMapMonBodySize怪物名体型百分比(100=原大小)持续时间(秒0=永久)
ChangeMapMonBodySize沃玛教主500
;放大1.5倍写法
ChangeMapMonBodySize白野猪1500
•百分比填50是缩小一半,150是放大1.5倍,200是两倍,填100恢复默认。
•放@OnCreateMonster或怪物出生触发段里,重启M2生效。部分版本也支持对道士宝宝用ChangeBodySize百分比时间*。
-如果只是想临时测试,M2控制台→游戏命令→输入ChangeMapMonBodySize怪物名5060看效果。
二、Hero/Blue/LEG老引擎——改Monster.DB体型字段
用DBC2000打开MirServer\Mud2\DB\Monster.DB:
•找到对应怪物行,看有无Big(体型)字段或最后一个预留字段,部分版本填0=普通1=小型2=大型,但这只能在大/中/小三档切换,不能任意比例缩放。
-有些HERO引擎变种Monster.DB末尾有BodySize或Zoom字段可填数值(50-200),填完保存重启M2,是否有效看具体引擎版本。
•老引擎若DB无缩放字段,只能靠方法三改素材或靠刷怪脚本传参(部分引擎MonGenEx支持追加体型参数)。
三、改客户端怪物贴图素材(通用但麻烦)
不想靠引擎命令或DB不支持缩放时,直接改客户端Data目录下的MonXX.wil/.wzl文件:
•用Wil编辑器(如WilEdit、ActEditor)打开对应MonXX.wil,导出怪物帧图片→用图像处理工具按比例缩小或放大像素→重新导入覆盖。
-改完把新MonXX.wil放进客户端Data目录,覆盖原文件,删客户端Cache文件夹再进游戏。
•此法对所有引擎通用,但放大容易模糊锯齿,且每只怪要单独处理比较繁琐。
四、仅缩小名字/血条显示(不改模型)
若只是觉得名字框太大而非怪物模型,可在M2→选项→参数设置→怪物设置里关"显示怪物名/等级",或调整客户端F10显示设置,但这不改变怪物实际贴图体积。
注意
•改Monster.DB或脚本后必须重启M2Server(或ReloadMonster热加载)才生效。
-GOM/GEE优先用ChangeMapMonBodySize脚本命令,最简单且不碰素材。
•客户端改.wil素材时注意备份原文件,避免补丁校验失败进图花屏。

