查看: 1365|回复: 0

AC封挂实名认证、防沉迷认证安装使用教程(适用所有引擎)

[复制链接]

51

主题

162

回帖

2万

积分

超级版主

积分
24854
威望
59
金币
19028
贡献
5013

活跃会员

发表于 2023-10-27 23:20:55 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 完美 于 2024-4-17 11:02 PM 编辑

实名认证简介:按照国家新闻出版总署《关于防止未成年沉迷网络游戏的通知》要求,并依据《中华人民共和国未成年保护法》相关法律规定。为预防青少年过度游戏,未满18周岁的用户和身份证信息不完整用户将受到防沉迷系统的限制。年满18周岁的玩家,填写身份资料后自由进行游戏。AC封挂网关特推出防沉迷认证功能供各位GM使用,有效支撑各位GM合法合规运营。
隐私说明:用户填写的身份证信息属于用户隐私,绝对尊重用户个人隐私,不会公开或透露用户身份证信息。实名信息由第三方(阿里云)验证,游戏不会以任何形式存储玩家信息。

AC封挂实名认证、防沉迷认证安装使用教程(适用所有引擎)

AC封挂实名认证、防沉迷认证安装使用教程(适用所有引擎)

上图为某游戏公司,未有效开展电子身份认证系统。被当地文广旅游局行政处罚合计70万的截图(截图来源于网络)

① 玩家进入游戏后,进入强制锁定状态,脚本发起实名认证。验证通过后方可自由进行游戏。(GM可根据自己需要调整脚本触发实名要求)
② 当角色交易或其他需要自助清空解绑实名信息时,可以脚本自助清空解绑实名认证信息。
③ 防沉迷认证功能免费开放给AC客户使用,详情咨询代理。(集成在AC封挂微信验证功能内,安装简单无须复杂调试,打勾即可启用)

防沉迷认证功能免费开放给AC客户使用,详情咨询代理。

防沉迷认证功能免费开放给AC客户使用,详情咨询代理。


峰值人数
AC价格
微信 实名
实名API
250人
2000
免费使用
500
500人
3500
免费使用
1000
1000人
5000
免费使用
1500
1500人
8000
免费使用
2000
3000人
15000
免费使用
3000
5000人
25000
免费使用
5000
15000人
50000
免费使用
10000
微信验证、实名验证均为免费使用,仅需付实名API费用即可,增值接口调用不限次数。联系完美QQ29240180开通。

微信验证、实名验证均为免费使用,仅需付实名API费用即可,增值接口调用不限次数。联系完美QQ29240180开通 ...

微信验证、实名验证均为免费使用,仅需付实名API费用即可,增值接口调用不限次数。联系完美QQ29240180开通  ...


1、实名认证防沉迷功能是基于微信验证模块,使用实名功能的GM必须先根据上方教程,完整安装微信验证功能。如客户不想使用微信验证,仅需要实名认证。可以在微信验证管理端里面打勾角色自动加白。(一般情况下不要勾选自动加白)

实名认证防沉迷功能是基于微信验证模块,使用实名功能的GM必须先根据上方教程,完整安装微信验证功能。 ... ...

实名认证防沉迷功能是基于微信验证模块,使用实名功能的GM必须先根据上方教程,完整安装微信验证功能。 ... ...


2、游戏网关-反外挂设置勾选,启动连入防沉迷网关。点击保存,日志显示微信或防沉迷验证网关连接成功即可。

游戏网关-反外挂设置勾选,启动连入防沉迷网关。点击保存

游戏网关-反外挂设置勾选,启动连入防沉迷网关。点击保存

日志显示微信或防沉迷验证网关连接成功即可

日志显示微信或防沉迷验证网关连接成功即可


3、微信验证管理端--参数设置--勾选防沉迷认证,点击保存即可。后面的API KEY保持默认无须修改,剩余次数999999也不用管它。
联系blue引擎代理完美QQ29240180开通,API增值接口调用不限次数。

微信验证管理端--参数设置--勾选防沉迷认证,点击保存即可。

微信验证管理端--参数设置--勾选防沉迷认证,点击保存即可。


4、配套脚本安装使用
① D:\MirServer\Mir200\Envir\UserCmd.txt 新增实名验证行为对应QF自定义命令
(usercmd编号不能和已有的冲突,可以用蓝海变量查询筛选核实)
  1. AC实名认证通过        33
  2. AC实名认证取消        34
  3. AC反挂游戏区名        35
复制代码

② D:\MirServer\Mir200\Envir\Market_Def\QFunction-0.txt 新增配套脚本
(个人标识333不能和已有的冲突,可以用蓝海变量查询筛选核实)
  1. [@usercmd33]
  2. #if
  3. ;脚本举列内用到的个人标识[333] 请自行更换和版本内不冲突的标识
  4. CHECK [333] 0
  5. #ACT
  6. SET [333] 1
  7. SetAbility 20 0 0
  8. SetAbility 21 0 0
  9. SetAbility 22 0 0
  10. SetAbility 23 0 0
  11. SetAbility 24 0 0
  12. SetAbility 25 0 0
  13. SetAbility 26 0 0
  14. SetAbility 27 0 0
  15. SetAbility 29 0 0
  16. SetAbility 30 0 0
  17. SetAbility 31 0 0
  18. SetAbility 46 0 0
  19. SetAbility 47 0 0
  20. SetAbility 48 0 0
  21. SetAbility 49 0 0
  22. Lockdown 0
  23. SENDMSG 7 %s,感谢您的配合,您已通过验证
  24. Break

  25. [@usercmd34]
  26. ;-------------------注意:当333是0的时候是AC系统绑定微信时的自检.
  27. #if
  28. ;脚本举列内用到的个人标识[333] 请自行更换和版本内不冲突的标识
  29. CHECK [333] 0
  30. #ACT
  31. SET [333] 0
  32. Break

  33. ;-------------------注意:当333是0的时候是AC系统绑定微信时的自检.
  34. 此处如果想自检时 达到指定级别就发起绑定也可以 自己加个判断的条件即可,下面举列是检测达到10级!如果想进游戏就实名,上面的一段删掉即可
  35. #if
  36. ;脚本举列内用到的个人标识[333] 请自行更换和版本内不冲突的标识
  37. CHECK [333] 0
  38. CHECKLEVELEX ? 10
  39. #ACT
  40. SET [333] 0
  41. ;发起实名验证,格式不可更改
  42. Sendmsg 5 CMD=【AC实名自助验证】
  43. ;发起时可以根据自己的需要禁止玩家操作一系列动作
  44. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  45. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  46. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  47. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  48. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  49. SetAbility 20 1 99999999
  50. SetAbility 21 1 99999999
  51. SetAbility 22 1 99999999
  52. SetAbility 23 1 99999999
  53. SetAbility 24 1 99999999
  54. SetAbility 25 1 99999999
  55. SetAbility 26 1 99999999
  56. SetAbility 27 1 99999999
  57. SetAbility 29 1 99999999
  58. SetAbility 30 1 99999999
  59. SetAbility 31 1 99999999
  60. SetAbility 46 1 99999999
  61. SetAbility 47 1 99999999
  62. SetAbility 48 1 99999999
  63. SetAbility 49 1 99999999
  64. Lockdown 1
  65. Break

  66. #if
  67. ;脚本举列内用到的个人标识[333] 请自行更换和版本内不冲突的标识
  68. CHECK [333] 1
  69. #ACT
  70. SET [333] 0
  71. ;发起实名验证,格式不可更改
  72. Sendmsg 5 CMD=【AC实名自助验证】
  73. ;发起时可以根据自己的需要禁止玩家操作一系列动作
  74. SENDMSG 7 %s,由于您取消了实名认证,现在需要你从新实名认证
  75. SENDMSG 7 %s,由于您取消了实名认证,现在需要你从新实名认证
  76. SENDMSG 7 %s,由于您取消了实名认证,现在需要你从新实名认证
  77. SENDMSG 7 %s,由于您取消了实名认证,现在需要你从新实名认证
  78. SENDMSG 7 %s,由于您取消了实名认证,现在需要你从新实名认证
  79. SetAbility 20 1 99999999
  80. SetAbility 21 1 99999999
  81. SetAbility 22 1 99999999
  82. SetAbility 23 1 99999999
  83. SetAbility 24 1 99999999
  84. SetAbility 25 1 99999999
  85. SetAbility 26 1 99999999
  86. SetAbility 27 1 99999999
  87. SetAbility 29 1 99999999
  88. SetAbility 30 1 99999999
  89. SetAbility 31 1 99999999
  90. SetAbility 46 1 99999999
  91. SetAbility 47 1 99999999
  92. SetAbility 48 1 99999999
  93. SetAbility 49 1 99999999
  94. Lockdown 1
  95. Break

  96. [@playlevelup]
  97. #if
  98. ;检测必须微信验证之后,才允许进行实名认证操作(未进行微信绑定会导致实名不成功)
  99. Compval <$INTS23> = <$HWIDLITE>
  100. ;脚本举列内用到的个人标识[333] 请自行更换和版本内不冲突的标识
  101. CHECK [333] 0
  102. ;此处可根据自己需求要求玩家达到多少级必须实名
  103. CHECKLEVELEX ? 2
  104. #ACT
  105. ;发起实名验证,格式不可更改
  106. Sendmsg 5 CMD=【AC实名自助验证】
  107. ;发起时可以根据自己的需要禁止玩家操作一系列动作
  108. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  109. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  110. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  111. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  112. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  113. SetAbility 20 1 99999999
  114. SetAbility 21 1 99999999
  115. SetAbility 22 1 99999999
  116. SetAbility 23 1 99999999
  117. SetAbility 24 1 99999999
  118. SetAbility 25 1 99999999
  119. SetAbility 26 1 99999999
  120. SetAbility 27 1 99999999
  121. SetAbility 29 1 99999999
  122. SetAbility 30 1 99999999
  123. SetAbility 31 1 99999999
  124. SetAbility 46 1 99999999
  125. SetAbility 47 1 99999999
  126. SetAbility 48 1 99999999
  127. SetAbility 49 1 99999999
  128. Lockdown 1
  129. Break
复制代码

③ D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt [@Login]对应脚本头加上以下脚本
(333个人标识需与QF内使用的保持一致且不能和版本标识冲突,可以用蓝海变量查询筛选核实)
  1. [@Login]
  2. #if
  3. ;检测必须微信验证之后,才允许进行实名认证操作(未进行微信绑定会导致实名不成功)
  4. Compval <$INTS23> = <$HWIDLITE>
  5. ;脚本举列内用到的个人标识[333] 请自行更换和版本内不冲突的标识
  6. CHECK [333] 0
  7. ;此处可根据自己需求要求玩家达到多少级必须实名
  8. CHECKLEVELEX ? 2
  9. #ACT
  10. ;发起实名验证,格式不可更改
  11. Sendmsg 5 CMD=【AC实名自助验证】
  12. ;发起时可以根据自己的需要禁止玩家操作一系列动作
  13. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  14. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  15. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  16. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  17. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  18. SetAbility 20 1 99999999
  19. SetAbility 21 1 99999999
  20. SetAbility 22 1 99999999
  21. SetAbility 23 1 99999999
  22. SetAbility 24 1 99999999
  23. SetAbility 25 1 99999999
  24. SetAbility 26 1 99999999
  25. SetAbility 27 1 99999999
  26. SetAbility 29 1 99999999
  27. SetAbility 30 1 99999999
  28. SetAbility 31 1 99999999
  29. SetAbility 46 1 99999999
  30. SetAbility 47 1 99999999
  31. SetAbility 48 1 99999999
  32. SetAbility 49 1 99999999
  33. Lockdown 1
  34. Break
复制代码

④ 如果需要绑定过微信之后就立即弹出实名认证界面,可以修改原微信验证脚本段。
  1. [@UserCmd6]
  2. #IF(2)
  3. Compval <$PARAM(1)> ! 0
  4. Compval <$INTS29> = 0
  5. Compval <$INTS29> = <$PARAM(1)>
  6. #ACT
  7. Ints 29 = <$PARAM(1)>
  8. INTS 23 = <$HWIDLITE>
  9. SetAbility 20 0 0
  10. SetAbility 21 0 0
  11. SetAbility 22 0 0
  12. SetAbility 23 0 0
  13. SetAbility 24 0 0
  14. SetAbility 25 0 0
  15. SetAbility 26 0 0
  16. SetAbility 27 0 0
  17. SetAbility 29 0 0
  18. SetAbility 30 0 0
  19. SetAbility 31 0 0
  20. SetAbility 46 0 0
  21. SetAbility 47 0 0
  22. SetAbility 48 0 0
  23. SetAbility 49 0 0
  24. Lockdown 0
  25. SENDMSG 7 %s,感谢您的配合,您已通过验证
  26. DELAYGOTO 1 @开始实名认证
  27. break
  28. ;上面是你原先AC封挂微信验证脚本稍作改动,下面是新增加的实名认证脚本。

  29. [@开始实名认证]
  30. #if
  31. ;检测必须微信验证之后,才允许进行实名认证操作(未进行微信绑定会导致实名不成功)
  32. Compval <$INTS23> = <$HWIDLITE>
  33. ;脚本举列内用到的个人标识[333] 请自行更换和版本内不冲突的标识
  34. CHECK [333] 0
  35. #ACT
  36. ;发起实名验证,格式不可更改
  37. Sendmsg 5 CMD=【AC实名自助验证】
  38. ;发起时可以根据自己的需要禁止玩家操作一系列动作
  39. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  40. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  41. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  42. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  43. SENDMSG 7 %s,根据国家规定.游戏玩家必须年满18岁,现在请实名防沉迷认证,请输入你真实姓名和身份证号,您所输入的信息将绝对保密
  44. SetAbility 20 1 99999999
  45. SetAbility 21 1 99999999
  46. SetAbility 22 1 99999999
  47. SetAbility 23 1 99999999
  48. SetAbility 24 1 99999999
  49. SetAbility 25 1 99999999
  50. SetAbility 26 1 99999999
  51. SetAbility 27 1 99999999
  52. SetAbility 29 1 99999999
  53. SetAbility 30 1 99999999
  54. SetAbility 31 1 99999999
  55. SetAbility 46 1 99999999
  56. SetAbility 47 1 99999999
  57. SetAbility 48 1 99999999
  58. SetAbility 49 1 99999999
  59. Lockdown 1
  60. Break
复制代码

⑤ 当GM或玩家交易号时需要解除实名认证
GM只需要 让玩家执行 即可直接删除玩家的实名信息,并从新发起绑定

  1. #ACT
  2. Sendmsg 5 CMD=【AC实名自助解绑】
复制代码

更多进阶脚本、深度玩法及运行原理,详情查看下章节 AC微信验证全功能详细说明及全套脚本。
您的回帖是对楼主莫大的鼓励和支持。禁止讨论违规敏感话题、禁止攻击辱骂他人!懒人可选回复语句:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帮助

客服

QQ群

回复

列表