В теории..
Можно отредактировать исходник плагина
basechat.sp.
Находим такую строку
RegAdminCmd("sm_psay", Command_SmPsay, ADMFLAG_CHAT, "sm_psay <name or #userid> <message> - sends private message");
и убираем Админ флаг (Доступ только админу)
. В результате у нас получается так
RegAdminCmd("sm_psay", Command_SmPsay, "sm_psay <name or #userid> <message> - sends private message");
Чтобы написать сообщение, делаем так.
Пишем в консоль sm_psay DoK Msg, где
sm_psay - команда
DoK - ник игрока, которому предназначается сообщение
Msg - ваше сообщение
Либо, можешь заказать плагин, который при введении в чат "chat" будет показывать в меню список игроков, затем после выбора игрока потребуется написать в чат сообщение