Anthony - yup.
Lightfoot8 - I should have mentioned that I tried that as well. It doesn't work. And furthermore, that function also breaks conversation which I don't necessarily want to do.
Could it be the placeable? This is the "Shelf_2" placeable from Project Q. Could it be that some placeables will only respond to the PC?
On top of all of the above, I have the NPC look inside the cabinet, and if they find a particular item there, they retrieve it. The script finds the item, but the NPC is unable to take it.
if ( GetLocalInt(OBJECT_SELF, "package_found") )
{
ActionSpeakString(q+"That's odd."+q);
ActionTakeItem(oItem, oCabinet);
}
The NPC says "That's odd." which indicates to me that the package was found in oCabinet, but the NPC does not take the item.
-- Anyhow, I need to step away from thecomputer and do other things for a bit. Hopefully, I'll have some insight when I return.
Modifié par henesua, 14 avril 2011 - 02:52 .