longshao1991  2026-5-15 17:17:10 | 技术答疑|
2 248

13

回帖

4083

金币

2139

积分

积分
2139
发表于 2026-5-15 17:17:10 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

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

×

是否40f06e4.png

<$GETVALIDSTRSUPER(序号,分割内容,分割符号)>

这个字符串分割常量好像有问题哦,如果分隔符号用“,”就会出错。
你也许会问,为什么一定要用“,”分割呢?
因为用常量获取的属性ID默认就是通过“,”来分割的!
<$GETITEMALUE(装备位置,组别)>

所以会衍生一系列问题。

最后回复时间:2026-05-18 09:14:44官方回复了此贴
回复

使用道具 举报

1万

回帖

4万

金币

2万

积分

积分
27985
发表于 2026-5-18 09:14:44 | 显示全部楼层

<$GETITEMALUE(装备位置,组别)>
这个用一个临时变量接收一下看
回复

使用道具 举报

13

回帖

4083

金币

2139

积分

积分
2139
 楼主| 发表于 2026-5-18 09:35:02 | 显示全部楼层
996技术-wang 发表于 2026-5-18 09:14
这个用一个临时变量接收一下看

没明白你的意思啊,我图上
S$属性ID
不就是临时变量吗?内容是:100,200,300
如果用
MOV S$属性ID <$GETITEMALUE(装备位置,组别)>
结果也是:100,200,300
这没区别啊。

现在主要是分割符的问题,用别的分隔符就正常,但如果用“,”就会有问题,是不是因为txt脚本括号里的参数默认也是用“,”分割的原因?
回复

使用道具 举报