i was playing a little with cliloc.em functions and i found 2 things
the first, isnt really a bug, but its annoying. default value for uc_text is set to 0, which is wrong and gives a parameter error when used... should be {} instead
the second, PrintTextAboveCL has a bug that prevents it to be used on npcs. infact it requires the character to be an active client, but that kind of check should be done only on PrintTextAbovePrivateCL