诚实小鸟 发表于 2026-3-27 15:22:33

蓅氓爱学习 发表于 2022-9-24 11:15 是不是脚本错误,或者地图参数限制...之类的
脚本没有任何检测,触发 双击就传送的
我对比了一个可以传一个不能传的,地图参数都是一样的  
NORECALL   可以传
NORECALL   不可以传     NORECALL 这个是后面加上去的
补充内容 (2022-9-24 11:29):
感觉 有点类似 没有设置某个地图没有安全区,只要一回城就跑到比奇

诚实小鸟 发表于 2026-3-27 15:22:33

zhangfeng 发表于 2022-9-24 11:24 脚本没有任何检测,触发 双击就传送的
一些命令会对变量进行二次解析,造成变量读取错误,比如D开头的地图编号的字符串变量,
D71601与系统变量不重名可以正常用, D601与系统变量重名则被二次解析造成传送错误,
处理方法:用常量转换命令const做个嵌套 如:
MOV T400 <$MAP>
MOV T401 <$X>
MOV T402 <$Y>
mapmove <$const(<$STR(t400)>)> <$str(t401)> <$str(t402)>
这样就不会进行二次解析了

诚实小鸟 发表于 2026-3-27 15:22:33

不是有记路标石么?
页: 1 [2]
查看完整版本: 关于MAPMOVE 问题