Bot
1.00
--------------
Command List
--------------
GoTo's
-----
GoTo(label)
GoToIfInWild(label)
GoToIfLastServerMessageIs(label,string)
GoToIfLastQuestMessageIs(label,string)
GoToIfLastPrivateMessageIs(label,string)
GoToIfLastPMerIs(label,string)
GoToIfLastChatterIs(label,string)
GoToIfCoordsIn GoToIfWildLvlEquals(lvl,label)
GoToIfAmountUnder(amount,id,label)
GoToIfAmountOver(amount,id,label)
GoToIfHpUnder(nr,label)
GoToIfHpOver(nr,label)
GoToIfSleeping(label)
GoToIfStatUnder(nr,stat,label)
GoToIfStatOver(nr,stat,label)
GoToIfInCombat(label)
GoToIfNotInCombat(label)
GoToIfShopWindowClosed(label)
GoToIfShopWindowOpen(label)
GoToIfBankWindowOpen(label)
GoToIfNrItemsInBag(nr,label)
GoToIfBankWindowClosed(label)
GoToIfVarAbove(label,%b,%c)
GoToIfVarAbovelNum(label,%b,num)
GoToIfVarBelow(label,%b,%c)
GoToIfVarBelowNum(label,%b,num)
GoToIfVarBetween(label,%b,%c,%d)
GoToIfVarBetweenNum(label,%b,num,num)
GoToIfVarEqual(label,%b,%c)
GoToIfVarEqualNum(label,%b,num)
GoToIfVarNotEqual(label,%b,%c)
GoToIfNpcNear(label,id)
GoToIfNpcVarNear(label,%id)
GoToIfBagFull(label)
---------
Wait's
---------
Wait(ms)
WaitForBankWindow(ms)
WaitForLoad()
WaitForQuestMenu(ms)
WaitForShopWindow(ms)
---------
returnlastservermessage()
getpcs()
returnlastpmer()
returnlastchatter()
returnlastquestmessage()
returnlastprivatemessage()
spawn(id)
logout()
showbank()
hidebank()
showshop()
hideshop()
closemsgwindow()
atobjectwithitem(xo,yo,itempos) - Example atobjectwithitem(0,1,5) Would
use the item on slot 5 in your
inventory on an object wich is located y+1 from you. You can also use AtObjectWithItem(xo,yo,itempos)
here
atobjectwithitembyid(xo,yo,id) - This command is the same as the previous
one but here you use the items id instead of
the position in the inventory.You can also use AtObjectWithItemById(xo,yo,id)
atdoorwithitem(x,y,dir,id)
attacknpclvl(lvl)
atobjectcoordswithitem(x,y,pos)
atobjectcoordswithitembyid(x,y,id)
atobject(xo,yo)
atobject2(xo,yo)
atobjectcoords(x,y)
atobjectcoords2(x,y)
atobjectuntilgetid(xo,yo,id)
atobject2untilgetid(xo,yo,id)
atobjectcoordsuntilgetid(x,y,id)
atobjectcoords2untilgetid(x,y,id)
ReturnLoc()
print(string)
useitem(pos)
useitembyid(id)
dropitem(pos)
dropitembyid(id)
removeitem(pos)
removeitembyid(id)
wielditem(pos)
wielditembyid(id)
say(string)
prayer(id,true or false)
answer(nr)
tradewith(id)
duelwith(id)
attackplayer(id)
follow(id)
closeloginwindow()
rotate(degrees)
switchworld(servenr)
closewindow()
closewildwindow()
action(x,y)
ActionVarVar(%x,%y)
talkto(id)
talktotype(id)
talktountil(id)
talktotypeuntil(id)
attacknpc(id)
attacknpctype(id)
attacknpcvar(%id)
ThieveNpcVar(%id)
fightnpc()
thievenpc()
thievenpc(id)
thievenpctype(id)
castspellonnpc(spell,npc)
castspellonnpcvar(%spell,npc)
castspellonself(id)
castspellonitembyid(spell,id)
castspellonitem(spell,pos)
useitemwithnpc(pos,npc)
useitembyidwithnpc(id,npc)
useitemwithitem(pos,pos)
useitemwithitembyid(id,id)
sleepifover(fat)
zoom(nr)
walkto(x,y,[xo,yo...])
moveto(x,y,[xo,yo...])
MoveToVarVar(%x,%y)
walkto(x,y,wait)
walktoempty(x,y,wait)
pickid(id)
atobjectid(id)
pickatcoords(x,y)
castspellonground(x,y,spell)
fightmode(nr)
opendoor(x,y)
setfire(x,y)
closedoor(x,y)
buyitemid(id,price)
sellitemid(id,price)
depositstack(id,amount)
deposit(id,amount)
depositallid(id[id])
withdrawstack(id,amount)
withdraw(id,amount)
puttrade(id,amount)
accepttrade()
accepttradesecondscreen()
getitemsininv()
SetVarNum(%a,nr)
AddVar(%a,%b) - Adds %b to %a
SubVar(%a,%b)
SubVarNum(%a,num)
AddVarNum(%a,#a) - Adds # to %a
SetVar(%a,%b)
openbank()
SetVarFatigue(%a)
SetVarItemCount(%a)
SetVarMyX(%a)
SetVarMyY(%a)
SetVarMyHP(%a)
---------