传奇hero引擎M2参数设置

来源: 作者: 点击:
传奇 hero 引擎 m2 有多个参数可以进行设置。
在物品数据库方面,StdItems.DB 中增加内功技能书时和普通技能书类似,唯一的区别是 AniCount = 1 时客户端显示所需内功等级。内力丹 StdMode = 0,Shape = 4,此类物品可瞬间恢复 AC*AC2 数量的内力值。
Magics.DB 中,内功技能的 Descr 字段必须是“内功”,表示当前技能是内功技能。Spell 字段是释放内功技能所需的内力值,DefSpell 字段是内功技能升级后增加的内力值,Power 字段是单个内功技能的威力比例控制,例如设置为 10,一级加 10%,二级加 20%,三级加 30%。
在怪物设置方面,MonGen.txt 中可以设置内功怪物,如“D2004 49 44 红野猪 100 10 5 50 0 1”“D2004 49 44 黑野猪 100 10 5 50 0 1”。同时有相关脚本命令,如 MOBPLACE、@Mob、@MobPlace 等用于设置怪物是否为内功怪。
在地图设置方面,地图参数中可加入 RandomMob 和 RandomMap 进行随机遇怪地图参数设置。RandomMob 中每个怪物由一个“|”格开,每个怪物五个参数用“:”格开,第一个是怪物名字,第二个是怪物出现几率,第三个是出现数量,第四个参数 0 表示没有组队时触发、1 表示组队时触发、2 自由触发模式,第五个参数是要触发的脚本段编号 X(1 - 100)。RandomMap 使用多个地图用“|”格开,当人物在地图中跑动时随机刷出怪物时自动把人物以及怪物传送到指定地图中,但此功能使用过多会严重加大 CPU 负担。
此外,Herom2 引擎地图魔法系统特效可通过手动编辑 Envir\UserData\MapMagicEvent.txt 设置。魔法类型有多种,如 1 = 地钉效果、2 = 雷电效果等。泉水设置与其它效果设置不同,魔法类型有三种不同效果的泉眼,魔法威力为可采集的次数,附加功能为泉水罐每次增加的点数。
在英雄设置方面,可打开 M2 的【选项(O)】-【功能设置(F)】-【英雄设置】,在【设置一】面板可以设置英雄的名字颜色、攻击时间间隔、行走时间间隔等,在【设置二】面板可以设置人物和英雄的杀怪经验比以及英雄跟人物的血量百分比。设置英雄速度参数可打开 M2,点击选项、功能设置,进入英雄参数调整,英雄攻击速度以毫秒为单位,数字越低速度越快。
传奇 hero 引擎 m2 的参数设置丰富多样,可以根据不同的需求进行调整,以打造出独特的游戏体验。
传奇 hero 引擎 m2 物品数据库设置
物品数据库设置丰富多样。在传奇 hero 引擎 m2 中,物品数据库的设置对于游戏的平衡性和趣味性至关重要。例如,StdItems.DB 中增加内功技能书说明,物品数据库中增加内功技能书时和普通技能书一样,唯一的 AniCount=1 时客户端显示所需内功等级。内力丹 StdMode=0,Shape=4,此类物品可瞬间恢复 AC*AC2 数量的内力值。同时,在装备升级宝石数据库设置中,打开人物背包点右下脚的升级按钮进行升级,也可使用 OpenUpgradeDialog 命令打开界面。需要在 M2\查看\列表信息\游戏管理\装备升级中设置可升级的装备。放好物品点升级时先执行 Q-Function 中的@ItemUpgrade 脚本段。对于随机升级宝石,StdMode=58 的 Reserved=1 时只随机增加攻击、魔法、道术;58 类型的升级宝石的 Reserved 有其他用途,当 Weight=1 时随机升级所有属性,Weight=2 时只随机升级攻击、魔法、道术。此外,物品数据库中还有关于装备特殊属性的设置,比如麻痹戒指、复活戒指等特殊装备的属性设置。经验翻倍倍率以持久为标准,除以设定值,物品的最高持久为 65 也就是 65000 点,如果倍率设置为 10000 那么经验就为 6.5 倍。如果身上的装备越多,经验也就越多。还有麻痹攻击属性设置,有麻痹几率、麻痹时间等参数设置,但需要设置数据库的特殊属性编号为 113 才可以实现。
传奇 hero 引擎 m2 怪物设置
在传奇 hero 引擎 m2 中,怪物设置也有很多讲究。在 MonGen.txt 中可以设置内功怪物,如在地图、坐标、名字、范围、数量、间隔、集中坐标、名字颜色等方面进行设置。例如“D2004 49 44 红野猪 100 10 5 50 0 1”这样的设置方式。同时,在 hero 引擎中特殊怪物设置方法中,可以通过\Envir\UserData\ExtraMon.txt 文件进行设置。怪物名字后可设置是否防麻、是否防火、禁止诱惑、防止绿毒、防止红毒等参数。例如“白野猪 1 1 防麻同时防火”“红野猪 0 1 不防麻,但是防火”等例子。这样的设置可以根据游戏的需求来调整怪物的特性,增加游戏的趣味性和挑战性。此外,在地图随机遇怪地图参数设置中,通过在地图参数中加入 RandomMob 以及对应的 RandomMap,可以实现当人物在地图中跑动时随机刷出怪物,并自动把人物以及怪物传送到指定地图中。RandomMob 中每个怪物由一个|格开,每个怪物五个参数用:格开,第一个是怪物名字,第二个是怪物出现几率,第三个是出现数量,第四个参数表示触发模式,第五个参数是要触发的脚本段编号。RandomMap 多个地图使用|格开,当人物遇到怪物时自动进入指定地图中,刷出怪物的同时可以执行 Q-Function 中@RandomMob X 脚本段。
传奇 hero 引擎 m2 地图设置
传奇 hero 引擎 m2 的地图设置也非常丰富。在地图参数中,可以设置 NEEDLEVELTIME(等级)来判断玩家等级是否达到设置等级时才可进入地图,等级不达到时,传送到回城点。例如“(YXSD 雪域) NEEDLEVELTIME(11) -----限制 11 级以上才能进入”,并通过 Mapinfo.txt 设置入口点为 NPC 坐标附近 1 个坐标。此外,还可以在地图中设置魔法系统特效。通过在服务端的 mirserver\Envir\UserData\MapMagicEvent.txt 文本下添加特效代码,可以设置地图上的各种魔法特效,如地钉效果、雷电效果、龙头燃烧、岩桨效果、喷火效果、泉水效果等。魔法类型不同,效果也不同,还可以设置魔法威力、永久可见、附加功能等参数。同时,在地图中还可以设置随机遇怪功能,当人物在地图中跑动时随机刷出怪物,并自动传送到指定地图中。另外,还可以设置地图要点蜡烛,实现黑夜地图效果。先打开 M2--选项--参数设置--环境设置,把“禁止专用客户端免蜡”勾上,然后在 MapInfo.txt 中需要的地图后面加上(DARK)参数。如果版本里没有蜡烛这物品的可以手动加上,如蜡烛的 DB 数据设置。
传奇 hero 引擎 m2 魔法系统特效设置
在传奇 hero 引擎 m2 中,魔法系统特效设置多样。此功能需要手动编辑 Envir\UserData\MapMagicEvent.txt。范围指的是以该坐标为中心的范围内触发,永久可见指的魔法处于人物屏幕内即可看见。魔法类型有多种,如 1=地钉效果、2=雷电效果、3 - 8 也为雷电效果、9=龙头燃烧、10=岩桨效果、11=喷火效果、12 - 14 为未知、15 - 17 为泉水效果、26 - 30 为雪域五种传送门效果。附加功能根据不同类型的魔法产生不同的效果。对于泉水设置与其它效果设置有不同之处,魔法类型的三种泉水(15、16、17)主要区别是三种不同效果的泉眼,其它魔法效果为范围性伤害,效果范围以魔法特效范围为准。魔法威力对于泉水来说是可采集的次数,其它魔法效果为人物站上去会承受多少魔法攻击。附加功能中,泉水罐每次增加的点数。范围是当前泉水采集次数等于 0 时每间隔 1 分钟在当前范围内随机生成新泉水。
传奇 hero 引擎 m2 英雄设置
传奇 hero 引擎 m2 的英雄设置十分丰富。首先,可以设置英雄的出生等级。打开 M2server,在菜单栏上找到选项-功能设置-英雄参数-其它控制,可以看到英雄等级经验设置的选项,在此选项中可以设置英雄出生时的等级。例如,如果想要改变申请英雄后出生等级为 50 级,那么就在英雄出生等级这设置 50,玩家申请英雄后英雄的等级就变为了 50 级。但设置时需要考虑新手问题,避免英雄等级过高影响游戏平衡。英雄速度的设置也很重要,打开常用的游戏引擎 M2,点击选项功能设置,进入英雄参数页面,可以调整英雄攻击速度。500 毫秒的意思就是 0.5 秒,1000 毫秒就是 1 秒,数字越低英雄速度越快。英雄参数还包括状态控制,可以设置英雄的忠诚和攻击设置,如英雄忠诚度、英雄的攻击设置、英雄包裹等。此外,还可以设置英雄经验和其他性能参数,如双击英雄头像即可打开英雄背包。连续锁定一个怪物,并且主人也在攻击此怪物时,英雄将站在原地不躲避怪物的攻击,可配合主人格位刺杀或者杀 BOSS。在功能设置中找到英雄参数,可以设置显示主人名字、增加 PK 值、英雄的游戏速度控制等。同时,英雄不自动解包的问题可以通过手动编辑!Option.ini 文件解决,编辑后的文件随登陆器一起发布解压到客户端根目录中即可,在!Option 中的内容可以设置英雄解包物品,如超级金创药、超级魔法药、万年雪霜包等。英雄整体属性参数设置可以打开 M2(M2Server.exe)-选项-功能设置-英雄设置,在设置一和设置二面板中,可以设置英雄的名字颜色、攻击时间间隔、行走时间间隔、人物和英雄的杀怪经验比、英雄跟人物的血量百分比等。