Pet and Mob Chat

Started by oldinroplayer, Dec 22, 2022, 05:25 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

oldinroplayer

Hi Folks, does anyone remember when pet and mob chat (messages displayed when certain criteria is met like a pet is hungry or when mob starts attacking when attacking players etc) were implemented in the official servers? I can see relevant files (pettalktable.xml and monstertalktable.xml) in GRFs going back to 2004, but I do not recall seeing this feature quite so early. Curious to know as I do not recall having seen mob and pet chat till Veins or Nameless Island or there abouts.

PS: I checked eAthena repo and they implemented this feature in a March 2010 commit. Was this feature present since 2004 and was handled on the client side primarily before 2010 or is it one of those things that was present in officials for a while but got fixed rather late in eA?

yC

2004~2005 was when I hosted a server for the first time (and only time).  If I recall correctly, talking and moving NPC was a new feature around that time. 

It could be the feature is first in jRO/kRO then slowly get implemented in other official servers?

oldinroplayer

Thanks for sharing, looks like it was one of those episode things where each region did it however they linked.
Would you mind clarifying a few questions -- do you recall what emulator you were using? Was it eA or something else? Do you remember if you were using a kRO based client?

yC

Back in the days, there wasn't many branches that I was aware of.  So it was eAthena.  iRO was very behind jRO/kRO in the 2000~2010 thus the private server community arise, kRO client is mostly used.

oldinroplayer

thanks! this helps. I'm unable to get mob/pet chat working with an older eA (svn 10000-ish) and a pre-diff'ed iRO sakexe (america as servicetype in sclientinfo), so I'll probably need an older kRO sakexe to get the mob chat xml files loading... unfortunately I'm still looking for clean kRO sakexe and diff files from 2003-04.

yC

Happens that I checked my openkore folder recently and saw some 2005~2006 exe from old servers that I played.  Oldest one dating back to 2005-10-17 sakexe.  Don't think I have anything older.

oldinroplayer

ah ok, thank you for checking! The oldest that I have which still loads is "2003-05-29aRagexe" but it is bugged (NPCs disappear randomly). The next best/oldest running one that I have is "2004-06-28aSakexe" and that's the one I'm trying to have mob/pet chat on. It is pre-hexed so not really sure what options were diff'ed into it, it just shows a black screen (no errors, no popup message/dialog boxes just a black screen) when I use a serviceType other than america. I couldn't find a clean sakexe with a matching diff file so far :(