I know how to get the owner and the creator's key.
Can I get the key of the person touching the object?
Is there a way to look up someones key based on their name, assuming they aren't savvy enough to retrieve their own key?
basically like, pseudowise...
touch_start
toucherkey = llGetToucherKey();
recipient = llGetSomebodysKey("John Smith"
;if (toucherkey == recipient)
llGiveInventory(recipient, "some item"

else
say(0, "You are not the designated recipient!"

This way if "John Smith" touches the object, it gives him "some item", but if anyone else touches it errors.
Theres probably a MUCH better mailbox/dropbox script out there, but this is mostly a learning experience.
While i'm asking stupid questions, is there a place out there where the functions in LSL are documented and organised? PHP for example, has a documentation manual that is tremendously useful, http://us2.php.net/define I always have difficulty finding things in the wiki if i dont already know what the function/command name IS ahead of time.