• 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

Scripting question

golke

New member
Joined
Jun 15, 2015
RedCents
20¢
I've long used the AutoForage macro and am leveling up a druid in an environment where I don't want to use MQ2.

Does anyone know if a simple desktop scripting application like AutoIt works on the EQ client? I'm just interested in periodically hitting the forage key while I'm LFG.
 
heheheh which "environment" as you asking about? Let me guess.... Phinny?

Seriously though AutoIt or AutoHotKey would work if you had a macro (social) for the thing you want to do, inventorying it that is another issue...
 
Thanks Razkle,
I'm just being fully supportive of others wishes to avoid MQ2 but would really like to find simple solutions to brain-numbing things like foraging.

I'm not overly concerned with inventorying, mostly just grabbing 10 or so skill ups at a time. With AutoForage if your inventory was full and you kept foraging it would just queue up the items on your cursor, so I assume i'd get that behavior and could just destroy them every few minutes.
 
Autofire used to be my choice of hotkey spams , not sure what the rule set is on it as far as DBG goes but just spams a selected key on keyboard , doesn't go through the EQ client
 
instead of auto clicking and risking a suspension / ban why not make a hotkey:

Rich (BB code):
/doability # (whatever number forage is)
/pause 1
/autoinventory

change the key bindings in the Alt-O options tab to map that hotkey to the following keys:
A, D, or Right Arrow, Left Arrow

every time you turn and have the ability available you'll forage,
 
Honestly on Phinny I would avoid using an auto fire controller or using autoit even, darkie's suggestion is your best bet.
 
I hadn't even thought about trying it in a macro. I used to do that for sense heading way back when

Thanks again, guys
 
I think we need to have a new forum rule, since mq2 does not "support" Phinny we should not waste time and effort on posts about Phinny, except sales posts which are in the BAZAAR not the regular board, sorry golke it's not you it's mq (see what I did there)

I would vote yes on a standard rule to not discuss any Phinny shit on Redguides. Nothing pisses off a programmer more then trying to fix an error that only exists on a server you should not be using it on in the 1st place. I did not answer 1 single IM about using afnuke on TLP. Just roll a mage and send in your pet like everyone else.
 
Long ago, used to just bind the autoforage button to the same key as the movement key so it would forage while running around doing stuff. You can set up a hotykey tied to the same concept I believe to autoinventory as well or possibly all in one.
 
Mouse locked down between a few of nails... keyboard in just the right spot... cursor hovering over the center of the inventory window... Oscillating fan between the 2.
Fan hits 1 on the keyboard at one side of it's arc, clicks the mouse on the other side of the arc.
hotbutton to use forage set on 1.
That's how I did it years and years ago to forage loads of some fungus stuff in Dreadlands for making heal/haste pots.

Wrote this one last night from cannibalizing a few pieces of Yarg's forage macro...
Rich (BB code):
#turbo 80

|Forage Macro by Wirlin
|Auto adds items foraged to Forage.ini
|Set items to 0 to have them destroyed
|Set items to 1 to have them kept
|
|

Sub Main

/declare DefaultMaxSave int outer 

    /varset DefaultMaxSave ${Ini[Forage.ini,Default,MaxSave,${NotFound}]} 
    /if (${DefaultMaxSave}==${NotFound}) { 
       /ini "Forage.ini" "Default" "MaxSave" "1" 
        /varset DefaultMaxSave 1
     }

   :Loop
      /if (${Me.AbilityReady[Forage]}) /doability forage
      /delay 1s
      /if (${Cursor.ID}) { 
      /call ItemForaged 
   } 
      /delay 1s
      /if (${Cursor.ID}) { 
      /call ItemForaged 
   }
      /delay 10s
   /goto :Loop
/delay 10s
/goto :Loop
/return

Sub ItemForaged

   /declare ItemSetting int local
   /declare NotFound int local
 
   /varset NotFound -1
 
     :Loot
|Look up item in Forage.ini

   /varset ItemSetting ${Ini[Forage.ini,ForageList,${Cursor.Name},${NotFound}]}
   /delay 2s


| If the item isn't in the .ini file then add it.
   /if (${ItemSetting}==${NotFound}) {
     /ini "Forage.ini" "ForageList" "${Cursor.Name}" "${DefaultMaxSave}"
     /varset ItemSetting ${DefaultMaxSave}
     }

| If keeping it stash it in a bag otherwise destroy it
  /if (${ItemSetting}>0) {
     /autoinventory 
        } else {
     /destroy 
   }

/delay 1s 
/return
/end
 
maybe ask "the powers that be" for a phinny only section... thus folks wishing to avoids discussions about it can do so, while folks with questions like this can draw on their fellow gamer's knowledge that choose to offer it.
 
If there's enough demand for an auto-it or non-MQ2 scripting forum, I'll add one. I want to see some decent scripts posted first though.
 
you mean people using stuff like autokotkey to make typing repetitive shit the same on any client anytime! Like my code here?

- - - Updated - - -

currently I have been using it to
Rich (BB code):
/memspell 12 "Bind Affinity"
as it is a pain to constantly look for that stupid spell in the dropdowns when I move my guys.... and it will do it WHILE your macro stays running!
 
Scripting question

Users who are viewing this thread

Back
Top
Cart