Reget Fhalls instance

Have a macro idea but not sure where to start? Ask here.

Moderator: MacroQuest Developers

Banana
decaying skeleton
decaying skeleton
Posts: 3
Joined: Sun Jul 08, 2007 2:27 am

Reget Fhalls instance

Post by Banana » Sun Jul 29, 2007 5:23 pm

Heya,

Ive been looking around for some code that would reget the fhalls instance every time it ends. I guess i could just write a long /moveto thingy, but was hoping for something else. I ran across one that used /warptarget, but i refuse to use it.

If there isnt anything around, i'll make a /moveto one and share it so nobody else has to use up so much time doing it.

Thankie!

SKY
a lesser mummy
a lesser mummy
Posts: 53
Joined: Fri Apr 08, 2005 3:47 am

Post by SKY » Sun Jul 29, 2007 7:23 pm

You won't find that info here. This site does not condone afk macro's.

If I am mistaken in your intent, I apologize.

jacensolo
a snow griffon
a snow griffon
Posts: 427
Joined: Wed Feb 14, 2007 8:51 am
Location: Right behind you

Post by jacensolo » Sun Jul 29, 2007 7:25 pm

I'm unfamiliar with the steps required to do that. What exactly do you have to do to restart the instance? Things like this:

* Do you pop out next to whoever you have to talk to to restart it (If so, no action needed, otherwize, I recommend using MQ2Advpath or something similar to make the path you need)

* Is it just a text keyword to get in (Simple use of /say and some /delay in the script) or do you need to interact with a task window or such (use /notify WindowName ListName listselect ${Window[WindowName].Child[ListName].List[TaskName]}, then /notify WindowName AcceptButtonName leftmouseup)

* Do you get ported in automatically (easy), or do you have to run to a zone-in point (Again, use MQ2AdvPath or similar), and do you then have to click something (if an item, something like this: /itemtarget ITEMNAME, then /face item, then /click left center)

So a finished script assuming all possible complications listed would be something like this:

Code: Select all

/play ^ExitToQuestNPC^ | Runs path from exit to NPC (You need to record path in advance)
/delay 10m !${Advpath.Playing} | Wait until you are at NPC
/target ^NPCName^ | Target the NPC
/delay 5s ${Target.ID} | Wait for him to be targeted
/say ^TextToGetTask^ | Say the keyword for the task
/delay 10s ${Window[^WindowName^].Open} | Wait for the task window to open
/notify ^WindowName^ ^ListName^ listselect ${Window[^WindowName^].Child[^ListName^].List[^TaskName^]} | Pick the task
/delay 5 | Wait for it to be picked
/notify ^WindowName^ ^AcceptButtonName^ leftmouseup | Accept the task
/delay 5s !${Window[^WindowName^].Open} | Wait for the task window to be closed
/play ^NPCToEntrance^ | Run to the zone entrance
/delay 10m !${Advpath.Playing} | Wait until you're there
/itemtarget ^EntranceObjectName^ | Target the entrance object
/face item | Face it
/click left center | Click it to enter zone
Anything surrounded by ^ marks needs to be replaced with what it says.

Chyld989
a ghoul
a ghoul
Posts: 88
Joined: Mon Dec 22, 2003 3:29 pm

Post by Chyld989 » Sun Jul 29, 2007 9:32 pm

I modified an old shroud macro from ages ago to re-get the instance every 6 hours. I won't post it here, 'cause like SKY said, AFK stuff is not really condoned here. Send me a PM and we can talk.

User avatar
Canadian_Cowgirl
a bunny
Posts: 245
Joined: Sat May 13, 2006 1:43 pm

Post by Canadian_Cowgirl » Sun Jul 29, 2007 9:34 pm

While this site *frowns* on afk macroing, its not against the rules - there are several afk macros, or macros easily ported to being used afk posted on this site. Its a dark grey matter on the "no cheating = white" "active hack=black" scale.

Anyway, to answer the question..

- You start to Eldros Danmor at loc 307.62, 1592.02, 51.86
- Hail him and say "I am interested in visiting"
- You run East by North-east to the bear caves where there is a clicky rock beside Nideno Eliagy at loc 1557.98, -646.21, 96.57
- Click on the rock and you zone into Forgotten Halls

Personally, I wouldn't run an afk macro in an endless loop.. even the most hardcore of gamers have to sleep sometime, and your characters running non-stop would be a bit blatant on any investigation.

-C_CG.
Agripa: Isn't there a rule about never getting into a fight with a Canadian when tech support is on the line?

mekaniak
a hill giant
a hill giant
Posts: 290
Joined: Thu Sep 18, 2003 3:21 pm

Post by mekaniak » Mon Jul 30, 2007 2:08 am

I used to run an afk chant kiting macro in nadox while I slept at night when I was in college. Not the most efficient macro, but none the less once I got the circle coordinates correct I only died twice total in 15 nights running. Even had a friend FD a couple times to soak up exp. Overall, with a combo of plugins and a macro, any could turn this place into an AFK macroing warehouse.

P.S. I know I added nothing to this thread, but just thought I'd state the obvious.

Oh and btw, you only have to say "interested in visiting" if you wanna go bre minimum.
I love the Power Glove, it's so bad

Say hello to M.C. Smurf!

[quote]<mekaniak> adios guys.
<dont_know_at_all> idiot
* mekaniak is now known as mekaniak_dinner
<Jacensolo> me?
<dont_know_at_all> not this time
[/quote]

[quote]
<dont_know_at_all> A_Enchanter_00, how the fuck should i know? it's your code[/quote]

I love quoting IRC chat.

Igloo
orc pawn
orc pawn
Posts: 13
Joined: Thu Nov 29, 2007 9:59 am

Post by Igloo » Sun Dec 09, 2007 5:59 pm

I've been trying to figure out how to get a particular task when the tasks offered are random. If my /notify fails to find the task I want, I want it to cancel, wait 8 seconds and try again, but I can't figure out a way to test if the task is offered. If the desired task is not offered, the /notify fails but the first task (whatever it may be) remains selected.

Is there a way to test for the existence of a list item?

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Sun Dec 09, 2007 6:46 pm

Yes. Why did you post in this thread?

Igloo
orc pawn
orc pawn
Posts: 13
Joined: Thu Nov 29, 2007 9:59 am

Post by Igloo » Sun Dec 09, 2007 6:54 pm

It was intended as a follow-up to jacensolo's post/code. Is it preferred that I have this in the VIP section?

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Sun Dec 09, 2007 8:18 pm

Igloo wrote:It was intended as a follow-up to jacensolo's post/code. Is it preferred that I have this in the VIP section?
More along the lines of, why resurrect an old thread?
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]