本帖最后由 好搜服教程 于 2025-6-17 15:13 编辑
Top---------------------------------------------------------------------- WWW.HAOSF.COM 好搜服开服教学系列 如果您有不明白的问题可以到 bbs.haosf.com 论坛中留言。 我们会根据提问多的问题专门出视频讲解。 持续关注: WWW.HAOSF.COM 好搜服 更多更好玩的 传奇游戏 更多教学视频请关注好搜服论坛: bbs.haosf.com Top---------------------------------------------------------------------- 第五十课: 检查地图内怪物的数量,清除当前地图中的怪物
检查地图内怪物的数量: 用途:主要用于boss,限时活动的boss 格式: CHECKRANGEMONCOUNTEX 地图名称 怪物名称 X坐标 Y坐标 范围 控制符(=,>,<) 数量 [@main]
#if CheckRangeMonCountEx Sjbs01x 太阳花(百年) 25 26 10 > 0
#ACT CloseBigDialogBox #say \ \ \ \ \ <> 本地图中 <太阳花(百年)/FCOLOR=254> 已经刷新!!! \ \ \
<> <进入通天塔/@进入>\
#if
CheckRangeMonCountEx Sjbs01x 太阳花(百年) 25 26 10 < 1 #ACT CloseBigDialogBox #say \ \ \ \ \ <> 本地图中 <太阳花(百年)/FCOLOR=254> 未刷新!! \ \ \
<> <怪物未刷新,不可以进入通天塔>\
[@进入
#if
#act map Sjbs01x messagebox 成功进入通天塔一层 break
清除当前地图中的怪物
用途:针对占用服务器内存太大的游戏,在有人的地图正常刷怪,无人的地图清理掉怪物,减少游戏资源的占用
1、gm命令 Gm命令代码(可根据自身随意修改) 地图代码 怪物名字(*代表所有怪物) 0或1 代表掉落物品 @清除怪物 Sjbs02x * 1
2、代码清除 格式 : CLEARMAPMON 地图号 [@main] <> <清除地图中所有怪物/@清理>
[@清理 #if #act clearmapmon Sjbs03x messagebox 当前地图怪物已经清理完毕
|