美丽小鹿 发表于 2026-3-28 17:47:21

收一个脚本,大佬指点一下

盒子一个,每次双击产出10个大药,每30秒才可以双击一次,双击后进入冷却,盒子永久
求详细写法,谢谢大佬

大方小狗 发表于 2026-3-28 17:47:21

添加一个31类物品:大药包
QF脚本
#IF
CHECKBAGSIZE 10
#ELSEACT
GIVE 大药包 1
SENDMSG 6 背包空位不足。
BREAK
#IF
EQUAL U1 0
#ACT
MOV U1 30
GIVE 大药 10
GIVE 大药包 1
BREAK
#ELSEACT
GIVE 大药包 1
SENDMSG 6 大药包还需<$STR(U1)>秒冷却时间。
BREAK
QM定时器 每秒执行
#IF
LARGE U1 0
#ACT
DEC U1 1
BREAK

快乐云朵 发表于 2026-3-28 17:47:21

用一个U变量记录。。。给一个30秒的定时器。。到时间的MOV U0 1   双击检测U0=1  执行U0=0 再给一包药给一个盒子...或者你会设置DB不消失的盒子就不要给盒子了

机智小猪 发表于 2026-3-28 17:47:21

楼主确定这个脚本是可以用的?

美丽小猪 发表于 2026-3-28 17:47:21

czy7812 发表于 2022-1-6 22:56 楼主确定这个脚本是可以用的?
知道了大概方式就足够了

大方小猪 发表于 2026-3-28 17:47:21

盒子一个,每次双击产出10个大药,每30秒才可以双击一次,双击后进入冷却,盒子永久
求详细写法,谢谢大佬

坚强小熊 发表于 2026-3-28 17:47:21

添加一个31类物品:大药包
QF脚本
#IF
CHECKBAGSIZE 10
#ELSEACT
GIVE 大药包 1
SENDMSG 6 背包空位不足。
BREAK
#IF
EQUAL U1 0
#ACT
MOV U1 30
GIVE 大药 10
GIVE 大药包 1
BREAK
#ELSEACT
GIVE 大药包 1
SENDMSG 6 大药包还需<$STR(U1)>秒冷却时间。
BREAK
QM定时器 每秒执行
#IF
LARGE U1 0
#ACT
DEC U1 1
BREAK

大方小熊 发表于 2026-3-28 17:47:21

用一个U变量记录。。。给一个30秒的定时器。。到时间的MOV U0 1   双击检测U0=1  执行U0=0 再给一包药给一个盒子...或者你会设置DB不消失的盒子就不要给盒子了

大方小熊 发表于 2026-3-28 17:47:21

楼主确定这个脚本是可以用的?

大方小兔 发表于 2026-3-28 17:47:21

czy7812 发表于 2022-1-6 22:56 楼主确定这个脚本是可以用的?
知道了大概方式就足够了
页: [1]
查看完整版本: 收一个脚本,大佬指点一下