G General

[PixelScript] Texture changer HUD [FULL PERM] Version 1.1

[PixelScript] Texture changer HUD [FULL PERM]
Details
Features
Contents
Reviews

Important

This system does not use link numbers.
The Receiver identifies each prim by its name.
Make sure every prim you want to control has a unique, correctly spelled name matching the name used in the HUD script.
Renaming a prim will break the connection, but link order changes will not.

Requirements

Some basic LSL scripting knowledge is required to set up and edit the scripts, such as naming prims and editing texture UUIDs.
If you need assistance, you can always contact me for help with setup or customization.

A simple, efficient LSL system for building texture-changing HUDs.

With one HUD script and one Receiver script, you can control textures, materials, and faces across multiple linked prims.

Features

• Ready-to-use example setup for quick learning
• One HUD script controls unlimited buttons
• One Receiver handles the entire object
• Supports Diffuse, Normal, and Specular maps
• Works with multi-prim and multi-face objects
• Secure owner-only communication
• Low-lag updates using efficient LSL functions
• Configurable private channel for communication

How It Works

The HUD script sends texture change instructions when a button is clicked.
The Receiver script listens on the same private channel and applies textures to prims by name.
Each button can change multiple prims and faces in one click.

Included

Texture Changer HUD script (Transmitter)

Texture Changer Receiver script

Example setup for learning and testing

Technical Notes

Use a negative channel number (e.g., -777777) in both scripts.

Receiver only accepts commands from its owner.

Supports ALL_SIDES (-1) or face indices 0–7.

UUID-based texture application.

Fully supports materials (Diffuse, Normal, Specular).

  • Scalable design
  • Supports Diffuse, Normal & Specular Maps
  • Multi-Prim & Multi-Face Compatible
  • Uses prim names (not link numbers) to find targets automatically
Average rating: full star full star empty star empty star empty star
  • 5 star:
  • 4 star:
  • 3 star:
  • 2 star:
  • 1 star:
It's a bad script
full star full star empty star empty star empty star Posted October 16, 2025 by vidiatruong

Not easy to use, takes me a lot of time to set up everything AND it ruins all my effort :((((( it uses the Link Number to define which link part to change color, the problem is: Link Number is not a fixed value !!! it will change every time you relog, or take the mesh and re-rez it
AND !!! even that I have set different negative chanel number, for each different set of object & hud, the hud is still changing color on objects that doesnt have same channel with it !!!!! I'm going to buy another script, good bye.

Was this review helpful?