通杀版G盾和GK传奇挂机脚本模版分享
近期许多用户反应,通杀版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
使用("盟重回城石")
等待(800)
end
end
function 打开背包() --如果回收和存仓按钮在F9包裹里面,则需要调用
if 获取窗口("包裹")==0 then
按键("f9")
等待(800)
end
if 获取窗口("包裹")==0 then
return
end
end
--========== 上面是通用模块,正常不需要修改 ==========--
function 回收()
if 获取窗口("NPC对话框")==1 then
按键("esc")
end
遇到黑名单处理()
--回收模块
点击坐标(314,45) --点击回收命令
等待(500)
点击("@一键装备回收",0)
等待(500)
按键("esc")
等待(500)
end
--下面是挂机地图处理
if (获取地图编号()=="n104") then --挂机地图编号
if 获取窗口("NPC对话框")==1 then
按键("esc")
end
if 获取窗口("包裹")==1 then
按键("f9")
end
if 获取窗口("对话框")==1 then
按键("enter")
end
遇到黑名单处理()
if 取物品数量("盟重回城石")<1 then
点击商城()
等待(500)
if 获取窗口("商城")==0 then
return
end
点击("DButtonShop2",0)
等待(500)
选中商城回城石()
等待(500)
点击("DButtonShopBuy",0) --点击购买
等待(500)
按键("enter")
等待(500)
点击商城()
等待(500)
end
if 取物品数量("修复神水")<1 then
点击商城()
等待(500)
if 获取窗口("商城")==0 then
return
end
点击("DButtonShop2",0)
等待(500)
选中商城修复神水()
等待(500)
点击("DButtonShopBuy",0)
等待(500)
按键("enter")
等待(500)
点击商城()
等待(500)
end
if 检测耐久()==1 then
使用("修复神水")
等待(500)
end
--设置挂机坐标点
设置打怪点("18,47|69,10|66,63") --请根据格式修改地图的挂机点
启动丢弃()
if (角色("死亡")==1) then
小退()
end
if (取背包空位()<6) then
回收()
else
启动打怪()
end
end
--出发模块
if (获取地图编号()=="3") then --主城区地图编号
血量=角色("当前HP")
最大血量=角色("最大HP")
血量百分比=(血量/最大血量)*100
if 获取窗口("NPC对话框")==1 then
按键("esc")
end
if 获取窗口("包裹")==1 then
按键("f9")
end
if 血量百分比<90 then
return
end
--if 检测复活("复活")==1 then--复活冷却不进副本
--return
--end
if 寻路(320,339)==1 then
--点击坐标(148,363)
对话坐标(312,342)
等待(800)
if 获取窗口("NPC对话框")==1 then
点击("@chun21神秘3",1)
等待(500)
if 获取窗口("对话框")==1 then
按键("enter")
等待(500)
end
end
end
end