完美 发表于 2023-10-28 02:54:59

AC专属功能大背包、大血条、装备个性化、自定义按钮、动态LOGO等介绍

本帖最后由 完美 于 2024-4-15 06:02 PM 编辑

本文全篇幅介绍:AC专属功能大背包、大血条、装备个性化、属性框、个性化注释、自定义按钮、动态LOGO等等

因功能展示较多,本文多图,慎入! 本文多图,慎入! 本文多图,慎入! 重要的事情说三遍!


如需查看分篇介绍,点击进入论坛帮助中心:https://www.bluem2.cn/plugin.php?id=keke_help

1、AC专属功能前情提要
【注意】以下所有功能必须搭配AC登录器+AC网关使用,非AC客户不生效。【提醒】案例素材配套配置文件,可直接看到效果,看不到效果的请升级引擎。AC反外挂购买联系:BLUE引擎代理-完美,QQ29240180,网站:Www.BlueM2.Cn★AC封挂技术交流群★:523603356
【使用说明】
① data补丁丢到微端目录(也支持登录器更新)~ui_5.wzl wzx为整合版大背包素材,~ui_6.wzl wzx为大血条 动态徽标 装备对比 BOSS称号等使用素材,ui1.wzl wzx为装备注释素材。
② client.ini ItemDesc.dat MainWidgetCfg.ini 及案例图片 丢到lui.pkg内做登录器更新(pkg可以改后缀zip打开编辑)
③ 选择你需要的背包UI文件,cui.cfg丢到lui.pkg内做登录器更新,对应修改配套列表格式(cui.cfg为四格、cui2.cfg为六格、cui3.cfg为无四格)
④ 对应如下Setup.txt参数修改,切记不是新增(如果看不到这些参数说明你引擎太老)
⑤ 进游戏能立即看到效果,各类功能如需修改:请用记事本打开client.ini ItemDesc.dat MainWidgetCfg.ini编辑修改。

2、登录器优化(支持网吧环境特殊盘符、支持C盘 移动硬盘 U盘、支持按磁盘大小智能选择目录、过滤可用空间较小的磁盘、兼容虚拟机检测)新版引擎原始登录器打包后即可默认自动享受登录器优化功能。① 支持网吧环境特殊盘符② 支持C盘 移动硬盘 U盘③ 支持按磁盘大小智能选择目录④ 过滤可用空间较小的磁盘⑤ 兼容虚拟机检测(尤其是WIN10 WIN11系统在使用12代及以后的Intel CPU,默认登录器会有虚拟机提示。新引擎登录器+AC打包即可过滤此类报错)英特尔在12代及以后的酷睿处理器中采用了全新的架构设计,也就是异构混合架构。这一架构主要由P-Core性能核+E-Core能效核组成。WIN10 WIN11系统默认打开免费版登录器会有虚拟机提示,这样会影响上人。但是AC打包后的登录器没有此类提示(虚拟机开挂、虚拟机脱机的玩家,AC封挂网关依旧会检测不用担心)

3、大背包功能(21.05.24-07以后引擎)
!Setup.txt参数,(必须按此参数1:1修改,切记不是新增!!如恢复为正常40背包请对应40格参数恢复);【40格】原汁原味小背包
FixedBagGridCols=8
FixedBagGridRows=5
FixedHeroBagGridCols=5
fixedHeroBagGridRowsArr=2,4,6,7,8

;【60格】适合复古版本
FixedBagGridCols=10
FixedBagGridRows=6
FixedHeroBagGridCols=8
fixedHeroBagGridRowsArr=2,4,6,7,8

;【80格】适合星王+1+2+3版本
FixedBagGridCols=10
FixedBagGridRows=8
FixedHeroBagGridCols=8
fixedHeroBagGridRowsArr=2,4,6,7,10

;【100格】适合道盾类版本
FixedBagGridCols=10
FixedBagGridRows=10
FixedHeroBagGridCols=10
fixedHeroBagGridRowsArr=2,4,6,7,10

;【120格】有容乃大,岂止于大
FixedBagGridCols=12
FixedBagGridRows=10
FixedHeroBagGridCols=10
fixedHeroBagGridRowsArr=2,4,6,7,12

M2增加扩展背包行数NPC命令:ExtendBagRow +/-/= 行数 限制的最大行数(默认人物10/英雄16)// 人物每行8格时最多可扩展10行,英雄每行5格时最多可扩展16行
M2新增加已扩展背包行数变量:$ExtendedBagRows,$H.ExtendedBagRows
类型      主号      主号扩展      英雄      英雄扩展40格      8*5      8*15                5*8 列数:8,行数:2,4,6,7,8可扩展5*24 60格      10*6      10*12                8*8 列数:8,行数:2,4,6,7,8可扩展8*15 80格      10*8      10*12                8*10 列数:8,行数:2,4,6,7,10可扩展8*15100格      10*10      10*12                10*10 列数:10,行数:2,4,6,7,10可扩展10*12120格      12*10      不可扩展      10*12 行数:2,4,6,7,10不可扩展
cui.cfg   为合击4格UI调用cui2.cfg为连击6格UI调用cui3.cfg为176无四格调用需要调用~ui_5.wzl ~ui_6.wzl补丁!(不同大小背包格子补丁均集成在此补丁内,支持微端或者登录器更新)
如果使用默认的背包大小,仅需要用NPC命令扩展玩家背包行数即可,实现和仓库一样下拉条的大背包(适合复古)

60格默认四格cui.cfg


60格特色版四格cui.cfg

80格默认四格cui.cfg

80格特色版四格cui.cfg

100格默认四格cui.cfg

120格默认四格cui.cfg

120格特色四格cui.cfg

4、装备界面相关功能(21.05.24-9以后引擎)
① client.ini 装备\属性评分
[装备]
;是否启动[装备开头标题的所有功能
有效=1

[装备\属性评分]
;推荐攻击,魔法,道术以10分起算,魔法躲避等百分比按数字加分,如魔法躲避10%,当评分-魔法躲避=1时,就是+10分
;格式:编号(不可变)=属性名字(可自定义)|颜色|字体大小|是否加粗0或1|每1点属性代表多少分数,支持-数扣分
0=攻击|clRed|9|1|100
1=魔法|clLime|9|1|100
2=道术|clAqua|9|1|100
3=防御|clYellow|9|0|200
4=魔御|$94FF00|9|0|200
5=攻击速度|$0000C0|10|1|500
6=准确|$00EBFF|10|1|200
7=敏捷|$FF00F7|10|1|200
8=幸运|clfuchsia|10|0|500
9=诅咒|clRed|9|0|-400
10=魔法躲避|clSkyBlue|9|0|10
11=毒物躲避|clSkyBlue|9|0|10
12=体力恢复|clSkyBlue|9|0|10
13=魔法恢复|clSkyBlue|9|0|10
14=中毒恢复|clSkyBlue|9|0|10
15=体力值|$00FFFF|10|1|100
16=魔法值|$FF00C0|10|1|10
17=护身|#6ca948|9|0|8000
18=麻痹|#6ca948|9|0|8000
19=复活|#6ca948|9|0|8000
20=暴击|$2080FF|10|1|2000
21=忽视目标防御|242|10|1|800
22=物理伤害减少|242|10|1|500
23=魔法伤害减少|242|10|1|500
24=增加伤害|242|10|1|500
25=伤害反射|242|10|1|300
26=经验吸收增加|242|9|0|300
27=击杀爆率|clSkyBlue|9|0|800
28=防爆|clSkyBlue|9|0|300
29=内功恢复速度|clSkyBlue|9|0|50
30=吸血|28|9|0|1000
31=内伤|clSkyBlue|9|0|500
32=麻痹抗性|clSkyBlue|9|0|500
33=特殊技能冷却|clSkyBlue|9|0|500
34=主属性|clWhite|9|0|300
35=强度|clSkyBlue|9|0|1
36=神圣|clSkyBlue|10|1|1
37=内力恢复|clSkyBlue|9|0|100
38=内力上限|clSkyBlue|9|0|100
39=内功伤害|clSkyBlue|9|0|300
40=内功减免|clSkyBlue|9|0|300
41=内伤等级|clSkyBlue|9|0|300
42=暴击威力|clSkyBlue|9|0|300
43=合击威力|clSkyBlue|9|0|300
44=强身等级|clSkyBlue|9|0|300
45=聚魔等级|clSkyBlue|9|0|300
46=人族伤害|251|9|1|1000
47=兽族伤害|251|9|1|1000
48=无生命族伤害|251|9|1|1000
49=不死族伤害|251|9|1|1000
50=恶魔族伤害|251|9|1|1000
51=合击减伤|clWhite|9|0|100
52=攻击下限|clWhite|9|0|100
53=魔法下限|clWhite|9|0|100
54=道术下限|clWhite|9|0|100
55=防御下限|clWhite|9|0|100
56=魔防下限|clWhite|9|0|100
;个别沉默服,主属性反过来
② client.ini 装备\属性对比 装备对比
[装备\属性对比]
; 对比方式1:根本自身人物职业,主属性进行对比.如果战士-攻击,道士-道术,法师-魔法
; 对比方式2:根据装备等级进行对比
; 对比方式3:对装备评分进行对比,适用于176复古,需要设置各属性的分数,参考[装备\属性名称与评分]
对比方式=1
; 资源|图片索引|数量|播放间隔|坐标X|坐标Y
特效=~ui_6|43|6|150|10|38
③ client.ini 装备\指派名称
[装备\指派名称]
; 1 全部属性评分 参考 [装备\属性名称与评分]
; 2 攻魔道上限分值和评分 参考 [装备\属性名称与评分] 比如裁决0-30 极品+3 总攻击33 进行算分评价
; 3 攻魔道小极品分值和评分 参考 [装备\属性名称与评分] 比如裁决0-30 极品+3 仅以极品3点 进行算分评价
显示评分=1
显示星星=1
对比方式=3

战力值档次=10
战力值档1=200|强化+1
战力值档2=400|强化+2
战力值档3=600|强化+3
战力值档4=800|强化+4
战力值档5=1000|强化+5
战力值档6=1200|强化+6
战力值档7=1400|强化+7
战力值档8=1600|强化+8
战力值档9=1800|强化+9
战力值档10=2000|强化+10
④ client.ini LOGO徽标(21.05.23-21以后引擎)
[装备徽标]
; 装备底部支持动态LOGO
图片库=~ui_6
起始编号=23
数量=20
播放间隔=100
横向微调=0
纵向微调=0
高度微调=-20
普通物品显示=1
⑤ client.ini 界面配置\文字
[界面配置\顶部滚动条]
; ARGB格式,A透明度,R红,G绿,B蓝(一个字节:0~255,16进制表示就是0~FF 如:#9f3f3f3f   9F =A透明度 第一个3F=红以此类推,A=FF不透明,00是全透明,越小透明度越高)
; 推荐使用 Snipaste工具可直接抓颜色 背景颜色有8个字节组成比如:#9f3f3f3f,#9fc2ead6
背景颜色=#9f3f3f3f
; 顶部或底部二选1,当选顶部时,底部必须=0
离顶部距离=1
离底部距离=0
; 背景透明度,数字越小越透明
透明度=10
; 滚动延时=滚动时的速度,延迟越大越慢
滚动延时=10

[界面配置\右下方文字]
; 如烈火技能已准备好的提示
离右边距离=175
离底部距离=290

[界面配置\左下方文字]
; 经验相关提示
离左边距离=20
离底部距离=250

[界面配置\左上方文字]
; 升级,购买物品提示
离左边距离=20
离顶部距离=30
有英雄时离顶部距离=98

[界面配置\物品框上文字]
; SENDMSG的公告
离底部距离=220
⑥ client.ini 装备\属性框
[装备\属性框]
; 装备属性框边框
有效=1
; 边线颜色=外框边缘1 162 颜色表|外框边缘2 59 颜色表|框边缘3 83 颜色表|总代表3个像素.可以无数个颜色
边线颜色=162|149|150
; 边角图片(装备显示框四个角)=补丁名称|序号,X坐标,Y坐标以此类推顺序为[左上|右上|右下|左下]
; 边角图片=~ui_1|56,-2,-3|57,-16,-3|59,-16,-15|58,-2,-15
; 边角图片=~ui_1|66,-3,-2|67,-9,-1|69,-9,-10|68,-2,-10
边角图片=~ui_1|76,0,0|77,-10,0|79,-9,-9|78,-2,-9

⑦ ItemDesc.Dat相关 装备个性化注释
物品解说ItemDesc.Dat支持\进行换行显示以及颜色,图片,字体大小等。解说的文字支持以下格式<主宰法靴|C=16777215 S=11 B=Bold><u~|I=1345>支持\换行,\必须在>后比如<主宰法靴|C=16777215 S=11 B=Bold>\换行<u~|I=1345>
B = BOLD或者UNDERLINE   加粗/下划线
C = 颜色cl开头的颜色单词或纯数字颜色
S = 文字大小
u~|I = ui1.wzl 图片序号
装备动态LOGO在client.ini的[装备徽标]段配置

通用前缀(装备名字下面显示)和通用后缀配置方式(图片LOGO前显示,既以前的装备解说)
^(shift+6)为前缀标识 $(shift+4)为后缀标识
^木剑 表示在跟随装备名称(木剑)下一行显示的文字
$木剑 或者 木剑(不带$符号,为了兼容老版本的装备解说) 表示显示在最底部的文字(LOGO之前,属性之后)
ItemDesc.dat 文件前2行 为通用 注释标识解说
单独一个符号^表示 显示在 ^木剑 配置之后的文字,多用于装备签名,副标题,如:一段罗兰小语等【仅在有标识^前缀的解说下,附加通用显示】
单独一个符号$表示 显示在 $木剑 配置之后的文字,多用于显示版权,版本网址等信息,如:xx传奇,www.xxx.com等【不管有无标识$.均可通用显示在最下面】
注:一但配置了单独符号(^或者$) 则配置过的每个物品都会显示附加通用前缀或者后缀
没有配置过^的物品则不会附加通用前缀,通用后缀不管配没配$都将显示通用后缀

【可查看下面的案例说明,对照修改你想要的成品】
^命运之书=<吃肉啦:此神装永久回收100大米|C=clFuchsia S=10 B=Bold>
;以上是装备名字下面显示的格式,可以巧妙编写说明装备出处来源、装备价值、合成途径、材料用途等。

神力烈焰魔衣(男)=<u~|I=11><[特殊属性]:|C=clRed S=11 B=Bold>\<u~|I=5>< 穿戴6件装备|C=clAqua S=10 B=>\<u~|I=5>< 触发聖龍之力称号|C=clAqua S=10 B=>\<u~|I=5>< 死亡防爆+3 目标爆率+3 准确+6|C=$00BBFF S=10 B=>\<u~|I=5>< 装备星级|C=clAqua S=10 B=> <u~|I=3654><u~|I=3654><u~|I=3654><u~|I=3657><u~|I=3657><u~|I=3657><u~|I=3657>\<u~|I=12>\<u~|I=1455>< BUFF神装:触发刀刀冰冻|C=clYellow S=11 B=Bold>\< >\<u~|I=1460>< 特技属性:穿戴提升10级|C=clLime S=11 B=Bold>\< >\<u~|I=1462>< 官方网站Www.BlueM2.Cn|C=clAqua S=11 B=Bold>
;以上是装备属性框跟随套装下显示的格式,可以巧妙编写说明额外套装属性、装备来源、品牌名称、触发神技等。
【推荐GM先编辑1个模板案例出来,然后用蓝海编辑器批量生成】


如上图蓝海编辑器--物品数据库--导出数据--首尾附加,数据首附加^ 数据尾附加你想要注释的内容,点击导出名称即可便捷导出:装备名字下面显示所有物品。

如上图蓝海编辑器--物品数据库--导出数据--数据尾附加,数据尾附加你想要注释的内容,点击导出名称即可便捷导出:跟随套装下显示所有物品。
AC反外挂购买联系:BLUE引擎代理-完美,QQ29240180,网站:Www.BlueM2.Cn★AC封挂技术交流群★:523603356
5、怪物相关功能 大血条、爆率透视、头顶动态称号(21.05.24-11以后引擎)
① client.ini 怪物血条、头像

; 头象数:对应下面段,有多少个怪物头像写多少个生效数
IconCount=6
; 怪物数:对应下面段,有多少个怪物写多少个生效数
HPStyleCount=8
; 头象库:怪物头像储存的资源名,~MonIco为默认库,~MonIcoX为自定义库
lib=~ui_6
; APPR怪物的外观:有2个模式
; 模式1:ARRP=0,意思就是所有怪从~MonIcoX库开始.不受怪物头像张数限制,建议2-10张(必须配置项才生效)
; 模式2:ARRP=100,意思就是怪物库的APPR大于100的怪从~MonIcoX库开始.小于100的就读默认~MonIco库. 格式:一个怪物对应10张图.比如APPR=11就是11*10=110 ,那么~MonIco库110开始10张图-119是该怪的头像(appr*10等于头像的起始图片,每个怪10张图.)
; 注意:如果选择模式2的ARRP=100,那么则不需要在里配置,默认直接读对应~MonIco库
Appr=0
; 爆率显示:模式1为,点查看爆率按钮才显示掉落物品,模式2为,直接显示当前物品掉落(怪物头像下方,需在自定UI客户端内调整位置)
DropItemShownMode=2



; 头像配置格式:怪物库的APPR|头像开始图片编号|数量|播放间隔,为0时只显示一张图片,不为0则播放动画
头像1=322|0|0|150
头像2=152|80|2|150
头像3=120|2|1|150
头像4=46|3|1|150
头像5=25|55|16|200
头像6=218|55|16|200

怪物:【魔龙教主】做示例,Appr对应的是此怪物数据库的Appr(怪物外观)字段参数,魔龙教主的APPR为【218】
1、怪物静态头像显示-模式1

IconCount=6
HPStyleCount=6
lib=~MonIcoX
Appr=0
DropItemShownMode=1


头像1=218|110|1|0
注:怪物魔龙教主APPR218,血条头像显示~MonIcoX.wzl的编号110图片素材

2、怪物动态头像显示-模式1

IconCount=6
HPStyleCount=6
lib=~MonIcoX
Appr=0
DropItemShownMode=1


头像1=218|110|10|100
注:怪物魔龙教主APPR218,血条头像显示~MonIcoX.wzl的编号110开始的10张图片,播放速度为100毫秒

怪物:【稻草人】做示例,Appr对应的是此怪物数据库的Appr(怪物外观)字段参数,稻草人的APPR为【27】3、怪物动态头像显示-模式2,

IconCount=6
HPStyleCount=6
lib=~MonIcoX
Appr=100
DropItemShownMode=1
完美备注:1.模式2,不需要设置参数2.怪物稻草人APPR27,血条头像显示~MonIco.wzl的编号270开始的10张图片
② client.ini 爆率展示 透视爆率

; 格式=怪物名,对应怪物DB库|血条样式编号.默认5个血条需要在UI编辑器内配置|等级|同时支持多个[解说]
; 解说的文字支持以下格式或者<主宰法靴|C=16777215 S=11 B=Bold><u~|I=1345>
; B = BOLD或者UNDERLINE   加粗/下划线
; C = 颜色cl开头的颜色单词或纯数字颜色
; S = 文字大小
; u~|I = ui1.wzl 图片序号
怪物1=玉面灵狐|1|55|
怪物2=尸王|1|55|
怪物3=钳虫|1|0
怪物4=大老鼠|1|55
怪物5=虹魔教主|1|55
怪物6=牛魔王|1|55
怪物7=魔龙教主|5|45|
怪物8=魔影巨人|5|50|
③ client.ini 怪物头衔 怪物头顶动态称号 (21.05.24-9以后引擎)
[怪物头衔]
; 有几个特效特效数就写几个
特效数=5
; 特效1-100可以自己提前设置好多个特效【图片wzl文件名|图片起始编号|图片数量|播放间隔毫秒.1秒=1000毫秒|图片显示X|图片显示Y|内挂勾选怪物简装后图片显示X|内挂勾选怪物简装后图片显示Y|】
特效1=ui1|3691|1|150|0|0|0|0
特效2=Prguse3|755|5|150|0|0|0|0
特效3=ui1|743|1|100|0|0|0|0
特效4=ui3|430|8|150|0|0|0|0
特效5=~ui_6|49|4|200|-16|-85|-18|-30

; 有几个怪物需要特效,怪物数就写几个
怪物数=5
; 怪名1-100.如果怪物DB库怪物带数字,只写怪物名字不写数字【特效编号有对应上面的特效1-100.如果不要图片就写0|图片坐标X.如果特效编号为0时.此设置不生效|图片坐标Y.如果特效编号为0时.此设置不生效|怪物头顶显示中文|文字颜色1-255|文字坐标X|文字坐标Y】
; 此处的特效偏移X和Y在上面的特效设置的前提下进行微调,默认图片在怪学血条上方
怪名1=鸡|0|-15|-60|我是一只鸡|20|-16|-17
怪名2=鹿|1|5|-40|我是一只鹿|250|-16|-17
怪名3=稻草人|3|-40|-75|我是稻草人|250|-16|-17
怪名4=魔王岭护卫|4|-5|-30|新手任务|250|-16|-17
怪名5=魔龙教主|5|0|0| |0|0|0
;怪名5里面的案例,魔龙教主使用的动态头顶怪物称号,如不想显示中文名可用全角透明空格代替【 】。
;设置怪物头顶称号时,建议考虑通用型称号,这样能匹配多种怪物动态称号的坐标和位置。
6、自定义按钮(21.05.24-11以后引擎)1:人物背包显示
2:人物装备面板显示
3:商城显示
4:怪物血条可实现直接显示装备属性
5:聊天栏固定按钮
6:按钮颜色
7:自定义按钮位置(支持居中、靠右、左下、右上等位置)
8:自定义按钮支持装备装备展示



主界面自定义按钮MainWidgetCfg.ini新增支持:人物背包显示、人物装备面板显示、商城显示、怪物血条显示装备属性
========================新加MainWidgetCfg.ini配置
Width1=36
; 按钮宽(当都为0时,按钮大小随图片大小)
Height1=32
; 按钮高(当都为0时,按钮大小随图片大小)
Parent1=1

1:人物背包显示
2:人物装备面板显示
2-1 装备面板
2-2 时装面板
2-3 状态面板
2-4 属性面板
2-5 称号面板
2-6 技能面板
2-7 其他面板
3:商城显示
4-8:怪物血条可实现直接显示装备属性
Parent0=9      // 支持将按钮固定在聊天栏上方部位
===================================
Visible1=1
; 是否可见
wmlib1=lui
; 素材文件名
caption1=
; 标题
tips1=
; Tips
x1=10
; 相对位置的X坐标
y1=10
; 相对位置的Y坐标
Parent1=1
; 对应上方的1-9自定义
NormalImg1=
; 普通状态图片
LightImg1=0
; 高亮图片(鼠标滑过,设置0会自动高亮普通状态的图片)
PushedImg1=
; 按下状态图片
OpenLevel1=1
; 打开等级
Width1=36
; 按钮宽(当都为0时,按钮大小随图片大小)
Height1=32
; 按钮高(当都为0时,按钮大小随图片大小)自定按钮位置:使用命令“MAIN_FUNC_BTN_POS 按钮序号 X Y”进行更改。
当XY的数值为正数时,以左上对齐
当X的数值在5000-15000时,以中线进行对齐
当X的数值在15000-20000时,以右上进行对齐
当Y的数值在15000-20000时,以左下进行对齐
当XY的数值都在15000-20000时,以右下进行对齐
【当X,Y数值超过10000时均需要减掉偏移值10000,才是真实坐标】

自定按钮位置:
MAIN_FUNC_BTN_POS 序号 X Y    // 调整按钮位置(1左上,2中心,3右上,4左下,5右下)

1.当X/Y数值小于5000时,以左上角为原点对齐。X偏移量=X-0,Y偏移量=Y-0
例:
MAIN_FUNC_BTN_POS 1 10 100
编号1按钮,以左上角为原点,X向右偏移10像素, Y向下偏移100像素

2.当X数值在5000~15000,Y为正常数值(0-3840),是以屏幕显示中心为原点对齐,X偏移量=X-10000
例:
MAIN_FUNC_BTN_POS 1 10050 100
编号1按钮,以中心为原点,X向右偏移50像素(10050-10000), Y向下偏移100像素

3.当X数值在15000~20000,Y为正常数值(0-3840),是右上角为原点对齐,X偏移量=X-20000
例:
MAIN_FUNC_BTN_POS 1 19950 100
编号1按钮,以右上角为原点,X向左偏移50像素(19950-20000), Y向下偏移100像素

4.当X为正常数值(0-3840) Y数值在(15000~20000)是左下角为原点对齐,Y偏移量=Y-20000
例:
MAIN_FUNC_BTN_POS 1 100 19950
编号1按钮,以左下角为原点,X向右偏移100像素, Y向上偏移50像素(19950-20000)

5.当X/Y数值都在(15000~20000)是右下角为原点对齐,X偏移量=X-20000,Y偏移量=Y-20000
例:
MAIN_FUNC_BTN_POS 1 19900 19900
编号1按钮,以右下角为原点,X向左偏移100像素(19900-20000), Y向上偏移100像素(19900-20000)

自定按钮位置:
当XY 的数值为正数时,以左上对齐
当XY 的数值大于15000并小于20000时,以右上对齐
当XY 的数字大于10000时,以中线进行对齐

使用命令“MAIN_FUNC_BTN_POS 按钮序号 X Y”进行更改。
如果大于15000 并小于20000以右上对齐。方便调整大分辨率 直接居中X、Y 设置为1万即可
自定义按钮支持图片展示、以及装备展示:
MAIN_FUNC_BTN_CAPTION 0 标题/支持换行|图库|起始图片|数量|延时|X|Y|looks|物品ID|包观/内观:0/1
包观/内观:0/1 (包观指:首饰等物品.....内观指:武器,衣服,头盔,斗笠)
如果需要展示装备以及属性。
那么除标题外。 图库、起始图片、数量、延时、X、Y、必须全部为0
同时需要注意配置以下几个参数
MainWidgetCfg.ini配置
Width1=36
; 按钮宽(当都为0时,按钮大小随图片大小)
Height1=32
; 按钮高(当都为0时,按钮大小随图片大小)
Parent1=1
; 按钮显示人物装备位置
;标题/支持换行|图库|起始图片|数量|延时|X|Y|looks|物品ID|包观/内观:0/1

比如
SetDlgItem 屠龙
Mov S11 <$DLGITEMSHOW>
Strtok S11 S12 &
Strtok S11 S13 =
StringReplace S11 >
StringReplace S11 <
StringReplace S11 /
Strtok S12 S14 =
LOOKS=<$Str(S12)>
物品ID=<$Str(S11)>

MAIN_FUNC_BTN_CAPTION 0 标题/支持换行|图库|起始图片|数量|延时|X|Y|looks|物品ID|包观/内观:0/1
包观/内观:0/1 (包观指:首饰等物品.....内观指:武器,衣服,头盔,斗笠)

如果需要展示装备以及属性。
那么除标题外。 图库、起始图片、数量、延时、X、Y、必须全部为0

同时需要注意配置以下几个参数
MainWidgetCfg.ini配置
Width1=36
; 按钮宽(当都为0时,按钮大小随图片大小)
Height1=32
; 按钮高(当都为0时,按钮大小随图片大小)
Parent1=1
; 按钮显示人物装备位置
案例包内的右侧按钮,以及F10装备栏按钮穿戴装备脚本如下:[@login]
#act
MAIN_FUNC_BTN_POS 20 20000 100
MAIN_FUNC_BTN_POS 21 19998 125
MAIN_FUNC_BTN_POS 22 19998 212
MAIN_FUNC_BTN_POS 23 19998 295
MAIN_FUNC_BTN_POS 24 19998 379
MAIN_FUNC_BTN_POS 25 19998 465

[@按钮穿戴装备]
SetDlgItem 战神戒指[神]
Mov S11 <$DLGITEMSHOW>
Strtok S11 S12 &
Strtok S11 S13 =
StringReplace S11 >
StringReplace S11 <
StringReplace S11 /
Strtok S12 S14 =
MAIN_FUNC_BTN_CAPTION 12 1|0|0|0|0|0|0|<$Str(S12)>|<$Str(S11)>|0

;常态字体颜色,配置文件写入到支持MainWidgetCfg.ini文件。clXXXXX、#nnnnn格式、0~255的256位颜色表(注意clXXXXX,XXXXX必须大写)
;颜色值可以说明书搜索,或者使用蓝海BLUE拾色器抓取。

;常规显示颜色
NormalColorX=clBlue

;鼠标经过颜色
HoverColorX=clBlue

;按压颜色
PressColorX=clBlue
7、其他个性化功能(持续更新请关注www.bluem2.cn发布)
① #say的物品支持绝对坐标和执行QChat的标签 (itemshow);AC反外挂购买联系:BLUE引擎代理-完美,QQ29240180,网站:Www.BlueM2.Cn ★AC封挂技术交流群★:523603356
;#say的物品支持绝对坐标和执行QChat的标签,完整的物品字符串:【`ITEM=looks&IDX=物品ID{ax=11,ay=100,L=@QChatLabel}~`/~】,不包含【】,L=@XXXX支持执行QChatMission标签
[@MAIN]
#IF
TRUE
#ACT
;示例1
SetDlgItem 屠龙
Mov S11 <$DLGITEMSHOW>
STRINGREPLACE S11 <
STRINGREPLACE S11 >/>
FormatStr "`%s{ax=120,ay=80,L=@执行标签1}~`/~"<$Str(S11)>
MOV S装备显示 <$CALCRESULT>
;示例2
Mov S11 <$item(物品ID)>
STRINGREPLACE S11 <
STRINGREPLACE S11 >/>
FormatStr "`%s{ax=200,ay=80,L=@执行标签2}~`/~"<$Str(S11)>
INC S装备显示 <$CALCRESULT>
#say
<$STR(S装备显示)>

;触发标签在QChatMission-0
[@执行标签1]
#IF
TRUE
#ACT
SENDMSG 6 标签1触发

[@执行标签2]
#IF
TRUE
#ACT
SENDMSG 6 标签2触发
② 满聚灵珠发光特效
AC登录器配套网关默认会显示闪耀发光特效。
制造满聚灵珠:@Make 聚灵珠 1 满,Give 聚灵珠 1 满,GiveEx 聚灵珠 1 满,SendMail ... 聚灵珠&满
AC反外挂购买联系:BLUE引擎代理-完美,QQ29240180,网站:Www.BlueM2.Cn★AC封挂技术交流群★:523603356

coolsit 发表于 2023-12-31 00:48:11

aaaaaaaaaaaaaaaaaaa

coolsit 发表于 2023-12-31 00:48:25

:good

coolsit 发表于 2023-12-31 00:48:32

111111111111

coolsit 发表于 2023-12-31 00:48:39

222222222222222

coolsit 发表于 2023-12-31 00:48:51

111111111111111111111111
页: [1]
查看完整版本: AC专属功能大背包、大血条、装备个性化、自定义按钮、动态LOGO等介绍