• 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

Question - Autoforage question

Joined
Oct 18, 2013
RedCents
2,776¢
Hey guys, I'm new here. ;)


/startforage - commence autoforaging.
/stopforage - stop autoforaging.
/keepitem {item} - add/change the item in the .ini file to auto-keep.
/destroyitem {item} - add/change the item in the .ini file to auto-destroy.

Is there a way to have a GLOBAL setting? ie: destroy fishing grubs in every zone, and not set it once in one zone, and have to re-set it in another zone?

I tried dropping it in the General tab, which didn't work.


[General]
AutoKeepAll=on
AutoAddAll=on
[The Guild Lobby]
Vegetables=keep
Fruit=keep
Berries=keep
Roots=keep
Pod of Water=keep
Fishing Grubs=destroy
[Grand Guild Hall]
Pod of Water=keep
Fishing Grubs=destroy
[Plane of Knowledge]
Pod of Water=keep
Roots=keep
Bookworm=destroy
Habanero Pepper=keep

Multiple lines being the same in different zones seems to be very redundant. It'd be nice if it auto-added keep lines so long as they weren't under the "any zone" tag.
 
Here's a quick solution. I use a social hotkey to start foraging with 5 lines in it. It goes something like this:

/pause 2, /plugin mq2autoforage
/pause 2, /startforage
/pause 2, /destroyitem Fishing Grubs
/pause 2, /destroyitem Berries
/pause 2, /destroyitem Pod of Water

So you hit your hotkey to start it up and it's got in there at least 3 things you always want to not keep.

Note: This is from memory, I'm at work so I can't check it for accuracy/spelling. But you get the idea :p
 
The macro to use ninjadvloot

Rich (BB code):
| Forage.mac v.1 by Maskoi 1/31/2013
| Forage using ninjadvloot.inc

   #include Ninjadvloot.inc
     
Sub Main
    /call SetupAdvLootVars
    :Top
        /if (${Me.Skill[Forage]} > 0) /doability forage
        /doevents
        /call LootMobs
        /delay 10
    /Goto :Top
/return

The commands you can use while the macro is running.

Rich (BB code):
Usage. Grab the item and put it on your cursor then use one of the following commands
/lootdestroy - Mark item on cursor as Destroy in loot.ini file
/lootignore - Mark item on cursor as Ignore in loot.ini file
/lootkeep - Mark item on cursor as Keep in loot.ini file
/lootsell - Mark item on cursor as Sell in loot.ini file

Sets global items in the loot.ini file.
 
Okay, I got this mac running and it's working like a charm =)

However, I can't seem to add items to keep or to destroy to the loot.ini.

If I have the item on my cursor and give /lootkeep command it says [MQ2] LootIniItem Keep [item name], but when I open my loot.ini it's not there.

Any clues?
 
Okay, I got this mac running and it's working like a charm =)

However, I can't seem to add items to keep or to destroy to the loot.ini.

If I have the item on my cursor and give /lootkeep command it says [MQ2] LootIniItem Keep [item name], but when I open my loot.ini it's not there.

Any clues?

When you have something on your cursor and type /lootkeep, you should see two lines.

Rich (BB code):
[MQ2] LootIniItem Keep [item name]
[MQ2]-- Setting [item name] to Keep

Try creating a hot key with /lootkeep as the only line.
Hold what ever you want to keep on your cursor and click the hotkey. Should get two lines in MQ2 chat window.

edit ---
Just tested it and it works using the hot key.
Got two lines in MQ2 window.

Just to qualify. The macro has to be running for this to work.
make hotkey
run macro
click hotkey with item on cursor.

Works.
 
Last edited:
This may sounds weird or stupid, but how do you make macro's in MQ2?

Also I haven't added this anywhere, as I have no clue where to put it, maybe that's the problem?

Rich (BB code):
| Forage.mac v.1 by Maskoi 1/31/2013
| Forage using ninjadvloot.inc

   #include Ninjadvloot.inc
     
Sub Main
    /call SetupAdvLootVars
    :Top
        /if (${Me.Skill[Forage]} > 0) /doability forage
        /doevents
        /call LootMobs
        /delay 10
    /Goto :Top
/return
 
in your MQ2 release folder, there will be a folder name macros... put that there in a file named forage.mac. Then you can run it in-game by typing /mac forage
 
Ah okay that seems logical, I thought I had to copy paste it somewhere in the MQ2Autoforage mac hehe.

How about creating hotkeys though? =)
 
Use the current macro system within EQ and just label them Kiss with command line as /mac kissassist etc. /end is another good one! /mac cskillup and /mac scribe are others I use regularly!
 
Dafuq?! You make hotkeys in the actual EQ macro system???

Won't that ring any alarmbells at SOE?

If that's so, I dont always have to type in the MQ2 window and can just type in the EQ chatwindow to give mac commands??
 
iirc, the macros are saved locally so it really doesn't matter...

Also, you have a g15... Assign a bunch of the /mac commands to a bank of your extra keys on your keyboard...
 
Maskoi - your solutions to things make me not have to ask the same questions! / bow
 
Question - Autoforage question

Users who are viewing this thread

Back
Top
Cart