• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

AFK Taskmaster

Status
Not open for further replies.
armysoldier said:
Alatymi.... i have a task Decaying theatre... how do i add them?

what exactly do i need to do to make any tasks I get ... added to the mac?

is it just editing the ini?

ok i found the two tasks you had.....

so just add the same statement and then a sub to match it right?
 
Using #Event Whatevertask "Task message"

then have

Sub Event_Whatevertask
stuff to do wee!
/return

That should work army wuwu ^^
 
I stayed away from using the events to drive the event sub's because i used to have around 15 events and it seems faster with only 2 now.

For new events:

1. Add the event title to the INI.
2. Add a new conditional statement that says if currenttask is X /call "your new sub"
3. Create a new sub that will contain what you want your toon to do. If you read the advtask.txt it tells you all the details on how to create new path files.

It is actually relitively simple to add new tasks.

I have seen lookout below and mystic ring from levels 61-65. The task you get at 66+ isn't even worth your time ...
 
lol .... thanks Soultaker, now it'll be easier for me to find ...

I didn't know this tasks were still good at 66 .... i have been keeping my cleric at 65 just for that reason ..... time to level some more ;)
 
For Mystic Rings I just have two quick questions about usage, first is that the macro stopped after going to the druid ring in DL before going to talk to whoever in FV, is there a /warp in there or something that just didn't work for me? or am I supposed to be bound somewhere and it gates for me or something?

second, in trying to use this as an afk macro i trained KC everytime, it seems eventually someone is going to be trying to exp there and notice the person training thru every 15minutes who doesn't respond to tells. Have you tried throwing in some kind or invis or hide or no kos line in there somewhere?

oh finally, have any druids or wizzies messed around with throwing in a teleport line to get to the ring without that long run thru DL?
 
What is the duration per task? And whats the Experience like? Say AA experience, since thats universal
 
The amt of XP you get scales per level. But at lvl 66 if you use warp you get just under 2 aa per hour. Its around 14% AA per task at 66 as far as i can tell. The same task got you about 8% at lvl 64
 
well 2 things the warp is not working anymore and it wont let me do the task more than 1 time im at work and i cdont have time to look at the macro and i had same problem at the rings and the spires it says error @227
thanks for your time
Darrell
 
This is pretty much nerfed now and made non-worthwhile......It wont give you the same tasks you have done, even over a period of 8 hours or so...Oh and for the people who are having some trouble using it....Replace all the
/call cast gate
with
/cast Gate

Be bound at Marana in DL, and keep gate memm'd.....

But like I said....you can do three or so tasks, before she will only give you ones you haven't done
 
um, this definetly STILL works... I am running a modified afk taskmaster (not the one posted here, was mod'ed from original one by Alatyami), and in fact running it right now, it runs smoothly, i get a little under 3 aa's per hour[ Edit ] at lvl 66 [ /edit ], sometimes over, depending on availabilty of tasks. I have it allowing for many tasks, but have limited it down to "Scary Caves", "Giant Expidition", and "Lookout Below", seeing as those three cycle each other (you cannot get only two of them, they show up on the same task master page ALWAYS, and if you do one, only two will show up, if you do two, only the last one will show up, BUT once you complete all three, it will bring another one up, or two or three from that group of three.) I run this non-stop, and its not too bad plat either for afk, i'm up to 539 aa's at this moment, and up a little less than 300k from the last few weeks running the macro. Occassionally i'll come home and there will be a crash error, but i think thats more with the fact that i'm running mq2 rather than the macro, because i crash sporatically with mq2 normal playing.

If you'd like the macro i'm running, just pm me, or i'll post it, its pretty much a compilation of Assweasel's and Alatyami's with some slight changes, but I give all credit to the structure of the macro to Alatyami, and most of the locs and stuff for the tasks to assweasel(there were quite a few incorrect locs on his post, maybe sony changed some but i doubt it)

Sorry for any bad spelling, just woke up.

EDIT: Haha, just remembered, if you run this macro long enough and aren't running the noencumber or envirofall docracks, you WILL eventually start taking damage when you zone, as the z-locs will be different for every person because of height. I've come back to comp somtimes with a dead body, and when i loot body, its carrying like 20k plat.
 
haha, here, got 6 pms about it, and its all too long to send in a pm. like i said, all credit goes to Assweasel and Alatyami.

AutoTask.ini
Rich (BB code):
[The Dreadlands]
Giant Expedition=1
Scary Caves=1
Poor Old Tree=1
Lookout Below=1
Mystic Ring=1
One Dead Tree=0
Ruins Everywhere=0
It's Murky in There=0
What Place is This?=0
Don't Drink That...=0
Jailing the Dead=0
Lands of Dread=0
To the Castle!=0
Dreaded Giants=0
Big Holes Everywhere=0
Hey, Watch Out Over There=0
NULL=

AutoTask.mac
Code:
|----------------------------- AUTOTASK.MAC -----------------------------------|
|- AUTOTASK, By Alatyami, ReGuides.com - modified by Raistlin8989
|- Special thanks to ASSWEASEL on the zoning and window focusing and on most of the locs for the tasks.
|- A thanks to laffertyb for the last three tasks listed which are for levels 57 - 62
|- Last Modified: October 10, 2005
|- Usage: /mac autotask
|- Requirements: AutoTask.ini, /warp & /zone plugin
|------------------------------------------------------------------------------|

#turbo 10

#Event Zoned "You have entered#*#"

sub main

  /ini "AutoTask.ini" "${Zone}" "${MyTasks}"
  /declare CurrentTask1 string outer
  /declare CurrentTask2 string outer
  /declare CurrentTask3 string outer
  /declare TaskSetting int outer 0
  /declare ValidTask string outer
  /declare Zn int outer

:asktaskmaster
  /varset TaskSetting 0
  /call GMCheck
  /warp loc 809.25 -2057.56 25.25
  /delay 2
  /target Marana
  /delay 3
  /say Do you have any tasks?
  /delay 2s

  |- Select the task window to set varaibles
  /notify TaskSelectWnd TaskList leftmouseup

  /varset CurrentTask1 ${Window[TaskSelectWnd].Child[TaskList].List[1]}
  /varset CurrentTask2 ${Window[TaskSelectWnd].Child[TaskList].List[2]}
  /varset CurrentTask3 ${Window[TaskSelectWnd].Child[TaskList].List[3]}

  /if (${TaskSetting}==0) {
    |- Check the first available task listselect
    /notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask1}]}
    /notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask1}]}
    /varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[1]},${notFound}]}
    /echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[1,1]} = ${TaskSetting}
    /delay 1s
    /if (${TaskSetting}==1) {
      /notify TaskSelectWnd AcceptButton leftmouseup
      /varset ValidTask ${CurrentTask1}
      /call LoadTask
    }
    /delay 5
  }
  /if (${TaskSetting}==0) {
    |- Check the Second available task listselect
    /notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask2}]}
    /notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask2}]}
    /varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[2]},${notFound}]}
    /echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[2,1]} = ${TaskSetting}
    /delay 1s
    /if (${TaskSetting}==1) {
      /notify TaskSelectWnd AcceptButton leftmouseup
      /varset ValidTask ${CurrentTask2}
      /call LoadTask
    }
      /delay 5
  }
   /if (${TaskSetting}==0) {
    |- Check the third available task listselect
    /notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask3}]}
    /notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask3}]}
    /varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[3]},${notFound}]}
    /echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[3,1]} = ${TaskSetting}
    /delay 1s
    /if (${TaskSetting}==1) {
      /notify TaskSelectWnd AcceptButton leftmouseup
      /varset ValidTask ${CurrentTask3}
      /call LoadTask
    }
    /delay 5

  }

  /notify TaskSelectWnd DeclineButton leftmouseup
  /delay 10s
/goto :asktaskmaster

/return

sub LoadTask

  /echo Loading: ${ValidTask}

  /if (${ValidTask.Equal[Giant Expedition]})		/call Event_Task1
  /if (${ValidTask.Equal[Lookout Below]})		/call Event_Task2
  /if (${ValidTask.Equal[Mystic Ring]})			/call Event_Task3
  /if (${ValidTask.Equal[Poor Old Tree]})		/call Event_Task4
  /if (${ValidTask.Equal[One Dead Tree]})		/call Event_Task5
  /if (${ValidTask.Equal[Ruins Everywhere]})		/call Event_Task6
  /if (${ValidTask.Equal[Don't Drink That...]})		/call Event_Task7
  /if (${ValidTask.Equal[Jailing the Dead]})		/call Event_Task8
  /if (${ValidTask.Equal[What Place is This?]})		/call Event_Task9
  /if (${ValidTask.Equal[It's Murky in There]})		/call Event_Task10
  /if (${ValidTask.Equal[Scary Caves]})			/call Event_Task11
  /if (${ValidTask.Equal[Big Holes Everywhere]})	/call Event_Task12
  /if (${ValidTask.Equal[Hey, Watch Out Over There]})	/call Event_Task13
  /if (${ValidTask.Equal[Lands of Dread]})		/call Event_Task14
  /if (${ValidTask.Equal[To the Castle!]})		/call Event_Task15
  /if (${ValidTask.Equal[Dreaded Giants]})		/call Event_Task16
  /if (${ValidTask.Equal[Bridge and Beyond]})		/call Event_Task17


/return

sub Zoner
  /delay 60
:loop
  /doevents
  /if (${Zn}!=1) /goto :loop
  /varset Zn 0
  /delay 5
/return

sub Event_Zoned
  /call GMCheck
  /varset Zn 1
/return

sub GMCheck
  /if (${Bool[${Spawn[gm].ID}]}) {
    /echo A GM or Guide has been detected.  Waiting for five minutes to check again ...
    /delay 300s
    /call GMCheck
  }
/return

|- SubFunctions containing task details ---------------------------------------|

|---------------------------------------------------------------------------------|
|--------------------------Giant Expedition----------------------------|
Sub Event_Task1

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 170.49, -261.95, 46.00
        /Delay 20
        /zone dreadlands
        /call Zoner
        /warp loc -430, 1970, 325
        /Delay 20
        /zone frontiermtns
        /call Zoner
        /Target npc Shilur
        /Delay 20
        /Hail 
        /zone dreadlands
        /call Zoner
/return




|---------------------------------------------------------------------------------|
|--------------------------Lookout  Below------------------------------|
Sub Event_Task2

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 119.52 -32.67 32.19
        /Delay 20
        /zone dreadlands
        /call Zoner
        /warp loc 3069 9659 1047
        /Delay 20
        /zone firiona
        /call Zoner
        /Target npc Telligron
        /Delay 20 
        /hail
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|------------------------------Mystic Ring--------------------------------|
Sub Event_Task3

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 108.11, -446.86, 2.75
        /Delay 20
        /zone dreadlands
        /call Zoner
        /warp loc 2480.67, 7751.34, 1049.22
        /Delay 20
        /zone Firiona
        /call Zoner
        /Target npc Socaldoor
        /Hail
        /Delay 20 
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|-------------------------------Poor Tree----------------------------------|
Sub Event_Task4

        /doevents flush
        /zone Firiona
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /zone veksar
        /call Zoner
        /warp loc 113.79, 586.20, -26.25
        /Delay 20
        /zone lakeofillomen
        /call Zoner
        /warp loc -2547.02, 5022.31, 228.44
        /Delay 20
        /zone warslikswood
        /call Zoner
        /Target npc Juikull
        /Delay 20   
        /zone lakeofillomen
        /call Zoner
        /zone Firiona
        /call Zoner
        /zone dreadlands
        /call Zoner      
/return


|---------------------------------------------------------------------------------|
|----------------------------One Dead Tree-----------------------------|
Sub Event_Task5

        /doevents flush
        /zone Firiona
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /zone veksar
        /call Zoner
        /warp loc -340.70, 44.00, -26.25
        /Delay 20
        /zone lakeofillomen
        /warp loc -3419.66, 592.44, 109.26
        /Delay 20
        /zone frontiermtn
        /call Zoner
        /Target npc Aurueen
        /Delay 20 
        /Hail 
        /zone burningwood
        /call Zoner
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|--------------------------Ruins Everywhere-------------------------|
Sub Event_Task6

        /doevents flush
        /zone Firiona
        /call zoner
        /zone lakeofillomen
        /call zoner
        /zone veksar
        /call zoner
        /warp loc -132.57, 427.11, -7.25
        /Delay 20
        /zone lakeofillomen
        /call zoner
        /warp loc 3308.81, -1766.17, 76.00
        /Delay 20
        /zone Firiona 
        /Target npc Syelissa
        /Hail 
        /zone dreadlands
        /call zoner
/return



|---------------------------------------------------------------------------------|
|--------------------------Don't Drink That----------------------------|
Sub Event_Task7

        /doevents flush
        /zone firiona
        /call zoner
        /zone swampofnohope
        /call zoner
        /zone trakanon
        /call zoner
        /zone sebilis
        /call zoner
        /warp loc -725 660 -69
        /Delay 20
        /zone trakanon
        /call zoner
        /warp loc -1671 -4765 -474
        /Delay 20
        /zone swampofnohope
        /call zoner
        /target npc Muirkiaz
        /Delay 20
        /hail
        /zone firiona
        /call zoner
        /zone dreadlands
        /call zoner
/return



|---------------------------------------------------------------------------------|
|--------------------------Jailing The Dead---------------------------|
Sub Event_Task8

        /doevents flush
        /zone firiona
        /call Zoner
        /zone swampofnohope
        /call Zoner
        /zone trakanon
        /call Zoner
        /zone sebilis
        /call Zoner
        /warp loc -422.09 515.63 -49.78
        /Delay 20
        /zone trakanon
        /call Zoner
        /warp loc -1757 3653.95 -282.70
        /Delay 20
        /zone emeraldjungle
        /call Zoner
        /target npc Gelliza
        /Delay 20
        /Hail
        /delay 1m
        /zone trakanon
        /call Zoner
        /zone swampofnohope
        /call Zoner
        /zone firiona
        /call Zoner
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|------------------------What Place is This?-------------------------|
Sub Event_Task9

        /doevents flush
        /zone frontiermtns
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /zone veksar
        /call Zoner
        /warp loc -137.96 -545.09 -27.81
        /delay 30
        /zone lakeofillomen
        /call Zoner
        /warp loc 5526.5 -5285.08 33.19
        /Delay 20
        /zone warslikswood
        /call Zoner
        /target npc Juikull
        /Delay 20
        /say Hail
        /zone lakeofillomen
        /call Zoner
        /zone frontiermtns
        /call Zoner
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|--------------------------It's Murky in There------------------------|
Sub Event_Task10

        /doevents flush
        /zone firiona
        /call Zoner
        /zone swampofnohope
        /call Zoner
        /zone trakanon
        /call Zoner
        /zone sebilis
        /call Zoner
        /warp loc -283.57 -8.92 -32.25
        /Delay 20
        /zone trakanon
        /call Zoner
        /warp loc 2065.13 4418.97 -348.23
        /Delay 20
        /zone swampofnohope
        /call Zoner
        /Target npc gkoroza
        /hail
        /Delay 20
	/zone 
/return


|---------------------------------------------------------------------------------|
|-----------------------------Scary Caves-------------------------------|
Sub Event_Task11

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc -48.92 -277.16 2.19
        /Delay 20
        /zone dreadlands
        /call Zoner
        /warp loc -2514 3498 712
        /Delay 20
        /zone frontiermtns
        /call Zoner
        /Target npc Shilur
        /Hail
        /Delay 20
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|----------------------Big Holes Everywhere-----------------------|
Sub Event_Task12

        /doevents flush
        /zone burningwood
        /call Zoner
        /warp loc -324.42 2201.61 -492.53
        /Delay 20
        /zone skyfire
        /call Zoner
        /warp loc 2365.41 3735.16 -129.87
        /Delay 20
        /zone burningwood
        /call Zoner
        /zone dreadlands
        /call Zoner
        /Target npc korriz
        /hail
        /Delay 20
/return


|---------------------------------------------------------------------------------|
|-----------------------Hey, Watch Out Over There-------------|
Sub Event_Task13

        /doevents flush
        /zone frontiermtns
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /warp loc -1237 2341 295.97
        /Delay 20
        /zone frontiermtns
        /call Zoner
        /warp loc 4482 1350 372
        /Delay 20
        /zone lakeofillomen
        /call Zoner
        /Target npc  Malkez
        /hail
	/delay 20
	/zone firiona
	/call Zoner
	/zone dreadlands
	/call zoner
/return
|---------------------------------------------------------------------------------|
|-----------------------Lands of Dread-------------|
Sub Event_Task14

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc -75.20 -593.49 15.88
        /Delay 20
        /zone dreadlands
        /call Zoner
        /warp loc -1556.41 -4869.58 56.29
        /Delay 20
        /zone frontiermtns
        /call Zoner
	/warp loc -278.86 -1526.50 -128.28
        /Target npc dagor
        /hail
        /Delay 20
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|-----------------------To the Castle!-------------|
Sub Event_Task15

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc -148.00 -192.88 43.85
        /Delay 20
        /zone dreadlands
        /call Zoner
        /warp loc -454.49 3458.92 385.57
        /Delay 20
        /zone firiona
        /call Zoner
	/warp loc 1860.06 78.18 -4.56
        /Target npc  jith
        /hail
        /Delay 20
        /zone dreadlands
        /call Zoner
/return



|---------------------------------------------------------------------------------|
|-----------------------Dreaded Giants-------------|
Sub Event_Task16

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 190.34 -216.08 43.85
        /Delay 20
        /zone dreadlands
        /call Zoner
        /warp loc 1817.81 941.19 92.76
        /Delay 20
        /zone firiona
        /call Zoner
	/warp loc 1328.20 3304.93 189.44
        /Target npc Telli
        /hail
        /Delay 20
        /zone dreadlands
        /call Zoner
/return

EDIT: Cleaned up the code a little more, there is NO need for move.inc or exptracking.inc, they were just left in there from previous experiments.
 
Last edited:
I took
Rich (BB code):
  /if (${ValidTask.Equal[Lands of Dread]}) /call Event_LOD
  /if (${ValidTask.Equal[To the Castle!]}) /call Event_TTC
  /if (${ValidTask.Equal[Dreaded Giants]}) /call Event_DG
  /if (${ValidTask.Equal[Bridge and Beyond]}) /call Event_BB
events out of code because they are only like lvl 58 - 62 missions, and sometimes you would end up running into walls instead of zoning, of course that was back when there was no /zone and i ahd to /warp, /face loc, /keypress forward, etc... not all of the mission locs are correct in the above macro as i only corrected the ones taht were the fastest and easiest to do(meaning most efficient in the time/reward ratio), they are the ones with the taskname=1


EDIT: Thanks to laffertyb, i added 3 of the tasks from the above states tasks to the macro. They are available at level 57 to about 62. I also took out the code pertaining to AdvExp.inc or w/e it was, since i had removed that code from the macro. I'm not sure that you need move.inc, and forgot to include that, thank you mochila who posted below me with the move.inc.
 
Last edited:
Very nicely done man, I had to say I was wondering if you were a pathing file or warp person with those kind of statistics

Edit: Took out the move.inc because someone was smoking crack rocks
 
Last edited:
Ok, I reposted the macro a little cleaner. (deleted unnessecary vars, took out the "#include move.inc, #include Exp_Tracking.inc)

Just to clarify, you do not need move.inc seeing as this is strictly a /warp, /zone macro. For those of you hesitant to use /warp, and /zone afk, these tasks are in heavily underpopulated zones with something that gms don't care about anymore, as you can see with the lockout timer, they are more concerned with mm's, and as such will more than likely not set up posts watching you warp around. Unfortunately, I had to reinstall xp on my comp, and couldn't retrieve some of the macros that were in my My Documents folder, one of those macros was the one that /warped you to entrance, you /face dir, and /keypress forward, but that only got about 1 aa an hour at 66. Hope you all have fun.
 
Lot less CTD's without move.inc or Exptracking.inc, also helps to
/plugin name unload anything that isnt necessary...

The Event and Task "Poor old tree" should just be "Poor Tree"
 
yea mochila, i did notice that i was able to run my old macro much longer than the one that had move.inc in it, but it was innefficient, with the warp then run to zone.
 
fixed some things in this macro so it will work. Stuff in red


|----------------------------- AUTOTASK.MAC -----------------------------------|
|- AUTOTASK, By Alatyami, ReGuides.com - modified by Raistlin8989
|- Special thanks to ASSWEASEL on the zoning and window focusing and on most of the locs for the tasks.
|- A thanks to laffertyb for the last three tasks listed which are for levels 57 - 62
|- Last Modified: October 10, 2005
|- Usage: /mac autotask
|- Requirements: AutoTask.ini, /warp & /zone plugin
|------------------------------------------------------------------------------|

#turbo 10

#Event Zoned "You have entered#*#"

sub main

/ini "AutoTask.ini" "${Zone}" "${MyTasks}"
/declare CurrentTask1 string outer
/declare CurrentTask2 string outer
/declare CurrentTask3 string outer
/declare TaskSetting int outer 0
/declare ValidTask string outer
/declare Zn int outer

:asktaskmaster
/varset TaskSetting 0
/call GMCheck
/warp loc 809.25 -2057.56 25.25
/delay 2
/target Marana
/delay 3
/say Do you have any tasks?
/delay 2s

|- Select the task window to set varaibles
/notify TaskSelectWnd TaskList leftmouseup

/varset CurrentTask1 ${Window[TaskSelectWnd].Child[TaskList].List[1]}
/varset CurrentTask2 ${Window[TaskSelectWnd].Child[TaskList].List[2]}
/varset CurrentTask3 ${Window[TaskSelectWnd].Child[TaskList].List[3]}

/if (${TaskSetting}==0) {
|- Check the first available task listselect
/notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask1}]}
/notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask1}]}
/varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[1]},${notFound}]}
/echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[1,1]} = ${TaskSetting}
/delay 1s
/if (${TaskSetting}==1) {
/notify TaskSelectWnd AcceptButton leftmouseup
/varset ValidTask ${CurrentTask1}
/call LoadTask
}
/delay 5
}
/if (${TaskSetting}==0) {
|- Check the Second available task listselect
/notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask2}]}
/notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask2}]}
/varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[2]},${notFound}]}
/echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[2,1]} = ${TaskSetting}
/delay 1s
/if (${TaskSetting}==1) {
/notify TaskSelectWnd AcceptButton leftmouseup
/varset ValidTask ${CurrentTask2}
/call LoadTask
}
/delay 5
}
/if (${TaskSetting}==0) {
|- Check the third available task listselect
/notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask3}]}
/notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask3}]}
/varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[3]},${notFound}]}
/echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[3,1]} = ${TaskSetting}
/delay 1s
/if (${TaskSetting}==1) {
/notify TaskSelectWnd AcceptButton leftmouseup
/varset ValidTask ${CurrentTask3}
/call LoadTask
}
/delay 5

}

/notify TaskSelectWnd DeclineButton leftmouseup
/delay 10s
/goto :asktaskmaster

/return

sub LoadTask

/echo Loading: ${ValidTask}

/if (${ValidTask.Equal[Giant Expedition]}) /call Event_Task1
/if (${ValidTask.Equal[Lookout Below]}) /call Event_Task2
/if (${ValidTask.Equal[Mystic Ring]}) /call Event_Task3
/if (${ValidTask.Equal[Poor Tree]}) /call Event_Task4
/if (${ValidTask.Equal[One Dead Tree]}) /call Event_Task5
/if (${ValidTask.Equal[Ruins Everywhere]}) /call Event_Task6
/if (${ValidTask.Equal[Don't Drink That...]}) /call Event_Task7
/if (${ValidTask.Equal[Jailing the Dead]}) /call Event_Task8
/if (${ValidTask.Equal[What Place is This?]}) /call Event_Task9
/if (${ValidTask.Equal[It's Murky in There]}) /call Event_Task10
/if (${ValidTask.Equal[Scary Caves]}) /call Event_Task11
/if (${ValidTask.Equal[Big Holes Everywhere]}) /call Event_Task12
/if (${ValidTask.Equal[Hey, Watch Out Over There]}) /call Event_Task13
/if (${ValidTask.Equal[Lands of Dread]}) /call Event_Task14
/if (${ValidTask.Equal[To the Castle!]}) /call Event_Task15
/if (${ValidTask.Equal[Dreaded Giants]}) /call Event_Task16
/if (${ValidTask.Equal[Bridge and Beyond]}) /call Event_Task17


/return

sub Zoner
/delay 60
:loop
/doevents
/if (${Zn}!=1) /goto :loop
/varset Zn 0
/delay 5
/return

sub Event_Zoned
/call GMCheck
/varset Zn 1
/return

sub GMCheck
/if (${Bool[${Spawn[gm].ID}]}) {
/echo A GM or Guide has been detected. Waiting for five minutes to check again ...
/delay 300s
/call GMCheck
}
/return

|---------------------------------------------------------------------------------|
|---------------Sub To Prevent Zone Lag-------------------------|
|-------------------------------Errors----------------------------------------|


Sub Zoner

/delay 60
:loop
/doevents
/if (${Zn}!=1) /goto :loop
/varset Zn 0
/delay 10
/return

Sub event_Zoned
/varset Zn 1
/return


|---------------------------------------------------------------------------------|
|--------------------------Giant Expedition----------------------------|
Sub Event_Task1

/doevents flush
/zone karnor
/call Zoner
/warp loc 170.49, -261.95, 46.00
/zone dreadlands
/call Zoner
/warp loc -430, 1970, 325
/delay 10
/zone frontiermtns
/call Zoner
/Target npc Shilur
/warp target
/delay 10
/Hail
/call Zoner
/zone dreadlands
/call Zoner
/return




|---------------------------------------------------------------------------------|
|--------------------------Lookout Below------------------------------|
Sub Event_Task2

/doevents flush
/zone karnor
/call Zoner
/warp loc -75.23, -270.15, 6.54
/delay 10
/zone dreadlands
/call Zoner
/warp loc -2489.68, 3527.45, 716.25
/delay 10
/zone frontiermtns
/call Zoner
/Target npc Shilur
/delay 10
/hail
/zone dreadlands
/call Zoner
/return


|---------------------------------------------------------------------------------|
|------------------------------Mystic Ring--------------------------------|
Sub Event_Task3

/doevents flush
/zone karnor
/call Zoner
/warp loc 108.11, -446.86, 2.75
/delay 10
/zone dreadlands
/call Zoner
/warp loc 2480.67, 7751.34, 1049.22
/delay 10
/zone Firiona
/call Zoner
/Target npc Socaldoor
/delay 10
/Hail
/zone dreadlands
/call Zoner
/return


|---------------------------------------------------------------------------------|
|-------------------------------Poor Tree----------------------------------|
Sub Event_Task4

/doevents flush
/zone Firiona
/call Zoner
/zone lakeofillomen
/call Zoner
/zone veksar
/call Zoner
/warp loc 113.79, 586.20, -26.25
/delay 10
/zone lakeofillomen
/call Zoner
/warp loc -2547.02, 5022.31, 228.44
/delay 10
/zone warslikswood
/call Zoner
/warp loc 248, 3621, 224.2
/Target npc Juikull
/delay 10
/zone lakeofillomen
/call Zoner
/zone Firiona
/call Zoner
/zone dreadlands
/call Zoner

/return


|---------------------------------------------------------------------------------|
|----------------------------One Dead Tree-----------------------------|
Sub Event_Task5

/doevents flush
/zone Firiona
/call Zoner
/zone lakeofillomen
/call Zoner
/zone veksar
/call Zoner
/warp loc -340.70, 44.00, -26.25
/delay 10
/zone lakeofillomen
/warp loc -3419.66, 592.44, 109.26
/Delay 10
/zone frontiermtn
/call Zoner
/Target npc Aurueen
/delay 10
/Hail
/zone burningwood
/call Zoner
/zone dreadlands
/call Zoner
/return


|---------------------------------------------------------------------------------|
|--------------------------Ruins Everywhere-------------------------|
Sub Event_Task6

/doevents flush
/zone Firiona
/call zoner
/zone lakeofillomen
/call zoner
/zone veksar
/call zoner
/warp loc -132.57, 427.11, -7.25
/zone lakeofillomen
/call zoner
/warp loc 3308.81, -1766.17, 76.00
/zone Firiona
/Target npc Syelissa
/Hail
/zone dreadlands
/call zoner
/return



|---------------------------------------------------------------------------------|
|--------------------------Don't Drink That----------------------------|
Sub Event_Task7

/doevents flush
/zone firiona
/call zoner
/zone swampofnohope
/call zoner
/zone trakanon
/call zoner
/zone sebilis
/call zoner
/warp loc -725 660 -69
/Delay 10
/zone trakanon
/call zoner
/warp loc -1671 -4765 -474
/delay 10
/zone swampofnohope
/call zoner
/target npc Muirkiaz
/warp target
/delay 10
/hail
/zone firiona
/call zoner
/zone dreadlands
/call zoner
/return



|---------------------------------------------------------------------------------|
|--------------------------Jailing The Dead---------------------------|
Sub Event_Task8

/doevents flush
/zone firiona
/call Zoner
/zone swampofnohope
/call Zoner
/zone trakanon
/call Zoner
/zone sebilis
/call Zoner
/warp loc -422.09 515.63 -49.78
/delay 10
/zone trakanon
/call Zoner
/warp loc -1757 3653.95 -282.70
/delay 10
/zone emeraldjungle
/call Zoner
/target npc Gelliza
/delay 10
/Hail
/delay 1m
/zone trakanon
/call Zoner
/zone swampofnohope
/call Zoner
/zone firiona
/call Zoner
/zone dreadlands
/call Zoner
/return


|---------------------------------------------------------------------------------|
|------------------------What Place is This?-------------------------|
Sub Event_Task9

/doevents flush
/zone frontiermtns
/call Zoner
/zone lakeofillomen
/call Zoner
/zone veksar
/call Zoner
/warp loc -137.96 -545.09 -27.81
/delay 30
/zone lakeofillomen
/call Zoner
/warp loc 5526.5 -5285.08 33.19
/delay 10
/zone warslikswood
/call Zoner
/warp loc 248, 3621, 224.2
/target npc Juikull
/delay 10
/say Hail
/zone lakeofillomen
/call Zoner
/zone frontiermtns
/call Zoner
/zone dreadlands
/call Zoner

/return


|---------------------------------------------------------------------------------|
|--------------------------It's Murky in There------------------------|
Sub Event_Task10

/doevents flush
/zone firiona
/call Zoner
/zone swampofnohope
/call Zoner
/zone trakanon
/call Zoner
/zone sebilis
/call Zoner
/warp loc -283.57 -8.92 -32.25
/delay 10
/zone trakanon
/call Zoner
/warp loc 2065.13 4418.97 -348.23
/delay 10
/zone swampofnohope
/call Zoner
/Target npc gkoroza
/hail
/delay 10
/zone firiona
/call Zoner
/zone dreadlands
/call Zoner
/return


|---------------------------------------------------------------------------------|
|-----------------------------Scary Caves-------------------------------|
Sub Event_Task11

/doevents flush
/zone karnor
/call Zoner
/warp loc -48.92 -277.16 2.19
/Delay 10
/zone dreadlands
/call Zoner
/warp loc -2514 3498 712
/Delay 10
/zone frontiermtns
/call Zoner
/Target npc Shilur
/Hail
/Delay 10
/return


|---------------------------------------------------------------------------------|
|----------------------Big Holes Everywhere-----------------------|
Sub Event_Task12

/doevents flush
/zone burningwood
/call Zoner
/warp loc -324.42 2201.61 -492.53
/Delay 10
/zone skyfire
/call Zoner
/warp loc 2365.41 3735.16 -129.87
/Delay 10
/zone burningwood
/call Zoner
/zone dreadlands
/call Zoner
/Target npc korriz
/hail
/Delay 10
/return


|---------------------------------------------------------------------------------|
|-----------------------Hey, Watch Out Over There-------------|
Sub Event_Task13

/doevents flush
/zone frontiermtns
/call Zoner
/zone lakeofillomen
/call Zoner
/warp loc -1237 2341 295.97
/Delay 10
/zone frontiermtns
/call Zoner
/warp loc 4482 1350 372
/Delay 10
/zone lakeofillomen
/call Zoner
/Target npc Malkez
/hail
/Delay 10
/return
 
/cough code tags

[ code]

Text here

[ /code]

remove spaces inbetween the brackets

8-)
 
ahh, k, ya, i didn't really care about those tasks that you changed since only the ones that were allowed to be chosen were the fastest to complete. But thank you for the changes :)

I also changed the macro i am suing to allow for a check to see if the task updated before it moves on to next step, only problem with this is that it can get hung up if delays are off. I prefer to use the one that I posted above for when i am afk from comp, but when i am just at my comp, and doing other stuff out of eq, sometimes eq will not register that the client moved to a warp point, and so the task won't get updated, this can go on for hours, with the macro i'm posting it will fix that by waiting at the warp point until the server recognizes the update.

Rich (BB code):
|----------------------------- AUTOTASK.MAC -----------------------------------|
|- AUTOTASK, By Alatyami, ReGuides.com - modified by Raistlin8989
|- Special thanks to ASSWEASEL on the zoning and window focusing and on most of the locs for the tasks.
|- Last Modified: October 10, 2005
|- Usage: /mac autotask
|- Requirements: AutoTask.ini, /warp & /zone plugin
|------------------------------------------------------------------------------|

#turbo 10

#Event Zoned "You have entered#*#"
#Event TComplete "Your Task#*#"

sub main

  /ini "AutoTask.ini" "${Zone}" "${MyTasks}"
  /declare CurrentTask1 string outer
  /declare CurrentTask2 string outer
  /declare CurrentTask3 string outer
  /declare TaskSetting int outer 0
  /declare ValidTask string outer
  /declare Zn int outer
  /declare tc int outer

:asktaskmaster
  /varset TaskSetting 0
  /call GMCheck
  /warp loc 809.25 -2057.56 25.25
  /delay 2
  /target Marana
  /delay 3
  /say Do you have any tasks?
  /delay 2s

  |- Select the task window to set varaibles
  /notify TaskSelectWnd TaskList leftmouseup

  /varset CurrentTask1 ${Window[TaskSelectWnd].Child[TaskList].List[1]}
  /varset CurrentTask2 ${Window[TaskSelectWnd].Child[TaskList].List[2]}
  /varset CurrentTask3 ${Window[TaskSelectWnd].Child[TaskList].List[3]}

  /if (${TaskSetting}==0) {
    |- Check the first available task listselect
    /notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask1}]}
    /notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask1}]}
    /varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[1]},${notFound}]}
    /echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[1,1]} = ${TaskSetting}
    /delay 1s
    /if (${TaskSetting}==1) {
      /notify TaskSelectWnd AcceptButton leftmouseup
      /varset ValidTask ${CurrentTask1}
      /call LoadTask
    }
    /delay 5
  }
  /if (${TaskSetting}==0) {
    |- Check the Second available task listselect
    /notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask2}]}
    /notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask2}]}
    /varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[2]},${notFound}]}
    /echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[2,1]} = ${TaskSetting}
    /delay 1s
    /if (${TaskSetting}==1) {
      /notify TaskSelectWnd AcceptButton leftmouseup
      /varset ValidTask ${CurrentTask2}
      /call LoadTask
    }
      /delay 5
  }
   /if (${TaskSetting}==0) {
    |- Check the third available task listselect
    /notify TaskSelectWnd TaskList listselect ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask3}]}
    /notify TaskSelectWnd TaskList leftmouse ${Window[TaskSelectWnd].Child[TaskList].List[=${CurrentTask3}]}
    /varset TaskSetting ${Ini[AutoTask.ini,${Zone},${Window[TaskSelectWnd].Child[TaskList].List[3]},${notFound}]}
    /echo INI Check: ${Window[TaskSelectWnd].Child[TaskList].List[3,1]} = ${TaskSetting}
    /delay 1s
    /if (${TaskSetting}==1) {
      /notify TaskSelectWnd AcceptButton leftmouseup
      /varset ValidTask ${CurrentTask3}
      /call LoadTask
    }
    /delay 5

  }

  /notify TaskSelectWnd DeclineButton leftmouseup
  /delay 10s
/goto :asktaskmaster

/return

sub LoadTask

  /echo Loading: ${ValidTask}

  /if (${ValidTask.Equal[Giant Expedition]})		/call Event_Task1
  /if (${ValidTask.Equal[Lookout Below]})		/call Event_Task2
  /if (${ValidTask.Equal[Mystic Ring]})			/call Event_Task3
  /if (${ValidTask.Equal[Poor Old Tree]})		/call Event_Task4
  /if (${ValidTask.Equal[One Dead Tree]})		/call Event_Task5
  /if (${ValidTask.Equal[Ruins Everywhere]})		/call Event_Task6
  /if (${ValidTask.Equal[Don't Drink That...]})		/call Event_Task7
  /if (${ValidTask.Equal[Jailing the Dead]})		/call Event_Task8
  /if (${ValidTask.Equal[What Place is This?]})		/call Event_Task9
  /if (${ValidTask.Equal[It's Murky in There]})		/call Event_Task10
  /if (${ValidTask.Equal[Scary Caves]})			/call Event_Task11
  /if (${ValidTask.Equal[Big Holes Everywhere]})	/call Event_Task12
  /if (${ValidTask.Equal[Hey, Watch Out Over There]})	/call Event_Task13
  /if (${ValidTask.Equal[Lands of Dread]})		/call Event_Task14
  /if (${ValidTask.Equal[To the Castle!]})		/call Event_Task15
  /if (${ValidTask.Equal[Dreaded Giants]})		/call Event_Task16
  /if (${ValidTask.Equal[Bridge and Beyond]})		/call Event_Task17


/return

sub Zoner
  /delay 60
:loop
  /doevents
  /if (${Zn}!=1) /goto :loop
  /varset Zn 0
  /delay 5
/return

sub Taskcheck
  /varset tc 0
:loop
  /doevents
  /if (${tc}!=1) /goto :loop
  /varset tc 0
  /delay 5
/return

sub Event_Tcomplete
  /call GMCheck
  /varset tc 1
/return

sub Event_Zoned
  /call GMCheck
  /varset Zn 1
/return

sub GMCheck
  /if (${Bool[${Spawn[gm].ID}]}) {
    /echo A GM or Guide has been detected.  Waiting for five minutes to check again ...
    /delay 300s
    /call GMCheck
  }
/return

|- SubFunctions containing task details ---------------------------------------|

|---------------------------------------------------------------------------------|
|--------------------------Giant Expedition----------------------------|
Sub Event_Task1

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 170.49, -261.95, 46.00
	/call Taskcheck
        /zone dreadlands
        /call Zoner
        /warp loc -430, 1970, 325
	/call Taskcheck
        /zone frontiermtns
        /call Zoner
        /Target npc Shilur
	/delay 20
        /Hail 
	/call Taskcheck  
        /zone dreadlands
        /call Zoner
/return




|---------------------------------------------------------------------------------|
|--------------------------Lookout  Below------------------------------|
Sub Event_Task2

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 119.52 -32.67 32.19
	/call Taskcheck
        /zone dreadlands
        /call Zoner
        /warp loc 3069 9659 1047
	/call Taskcheck
        /zone firiona
        /call Zoner
        /Target npc Telligron
	/delay 20
        /hail
        /call Taskcheck  
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|------------------------------Mystic Ring--------------------------------|
Sub Event_Task3

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 108.11, -446.86, 2.75
        /call Taskcheck
        /zone dreadlands
        /call Zoner
        /warp loc 2480.67, 7751.34, 1049.22
        /call Taskcheck
        /zone Firiona
        /call Zoner
        /Target npc Socaldoor
	/delay 20
        /Hail
        /call Taskcheck 
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|-------------------------------Poor Tree----------------------------------|
Sub Event_Task4

        /doevents flush
        /zone Firiona
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /zone veksar
        /call Zoner
        /warp loc 113.79, 586.20, -26.25
        /call Taskcheck
        /zone lakeofillomen
        /call Zoner
        /warp loc -2547.02, 5022.31, 228.44
        /call Taskcheck
        /zone warslikswood
        /call Zoner
        /Target npc Juikull
	/hail
	/call Taskcheck 
        /zone lakeofillomen
        /call Zoner
        /zone Firiona
        /call Zoner
        /zone dreadlands
        /call Zoner      
/return


|---------------------------------------------------------------------------------|
|----------------------------One Dead Tree-----------------------------|
Sub Event_Task5

        /doevents flush
        /zone Firiona
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /zone veksar
        /call Zoner
        /warp loc -340.70, 44.00, -26.25
        /call Taskcheck
        /zone lakeofillomen
        /warp loc -3419.66, 592.44, 109.26
        /call Taskcheck
        /zone frontiermtn
        /call Zoner
        /Target npc Aurueen
        /Hail
        /call Taskcheck
        /zone burningwood
        /call Zoner
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|--------------------------Ruins Everywhere-------------------------|
Sub Event_Task6

        /doevents flush
        /zone Firiona
        /call zoner
        /zone lakeofillomen
        /call zoner
        /zone veksar
        /call zoner
        /warp loc -132.57, 427.11, -7.25
        /call Taskcheck
        /zone lakeofillomen
        /call zoner
        /warp loc 3308.81, -1766.17, 76.00
        /call Taskcheck
        /zone Firiona 
        /Target npc Syelissa
        /Hail 
        /zone dreadlands
        /call zoner
/return



|---------------------------------------------------------------------------------|
|--------------------------Don't Drink That----------------------------|
Sub Event_Task7

        /doevents flush
        /zone firiona
        /call zoner
        /zone swampofnohope
        /call zoner
        /zone trakanon
        /call zoner
        /zone sebilis
        /call zoner
        /warp loc -725 660 -69
        /call Taskcheck
        /zone trakanon
        /call zoner
        /warp loc -1671 -4765 -474
        /call Taskcheck
        /zone swampofnohope
        /call zoner
        /target npc Muirkiaz
        /call Taskcheck
        /hail
        /zone firiona
        /call zoner
        /zone dreadlands
        /call zoner
/return



|---------------------------------------------------------------------------------|
|--------------------------Jailing The Dead---------------------------|
Sub Event_Task8

        /doevents flush
        /zone firiona
        /call Zoner
        /zone swampofnohope
        /call Zoner
        /zone trakanon
        /call Zoner
        /zone sebilis
        /call Zoner
        /warp loc -422.09 515.63 -49.78
        /call Taskcheck
        /zone trakanon
        /call Zoner
        /warp loc -1757 3653.95 -282.70
        /call Taskcheck
        /zone emeraldjungle
        /call Zoner
        /target npc Gelliza
        /Hail
        /call Taskcheck
        /zone trakanon
        /call Zoner
        /zone swampofnohope
        /call Zoner
        /zone firiona
        /call Zoner
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|------------------------What Place is This?-------------------------|
Sub Event_Task9

        /doevents flush
        /zone frontiermtns
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /zone veksar
        /call Zoner
        /warp loc -137.96 -545.09 -27.81
        /delay 30
        /zone lakeofillomen
        /call Zoner
        /warp loc 5526.5 -5285.08 33.19
        /call Taskcheck
        /zone warslikswood
        /call Zoner
        /target npc Juikull
        /say Hail
        /call Taskcheck
        /zone lakeofillomen
        /call Zoner
        /zone frontiermtns
        /call Zoner
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|--------------------------It's Murky in There------------------------|
Sub Event_Task10

        /doevents flush
        /zone firiona
        /call Zoner
        /zone swampofnohope
        /call Zoner
        /zone trakanon
        /call Zoner
        /zone sebilis
        /call Zoner
        /warp loc -283.57 -8.92 -32.25
        /call Taskcheck
        /zone trakanon
        /call Zoner
        /warp loc 2065.13 4418.97 -348.23
        /call Taskcheck
        /zone swampofnohope
        /call Zoner
        /Target npc gkoroza
        /hail
        /call Taskcheck
	/zone 
/return


|---------------------------------------------------------------------------------|
|-----------------------------Scary Caves-------------------------------|
Sub Event_Task11

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc -48.92 -277.16 2.19
        /call Taskcheck
        /zone dreadlands
        /call Zoner
        /warp loc -2514 3498 712
        /call Taskcheck
        /zone frontiermtns
        /call Zoner
        /Target npc Shilur
	/delay 20
        /Hail
        /call Taskcheck
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|----------------------Big Holes Everywhere-----------------------|
Sub Event_Task12

        /doevents flush
        /zone burningwood
        /call Zoner
        /warp loc -324.42 2201.61 -492.53
        /call Taskcheck
        /zone skyfire
        /call Zoner
        /warp loc 2365.41 3735.16 -129.87
        /call Taskcheck
        /zone burningwood
        /call Zoner
        /zone dreadlands
        /call Zoner
        /Target npc korriz
        /hail
        /call Taskcheck
/return


|---------------------------------------------------------------------------------|
|-----------------------Hey, Watch Out Over There-------------|
Sub Event_Task13

        /doevents flush
        /zone frontiermtns
        /call Zoner
        /zone lakeofillomen
        /call Zoner
        /warp loc -1237 2341 295.97
        /call Taskcheck
        /zone frontiermtns
        /call Zoner
        /warp loc 4482 1350 372
        /call Taskcheck
        /zone lakeofillomen
        /call Zoner
        /Target npc  Malkez
        /hail
	/call Taskcheck
	/zone firiona
	/call Zoner
	/zone dreadlands
	/call zoner
/return
|---------------------------------------------------------------------------------|
|-----------------------Lands of Dread-------------|
Sub Event_Task14

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc -75.20 -593.49 15.88
        /call Taskcheck
        /zone dreadlands
        /call Zoner
        /warp loc -1556.41 -4869.58 56.29
        /call Taskcheck
        /zone frontiermtns
        /call Zoner
	/warp loc -278.86 -1526.50 -128.28
        /Target npc dagor
        /hail
        /call Taskcheck
        /zone dreadlands
        /call Zoner
/return


|---------------------------------------------------------------------------------|
|-----------------------To the Castle!-------------|
Sub Event_Task15

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc -148.00 -192.88 43.85
        /call Taskcheck
        /zone dreadlands
        /call Zoner
        /warp loc -454.49 3458.92 385.57
        /call Taskcheck
        /zone firiona
        /call Zoner
	/warp loc 1860.06 78.18 -4.56
        /Target npc  jith
        /hail
        /call Taskcheck
        /zone dreadlands
        /call Zoner
/return



|---------------------------------------------------------------------------------|
|-----------------------Dreaded Giants-------------|
Sub Event_Task16

        /doevents flush
        /zone karnor
        /call Zoner
        /warp loc 190.34 -216.08 43.85
        /call Taskcheck
        /zone dreadlands
        /call Zoner
        /warp loc 1817.81 941.19 92.76
        /call Taskcheck
        /zone firiona
        /call Zoner
	/warp loc 1328.20 3304.93 189.44
        /Target npc Telli
        /hail
        /call Taskcheck
        /zone dreadlands
        /call Zoner
/return
 
Idea deleted based on the fact that I am an idiot....
 
Last edited:
You can do that without the plugin. For some reason you don't have to be near the NPC to get credit for the hail.
 
if you are running mq2 then all you need to do is zone in, target npc, hail.
I have hotbuttons for all of them so I just zone in, hit hotbutton to target and hail them. Does not matter where in the zone they are with mq2, you can target them anyway.
 
YEs, you only need to be in zone /target npc and /hail and it works, as stated above, but yes your idea would be more efficient if it was required to warp to target to hail before..
 
Any advice on how to speed up my zoning time? I turned all of the graphice to their lowest setting and all models off. I closed down all the background programs and also loaded the zone loading thing so the zones would load faster, but is that all I can do? Thanks for the advice!
 
hmm, if you are on a network, sharing internet, make sure other ppl aren't using internet as that takes away from potential bandwidth, run eq in full screen as that puts eq into the highest priority proccess, seeing as it doesn't have to render desktop or anything else, um...get more ram. What do you currently zone at? like how long?
 
I have 1G of RAM, and a cable modem with one other toon running in the bazaar on a seperate computer sharing a Cable-modem connection. I also run it full screen, are there any other options? I placed the priority on the program to be in "real time" as well in the task manager. Also is there any other program like EQPlayNice that could help with the zoning issue as well. Right now it takes about 20-25secs after gletting the zoone load once into the memory. Once I load into the game and do my initial zone, which normally takes about 45 secons the first time. Would it go faster to shut down my other computer competely and let my main one run exclusively?
 
well, i don't think that 20 - 25 seconds is bad, seeing as you'd not be getting much more xp/plat than if you were at 10-15 seconds. I use WinEQ2 with eqplaynice, 1 GB RAM, 7,500 RPM hd, (10,000 is better as it can access files faster), 3mb down / 2.5 mb up (DSL). I kill every unnessecary proccess before starting up eq, and then i put it into the 'fullscreen' option on wineq2, which isn't total full screen, but close enougha s it doesn't render anything else(make sure it goes over taskbar).
 
I wonder what is causing the crashes when it runs, although they usually take awhile to occur. When I crash and relog I'm always back in DL with my task completed. I had a friend by me at the time, and he saw two of my character inthe zone, one on the /who list though, but the other was just like a clone standing in the spot next to Marana. I have seen this happen to other people too.....Could this be whats causing the crash? If you zone fast enough it thinks theres two of the same character in the same zone and *Boom* ?
 
Memory leaks, EQ sucks. Its that simple. I have Athlon X2 4800+ 2gig ram, and raided raptor drives. Freakin fast machine, but after running this macro for 6+ hours it crashes. I check memory and its over 1.2gig. I've messed with the delay time after zoning, and that doesn't help (from delay 1s to delay 90s).
 
Woah, that is a ton......would putting in a pause at all let this go back to normal? I just remembered checking the task manager once and EQ was at 900.000 Some
 
any way to do this with a non-gate class? thanks

edit
after reviewing this code i dont see the use of gate at all. I'm I correct by assuming that any lvl 60+ class can use this macro?
 
Addressing the memory leak. Would it help to cut out the macro every once and a while? Like after a few runs with the macro restart it? Just to wipe the slate clean?
 
The macro is not the memory hog, its the actual EQ game, especially this macro since its zoning all the time, and EQ loads/unloads textures. What I found to help somewhat is disable everything in engine options, but texture compression. This doesn't solve it, but it helps the macro run longer.
 
In response to Desert's questions, I think from 61-66 is the level range for this macro, any higher and it doesnt give you the appropriate tasks. Any class can use
 
Somtimes the macro gets a little buggy by not registering that I have been to a land mark the sort of skips over the check and continues to warp me through the rest of the sequesnce. Upon retirning to the taskmaster I tries to go through the offers she has but since I still have one in que it launches that one again despite what she offers. The cure for this isue would be to put something in the end of the macro but before you request a new task, that would cancel any task that you have in cue and start out fresh again. That way It would not get stuck trying to do the same thing againa and again. Hopefully this makes sense.

In short I am looking for a snipit that would clear any unfinished tasks be for trying to get a new one.
 
I ran this last night. It worked great for me until it got to the end of the sequence and warped me back to marana. It didnt reset the variable for the event I just finished and failed to get the task window opened, then proceeded to start the same event over again even though it had no task open. I warped me back into KC, then stalled because no update.

This seems pretty easy to fix. I'll take a look at it this evening when I have more time.
 
AFK Taskmaster
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart