|
很火爆的逐鹿中原2传奇,沃玛寺庙地图挂机脚本。
完整无措,但是因为逐鹿中原2这个传奇喜欢没事就更新下,
所以本脚本也具有时效性。
如果不能使用了,可能就是传奇更新了,需要修改脚本。。。
local g_ppname="雪莲"
local g_ppnum=0
local g_hpname="打捆超强金创药"
local g_hpnum=4
local g_mpname="打捆超强魔法药"
local g_mpnum=10
local g_hcname="回城卷"
local g_hcnum=5
local g_sjname="随机传送卷包"
local g_sjnum=0
local g_xuelianname="雪莲"
local g_xueliannum=0
function 出发()
设置穿人穿怪(true)
if 是否需要存() then
移动到范围2("8",617,410,5)
等待(1500)
坐标对话(617,410)
等待(1500)
选择("@storage")
等待(1500)
存()
end
回城修理()
等待(1500)
买回城()
移动到范围2("8",626,457,5)
等待(1500)
坐标对话(626,457)
等待(1500)
选择("@新人村")
等待(1500)
移动到范围2("8",619,363,5)
等待(1500)
坐标对话(619,363)
等待(1500)
选择("@xi")
等待(1500)
移动到范围2("8",39,387,0)
等待(1500)
移动到范围2("D021",26,27,0)
等待(1500)
移动到范围2("D022",251,206,0)
等待(1500)
移动到范围2("D023",52,366,0)
等待(1500)
移动到范围2("D024",18,18,5)
等待(1500)
return 挂机()
end
function 买回城()
等待(1000)
local hcnum=获取物品数量(g_hcname)
local buyhc=(hcnum<g_hcnum)
local sjnum=获取物品数量(g_sjname)
local buysj=(sjnum<g_sjnum)
移动到范围2("8",626,457,5)
等待(1500)
坐标对话(626,457)
等待(1500)
选择("@新人村")
等待(1500)
移动到范围2("8",622,358,5)
等待(1500)
坐标对话(622,358)
等待(1500)
选择("@buy")
等待(1500)
if buyhc then
买(g_hcname,g_hcnum-hcnum,1000)
end
if buysj then
买(g_sjname,g_sjnum-sjnum,1000)
end
等待(1000)
刷新包裹()
等待(1000)
设置穿人穿怪(true)
移动到范围2("8",619,363,5)
等待(1500)
坐标对话(619,363)
等待(1500)
选择("@玛珐城内")
等待(1500)
移动到范围2("8",626,457,5)
等待(1500)
坐标对话(626,457)
等待(1500)
选择("@langyan")
等待(1500)
local hpnum=获取物品数量(g_hpname)
local buyhp=(hpnum<g_hpnum)
local buyhpnum = g_hpnum-hpnum
if buyhp or buymp then
设置穿人穿怪(true)
移动到范围2("0",645,615,2)
等待(1500)
坐标对话(643,611)
等待(1500)
选择("@dkqj")
等待(1500)
if buyhp then
if buyhpnum == 1 then
选择("@dkqj1")
end
if buyhpnum == 2 then
选择("@dkqj2")
end
if buyhpnum == 3 then
选择("@dkqj3")
end
if buyhpnum == 4 then
选择("@dkqj4")
end
if buyhpnum == 5 then
选择("@dkqj5")
end
if buyhpnum == 6 then
选择("@dkqj6")
end
if buyhpnum == 7 then
选择("@dkqj7")
end
if buyhpnum == 8 then
选择("@dkqj8")
end
if buyhpnum == 9 then
选择("@dkqj9")
end
if buyhpnum == 10 then
选择("@dkqj10")
end
if buyhpnum == 11 then
选择("@dkqj10")
选择("@dkqj1")
end
if buyhpnum == 12 then
选择("@dkqj10")
选择("@dkqj2")
end
if buyhpnum == 13 then
选择("@dkqj10")
选择("@dkqj3")
end
if buyhpnum == 14 then
选择("@dkqj10")
选择("@dkqj4")
end
if buyhpnum == 15 then
选择("@dkqj10")
选择("@dkqj5")
end
if buyhpnum == 16 then
选择("@dkqj10")
选择("@dkqj6")
end
if buyhpnum == 17 then
选择("@dkqj10")
选择("@dkqj7")
end
if buyhpnum == 18 then
选择("@dkqj10")
选择("@dkqj8")
end
end
end
local mpnum=获取物品数量(g_mpname)
local buymp=(mpnum<g_mpnum)
local buympnum = g_mpnum-mpnum
if buymp or buymp then
移动到范围2("0",645,615,2)
等待(1500)
坐标对话(643,611)
等待(1500)
选择("@dkqm")
等待(1500)
if buymp then
if buympnum == 1 then
选择("@dkqm1")
end
if buympnum == 2 then
选择("@dkqm2")
end
if buympnum == 3 then
选择("@dkqm3")
end
if buympnum == 4 then
选择("@dkqm4")
end
if buympnum == 5 then
选择("@dkqm5")
end
if buympnum == 6 then
选择("@dkqm6")
end
if buympnum == 7 then
选择("@dkqm7")
end
if buympnum == 8 then
选择("@dkqm8")
end
if buympnum == 9 then
选择("@dkqm9")
end
if buympnum == 10 then
选择("@dkqm10")
end
end
end
local xueliannum=获取物品数量(g_ppname)
local buyxl=(xueliannum<g_ppnum)
local buyxlnum = g_ppnum-xueliannum
if buyxl then
设置穿人穿怪(true)
移动到范围2("0",645,615,2)
等待(1500)
坐标对话(643,611)
等待(1500)
选择("@15xl")
等待(1500)
if buyxl then
if buyxlnum == 1 then
选择("@15xl1")
end
if buyxlnum == 2 then
选择("@15xl2")
end
if buyxlnum == 3 then
选择("@15xl3")
end
if buyxlnum == 4 then
选择("@15xl4")
end
if buyxlnum == 5 then
选择("@15xl5")
end
if buyxlnum == 6 then
选择("@15xl6")
end
if buyxlnum == 7 then
选择("@15xl7")
end
if buyxlnum == 8 then
选择("@15xl8")
end
if buyxlnum == 9 then
选择("@15xl9")
end
if buyxlnum == 10 then
选择("@15xl10")
end
if buyxlnum == 11 then
选择("@15xl10")
选择("@15xl1")
end
if buyxlnum == 12 then
选择("@15xl10")
选择("@15xl2")
end
if buyxlnum == 13 then
选择("@15xl10")
选择("@15xl3")
end
if buyxlnum == 14 then
选择("@15xl10")
选择("@15xl4")
end
if buyxlnum == 15 then
选择("@15xl10")
选择("@15xl5")
end
if buyxlnum == 16 then
选择("@15xl10")
选择("@15xl6")
end
if buyxlnum == 17 then
选择("@15xl10")
选择("@15xl7")
end
if buyxlnum == 18 then
选择("@15xl10")
选择("@15xl8")
end
if buyxlnum == 19 then
选择("@15xl10")
选择("@15xl9")
end
if buyxlnum >= 20 then
选择("@15xl10")
选择("@15xl10")
end
end
end
等待(1000)
使用物品("回城卷")
等待(1000)
end
function 回城修理()
等待(1000)
移动到范围2("8",619,363,5)
等待(1500)
坐标对话(619,363)
等待(1500)
选择("@玛珐城内")
等待(1500)
移动到范围2("8",626,453,6)
等待(1000)
对话("修理匠")
等待(1000)
选择("@s_repair")
等待(1000)
修理(0)
等待(1000)
修理(1)
等待(1000)
修理(2)
等待(1000)
修理(3)
等待(1000)
修理(4)
等待(1000)
修理(5)
等待(1000)
修理(6)
等待(1000)
修理(7)
等待(1000)
修理(8)
等待(1000)
修理(9)
等待(1000)
修理(10)
等待(1000)
修理(11)
等待(1000)
修理(12)
end
function 挂机()
开始挂机()
刷新包裹()
等待(1000)
使用物品(g_hcname)
等待(3000)
return 出发()
end
do
--设置用户检测("回城修理", 10000)
--添加地图出入口
--添加地图出口("D024",16,18,D023,true)
--添加地图出口("D023",198,194,D022,true)
--添加地图出口("D022",338,354,D021,true)
--添加地图出口("D021",77,75,8,true)
--添加地图出口("D023",52,366,D024,false)
--添加地图出口("D022",251,207,D023,false)
--添加地图出口("D021",26,27,D022,false)
--添加地图出口("8",39,387,D021,false)
--添加地图出口("8",230,23,"D601",true)
--添加地图出口("8",612,404,"0125",true)
--添加地图出口("8",21,648,"E701",false)
--添加地图出口("E701",12,17,"8",false)
添加地图出口("B357",11,14,"6",false)
添加地图出口("E702",60,68,"E701",false)
添加地图出口("E702",64,94,"E703",false)
添加地图出口("E703",49,45,"E702",false)
添加地图出口("E703",58,84,"F007",false)
添加地图出口("F007",101,131,"E703",false)
设置环状挂机路线()
添加挂机路线点2("D024",37,38,3)
添加挂机路线点2("D024",41,41,3)
添加挂机路线点2("D024",57,29,3)
添加挂机路线点2("D024",56,37,3)
添加挂机路线点2("D024",67,37,3)
添加挂机路线点2("D024",67,48,3)
添加挂机路线点2("D024",75,47,3)
添加挂机路线点2("D024",63,61,3)
添加挂机路线点2("D024",83,82,3)
添加挂机路线点2("D024",53,51,3)
添加挂机路线点2("D024",45,74,3)
local mapid=获取地图id()
if mapid == "8" then
出发()
else
挂机()
end
end
|
|