坚强小鹿 发表于 2026-3-29 12:37:14

碰到个很奇怪的问题很多地图不能播放魔法特效


比如沃玛神殿,骷髅洞里 不可以   牛魔,赤月都可以   
所有房子里  大地图也可以

可爱小狗 发表于 2026-3-29 12:37:14

。。。。看了搜了论坛一圈。。说是不支持变量。。。那就好尴尬了啊

大方小兔 发表于 2026-3-29 12:37:14

不是不支持变量
是不支持d 字头 n字头的地图吧
dn是引擎的默认变量的
日。。有个强行转换的命令的 。。忘了 找了下说明书也找不到
等其它朋友回复这个命令吧。

坚强小鹿 发表于 2026-3-29 12:37:14

地图编号是N和D等等系统变量开头的,某些脚本命令会进行二次解析,
在地图变量的最外层增加一个常量转换就可以了,比如:
;把新白日门地图编号存放在变量S1中
MOV S1 N11
;常量嵌套写法:
<$const(<$STR(S1)>)>
这样,所有的脚本命令都可以正确调用到N11这个地图编号了

可爱月亮 发表于 2026-3-29 12:37:14

pai哥 发表于 2021-6-18 10:15 不是不支持变量
是不支持d 字头 n字头的地图吧
dn是引擎的默认变量的
难怪。。开始以为地图配置问题全部搞成day了。

坚强小鹿 发表于 2026-3-29 12:37:14

kyy 发表于 2021-6-18 11:44 地图编号是N和D等等系统变量开头的,某些脚本命令会进行二次解析,
在地图变量的最外层增加一个常量转换就 ...
牛逼啊哥。。

可爱小狗 发表于 2026-3-29 12:37:14

51614445 发表于 2021-6-18 13:58 $const 是啥意思。。。特意修复这个bug来的么。。
$const 是常量转换,一直有的命令,告诉引擎括号内的是字符串常量,
这样引擎就不会再对括号内的内容进行变量解析了

坚强小兔 发表于 2026-3-29 12:37:14

kyy 发表于 2021-6-18 14:15 $const 是常量转换,一直有的命令,告诉引擎括号内的是字符串常量,
这样引擎就不会再对括号内的内容进 ...
#act
MOV S0 长沙人
#say
<<$CONST(
页: [1]
查看完整版本: 碰到个很奇怪的问题很多地图不能播放魔法特效