查看: 28490|回复: 0

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

[复制链接]

101

主题

108

帖子

664

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
664
QQ
发表于 2024-10-9 17:18:17 | 显示全部楼层 |阅读模式
本帖最后由 好搜服教程 于 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命令代码(可根据自身随意修改)  地图代码  怪物名字(*代表所有怪物)       01 代表掉落物品
@清除怪物 Sjbs02x * 1

2、代码清除
格式                CLEARMAPMON 地图号
[@main]
<>   <清除地图中所有怪物/@清理>

[@清理
#if
#act
clearmapmon Sjbs03x
messagebox 当前地图怪物已经清理完毕










通过网盘分享的文件:好搜服(www.haosf.com)开服教程第50课: 检查地图内怪物的数量,清除当前地图中的怪物.zip
--来自百度网盘超级会员v9的分享

回复

举报

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

本版积分规则

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