地址: |
上海市虹口区 |
电话: |
025-21-85657778 |
传真: |
032-21-85657778 |
邮箱: |
tian7xin7@126.com |
网址: |
http://www.yd0451.com |
|
|
一刀辅助循环进地图挂机脚本范例 |
发布时间:2018-03-11 文章来源:www.yd0451.com 浏览次数:10709 |
一刀辅助循环进地图挂机脚本范例:
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()
随机()
开始战斗()
输出信息("挂机脚本执行到尾部") |
|