With whatever your choice is, one of the most important things to keep in mind is CONSISTANCY. Pick one method, and use that method only. I hate it when I join games and everything is in the info-text "chat" window, but then you walk up to a special NPC and everything displays in horribly formatted crappy looking alert() windows. Pick a method and stick to it.

I would recommend HTML pop-ups, or the browser window, because they have the most versatility.
In response to Goku72
Goku72 wrote:
I'm a HUGE HUD fan. So, naturally - I'm gonna lean towards #4...HUD'S THE WAY TO GO! Also, refering to the comment made earlier, screen objects are only laggy/inefficient if you make them that way.

Compared to the message log, using screen objects is very laggy. Everything you do is adding lag to the game, and I'd hope that messages in the message log would cause less lag than using who knows how many screen objects to display the same message. Also, the message log displays the same text that you'd use screen objects for, and using the message log causes less lag, so that would make using the message log more efficient.
<shamelessplug>
This seems like a job for SysMessage.
</shamelessplug>
I personally would vote for pop-up html windows. I use them as much as plossible. They are great for seperating church and state...i mean player messages and npc/system messages.
In response to Goku72
i must aggree with goku72 i would go with a hud based shopkeeper. they are fun and look good in the process.
I say make a option you can choose the text window or the alert box or both. And I do not no wat the HUD is?
Page: 1 2