From f26c0d28532d8a05929bdad571e54850d4ef7caf Mon Sep 17 00:00:00 2001 From: RebeccaNod1 Date: Sun, 20 Jul 2025 16:57:23 -0500 Subject: [PATCH] quick fix --- StatFloat.lsl | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/StatFloat.lsl b/StatFloat.lsl index d368d22..d6e2044 100644 --- a/StatFloat.lsl +++ b/StatFloat.lsl @@ -2,29 +2,27 @@ key target; string displayText; default { - on_rez(integer start_param) { - llOwnerSay("๐Ÿงช on_rez triggered with start_param: " + (string)start_param); - llListen(start_param, "", NULL_KEY, ""); - llOwnerSay("๐Ÿ“ก Listening on channel (on_rez): " + (string)start_param); - } - state_entry() { - llOwnerSay("๐Ÿงญ StatFloat active"); - llSetText("Waiting...", <1,1,1>, 1.0); + llSetText("โณ Waiting...", <1,1,1>, 1.0); llSetTimerEvent(1.0); } + on_rez(integer start_param) { + llListen(start_param, "", NULL_KEY, ""); + llOwnerSay("๐Ÿ“ก Listening on channel " + (string)start_param); + } + listen(integer channel, string name, key id, string message) { - llOwnerSay("๐Ÿ”‰ Heard on channel " + (string)channel + ": " + message); if (llSubStringIndex(message, "FLOAT:") == 0) { list parts = llParseString2List(message, ["|"], []); if (llGetListLength(parts) >= 2) { target = (key)llGetSubString(llList2String(parts, 0), 6, -1); displayText = llList2String(parts, 1); llSetText(displayText, <1,1,1>, 1.0); - llOwnerSay("โœ… Received FLOAT for: " + (string)target); + llOwnerSay("โœ… StatFloat updated for: " + (string)target); } - } else if (message == "CLEANUP") { + } + else if (message == "CLEANUP") { llOwnerSay("๐Ÿงน Cleaning up..."); llDie(); }