|
Just look at a few sources, and you should be able to figure out. Well, a source with V19 theme, because they do edit the player name font with a different font. Then if you want users to select their own font through a window in game and for it to show to other players:
You'll need to create a variable in CMover (monster/player object). And you'll need to Serialize(a function of CMover as well) that variable for network i/o. Following the trail of an instance of that Class object's member, you'll find the Database saving and loading for a character; with that, you're able to input new parameters in to the saving and loading procedures by editing the stored procedure that is called for each of the options called.
Afterwards, it's just creating a packet to send from Neuz to Worldserver and then an CUser object to surrounding users to update their view with a snapshot packet from Worldserver to Neuz. Then it's just creating a window to open from a npc or a hotkey, in which you may look up any of the APP defines to find how to go about doing that.
|