|
发表于 2019-1-24 23:53:00
|
显示全部楼层
最后——
function checkPrepare()
if not Bag["火折"] and drugPrepare["火折"] then
return checkFire()
end
if not Bag["牛皮酒袋"] and drugPrepare["牛皮酒袋"] then
return checkJiudai()
end
在火折下边,加一个自动检查酒袋的语句。
function checkJiudai()
if not Bag["牛皮酒袋"] then
return go(checkJiudaiBuy,randomElement(drugBuy["牛皮酒袋"]))
else
return checkJiudaiOver()
end
end
function checkJiudaiBuy()
exe('buy jiudai;buy jiudai;buy jiudai')
checkBags()
return checkJiudaiOver()
end
function checkJiudaiOver()
return check_busy(checkPrepare,1)
end
这是自动买酒袋,加在买火折的下边。
drugBuy ={
["黄芪内息丹"] = {"dali/yaopu","zhiye/yaodian1"},
["邪气丸"] = {"dali/yaopu","zhiye/yaodian1"},
["正气丹"] = {"dali/yaopu","zhiye/yaodian1"},
["养精丹"] = {"dali/yaopu","zhiye/yaodian1"},
["补气丸"] = {"dali/yaopu","zhiye/yaodian1"},
["续精丹"] = {"dali/yaopu","zhiye/yaodian1"},
["内息丸"] = {"dali/yaopu","zhiye/yaodian1"},
["补食丹"] = {"dali/yaopu","zhiye/yaodian1"},
["补水丸"] = {"dali/yaopu","zhiye/yaodian1"},
["金疮药"] = {"dali/yaopu","zhiye/yaodian1"},
["疗精丹"] = {"dali/yaopu","zhiye/yaodian1"},
["正气丹"] = {"dali/yaopu","zhiye/yaodian1"},
["邪气丸"] = {"dali/yaopu","zhiye/yaodian1"},
["延年养精丹"] = {"dali/yaopu","zhiye/yaodian1"},
["茯苓补气丸"] = {"dali/yaopu","zhiye/yaodian1"},
["当归续精丹"] = {"dali/yaopu","zhiye/yaodian1"},
["黄芪内息丹"] = {"dali/yaopu","zhiye/yaodian1"},
["蝉蜕金疮药"] = {"dali/yaopu","zhiye/yaodian1"},
["活血疗精丹"] = {"dali/yaopu","zhiye/yaodian1"},
["解毒丸"] = {"dali/yaopu","zhiye/yaodian1"},
["大还丹"] = "city/dangpu",
["火折"] = {"xueshan/laifu","suzhou/baodaiqiao"},
["牛皮酒袋"] = {"city/xiaochidian"},
}
这是物品组合里,添加牛皮酒袋可选项。
function drugSet()
drugPrepare={}
local t={
["黄芪内息丹"] = "黄芪内息丹",
["蝉蜕金疮药"] = "蝉蜕金疮药",
["活血疗精丹"] = "活血疗精丹",
["大还丹"] = "大还丹",
["火折"] = "火折",
["牛皮酒袋"] = "牛皮酒袋",
}
drugset里也添加。
这样,运行后iset,把酒袋选上,每次任务前就会自动购买火折和酒袋了! |
|