All $ and / commands (mq-20031010a w/no descriptions)

Need some help with that macro you're working on or aren't quite sure how to get your macro to do something? Ask here!

Moderator: MacroQuest Developers

LamahHerder
a hill giant
a hill giant
Posts: 299
Joined: Sat Jun 29, 2002 2:37 am

All $ and / commands (mq-20031010a w/no descriptions)

Post by LamahHerder » Sat Oct 11, 2003 1:11 pm

quick / unverified rip from macroparser & interp

From comments in:
EQLib_MacroParser.cpp (/commands)
+
EQLib_Interp.cpp ($commands)

hopefully this is everything.

refer to code in .cpp's for how they work/what they do until someone makes a new readme

Code: Select all

~ /alert
~ /alias
~ /banklist
~ /beep
~ /breakin
~ /buyitem
~ /call
~ /cast
~ /charinfo
~ /cleanup
~ /click
~ /declare
~ /delay
~ /doability
~ /doevents
~ /doors
~ /doortarget
~ /dumpstack
~ /echo
~ /endmacro
~ /face
~ /filter
~ /finditem
~ /for
~ /goto
~ /help
~ /hotkey
~ /identify
~ /if
~ /ini
~ /items
~ /itemtarget
~ /keepkeys
~ /lclicktarget 
~ /listmacros
~ /loadspells
~ /location
~ /look
~ /macro
~ /mapfilter
~ /memspell
~ /mouseclickl
~ /mouseclickr
~ /mouseto
~ /mqlog
~ /mqpause
~ /msgbox
~ /next
~ /press
~ /rclicktarget
~ /return
~ /selectitem
~ /sellitem
~ /sendkey
~ /setautorun
~ /seterror
~ /skills
~ /spewfile
~ /target
~ /telnet
~ /unload
~ /updateitems
~ /varadd
~ /varand
~ /varcalc
~ /varcat
~ /varlshift
~ /varor
~ /varrshift
~ /varset
~ /varsub
~ /where
~ /who
~ /whotarget
~ /zapvars
~ /zem
~ /zonedelay

===============

~ $abs(xxx)
~ $acos(xxx)
~ $alert
~ $arg(num,string[,<separator>])
~ $asin(xxx)
~ $atan(xxx)
~ $calc(xxx)
~ $char(aa,exp)
~ $char(aa,points)
~ $char(aa,rank)
~ $char(ability,xxx)
~ $char(book,xxx)
~ $char(buff,xxx)
~ $char(cash)
~ $char(cash,bank)
~ $char(casting)
~ $char(class)
~ $char(copper)
~ $char(copper,bank)
~ $char(DAR)
~ $char(deity)
~ $char(deity,team)
~ $char(exp)
~ $char(gem,xxx)
~ $char(gender)
~ $char(gold)
~ $char(gold,bank)
~ $char(heading)
~ $char(held,left)
~ $char(held,right)
~ $char(held,shield)
~ $char(hotbutton,x)
~ $char(hp,cur)
~ $char(hp,max)
~ $char(hp,pct)
~ $char(id)
~ $char(ismoving)
~ $char(level)
~ $char(light)
~ $char(look)
~ $char(mana,cur)
~ $char(mana,max)
~ $char(mana,pct)
~ $char(name)
~ $char(pet)
~ $char(plat)
~ $char(plat,bank)
~ $char(race)
~ $char(silver)
~ $char(silver,bank)
~ $char(skill,xxx)
~ $char(song,xxx)
~ $char(speed)
~ $char(spellbook)
~ $char(stamina,cur)
~ $char(stamina,max)
~ $char(stamina,pct)
~ $char(state)
~ $char(surname)
~ $char(type)
~ $char(unknown)
~ $char(x)
~ $char(xxx)
~ $char(y)
~ $char(z)
~ $combat
~ $corpse(has,xxx)
~ $corpse(xxx)
~ $cos(xxx)
~ $count(id,xxx)
~ $count(itemname)
~ $cursor()
~ $cursor(id)
~ $cursor(lore)
~ $cursor(magic)
~ $cursor(name)
~ $cursor(nodrop)
~ $cursor(norent)
~ $cursor(size)
~ $cursor(stack)
~ $cursor(type)
~ $cursor(unknown)
~ $cursor(value)
~ $cursor(weight)
~ $cursor(xxx)
~ $date()
~ $date(d)
~ $date(m)
~ $date(Unknown)
~ $date(xxx)
~ $date(y)
~ $defined(xxx)
~ $distance(door)
~ $distance(item)
~ $distance(y,x)
~ $door()
~ $door(defaultheading)
~ $door(defaultx)
~ $door(defaulty)
~ $door(defaultz)
~ $door(distance)
~ $door(heading)
~ $door(headingto)
~ $door(id)
~ $door(name)
~ $door(open)
~ $door(unknown)
~ $door(x)
~ $door(xxx)
~ $door(y)
~ $door(z)
~ $envopen
~ $equip()
~ $equip(id)
~ $equip(lore)
~ $equip(magic)
~ $equip(name)
~ $equip(nodrop)
~ $equip(norent)
~ $equip(size)
~ $equip(stack)
~ $equip(type)
~ $equip(unknown)
~ $equip(value)
~ $equip(weight)
~ $equip(xxx)
~ $find()
~ $find(pack)
~ $find(Unknown)
~ $find(xxx)
~ $freeinv(size)
~ $freeinv(space)
~ $freeinv(Unknown)
~ $freeinv(xxx)
~ $GetLastError
~ $getlastfindslot
~ $giveopen
~ $gm
~ $ground()
~ $ground(distance)
~ $ground(heading)
~ $ground(id)
~ $ground(name)
~ $ground(unknown)
~ $ground(x)
~ $ground(xxx)
~ $ground(y)
~ $ground(z)
~ $group(#)
~ $group(count)
~ $group(unknown)
~ $group(xxx)
~ $heading(y,x)
~ $hex(#)
~ $id(xxx)
~ $if(a,b,c)
~ $if(n,a,b,c)
~ $ini(<filename>[,<sectionname>[,<keyname>]])
~ $instr(word,string)
~ $int(xxx)
~ $invpanel
~ $item()
~ $item(id)
~ $item(lore)
~ $item(magic)
~ $item(name)
~ $item(nodrop)
~ $item(norent)
~ $item(size)
~ $item(stack)
~ $item(type)
~ $item(unknown)
~ $item(value)
~ $item(weight)
~ $item(xxx)
~ $lastcommand
~ $lasttell
~ $lcase(string)
~ $left(num,string)
~ $merchant
~ $merchant(has,xxx)
~ $merchant(name)
~ $merchant(Unknown)
~ $merchant(Unknown)
~ $merchant(xxx)
~ $mid(start,num,string)
~ $mouse(unknown)
~ $mouse(x)
~ $mouse(xxx)
~ $mouse(y)
~ $not(#)
~ $pack(#)
~ $pack(#,combine)
~ $pack(#,empty)
~ $pack(#,name)
~ $pack(#,open)
~ $pack(#,size)
~ $pack(#,slots)
~ $pack(#,space)
~ $pack(#,Unknown)
~ $pack(#,weight)
~ $pack([bank,]#,xxx)
~ $rand(x)
~ $return
~ $right(num,string)
~ $running
~ $searchspawn(xxx)
~ $selecteditem
~ $sin(xxx)
~ $spawn(#)
~ $spawn(#,class)
~ $spawn(#,deity)
~ $spawn(#,deity,team)
~ $spawn(#,distance)
~ $spawn(#,distance,3d)
~ $spawn(#,distance,nopredict)
~ $spawn(#,distance,x)
~ $spawn(#,distance,y)
~ $spawn(#,distance,z)
~ $spawn(#,gender)
~ $spawn(#,gm)
~ $spawn(#,guild)
~ $spawn(#,heading)
~ $spawn(#,headingto)
~ $spawn(#,held,left)
~ $spawn(#,held,right)
~ $spawn(#,held,shield)
~ $spawn(#,hp,cur)
~ $spawn(#,hp,max)
~ $spawn(#,hp,pct)
~ $spawn(#,id)
~ $spawn(#,level)
~ $spawn(#,master)
~ $spawn(#,name)
~ $spawn(#,name,clean)
~ $spawn(#,next)
~ $spawn(#,pet)
~ $spawn(#,prev)
~ $spawn(#,race)
~ $spawn(#,speed)
~ $spawn(#,surname)
~ $spawn(#,type)
~ $spawn(#,unknown)
~ $spawn(#,x)
~ $spawn(#,xxx)
~ $spawn(#,y)
~ $spawn(#,z)
~ $spawn(body)
~ $spawn(light)
~ $spawn(name,<name>[,id|fullname])
~ $spawn(state)
~ $Spell(item,<name>,xxx)
~ $spell(name,xxx)
~ $sqrt(xxx)
~ $strlen(string)
~ $tan(xxx)
~ $target()
~ $target(body)
~ $target(class)
~ $target(deity)
~ $target(deity,team)
~ $target(distance)
~ $target(distance,3d)
~ $target(distance,nopredict)
~ $target(distance,x)
~ $target(distance,y)
~ $target(distance,z)
~ $target(gender)
~ $target(gm)
~ $target(guild)
~ $target(heading)
~ $target(headingto)
~ $target(held,left)
~ $target(held,right)
~ $target(held,shield)
~ $target(hp,cur)
~ $target(hp,max)
~ $target(hp,pct)
~ $target(id)
~ $target(level)
~ $target(light)
~ $target(master)
~ $target(name)
~ $target(name,clean)
~ $target(next)
~ $target(pet)
~ $target(prev)
~ $target(race)
~ $target(speed)
~ $target(state)
~ $target(surname)
~ $target(type)
~ $target(unknown)
~ $target(x)
~ $target(xxx)
~ $target(y)
~ $target(z)
~ $time()
~ $time(h)
~ $time(m)
~ $time(s)
~ $time(Unknown)
~ $time(xxx)
~ $ucase(string)
~ $zone
~ $zone()
~ $zone(bound)
~ $zone(xxx)
~ $zone(zem)
Please god someone with some time make an updated readme or atleast command descriptions

Guest

Post by Guest » Sat Oct 11, 2003 3:42 pm

I wouldn't mind doing it.

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

Post by wassup » Sun Oct 12, 2003 9:36 am

I'm working on a chunk of them right now.

Almost finished but just trying to figure out how a few of the newer commands work, and have to add in some commands that are more recent.

Plazmic
The One
The One
Posts: 800
Joined: Fri Jun 14, 2002 12:31 am
Contact:

Post by Plazmic » Sun Oct 12, 2003 4:14 pm

Just in case it's not obvious, please don't try to document $something(unknown) or $something(xxx)
- Plazmic

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

Post by wassup » Mon Oct 13, 2003 12:40 am

Hehe... preach it Plazmic...

I am having a heck of a time with that myself. It's why I decided to just go through and test each command.