搜索
查看: 541|回复: 5

[已处理] MONGENEX、DupMonGen刷怪命令问题

[复制链接]
发表于 2021-12-29 00:16:35 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 211209
登陆器版本号: 211204
BUG描述: 看正文
BUG重现方式: 看正文
修复后应达到的效果: 看正文
联系QQ: 隐藏内容
1、MONGENEX <$USERNAME><$N(五元下一层)> 26 30 五元FB试炼<$N(五元下一层)>|0|249|-1|0|0|0 0 1 0
     DupMonGen <$USERNAME><$N(五元下一层)> 26 30 五元FB试炼<$N(五元下一层)>|0)|58|-1|0| 0 1 60
以上两个刷怪命令,当地图编号的字符超过14个字符时,都刷不出怪。
如上,地图编号我是用人物名字+一个标识符来做为地图变量,如果人物的名字达到7个中文(14个字符),再加上后面的标识符就超过了14个字符,就刷不出怪了。
至于为什么要加这个标识,那当然是脚本需要,加这个是让人物进入下一层开启新的任务,直接在原图里刷怪,地图左下角的地图名字好像没法刷新,从而达不到功能需求。
如图:,所以,还有法扩展一下吗?


2、DupMonGen <$USERNAME><$N(五元下一层)> 26 30 五元FB试炼<$N(五元下一层)>|0)|58|-1|0| 0 1 60
坐标是26 30 ,可实际刷出来的位置是完全是随机的,一会这,一会那,MONGENEX这个命令就没问题。




补充内容 (2021-12-29 00:55):
地图代码 如果没法扩展支持超过14个字符以上,那能否在DBSERVER上增加一个限制人物名字字数的选项,就像之前限制人物id长度的功能。

补充内容 (2021-12-29 00:59):
如果都不行的话,那就只能用其它变量来做为地图动态编号了,当然还是希望能支持扩展。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2021-12-29 13:00:15 | 显示全部楼层
用D吧   试炼1   试炼2      用临时变量不保存的!
 楼主| 发表于 2021-12-29 14:43:42 | 显示全部楼层
逮住腿打断 发表于 2021-12-29 13:00
用D吧   试炼1   试炼2      用临时变量不保存的!

用D是什么意思?
这个本来就是副本地图 ,临时地图呀,
只需要当次生效即可,退出副本或者进入下一层重置。
角色名字能代表唯一性,退而求其次的办法就是用变量来获取1-8位的随机数字来做为地图编号,这样几乎可以避免重复,但理论上还是有可能重复,重复的后果就是不同的人进入同一张地图。
而我这个试练副本是单人地图,所以,最好还是希望能用名字做为动态变量。
发表于 2021-12-29 15:54:51 | 显示全部楼层
是镜像地图,使用那么长的名字吗?
 楼主| 发表于 2021-12-29 16:17:18 | 显示全部楼层
上线发呆 发表于 2021-12-29 15:54
是镜像地图,使用那么长的名字吗?

是的,镜像地图。
发表于 2021-12-29 16:30:11 | 显示全部楼层
已处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-25 21:46 , Processed in 0.583723 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表