Archives des forums MMO/MMORPG > EverQuest > EQ - Forum Général > le chat eq
le chat eq
Par Esther le 11/9/2002 à 10:55:40 (#2137089)
je voudrais savoir si il est possible de parler via un client irc ou autre avec des gens etant dans le jeu?
Sur AO il était possible de faire ça avec petit client en java sur le site officiel et ainsi de parler de son boulot par exemple :rolleyes: avec des gens etant en train de jouer...
Erhel bb shaman sur karana
Par Hynkuel le 11/9/2002 à 11:11:30 (#2137163)
Par Dodger le 11/9/2002 à 15:59:21 (#2138925)
Si je me souviens bien...
Mais impossible sur les serveurs "normaux"
Par Lunna le 12/9/2002 à 7:21:07 (#2142938)
Just popping in to say how to link the eq channels to irc channels.. it is necessarily one way and there is nothing you can do about it (without violating TOS for EQ).
Following is code to be placed into the ALIAS section of the newest binary of mirc. Please dont ask me how to make it work with your *insert custom script name* because I will not bother replying -- use it with vanilla mirc folks. There are some items that need to be changed -- will tell what items below the code.
/begin {
set %under $lines(c:\ progra~1\sony\everqu~1\eqlog_centain_23.txt)
/fun
}
/fun {
set %over $lines(c:\ progra~1\sony\everqu~1\eqlog_centain_23.txt)
if (%under == %over) {
/.timer1 1 1 /fun
}
else {
while (%under < %over) {
inc %under
if (serverwide.thedruidsgrove isin $read(c:\ progra~1\sony\everqu~1\eqlog_centain_23.txt,%under)) { /msg #thegrove $read(c:\ progra~1\sony\everqu~1\eqlog_centain_23.txt,%under) }
}
/.timer1 1 1 /fun
}
}
OKIES: First thing to change is the location of your log file..
change:
c:\ progra~1\sony\everqu~1\eqlog_centain_23.txt
to c:\ progra~1\sony\everqu~1\eqlog_YOURCHARNAME_23.txt
then change
/msg #thegrove
to /msg #ChanNameYouWantToMsg
and lastly change
serverwide
to SOMETHING that should trigger printing that line into irc -- such as serverwide.eqdruids, guild, raid,etc.
What will happen is you turn logging on in game, and whenever anyone says anything it is copied to your log file... the log file is continuously (every 1 sec) being checked for new data and if any is found, checks data for trigger... if trigger is found sends the FULL LINE that has the trigger on it to the channel you specified. So in my case, my name is Centain -- whenever anyone had anything with serverwide.thedruidsgrove in it it would then msg it to channel thegrove. IT IS NECESSARY to have 1) logging on in EQ, 2) IRC up and connected to SOME server, 3)have joined the channel you want to send data to (and make note of the channel name in the appropriate place as listed above).
Instructions:
login to irc server
join channel
type /begin
shrink mirc
load everquest
/join serverwide.thedruidsgrove:p assword, /join serverwide.monklybusiness, /join something/nothing/etc
play like normal. Congrats -- you are now acting as a conduit for speach on the everquest channels to be seen in the irc channel.
NOTE: do not flame me for the rather crude code.. its late, I just typed it up and logged to eq (and the druids grove ircserver and channel) to check it worked -- it does -- if I have time will probably post an update to this improving a few things.
suggested improvements:
1) Removing timestamp from being posted to irc chan (easy to do, will do it tomorrow?)
2) Adding a bit of color to make it easier to see and more distinguishable (easy, tomorrow?)
3) Adding in-irc-channel "text loggers/checkers" to find if anyone has relayed an exact msg that you are about to relay, and if that is the case, not to relay it (stops k msg spams (same msg) if k people are being conduits).. a bit harder but shrug...
4) Clean up my blasted code and add in a slight pause inside (at end) of my while loop to not cause an irc chan to be spammed with a LOT of msgs if a lot of people decide to write at right about same time... (would cause an irc server to kick you if it is REALLY excessive)
Anyones welcome to ask questions. If its "whats mirc" or "how do I open up the alias thingymabobber" I would appreciate it if you read up about it (ask google about mirc) before asking...
Ah well, shrug.. it works...
-Centain.
JOL Archives 1.0.1
@ JOL / JeuxOnLine