MirYQ打造专业的传奇引擎,采用最新的D3D引擎技术,
重新编写客户端内核,支持硬件加速渲染模式,纹理压缩等最新技术,
内存CPU占用低,执行效率高,游戏更加流畅。支持16位,32位真彩色
MirYQ引擎http://www.MirxM2.com已更改为http://www.MirYQ.com
【2011-04-03更新:】
增加1.76、1.85、英雄版本、传奇续章。传奇外传正在制作中。
目前引擎支持1.76、1.85、英雄版本、传奇续章、传奇归来。
增加商铺支持元宝,金币,泡点三种货币购买。
增加任务对话框的页面可以在引擎自由设置。详见引擎:工具-任务NPC配置
增加人形怪配置。详见引擎:选项-怪物设置-人形怪设置
增加装备的发光特效,可以设置读取任意WIL资源的效果图片,可以设置装备的外观、内观,包裹中的效果。详见引擎:查看-列表信息(二)-物品特效
增加物品在地面颜色的显示设置,在物品数据库中增加字段Color
增加物品叠加功能,在物品数据库中增加字段OverLap
增加控制器自动配置数据库功能,有些用户不会配置数据库和增加数据库字段。启动控制台就可以自动配置。
增加好友功能
增加脚本命令:
金刚石
CHECKGAMEDIAMOND(<,>,=)值
GAMEDIAMOND(+,-,=)值
<$GAMEDIAMOND>
灵符
CHECKGAMEGIRD(<,>,=)值
GAMEGIRD(+,-,=)值
<$GAMEGIRD>
荣誉
CHECKGAMEGLORY(<,>,=)值
GAMEGLORY(+,-,=)值
<$GAMEGLORY>
检测字符串长度
CHECKSTRINGLENGTH(<,>,=)值
检测是否有英雄
HAVHERO
创建文件
CREATEFILE..\QuestDiary\名称列表.txt
PLAYEFFECT人物效果所有人可见可以制作凤天魔甲的光环等效果
MAPEFFECT地图效果所有人可见可以制作泉水喷溅、地图魔法等效果
SCREENEFFECT屏幕效果自己可见
PLAYEFFECTWIL文件序号开始图片数播放图片张数播放次数播放速度(毫秒)
MAPEFFECT地图名称XYWIL文件序号开始图片数播放图片张数播放次数播放速度(毫秒)
SCREENEFFECT屏幕坐标X屏幕坐标YWIL文件序号开始图片数播放图片张数播放次数播放速度(毫秒)模式(0=自己,1=所有人)
播放声音
PLAYSOUND1.wav
打开NPC大对话框
OPENMERCHANTBIGDLGWIL文件序号图片序号是否可以移动(0,1)
关闭NPC大对话框
CLOSEMERCHANTBIGDLG
英雄脚本命令使用在原来人物的脚本命令前面加“H.”
例:
检测英雄等级
H.CHECKLEVELEX>0
【2011-02-16更新:】
增加魔法修炼等级,最高可以修炼到15级,需要更换最新的魔法数据库,
否则M2无法启动。MaxTrainLv字段为可以修炼的最高等级
修改魔法等级显示方式和盛大一样
跑步卡的用户,需要修改M2参数。选项-参数设置-游戏速度-间隔控制
数字越大越容易卡,如果发现跑步卡,把数值调小点就可以。
修正其他已知BUG
【2011-01-28更新:】
修改纹理压缩模式,默认使用最高压缩模式,进一步降低内存占用
修正不能自动换毒的问题
修正传音筒看到的是自己的名字
修正小地图雷达点小的问题
修正组队快捷键组第一个人物,组不上的问题
修正其他已知BUG
修改登录器皮肤
修改客户端自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
例如:
强效金创药Anicount=100超级金创药Shape=100
疗伤药Anicount=115疗伤药包Shape=115
回城卷Anicount=108回城卷包Shape=108
支持2次打包
例如:
可以把“疗伤药包”再次打包
疗伤药包Anicount=120超级疗伤药包Shape=120
【2011-01-24更新:】
修正红屏的问题
修正滚动信息出错导致卡屏的问题
修正其他已知BUG
进一步降低内存占用
【2011-01-22更新:】
修正黑屏的问题
修正看不到别人头盔的属性
修正组队看不到队员
修正其他已知BUG
增加聊天框可以鼠标拖动调整高度
【2011-01-10更新:】
使用D3D绘图引擎重新编写客户端内核,支持硬件加速渲染模式,
执行效率高,游戏更加流畅,CPU占用更低
修正其他已知BUG
【2010-09-25更新:】
修正人物跑动慢的问题
增加新魔法数据库
-----------------------------------------------------------------------
【2010-09-22更新:】
重新编写了客户端内核,支持16位和32位真彩,游戏更加流畅,CPU占用更低
增加聊天框可拉伸高度
增加噬血术,逐日剑法,流星火雨
修改物品说明现改为随鼠标悬浮说明
修改物品备注信息不在写入登录器,直接读取Data\ItemDesc.dat
增加魔法备注信息显示,读取Data\SkillDesc.dat
修正没有声卡的机器无法启动客户端的问题
修正计次物品显示错误
---------------------------------------------------------------------------------------------
【2010-09-18更新:】
增加KILLERRACE命令,检测杀人者是人物还是怪物
增加<$KILLER>杀人者名称变量
增加会员命令
增加记忆石功能
增加千里传音和传音筒功能
扩展字符变量S和数字变量N,除了支持0~499以外,可以在S变量或N变量后面增加任意字符,使用如下:
[@test]
#ACT
MOVS我的人物名称<$USERNAME>
SENDMSG0<$STR(S我的人物名称)>255253
[@test1]
#ACT
MOVN我的杀怪总数100
INC<$STR(N我的当前杀怪数)>1
SENDMSG6【杀怪总数=<$STR(N我的杀怪总数)>】【当前杀怪数=<$STR(N我的当前杀怪数)>】255253
[@PlayDie]
#IF
KILLERRACE=0
#SAY
你被<$KILLER>人物杀死的。
增加会员时间文件名称天时分
[@main]
#ACT
ADDNAMEDATETIMELIST..\QuestDiary\会员名单.txt3023
#ACT
SENDMSG6增加30天2小时3分255253
检测会员剩余时间文件名称过期是否删除(0不删除1删除)变量1(到期时间字符变量)变量2(剩余天数数字变量)变量3(剩余小时数字变量)变量4(剩余分钟数字变量)
[@main]
#IF
CHECKNAMEDATETIMELIST..\QuestDiary\会员名单.txt1S1N1N2N3
#ACT
SENDMSG6你的会员到期时间是<$STR(S1)>【剩余天数=<$STR(N1)>】【剩余小时=<$STR(N2)>】【剩余分钟=<$STR(N3)>】255253
#ELSEACT
SENDMSG6你不是会员或已过期,请及时充值!255253
删除会员还是使用原来的老命令DELNAMEDATELIST
[@main]
<输入需要充值的人物名称/@@InputString1>\\\
<关闭/@EXIT>\
[@InputString1]
#IF
S1.CHECKONLINE
#ACT
ADDNAMEDATETIMELIST..\QuestDiary\会员名单.txt3023
SENDMSG6<$STR(S1)>充值成功,增加30天2小时3分!255253
#ELSEACT
SENDMSG6<$STR(S1)>不在线!255253
---------------------------------------------------------------------------------------------
【2010-09-08更新:】
增加脚本加密插件和脚本加解密工具
重新编写了登录器配置
优化客户端更加流程
修正杀毒软件误报
修正其他已知BUG
---------------------------------------------------------------------------------------------
【2010-07-05更新:】
1:发送聊天框固顶信息
SENDTOPCHATBOARDMSG发送模式(0发送给所有人,1发送给自己)字体颜色背景颜色时间(秒)信息
[@Main]
SENDTOPCHATBOARDMSG014923530%s:聊天框固顶信息
2:增加1024*768大界面模式
3:修正若干BUG