285029835 发表于 2023-9-19 15:23:38

关于自定义怪物刷新改名的问题

MONGENEX <$MAP> <$KILLMONX> <$KILLMONY> <$KILLMONNAME> 1 1 0 249 <$KILLMONNAME>(鞭尸) 1
怪物数据库名字是奴隶
我通过怪物死亡触发刷新了一只奴隶 但是我把他改了名字叫奴隶(鞭尸)
但是我之后通过攻击触发等一系列操作 都没办法读取出奴隶(鞭尸)这个名字

总结就是请官方更新一个常量=怪物改名后的名字 列如 <$G_CURRRTARGETNAME>(攻击触发的怪物名字) <$G_KILLMONNAME>(击杀怪物的名字)

285029835 发表于 2023-9-19 15:37:37

刚也看到别人帖子 关于怪物刷新之后自动消失的问题 用脚本清理 之前的其他引擎 测试过 对引擎消耗特别大 官方看看是否在原自定义刷新文本中添加 怪物存活时间 比如
命令:MonGenEx 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10 参数11 参数12 参数13 参数14 参数15
参数1:地图文件名称
参数2:X坐标
参数3:Y坐标
参数4:怪物名称
参数5:范围
参数6:数量
参数7:0 //只可填0
参数8:名称颜色(0~255)
参数9:怪物自定义名称
参数10:是否过滤数字(0不过滤,1过滤)
参数11:国家名称(属于哪个国家的怪物)
参数12:是否可攻击同国家的玩家(0,1)
参数13:不同国家怪物是否可PK(0,1)
参数14:怪物是否禁止被同国家的人攻击(0,1)
参数15:是否内功怪(0,1

参数7 或者新加一个参数16 比如16 填写60 就是本次刷新的怪物 只存活60分钟

285029835 发表于 2023-9-19 15:39:09

追加 参数11-15的常量都没有 如果有 也可以用来做检测

285029835 发表于 2023-9-19 15:48:39

这个应该放去GM建议里面 刚来论坛不久 希望管理们包容一下

996技术-wang 发表于 2023-9-19 15:56:34

只存活60分钟 这个可以用清理指定怪物命令试下看的

285029835 发表于 2023-9-19 15:58:35

996技术-wang 发表于 2023-9-19 15:56
只存活60分钟 这个可以用清理指定怪物命令试下看的

这个可以 这个是别人的建议 我只是拿出来一起说一下 如果刷新自带 就相当方便了 当然 主要的还是我自己提出的问题 建议添加怪物改名后的常量 方便做判断 还有其他 的常量也可以加 要不什么国家怪物这些 就很鸡肋
页: [1]
查看完整版本: 关于自定义怪物刷新改名的问题