It is used to get more information about the mud in a format that your client can easily handle.
RDMP was developed originally by Phire to do the same type of thing that Portal was capable of for other clients since Portal claimed their protocol was proprietary. At the time we were officially supporting Portal's codes, and Phire asked if we would do the RDMP stuff as well.
At the time of this writing Portal in my mind is officially dead and I have added more of the RDMP codes and pulled the Portal codes out of things that have been rewritten. I have also supplied events for Portal to make use of the RDMP codes to populate the status bars (news group client.portal).
As a side note, Phire's original specs for RDMP were lost, and we have kind of made them up as we we put things in.
That being said lets get to how to use RDMP
To turn RDMP on you type in the mud 'RDMP ON number'.
The number should be a number you and only you know. It is a 'security' feature of RDMP so that other players cannot mess with your hp/ep/sp displays.
There are 2 ways to use the security code:
We will continue this example as if I typed..
RDMP ON 1234
Format: RDMP sec HEALTH hp maxhp sp maxsp ep maxep hungerpercent
ex: RDMP 1234 HEALTH 100 110 90 95 50 70 100
Format: RDMP sec PARTY_HEALTH position name hp maxhp sp maxsp ep maxep
ex: RDMP 1234 PARTY_HEALTH 1 Zifnab 100 110 90 95 50 70 RDMP 1234 PARTY_HEALTH 2 Zifjr 20 20 50 50 60 60
Format: RDMP sec MONSTER_HEALTH Name percent
ex: RDMP 1234 MONSTER_HEALTH Tiamat 50