g盾通杀挂已经完美过g盾插件很长时间了,越来越多的gm感觉扛不住压力纷纷加上了防脱机验证,其中最麻烦的一种验证就是回答问题。这种验证在其他的反挂插件登录器上也比较常见,一般都是采用收集的方法来过掉,让我们一起来看一个脚本案例分析。
验证如上图所示,相信经常玩传奇的对这个验证一点都不陌生,g盾通杀挂过验证脚本如下:
--欢迎使用GK/G盾脚本编辑器--
--下面寻路脚本一般不需要修改--
function 寻路(x1,y1)
x2=角色("x")
y2=角色("y")
if 计算距离(x1,y1,x2,y2)>2 then
走跑 (x1,y1,0)
else
return 1
end
return 0
end
--下面黑名单脚本 配合外挂使用--
function 遇到黑名单处理()
if 检测黑名单(15)==1 then
使用("盟重传送石")
等待(1500)
end
end
--下面回收脚本--
function 回收()
--存储
点击("DMyBag",1)
等待(1500)
点击坐标(213,363)
等待(300)
点击坐标(135,66)
等待(300)
物品存仓()
等待(800)
点击坐标(379,191)
等待(300)
点击坐标(386,4)
等待(300)
--回收--
点击坐标(307,353)
等待(300)
点击坐标(742,524)
等待(300)
点击坐标(792,338)
等待(300)
end
--下面挂机地图脚本 --
if (获取地图编号()=="4") then
a=获取NPC对话框内容()
if 寻找文本(a,"请选择正确的答案")==1 then
b=分割文本(a,"<问题:/SCOLOR=253>{",1)
c=分割文本(b,"/SCOLOR=250}",0)
if 寻找文本(c,"一道算数题")==1 then
d=分割文本(c,",",1)
e=分割文本(d,"等于几",0)
if 寻找文本(e,"+")==1 then
e1=分割文本(e,"+",0)
e2=分割文本(e,"+",1)
答案=e1+e2
end
if 寻找文本(e,"-")==1 then
e1=分割文本(e,"-",0)
e2=分割文本(e,"-",1)
答案=e1-e2
end
点击(答案,0)
elseif c=="成语“海阔()空”请正确选出括号中的字!不知道的去百度" then
点击("天",0)
elseif c=="你现在玩的是什么游戏?" then
点击("传奇",0)
elseif 寻找文本(c,"一道算数题")==1 then
点击("2",0)
elseif c=="树上7个猴,掉下来1个树上还剩下几个猴?" then
点击("6",0)
elseif c=="下列哪个不属于中国古代四大神兽之一?" then
点击("老鹰",0)
elseif c=="下面哪个答案是中国汉字?" then
点击("我",0)
elseif c=="下面选项哪个不是动物?" then
点击("大炮",0)
elseif c=="中国有多少个民族?" then
点击("56",0)
elseif c=="下面哪个不属于中国四大名著?" then
点击("格林童话",0)
elseif c=="习近平是哪个国家主席?" then
点击("中国",0)
elseif c=="玩服打不过别人怎么办?" then
点击("努力变强",0)
elseif c=="一年有多少天?" then
点击("365天",0)
elseif c=="中国的首都是哪里?" then
点击("北京",0)
elseif c=="一年有多少天?" then
点击("365天",0)
elseif c=="一年一共几个月份?" then
点击("12",0)
elseif c=="下列哪个不属于12星座之一?" then
点击("飞猪座",0)
elseif c=="游戏里杀人犯法吗?" then
点击("不犯法",0)
elseif c=="天气冷了要干点什么保暖?" then
点击("多穿衣服",0)
elseif c=="下面哪个速度最快?" then
点击("飞机",0)
elseif c=="地球是什么形状的?" then
点击("椭圆形",0)
elseif c=="下面选项中那样东西不能吃?" then
点击("水泥",0)
elseif c=="什么人看不见路?" then
点击("盲人",0)
elseif c=="下面哪位美女是日本AV女主角?" then
点击("苍井空",0)
end
end
if 检测耐久()==1 then
使用("修复神水")
等待(1500)
end
设置打怪点("90,102|104,394|341,106")
启动丢弃()
if (角色("死亡")==1) then
小退()
end
if (取背包空位()<3) then
回收()
else
启动打怪()
end
end
--下面出发脚本--
if (获取地图编号()=="3") then
if 寻路(345,365)==1 then
return
end
对话坐标(347,367)
等待(1500)
点击("@死亡魔塔传送",1)
等待(1500)
end
以上仅仅是部分问题和答案,遇到没有的大家按照格式添加上即可,有不懂的地方可以直接咨询客服。