找回密码
 立即注册
查看: 205|回复: 9

set 这个是什么意思?

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-27 13:26:13 | 显示全部楼层 |阅读模式

#act
;mov S1 <$HUMANSHOWNAME>
inc S1 <$USERNAME>:
inc S1 <$STR(S5)>
SETRANKLEVELNAME <$STR(S1)>
set [267] 1
MessageBox 个性签名了设置成功!!
CLOSE
为什么是[267] 而不是[268] 或者 [266]


set [267] 1 里的 1 是 inc S1 <$STR(S5)>的 1 吗?

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
搞版本 搞脚本 切记勿钻牛角尖
set就是设置个人标识 也就和打开开关一个意思,0是关闭 1是打开
不要过分解读 否则以后局限特别大

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
柠檬 发表于 2023-1-19 08:03 搞版本 搞脚本 切记勿钻牛角尖
set就是设置个人标识 也就和打开开关一个意思,0是关闭 1是打开
不要过分 ...
他这不是过分解读,他是完全不懂。。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
[n] ;n为任何正整数,是逻辑变量,有0值和1值,初始0值
#IF
条件--执行
#elsesay 或者 #elseact
否定--执行 ;相当于程序中的条件判断
SET [n] 1 ;设置逻辑变量为真
Check [n] 1 ;测试逻辑变量是否为真,可以测试是否已经完成了任务

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
set [267] 1
其实你可以理解为,把267=1
就好像MOV N1 1
但是他只会是等于0和1
也就是set [267] 1  或者 set [267] 0
然后,可以检测他
Check [267] 1  ;;意思就是检测267是不是=1
Check [267] 0  ;;意思就是检测267是不是=0
比如:
玩家领取了表妹
#IF
CHECK [999] 0
#ACT
SET [999] 1
SENDMSG 7 你领取了一个表妹,快去帮她洗澡吧,每人只能领取一个
#ELSEACT
SENDMSG 7 你已经领取过表妹了

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
蓅氓爱学习 发表于 2023-1-19 13:11 set [267] 1
其实你可以理解为,把267=1
为啥不是266或者288

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
至于
inc S1 <$USERNAME>:
inc S1 <$STR(S5)>
是把这两个变量加到一起 <$USERNAME>:+ <$STR(S5)>

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
柠檬 发表于 2023-1-19 08:03 搞版本 搞脚本 切记勿钻牛角尖
set就是设置个人标识 也就和打开开关一个意思,0是关闭 1是打开
不要过分 ...
多谢解答,多谢解答,

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
蓅氓爱学习 发表于 2023-1-19 13:11 set [267] 1
其实你可以理解为,把267=1
多谢解答,多谢解答,多谢解答,

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:26:13 | 显示全部楼层
Sunny 发表于 2023-1-19 13:50 至于
inc S1 :
inc S1
谢谢解答。谢谢解答。谢谢解答。

© 2026 折翼天使社区 版权所有