• 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

Release Language macro

Joined
Oct 15, 2013
RedCents
949¢
It's probably been done here before, but here is a simple but handy little language macro I wrote which is especially useful on FV as there is no common tongue.

Using it is simple - just run it from your main group chat window on a toon who already has at least 1 point trained in every language, and in 2-3 minutes, everyone in the group will be maxed in all 25 languages.
 
How does this function? Do you use it on the character with language skills, or the one without, or both?
Will the "new" character cycle through requested languages to the teacher?
 
This sounds amazing, going to try this as soon as I get to the house..... Never again will I use common tongue if I can help it haha.

Thanks!

- - - Updated - - -

I have to ask... is there a risk to this one? This is really really a GREAT macro! Definitely +RedCents to you.
 
i cannot get this to work properly the character keeps cycling languages but only speaks to the group in common.

- - - Updated - - -

nevermind i figured it out, i just needed to set my "always chat here" to the main chat window and not a secondary window.
 
Yep, my apologies there - you have to focus the main chat window. You can just click it after the macro starts.

- - - Updated - - -

I guess there might be some risk, just as there is with using MQ2 at all, but I've used similar language trainers for years and have never had a problem.
 
Can't be much different that taking a social button and fulling it with sentences and spamming the button over and over is it?
 
YES IT IS DIFFERENT . YOU DON'T HAVE TO PUSH THE BUTTON. BUWHAHAHAHahaha
 
there are 2 languages that cant be "learned" Alaran and Hadal. these two have to be quested or in task to learn them
 
tried this today and didnt seem to work, spams group chat with teacher tells the group "you are learning a new language" and on "teacher" it spams Language set to @@@@@@
 
I might be missing something.. but I see the code in the first box.. but there's no file to download? New to this macro deal hehe
 
Wizard, for a short macro as this simply copy the text in the code section and paste into your favorite text editor (Notepad++ is good) then save the file as something like lang.mac into your Macros folder for MQ2.

It could be something like C:\mq2\Release\Macros wherever you extracted Vanilla MQ2 compile from Redguides.

Then simply type /mac lang into your mq2 window while in game.
 
1.copy a macro from your macro folder
2. paste it into your macro folder
3.rename said file to lang
4.open file , select all, backspace
5. you should have empty page right if so continue
6. copy the code above this stuff

#turbo

Sub Main
/echo Language Macro Starting

/declare lang int local

:Langloop

/for lang 1 to 25

/language ${lang}

/gsay You are learning a new language!

/next lang

/goto :Langloop

/return

7. paste it in the new lang macro
8. save
woot now you have a macro file with code you wanted named as macro you wanted.
9. inside eq with your macro quest running on the teaching toon you just type: /mac lang
 
Hrm - can't get it to work. On the "teacher", it will show:

Language set to <language> and then
You tell your party, 'You are learning a new language!'

On the "student" it shows:

<Teacher> tells the group, 'You are learning a new language!'

However, if I manually select a random language on the teacher, and do /g Hello! (in the same main window), on the student it shows:

<teacher> tells the group, in an unknown tongue, '<random letters>!'

So the macro isn't changing the language, or outputting it correctly...or something. I've relogged...I've selected "always chat here" across all my chat windows to make sure...any ideas?

edit: the teacher has at least 1 in every language, too.
 
I got this one from this board. I use it all the time, it works perfectly.

Rich (BB code):
#turbo 

Sub Main 
   /echo Language Macro Starting 

   /declare lang int local

   :Langloop 
 
   /for lang 1 to 25

	/language ${lang}
         
        /gsay You are learning a new language!

  /next lang

  /goto :Langloop 

/return

you just have to make sure you are in a group AND you have the main chat windows as your always chat here focus
 
I got this one from this board. I use it all the time, it works perfectly.

Rich (BB code):
#turbo 

Sub Main 
   /echo Language Macro Starting 

   /declare lang int local

   :Langloop 
 
   /for lang 1 to 25

	/language ${lang}
         
        /gsay You are learning a new language!

  /next lang

  /goto :Langloop 

/return

you just have to make sure you are in a group AND you have the main chat windows as your always chat here focus

Yeah - that's the one I'm using. In a group, in same zone. Main chat window as the always chat here on both toons...I just get the text I quoted above.

- - - Updated - - -

Something else interesting....and I don't know if it's because of TLP or not...but, if I select a language (say the teachers racial - thus 100 skill), and make a hotkey to say something in group, it will always say it in the common tongue. But if I type /g <message> it will do the unknown language message in group (as it should for an unknown language on the student)

- - - Updated - - -

Welp, fixed my own problem it seems. Installed a fresh copy of the game, no custom ui, etc, etc. Macro works like a champ! Silly things :)
 
Tried it. It is working well for the Teacher... but none of the other group members are getting skillups. Do they all have to be in the same zone?
 
Tried it. It is working well for the Teacher... but none of the other group members are getting skillups. Do they all have to be in the same zone?

You learned languages on all of the characters, right? Meaning you put one point into each?

Beyond that I could see you needing to be in the same zone.
 
You learned languages on all of the characters, right? Meaning you put one point into each?

Beyond that I could see you needing to be in the same zone.

Yes, the teacher has 1 point in all of the languages (technically 100 in all of them now :)). I read that only the teacher needed to do so (right?). However, the other chars have random points in a few, so theoretically if that was an issue, at least those that are learned shoud have gotten skill ups. I have not tried having them all in the same zone yet.
 
Definitely do the same zone. I'm not 100% sure, but I feel like you do need 1 point in all on all characters. Otherwise it just says unknown tongue.
 
It's been a long while since I did this but.. I remember the teacher had to have at least 1 point in the desired language, the student did not need any points. The teacher and student had to be grouped together. Not sure about same zone as mine were always close together in the guildhall or some other remote, empty zone. The student could only gain as may points as the teacher had, maybe one more.

Two characters, grouped together, one with a single language point could spam the second until the second had a single point, then both could spam each other and teach each other until both had 100 points.

I remember doing this for a charm that gained power from the number of languages you knew a few years ago.
 
Yes, as said, only teacher needs to start with at least 1 point. YES you do need to be in same zone, NO you don't need to be next to eachother if using group say...have never seen it work with other channels (i.e guild, set chat 1, general chat, etc (but I haven't tried in those extensively either)).

Now I have gone over 30 min spaming 1 lang and not see skill ups, and have seen 30 in 30 keypresses. I usually group 6 toons, get them all at least 1 point in languages, and then either have them ALL spam 1 lang, or set them to a different lang each and have them each spam a different one. I really couldn't see a difference in weither there was a greater advantage to either way of doing it.

also note, that in my opinion, the higher the skill the faster they learn (usually).
 
WOW! Fantastic. Found this just before I was going to do it the old fashioned way, on 3 new toons.....

Thanks!
 
Attempted to utilize this on one character, and it performed fantastically! ... Thus, I ran it for the other eleven. Ha. Thank you, sir! Cent'd! Salute!:drink
 
All languages 1 - 100 done literally in seconds not 2-3 minutes. All but one in group were as Drunk as EQ allows since I did this while using /mac alctol (which is Alcohol tolerance skill-ups are SLOW as hell !! (I'm on day 2 and only around 380. Started around 150 and going to 565 with maxed Bard playing his tune! so I'm very grateful for that /mac too!) TY. #RedCentsSent !
 
*NOTE: Did not see this mentioned: This is run then you must zone or logout/login for them to take effect. Languages are handled by the client and do not send an update to the server until you done. Therefore, it is very simple to use something like this.
 
Release Language macro

Users who are viewing this thread

Back
Top
Cart