19

回帖

2656

金币

1474

积分

积分
1474
发表于 2023-3-3 01:19:13 | 显示全部楼层 |阅读模式

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

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

×
引擎版本:0210
问题描述:
MOV P0 1
while P0 < 4
give 木剑 1
sendmsg 7 <$str(P0)>
inc P0 1
endwhile

这本来应该给3个木剑,但这样写了之后会给4个木剑
当这样写的时候 P0 始终会从0开始循环。不管给 P0 赋值多少,只要循环中有GIVE就会从0开始。而N变量就不会。
循环体中没有GIVE就正常
是我写得有问题还是本来就是这样的设定



最后回复时间:2023-03-03 16:45:13官方回复了此贴
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-3-3 16:45:13 | 显示全部楼层
P变量先不要用
用N就可以了
效果一样的
回复

使用道具 举报