找回密码
 立即注册
奇速版本论坛推荐一分钱服务器活动吾爱传奇论坛链接失效申报
超级稳定服务器抗攻击趣素材网可做微端38元/年起点击金币投放广告
楼主: hi8

[已解决] 关于属性刷新问题!

[复制链接]

148

主题

390

回帖

1944

积分

金牌会员

积分
1944
 楼主| 发表于 2025-3-3 18:12:11 | 显示全部楼层
771652166 发表于 2025-3-2 02:05
得亏只有4条~
可以合理利用数组~

数组没有思路啊
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

3

主题

438

回帖

1081

积分

版主

积分
1081
发表于 2025-3-3 19:11:46 | 显示全部楼层
hi8 发表于 2025-3-3 18:12
数组没有思路啊

目测 你要先学会用  NPC参数传递
脚本定制-版本更新
满足你天马行空的想法
QQ:7716 52166
回复

使用道具 举报

148

主题

390

回帖

1944

积分

金牌会员

积分
1944
 楼主| 发表于 2025-3-3 20:26:36 | 显示全部楼层
771652166 发表于 2025-3-3 19:11
目测 你要先学会用  NPC参数传递

这样吗?
#SAY
<淬炼一次需要100元宝!十颗淬炼宝石!四词条最多只能锁定两条属性!/AUTOCOLOR=250,242,253,254,151>\
#IF
CheckCustomItemBindType BOXITEM6 0 > 0
#SAY
<锁定一词条:/AUTOCOLOR=153,154,155,156,168><Img:<$str(N$1词条)>:2:0:0:/@锁定(1)> {<$str(S$1词条)>/FCOLOR=168}\
#IF
CheckCustomItemBindType BOXITEM6 1 > 0
#SAY
<锁定二词条:/AUTOCOLOR=218,222,223,224,250><Img:<$str(N$2词条)>:2:0:0:/@锁定(2)> {<$str(S$2词条)>/FCOLOR=250}\
#IF
CheckCustomItemBindType BOXITEM6 2 > 0
#SAY
<锁定三词条:/AUTOCOLOR=244,245,244,245,253><Img:<$str(N$3词条)>:2:0:0:/@锁定(3)> {<$str(S$3词条)>/FCOLOR=253}\
#IF
CheckCustomItemBindType BOXITEM6 3 > 0
#SAY
<锁定四词条:/AUTOCOLOR=19,20,21,23,22><Img:<$str(N$4词条)>:2:0:0:/@锁定(4)> {<$str(S$4词条)>/FCOLOR=22}\
[@锁定]
#ACT
FORMULATION <$str(N$1词条)>+<$str(N$2词条)>+<$str(N$3词条)>+<$str(N$4词条)> N$词条数值
#IF
EQUAL N$<$SCRIPTPARAM1>词条 0
SMALL N$词条数值 3
#ACT
MOV N$<$SCRIPTPARAM1>词条 1
GOTO @检测词条
#ELSEACT
MOV N$<$SCRIPTPARAM1>词条 0
GOTO @检测词条
Break
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

3

主题

438

回帖

1081

积分

版主

积分
1081
发表于 2025-3-3 22:37:03 | 显示全部楼层
本帖最后由 771652166 于 2025-3-3 22:41 编辑
hi8 发表于 2025-3-3 20:26
这样吗?
#SAY
\

少用嵌套 不好回溯
合理利用数组下标
每个人的思路可能不一样
还要读取表格里的描述展示出来
不好说明白
主要就是对应关系
利用inc dec 如果要不重复的buff
可能用到getmultirandomnumber
如果涉及每个buff的概率 还要在表格里写权重参数
脚本定制-版本更新
满足你天马行空的想法
QQ:7716 52166
回复

使用道具 举报

148

主题

390

回帖

1944

积分

金牌会员

积分
1944
 楼主| 发表于 2025-3-4 07:03:29 | 显示全部楼层
本帖最后由 hi8 于 2025-3-4 07:04 编辑
771652166 发表于 2025-3-3 22:37
少用嵌套 不好回溯
合理利用数组下标
每个人的思路可能不一样

只能这样了,这个就需要自己点取消才行!你说的我还需要琢磨!!
[@4锁2]
#ACT
FORMULATION <$str(N$1词条)>+<$str(N$2词条)>+<$str(N$3词条)>+<$str(N$4词条)> N$词条数值
#IF
EQUAL N$<$SCRIPTPARAM1>词条 0
SMALL N$词条数值 2
#ACT
MOV N$<$SCRIPTPARAM1>词条 1
GOTO @检测词条
#ELSEACT
MOV N$<$SCRIPTPARAM1>词条 0
GOTO @检测词条
Break
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

21

主题

52

回帖

253

积分

中级会员

积分
253
发表于 2025-3-4 09:57:30 | 显示全部楼层
本帖最后由 xiaolea 于 2025-3-4 09:59 编辑

没具体明白想要表达的内容,如果只是一个显示问题

[@词条界面]
#ACT
MOV S$词条1 未激活按钮
MOV S$词条2 未激活按钮
MOV S$词条3 未激活按钮
MOV S$词条4 未激活按钮
MOV N$词条总数 0
GOTO @展示界面

[@展示界面]
#SAY
<><$STR(S$词条1)>
<><$STR(S$词条2)>
<><$STR(S$词条3)>
<><$STR(S$词条4)>

[@按钮]
#IF
Large N$词条总数 1
#ACT
SENDMSG 5 最多只能选择2个,请先关闭需要的词条
BREAK
#ELSEACT
MOV N$词条序号 <$SCRIPTPARAM1>

#IF
Equal N$词条<N$词条序号> 0
#ACT
MOV N$词条<N$词条序号> 1
MOV S$词条<N$词条序号> 已激活按钮
INC N$词条总数 1
GOTO @展示界面
BREAK
#ELSEACT
MOV N$词条<N$词条序号> 0
MOV S$词条<N$词条序号> 未激活按钮
DEC N$词条总数 1
GOTO @展示界面
BREAK
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

26

主题

356

回帖

790

积分

版主

积分
790
发表于 2025-3-4 16:53:17 | 显示全部楼层
hi8 发表于 2025-3-4 07:03
只能这样了,这个就需要自己点取消才行!你说的我还需要琢磨!!
[@4锁2]
#ACT

慢慢来,7版主说的是目前最优的写法,需要一定的脚本能力,你就先按能实现的写,然后有时间了再读读其他端的高级脚本,有一定阅读量和理解了,自然就不在话下了
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

148

主题

390

回帖

1944

积分

金牌会员

积分
1944
 楼主| 发表于 2025-3-4 23:10:42 | 显示全部楼层
xiaolea 发表于 2025-3-4 09:57
没具体明白想要表达的内容,如果只是一个显示问题

[@词条界面]

谢谢·觉得我的要简单些···
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2025-4-22 01:11 , Processed in 0.045832 second(s), 23 queries , Gzip On, Redis On.

Powered by haom2 X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表