在传奇游戏中,管理员或开发者有时需要调整地图中怪物的位置或名称。以下教程将介绍如何使用命令来实现这些功能。

移动地图中的怪物

功能说明

MoveMapMonToPos命令用于将指定地图坐标的怪物移动到新的地图位置。

注意事项

在Mir200\\Envir\\MoveMapMonToPosDisable.txt文件中列出的怪物不会被MoveMapMonToPos命令移走。

命令格式

MoveMapMonToPos 怪物名(*) 老地图名 老坐标X 老坐标Y 范围 新地图名 新坐标X 新坐标Y 范围

Copy

示例

[@main]

#act

MoveMapMonToPos 白野猪 3 329 349 10 2 188 433 10

sendmsg 6 “你已经将盟重地图(329,349)10格范围内的白野猪传到了毒蛇山谷(188,433)范围10以内”

Copy

修改地图中怪物的名称

命令格式

ChangeMapMonName 地图名 X坐标 Y坐标 范围(为3时表示3*3) 原怪物名(*) 新怪物名

Copy

备注

当X、Y、范围均为0时,表示修改地图大部分范围的怪物名称。

示例

#if

#act

ChangeMapMonName 3 0 0 0 羊 喜羊羊

sendmsg 5 “你已经将盟重地图中的大部分羊改名为喜羊羊了”

Copy

示例2

#if

#act

ChangeMapMonNameEx 3 0 0 0 稻草人 白野猪

sendmsg 5 “你已经将盟重地图中的大部分稻草人改名为白野猪了”

Copy

区别

ChangeMapMonNameEx命令修改怪物名称后,爆率依然读取原名字怪物的爆率。

ChangeMapMonName命令修改怪物名称后,爆率将读取修改后的新怪物名称的爆率。

功能说明:移动指定地图坐标的怪物到新的地图位置.

注意:Mir200\Envir\MoveMapMonToPosDisable.txt 文本中包含的怪物都不会被MoveMapMonToPos命令移走

格式:MoveMapMonToPos 怪物名(*不匹配怪物名) 老地图名 老坐标X 老坐标Y 范围 新地图名 新坐标X 新坐标Y 范围

;例子

[@main]

#act

MoveMapMonToPos 白野猪 3 329 349 10 2 188 433 10

sendmsg 6 你已经将盟重地图(329,349)10格范围内的白野猪传到了毒蛇山谷(188,433) 范围10以内

说明: 修改地图怪物名称

格式:修改地图怪物名称:ChangeMapMonName 地图名 X坐标 Y坐标 范围(为3时表示3*3) 原怪物名(*不判断) 新怪物名

备注:当X,Y,范围均为0时,表示地图大部分范围

示范:

#if

#act

ChangeMapMonName 3 0 0 0 羊 喜羊羊

sendmsg 5 你已经将盟重地图中的大部分羊改名为喜羊羊了

示范2:

#if

#act

ChangeMapMonNameEx 3 0 0 0 稻草人 白野猪

sendmsg 5 你已经将盟重地图中的大部分稻草人改名为白野猪了

区别

ChangeMapMonNameEx 修改名字后爆率依然读取源名字怪物爆率

ChangeMapMonName 修改名字后爆率读取修改名称后的怪物爆率

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