传奇之家 - 传奇开区一条龙服务网站

当前位置:传奇之家 > 开区脚本 > > 详细页面

开服防刷怪机制 - 动态怪物刷新控制

开服防刷怪机制 - 动态怪物刷新控制

开服防刷怪机制 - 动态怪物刷新控制

作者:传奇之家类别:开区脚本

更新:2026-07-24查看次数:74

之前开服被几个工作室搞怕了,定点BOSS刚刷出来就被秒,散人根本抢不到。后来我自己写了个动态刷新脚本,BOSS刷新时间根据击杀速度自动调整,效果好多了。

qscript
[@OnKillMob]
#IF
Equal <$KILLMONNAME> 暗之赤月恶魔
#ACT
Calc [Global] 暗之赤月击杀次数 + 1
#IF
Large [Global] 暗之赤月击杀次数 5
#ACT
Calc [Global] 暗之赤月刷新延迟 + 30
MonDel 暗之赤月恶魔
DelayCall <$GLOBAL(暗之赤月刷新延迟)> @刷新暗之赤月
SendMsg 0 暗之赤月被连续击杀,下次刷新延迟<$GLOBAL(暗之赤月刷新延迟)>秒!

[@刷新暗之赤月]
#IF
#ACT
MonGen 暗之赤月恶魔 1 1 3 315 325
Calc [Global] 暗之赤月击杀次数 0

Global 变量是全局的,所有人共享。击杀次数超过5次就开始加延迟,每次加30秒,刷得越快延迟越高。这招一上,那些自动挂机的工作室直接废了一半。MonGen 最后俩数是坐标,你自己改成对应地图的刷新位置就行。DelayCall 用的时候注意单位是秒,别写成毫秒了。