I apologize if I was too vague. I wrote the original post at 3AM, and I guess I could have been more specific. I do know the UUID of the creator, I just replaced it with XXXX's in the example because I didn't feel comfortable posting the actual key numbers in the forum. Perhaps I am being over cautious.
When I said the scanner searches by name I meant it seaches for an object with a specific name. For example it checks to see if there is an object nearby named " ABC" and then checks to makes sure that "ABC" is made by a certain person by checking the key of ABC's creator. Otherwise, any prankster could drop an object named ABC near the sensor and set it off.
I had tried some code simmilar to the ones suggested in this thread but didn't have the sytax quite right. I am an amature with code and LSL is picky about where to put commas and parenthesis.
Anyway, I inserted the code LepreKhaun suggested into my script.
// To check all detected objects sensor(integer detected) { while(detected--) { if (llList2Key(llGetObjectDetails(llDetectedKey(detected), [OBJECT_CREATOR]), 0) == "XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX") { // You have found an object created by "XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" } } }
This is exactly what I needed.
Thank you very much for your help.