Это все нормально.
Просто сервер сообщает, что клиент послал пакет с данным id, но сервер не знает как обрабатывать пакет, и просто его игнорирует.
Это было добавлено, чтобы отлавливать скрытые фичи клиента, которые еще не реализованы.
Если будет id другой чем 0x044A, об этом лучше сообщать. А 0x044A не будет выводить предупреждение в следующей релизнутой версии herc.
ошибка значит что константа CELL_FORCEVENDING не существует. И из-за ограничений скриптового движка, раз нет константы, оно пытается прочитать переменную игрока CELL_FORCEVENDING, но т.к. у вас этот код выполняется в OnInit, игрока тут какбы еще нет. Отсюда и ошибка.
Судя по всему эта константа из какого-то мода. Смотрите этот мод.
Про deprecated number view id. Для npc надо использовать не цифры, а имена из constants.conf