986M2连击版三端引擎v21.09.25(188M2前身)

986M2引擎的前身是188m2,已经关闭了,存在的时间1年左右,2018年的时候,帮主用过这个引擎,现在市面上有人在用他修改为三端引擎,也是类似于九龍/AspM2的引擎内核,兼容LEG这类的脚本。引擎包里面带了PC登录器配置器、列表生成、微端程序等。但目前还没有配套的安卓和苹果客户端,还在开发中,如果有了,并且可以免费试用,帮主会第一时间录制教程分享对应的资源给大家。下面是引擎功能介绍。

986M2连击版三端引擎v21.09.25(188M2前身)

注:188m2引擎和登录器为legend(老BLUE)引擎基础源码上二次开发,完美支持自定义等用户需求大的特色功能!
我们188m2是一款独立的自主开发的程序产品,绝非其他换皮用以劫持用户流量做其他用途的流氓产品!
我们承诺:188m2登录器和引擎程序绝不植入劫持程序!现在没有,以后也不会有!
拒绝任何使用188m2登录器挂靠任何带劫持的第三方盾产品的行为,否则后果自负!
程序已经完全稳定,微端也可以正常使用!欢迎大家使用,发布站的广告正常发!
如遇不让发广告或被下广告请联系我们销售售后QQ;
我们会第一时间与广告站点或联盟方进行协商处理!
//更新日志 2018.12.20+1 (本次更新包括:引擎程序、登录器内核)
1.[!]点击带备注信息的图片后 聊天框,聊天框区域快捷键失效需要点击一下聊天框信息才会恢复的bug
2.[!]修复快速反复不间断点击备注按钮出现NPC界面假死的bug
3.[!]修复套装颜色为249显示白色的问题
4.[!]修复物品名称颜色为249显示白色的问题
5.[!]修复带备注的NPC标签点击无效的问题
说明:因程序对配置文件的默认参数进行了更新,请大家启动引擎之前先点配置一路下一步保存一遍参数即可。否则可能会出现进游戏黑屏的bug;
鉴于最近很多用户反映玩家在游戏中界面装备读取不到的原因,现在给大家普及一下补丁的相关知识:
盛大10周年的客户端的补丁格式为wil后缀;
盛大13周年开始客户端补丁格式改成了wzl了;
支持自定义的登录器的客户端部分补丁格式为pak;
界面类补丁 prguser prguser2 prguser3 UI1
Hum为衣服的外观 HumEffect衣服外观特效
Weapon为武器的外观 WeaponEffect武器外观特效
npc为NPC外观
stateitem物品装备栏内观
Items物品背包的样子
DnItems物品掉落地面的样子
Objects地图补丁,地面建筑和遮挡图像
SmTiles地图补丁小地砖
Tile地图补丁大地砖
玩合击的玩家一般的都是10周年 13周年混搭,所以如果你配置登录器的时候选择的补丁读取顺序不对或玩家客户端错乱就会出现问题;
比如有的GM自己的登录器读取格式为wzl或者wil,就恶意在wil或wzl的补丁里面放一些空图做成补丁,自动更新到玩家的客户端,导致其他GM的服进去就看不到界面。
因为我们188引擎的登录器补丁的读取顺序可选,比如,pak-wil-wzl,就是存在同名文件的话先读pak格式再读wil再读wzl。
举例说明:就是比如界面文件补丁为Prguser,如果玩家客户端有Prguser.wil又有Prguser.wzl两种格式的这个文件,你设置的先读wil,但是这个wil又被他玩的其他服的GM给改了就有可能出现读这个wil读不到需要的界面,导致界面和补丁看不到的情况!即使你prg.wzl是正常的,优先已经读取了wil就不会再去读取wzl!
处理方法有三种:
1、最简单粗暴的就是让玩家重新下载或安装盛大传奇客户端;登录器配置的时候选择pak-wzl-wil;
2、做一个批处理程序或手动远程帮玩家清理空补丁文件,如果你的登录器是pak-wzl-wil的就直接把批处理程序给玩家,删除那些空的wil、wix文件;//(反之则删wzl、wzx)
3、架设微端,微端服务器放盛大最新的传奇客户端供玩家更新,登录器配置的时候选择pak-wzl-wil;
———————————————————————————————————————————————————————————————-
//更新日志 2018.12.20 (本次更新包括:引擎程序、登录器内核、必备补丁)
商业用户请在商业用户群下载必备集成补丁或者重新下载最新的登陆器配置器
1.[!]调整新建账号或输入账号密码提示错误后,保留账号信息;
2.[!]调整登录器点开始游戏后可以一路敲回车到角色选取界面; //网关设置多区的默认选第一个服务器区;
3.[!]修复:假人全体攻击模式下会攻击自己的英雄、宠物的问题;
4.[!]新增:几个离线人物的命令:
1>检测命令:是否为假人或者离线挂机人物 //注意:正常的人物大退离线也算离线挂机人物。如想区分请参考烟草版主在群文件中分享的假人范例怎么做假人列表检测。
[@main]
#If
IsDummy
#act
sendmsg 0 我是给老板撑人气的离线挂机人物
break
2>操作命令:离线挂机人物或假人开始\停止活动; //原来的离线人物挂机命令:OFFLINEPLAYEX 可以不需要了;不需要去定身啊麻痹那些操作了!
[@main]
#If
IsDummy
#act
DummyStart
break
[@main]
#If
IsDummy
InSafeZone
#act
DummyStop
break
5.[+]优化:假人优先捡物;先捡物再打怪或打人!就是这么头铁!想智能点就在攻击触发里检测假人血量或者直接当前地图随机飞(注意考虑地图能不能飞,别让玩家把你当成傻子写的什么鬼假人脚本)或回城;
6.[+]新增:行会相关操作后触发QF脚本中;具体脚本范例点击查看
说明:脚本触发对象为执行者; //例如,玩家188引擎创建了行会,那就188引擎触发这个脚本,下面的组队触发同理;
格式:
[@CreateGuild] //创建行会
[@JoinGuild] //加入行会
[@ExitGuild] //退出行会
[@KickGuild] //被踢出行会
[@DissolveGuild] //解散行会
7.[+]新增:组队相关操作后触发QF脚本中;具体脚本范例点击查看
说明:脚本触发对象为执行者
格式:
[@JoinGroup] //加入组队触发
[@ExitGroup] //退出组队触发
8.[!]调整:规范发送行会文字信息脚本命令; 具体格式点击查看
格式:
SENDMSG 8 发送行会信息 字体颜色(0..255) 背景颜色(0..255)
SENDMSG 12 发送编组信息 字体颜色(0..255) 背景颜色(0..255)
9.[+]扩展:NPC脚本中文字排版时支持偏移坐标;
说明:设置排版坐标 <X=数值> <Y=数值> 调整文字排版偏移坐标
示例:
[@main]
\ \ \
\ <$USERNAME>,
\<X=10>有什么我可以帮你的?\
\<Y=20>有什么我可以帮你的?\
\<X=20> <Y=-20>有什么我可以帮你的?\
10.[+]新增:功能设置 -> 客户端设置 增加提示信息样式选择;NPC脚本备注信息范例
设置后需要小退一下才会生效。具体个人喜欢什么样的自己根据喜好混搭!
11.[!]修复:商铺物品没有图片时不显示文字的问题;
12.[+]新增:客户端增加TAB键获取当前鼠标指向角色名称到聊天输入框;
13.[!]调整:为规范备注信息,不再支持脚本中文字颜色的这种写法 <COLOR=#$00FF00,文字>;
Ps:如有用户用了这种写法的,使用文本替换工具对服务端Envir目录直接执行文本替换: =#$ 替换为 =$ 即可!
现在统一规范如下:
NPC脚本文字颜色、脚本备注信息颜色和物品备注文件中的文字颜色写法均支持下面两种格式:
NPC脚本中的文字颜色:<COLOR=$00FF00,文字>或<COLOR= #00FF00,文字>
物品备注中的文字颜色:<buff效果:|C=$008CFF>或<buff效果:|C=#008CFF>
颜色取值范围还是之前的范围:可为0-255、可为blue引擎原始就支持的部分dephi色值,如clblue、也可以为188引擎新增的16进制颜色;具体的请查看说明书备注信息。
14.[+]扩展:脚本文字备注信息支持展示静态和动态图片。具体格式范例点击查看
1>文字部分格式 :
文字参数说明: //下面的参数不需要可不填,如需要则空格隔开;
C=250 代表文字的颜色为250(绿色)
B= Bold代表文字加粗
S=12代表文字字号\大小为12号
X代表文字向X坐标偏移多少坐标
Y代表文字向Y坐标偏移多少坐标
范例:{进入地图|<本地图需要元宝:xxx个|C=254 B=Bold S=12>/@点击进入地图}
2>图片部分格式:<6|I=100 M=10 T=150 X=1 Y=2> //M、T参数不填则代表显示一张;X、Y参数不需要可不填,如需要则空格隔开;
图片参数说明:
6代表wil资源列表序号,需要调用那个pak补丁中的资源图片就写几
I代表图片在wil资源补丁中的编号,也就是第几张图; //I为大写的i
M代表播放多少张图片; //播放一张的话就把M=10 T=150都不要;注意:连续播放多张图备注框的大小只读第一张图的宽高,请保持序列帧图片高度一致。
T代表序列帧图片连续播放间隔; //M值不写就不要写T。
X代表在向X坐标偏移多少坐标;
Y代表在向Y坐标偏移多少坐标;
3>备注信息框全局控制参数:
图片参数说明:
<宽|W=60> //W=60代表在备注信息框不加这个参数时的默认宽度的基础上再增加60,负指则代表默认宽度基础上再减少多少;
<高|H=-50> //H=-50代表在备注信息框不加这个参数时的默认高度的基础上再减少50,正值则代表默认高度基础上再增加多少;
说明:1、如需加参数的备注段前后用{ }来加帽子写;//意思就是<>里面要接<>的话,前一个<>用大括号来套起来;就像变量需要显示颜色那样!
2、图片部分宽高,程序会读取图片的透明部分,可自行处理透明层来撑开整体或当行的备注信息。 //看不懂的话自行摸索吧,打字太累了。
3、如图片的透明层过大导致备注框留空太多,可以用高宽参数来控制减少;宽高参数一般只需要增加一个即可,如多行增加只有最后一次的宽高参数有效;
注意:以上所有的参数代号必须为大写!!参数代号指的是W H I M T X Y C B S。
注意:以上所有的参数代号必须为大写!!参数代号指的是W H I M T X Y C B S。
注意:以上所有的参数代号必须为大写!!参数代号指的是W H I M T X Y C B S。
15.[+]扩展:物品备注文件 data\ItemDesc.dat 支持换行、支持字体颜色、文字大小、字体加粗、支持图片、动态图片
说明:
参数格式等同于脚本文字备注,区别在于脚本备注换行用符号:^ 物品备注换行用符号:\
举例比较: 具体格式点击查看
脚本备注范例:{永恒战刃|<本地图需要元宝:xxx个|C=254 B=Bold S=12>^-^来个图片 <0|I=10 M=2 T=150 X=1 Y=2>/@点击进入地图}
物品备注范例:永恒战刃=<本地图需要元宝:xxx个|C=254 B=Bold S=12>\-\来个图片 <0|I=10 M=2 T=150 X=1 Y=2>
16.[!]调整:客户端配置文件改名,防止其他登录器恶意篡改;
17.[!]修复:sound配置文件不按序排列就不能读取的问题,解决道士和法师技能无声音的问题;
18.[!]修复:聊天框内点击玩家名字后,不能直接打字聊天,需要点击出现光标后才能打字的细节问题;
19.[!]调整:tab键鼠标指着玩家名字时按一下获取对方的角色名,对着空地就是切换大小地图;
20.[!]修复:NPC窗口调节了位置后备注位置不随之变化的问题;
21.[!]修复:客户端调用盛大补丁作为自定义WIL资源的调用逻辑,现在可以完美无错的使用盛大补丁作为自定义资源了;
22.[!]修复:聊天框在输入状态下不能释放技能和打开包裹\技能\内挂等界面的细节问题;
23.[!]调整:新注册的用户增加列表修改次数;
//更新日志 2018.12.9 +2 (本次更新包括:微端程序、合区工具、登录器内核–商业用户重新生成登录器即可)
1.[!]修复微端在读取含有只读 存档 索引 隐藏等属性文件夹下的文件时不处理的问题;
2.[!]修复微端程序对wzl补丁更新的一处遗留问题:
1>电脑配置不够高的玩家可能会使用微端后会出现双开登陆器崩溃;
2>游戏运行半个小时后内存占用过高然后就开始卡,小退一下才会正常。如此反复!
3>某些情况下微端重复下载未更新完的wzl补丁的bug!
3.[!]调整:合区工具对头部含有@等字符的文本处理的一处bug;
//更新日志 2018.12.9 +1 (本次更新包括:登录器配置器)
1.[!]注册账号失败保留除账号密码以外的注册信息;
2.[+]去除ui_n等图片造成的黑边;
3.[!]登录器配置器更新默认分辨率选择 ;
//更新日志 2018.12.9 (本次更新包括:登录器、引擎程序)
1.[!]修复:仓库中已存在不满叠加上限的叠加物品时再存一部分数量进去后,需要重新刷新可视化仓库才能取出的bug;
2.[!]扩展:可视化仓库、原始仓库都支持存入两组或两组以上的叠加物品;
3.[!]修复:物品规则禁止存仓库的物品名称提示不对的bug;
4.[!]调整:可视化仓库界面默认跟随对话框自动调节位置。
5.[+]新增:脚本打开可视化仓库的命令;
格式:OpenStorageView X坐标 Y坐标 模式
参数说明:
<坐标> X坐标和Y坐标都为0的情况下,仓库界面跟随NPC对话框自动调节位置
<模式> 为0时,关闭NPC对话框时仓库界面也关闭
为1时,会一直显示;只有自己手动关闭或者执行买\卖\老的找回和存取那种调用对话框才会关闭;这个模式可以实现让玩家PK或打怪时也开着仓库界面,具体怎么去用(keng)自行开动脑洞;
脚本范例:
(@storage @getback)
[@main]
\ \ \
\ <打开个仓库,跟着对话框关闭的/@打开仓库>
\ <打开个仓库,不跟着对话框关闭的/@打开仓库2> \
[@打开仓库]
#if
#act
OpenStorageView
break
[@打开仓库2]
#if
#act
OpenStorageView 0 0 1
break
6.[!]修复:某些特定情况下ITEMSHOW会导致其他界面丢失一秒的bug;
7.[!]修复:NPC脚本ITEMSHOW不显示背景框时坐标有时不对的问题;
8.[!]修复:道士英雄施毒的一个细节;
9.[!]修复:按钮点击相当快的时候出现界面无响应的bug;
10.[!]调整:DBserver上允许英文和数值注册角色的错别字修正。建议大家开区时不允许英文或数字注册角色;
11.[+]新增:账号服务器网关增加几个选项:
1>禁止账号密码相同 ; //默认为勾选上,如没勾选上请务必勾选上!
2>禁止简单账号; //禁用列表可自由控制
3>禁止简单密码; //禁用列表可自由控制
4>账号密码最短长度限制 ; //默认长度为6,长度区间为3-10位
12.[+]新增:优化账号服务器网关防扫号功能;根据密码字典算法逻辑,采取瀑布流云端Sap大数据分析算法,结合网关两处默认勾选,可前端玩家好习惯防,后端程序守相结合,完美解决扫号的问题!强烈建议勾选上角色网关的两个选项。不然就是再好的防盗门,用户不关门我们也没办法帮他解决家中被盗的问题;

分享到:
赞(1)