NEMO icon indicating copy to clipboard operation
NEMO copied to clipboard

Read all lines of each TAGs on monstertalktable.xml and pettalktable.xml

Open zackdreaver opened this issue 9 years ago • 5 comments

Currently only 1 line of a few TAGs being read by the client, eg: on Alarm monster = <'attack> Eat this!! <'/attack> << Only this line being read by the client <'attack> It is now your time to die!! <'/attack>

other TAG, like <'discovery>, <'hp50>, <'hp25>, <'kill> and <'dead> aren't parsed by client

same thing happen with pettalktable.xml, even though it's read all TAG

(i have to add ' so the git read this comment)

zackdreaver avatar Jun 10 '15 06:06 zackdreaver

do you know which client read all the tags before?

Neo-Mind avatar Jun 10 '15 14:06 Neo-Mind

afaik since i know ra back then in 2011, no client read all the tags..

only ragnarok offline of 2006 as i remember.. read all the tags the emulator is eathena... not sure about the client date...

zackdreaver avatar Jun 10 '15 14:06 zackdreaver

To do this requires some server side knowledge. We need to manipulate the 'action' field inside ZC_NOTIFY_ACT to send various indices (in the upper 4 bits) based on the status of the mob.

Unfortunately I have no idea how to get the health or other stats of a mob from its GID to send the hp50, hp25 etc tags. So need help with that.

Alternative way is to add a new packet to the client when mob gets hit which is a lot more difficult.

Neo-Mind avatar May 14 '16 11:05 Neo-Mind

Today kRO add new pets, and they update pettalktable.xml, I don't know how they work in kRO as i never played in kRO. I've tested in emulator, but not working

btw, do you know how to decrypt it? I remember a decrypting tool somewhere in aegis board, but it's a long gone, can't download it anymore.

pettalktable.txt

zackdreaver avatar Jun 15 '16 08:06 zackdreaver

I tried to manipulate the upper bits of "action" field in ZC_NOTIFY_ACT in one of the 2016 clients but did not succeed (monster still only sent the "attack" phrases). Is client hex edit required as well to display other phrases?

Bynsu avatar Feb 24 '17 15:02 Bynsu