
there are now a few things you should NOT do in a quest-script:
if your script is not required to run really often, you should leave the script-delay alone, otherwise you need to try it out, what's best for you. if the priority field is left empty, your quest-script most likely will not run at all, you should set this to 50 or 60 for a normal execution. now there are some fields that are mandatory for your script-running-behaviour: open up your new quest again and set your script as the new questscript create your script (make sure you save it as quest-script, default is object!!!) first you have to create a new quest in the GECK (watch a different tutorial for that) if you want a script to run while the player is doing something else, or the player should not be bothered to do something for the script to start, the Quest-Script is your friend even if your script seems to be pretty good, the game-engine will most likely cause some problems, it is not the smartest you should check those websites for functions you could use in your script first, BEFORE you start scripting the actual script (this step often saves you a lot of time) there is a FOSE-documentation on the web: link
there is a website about FO3 scripting right here So if you are new to scripting you should know a few things first: