A forum for the general posts relating to MacroQuest. *DEPRECATED: This forum is no longer in public use, but remains here for your reading pleasure. Enjoy
Moderator: MacroQuest Developers
-
kwan
- decaying skeleton

- Posts: 3
- Joined: Tue May 04, 2004 1:17 pm
Post
by kwan » Tue May 04, 2004 1:27 pm
Today, I made Ultraedit syntax file with MQ2Data.
But it is not perfect yet.
'MQ2 Commands' & 'EQ2 Commands' parts('/' commands) must be updated.
I hope this file can help 'Ultraedit' Users
Code: Select all
/L1"MacroQuest" Line Comment = | Line Comment Preceding Chars = [~)|] Block Comment On = |** Block Comment Off = **| String Chars = "' File Extensions = MAC INC
/Delimiters = .~!@%^&*()+=|\/{}[]:;"'<> ,.?
/Function String = "%Sub[ ^t*]+^([a-zA-Z_0-9]+^)"
/C1"MQ2 Commands"
// /alert /alias
// /breakin /banklist /beep /buyitem
// /call /cast /charinfo /click
// /declare /delay /destroy /doevents /doors /doortarget
// /echo /editmacro /endmacro
// /face /filter /finditem /for
// /goto
// /help
// /identify /if /ini /items /itemtarget
// /keepkeys
// /listmacros /loadspells /location /loginname /look
// /macro /mapfilter /maxfps /memspell /mouseclickl /mouseclickr /mouseto /mqlog /mqpause
// /press
// /selectitem /sellitem /sendkey /setautorun /seterror /shout /skills /spew
// /telnet /target
// /unload /updateitems
// /varadd /varand /varcalc /varcat /vardata /varlshift /varor /varrshift /varset /varsub
// /where /who /whofilter /whotarget /windowstate
// /zapvars /zem
Local
Array
Global
Timer
/C2"Function In&Out"
Sub
sub
// /return
/C3"Pre-Processor"
#chat #define #event #include #turbo
/C4"MQ2 Var"
Bool
Corpse Cursor
Defined
FindItem FindItemBank FindItemBankCount FindItemCount Float
GameTime Ground Group GroupLeader GroupLeaderName
Heading
If Ini Int InvSlot
LastSpawn
Macro MacroQuest Math Me Merchant
NearestSpawn
Param0 Param1 Param2 Param3 Param4 Plugin
Raid
SelectedItem Skill Spawn Spell String Switch
Target Time Type
Window
Zone
/C5"MQ2 Var Members"
A AAExp AAPoints AARank AARankRequired Ability AbilityReady Abs Accuracy Acos
AERange AltAbility AltAbilityReady AltAbilityTimer AltTimer AltTimerReady
Animation Arg Asin Atan AverageLevel
B Bank BGColor Binding Body Book Bound Buff
character.FreeInventory character.LargestFreeInventory
Calc CanCast CareerFavor Cash CashBank Casting CastTime Centi Charges Checked Child
Children Class CleanName ClericType Clock Combat CombatAbility Compare CompareCS
ConColor Container Copper CopperBank Cos Cost Count CurrentFavor CurrentHPs CurrentMana
D Dar Date Day DayOfWeek Dec Deci DefaultHeading DefaultN DefaultU
DefaultW DefaultX DefaultY DefaultZ Degrees DegreesCCW Deity Description
Dimensions Distance Distance3D DistanceN DistancePredict DistanceU DistanceW
DistanceX DistanceY DistanceZ DMGBonusType DruidType Ducking Duration
E Enabled Endurance Equal EqualCS Error Exp
FeetWet Feigning Find FirstChild FizzleTime Float
G GameState Gem Gender GM Gold GoldBank Gravity Group Grouped GroupLeader
GroupLeaderExp GroupLeaderPoints Guild GuildStatus GukEarned
Heading HeadingTo Height Hex Highlighted Holding Hour Hours HPBonus HPRegen
HScrollMax HScrollPct HScrollPos Hunger
ID Inherits Int Inventory Invis Invited InvSlot Item Items
LastCommand LastTell LDoNPoints LDoNTheme Leader Left Length Level Levitating
Light List LoginName Look Looter Looters LootType Lore Lower
Magic Mana ManaBonus ManaRegen Markup Master MaxClip MaxEndurance MaxHPs MaxMana MaxRange
MaxRangeTo MaxRank Members Mid Milli MinClip Minimized MinLevel Minute Minutes
MirEarned MMEarned Mod Month Mount MouseOver Moving MQ2DataError MyCastTime
N Name NearestSpawn NecromancerType Next Night NoDrop NoRent Not NotEqual NotEqualCS
Open OriginalValue
Pack Params Parent PctAAExp PctEndurance PctExp
PctGroupLeaderExp PctHPs PctMana PctRaidLeaderExp Pet PetBuff PetClass Platinum
PlatinumBank PlatinumShared Precision Prev Price PureCaster PushBack
R Race RaidLeader RaidLeaderExp RaidLeaderPoints Rand Range RangedReady RecastTime
RecoveryTime RequiresAbility RequiresAbilityPoints ResistAdj ResistType Return
ReuseTime Reverse Right RujEarned Running RunTime
S SafeN SafeU SafeW SafeX SafeY SafeZ Second Seconds SecondsSinceMidnight Server ShamanType ShortName
Siblings Silver SilverBank Sin Sitting Size Skill SkillCapPost50 SkillCapPre50
SkyType Slot Sneaking Song Spawn Speed Spell SpellReady SpellType Sqrt Stack
Stackable Standing StartingSkill State Stunned Style Surname Swimming SyntaxError
TakEarned Tan Target TargetOfTarget TargetType Team Text Thirst
Ticks Time Time12 Time24 Tooltip TotalLevels TotalMinutes TotalSeconds Type
U Underwater Upper
Value VScrollMax VScrollPct VScrollPos
W Weight Width
X
Y Year
Zse Deci Centi Milli Precision
/C6"Parentheses for Vars"
{
}
$
/C7"Label"
** :
-
Virtuoso65
- a hill giant

- Posts: 150
- Joined: Wed Oct 15, 2003 2:29 pm
Post
by Virtuoso65 » Tue May 04, 2004 4:58 pm
You can kill both /zem and /zapvars but it looks good elsewise.
This is a more updated version, it still needs work as far as MQ2Data is concerned but its alot better then the stickied version.
Code: Select all
/L1"MacroQuest" Nocase Line Comment = | Block Comment On = |** Block Comment Off = **| String Chars = "' File Extensions = MAC INC
/Delimiters = <>=~!@%^&()+{}[];"' ,?
/C1"Pre-Processor"
#turbo
#define
#include
#event
#chat
/C2"MQ Commands"
// /alert /alias
// /breakin /banklist /beep /buyitem
// /call /cast /charinfo /click
// /declare /delay /destroy /doevents /doors /doortarget /docrack
// /echo /editmacro /endmacro
// /face /filter /finditem /for
// /goto
// /help
// /identify /if /ini /items /itemtarget
// /keepkeys
// /listmacros /loadspells /location /loginname /look
// /macro /mapfilter /maxfps /memspell /mouseclickl /mouseclickr /mouseto /mqlog /mqpause
// /press /popup /render
// /selectitem /sellitem /sendkey /setautorun /seterror /shout /skills /spew
// /telnet /target
// /unload /updateitems
// /varadd /varand /varcalc /varcat /vardata /varlshift /varor /varrshift /varset /varsub
// /where /who /whofilter /whotarget /windowstate
downto else Event_Chat Event_ Event_Timer main n sub to Local Array Global Timer Outer Int Bool String
/C3"Vars"
Bool
Corpse Cursor
Defined
FindItem FindItemBank FindItemBankCount FindItemCount Float
GameTime Ground Group GroupLeader GroupLeaderName
Heading
If Ini Int InvSlot
LastSpawn
Macro MacroQuest Math Me Merchant
NearestSpawn
Param0 Param1 Param2 Param3 Param4 Param5 Param6 Param7 Param8 Param9 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 Plugin
Raid
SelectedItem Skill Spawn Spell String Switch
Target Time Type
Window
Zone
/C4"EQ Commands"
// /adventure /afk /anonymous /assist /attack /auction /autoinventory /autosplit
// /bazaar /beta /betabuff /bodytint /book /bugreport /camp /cast /channel
// /charinfo /chatfontsize /claim /clear /clearmarks /combatmusic /consent
// /consider /corpse /decline /deletepetition /deny /disband /discipline /dismount
// /doability /dopropertinting /duel /dynamiclights /dzaddplayer /dzhelp
// /dzlisttimers /dzmakeleader /dzplayerlist /dzquit /dzremoveplayer /dzswapplayer
// /emote /exit /fastdrop /feedback /filter /findpc /follow /friends /gems
// /gmarknpc /gmarknpc /gsay /help /hidecorpses /hotbutton /ignore /indicator
// /inspect /invite /invwinlabels /keys /language /lfg /loadskin /log /loot
// /lootnodrop /makeleader /map /marknpc /mcicontrol /me /memspellset /mixahead
// /motd /mousespeed /movelog /mp3 /msg /note /ooc /open /pet /petition /played
// /quit /random /reply /report /reverb /reversesound /rmarknpc /roleplay /rtarget
// /safelock /say /send /shield /shout /showgrass /shownames /showspelleffects /sit
// /split /stand /stopsong /stoptracking /surname /target /targetgroupbuff /tell
// /testbuffme /tgb /time /toggleinspect /trackfilter /trackplayers /tracksort
// /trader /ttell /usercolor /viewpetition /viewport /vrdelay /webupdate /who
// /whotarget /yell /chat /join /leave /leaveall /list /announce /1 /2 /3 /4 /5 /6 /7 /8 /9 /10 /autojoin
/C5"EQ Emotes"
// /smile /hail /frown /laugh /cry /chuckle /hug /poke /bow /bounce /panic /nod
// /rofl /wave /cheer /gesture /rude /flipoff /bird /finger /agree /amaze
// /apologize /applaud /plead /bite /bleed /blink /blush /boggle /bonk /bored /brb
// /burp /bye /cackle /calm /clap /comfort /congratulate /cough /cringe /curious
// /dance /drool /duck /eye /gasp /giggle /glare /grin /groan /grovel /happy
// /hungry /introduce /jk /kneel /lost /massage /moan /mourn /peer /point /ponder
// /puzzle /raise /ready /roar /salute /shiver /shrug /sigh /smirk /snarl /snicker
// /stare /tap /tease /thank /thirsty /veto /welcome /whine /whistle /yawn /smack
// /pat /fidget /flex /nudge /purr
/C6"MQ2 Var Members"
A AAExp AAPoints AARank AARankRequired Ability AbilityReady Abs Accuracy Acos
AERange AltAbility AltAbilityReady AltAbilityTimer AltTimer AltTimerReady
Animation Arg Asin Atan AverageLevel
B Bank BGColor Binding Body Book Bound Buff
character.FreeInventory character.LargestFreeInventory
Calc CanCast CareerFavor Cash CashBank Casting CastTime Centi Charges Checked Child
Children Class CleanName ClericType Clock Combat CombatAbility Compare CompareCS
ConColor Container Copper CopperBank Cos Cost Count CurrentFavor CurrentHPs CurrentMana
D Dar Date Day DayOfWeek Dec Deci DefaultHeading DefaultN DefaultU
DefaultW DefaultX DefaultY DefaultZ Degrees DegreesCCW Deity Description
Dimensions Distance Distance3D DistanceN DistancePredict DistanceU DistanceW
DistanceX DistanceY DistanceZ DMGBonusType DruidType Ducking Duration
E Enabled Endurance Equal EqualCS Error Exp
FeetWet Feigning Find FirstChild FizzleTime Float
G GameState Gem Gender GM Gold GoldBank Gravity Group Grouped GroupLeader
GroupLeaderExp GroupLeaderPoints Guild GuildStatus GukEarned
Heading HeadingTo Height Hex Highlighted Holding Hour Hours HPBonus HPRegen
HScrollMax HScrollPct HScrollPos Hunger
ID Inherits Int Inventory Invis Invited InvSlot Item Items
LastCommand LastTell LDoNPoints LDoNTheme Leader Left Length Level Levitating
Light List LoginName Look Looter Looters LootType Lore Lower
Magic Mana ManaBonus ManaRegen Markup Master MaxClip MaxEndurance MaxHPs MaxMana MaxRange
MaxRangeTo MaxRank Members Mid Milli MinClip Minimized MinLevel Minute Minutes
MirEarned MMEarned Mod Month Mount MouseOver Moving MQ2DataError MyCastTime
N Name NearestSpawn NecromancerType Next Night NoDrop NoRent Not NotEqual NotEqualCS
Open OriginalValue
Pack Params Parent PctAAExp PctEndurance PctExp
PctGroupLeaderExp PctHPs PctMana PctRaidLeaderExp Pet PetBuff PetClass Platinum
PlatinumBank PlatinumShared Precision Prev Price PureCaster PushBack
R Race RaidLeader RaidLeaderExp RaidLeaderPoints Rand Range RangedReady RecastTime
RecoveryTime RequiresAbility RequiresAbilityPoints ResistAdj ResistType Return
ReuseTime Reverse Right RujEarned Running RunTime
S SafeN SafeU SafeW SafeX SafeY SafeZ Second Seconds SecondsSinceMidnight Server ShamanType ShortName
Siblings Silver SilverBank Sin Sitting Size Skill SkillCapPost50 SkillCapPre50
SkyType Slot Sneaking Song Spawn Speed Spell SpellReady SpellType Sqrt Stack
Stackable Standing StartingSkill State Stunned Style Surname Swimming SyntaxError
TakEarned Tan Target TargetOfTarget TargetType Team Text Thirst
Ticks Time Time12 Time24 Tooltip TotalLevels TotalMinutes TotalSeconds Type
U Underwater Upper
Value VScrollMax VScrollPct VScrollPos
W Weight Width
X
Y Year
Zse Deci Centi Milli Precision
/C7"Parentheses for Vars"
{
}
$
/C8"Label"
** :
-
kwan
- decaying skeleton

- Posts: 3
- Joined: Tue May 04, 2004 1:17 pm
Post
by kwan » Tue May 04, 2004 8:57 pm
I think 'Nocase' Option must be deleted and 'Line Comment Preceding Chars' must be added.
If there wasn't 'Line Comment Preceding Chars', Ultraedit recognizes '||(OR)' as comment
And If you add '/Function String', you can use funtion list in Ultraedit.
Code: Select all
/L1"MacroQuest" Line Comment = | Line Comment Preceding Chars = [~)|] Block Comment On = |** Block Comment Off = **| String Chars = "' File Extensions = MAC INC
/Function String = "%Sub[ ^t*]+^([a-zA-Z_0-9]+^)"
-
BrainDeath
- a ghoul

- Posts: 86
- Joined: Sun Mar 07, 2004 5:00 pm
Post
by BrainDeath » Tue May 04, 2004 9:59 pm
Something I added to mine that you may want to consider is:
Code: Select all
/C8"Keypresses"
ABILITIES ADD_ROUTE AUTOPRIM AUTORUN
BACK BACKDROP BACK_CAM
CAMP CAST1 CAST2 CAST3 CAST4 CAST5 CAST6 CAST7 CAST8 CENTERVIEW CHASE_CAMERA CLEAR_TARGET CLIP_INCLIP_OUTCLOSE_TOP_WINDOW CMDMODE_EMOTE CMDMODE_SAY CMD_OPENING_ATTACK1 CMD_OPENING_ATTACK2 CMD_OPENING_ATTACK3 CMD_OPENING_ATTACK4 CMD_OPENING_ATTACK5 CMD_OPENING_ATTACK6 CMD_OPENING_ATTACK7 CMD_OPENING_ATTACK8 CMD_TOGGLE_COMBAT_ABILITY_WIN CMD_TOGGLE_DYNAMIC_ZONE_WIN CMD_TOGGLE_FIND_WINDOW COMBAT CONFIRM_NO CONFIRM_YES CONSIDER CYCLEREPLY CYCLEREPLY_BACK
DISBAND DUCK
FIRST_PERSON_CAMERA FLY_DOWN FLY_UP FORWARD FORWARD_CAM FULLSCREEN
HAIL HISTORY_DOWNHISTORY_UPHOT1 HOT10 HOT2 HOT3 HOT4 HOT5 HOT6 HOT7 HOT8 HOT9 HOTPAGE1 HOTPAGE10 HOTPAGE2 HOTPAGE3 HOTPAGE4 HOTPAGE5 HOTPAGE6 HOTPAGE7 HOTPAGE8 HOTPAGE9
INVENTORY INVITE_FOLLOW
JUMP
LAY_LINK LAY_PPOINT LEFT LEFT_CAM LOCK_WINDOWS
MAIN MOUSELOOK MOUSELOOK _ENGAGE
NETSTAT
OVERHEAD_CAMERA
PAGEDOWN PAGEUP PARTY1 PARTY2 PARTY3 PARTY4 PARTY5 PITCHDOWN PITCHDOWN_CAM PITCHUP PITCHUP_CAM
RELEASE_MOUSE_CURSOR REPLY RIGHT RIGHT_CAM ROTATE_STATS RTARGET RUN_WALK
SCREENCAP SIT_STAND SOCIALS SPELLBOOK STRAFE_LEFT STRAFE_RIGHT
TARGETME TARGETNPC TARGETPC TARGET_NEXT_NPC TARGET_PREV_NPC TELL TETHER_CAMERA TOGGLECAM TOGGLETARGET TOGGLETWOTARGETS TOGGLE_ADVREQUESTWIN TOGGLE_ALTADVWIN TOGGLE_AVATAR TOGGLE_BAZAARSEARCHWIN TOGGLE_BAZAARWIN TOGGLE_BUFFWIN TOGGLE_CHATWIN TOGGLE_COMPASSWIN TOGGLE_CONTEXTMENUS TOGGLE_DEV_WINDOW TOGGLE_FPS TOGGLE_FRIENDSWIN TOGGLE_GUILDMGMTWIN TOGGLE_HELPWIN TOGGLE_HOTBOXWIN TOGGLE_JOURNAL TOGGLE_LEADERSHIPWIN TOGGLE_LFGWIN TOGGLE_MAINMENUWIN TOGGLE_MAPWIN TOGGLE_MEMINFO TOGGLE_MUSICPLAYERWIN TOGGLE_OPTIONSWIN TOGGLE_PARTYWIN TOGGLE_PETINFOWIN TOGGLE_PETITION TOGGLE_PLAYERWIN TOGGLE_RAIDWIN TOGGLE_SDBUFFWIN TOGGLE_SELECTORWIN TOGGLE_SPELLSWIN TOGGLE_STORYWIN TOGGLE_TARGETWIN TOGGLE_TRIBUTEBENEFITWIN TOGGLE_VIDEOMODEWIN
USE USER1_CAMERA USER2_CAMERA
VOICE_ON
WHO
ZOOMIN ZOOMOUT
-
kwan
- decaying skeleton

- Posts: 3
- Joined: Tue May 04, 2004 1:17 pm
Post
by kwan » Tue May 04, 2004 10:39 pm
Wow, nice job, BrainDeath
I didn't think "keypresses"
-
LordGiddion
- a snow griffon

- Posts: 352
- Joined: Sat Sep 13, 2003 6:12 pm
-
Contact:
Post
by LordGiddion » Tue May 04, 2004 10:57 pm
Anyone looking at autocomplete for the new TLO's?