公告:

循环逐层挂机脚本

你的位置: 主页 > 挂机脚本 >

2014-04-23 01:42  来源:永恒狂刀官网

function 回城() 
等待(3000) 
输出信息(当前地图编号) 
if 当前地图编号=="3" then 
if 相距(取整型变量信息("当前X"),取整型变量信息("当前Y"),333,333)>20  
then 
     使用物品("盟重传送石") 
     等待(5000) 
else 
     走到(333,333,3) 
end 
else  
 使用物品("盟重传送石") 
 等待(5000) 
end 
停止战斗() 
end 
 
 
function 死亡小腿() 
输出信息("挂机好脚本,回城继续进,刷爆GM,,请联系加QQ:4132466") 
end 
 
 
function 出发1() 
if 当前地图编号=="3" and ht==1 then 
系统显示("随机进图脚本,当前执行脚本(1)",255,16777215) 
开启穿人穿怪() 
走到(330,339,3) 
关闭穿人穿怪() 
 等待(1500) 
对话NPC("盟重传送员") 
 等待(1500) 
选择("危险区域") 
 等待(1500) 
选择("猪洞六成") 
 等待(1500) 
if 当前地图编号=="3" then 
走到(322,322,2) 
 等待(1500) 
走到(338,338,2) 
 等待(1500) 
出发1() 
end 
输出信息("当前在地图一中,预备开始打怪") 
系统显示("准备战斗",255,16777215) 
发言("/ 我已经到达指定挂机地图了,预备开始巡航挂机") 
end 
end 
 
 
function 出发2() 
if 当前地图编号=="3" and ht==2 then 
系统显示("随机进图脚本,当前执行脚本(2)",255,16777215) 
开启穿人穿怪() 
走到(330,339,3) 
关闭穿人穿怪() 
 等待(1500) 
对话NPC("盟重传送员") 
 等待(1500) 
选择("危险区域") 
 等待(1500) 
选择("猪洞六成") 
 等待(1500) 
if 当前地图编号=="3" then 
走到(322,322,2) 
 等待(1500) 
走到(338,338,2) 
 等待(1500) 
出发2() 
end 
输出信息("当前在地图二中,预备开始打怪") 
系统显示("准备战斗",255,16777215) 
发言("/我已经到达指定挂机地图了,预备开始巡航挂机") 
end 
end 
 
 
function 随机() 
 等待(2000) 
     使用物品("随机传送石") 
 等待(3000) 
end 
 
 
function 前往二层() 
if 当前地图编号~="3" and 当前地图编号~="0159" then 
系统显示("NPC前往二层打怪",255,16777215) 
x1=取整型变量信息("当前X") 
y1=取整型变量信息("当前Y") 
边打边走到(33,33) 
等待(1500) 
对话NPC("下层传送员") 
等待(1500) 
选择("@进入下一层") 
等待(1500) 
等待(3500) 
if 相距(取整型变量信息("当前X"),取整型变量信息("当前Y"),x1,y1)<2 
then 
前往二层() 
else 
输出信息("已到达地图二层,继续执行") 
end 
停止战斗() 
end 
end 
 
 
function 前往三层() 
if 当前地图编号~="3" and 当前地图编号~="0159" then 
系统显示("NPC前往三层打怪",255,16777215) 
x1=取整型变量信息("当前X") 
y1=取整型变量信息("当前Y") 
边打边走到(33,33) 
等待(1500) 
对话NPC("下层传送员") 
等待(1500) 
选择("@进入下一层") 
等待(1500) 
等待(3500) 
if 相距(取整型变量信息("当前X"),取整型变量信息("当前Y"),x1,y1)<2 
then 
前往三层() 
else 
输出信息("已到达地图三层,继续执行") 
end 
停止战斗() 
end 
end 
 
 
function 前往四层() 
if 当前地图编号~="3" and 当前地图编号~="0159" then 
系统显示("NPC前往四层打怪",255,16777215) 
x1=取整型变量信息("当前X") 
y1=取整型变量信息("当前Y") 
边打边走到(33,33) 
等待(1500) 
对话NPC("下层传送员") 
等待(1500) 
选择("@进入下一层") 
等待(1500) 
等待(3500) 
if 相距(取整型变量信息("当前X"),取整型变量信息("当前Y"),x1,y1)<2 
then 
前往四层() 
else 
输出信息("已到达地图四层,继续执行") 
end 
停止战斗() 
end 
end 
 
 
function 前往五层() 
if 当前地图编号~="3" and 当前地图编号~="0159" then 
系统显示("NPC前往五层打怪",255,16777215) 
x1=取整型变量信息("当前X") 
y1=取整型变量信息("当前Y") 
边打边走到(33,33) 
等待(1500) 
对话NPC("下层传送员") 
等待(1500) 
选择("@进入下一层") 
等待(1500) 
等待(3500) 
if 相距(取整型变量信息("当前X"),取整型变量信息("当前Y"),x1,y1)<2 
then 
前往五层() 
else 
输出信息("已到达地图五层,继续执行") 
end 
停止战斗() 
end 
end 
 
 
function 前往六层() 
if 当前地图编号~="3" and 当前地图编号~="0159" then 
系统显示("NPC前往六层打怪",255,16777215) 
x1=取整型变量信息("当前X") 
y1=取整型变量信息("当前Y") 
边打边走到(33,33) 
等待(1500) 
对话NPC("下层传送员") 
等待(1500) 
选择("@进入下一层") 
等待(1500) 
等待(3500) 
if 相距(取整型变量信息("当前X"),取整型变量信息("当前Y"),x1,y1)<2 
then 
前往六层() 
else 
输出信息("已到达地图六层,继续执行") 
end 
停止战斗() 
end 
end 
 
 
function 前往七层() 
if 当前地图编号~="3" and 当前地图编号~="0159" then 
系统显示("NPC前往七层打怪",255,16777215) 
x1=取整型变量信息("当前X") 
y1=取整型变量信息("当前Y") 
边打边走到(33,33) 
等待(1500) 
对话NPC("下层传送员") 
等待(1500) 
选择("@进入下一层") 
等待(1500) 
等待(3500) 
if 相距(取整型变量信息("当前X"),取整型变量信息("当前Y"),x1,y1)<2 
then 
前往七层() 
else 
输出信息("已到达地图七层,继续执行") 
end 
停止战斗() 
end 
end 
 
 
--背包中物品数量请与辅助中的触发对应 
系统显示("开开心心去挂机了",255,16777215) 
输出信息("挂机脚本执行到开头") 
ht=math.random(1,2) 
停止战斗() 
死亡小腿() 
回城() 
出发1() 
前往二层() 
前往三层() 
前往四层() 
前往五层() 
前往六层() 
前往七层() 
出发2() 
随机() 
开始战斗() 
输出信息("挂机脚本执行到尾部")