A quest script can be triggered with "startquest". If I have an object which can be created by placeatme, or by several other means, how do I trigger the object script to start only when created by placeatme? Since the quest script moves the object to one specific location, I don't want any instance of this object to be moved there.In this case it may be better to use an object script on the spawned item so they can each have their own timer and variables.
OK, that makes sense. To me, "load" is something you do once, for example loading off disk, and then subsequent instances would not need to be "loaded". But I can memorize this particular usage of "load".You are getting the specific reference of the item when you run:
set rItem to placeatme rPart 1
rItem is not a baseID, because base forms are never loaded in the game world. Just references to base forms.
rItem.Hasloaded3D refers only to that instance of the base object.



Sign In
Create Account

Back to top









