herom2历史版本 HeroM2 HeroM2-HeroM2是什么?,HeroM2-HeroM2的历史与演变

herom2历史版本 HeroM2 HeroM2-HeroM2是什么?,HeroM2-HeroM2的历史与演变

HeroM2全名是HeroM2英雄引擎,是一款非常出色的2D游戏引擎,是依赖于盛大热血传奇客户端的传奇私服类引擎。这款引擎由于功能强大,支持国战系统,支持真彩素材,支持英雄合击、连击等,而且完全免费,所以在传奇私服引擎中使用的最多。

hero引擎_HeroM2 -HeroM2是什么?

HeroM2全名是HeroM2英雄引擎,是一款非常出色的2D游戏引擎,是依赖于盛大热血传奇客户端的传奇私服类引擎 。这款引擎由于功能强大,支持国战系统,支持真彩素材,支持英雄合击、连击等,而且完全免费,所以在传奇私服引擎中使用的最多。

Hero(美音:['h?ro]) 英文指英雄的意思。M2是mir2的缩写,在这里是传奇服务端的意思。

HeroM2引擎原名SKY引擎,后来被HeroM2收购,现在又改名为MainM2!在hero和main之间,有很多冒充hero的假冒引擎出现,但是因为没有源码,也逐渐倒闭。

经证实,main是原班SKY引擎的团队,和hero是什么关系,暂时还不清楚,但是的确是hero最后一版源码更新过来的。连数据和通信都一模一样。

hero引擎_HeroM2 -HeroM2的历史与演变

2006年3月12日SKY引擎开发团队正式成立!

2006年12月10日正式发布第一款SKY引擎,使用SKYM2・com为引擎官方网站

2006年12月12日SKY引擎开始收费,以注册码的方式限制M2程序。

2007年12月29日SKY引擎正式倒闭。

2007年01月03日SKY引擎被HeroM2引擎收购。

2008年01月06日HeroM2正式发布HeroM2引擎,并把SKY改名为Hero。

2008年06月03日HeroM2决定引擎完全免费。。

2010年12月02日HeroM2倒闭。

2014年05月19日hero引擎在次更新取名MainM2

hero引擎_HeroM2 -HeroM2游戏引擎程序介绍

HeroM2游戏引擎是一款2DMMORGP角色扮演游戏开发的引擎,可以用它开发热血传奇私服游戏,也可以开发2DRGP网络游戏。

引擎程序包括服务端程序

GameCenter.exe (服务端配置启动器)

M2Server.exe (主控制程序,简称M2)

DBServer.exe (数据库控制程序)

LogDataServer.exe (日志服务器)

LoginGate.exe (游戏登陆网关)

RunGate.exe (游戏网关)

SelGate.exe (游戏角色网关)

合区工具

数据库HeroM2游戏引擎数据库是采用DBC 2000 (DB Commander 2000)数据库。支持Mysql数据库和SQL sever 数据库。(需要转换和修改数据库控制程序配置)

数据库大家通常用DB Commander 2000汉化版和万游网络传奇设置器3.2破解版等工具管理。也可以用GM2官方发布的管理工具和SQL Explorer数据库软件管理。

客户端HeroM2游戏引擎主要是以盛大热血传奇客户端为主,也可以自定义配置客户端文件。

主素材文件在Data文件夹中,以.wil格式压缩文件和.wis格式压缩文件为主。可以使用官方提供的真彩wil编辑器编辑素材文件,素材可以支持256色、8位像素、16位像素、24位像素、32位像素高清BMP图片等。创建素材文件后工具会自动生成.wix配置文件。

地图文件放在map文件夹中,格式为.map,可以使用官方的Map地图编辑器(真彩32位)软件开发制作2DRGP地图,同样支持256色、8位像素、16位像素、24位像素、32位像素高清地图。.map格式地图文件素材是由ObjectsX.wil文件支持,如果没有ObjectsX.wil将无法查看地图。

声音素材在Wav文件夹中,格式为.Wav文件。

另外GM2引擎还支持扩展素材,如Graphics文件夹中的角色人物外观和武器外观。Human是角色人物外观Weapon是武器外观,也是.wil格式文件。

SKY_Config文件是玩家数据配置文件,主要是.sky文件和.txt文件组成。

GameLogin.exe 程序是GM2引擎专用游戏登陆器,要和引擎配套使用。登陆器是要用SKY引擎提供的配置器配置使用。

(注意:以上工具在游戏引擎官方网站上均可以下载。)

hero引擎_HeroM2 -HeroM2编程语言

HeroM2引擎脚本,和lua有相似之处,语法上是借鉴与C语言和汇编语音的一种非常简单易懂的脚本语言。HeroM2脚本语言数据类型简单、代码稳定、可读性好、编译速度快,但是HeroM2脚本语言语法结构非常严谨 ,区分大小写,如果不注意就很容易出错。后MainM2有对脚本增加了很多图像控制和客户端显示控制。详见请参照MainM2官方文档

基本语法

[@main] ;开始,以[@格式开头和]符号结尾,支持数字、字母、文字。

#IF ;起始判断

CheckGuildMemberCount < 100 ;判断函数和值 操作符 ><=

#SAY ;对话框输出

行会成员还不够100人.啊 ;对话内容,换行必须用符号表示

你要继续努力招人啊

#ELSEACT ;判断非,然后执行函数

goto @herom2 ;程序跳转

&#91;@herom2&#93;

#IF

#ACT ;执行函数

sendmsg0 &#91;世界&#93;:%s的帮派人数已经达到了100以上!! ;全局输出函数

MESSAGEBOX 你的行会已经超过了100人口,恭喜啊! ;弹出对话框并break

变量

变量分为自定义变量和系统变量,也可以分成全局变量和局部变量。

自定义变量

功能: 自定义变量功能,不再受固定几个变量限制.

使用方法:

三个步骤:

1、首先要声明变量

2、读取变量

3、保存变量

该变量支持增加、减少、脚本查看、检查大小等功能,该功能的开发突破了变量使用受限制,利用该变量可制作出超强功能脚本。

脚本样例:

=========================================

<声明变量/@newvarInteger>

<查看变量/@viewvarInteger>

<读取变量/@loadvarInteger>

<保存变量/@savevarInteger>

<增加变量/@calcvarinc> <检查变量是否大于5/@checklarage5>

<减少变量/@calcvardec> <检查变量是否小于5/@checksmall5>

<检查变量是否等于5/@checkequal5>

&#91;@calcvarinc&#93;

#IF

#ACT

CALCVAR HUMAN QQQQ + 5 ;脚本命令CALCVAR支持对变量进行+ - * / =五种操作

GOTO @varcontrol

&#91;@calcvardec&#93;

#IF

#ACT

CALCVAR HUMAN QQQQ - 5

GOTO @varcontrol

&#91;@checkequal5&#93;

#IF

CHECKVAR HUMAN QQQQ = 5

#ACT

SendMsg 7 等于5

GOTO @varcontrol

#ELSEACT

SendMsg 7 不等于5

GOTO @varcontrol

&#91;@checklarage5&#93;

#IF

CHECKVAR HUMAN QQQQ > 5

#ACT

sendmsg 7 大于5

goto @varcontrol

#ELSEACT

sendmsg 7 小于5

goto @varcontrol

&#91;@checksmall5&#93;

#IF

CHECKVAR HUMAN QQQQ < 5

#ACT

sendmsg 7 小于5

goto @varcontrol

#ELSEACT

sendmsg 7 大于5

goto @varcontrol&#91;@decInteger&#93;

#ACT

DEC QQQQ 1

sendmsg 7 <$HUMAN(QQQQ)>

goto @varcontrol

&#91;@addInteger&#93;

#ACT

INC QQQQ 1

sendmsg 7 <$HUMAN(QQQQ)>

goto @varcontrol

&#91;@loadvarInteger&#93;

#IF

#ACT

LOADVAR HUMAN QQQQ VarSave.txt

sendmsg 7 OK

GOTO @varcontrol

&#91;@savevarInteger&#93;

#IF

#ACT

SAVEVAR HUMAN QQQQ VarSave.txt

sendmsg 7 OK

GOTO @varcontrol

&#91;@viewvarInteger&#93;

#ACT

sendmsg 7 <$HUMAN(QQQQ)>

GOTO @varcontrol

&#91;@newvarInteger&#93;

#IF

#ACT

VAR Integer HUMAN QQQQ

sendmsg 7 OK

GOTO @varcontrol

&#91;@viewvarString&#93;

<$HUMAN(QQQS)>

hero引擎_HeroM2 -系统定义脚本变量

人物信息

变量名称说明<$USERNAME>人物名称<$GUILDNAME>行会名称<$RANKNAME>行会职位名称<$LEVEL>等级<$HP>生命值<$AC>防御力<$MAXAC>最高防御力<$MAC>魔法防御力<$MAXMAC>最高魔法防御力<$DC>物理攻击力<$MAXDC>最高物理攻击力<$MC>魔法力<$MAXMC>最高魔法力<$SC>道术<$MAXSC>最高道术<$EXP>当前经验值<$MAXEXP>升级经验值<$PKPOINT>PK点数<$CREDITPOINT>声望点数<$GOLDCOUNT>金币数量<$GAMEGOLD>游戏币数<$GAMEPOINT>游戏点数<$HW>腕力<$MAXHW>最高腕力<$BW>背包重量<$MAXBW>最高背包重量<$WW>负重力<$MAXWW>最高负重<$HUNGER>饥饿程度<$LOGINTIME>登录时间<$LOGINLONG>登录时长<$DRESS>衣服<$WEAPON>武器<$RIGHTHAND>蜡烛<$helmet>头盔<$necklace>项链<$RING_R>右戒指<$RING_L>右戒指<$ARMRING_R>右手镯<$ARMRING_L>左手镯<$BUJUK>护身符<$BELT>腰带<$BOOTS>鞋子<$CHARM>宝石<$CASTLENAME>沙城名称<$SFNAME>师傅名字<$TDNAME>徒弟名字<$FQNAME>夫妻名字<$HEROGENDER>英雄性别<$HEROJOB>英雄职业<$HEROLEVEL>英雄级别<$HERONAME>英雄名字<$KILLER>杀人者名字<$CREDIT>国战人物荣誉值<$NATIONNAME>国家名字<$NATIONPEOPLE>国家人数<$NATIONKING>国王名字<$NATIONRANK>国战人物封号<$ARM>国家军事力量<$POLITICS>国家政治能力<$NATIONGOLD>国库资金<$MAPS>国家占领地图<$ITEMTIMEX>限时物品时间,X=0-12<$HEROSUCKDAMAGE>英雄伤害吸收<$MAPCODE>地图编号<$SELFX>人物当前坐标<$SELFY>人物当前坐标<$SUCKDAMAGE>人物伤害吸收<$GAMEDIAMOND>人物金刚石数量<$GAMEGIRD>人物灵符数量<$QUERYYBDEALLOG>显示元宝交易记录<$CRYSTALEXP>天地结晶中的经验值<$CRYSTALNGEXP>天地结晶中的内力值<$MAPNAME>地图名字服务器信息变量名称说 明<$SERVERNAME>服务器名字<$SERVERIP>服务器IP地址<$WEBSITE>游戏网址<$BBSSITE>论坛网址<$CLIENTDOWNLOAD>客户端程序下载地址<$QQ>联系QQ号<$PHONE>联系电话号码<$BANKACCOUNT0>银行帐号信息<$BANKACCOUNT1>银行帐号信息<$BANKACCOUNT2>银行帐号信息<$BANKACCOUNT3>银行帐号信息<$BANKACCOUNT4>银行帐号信息<$BANKACCOUNT5>银行帐号信息<$BANKACCOUNT6>银行帐号信息<$BANKACCOUNT7>银行帐号信息<$BANKACCOUNT8>银行帐号信息<$BANKACCOUNT9>银行帐号信息<$GAMEGOLDNAME>游戏币名称<$USERCOUNT>在线人数<$DATETIME>当前日期时间<$YEAR>当前年份<$MONTH>当前月份<$DAY>当前日期<$HOUR>当前小时<$MINUTE>当前分钟<$SECOND>当前秒<$GAMEGOLDNAME>游戏币名称<$HIGHLEVELINFO>最高等人物信息<$HIGHPKINFO>最高PK点数人物信息<$HIGHDCINFO>最高攻击力人物信息<$HIGHMCINFO>最高魔法力人物信息<$HIGHSCINFO>最高道术人物信息

  

爱华网本文地址 » http://www.aihuau.com/a/8103500103/118079.html

更多阅读

姜黄的作用是什么 黄姜的功效与作用

姜黄,属生姜科植物。姜黄能解酒、防宿醉在日本民间很早就广为流传,效果显著。江户时代,姜黄已作为中草药而大为盛行,古亚洲人将其视为一种万能药,如同珍宝。现代医学研究表明,姜黄除了解酒、防宿醉外,其药理作用广泛,具有抗炎、抗病原微生物

1想象力是什么? 社会学的想象力

  -想象力究竟是什么?我觉得我们肯定对于想象力这个词的理解有歧义,否则,为什么文学评论家们痛心疾首中国文学缺乏想象力,而另一方面,网民们正在用无尽的“想象力”贡献着一部部有“想象力”的作品?恶搞,网络流行语,玄幻小说,历史穿越小说,Y

声明:《herom2历史版本 HeroM2 HeroM2-HeroM2是什么?,HeroM2-HeroM2的历史与演变》为网友盛唐遗风断空梦分享!如侵犯到您的合法权益请联系我们删除