Hello, I wanna make a list of usernames which checks if there's any matches with avatars in the same sim, I'm not good at scripting but I guess we can take advantage of llGetAgentSize(id), llSetTimerEvent(0.1) and timer() in order to keep checking the list every 0.1 ms.
For example: list x = ["user A", "user B", "user C"];
If user A is present, it returns to me: llOwnerSay(user A);
However if more than 1 username in the list are present, it must return just 1 username either A, B or C.