HeroM2游戏引擎介绍与问题总汇

来源:本站整理 更新时间:2018年05月23日 发布人:cdz_888 人气:

      HeroM2游戏引擎是一款有一定历史的老引擎,的来更新为:新HeroM2引擎。
HeroM2引擎是目前市面上对游戏外挂及加速最有效的游戏引擎,在针对外挂方面HEROM2做了大量工作,同时HeroM2引擎针对CC攻击有一定防护做用,这也是这款引擎的特色之处。因为有一定的开发历史,所以HeroM2引擎技术相当成熟,镇对当前市场上的版本都能十分稳定流畅的运行。
目前HeroM2引擎主要镇对1.76,1.80,185,国战,英雄合击版本,而且都可以无限制免费使用一问份时间,GM做为学习研究,完全够用。
HeroM2引擎完美支持32位\24位\16位高性能系统,兼容所有版本客户端,新老通用独家网页在线注册系统,轻松搞定游戏注册,全面支持WIN 7 / WIN 8 / XP / Vista系统。
新版HeroM2引擎针对市面上的版本做了很多突破性的内容。比如支持NPC导航,导航寻路,导航对话。同时支持web浏览器、GIMG、FORM、支持全景地图 、支持自动挂机功能、新加的函数、参数、ss兼容GOM、lua脚本.
1.专用登录器如何设置使用Items1.wil DnItems1.wil stateitem1.wil ?
  物品数据中对应物品的Looks从10000+Items1.wil中物品的编号即可!

2.如何保存人物经验倍数?
  在!Setup.txt中修改SaveHumExpRate=1即可

3.关于脚本中使用变量的特别说明.
  在脚本中使用变量时需要特别注意,所有变量都要求大写.
  正确: HCall @TTT <$KILLER>
  错误: HCall @TTT <$Killer>

4.天关中人物获得经验时如何给英雄也增加经验?
  在人物获得经验时,使用如下脚本给英雄增加经验.
  #IF
  Hero.CheckOnline
  #ACT
  Hero.ChangeExp + 10000

5.如何设置NPC变色功能?
  具体设置MerChant.txt中的NPC配置参数:
  倒数第三个参数表示变色模式:1=名字+身体,2=身体变色,3=名字变色.倒数第
  二个参数变色间隔(毫秒).倒数第一个是否固定颜色:0=不固定,1-7=固定颜色.
  例如: 万事通 0 333 333 万事通 0 8 1 0 0 1 2000 0

6.如何显示卧龙山庄的小地图?
  MiniMap.txt中卧龙山庄的小地图设置500即可(必须有配套素材).
             其他小地图 卧龙=500 盟重=501 雷炎=502-504
             雪域小地图 505开始,具体的自己测试.

7.为什么不能升级武器?
  这个问题一般是!Setup.txt中BlackStone=黑铁矿或者黑铁矿石,但是物品数据库中没有该物品!

8.英雄为什么不召唤月灵?
  1.技能数据库设置无误后,首先检查!Setup.txt里面的Angel=月灵这个是否正确.
  2.检查怪物数据库中是否有月灵,另外英雄只有在杀怪或者PK的时候才召唤月灵.
  3.最新版本的登录器增加了道士英雄召唤宝宝的控制,默认召唤的是神兽.


12.人物上线就掉线是怎么回事?
   可能和禁言脚本有关,以前的延时脚本DelayCall是秒,现在是毫秒.
   例如:以前DelayCall 30 @Kick 那么现在需要改成DelayCall 30000 @Kick

13.如何多开游戏控制器?
   手动打开控制器的配置文件Config.ini,然后如下添加:
   [Client]
   ;默认端口6350
   ServerPort=6350
   ;IP地址
   ServerAddr=127.0.0.1

14.英雄如何获得泡点经验?
   Hero.SetAutoGetExp 12 600 1      ;具体的可根据自己的情况修改.

15.如何清除专用登录器里面的人物和英雄排行榜信息?
   Envir\LevelOrder\
   这个目录里保存排行榜信息.

16.为什么我的变态版本人物很容易掉线?
   如果M2中的速度设置非常宽松并且没有设置掉线,但是游戏中的人物还是掉线,那么
   点击游戏网关(RunGate)的选项\安全过滤\把右边的流量控制参数做一下调节,其中
   临界大小设置300左右,数量限制设置到50左右,这样基本就不会出现掉线问题了.
  
17.建立英雄时输入名字后没有反映?
   请参照正确的英雄脚本,或者检查一下你的英雄脚本在输入名字的地方需要加个跳转:
   [@@CreateHero]
   #ACT
   GOTO @CREATEHERO  ;此处改成DELAYCALL 1 @CREATEHERO

18.怪物没血了很久才死亡(或者打不死)是怎么回事?
   出现这种问题一般是某个地图中的怪物太多造成的,可以仔细检查一下到底是哪个
   地图中的怪物过多造成的,然后减少造成问题地图中的怪物数量即可解决.

19.点击开始后提示连接超时,然后断开连接是怎么回事?
   请检查M2和DBServer是否配套,HERO的M2和DBServer是区分普通版和英版的.
   另外已经开放的英雄M2区无法替换其他版本的M2.
   使用普通登录器登录英雄区时也会这样. 

20.为什么列表信息中编辑过的物品规则无效?
   如果更换过StdItems.DB那么需要重新编辑一次.

21.如何设置可多次使用的药品?
   以强效金创药为例:Source=5,DuraMax=使用次数.

22.如何关闭或者显示摆摊,骑马,帮助按钮?
   点击M2\选项\功能设置\内挂控制 可控制内挂或者专用登录器的一些状态.

23.mmap1.wil中的小地图应该如何设置?
   mmap1.wil从800开始.
   NPC1.wil从500开始.

24.关于HERO配套合区程序的一些问题.
   老版本的LoginSrv没有记录人物的最后登录时间,所以老区不能选项清理账号的选项.
   合并后的数据只有主库没有从库的数据时,可以反过来用从库合并主库试试.
   合区程序启动后如果报错,尝试把合区程序放在单独的目录试试.


25.如何设置不同怪物的名字显示不同的颜色?
   编辑MonGen.txt中的刷怪设置.
   3   348   332   弓箭手  0  1  1   100   222      ;绿色显示
   3   348   332   弓箭手  0  1  1   100   253      ;紫色显示

26.修改技能参数时点击保存提示怪物名称错误是什么原因?
   检查一下数据库中是否有召唤神兽或者召唤骷髅的技能中设置的怪物.

27.我的英雄学习了护体神盾但是不能使用是什么问题?
   新版本M2护体神盾技能ID(MagID)是75,EffectType需要手动改成1.

28.游戏排行榜如何设置不显示管理员等级?
   手动编辑DBServer目录下的FiltrateHuman.txt,里面的名字不显示.

29.M2上出现[Exception] TUserEngine::MakeNewHuman错误是怎么回事?
   这个很有可能是人物登录时所在的地图不存在造成的.
   解决的办法是在DBServer中手动修改出错人物的登录地图和坐标.


30.游戏中最高等级,最高攻击等信息无法显示是什么原因?
   1.游戏管理员不显示.
   2.打开Strings.ini中检查MyInfo=后面是否有内容,如果没有使用最新版本M2可自动生成显示格式.

31.建立英雄时总是提示英雄名字必须大于4个字符是什么问题?
   很有可能你用的英雄脚本不是我们配套的,替换我们配套的试试.

32.如何设置装备的新属性?
   1.脚本增加的新属性必须在M2\选项\物品装备\新增属性下启用新属性特性.
   2.怪物爆的物品增加新属性必须在物品数据库中NoHero字段设置4,这个字段
     的用途可以通过M2程序包中的字段设置.exe进行设置.

33.M2刷怪时间不够精确该如何解决?
   点击M2\选项\性能参数 把怪物刷新的间隔设置的大一点.例如20.

34.登录器内挂打开后无法关闭是什么原因?
   出现这种问题的原因是您的服务器名字中包含有( ),
   把括号去掉即可正常.

35.物品装备的描述设置方法?
   手工建立一个名为Sky_ItemDesc.dat的文本文件,然后使用记事本编辑.
   格式:
   物品名字1=物品描述1
   物品名字2=物品描述2
   编辑后的文件请解压到传奇客户端目录的Data目录中.
   此文件使用WinRar压缩后,可以通过配置器附带在登录器中.

36.如何建立默认的游戏内挂设置?
   登录器可设置默认内挂.首先进入游戏设置一个默认的内挂选项,然后在.\HERO_Config\
   目录下找到和人物同名的.Itm文件,改名为Default.Itm和登录器一起发布即可.
   默认内挂只在人物第一次登录器游戏时有效.


37.M2提示未注册版本是什么原因,要收费了吗?
   出现这个提示是由于您正在使用的版本曾经注册过.
   如果要去掉这个提示可以删除M2目录中的License.sky然后重启M2即可.
   另外提示未注册版本和无限制版本是没有什么区别的,请放心使用.

38.双击执行脚本的物品的AniCount不能超过255是怎么回事?
   这是因为StdItems.DB中的字段类型的限制,解决方法是使用我们提供的
   StdItems.exe转换一个新的StdItems.DB即可.

39.英雄不自动解包以及不自动吃药是怎么回事?
   英雄吃药和英雄自动解包都是在登陆器的内挂中手动设置的.
   首先点击M2\选项\功能设置\专用登陆器\内挂设置\功能控制,在这里不要选择[禁用显示英雄界面]
   然后登录游戏打开内挂,选择英雄面板手动设置相关功能即可.
   如果使用盛大内挂,那么无法在内挂中编辑英雄解包物品,查看解决方法.  

40.按F12打开内挂窗口卡屏是怎么回事?
   这是缺少配套素材导致的,登陆器中附带最新的GamePlan.wil和GamePlan.wix
   以上两个文件在程序包中.

41.游戏中人物被秒杀是怎么回事?
   游戏中如果人物或者怪物的属性出现前高后低(下限大于上限).
   那么就有可能造成人物被秒杀的问题.
   例如: 防御50-20 这样的属性是错误的.

42.启动游戏时提示时间格式错误的解决办法.
   出现这个错误首先在!Setup.txt搜索出错的日期然后删除.
   之后在控制面板的时间和区域设置中把系统时间格式改成24小时制的.
   时间格式HH:mm:ss 短日期格式:yyyy-mm-dd
   另外可尝试把那个AM和PM中的上午和下午直接清除.

43.游戏中爆率感觉不稳定是怎么回事?
   尝试把1/5之类的爆率设置改成100/500,这样相对要稳定一些.

站长推荐