找回密码
 立即注册
查看: 152|回复: 0

[脚本资源] 比较特殊的传奇机器人刷怪脚本[JS引擎]

[复制链接]

0

威望

8500

元宝

1万

金币

VIP会员

积分
12647
逍遥MIR 发表于 2024-5-10 11:22:26 | 显示全部楼层 |阅读模式
修改后的脚本:
#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增加此脚本命令...
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|逍遥版本库

GMT+8, 2024-9-20 22:49 , Processed in 0.044347 second(s), 28 queries .

Powered by XyBbk! X3.5

Copyright © 2001-2023, XyBbk Cloud.

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