I think it would be useful if NPC nicknames and player nicknames could be hidden/shown seperately, using different enable effects (I.E enable features).
When I use something as such:
NPC Code:
//#CLIENTSIDE
if (playerchats) {
if (strequals(#c,/nonicks)) {
setplayerprop #c,;
enablefeatures allfeatures-(0x200);
}
When I say /nonicks, not only do the player nicks dissapear, but so do the NPC nicks. This can be rather annoying when trying to differentiate an NPC character from a player, and can be annoying while doing quests which require visiting these NPC characters.
Why walk around with disabled nicks? Well, nicknames cause major lag. The difference between walking through a level with 50 people, showing nicknames, to walking through a level with 50 people, and not showing nicknames is huge, lag wise. Most of the time while on client on NP, I disable nicknames via the script as shown above, but the down side is that NPC characters nicks also dissapear.
Would be nice if you could enable/disable them seperately.