CODE
integer FoundInventory(string str)
{
integer found=FALSE;
key a=llGetInventoryKey(str);
if (a!=NULL_KEY)
{
found=TRUE;
}
return found;
}
default
{ state_entry()
{
llListen(0,"","","");
}
listen(integer ch, string nm, key id, string m)
{
string low_m=llToLower(m);
if (FoundInventory(m))
{
llGiveInventory(id, llGetInventoryKey(m));
}
else
{
llSay(0,"Sorry. Could not find "+m+" in my inventory. Please check your spelling.");
}
}
}
Code is open source. Gassy Cat Workshop.