查看: 554|回复: 0

[入门课(新版)] 免费教程第五十课:检查地图内怪物的数量,清除当前地图中的怪物

[复制链接]

42

主题

49

帖子

315

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
315
QQ
发表于 昨天 17:18 | 显示全部楼层 |阅读模式
本帖最后由 好搜服教程 于 2024-10-9 17:23 编辑

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命令代码(可根据自身随意修改)  地图代码  怪物名字(*代表所有怪物)       01 代表掉落物品
@清除怪物                           Sjbs02x    *    1
2、代码清除
格式                CLEARMAPMON 地图号
[@main]  
<>   <清除地图中所有怪物/@清理>
[@清理
#if
#act
clearmapmon Sjbs03x
messagebox 当前地图怪物已经清理完毕


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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