• 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

Hotkeying in Everquest: Doing More with Less!

Status
Not open for further replies.

armysoldier

Well-known member
Joined
Jun 26, 2005
RedCents
101¢
Hotkeying in Everquest: Doing More with Less!
/cough "Borrowed" this from RPGexpert

So you now have your toon (ie. Character) and are grouping left and right, having a blast. But in your groups you see cool little sayings that others are doing. Some examples are when the pullers say, “Bringing back a gnoll for some damaging” or “A gnoll wouldn’t play fair, help me teach it a lesson” or even “INC >>> a gnoll <<<”. You want to be able to do stuff like that as well. Maybe you want to dual box to PL a toon or make it easier to play two characters at the same time, without having to concentrate on both toons. Well my friend, you have come to the right spot. I will show you how you too can do these amazing things! You will be up and running in no time, wowing your group with your awesome new sayings!

Basic Hotkeying:

To do the basics, such as adding a saying to a cast or something you are doing look at the following Hotkey setup:

Rich (BB code):
           Line 1: /pause 2,/assist Zulnick
           Line 2: /pause 2,/g “Slowing %T”
           Line 3: /pause 40,/cast 4
           Line 4: /g Molasses poured on %T

Breakdown:

In Line 1, you assist on Zulnick, which targets the mob Zulnick has targeted. The “pause 2” command, places a brief pause before the next line executes. In Line 2, you then tell your group what action you are about to perform, along with the brief pause. Notice the “%T”? That represents the mob that Zulnick has targeted. It is a “variable”. When you use this in group, the %T will be replaced with the name of the mob that Zulnick has targeted. In Line 3, you are casting whatever spell is placed in spell gem slot 4 (in this instance it is tepid deeds). Notice that the pause here is longer. This is to allow the spell effect to be cast before the next line is executed. In Line 4, you say a snappy saying about your spell taking effect.

Let’s say you want to be able to stand, cast a spell, then sit again. This is very handy for casters, and shamans doing Cannibalize ie “Cann Dancing”. The following layout would work:

Rich (BB code):
           Line 1: /pause 2,/stand
           Line 2: /pause 2,/assist Zulnick
           Line 3: /pause 2,/g BBQing %T. Want crispy or extra crispy?!
           Line 4: /pause 40,/cast 3
           Line 5: /sit

This allows you to stand (Line 1), target the mob Zulnick is fighting(Line 2), tell your group what action you are doing (Line 3) , cast your nuke that is in spell gem slot 3 (line 4), and then sit down (Line 5).

More EQ Variables:

Below are more EQ variables that can be used in your hotkeying, if you so choose:
Rich (BB code):
           Variable	Relationship	                 Example
           %T	Current Target	             Attack %T: Attack a gnoll
           %S	Subjective gender Pronoun	  %S is afraid: He is afraid
           %O	Objective gender Pronoun	   Attack %O: Attack him
           %P	Posessive gender Pronoun   	It is %P: It is his
           %R	Race of target	             Kill all %R: Kill all gnolls
           %C	Class of target	            %C rules: Shaman rules
           %M	Returns the character's pet's name (when they have a pet).
 
Re: Hotkeying in Everquest: Doing More with Less! Part 2

This is not borrowed.. this is my own

PART 2!!!

Hotkeying in Everquest: Doing More with Less! Part 2
Part 1 was for casting spells
Part 2 is for doing abilites or skills or whatever


Pauses in EQ from EQ site

You may enter pauses in social batches with the /pause command. /pause takes an argument from 1 to 600 (600 = One minute), with the value being equal to the number of tenths of seconds (i.e. /pause 100 will yield a 10 second pause).
Even though the pause command is specified first, it is executed AFTER the command on the same line.



Rich (BB code):
           Variable	Relationship	                 Example
           %T	Current Target	             Attack %T: Attack a gnoll
           %S	Subjective gender Pronoun	  %S is afraid: He is afraid
           %O	Objective gender Pronoun	   Attack %O: Attack him
           %P	Posessive gender Pronoun   	It is %P: It is his
           %R	Race of target	             Kill all %R: Kill all gnolls
           %C	Class of target	            %C rules: Shaman rules
           %M	Returns the character's pet's name (when they have a pet).



Abilities box
Rich (BB code):
        1       2
        3       4
        5       6
        7       8
        9       0

/doability <1-6|7-10> - 1-6 performs the associated ability from the "abilities" page, 7-10 perform the associated combat skill.
This is the command we will be working with in the next example

forage :

This is a forage / autoinventory hotkey (can do same with fishing)
This assumes u have forage in slot on of your abilities page
This is what I use on a toon On another puter while I am playing my Main in a raid.
Also adjust the pause, so the next command executes shortly after your forage button repops
Rich (BB code):
           Line 1: /pause 2,/doability 1
           Line 2: /pause 600,/autoinventory
           Line 3: /pause 2,/doability 1
           Line 4: /pause 600,/autoinventory
           Line 5: /tell <toon> Press my forage hotkey please

Maybe a tank hotkey.
Rich (BB code):
           Line 1: /pause 200,/point say points at %T indicating that he is ready to kill %O
           Line 2: /rs Assist and Kill %t, all %r must DIE!!
           Line 3: /X KILL KILL KILL %T
           Line 4: /g %t touched my happy place, Please Kill him, I feel dirty
Tells GRP Channel and raid to assist after waiting 20 secs for you to get agro

...Your character will execute the "point" animation with a text output of "CharacterName points at a gnoll indicating that he is ready to kill it."

Work Spell casting abilities :

This is a spell casting hotkey
This is what I use on a toon On another puter while I am playing my Main in a raid.
Also adjust the pause to shortly after each spell finishes castings
Spell 1-6 is one of each type of spell(Divination, conjuration etc etc)
With spells doubled if you need to work a particular casting ability more
Make 2 hot keys to maximize your time

Rich (BB code):
           KEY 1
           Line 1: /pause 60,/cast 1
           Line 2: /pause 60,/cast 2
           Line 3: /pause 60,/cast 3
           Line 4: autoinventory
           Line 5: /tell <Toon> Press Hotkey 2

Rich (BB code):
           Key 2
           Line 1: /pause 60,/cast 4
           Line 2: /pause 60,/cast 5
           Line 3: /pause 60,/cast 6
           Line 4: autoinventory
           Line 5: /tell <Toon> Press Hotkey 1

Work Spell languages abilities :

This is a language hotkey
This is what I use on a toon On another puter while I am playing my Main in a raid.
You can do this one of two ways.
1. Make one hotkey and switch the # for lang after you have maxxed it
2. Make one hot key with GRP text and make a bunch of socials or use the /lang button to change languages
This assumes either you have one toon maxxed in the languages .. or you are grped with someone else doing the same thing
Languages increment one more than the person teaching you
So if your friend has a lang skill of 5 they can keep doing it until you reach 6… then you train them till they hit 7 .. and it goes back and forth like that
Also learning languages only works in GRPs .. (unless its been changed in the last 9 months)
I will use the first way to train lang
Rich (BB code):
           Line 1: /pause 2,/lang #
           Line 2: /pause 2,/g Hello
           Line 3: /pause 2,/g Hello
           Line 4: /pause 2,/g Hello
           Line 5: /pause 2,/g Press again

I use the pause to make sure that all the lines of text are spoken and received.
You only need one word spoken… I have not seen long lines of text increase the increase in skill rate at all.
And the press again is so you know its ended. 8-)
Combine emotes and sayings
/emote say add the text here you wish to have displayed.
For example if I typed:
/dance say does the watersprinkler in the middle of the dance floor.

My character would physically dance as if using the dance command, as well
as the text "Havana does the watersprinkler in the middle of the dance
floor!"
There is a lot more you can do .. this is just a start

Enjoy
 
Before even reading this I made some /assist hotkeys that are pretty useful, they can be even more useful if you have MQ2 enabled so you can use /face and /stick. I made a bow Assist button and a melee assist button.
BowAssist:
LINE1: /assist Soandso
LINE2: /pause 1
LINE3: /face
LINE4: /autofire on

MeleeAssist:
LINE1: /assist Soandso
LINE2: /pause 1
LINE3: /stick 12
LINE4: /attack on

It just made things a little easier than typing /ass and clicking the autofire button. Good job on the post armysoldier...chances are I will elaborate on it, and maybe post more stuff.
 
oh these have lots of room for expansion...

these posts were made for general knowledge.. and with out mq2 in mind

i have docrack hotkeys... and plugin hotkeys.. FH hot keys .. etc etc

lol

expanding is great.. 8-)
 
How to insert ASCII Codes into your social hotkeys

First you will want to open your INI file for the character that you want to place the text with. Go to your EQ directory and search for the file _.ini and open it for editing. Now scroll down until you find the
section labeled [Socials]. Here you will find all of the hotkeys you currently have for that character. They are listed in the following format:

Page2Button1Name=Attack
Page2Button1Color=0
Page2Button1Line1=/GU ATTACK < %t >

As you can see I have given you an attack key as an example. The first line represents the name of the key, the second is the color of the text, and the third is the content within the key itself, as you add more lines it simply adds
another line and numbers that line below the next.

Keep this open and locate the file c:windowssystem32charmap.exe and open it. You will be able to copy and paste the desired symbol from this little utilility directly by double-clicking the icon, then clicking the copy button once it is
highlighted. Then simply go back to you INI file and paste using the copied ASCII code into your hotkey text.

Now, in order to save your changes you must save the file in a format that supports ASCII codes. To make this more simple, before you decide to close the file click "File" on the menu bar and go to "Save as". Locate the bottom scroll
down menu labeled "Encoding" and choose "UTF-8". Now click save. Click yes again at the next part as well.

All done, and when you log into EQ to play the game the hotkey will be modified and the characters you pasted into it will show once you use the hotkey. Unfortunately, there is currently no info readily available on doing this at will
within the game from the console.
 
This is taken from http://www.thesteelwarrior.org/forum/showthread.php?t=5430 Steel warriors thread




For a real link!
Using the correct ID Code (First 7 letters, and the last 8) + a different name, would yield and link to whatever item you wanted, with whatever name you wanted to, like so:

Let's say for example, I wanted to make an Obsidian Necklace from VT into the name "OMG UBER HP I KNOW YOU LOVE IT GINK" (inside joke online tsw =p)

You ;t the Obsidian necklace, and you recieve
"Could not find player 0028911-00001-00001-00001-00001-000015E090E26Obsidian"

Now, you take that number, put the boxes around it (here it is again if you missed it before!)

And you change the link of Obsidian necklace to OMG UBER HP I KNOW YOU LOVE IT GINK - Save it, and neck time you zone, the necklace will be linked as OMG UBER HP I KNOW YOU LOVE IT GINK

Do not worry, Augmented links CAN be made, but you have to do something.

Let's say you want to link an Aegis of the Earth with a 12mana aug.

The Aegis, Unauged is:
0027290-00001-00001-00001-00001-00001CBA915CF
The 12 Mana Augment is:
0041107-00001-00001-00001-00001-000013D93B90C
The Aegis with the 12 mana aug is:
0027290041107-00001-00001-00001-00001FA6FA7DD
See what you have to do?
..If not, you take the first 7 letters of the mana aug (0041107) and paste it on the last letter of the Aegis's ID (in this scenerio, it is a 0) to the second dash. Be sure to get the augmented last 8 Digit code, too.

Note, you cannot generate items that have not been found yet. the 8 digit code before the name seems completely random, if you can find a pattern to it, YOU ARE GOD.

BUT DIMA, THIS IS ILLEGAL, IM GONNA GET BANNED!
You can't. I've done it in front of Absor on the Discord server (Absor's Condolances) and he just laughed, also in front of many guides and GMs on my server as well, same responses. They cannot do anything to you if you decide to edit a file they tell you to edit.

For some people, the link won't work. If i had a WinXP (The people it's not working for) I would try to figure out a way to fix this, but I don't. 98 here!

In short, to make a real link with a fake name:
1: Copy the box. it's the most important part.
2. ;t a link you want. Get the code, paste it past the first box, and add a box onto that. Change the name of the item to whatever you want the link to say.
3. Save. If you're alt+tabbing and doing this from ingame, you'll have to zone or relog to pump in the effects.
4. Most importantly, enjoy!

It's been fun while it lasted. Hope you guys have fun with it!
Shoutout goes to topsekrit industries (In no specific order, Erollisi.Metzen, Erollisi.Elementous, Marr.Ikkan, Torvon.Kokonut, Torvon.Muun, Marr.Binnamarr, Tholuxe.Surlok, Tholuxe.Aclyosprada EVEN THOUGH HE NEVER JOINS THE CHANNEL!, Brell.Fallakin, Torvon.Polopaul) Sorry if i missed any of you.

Tried to sum it up as best I could. Enjoy it! Spread the word!
;t solusek.dima if you have any questions, or /join serverwide.thesteelwarrior

$$

Edit:
The windows XP fix....

Open the ini file.
Click File.
Select Save As..
Change Encoding to UTF-8
Click Save....

Then make your changes and resave the file.
(Thanks for Bigrr7th for posting it)

Edit Edit:
Further XP Fix....

If it still doesn't work with the fix above, put something around the link, anything, just something. This helped a few people I was chatting to.


Short bus key

Page3Button5Line1=/g 0019718-00001-00001-00001-00001-000018A5E2B42______________
Page3Button5Line2=/g 0019718-00001-00001-00001-00001-000018A5E2B42| |_| |_| |_| |_| D)__
Page3Button5Line3=/g 0019718-00001-00001-00001-00001-000018A5E2B42| ...__Short Bus ...__..)
Page3Button5Line4=/g 0019718-00001-00001-00001-00001-000018A5E2B42|_/ O \________/ O \ .)
 
added that last part so you can see how to get the code for an item

not sure if it still works.. but may help so you can get mq2fakelink to work
 
Since on the topic, I was looking around the web, but couldn't seem to find commands for clickies... I was wondering if anyone knew how to "clicky" the item from the social. Example, I have an enchanter with a slow stick equipted in the primary slot, the clicky on it is slow,(forlorn deeds). How would I make the social for that. Is there a command that you can use to activate the clicky from the social (Right Click Primary) something to that extent?
 
hotkey
MQ2 Running... lets say you had a spell to cast from gem 1 and a clicky spell you wanted to use also. maybe spot 1 on your HOTKEY BAR1
Rich (BB code):
Line 1: /delay 60,/cast 1
Line 2: /delay 120,/keypress 1
Line 3: /cast 1

casts spell 1 .. delays 60 sec for cast time..
then clicks the item shortcut you have on the hotbar... delays for casting time..
then casts spell one again...

this might be useful maybe if you had this hotkey on bar 2 or 3.. etc...

or maybe you wanted one button that would do multiple clickies...

BUT this would be counter productive if used in a macro .. IMO

including spell routines.. and using call functions would be easier..




hope that helps
 
Thanxs for the info but not quite exactly what I was looking for. My bad, I should have been a lil more descriptive:
Line 1 /g Atempting 2 slow > %t <
Line 2 /pause 2, /right click primary slot
I was just wondering if EQ it self had comands for the slots to activate?
 
armysoldier said:
hotkey
MQ2 Running... lets say you had a spell to cast from gem 1 and a clicky spell you wanted to use also. maybe spot 1 on your HOTKEY BAR1
Rich (BB code):
Line 1: /delay 60,/cast 1
Line 2: /delay 120,/keypress 1
Line 3: /cast 1

casts spell 1 .. delays 60 sec for cast time..
then clicks the item shortcut you have on the hotbar... delays for casting time..
then casts spell one again...

this might be useful maybe if you had this hotkey on bar 2 or 3.. etc...

or maybe you wanted one button that would do multiple clickies...

BUT this would be counter productive if used in a macro .. IMO

including spell routines.. and using call functions would be easier..




hope that helps
/keypress # works fine from command line, however cannot seem to get it to work to get one hotkey to trigger another sequentially. any thoughts?
 
Hotkeying in Everquest: Doing More with Less!
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart