|
基本信息
教程类型: |
中级教程 |
引擎类型: |
996传奇三端手游引擎 |
996引擎地图刷怪介绍:
996引擎的传奇地图刷怪方式有两种,第一种就是常见的使用刷怪配置文件在传奇游戏地图中刷新怪物,这一种也是游戏中使用比较多的一种方式,第二种是通过脚本命令在指定地图刷怪,这一种刷怪方式用于搭配游戏中的活动功能使用,因为使用刷怪配置文件实现的刷怪都是固定的参数,应用在游戏活动功能中是满足不了特殊的功能需求,使用刷怪配置文件实现的刷怪可以理解为固定的定时定点的刷怪模式,比如:你在盟重省地图指定坐标配置了,怪物名称为鹿刷怪时间为1分钟,那么你只要在当前地图指定坐标把这只怪物杀死,引擎就会通过你在刷怪配置文件中配置的刷怪信息循环的在地图中刷怪,使用脚本命令实现的刷怪方式可以理解为动态的刷怪模式,动态刷怪的优点就是可以按照我们的需求,什么时间需要这只怪物出现就什么时间使用脚本命令把这只怪物刷出来,而不是像通过刷怪配置一样在地图中循环的刷怪,我们在传奇游戏中常见的每天几点几分开启活动,活动开启以后在指定地图会刷出一直BOSS怪物,像这样的就是通过脚本命令动态刷怪实现的,不止是这一种活动,只要活动中有刷怪的功能基本都是通过脚本命令刷怪的,我们今天这节课程使用的是刷怪配置文件的方式在地图中刷怪,使用脚本命令刷怪的方式是需要有脚本的基础才可以,这一部分我会放在后面的脚本变量课程中给大家讲解。
查询统计指定地图刷怪数量:
如果我们想统计指定传奇地图里面的刷怪数量或者想知道这个地图里面都刷了那些怪物,首先我们要知道这张传奇地图的编号,获取指定地图编号的方式很简单,只要我们人物角色通过NPC或GM命令传送到指定地图以后,在引擎M2-查看-在线人物-所在地图,就可以看到当前的地图编号,我们获取到地图编号以后可以在刷怪配置文件中搜索当前地图编号,通过在刷怪配置文件中查找统计的地图编号结果,就可以确定当前地图有多少刷怪数量,详细查看这些刷怪配置信息就可以知道当前地图都刷了那些名称的怪物。
表格查找统计操作技巧:
点击表格顶部指定列此时当前列会显示灰色背景,使用快捷键CTR+F弹出查找窗口-选项-清除查找格式,如果选项按钮左边已经显示为[未设定格式]这一步就可以无虑,如果想看当前列的所有查找结果,可以点击底部的查找全部按钮就会显示出当前所有的结果信息,在修改表格信息时想把第一行或第二行显示字段功能的文字在顶部显示,可以在任意列鼠标点击第三行-视图菜单中点击冻结窗格-东街至第二行,这样我们在表格中往下拉前两行就会始终在顶部显示。
传奇刷怪文件及配置参数格式:
地图刷怪配置文件:D:\MirServer\Mir200\Envir\data\cfg_mongen.xls
怪物数据表格文件:D:\MirServer\Mir200\Envir\data\cfg_monster.xls
传奇游戏中百分之90以上的怪物都是使用刷怪配置文件实现的,怪物数据文件里面的怪物是游戏中所有的怪物数据,这个文件里面的游戏中也刷不出来。
刷怪刷新QF触发常量
怪物名称:<$GENMONNAME>
地图名称:<$GENMONMAP>
X坐标:<$GENMONX>
Y坐标:<$GENMONY>
[@刷怪文本触发]
#ACT
SENDMSG 0 怪物名字:<$GENMONNAME>在地图名字:<$GENMONMAP>坐标X:<$GENMONX>坐标Y:<$GENMONY>刷新了
996引擎地图刷怪操作流程:
1.获取指定地图编号击坐标点,人物进入指定地图,在引擎M2-查看-在线人物-所在地图。
2.打开cfg_monster.xls怪物数据表文件选择需要刷的怪物名称。
3.打开cfg_mongen.xls刷怪配置文件,添加刷怪配置信息,测试每一个刷怪字段的功能演示。
4.为什么有的怪物名字后面有数字,这是为了平衡爆率,你在怪物数据文件里面看到有数字,在游戏中刷出来就不显示数字了,实际刷出的怪物是不一样的,在游戏玩家看到的怪物名字却是一样的,这一部分我会放在怪物爆率课程里面讲解。
学习资料 下载连接 必须回帖 即可显示
游客,学习工具资料,需要回复帖子才能显示。
|
|