完美 发表于 2023-10-27 22:21:08

AC封挂微信验证安装使用教程:配套脚本安装、玩家自助操作解绑、GM脚本解绑

本帖最后由 完美 于 2023-10-27 10:38 PM 编辑

1、AC封挂微信验证脚本安装简单便捷,一共3处地方添加即可。

① D:\MirServer\Mir200\Envir\UserCmd.txt 新增游戏行为对应QF自定义命令(usercmd编号不能和已有的冲突,可以用蓝海变量查询筛选核实)AC反挂二密验证 5
AC反挂二密通过 6
AC反挂二密取消 7
AC反挂拉黑 8
② D:\MirServer\Mir200\Envir\Market_Def\QFunction-0.txt 新增配套脚本(INTS23 INTS29 USERCMD编号不能和已有的冲突,可以用蓝海变量查询筛选核实)[@UserCmd5]
#if
Compval <$INTS23> = 0
#Act
Sendmsg 5 【AC反挂需验证-<$INTS29>】
SENDMSG 7 %s,亲爱的<$USERNAME>,为了保障您的游戏权益,劳驾您关注一下本服公众号,进行绑定。防止被盗号.
SENDMSG 7 %s,亲爱的<$USERNAME>,为了保障您的游戏权益,劳驾您关注一下本服公众号,进行绑定。防止被盗号.
SENDMSG 7 %s,亲爱的<$USERNAME>,为了保障您的游戏权益,劳驾您关注一下本服公众号,进行绑定。防止被盗号.
SetAbility 20 1 99999999
SetAbility 21 1 99999999
SetAbility 22 1 99999999
SetAbility 23 1 99999999
SetAbility 24 1 99999999
SetAbility 25 1 99999999
SetAbility 26 1 99999999
SetAbility 27 1 99999999
SetAbility 29 1 99999999
SetAbility 30 1 99999999
SetAbility 31 1 99999999
SetAbility 46 1 99999999
SetAbility 47 1 99999999
SetAbility 48 1 99999999
SetAbility 49 1 99999999
Lockdown 1
Break

#if
Compval <$INTS23> = <$HWIDLITE>
#Act
Sendmsg 5 【AC反挂不需验证-<$INTS29>】
Break

#if
Compval <$INTS23> ! <$HWIDLITE>
#Act
Sendmsg 5 【AC反挂需验证-<$INTS29>】
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SetAbility 20 1 99999999
SetAbility 21 1 99999999
SetAbility 22 1 99999999
SetAbility 23 1 99999999
SetAbility 24 1 99999999
SetAbility 25 1 99999999
SetAbility 26 1 99999999
SetAbility 27 1 99999999
SetAbility 29 1 99999999
SetAbility 30 1 99999999
SetAbility 31 1 99999999
SetAbility 46 1 99999999
SetAbility 47 1 99999999
SetAbility 48 1 99999999
SetAbility 49 1 99999999
Lockdown 1
Break


[@UserCmd6]
#IF(2)
Compval <$PARAM(1)> ! 0
Compval <$INTS29> = 0
Compval <$INTS29> = <$PARAM(1)>
#ACT
Ints 29 = <$PARAM(1)>
INTS 23 = <$HWIDLITE>
SetAbility 20 0 0
SetAbility 21 0 0
SetAbility 22 0 0
SetAbility 23 0 0
SetAbility 24 0 0
SetAbility 25 0 0
SetAbility 26 0 0
SetAbility 27 0 0
SetAbility 29 0 0
SetAbility 30 0 0
SetAbility 31 0 0
SetAbility 46 0 0
SetAbility 47 0 0
SetAbility 48 0 0
SetAbility 49 0 0
Lockdown 0
SENDMSG 7 %s,感谢您的配合,您已通过验证
Break


[@UserCmd7]
#if
True
#Act
INTS 23 = 0
INTS 29 = 0
Sendmsg 5 【AC反挂需验证-<$INTS29>】
SetAbility 20 1 99999999
SetAbility 21 1 99999999
SetAbility 22 1 99999999
SetAbility 23 1 99999999
SetAbility 24 1 99999999
SetAbility 25 1 99999999
SetAbility 26 1 99999999
SetAbility 27 1 99999999
SetAbility 29 1 99999999
SetAbility 30 1 99999999
SetAbility 31 1 99999999
SetAbility 46 1 99999999
SetAbility 47 1 99999999
SetAbility 48 1 99999999
SetAbility 49 1 99999999
Lockdown 1
SENDMSG 7 %s,亲爱的<$USERNAME>,为了保障您的游戏权益,劳驾您关注一下本服公众号,进行绑定。防止被盗号.
SENDMSG 7 %s,亲爱的<$USERNAME>,为了保障您的游戏权益,劳驾您关注一下本服公众号,进行绑定。防止被盗号.
SENDMSG 7 %s,亲爱的<$USERNAME>,为了保障您的游戏权益,劳驾您关注一下本服公众号,进行绑定。防止被盗号.
Break


[@UserCmd8]
#IF
TRUE
#ACT
SetAbility 20 1 99999999
SetAbility 21 1 99999999
SetAbility 22 1 99999999
SetAbility 23 1 99999999
SetAbility 24 1 99999999
SetAbility 25 1 99999999
SetAbility 26 1 99999999
SetAbility 27 1 99999999
SetAbility 29 1 99999999
SetAbility 30 1 99999999
SetAbility 31 1 99999999
SetAbility 46 1 99999999
SetAbility 47 1 99999999
SetAbility 48 1 99999999
SetAbility 49 1 99999999
Lockdown 1
SENDMSG 7 %s,亲爱的<$USERNAME>,由于您在游戏内有其他恶意行为.现已经将您的微信号以及相关角色封禁.
SENDMSG 7 %s,亲爱的<$USERNAME>,由于您在游戏内有其他恶意行为.现已经将您的微信号以及相关角色封禁.
SENDMSG 7 %s,亲爱的<$USERNAME>,由于您在游戏内有其他恶意行为.现已经将您的微信号以及相关角色封禁.
Break
③ D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt [@Resume]和[@Login]对应脚本头加上以下脚本(INTS23需和QF内的配套,I96不能和已有的冲突,可以用蓝海变量查询筛选核实)[@Resume]
#IF
True
#Act
SetAbility 20 1 99999999
SetAbility 21 1 99999999
SetAbility 22 1 99999999
SetAbility 23 1 99999999
SetAbility 24 1 99999999
SetAbility 25 1 99999999
SetAbility 26 1 99999999
SetAbility 27 1 99999999
SetAbility 29 1 99999999
SetAbility 30 1 99999999
SetAbility 31 1 99999999
SetAbility 46 1 99999999
SetAbility 47 1 99999999
SetAbility 48 1 99999999
SetAbility 49 1 99999999
Lockdown 1
SETOFFLINEPLAY OFF
SENDMSG 7       因为你上次下线的时候使用了离线挂机功能 253 255
SENDMSG 7                          253 255
SENDMSG 7        管理避免你在游戏中出现数据错误 253 255
SENDMSG 7                          253 255
SENDMSG 7          所以请你小退一下再重新登陆 253 255
SENDMSG 7                          253 255
DELAYGOTO 1500 @TTTT
break

[@TTTT]
#IF
True
#Act
KICK 1
break


[@Login]
#IF
EQUAL I96 0
#ACT
MOV I96 1
sendmsg 5 CMD=【AC反挂游戏区名】|开始修改
Sendmsg 5 CMD=【AC反挂游戏区名】|<$SERVERNAME>

#if
Compval <$INTS23> ! <$HWIDLITE>
#Act
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SENDMSG 7 %s,你的机器码已变更,请使用已关注本站公众号微信重新验证,确认是您本人在使用.
SetAbility 20 1 99999999
SetAbility 21 1 99999999
SetAbility 22 1 99999999
SetAbility 23 1 99999999
SetAbility 24 1 99999999
SetAbility 25 1 99999999
SetAbility 26 1 99999999
SetAbility 27 1 99999999
SetAbility 29 1 99999999
SetAbility 30 1 99999999
SetAbility 31 1 99999999
SetAbility 46 1 99999999
SetAbility 47 1 99999999
SetAbility 48 1 99999999
SetAbility 49 1 99999999
Lockdown 1
更多进阶脚本、深度玩法及运行原理,详情查看下章节 AC微信验证全功能详细说明及全套脚本。
2、微信验证安装使用步骤-玩家自助操作解绑,GM强制给玩家解绑,脚本解绑。① 在运营环节中,GM和玩家要认知到解绑=被盗不管的道理。解绑以后的账号,和原号主没有任何关系了,由此导致的账号数据被盗丢失可能性很大。除非是换号、换人的情况下,使用解绑功能,其他情况不要使用。推荐老板号在给代练、朋友上号的时候,单纯给他们发验证码即可。切记不要使用解绑功能。代练在不换机器码的情况,只需要首次验证,后续是无须验证的。老板上号以后,代练再想上号,还需要问老板要验证码。这样的验证流程可以确保角色数据的100%安全。1、通过微信查询已经绑定的角色,发送关键词:查询绑定2、解除绑定的角色,发送关键词:解除绑定+角色ID

② GM也可以在微信验证管理端内:在线玩家--搜索玩家名字或者区名微信ID等--右击解除绑定(玩家不在线也可解绑)

③ 如果需要做各类触发解绑、或者脚本解绑的,可以参考以下几种解绑模式自助解绑:不需要验证直接强制解绑 Sendmsg 5 CMD=【AC反挂自助解绑】
解绑某个指定ID的角色: Sendmsg 5 CMD=【AC反挂自助解绑】|<$STR(SAC)>
玩家自助验证解绑(仅在隐藏验证悬浮图标时使用):需要发送验证码,玩家自助解绑Sendmsg 5 CMD=【AC反挂玩家解绑】
[@强制解绑]
;脚本发起解绑命令,游戏里任意脚本执行,不需要验证直接强制解绑
#ACT
Sendmsg 5 CMD=【AC反挂自助解绑】
页: [1]
查看完整版本: AC封挂微信验证安装使用教程:配套脚本安装、玩家自助操作解绑、GM脚本解绑