
Originally Posted by
Kaliki
Hi, Could someone explain me why is bot going to NPC bank but not saying anything?
-- Functions --
function onLabel(label)
if (label == "Backpacks") then
CS.OpenBackpacks()
elseif (label == "Deposit") then
-- non stackables
dofile("Forgee.lua")
function onWalkerSelectLabel(labelName)
if (labelName == "Checker1") then
delayWalker(1000)
setWalkerEnabled(false)
if (Self.ItemCount(MPotID) <= MinMPots) or (Self.Cap() < MinCap) or (Self.ItemCount(HPotID) <= MinHPots) then
setWalkerEnabled(true)
gotoLabel("Start")
else
setWalkerEnabled(true)
gotoLabel("Go Hunt")
end
elseif (labelName == "Checker2") then
delayWalker(1000)
setWalkerEnabled(false)
if (Self.ItemCount(MPotID) <= MinMPots) or (Self.Cap() < MinCap) or (Self.ItemCount(HPotID) <= MinHPots) then
setWalkerEnabled(true)
gotoLabel("Finish Hunting")
else
setWalkerEnabled(true)
gotoLabel("Keep Hunting")
end
elseif (labelName == "Reach Depot") then
dofile("Forgee.lua")
Self.ReachDepot()
elseif (labelName == "Bank") then
setWalkerEnabled(false)
NpcConv("hi","deposit all","yes","balance")
wait(900, 1200)
Self.WithdrawMoney((MPotprice*(MPots-Self.ItemCount(MPotID))))
wait(900, 1200)
Self.SayToNpc("yes")
wait(900, 1200)
Self.WithdrawMoney((HPotprice*(HPots-Self.ItemCount(HPotID))))
wait(900, 1200)
Self.SayToNpc("yes")
wait(900,1200)
Self.SayToNpc("withdraw 500", "yes")
wait(3000,5000)
setWalkerEnabled(true)
elseif (labelName == "Deposit") then
setWalkerEnabled(false)
local dprandomise = (math.random(1,2))
Self.DepositItems({10281, 0}, {5902, 0}, {3053, 1})
wait(1500,1900)
if StaminaLogout and Self.Stamina() < 1080 then
gotoLabel("Logout")
else
setWalkerEnabled(true)
end
elseif (labelName == "Supplies") then
setWalkerEnabled(false)
wait(900, 1200)
Self.SayToNpc({"Hi", "flasks", "yes", "yes", "yes", "Trade"}, 65)
wait(900, 1200)
buyAlotOfItemsBecauseItsSuchAGodDamnBigDeal(MPotID , (MPots-Self.ItemCount(MPotID)))
wait(900, 1200)
buyAlotOfItemsBecauseItsSuchAGodDamnBigDeal(HPotID , (HPots-Self.ItemCount(HPotID)))
wait(900, 1200)
setWalkerEnabled(true)
Maybe script is wrong ty for help.