Я вижу поведение, которое кажется несовместимым с документацией (LSL wiki).
- Скрипты в различных объектах могут связываться через
llRegionSay()
и llRegionSayTo()
- LSLВики для обеих функций рекомендует "использовать очень отрицательный канал"
- LSL вики для
llRegionSayTo()
гласит: "Текст может содержать максимум1024 байта. " - В LSL вики для
llRegionSay()
говорится: " в моно, каждый символ занимает 2 байта памяти " - LSL вики для
llListen()
гласит: "Чат на отрицательных каналах урезан до 254 байтов"
Это предполагает максимальную длину строки127
при отправке сообщений через llRegionSay()
или llRegionSayTo()
по отрицательному каналу в моно-скрипте. Однако я смог успешно отправить строку длиной 1024
между двумя моно-сценариями на отрицательном канале.
Я предполагаю, что (а) вики устарела, (б) моя интерпретация неверна или (c) сервер поддерживает устаревшее поведение сценария. Может кто-нибудь объяснить с большей уверенностью?