TA的每日心情 | 慵懒 2021-10-18 03:30 |
---|
签到天数: 89 天 连续签到: 1 天 [LV.6]元神初具
声名显赫
- 积分
- 2369
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
修改后的脚本:
#AutoRun NPC SEC 3 @猜怪闯关刷黑野猪
#AutoRun NPC SEC 3 @猜怪闯关刷红野猪
[@猜怪闯关刷黑野猪]
#IF
CheckMapMobCount Q004 15 8 黑野猪 > 0 1
#ACT
#ELSEACT
Param1 Q004
Param2 15
Param3 8
MonGen 黑野猪 1
[@猜怪闯关刷红野猪]
#IF
CheckMapMobCount Q004 15 20 红野猪 > 0 1
#ACT
#ELSEACT
Param1 Q004
Param2 15
Param3 20
MonGen 红野猪 1
=========================================================================
以下老脚本未修改:
[@猜怪闯关刷怪]
#IF
CheckMonMap Q004 2 ;检测怪物数量少于2只时才触发
#ACT
#ELSEACT
goto @第一次刷怪
[@第一次刷怪]
#IF
equal I0 0 ;检测是否服务器刚重起
#ACT
Param1 Q004
Param2 15
Param3 20
MonGen 红野猪 1
#IF
equal I0 0 ;检测是否服务器刚重起
#ACT
Param1 Q004
Param2 15
Param3 8
MonGen 黑野猪 1 1
MOV I0 1 ;全局变量,不可保存
#ELSEACT
goto @第二次刷怪
;玩家打死红野猪I0=1;玩家打死黑野猪I0=2。
[@第二次刷怪]
#IF
equal I0 1 ;检测I0等于1时 刷出一只红野猪
#ACT
goto @红野猪
#IF
equal I0 2 ;检测I0等于2时 刷出一只黑野猪
#ACT
goto @黑野猪
[@红野猪]
#IF
CheckMonMap Q004 1 ;检测怪物数量少于1只时才触发
#ACT
#ELSEACT
goto @特殊处理
break
#IF
CheckMonMap Q004 2 ;检测怪物数量少于2只时才触发
#ACT
#ELSEACT
Param1 Q004
Param2 15
Param3 20
MonGen 红野猪 1
[@黑野猪]
#IF
CheckMonMap Q004 1 ;检测怪物数量少于1只时才触发
#ACT
#ELSEACT
goto @特殊处理
break
#IF
CheckMonMap Q004 2 ;检测怪物数量少于2只时才触发
#ACT
#ELSEACT
Param1 Q004
Param2 15
Param3 8
MonGen 黑野猪 1
同一个地图里 刷有一只[红野猪];一直[黑野猪];
杀掉红野猪刷出一个红野猪;杀掉黑野猪刷出黑野猪。
我用过正常刷怪脚本方式 [刷怪间隔太慢] 用杀怪触发来刷怪,不能100%保证只刷出2只怪
用地图检测刷怪,我没试过.... 有没有办法可以 检测地图里某种怪物数量
比如检测 祖玛教主 是否大于数量1 反之触发脚本
希望JS增加此脚本命令...
|
|