查看: 4689|回复: 0

AC封挂货币变量转区、包服卡、微信ID、签到、元宝转区教程(适用所有引擎,需新网关)

[复制链接]

76

主题

448

回帖

2万

积分

超级版主

积分
20612
威望
158
金币
18864
贡献
12417

活跃会员

发表于 2023-10-28 00:42:27 | 显示全部楼层 |阅读模式

Blue引擎+登录器+程序全部免费开放,QQ快捷登陆,加入BLUE引擎论坛!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 完美 于 2025-7-7 11:05 PM 编辑

货币变量转区功能安装使用教程(所有引擎适用,需要8.9.5.3以后RunGate游戏网关和230904以后微信网关)

货币转区UT变量简介:支持跨服跨区变量操作功能,支持N个变量扩展,变量U开头是数字,T开头是字符串。如U元宝,U灵符。此跨区变量跟随微信ID,不会因解绑、换号、换角色、合区、换区等各种情况丢失数据,免合区数据,支持跨区跨版本跨服务器保存数据。可以基于此功能,实现多种货币跨服转区、跨服务器数据存储、跨版本签到会员站包服卡、跨服务器装备转区等等个性化操作。微信验证管理端新增:转区流水界面,支持按条件、变量名、指定日期、指定区服、指定微信ID查询转区操作数据。

AC封挂货币变量转区、包服卡、微信ID、签到、元宝转区教程

AC封挂货币变量转区、包服卡、微信ID、签到、元宝转区教程

货币转区UT变量简介:支持跨服跨区变量操作功能,支持N个变量扩展,变量U开头是数字,T开头是字符串。 ... ...

货币转区UT变量简介:支持跨服跨区变量操作功能,支持N个变量扩展,变量U开头是数字,T开头是字符串。 ...  ...

此跨区变量跟随微信ID,不会因解绑、换号、换角色、合区、换区等各种情况丢失数据,免合区数据,支持跨区跨 ...

此跨区变量跟随微信ID,不会因解绑、换号、换角色、合区、换区等各种情况丢失数据,免合区数据,支持跨区跨 ...




1、货币变量转区功能是基于微信验证模块,使用此功能的GM必须先根据上方教程,完整安装微信验证功能。


2、D:\MirServer\Mir200\Envir\UserCmd.txt 新增实名验证行为对应QF自定义命令
(usercmd编号不能和已有的冲突,可以用蓝海变量查询筛选核实)
  1. AC反挂数据返回        9
复制代码

3、 D:\MirServer\Mir200\Envir\Market_Def\QFunction-0.txt 新增配套脚本(以元宝转区为例)
(usercmd编号不能和已有的冲突,可以用蓝海变量查询筛选核实)

  1. [@usercmd9]
  2. ; 检测过来的数据有没有微信的ID参数
  3. #IF
  4. Compval <$PARAM(4)> = ""
  5. #ACT
  6. BREAK

  7. ; 检测是不是操作失败了,并告诉玩家失败的原因
  8. #IF
  9. Compval <$PARAM(5)> = 失败
  10. #ACT
  11. MOV M43 0
  12. MOV M转区临时 0
  13. MOV S42  
  14. Mov S转区AC
  15. Mov S转区领取AC
  16. MessageBox 转区失败,原因:/<$PARAM(6)>
  17. Break

  18. ; 查询结果时货币的返回,领取微信中心元宝时,赋值S转区领取AC数据,用以比对玩家输入的领取数是不是小于微信中心储存数
  19. #IF
  20. Compval <$PARAM(1)> = 查询结果
  21. ;#SAY
  22. ;当前查询结果值为【<$PARAM(2)>】
  23. #act
  24. MOV SAC剩余 <$PARAM(2)>
  25. MOV S微信ID <$PARAM(4)>
  26. Break
  27. ; 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓数字类增加
  28. ; 检测增加元宝时,人物身上元宝足不足够
  29. #IF
  30. SMALL M转区临时 1
  31. #ACT
  32. MOV M转区临时 1

  33. #IF
  34. CHECKGAMEGOLD < <$STR(M转区临时)>
  35. Compval <$PARAM(3)> = 增加
  36. Compval <$PARAM(7)> = U元宝
  37. #ACT
  38. Sendmsg 5 CMD=【AC操作游戏数据】|U元宝|解锁流水号|失败|<$PARAM(2)>
  39. MessageBox 转区失败,原因:/你身上的元宝不足【<$STR(M转区临时)>】
  40. BREAK

  41. ; 增加元宝时,不管成不成功,先扣除人物身上的元宝,然后通知AC中心操作增加(失败几率几乎等于0,除非微信中心未开启.未开启的情况下,也无法走到这一环节)
  42. #IF
  43. Compval <$PARAM(7)> = U元宝
  44. Compval <$PARAM(1)> = 流水号查询
  45. Compval <$PARAM(3)> = 增加
  46. CHECKGAMEGOLD ? <$STR(M转区临时)>
  47. #ACT
  48. GAMEGOLD - <$STR(M转区临时)>
  49. SENDMSG 6 转区<$STR(M转区临时)>元宝,扣除手续费,实际转出<$STR(M转区)>元宝
  50. Sendmsg 5 CMD=【AC操作游戏数据】|U元宝|增加|<$STR(S转区AC)>|<$PARAM(2)>   
  51. ; -------------------------------------------------------------此时我执行的格式为: CMD=【AC操作游戏数据】|U元宝|增加|数量|流水号
  52. ;执行完毕后你要返回给我结果 我要解锁账户可以继续执行
  53. ;AC返回时执行 格式为: @AC反挂数据返回 增加OR减少  16位流水号    第3位为*号    第4位为OVER  第5位成功与否 第6位错误原因   操作的变量名称(比如:U元宝或T元宝)
  54. Break
  55. ; 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓数字类减少
  56. ; 减少元宝,必须微信中心操作减少后,通知游戏内,此时可以给玩家增加,避免BUG出现,所以增加元宝是在返回成功时才增加,此时微信中心也已完成减少操作,保证数据一致
  57. #IF
  58. Compval <$PARAM(7)> = U元宝
  59. Compval <$PARAM(1)> = 流水号查询
  60. Compval <$PARAM(3)> = 减少
  61. #ACT
  62. Sendmsg 5 CMD=【AC操作游戏数据】|U元宝|减少|<$STR(S转区领取AC)>|<$PARAM(2)>   
  63. ; -------------------------------------------------------------此时我执行的格式为: CMD=【AC操作游戏数据】|U元宝|减少|数量|流水号
  64. ;执行完毕后你要返回给我结果 我要解锁账户可以继续执行
  65. ;AC返回时执行 格式为: @AC反挂数据返回 增加OR减少  16位流水号    第3位为*号    第4位为OVER  第5位成功与否 第6位错误原因   操作的变量名称(比如:U元宝或T元宝)
  66. Break
  67. ; 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓字符串增加

  68. ; 增加字符串注意:参数5(中文或英文字符串储存)   当字符串储存时参数3数值写0即可
  69. #IF
  70. Compval <$PARAM(7)> = T元宝
  71. Compval <$PARAM(1)> = 流水号查询
  72. Compval <$PARAM(3)> = 增加
  73. #ACT
  74. Sendmsg 5 CMD=【AC操作游戏数据】|T元宝|增加|0|<$PARAM(2)>|<$STR(S42)>
  75. ; -------------------------------------------------------------此时我执行的格式为: CMD=【AC操作游戏数据】|T元宝|增加|0|流水号|要储存的中文或英文
  76. ;执行完毕后你要返回给我结果 我要解锁账户可以继续执行
  77. ;AC返回时执行 格式为: @AC反挂数据返回 增加OR减少  16位流水号    第3位为*号    第4位为OVER  第5位成功与否 第6位错误原因   操作的变量名称(比如:U元宝或T元宝)
  78. Break

  79. ; 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓返回的所有结果
  80. ; 当减少成功时,得到微信中心通知,才给玩家增加元宝,防止漏洞
  81. #IF
  82. Compval <$PARAM(7)> = U元宝
  83. Compval <$PARAM(1)> = 减少
  84. Compval <$PARAM(5)> = 成功
  85. #ACT
  86. GAMEGOLD + <$PARAM(3)>
  87. MessageBox 转区成功,成功增加【<$PARAM(3)>】元宝
  88. Sendmsg 5 CMD=【AC操作游戏数据】|U元宝|解锁流水号|成功|<$PARAM(2)>
  89. MOV M43 0
  90. MOV M42 0
  91. MOV M手续 0
  92. MOV M转区 0
  93. Mov S转区AC
  94. Mov S转区领取AC
  95. Break

  96. #IF
  97. Compval <$PARAM(7)> = U元宝
  98. Compval <$PARAM(1)> = 增加
  99. Compval <$PARAM(5)> = 成功
  100. #ACT
  101. MessageBox 转区成功,你的账户扣除【<$STR(M42)>】元宝,存入微信账户<$STR(M转区)>元宝
  102. Sendmsg 5 CMD=【AC操作游戏数据】|U元宝|解锁流水号|成功|<$PARAM(2)>
  103. MOV M43 0
  104. MOV M42 0
  105. MOV M手续 0
  106. MOV M转区 0
  107. Mov S转区AC
  108. Mov S转区领取AC
  109. Break

  110. #IF
  111. Compval <$PARAM(7)> = T元宝
  112. Compval <$PARAM(1)> = 增加
  113. Compval <$PARAM(5)> = 成功
  114. #ACT
  115. MessageBox 储存成功,当前储存内容为【<$STR(S42)>】
  116. Sendmsg 5 CMD=【AC操作游戏数据】|T元宝|解锁流水号|成功|<$PARAM(2)>
  117. MOV M43 0
  118. MOV M42 0
  119. MOV S42  
  120. Mov S转区AC
  121. Mov S转区领取AC
  122. Break


  123. ;AC反外挂购买联系:blue引擎代理-完美,QQ858561202,网站:Www.bluem2.Cn

  124. ;★AC封挂技术交流群★:729785550
复制代码


4、 D:\MirServer\Mir200\Envir\Market_Def\转区脚本-3.txt(以元宝转区为例)
(M42 M43变量不能和已有的冲突,可以用蓝海变量查询筛选核实)
  1. #DEFINE        $(最小转区金额)        1000
  2. #DEFINE        $(最大转区金额)        100000
  3. #DEFINE $(转区手续费)        10                ←每次转区税率、百分比


  4. [@MAIN]
  5. #IF
  6. ONLINELONGMIN < 2
  7. #ACT
  8. MESSAGEBOX 数据加载中,请五分钟后再来!
  9. BREAK

  10. #IF(1)
  11. COMPVAL <$ChangingName> = 1 INT
  12. COMPVAL <$ABILITIES99> > 0 INT
  13. #ACT
  14. MESSAGEBOX 操作失败,当前状态无法转区!
  15. BREAK

  16. #IF
  17. TRUE
  18. #ACT
  19. SetMerchantDlgImgName
  20. Sendmsg 5  CMD=【AC操作游戏数据】|U元宝|查询数据量

  21. #SAY
  22.       <COLOR=#$0079FF 〝≈><COLOR=#$00A0FF Blue><COLOR=#$00B1FF M2.cn><COLOR=#$00C2FF 出><COLOR=#$00D3FF 品><COLOR=#$00B1FF ≈><COLOR=#$00FFC5 正版><COLOR=#$00FFD6 授权

  23. ><COLOR=#$00FFE7 ≈><COLOR=#$00FFF8 公司><COLOR=#$00F5FF 运营><COLOR=#$00E4FF ≈><COLOR=#$00D3FF 独><COLOR=#$00C2FF 家><COLOR=#$00B1FF 奉><COLOR=#$00A0FF 献><COLOR=#$0079FF ≈

  24. 〞>\
  25. <>  <COLOR=#$00393942 ───────────────────────────>\
  26. <>    <COLOR=clLime 当前微  信ID:>【<$STR(S微信ID)>】   <刷新余额/@刷新>\\
  27. <>    <COLOR=clLime 当前账户剩余:>【<$STR(SAC剩余)>】元宝\
  28. <>  <COLOR=#$00393942 ───────────────────────────>\
  29. <>    <转区元宝/@z2>  <COLOR=clMedGray 将元宝转到微信账户,转区手续费:$(转区手续费)%>\\  
  30. <>    <转入元宝/@z3>  <COLOR=clMedGray 将元宝转入当前角色,转区$(最小转区金额)-$(最大转区金额)元宝>\\


  31. [@刷新]
  32. #IF
  33. TRUE
  34. #ACT
  35. GOTO @main

  36. [@z1]
  37. #act
  38. Sendmsg 5  CMD=【AC操作游戏数据】|U元宝|查询数据量
  39. ; -------------------------------------------------------------查询结果返回调用 @usercmd9   
  40. ; AC返回时执行 格式为: @AC反挂数据返回 查询结果        数量             第3位为*号    第4位为OVER  第5位成功与否 第6位错误原因   操作的变量名称(比如:U元宝或T元宝)     

  41. [@z2]
  42. #IF
  43. CheckLevelEx > 0
  44. #ACT
  45. MOV M42 0
  46. Mov S转区AC
  47. QUERYVALUE 42 1 10 @转区 请输入要转区的元宝
  48. BREAK

  49. [@转区]
  50. #IF
  51. CHECKGAMEGOLD ? <$STR(M42)>
  52. #ACT
  53. #ELSEACT
  54. MESSAGEBOX 转区失败,原因:/你身上的元宝不足【<$STR(M42)>】
  55. BREAK

  56. #IF
  57. LARGE M42 1000
  58. #ACT
  59. MOV M手续 <$STR(M42)>
  60. DIV M手续 100
  61. MUL M手续 $(转区手续费)
  62. #ELSEACT
  63. MOV M手续 <$STR(M42)> $(转区手续费)
  64. DIV M手续 100

  65. #IF
  66. !SMALL M42 $(最小转区金额)
  67. !LARGE M42 $(最大转区金额)
  68. #ACT
  69. MOV M转区 <$STR(M42)>
  70. DEC M转区 <$STR(M手续)>
  71. MOV M转区临时 <$STR(M42)>
  72. Mov S转区AC <$STR(M转区)>**********
  73. Dec S转区AC 11 1000
  74. Sendmsg 5 CMD=【AC操作游戏数据】|U元宝|获取流水号|增加
  75. ; -------------------------------------------------------------结果返回调用 @usercmd9   
  76. ; AC返回时执行 格式为: @AC反挂数据返回 流水号查询   16位流水号     增加             第4位为OVER  第5位成功与否 第6位错误原因   操作的变量名称(比如:U元宝或T元宝)
  77. #ELSEACT
  78. MESSAGEBOX 错误提示:\输入不能小于[$(最小转区金额)]...\输入最大不能超过[$(最大转区金额)]...
  79. BREAK


  80. [@z3]
  81. #IF
  82. CheckLevelEx > 0
  83. #ACT
  84. MOV M43 0
  85. Mov S转区领取AC
  86. QUERYVALUE 43 1 10 @转区领取 请输入要领取的元宝
  87. BREAK

  88. [@转区领取]
  89. #IF
  90. !SMALL M43 $(最小转区金额)
  91. !LARGE M43 $(最大转区金额)
  92. #ACT
  93. Mov S转区领取AC  <$STR(M43)>**********
  94. Dec S转区领取AC 11 1000
  95. Sendmsg 5 CMD=【AC操作游戏数据】|U元宝|获取流水号|减少
  96. ; -------------------------------------------------------------结果返回调用 @usercmd9   
  97. ; AC返回时执行 格式为: @AC反挂数据返回 流水号查询   16位流水号     减少             第4位为OVER  第5位成功与否 第6位错误原因   操作的变量名称(比如:U元宝或T元宝)
  98. #ELSEACT
  99. MESSAGEBOX 错误提示:\输入不能小于[$(最小转区金额)]...\输入最大不能超过[$(最大转区金额)]...
  100. BREAK


  101. ;AC反外挂购买联系:BLUE引擎代理-完美,QQ858561202,网站:Www.BLUEM2.Cn

  102. ;★AC封挂技术交流群★:729785550
复制代码


更多进阶脚本、深度玩法及运行原理,详情查看下章节 AC微信验证全功能详细说明及全套脚本。

您的回帖是对楼主莫大的鼓励和支持。禁止讨论违规敏感话题、禁止攻击辱骂他人!懒人可选回复语句:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帮助

客服

QQ群

回复

列表