BlueM2引擎下载21.05.22-21-3最新版带教程

近期(2021年6月20日)BLUEM2引擎2个官网都打不开了,能在找到官方最后一次更新就是21.05.20正式版,如果以后还打不开,那么这个就是最终版了,引擎了快2年了。当然,封挂还是要收费的。在功能方面,比legendM2要强大一些,主要是LEG太久没有更新了。引擎的使用教程,帮主在2019年就做了。

BLUE架设单机教程:https://pan.baidu.com/s/1hiHaepR4HLRpQ2BBgM60HQ

BLUE架设外网教程:https://pan.baidu.com/s/1eDIMGjycYBGv-zYAPcZFPA

BlueM2引擎下载21.05.22-21-3最新版带教程

BLUE使用方法

1.修改BOOT
请您修改您的BOOT.ini在C盘下,修改为:WINDOWS=”WINDOWS XP PROFESSIONAL” /noexecute=AlwaysOff
修改完毕后重起电脑
第一小部:双点程序包里的自动修改Boot.ini文件.exe
第二小部:点桌面我的电脑-反键-属性-高级-启动和故障恢复-设置-[要手动编辑启动选项]-编辑
第三小部:点编辑后把改noexecute=AlwaysOff即可
注:以上方法修改完毕后都需要重起您的计算机即可
==========================================================
2.以下为普通版登录器客户端自动更新的客户端的更新MD5
如果你用CD封挂网关 请使用【CD封挂版客户端】内的
以下文件MD5都已经计算好,自己复制到登录器的list.txt【list.txt为你登录器自动更新列表】 进行更新即可
登录器必须更新2个文件:【请认真阅读下面说明】
1.客户端【bluem2_client.dat】
2.客户端图片补丁【lui.pkg】
登录器配置完成后务必将登录器配置包内客户端按里面的说明选取你要用的客户端程序
合计就用bluem2_client.dat 【四格人物界面】 做自动更新给玩家下载
连击就用bluem2_client2.dat 【六格人物界面】 做自动更新给玩家下载
176就用bluem2_client3.dat 【复古176人物界面无四格六格人物界面】做自动更新给玩家下载
lui.pkg 为部分界面补丁,使用登录器的自动更新,更新到传奇客户端的data目录。
在你的登录器自动更新列表
【以下内容我们已经做好可以直接自己更新.将http://127.0.0.1/logintool/upgrade/换你登录器自动更新的地址 bluem2_client.zip登录器配置包内有.你用到那个dat只留那个dat的更新即可.比如合计的只更新bluem2_client.dat】
.\bluem2_client.dat b0af85a4a16a4228285d08135b36661d http://127.0.0.1/logintool/upgrade/bluem2_client.txt【注意:bluem2_client.dat放下载的位置需要手动修改后缀名.dat为.txt例如:bluem2_client.TXT】
.\bluem2_client2.dat 22c2f96c68e21c7c93840e44a450e293 http://127.0.0.1/logintool/upgrade/bluem2_client2.txt【注意:bluem2_client.dat放下载的位置需要手动修改后缀名.dat为.txt例如:bluem2_client2.TXT】
.\bluem2_client3.dat bcb58e2576c761217523f39336805053 http://127.0.0.1/logintool/upgrade/bluem2_client3.txt【注意:bluem2_client.dat放下载的位置需要手动修改后缀名.dat为.txt例如:bluem2_client3.TXT】
.\data\lui.pkg 35b9c39413b80d4a8a7b8f430a573ded http://127.0.0.1/logintool/upgrade/lui.txt【注意:lui.pkg放下载的位置需要手动修改后缀名.pkg为.txt例如:lui.txt】
========================================================
3.本次更新调整了部分刺杀破盾的一些调整.更新后可能会出现战士杀法师比较困难
magic.db增加Penetrate,PenetrateRate字段,使用stditemConverter工具进行扩展,Penetrate的值:1忽视防御,2忽视魔法盾,4忽视魔御,1+2=3则忽视防御和魔法盾;PenetrateRate为穿透几率(百分比)
优化魔法
==========================================
我们进行以下修改即可:
修改技能DB:
刺杀剑法 :改Penetrate 3 PenetrateRate 100 就是破防破盾 100%几率
攻杀剑法
逐日剑法
开天斩
合计的可以修改 合计技能 或战士的一些其他技能也如此设置
修改后 M2上重新加载技能DB库,在线的玩家小退在上即可读取新的技能DB威力
====================================================
4.登录器列表格式:
================================================================
;分区名称|显示名称|服务器名|服务器 IP|端口|客户端名称
;————————————————-
电信专区|热血传奇|热血传奇|127.0.0.1|7000|bluem2_你自己的名称.dat
对应需要修改我们发布的3个客户端文件
bluem2_client.dat 合击
bluem2_client2.dat 连击
bluem2_client3.dat 176
bluem2_你自己的名称.dat
比如用合计就把bluem2_client.dat改 bluem2_你自己的名称.dat 使用登录器进行自动更新该客户端
举列说明:
电信专区|热血传奇|热血传奇|127.0.0.1|7000|bluem2_123.dat
把对应需要修改我们发布的3个客户端文件
bluem2_client.dat 合击 四格
bluem2_client2.dat 连击 六格
bluem2_client3.dat 176 复古
上面你用那个客户端 把那个客户端 重命名 为bluem2_123.dat
我用合计的四格的就把bluem2_client.dat改为bluem2_123.dat
然后自动更新时也是一样
.\bluem2_123.dat b0af85a4a16a4228285d08135b36661d http://127.0.0.1/logintool/upgrade/bluem2_123.txt

BLUEM2激活码

请仔细阅读 【注意事项.txt】【更新必读说明.txt】
M2Server.key 为M2注册文件和M2放在一起即可
登录网关通用激活码:BSGKA-DCR3B-H4SAU-FBH2F
游戏网关通用激活码:SFCZB-AAX3C-A8UN5-SHL63
微端网关通用激活码:7GL6K-VW6EM-AK3P5-CG7H6
安装M2方法:
如果你用无四格的程序请选择【M2_176】
如果你用合击或者连击的程序请选择【M2_连击.合击】
=========================================
把你要用的程序包里的内容复制进【连击.176.合击通用程序】文件夹,
比如我用合击的我就把【M2_连击.合击】里的所有内容都复制进【连击.176.合击通用程序】文件夹
点【开始更新程序.bat】进行更新,默认更新到D:MIRSERVER目录
如果你需要更新到其他目录,请点【开始更新程序.bat】然后点鼠标右键【编辑】set WSDir=D:\MirServer 修改路径即可
游戏列表介绍:
================================================================
;分区名称|显示名称|服务器名|服务器 IP|端口|客户端名称
;————————————————-
电信专区|热血传奇|热血传奇|127.0.0.1|7000|bluem2_你自己的名称.dat
对应需要修改我们发布的3个客户端文件
bluem2_client.dat 合击
bluem2_client2.dat 连击
bluem2_client3.dat 176
bluem2_你自己的名称.dat
比如用合计就把bluem2_client.dat改 bluem2_你自己的名称.dat 使用登录器进行自动更新该客户端
举列说明:
电信专区|热血传奇|热血传奇|127.0.0.1|7000|bluem2_123.dat
把对应需要修改我们发布的3个客户端文件
bluem2_client.dat 合击 四格
bluem2_client2.dat 连击 六格
bluem2_client3.dat 176 复古
上面你用那个客户端 把那个客户端 重命名 为bluem2_123.dat
我用合计的四格的就把bluem2_client.dat改为bluem2_123.dat
然后自动更新时也是一样
.\bluem2_123.dat ee3015a13ef1010a04afe8bffbe55487 http://127.0.0.1/logintool/upgrade/bluem2_123.txt

BLUE重要更新

★免责声明★本程序只适合用于受中华人民共和国法律
允许范围内的个人娱乐,研究和学习之用
由于旧的授权文件即将1.11日到期,请尽快更新程序授权文件
Previous topicNext topic
Help >
BLUE引擎重要说明
更新BLUE2020.01.11-2021版引擎,需要大家认真详细查看下方内容,否则使用新引擎会遇到莫名其妙问题
1、使用DBCommander先把monster.db数据导出备份到文本
2、使用工具HeroDBConvertor.exe转换新monster.db(扩展名字长度)
3、使用DBCommander清空新的monster.db,并导入步骤1备份的数据文本,这时怪物名称就扩展到最长32字节
4、NPC名称更改直接在npcs.txt、merchant.txt文本编辑
5、比如“稻草人”变更为:这是名字很长的稻草人\<不死系>
【人物数据错乱、出现极品变态属性、变态的鉴定附加神秘属性、商城出现上亿的元宝购买价格】
以上错误是因为客户端不正确,请更换程序包里的客户端文件夹里的如下:客户端dat
bluem2_client.dat 合计版
bluem2_client2.dat 连击版
bluem2_client3.dat 复古版
【人物等级错乱、血量溢出、登录黑屏、无法正常进入游戏】
请配换配套的游戏网关RunGate.exe 以及 DBServer.exe 因为有些数据是之前的程序结构,所以会出现黑屏!其次就是登录器需要配套。
最重要的就是登录器,只能使用程序包里的登录器配置器生成的登录器才能正常进入游戏。
【自定义LOGO,不显示】
生成登录器的时候,自定义LOGO 为PNG格式 透明背景,能减少一些大小。
LOGO完成后,使用自动更新功能将LOGO更新到玩家的客户端里即可显示。
【还有部分使用BLUE引擎2020.01.11的GM说游戏很卡】
首先建议是进行优化过多的需要重复检测写入文本的脚本,进行修改,一旦脚本写的不好,也会导致游戏卡顿。
如果是因为释放技能或者移动攻击出现了人物1秒定住,
请使用【网关伴侣】进行对网关设置相关的移动速度以及恢复默认设置。
============================================================================================================================================================
注意1:
setup.txt 增加参数:TaosNomAtkDiffLvVal = 0,非0时,道士英雄比怪物多X级时,只使用普通攻击,精神力战法开关可以控制
注意2:
之前的更新:magic.db的Power/MaxPower/DefPower/DefMaxPower魔法输出计算修改为受个人的幸运值影响,
现为以上更新增加开关:!Setup.txt增加开关(默认关闭):CalcDBPowerWithLuck=0,开启则攻击输出受个人的幸运值影响
物理攻击现在可以使用Power/MaxPower调节威力,一般情况下,此2项的值都是0
=============================================================================
注意3:
【QuestDiary】文件夹触发脚本路径,统一修改为“..\”:
举例老模式:
addLineList QuestDiary\rolelist.txt <$USERNAME> 废除
addLineList .\QuestDiary\rolelist.txt <$USERNAME> 废除
addLineList ..\QuestDiary\rolelist.txt <$USERNAME> 支持
新模式统一:
addLineList ..\QuestDiary\rolelist.txt <$USERNAME>
提示:废除“QuestDiary\”、“.\QuestDiary\”
“..\”表示上一目录。
使用举例:假设我们需要获取版本行会名单里的第一行内容:
READLINE ..\..\GuildBase\GuildList.txt 1 S0
快速扩展的方法:使用文本替换工具,将【 QuestDiary\】和【 .\QuestDiary\】替换为【..\QuestDiary\】,注意前面两个有空格。(替换前记得备份)
====================================================================================================================================================================
注意4:
NPC文本操作命令非常消耗资源,特别时文本较大、操作频繁或脚本不合理时,服务器会严重卡顿。
优化NPC文本操作命令,文本会载入到内存中操作,直接修改文本操作现在不会生效。
!setup.txt UseFastTextFile = 1代表开启引擎默认(“0”无效数字)
文本操作命令扩展命令“HardDisk”(实时读写硬盘数据,否则在内存操作,如果脚本中不写“HardDisk”,引擎会1分钟自动保存一次物理硬盘本地。)
只需要对特性的文件做HardDisk操作就可以,这样能提升游戏的性能。
使用举例:假设我们要将指定的字符串写入指定文本内,我们用“ADDLINELIST”演示。
addLineList ..\QuestDiary\rolelist.txt 123456789 ;代表只写入内存里,但没写入到文本内。
addLineList ..\QuestDiary\rolelist.txt 123456789 HardDisk ;增加“HardDisk”命令实时写入文本,跟老模式没区别!
//第2参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ADDNAMELIST ◆将人物名称加入列表
ADDGUILDLIST ◆将人物行会名加入列表
ADDACCOUNTLIST ◆将人物帐号加入列表
ADDIPLIST ◆将人物IP加入列表
DELNAMELIST ◆删除列表中人物名称
DELGUILDLIST ◆删除列表中行会名称
DELACCOUNTLIST ◆删除列表中人物帐号
DELIPLIST ◆删除列表中人物IP
CHECKNAMELIST ◆检查人物是否到列表中
CHECKACCOUNTLIST ◆检查人物登陆帐号
CHECKIPLIST ◆检查人物登陆IP
CHECKGUILDLIST ◆检查行会是否到列表中
ClearNameList ◆清除列表内容。
CheckAccountIPList ◆检查登录帐号与IP是否匹配
CheckNameIPList ◆检查人物名称是否与IP匹配。
AddNameDateList ◆添加名称日期列表
DelNameDateList ◆删除名称日期列表
CheckCodeList ◆检测代码列表
DelCodeList ◆删除代码列表
AddUseDateList ◆添加使用日期列表
DelUseDateList ◆删除使用日期列表
WriteLineList ◆文件列表
DeleteLineList ◆删除列表
INI_RELOAD ◆重新加载文件,可以用于手动修改了文本文件的情况下。
//第3参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ADDLINELIST ◆将指定变量和字符内容写入,指定文本内。
DELLINELIST ◆指定文本内的变量和字符内容删除。
CHECKSTRINGLIST ◆检查字符串是否在指定文件中。
ReadRandomLine ◆随机型. 从指定文件内随机读取一行到变量中。
ReadRandomStr ◆概率型. 从指定文件内随机读取一行到变量中。
//第4参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ReadLine ◆获取指定行数的一行字符到S10,或A10(全局)。
DeleteLine ◆获取指定行数的一行字符到S10,或A10(全局),并删除该行
WriteLine ◆写文字到指定行数,覆盖方式
InsertLine ◆插入文字到指定行数,非覆盖
CheckNameListPostion ◆检查玩家在列表中的位置
//第6参数为:HardDisk,实时读写硬盘数据,否则在内存操作
CheckUserDateType ◆检查用户日期类型
//第7参数为:HardDisk,实时读写硬盘数据,否则在内存操作
CheckNameDateList ◆检查用户会员日期
——————————————————————————————————————————
注意:
ReadRandomLine
ReadRandomStr
ReadLine
DeleteLine
以上4个命令,在获取文本内容时。当检测到内容是空时,变量返回的内容是当前变量最后一次保存的内容。
举例:我们使用S10 这个变量,这个变量最后一次使用储存值是123123
此时我们用上面4个命令,获取到内容空,这时S10给我们的变量是123123
有些朋友会在用以上命令写脚本检测,检测抽取文本内容为空,则跳转到下一个执行脚本。
解决方法:
ReadRandomLine ..\QuestDiary\rolelist.txt S10
MOV S11 S10
MOV S10 ;每次运行完毕后,将变量清空,再进行检测。或者在运行前先,将S10清空。
——————————————————————————————————————————
LoadVar 第4参数为:HardDisk,实时读写硬盘数据
SaveVar 第4参数为:HardDisk,实时读写硬盘数据
CalcVar 第5参数为有效的文件名时,将保存到该文件内存中,并且第6参数为:HardDisk时,还将实时读写硬盘数据
举例“LOADVAR”我们常在用的地方和新引擎的使用方法:
LOADVAR GLOBAL 测试变量1 ..\QuestDiary\测试变量\全局.ini HardDisk (我们手动修改过文本,这样可以实时加载到内存,没“HardDisk”则无效。)
举例“SaveVar”我们常在用的地方和新引擎的使用方法:
CALCVAR GLOBAL 测试变量1 = 0
SAVEVAR GLOBAL 测试变量1 ..\QuestDiary\测试变量\全局.ini HardDisk (“HardDisk”写入到了物理硬盘本地,无则代表内存中!)
举例“CalcVar”第5参数新写法例子:
CalcVar GLOBAL 测试变量1 = 0 ..\QuestDiary\测试变量\全局.ini HardDisk
这种写法代替老模式(老模式的写法可以继续使用)
CALCVAR GLOBAL 测试变量1 = 0
SAVEVAR GLOBAL 测试变量1 ..\QuestDiary\测试变量\全局.ini HardDisk
◆特别注意:加载个人变量 和 全局变量 都需要加 “HardDisk”!否则会出现数据错乱。
=============================================================================

分享到:
赞(1)