阳光小鸟 发表于 2026-3-28 18:07:44

采集类怪物,怎么判断当前是否有其他人正在采集?


我想用采集指令做采集类怪物,比如刷新一颗苹果树,采集可得苹果1个,然后苹果树消失。可是当a在采集该树的时候,如果b也过来采集,要怎么判断这个树正在被采集,不允许被b采集呢。

勇敢云朵 发表于 2026-3-28 18:07:44

[@开始采集]
#IF
EQUAL G1 0
#ACT
MOV G1 1
采集代码 @采集中断 @采集完成
#ELSEACT
当前苹果树有人正在采集
[@采集中断]
#IF
#ACT
MOV G1 0
[@采集完成]
#IF
#ACT
MOV G1 0

善良月亮 发表于 2026-3-28 18:07:44

;P

阳光小熊 发表于 2026-3-28 18:07:44

这个脚本 不可行吧

善良月亮 发表于 2026-3-28 18:07:44

不撸是傻子 发表于 2021-1-12 19:58 [@开始采集]
#IF
EQUAL G1 0
用G变量, 太秀了

聪明云朵 发表于 2026-3-28 18:07:44

你把苹果树做成自定义NPC应该可以解决你这个问题

可爱小鸟 发表于 2026-3-28 18:07:44

我想用采集指令做采集类怪物,比如刷新一颗苹果树,采集可得苹果1个,然后苹果树消失。可是当a在采集该树的时候,如果b也过来采集,要怎么判断这个树正在被采集,不允许被b采集呢。

大方小熊 发表于 2026-3-28 18:07:44

[@开始采集]
#IF
EQUAL G1 0
#ACT
MOV G1 1
采集代码 @采集中断 @采集完成
#ELSEACT
当前苹果树有人正在采集
[@采集中断]
#IF
#ACT
MOV G1 0
[@采集完成]
#IF
#ACT
MOV G1 0

机智小猪 发表于 2026-3-28 18:07:44

;P

阳光小鸟 发表于 2026-3-28 18:07:44

这个脚本 不可行吧
页: [1] 2
查看完整版本: 采集类怪物,怎么判断当前是否有其他人正在采集?