I think it would solve a lot of problems if some sort of "standardized" pfile was agreed upon. The powers that be would decide on the variables to include and what they represent. They would set a scale for each. Example: They could include an unsigned int for experience and set its scale from 0 - 1,000,000.
Each MUD could inteperet this standardized pfile anyway they choose. Example: 10,000 exp from the standard is equivalent to 2,500 exp on my mud.
Each MUD would write a function to convert from and to the standard. That way invidual MUDs could handle problems such as characters having the same name in any way they choose.
As a side note, MXP has the ability to invisibly relocate a user to another server automatically. That might come in handy in conjuction with something like this.
|