传奇GM论坛,传奇一条龙,传奇服务端,GM基地,传奇单机版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查广告 idc yys
查看: 732|回复: 0

[ksf引擎]检测人物当前攻击的怪物的名字

[复制链接]

该用户从未签到

910

主题

912

帖子

933

积分

九九版主

Rank: 7Rank: 7Rank: 7

卖家信用
买家信用
金币
0
钻石
0
声望
328
在线时间
22 小时
最后登录
2018-8-19
发表于 2018-8-15 19:35:40 | 显示全部楼层 |阅读模式
[ksf引擎]检测人物当前攻击的怪物的名字

检测人物当前攻击的怪物的名字
命令格式CheckHitMonName MonName命令参数参数含义
MonName怪物的名字
命令说明本命令用于检测人物当前攻击的怪物的名字 使用示例[@CheckHitMonName]#IFCheckHitMonName 白野猪#ACTSendMsg 6 你正在攻击白野猪!Break


检测人物杀死的怪物的名字
命令格式CheckKillMobName MonName命令参数参数含义
MonName怪物的名字
命令说明本命令用于检测人物杀死的怪物的名字 使用示例[@CheckKillMobName]#IFCheckKillMobName 白野猪#ACTSendMsg 6 你刚才杀死的怪物是:白野猪!Break


检测指定地图里的全部怪物数量命令格式CheckMonMap 地图代码 数量命令参数参数含义
地图代码要检查的地图号
数量怪物数量
命令说明本命令用于检测指定地图内的全部怪物的数量是否大于等于指定值 使用示例[@CheckMonMap]#IFCheckMonMap D2081 200#ACTSendMsg 6 D2081号地图内的怪物数量大于等于200只!Break#ELSEACTSendMsg 6 D2081号地图内的怪物数量小于200只!Break


(新)检测指定地图的全部怪物数量命令格式CheckMapMonCount 地图代码 控制符(>,<,=,?) 数量命令参数参数含义
地图代码要检查的地图号(SELF:代表当前地图)
控制符控制符可选(>,<,=,?) 大于 小于 等于 大于等于
数量怪物数量
命令说明本命令用于检测指定地图内的全部怪物的数量是否符合条件 使用示例[@CheckMapMonCount]#IFCheckMapMonCount D2081 ? 200#ACTSendMsg 6 D2081号地图内的怪物数量大于等于200只!Break#IFCheckMapMonCount D2081 > 200#ACTSendMsg 6 D2081号地图内的怪物数量大于200只!Break#IFCheckMapMonCount D2081 < 200#ACTSendMsg 6 D2081号地图内的怪物数量小于200只!Break#IFCheckMapMonCount D2081 = 200#ACTSendMsg 6 D2081号地图内的怪物数量等于200只!Break


检测指定地图里指定怪物的数量命令格式CheckMapSameMonCount 地图代码 怪物名称 控制符(>,<,=,?) 数量命令参数参数含义
地图代码要检查的地图号
怪物名称要检查的怪物的名字
控制符控制符可选(>,<,=,?) 大于 小于 等于 大于等于
数量怪物的数量
命令说明本命令用于检测指定地图内的指定怪物的数量是否符合条件 使用示例[@CheckMapSameMonCount]#IFCheckMapSameMonCount D717 白野猪 ? 200#ACTSendMsg 6 D717号地图内的白野猪的数量大于等于200只!Break#IFCheckMapSameMonCount D717 白野猪 > 200#ACTSendMsg 6 D717号地图内的白野猪的数量大于200只!Break#IFCheckMapSameMonCount D717 白野猪 < 200#ACTSendMsg 6 D717号地图内的白野猪的数量小于200只!Break#IFCheckMapSameMonCount D717 白野猪 = 200#ACTSendMsg 6 D717号地图内的白野猪的数量等于200只!Break


检测指定地图里指定范围内怪物的数量命令格式CheckRangeMonCount 地图代码 X坐标 Y坐标 范围 控制符(>,<,=,?) 数量 怪物名命令参数参数含义
地图代码要检查的地图号
X坐标 Y坐标 中心点的坐标
范围坐标点周围半径的范围
控制符控制符可选(>,<,=,?) 大于 小于 等于 大于等于
数量怪物的数量
怪物名怪物的名字(怪物名字可以放在比较符号前,也可以放到数量后面,两种模式都可以)
命令说明本命令用于检测指定地图指定坐标范围内全部怪物的数量是否符合条件。(如果怪物名字写*或不写就是不限制怪物名字检测所有怪物的数量) 使用示例[@CheckRangeMonCount]#IFCheckRangeMonCount D717 50 50 30 ? 60#ACTSendMsg 6 D717号地图坐标50:50的30格范围内的怪物的数量大于等于60只!Break#IFCheckRangeMonCount D717 50 50 30 > 60#ACTSendMsg 6 D717号地图坐标50:50的30格范围内的怪物的数量大于60只!Break#IFCheckRangeMonCount D717 50 50 30 < 60#ACTSendMsg 6 D717号地图坐标50:50的30格范围内的怪物的数量小于60只!Break#IFCheckRangeMonCount D717 50 50 30 = 60#ACTSendMsg 6 D717号地图坐标50:50的30格范围内的怪物的数量等于60只!Break







[ksf引擎]检测对面玩家的位置和性别
[ksf引擎]检测指定装备是否镶嵌宝石
免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标记上【已解决】;
如果你想回报坛友,最好的方法是为其加【人气】积分,为他人加人气积分不会扣除自己的积分,去做一个懂得回报的人吧;
如果你觉得对方帖子非常优秀,还可以给作者打赏【金币】,打赏会扣除自己等量【金币】;
回复

使用道具 举报

        Archiver|手机版|小黑屋|传奇GM论坛 ( 蜀ICP备17037866号-6 )|网站地图

        Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.