41

回帖

1万

金币

7482

积分

积分
7482
发表于 2022-9-19 15:10:50 | 显示全部楼层 |阅读模式

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

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

×
BREAK和STOP的区别是什么?
回复

使用道具 举报

41

回帖

1万

金币

7482

积分

积分
7482
 楼主| 发表于 2022-9-19 16:05:16 | 显示全部楼层
有技术大佬来解惑一下吗
回复

使用道具 举报

30

回帖

4456

金币

2470

积分

积分
2470
发表于 2022-9-19 16:28:42 | 显示全部楼层
本帖最后由 guowuliang 于 2022-9-19 16:32 编辑

最好试试
回复

使用道具 举报

41

回帖

1万

金币

7482

积分

积分
7482
 楼主| 发表于 2022-9-19 16:36:00 | 显示全部楼层
guowuliang 发表于 2022-9-19 16:28
stop下面还能执行,break下面不能执行

#if
#act
sendmsg 0 11111
stop
sendmsg 0 22222

#if
#act
sendmsg 0 33333

这种stop没有效果啊,能看到3条消息
回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16459
发表于 2022-9-19 16:43:01 | 显示全部楼层
stop 是打断
不运行

BREAK 是跳出[@XXXX]的意思 后面的脚本不会运行了
回复

使用道具 举报

41

回帖

1万

金币

7482

积分

积分
7482
 楼主| 发表于 2022-9-19 16:46:11 | 显示全部楼层
本帖最后由 cqlove 于 2022-9-19 16:49 编辑

break我知道用法。但是说明书里面stop的例子没看懂,stop打断的是什么。下面stop放哪里能不执行22222的消息吗?#if
#act
sendmsg 0 11111
stop
sendmsg 0 22222

#if
#act
sendmsg 0 33333

回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
16459
发表于 2022-9-19 17:42:59 | 显示全部楼层
不是所有的命令都支持STOP 操作的
之前stop的名字 说明书里都有标明的 没标明的就是不支持STOP
一般触发前都支持STOP
还有使用物品也支持
回复

使用道具 举报

30

回帖

4456

金币

2470

积分

积分
2470
发表于 2022-9-20 10:19:08 | 显示全部楼层
cqlove 发表于 2022-9-19 16:36
#if
#act
sendmsg 0 11111

stop下面还能执行,break下面不能执行
回复

使用道具 举报

30

回帖

4456

金币

2470

积分

积分
2470
发表于 2022-9-20 10:23:24 | 显示全部楼层
cqlove 发表于 2022-9-19 16:36
#if
#act
sendmsg 0 11111

stop下面还能执行,break下面不能执行
肯定可以看到三条啊,我不是说了吗,stop下面可以执行,break下面不能执行,这么简单的说法还不明白吗?当然,前提是可执行stop的地方,比如31类触发,你自己做一个31类触发就明白了了.stop是打断动作,不打断命令,break是断子绝孙,下面就没了,像太监一样,下面没了懂了吗.
回复

使用道具 举报

63

回帖

6415

金币

3502

积分

德国慕尼黑特种兵学校上将

积分
3502
发表于 2022-9-20 13:56:07 | 显示全部楼层
你可以把stop理解为停止运行一段出发中的内容 怎么算段呢 一个#IF  一个#ACT就算一段
回复

使用道具 举报