Pull.mac
Pull macro
This is more of a melee style pulling macro, but I plan to modify it based on user input. Also hoping to separate melee/hybrid classes from pure caster class attack by default. User input is important in proper creation of a macro that is to be distributed.
So check it out, tell me what you like, what is broken, and what you'd like to see added.
For use in semi open area's unless UseMQ2Nav=True (and you have downloaded the ******** MQ2Nav - NavMeshes) ********
Not intended as a functional afk macro, but rather one you can use while watching TV
To manually add something to the "do not target" list make a hotkey or type
while targeting what you want to add.
Sample INI is below.
[Configuration]
MedAt=20 //Percentage of mana to stop pull and let the group med, This triggers for any group member.
MedTill=90 //When MedAt triggers, it will wait until that player is above this percentage before breaking out of the loop
Verbose=False //If set to true it will display what the macro is doing in the MQ2 window.
LevelGreater=5 //by default you will attack creates up to your level plus this value. Increase this value to hit tougher targets
Invulnerable=True //will automatically add unreachable/invulnerable targets 20 seconds after you target them.
WaitForHealth=85 //Your health must be above this value before it will pull another target.
HealTill=90 //If your health is below 85 on health check, it will wait until it is above 90 to pull.
ZRange=30 //ZRange is the Z radius (up and down) that it restricts pulling targets from.
UseMQ2Nav=False //Use MQ2Nav Mesh's to navigate instead of straight line movement.
TLO's in use while macro is running.
${Pulling} //Returns TRUE/FALSE, if at the camp and group fighting a mob, typing /echo ${Pulling} should be false
${alertTimer} //Typing /echo ${alertTimer} will tell you the time left on the Invulnerability Sub's timer, if 0 and you are stuck trying to pull something, be aware of the situation that caused it and let me know.
${PullRange} //This is your pull radius you assigned as the /mac pull ${PullRange}
${CampY} //The Anchor Y location
${CampX} //The Anchor X location
${CampZ} //The Anchor Z location
${ZRange} //Your Z Radius used in pulling. /Echo ${ZRange} to see the value in game.
${UseMQ2Nav} //Returns TRUE/FALSE based on INI preference.
Last Updated Saturday, June 24rd 2017 @ 7pm CST
Pull macro
This is more of a melee style pulling macro, but I plan to modify it based on user input. Also hoping to separate melee/hybrid classes from pure caster class attack by default. User input is important in proper creation of a macro that is to be distributed.
So check it out, tell me what you like, what is broken, and what you'd like to see added.
For use in semi open area's unless UseMQ2Nav=True (and you have downloaded the ******** MQ2Nav - NavMeshes) ********
Not intended as a functional afk macro, but rather one you can use while watching TV
To manually add something to the "do not target" list make a hotkey or type
Code:
/alert add 1 ${Target.Name}
Sample INI is below.
[Configuration]
MedAt=20 //Percentage of mana to stop pull and let the group med, This triggers for any group member.
MedTill=90 //When MedAt triggers, it will wait until that player is above this percentage before breaking out of the loop
Verbose=False //If set to true it will display what the macro is doing in the MQ2 window.
LevelGreater=5 //by default you will attack creates up to your level plus this value. Increase this value to hit tougher targets
Invulnerable=True //will automatically add unreachable/invulnerable targets 20 seconds after you target them.
WaitForHealth=85 //Your health must be above this value before it will pull another target.
HealTill=90 //If your health is below 85 on health check, it will wait until it is above 90 to pull.
ZRange=30 //ZRange is the Z radius (up and down) that it restricts pulling targets from.
UseMQ2Nav=False //Use MQ2Nav Mesh's to navigate instead of straight line movement.
TLO's in use while macro is running.
${Pulling} //Returns TRUE/FALSE, if at the camp and group fighting a mob, typing /echo ${Pulling} should be false
${alertTimer} //Typing /echo ${alertTimer} will tell you the time left on the Invulnerability Sub's timer, if 0 and you are stuck trying to pull something, be aware of the situation that caused it and let me know.
${PullRange} //This is your pull radius you assigned as the /mac pull ${PullRange}
${CampY} //The Anchor Y location
${CampX} //The Anchor X location
${CampZ} //The Anchor Z location
${ZRange} //Your Z Radius used in pulling. /Echo ${ZRange} to see the value in game.
${UseMQ2Nav} //Returns TRUE/FALSE based on INI preference.
Last Updated Saturday, June 24rd 2017 @ 7pm CST
Attachments
Last edited: