AlchemyViewer / Alchemy

Alchemy is a Second Life compatible viewer striving to be at the forefront of stability, performance, and technological advancement in the open-source metaverse viewer field.
https://www.alchemyviewer.org
GNU Lesser General Public License v2.1
27 stars 14 forks source link

[Bug]: Command /setchannel does not set the chat channel #108

Closed tjdriftwood closed 2 months ago

tjdriftwood commented 2 months ago

Environment

Alchemy Beta 7.1.9.2492 (64bit) Release Notes

You are at 80.6, 178.1, 21.5 in Bulia located at simhost-07197329f7794f04d.agni SLURL: http://maps.secondlife.com/secondlife/Bulia/81/178/22 (global coordinates 293,201.0, 266,930.0, 21.5) Second Life Server 2024-07-22.10048683488 Release Notes

CPU: Intel(R) Core(TM) i9-14900HX (2419.2 MHz) Memory: 32476 MB Concurrency: 32 OS Version: Microsoft Windows 11 64-bit (Build 26100.1591) Graphics Card Vendor: NVIDIA Corporation Graphics Card: NVIDIA GeForce RTX 4070 Laptop GPU/PCIe/SSE2

Windows Graphics Driver Version: 32.0.15.6094 OpenGL Version: 4.6.0 NVIDIA 560.94

Window size: 2560x1494 Font Size Adjustment: 96pt UI Font: Default Monospace Font: Default Chat Font: SansSerif Script Font: Monospace UI Scaling: 1 Draw distance: 256m Bandwidth: 500kbit/s LOD factor: 1.75 Render quality: 5 Texture memory: 7948MB Texture cache: 588MB / 655MB (89.9% used) Disk cache: 1023MB / 1024MB (99.9% used)

RestrainedLove API: RLV v3.4.3 / RLVa v2.5.0.2492 libcurl Version: libcurl/7.54.1 OpenSSL/1.1.1w zlib/1.3.0.zlib-ng WinIDN nghttp2/1.59.0 J2C Decoder Version: OpenJPEG Runtime: 2.4.0 Audio Driver Version: FMOD Studio 2.02.22 Dullahan: 1.14.0 CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54 Chromium: 118.0.5993.54 LibVLC Version: 3.0.20 Voice Server Version: Vivox 4.10.0000.32327.5fc3fe7c.571099

Compiler Version: MSVC 194033811 Packets Lost: 3,049/2,423,502 (0.0%) September 01 2024 18:31:11

Description

The command /setchannel is suppposed to set the channel that nearby chat goes out on. When I use the command (eg. /setchannel 2) to set nearby chat to be sent on channel 2, the viewer indicates in the chat bar that chat is set to be sent on channel 2. However, when I test this, chat is still sent on channel 0.

Reproduction steps

  1. In nearby chat, type "/setchannel #" where # is a channel number.
  2. The viewer will display that is it chatting on channel #.
  3. Rez a prim and put a listener script in it set to listen on channel #.
  4. Type a message in nearby chat using the Conversation panel.
  5. The chat will be sent on channel 0 and the listener script will not respond.