传奇人物进图后刷怪脚本怎么写?

发布时间:2026-04-03 11:28:51 分类: 传奇教程大全

实现人物进图后刷怪功能思路解析

1:增加进入地图QF触发

[@EnterMap]

ISONMAP 地图名

CHECKMAPNAME 地图名

LARGE <$MAP> 地图名

2:开始脚本刷怪

MonGenEx 地图文件名称 X Y 怪物名称 范围 数量 是否内功怪物(0否,1是) 名称颜色(0~255) 国家名称(属于哪个国家的怪物,没有可以为空) 同一个国家玩家是否可攻击怪怪物(0不可以,1可以)

最后2个参数是国家怪物设置,如果没有可以留空 


引申脚本:

检查一个地图内的怪物数量

 格式: CheckMonMap 地图号  数量

获取指定地图怪物数量

格式:FindMapMonster 地图号 怪物名称(*号代表全部怪物) 存入变量 模式

模式=0或为空 (当前地图共存在的怪物数量,包含死亡怪物,尸体未清理掉的)

模式=1 当前地图存活的怪物数量

模式=2 当前地图死亡的怪物数量

检查一个地图内的人物数量。

格式:CheckMapHumanCount地图号  ('<' '>' '=')数量

获取指定地图、指定怪物当前血量和最大血量

说明:建议使用在活动或者当前地图就一只这个怪物的情况下

格式:FindMapMonsterHealth 地图编号 怪物名字  N1(当前血量)  N2(最大血量)

获取当前地图怪物状态命令 

mapBossinfo 参数1 参数2 参数3 参数4 参数5

参数1: 地图编号

参数2: 怪物名称

参数3:怪物名字格式,0=默认名称带数字,1=显示名称去掉名字末尾的数字

参数4: 结果存入的变量名(字符串变量)

参数5: 填空或者0表示刷怪文本里的怪,填1刷怪文本里的怪和脚本命令刷的 

检查一个坐标范围内怪物数量。 

格式:CheckRangeMonCount 地图号 X坐标 Y坐标 范围 控制符(=,>,<) 数量


上一篇 996引擎常见问题注意事项以及部分说明。
下一篇 游戏中如何开启掉落提示?