This isn't really a tutorial, just a small set of instructions for people who would potentially work with dialogue in Morroblivion.
Starting from v063 master you can use dynamic text - player and NPC names - in dialogue responses. To do so insert the following expressions in the response:
- &sUActnQuick1; - for player name
- &sUActnQuick2; - for talking NPC name
Syntax is important, i.e. it should always start with "&" symbol and end with semicolon. All the necessary scripts are already in the master, so you don't need to do anything else.
Note on formatting: name will be inserted with a space in front of it, so you don't need to put extra space in there.
Example: The following line:
Greetings,&sUActnQuick1;! My name is&sUActnQuick2;.
When spoken by Caius Cosades to default player will translate into:
Greetings, Bendu Olo! My name is Caius Cosades.
Morrowind used similar method, but it was built into the engine rather than scripted. Currently, most of the dialogue in Morroblivion master still uses generic "outlander" instead of player name, but now it can be changed.

And I thought his wasn't even
And I thought his wasn't even possible :D .Thanks for the tutorial. Do you have any plans to go through the dialogues to change it back or is there a way to do it automatically? Otherwise I might take a shot at it, though it looks like a really big task.
Oh and also, is it possible to implement factions or faction ranks that way?