Хоспади, да что вы прилипли к человеку? Вам же сказали что нельзя, не стандартным функционалом ХФ клиента.
Если где-то у вас это работает, то:
1) Включено на стороне сервера. Эмуляция не сделанного корейцами.
2) Если играете на его патче - реализация через interface.u. Точно такая же эмуляция.
А по факту - там (в клиенте) реально быдлокод. Что-то не сделано, что-то не работает, что-то работает, но работает через такой дремучий лес - что можно с ума сойти пока разберёшься. Загадочная корейская душа, что сказать.
Касательно переменных вообще неясно почему они решили сделать именно так, одно выводится, другое вообще не умеет выводиться. Полагаю банальная лень, т.к. OnScreen сообщений в дефотной л2 (читай офф сервера) так и не получило развития, за этим последовало то, что всё это было заморожено как долгострой.
Впрочем может и развитие модмейка повлияло, чёрт знает что там в NC насчёт всего этого думают.