Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
skript für opensim gesucht
#1
hallo zusammen
ich bin dabei einen hud zu machen für opensim, speziell für einen mesh body.
dafür brauche ich ein skript das die 8 unterschiedlichen meshflächen im hud erkennt und entsprechend im mesh body alpha ein oder ausschaltet.
sender und empfänger
vielleicht hat ja jemand so etwas und kann mir helfen

lg hajo
Zitieren
#2
Ja, die Ruth2 Scripts können genau das!
Das Repository enthält ein komplettes Alpha-HUD-System für Mesh-Bodies.

Relevante Scripts für dein Kario Body HUD:

1. HUD-Sender (ru2_hud_control.lsl):

Erkennt Touch auf Mesh-Flächen des HUDs
Sendet Alpha-Befehle per Chat/Link Messages
Verwendet Channel-Berechnung basierend auf Owner UUID
Format: ["ALPHA", "section_name", face, alpha_wert]

2. Body-Empfänger (r2_hud_receiver.lsl):

Läuft im Body (Kario Body in deinem Fall)
Empfängt Alpha-Befehle
Setzt Alpha-Werte auf entsprechende Mesh-Faces
Liest Konfig aus Notecard (welche Prims zu welchen Sections gehören)

Wie das System funktioniert:

PHP-Code:
// KOMMUNIKATION:
// HUD → Body über Channel (basierend auf Owner UUID)
integer r2channel 0x80000000 | ((integer)("0x"+(string)llGetOwner()) ^ APP_ID);

// ALPHA-BEFEHL SENDEN (im HUD):
send_csv(["ALPHA""hands", -10.0]);  // -1 = alle Faces, 0.0 = transparent

// ALPHA-BEFEHL EMPFANGEN (im Body):
do_alpha(list args) {
    
string target llList2String(args1);  // "hands"
    
integer face llList2Integer(args2);   // -1
    
float alpha llList2Float(args3);      // 0.0
    
llSetLinkAlpha(linkalphaface);


Für deinen Kario Body brauchst du:

Angepasste element_map Notecard - definiert welche Kario Body Teile zu welchen Sections gehören
r2_hud_receiver.lsl - minimal angepasst für Kario Body Prim-Namen
ru2_hud_control.lsl - für dein HUD, angepasst an deine Button-Layout
Die Scripts unterstützen auch:

Optionale XTEA-Verschlüsselung
Alpha-Masking Modes
Face-spezifische Alpha-Kontrolle
Notecard-basierte Konfiguration

Link: https://github.com/RuthAndRoth/Ruth2/tre...er/Scripts
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 1 user says Thank You to Manfred Aabye for this post:
  • Dorena Verne
Zitieren
#3
Ruth2 v4 und Roth2 v2 mit genau diesen Skripten kriegst du übrigens in meinem Body Shop im Westend in Dorenas World in der Südwestecke, direkt gegenüber der Freiheitsstatue.

Aber Vorsicht: Die Skripte sind unter der GNU Affero General Public License v3 lizensiert. Die hast du einzuhalten und auch beizubehalten. Das heißt, wenn du die veränderst, hast du deine veränderten Skripte öffentlich einsehbar ins Netz zu stellen. Außerdem hast du eine Kopie der Lizenz oder einen Link zur Lizenz zu dem zu packen, was du mit den Skripten machen willst.
Auf der Rolltreppe im Kaufrausch / Du nach unten, ich nach oben

Mein OpenSim-Blog: Aus Hypergrid und Umgebung
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Skript stoppt bei Neustart und Daten weg Manfred Aabye 0 199 16.11.2025, 13:43
Letzter Beitrag: Manfred Aabye
  ATM Money Skript LSL Manfred Aabye 0 1.303 03.11.2024, 14:29
Letzter Beitrag: Manfred Aabye
Question Tür script gesucht, Tür soll bei Eintritt ein paar meter vorher öffnen Kalkofe 9 4.490 11.10.2023, 05:37
Letzter Beitrag: Christoph Balhaus
  Secure Skript Manfred Aabye 6 5.047 26.04.2022, 18:51
Letzter Beitrag: Manfred Aabye
  Rufknopf Script für Aufzug gesucht Xenos Yifu 4 3.941 03.04.2022, 19:09
Letzter Beitrag: Mareta Dagostino

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste